1029
6188
7608
6075
1051
1048
1429
1313
2016
1857
1313
1179
955
1025
1054
1134
996
978
999
889
1070
1291
1528
1346
1149
916
1641
874
1010
936
1932
1822
3811
1235
877
1443
942
1241
1294
935
1323
1147
945
1155
1971
1077
2483
2273
1500
1046
916
1464
1807
1717
1002
977
1099
2417
1466
2424
919
1062
1326
1055
2484
850
2407
856
848
1453
1559
1031
911
1044
1186
838
1008
1010
1528
2003
862
915
1874
974
1284
1193
4083
1952
2531
1975
1017
1052
936
3114
1194
1861
1244
1415
935
947
811
1101
2252
857
1545
899
2174
930
2217
1514
2292
841
813
902
1073
1078
1309
1498
999
4077