181997
11
1289601
4
38477
34
2105
1
2525
4465
22
1419
3546
8437
0
17946
3354
5431
2
2377
12761
3
746
2408
8
2634
3173
1915
5527
4130
18
19079
6
2469
3418
7
873
8313
9
2145
6713
666