21152
8
2299
1
17946
0
3090
6
2903
3
2932
2
5169
3551
10
1507
189326
1404
975
4
1536
108797
3080
17970
15
2891
297066
2344
267612
1289601
94424
3186
1162
1100
174730
18
25669
14
19783
2535