1026
3184
1233
13516
9083
1909
1609
2738
3047
1836
5834
15607
2535
2307
2452
1429
9558
2702
2790
27940
1715
3465
4062
3531
10014
13383
1575
1493
2392
1019
2314
13830
2404
3313
2294
5657
2898
1767
2276
1718
5136
6286
1099
1967
1327
2700
8888
1196
1518
1117
3446
27132
2056
1407
5705
1526
7721
1240
5938
10531