536
559
580
541
529
546
511
527
554
535
555
626
571
512
574
545
517
595
488
509
521
525
523
508
533
514
492
558
513
539