17946
0
32302
36905
19783
2
3546
1
38477
34
1289601
4
19079
6
4198
11650
23
5527
3
55904
37355
13
131589
4465
22
109776
42
1416
45986
12761
873
2534
2732
3593
16
3303
10
2598
2471
7
986
101415
109
898
511