21152
8
3551
10
108797
0
2299
1
17946
3090
6
2903
3
2932
2
17970
15
5169
2996
2940
2966
11
1507
189326
1404
975
4
1536
1289601
3080
608
2891
174730
18
297066
796
2344
2243
267612
25669
94424