935
613
661
635
615
679
648
626
644
620
628
639
612
647
627
638
658
604
608
622
596
606
575
629
605
588
652
603
616
611
609
577
619
586
614
618
602
592
590
607
623
580
594
636
741
489
642
589
743
610
587
757
738
755
772
763
752
735
734
747
753
739
719
728
649
621
601
630
633
591
624
599
585
632
521
637
663
634
655
651
625
631
597
659
595
549
669
640
641
680
574
646
584
617
598
582
593
537
558
539
516
654
565
581
600
568
579
770
869
855
844
851
825
837
830
853
850
852
812