8396
5010
7435
9105
3699
4039
3331
3093
1884
4085
1396
1354
1943
2384
7943
1697
10100
27662
1355
2941
1652
5006
1210
12011
1560
2732
2032
951
257367
1296
1596
12405
1622
1790
2464
1229
1594
1603
1009
1333
654
3743
1029
2266
1032
18189
3994
2393
2056
1428
1053
1392
1457
1417
7375
685
677
553
1593
1322