1700
0
4096
2
1029
1444
1527
4914
1935
1888
3
2336
5
1313
2015
1547
1
12459
829
3625
1348
4
1788
4690
2604
1594
2935
1815
2966
6
2468
5389
9817