21152
8
2593
1
297066
0
398656
19
2711
2
2629
3014
20
11153
4651
3
4837
5
4724
9956
12459
2245
1922
1289601
4
19944
2274
17970
15
189326
181997
11
8527
108797
2405
2740
2906
562
19079
6
5141
7
10827