1025
891
1015
6729
976
879
1433
904
2618
8264
1171
704
2188
2901
828
1012
2042
894
959
913
1382
1731
1548
1038
2140
939
1336
1800
1183
2056
1767
1118
1411
1056
944
1206
3454
1113
3782
1182
1001
10912
1784
1609
1115
3009
1315
1549
2012
2439
1437
15730
2353
3499
8017
9279
4987
1102
1467
2627