644
4482
901
606
675
756
718
660
708
3949
1024
801
690
874
675
2277
723
1193
848
736
901
1580
799
697
1843
1147
1163
847
856
780
1196
917
2798
921
867
1433
16408
1083
852
822
1251
1018
1185
916
1293
857
1206
1599
1211
1764
1128
1565
2978
1172
1430
3155
1147
2429
1739
1202