627
639
655
692
723
739
744
712
695
686
677
672
660
669
665
666
654
651
672
659
645
641
646
600
611
615
614
628
632
642
642
640
631
622
610
597
579
579
571
590
604
607
645
652
691
751
717
740
773
773
736
715
722
703
701
693
680
666
655
658
665
680
682
693
678
662
647
642
630
629
640
632
646
644
638
629
627
625
632
632
630
633
631
632
638
638
640
643
644
659
669
687
673
665
657
652
652
642
635
627
625
624
618
616
618
625
633
641
645
645
642
634
628
621
613
608
603
604
600
602
599
594
595
588
584
586
585
585
584
587
588
578
577
583
583
585
588
590
597
591
589
587
576
576
562
557
553
543
559
557
524
530
536
542
547
556
565
571
577
583
589
626
631
638
641
642
632
624
627
608
617
616
620
634
641
640
637
640
644
646
648
643
628
621
609
611
614
617
615
622
615
630
639
651
649
646
664
678
668
660
668
667
674
661
664
653
651
642
644
643
640
628
627
627
621
613
606
602
592
580
571
564
559
558
562
562
575
583
590
589
583
596
591
586
595
597
598
595
592
579
571
562
556
551
555
564
569
566
581
605
628
639
640
637
625
604
607
605
604
604
601
595
589
579
577
575
576
600
617
624
658
707
750
730
725
719
717
683
663
657
640
632
625
617
615
619
619
633
641
647

