700
423
4
3
600
601
7
1
710
5
200
549
0
582
612
2
544
800
644
628
500
709
300
742
907
1800
840
650
622
671
638
963
8
895
916
724
1043
10
901
728
984
1035
12
11
1050
6
1147