705
0
346
480
310
446
683
933
523
828
418
323
509
540
630
1
429
547
267
542
525
950
975
714
3
641
441
2
618