21152
8
25669
0
19783
2
2906
1
17946
4471
32302
2535
2593
297066
3083
5978
6
398656
19
2750
2009
5
3546
1768
3426
4
4651
3
9956
2699
1960
3090
108797
3186
2274
2964
4724
1603
5141
7