100
543
4
600
576
0
700
828
3
800
679
2
200
747
7
704
300
852
843
1
739
1005
17
500
656
11
780
858
765
754
5
12
1000
1021
20.00
696
50
664
592
850
868
30
582
471