300
138
1
7
500
137
3
0
200
143
100
162
600
261
5
2
800
2649
34
80
20
295
8
283
4
301
234
211
285
329
400
405
9
238
303
588
351
832
19
851
17
14
551
671
15
21
710
601
678
572
718