12657
2050
7421
4115
2430
4626
2628
10945
9803
24328
9377
8901
14468
5846
1970
2112
7166
9599
2302
3181
6168
10339
8963
19442
40653
12740
1954
5009
3657
4472
5352
27927
9181
9604
6665
2959
1962
11052
15866
7868
13651
18450
2501
1837
12979
3316
8892
1956
15570
2457
4855
5291
4368
29378
3912
10990
17117
4956
8386
2566