50
1012
5
14
2000
957
13
16
999
4
35
300
947
3
0
500
664
9
150
570
1
2500
1391
27
1200
1108
26
544
11
800
1739
24
64
1000
970
1087