1551
986
951
10997
2913
1025
916
2730
4274
1559
9734
5256
1003
1001
3549
1031
933
31144
7952
6242
13415
1309
5179
930
3789
4813
3947
3962
877
2370
6824
104873
4096
5485
3819
2828
2632
962
922
1013
3910
13177
1128
1104
4616
2648
37189
18310
17316
2924
1920
11763
5685
1309
2613
7636
1272
1865
12602
15086