1089
1
4096
2
2650
20
3629
619
862
0
2687
6346
16
3562
2207
582
2980
1029
5592
8
24337
22
1412
1444
3539
3
370
2631
1594
2534
2284
3546
2505
1265
1668
5431
1752
3024