108797
0
3090
6
3546
1
7793
4
2903
3
2932
2
25669
32302
10827
2996
1289601
9956
21152
8
55904
37355
13
3316
10
236066
14
1259
3080
19783
1850
3036
2264
33393
951
658
174730
18
8527
2949
1061