500
209
1
0
700
16
10
200
222
252
400
318
80
426
3
9
300
441
7
5
50
385
2
100
350
428
4
429
363
295
254
386
344
423
284
479
462
314
281
327
340
329
774
678
180
414