10
472
1
4
500
295
20
527
15
400
609
5
12.00
451
300
482
447
0
417
2
449
3
334
337
428
349
361
365
405
653
408
200
322
395
352
357
341
370