300
861
2
1
200
732
0
787
863
960
4
100
1327
10
1460
12
1299
14
500
935
600
726
75
699
3
400
772
50
1078
9
1080
1250
1349
5
1021
7
1294
6
1302
895
1228
8
798