21152
8
4471
2
5151
25669
0
2518
3
2711
2911
9
7086
12
4651
398656
19
2271
4
3304
5
1780
1
2994
550
19783
2535
7820
7