21152
8
6346
16
3090
6
2903
3
2593
1
2932
2
297066
0
3080
2711
2182
2911
9
4651
2707
2184
398656
19
3824
1697
3298
1559
2352
1994
2336
5
1725
1660
4
2508
7
3995
550
3565
5151
3248