21152
8
4179
1
2562
2
2048
2911
9
4651
3
5151
2152
1690
278
2676
2405
2535
2740
2082
2377
2763
0
1816
1691
2749
5
2711
1938
3090
6
3503
4
3083
1168
181997
11
398656
19
297066