21152
8
4471
2
5151
25669
0
2911
9
398656
19
3083
17946
2711
4651
3
32302
2271
4
1522
1
550
2258
1061
19783
2535
4044
5