500
207
1
0
700
496
16
10
200
219
250
400
317
80
424
3
9
300
440
7
5
50
383
2
100
347
426
4
427
362
293
253
384
342
421
282
477
462
310
279
325
339
327
774
677
180
414