50
1679
3
10
1422
5
15
2000
1600
16
18
1967
4
38
300
1312
0
500
1038
11
150
1026
2
2500
2057
29
1200
1636
46
864
800
3082
26
87
1000
1391