667
665
666
666
667
668
644
644
674
670
652
648
651
662
678
675
661
680
681
658
643
642
629
627
620
613
606
591
589
620
549
583
578
579
581
573
572
584
584
599
598
598
597
586
569
579
576
573
568
564
561
558
556
555
547
547
543
539
543
538
541
550
550
569
610
644
694
683
679
705
726
724
683
672
654
627
616
607
604
604
598
596
600
585
576
591
620
623
628
615
615
596
613
667
642
652
666
681
691
907
689
690
684
665
646
646
646
640
626
634
636
654
651
651
647
640
634
626
631
663
700
716
741
741
733
701
701
683
673
696
687
665
670
612
664
650
672
669
668
729
679
662
660
653
642
660
664
663
670
685
693
705
713
719
709
687
693
694
673
649
675
676
694
702
736
741
702
684
676
661
643
623
607
604
594
583
632
797
750
756
722
704
691
671
650
639
625
632
651
663
672
710
700
748
735
763
714
692
665
655
651
638
648
648
678
683
705
709
706
684
665
653
640
629
634
630
630
641
679
740
735
657
688
640
646
650
654
672
669
689
703
751
766
742
753
742
733
754
658
814
723
703
698
707
717
718
717
738
726
710
697
696
691
674
705
702
715
720
760
789
790
797
799
797
761
761
761
729
737
737
704
705
687
654
643
689
681
686
692
689
679
686
689
694
678
694
687
701
696
678
680
677
671
647
646
643
646
651
643
662
686
674
672
685
671
655
646
644
642
645
633
631
640
644
658
671
702
703
708
695
688
675
651
621
611
640
671
714
755
812
800
769
695
804

