2200
1128
1971
948
1166
1690
1392
917
1065
2758
1053
1024
3701
1228
2188
3553
959
1731
1038
2103
963
6840
1336
2801
2387
1731
3312
1946
1096
2814
1473
1144
967
1450
1281
1317
4029
2888
1228
2956
8619
1365
1275
4987
2749
1907
1549
2543
4018
1251
1240
2328
5111
12443
2579
2353
3981
14714
2711
9245