200
813
1
7
400
1117
2
3
600
710
0
756
662
748
4
822
702
1010
914
661
792
5
850
18
1000
977
12
13
1145
1298
9
916
669
834
10
886
665
6
686
734
672
728
681
577
753