300
595
3
1
800
630
7
700
615
4
8
600
945
14
690
12
2
628
200
654
500
622
710
5
755
845
668
708
605
807
796
11
6
699
771
5420
0
1324
20
15
1000
960
13
1659
9
806
16
747
826
637
400
1415
29
900
602