12439
142653
1525
1443
14304
12331
2528
4208
3036
2459
14664
4409
15874
21861
2656
1273
950
25603
15055
835
2902
26875
12115
3242
1645
7553
12517
7863
2446
856
2094
27721
23836
3622
809
967
1648
3474
3647
23858
1255
12794
1227
12854
6951
802
4861
6427
1694
8470
6321
3486
10658
950
7527
8344
2499
741
13850
47097