21152
8
2048
2
2593
1
278
297066
0
1711
2711
83
2911
9
5151
4651
3
2676
398656
19
991
550
1942
4724
1161
6307
10
2045
2378
2082
16062
15
7893
4
6753
17
108797
1306
2740
2110
2386