4096
2
28098
14
878
1816
1865
3386
3
3338
11
13676
21
2851
5599
1055
1
20163
44
2285
1595
3540
1230
4
2748
11717
8440
453
0
2295
1326
5477
12
1922
6
2436
9172
1826
6779
5
1813
3034