16974
2477
3281
1650
1877
4124
2662
3887
34341
7944
2863
14746
1062
28537
9826
4322
2505
9635
868
8421
2619
946
5752
2138
1213
11373
1728
11985
3935
10236