1407
0
512
4044
5
3083
2
17946
2465
3125
32302
3673
6
908
459
1310
3498
4
916
3779
1266
4471
2964
1
1496
3051
1603
645
1461
2439
1835
8267
984
528
1024
1808