669
669
669
669
674
675
676
676
676
677
677
677
677
678
678
678
678
678
678
679
680
681
683
684
684
684
685
686
686
687
688
689
691
694
695
696
697
699
700
705
707
707
707
707
708
709
711
711
711
711
710
710
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
709
707
706
709
707
709
705
703
701
700
698
697
696
688
688
689
691
693
698
697
695
690
688
685
679
679
679
679
679
682
681
682
688
689
688
686
686
686
687
688
688
689
689
687
685
684
684
685
686
684
687
686
686
686
686
683
681
682
677
676
678
679
677
675
674
671
671
671
671
669
669
671
671
670
669
669
669
668
667
666
665
665
665
665
665
665
665
665
665
665
665
665
665
666
667
667
667
667
667
667
666
666
666
666
666
667
667
667
667
667
665
665
665
665
661
660
659
659
659
658
657
653
653
654
659
660
659
660
662
665
673
690
683
681
681
681
681
681
681
680
680
680
680
680
680
680
680
680
680
680
681
683
682
683
684
684
685
685
685
684
682
681
680
680
680
679
678
678
678
677
676
676
675
675
675
674
674
673
673
672
671
671
671
671
671
670
670
670
669
669
669
668
668
668
667
667
667
668
669
669
670
671
671
672
673
674
675
675
676
676
675
675
674
673
672
669
666
665
664
663
662
661
661
659
657
655
653
650
645
641
634
631
628
623
616
610
609
608
605
603
601
601
601
602
602
603
603
605
606
606
606
606
606
605
604
604
604