21152
8
3090
6
2903
3
2593
1
14
0
2932
2
3546
297066
398656
19
2902
16
25669
2996
2324
4
3080
572
1193
2711
579
1189
2911
9
528
4651
267612
2666
616
3991
1180
1992
550
5151