21152
8
4471
2
1075
1
1681
5151
1081
0
32302
25669
2911
9
398656
19
1819
5527
3
2440
3083
17946
2711
2349
4651
2271
4
1812
1522
550
2258
1061
19783
2535