300
699
11
4
500
2432
19
400
857
9
450
615
50
719
692
848
3
200
1000
5
100
700
0
898
12
600
1052
794
8
1043
750
847
2
875
13
780
1
811
14
978
16
886
570
10
828
2000
557
800
1151
17