688
511
438
500
524
535
560
527
512
488
532
562
548