12975
15056
7165
5316
5185
9932
3197
4525
8639
8233
2383
4529
2018
1151
1839
2852
1677
2445
2922
3845
1311
2779
2388
1836
2195
3852
30010
1725
1589
3132
912
1534
9867
19507
15858
3358
2509
1198
3941
2552
5321
1395
1210
1565
1721
969
13777
2115
1931
1170
1284
4214
1602
1466
1305
1138
1685
937
20007
4979