21152
8
2299
1
17946
0
3090
6
2903
3
2932
2
32302
5169
3551
10
25669
1507
189326
1404
975
4
1536
108797
3080
5402
9
17970
15
2891
297066
2344
267612
1289601
94424
3186
2009
5
1193
1162
1100