21152
8
4471
2
398656
19
5151
25669
0
19783
1788
1
1397
2711
685
2911
9
4651
3
2763
2271
4
2151
550
2535
5978
6
4044
5
3083
17946
2465
3125
789
194
32302