50
830
6
4
500
643
463
1
700
689
17
300
740
5
200
1046
100
652
1143
896
2
764
16
800
882
8
1055
12
1000
965
777
9
1163
2500
1521
613
7
809
588
607
813
26
10
585
636