21152
8
4471
2
904
1
5151
2436
0
25669
2911
9
398656
19
2344
3083
17946
1613
2711
4651
3
32302
3374
4
1080
2271
6057
11
2123
2907
1522
550
751
2258
1787