10182
15
1297
4
741
1
2599
5
1456
2
8026
3
2110
763
12683
13
7030
6
4507
1256
816
1454
1337
1178
2521
2080
7
7320
2460
519
135852
0
1114
1243
1790
2085
1565
5041
599
7888