21152
8
4471
2
5151
25669
0
6047
4
5164
5
11891
27
2028
2522
5946
2711
2911
9
4651
3
8843
10
398656
19
4309
2271
5701
550
1
19783
2535
1510
1637
4044
3083
17946
2465
1011
3125
789