4096
2
5477
12
6346
16
1029
1036
1
1064
1373
5
24337
22
1089
1267
1632
3540
1055
878
1268
1816
2136
11717
11
6445
6
3683
5209
9
2631
951
1808
7
2295
3
1444
1467
383
0
1700
3044
15