50
966
4
35
300
933
3
0
500
651
9
150
554
1
2500
1354
16
27
1200
1082
25
34
524
11
800
1707
23
63
1000
948
5
1069
611
6
623
12