10
850
4
2
600
1041
20
18
500
1735
19
28
750
1268
16
888
995
1
3
1289
5
8
700
1280
50
1145
13
43
100
1120
33
40
400
830
827
7
991
11
9