50
73
0
2
500
195
8
600
149
1
200
143
400
161
241
181
218
4
167
228
3
280
5
203
300
540
6
10
900
949
26
20
174
190
800
306
274
5000
926
9
261
291
285
453
537
17
29
377
12
11
602
7
641
313