586
464
534
604
535
531
639
543
580
567
498
583
545
517
536
559
521
506
522
491
509
514
600
551
493
516
497
571