4096
2
1265
1
2794
3871
6346
16
4690
3
2343
616
0
1029
3470
5
2285
2631
527
1225
1753
1412
2505
2054
4
3109
14
59
6445
6
3629
2534
1752
1348
1618
1889
2502
2966
2801