1031
2
8235
5
723
1
5310
7
1772
4379
15
4066
8
1937
3
3505
6
2224
9
4096
10
699
1231
2376
1671
1767
3266
1520
1978
503
1400
457
2630
425
558
1227
1542
743
744
1105
4