21752
18079
3641
3294
2081
18529
9179
5957
13052
2659
17551
3153
2155
5550
1928
3210
4917
2047
2316
3020
2461
8696
14037
3710
3372
1952
6613
2507
10803
2092
8259
9290
11204
11980
5799
5262
4311
2053
6084
2389
18856
2803
10514
11591
3990
4914
4913
2919
6572
3040
2016
10848
3018
6055
3371
3639
46488
3703
16824
6818