21152
8
4471
2
1371
1
5151
25669
0
3326
3
2711
2911
9
4651
18816
11
398656
19
2271
4
1253
550
19783
2535
4044
5