21152
8
19783
2
637
0
557
32302
2505
25669
2535
103
3083
2932
3779
2964
1
3498
4
2666
9
17946
1153
3090
6
2996
14
1189
588
3080
3
1001
1414
1044
1743
3054
5
2500
3735