4096
2
28098
14
878
1816
1865
3386
3
2794
3338
11
13676
21
6779
5
3871
2851
5599
2343
1
3470
1055
20163
44
2285
527
1595
3540
1230
4
1753
2748
1412
0
11717
2054
8440
3109