21152
8
25669
0
32302
3090
6
2903
3
2932
2
485
2818
1
4837
5
103
1193
19783
3083
770
3779
2964
2786
3080
5402
9
5504
16
277
404
1289601
4
2241
1049
991
341
1171
522
749