530
486
437
731
529
332
460
527
593
606
554
405
493
618
488