300
128
2
5
200
298
12
500
905
11
339
1
13
150
643
9
6
561
3
16
1247
27
58
911
8
25
450
602
971
50
994
45
1713
15
84
3519
37
5389
216