10
597
5
14
680
941
8
2
500
545
4
1000
955
15
1
400
893
11
3
700
853
16
600
910
565
0
300
748
13
894
12
618
800
625
655
827
1062
9
7
1200
709
857
2016
50
35
854
673
925
852
6
764
862
761
678
789
867