21152
8
4471
2
5151
25669
0
2711
2911
9
4651
3
1846
1
398656
19
2271
4
1476
1121
1444
847
3895
18
550
1700
1371
2982