21152
8
3090
6
467
0
2903
3
2593
1
2932
2
1310
19783
297066
3080
32302
616
2996
485
14
1189
2711
5704
2911
9
4651
2471
480
398656
19
1618
550
5151
2087
1940
25669
2535