537
420
619
677
684
639
456
475
497
547
614
621
484
465
750
806
661
631
536
471
691
676
629
932
409
463
541
517
601
424
794
430
563
644
457
624
595
575
543
553
676
495
712
539
840
546
836
873
728
518
1290
582
727
