10
598
5
14
680
941
8
2
500
546
4
1000
955
15
1
400
899
11
3
700
854
16
600
910
566
0
300
748
13
894
12
618
800
625
655
828
1062
9
7
1200
709
858
2016
50
35
674
925
852
6
764
862
762
678
789
867