679
679
679
679
679
679
678
678
678
674
674
672
672
670
669
667
667
666
666
666
666
666
666
664
664
662
662
662
662
662
662
662
662
660
661
661
663
665
666
666
665
662
659
659
656
655
654
654
654
654
655
655
655
655
656
656
655
654
654
654
654
654
654
653
653
653
653
653
653
653
653
653
654
654
654
654
654
652
652
652
651
651
651
651
651
650
650
648
647
647
647
646
646
645
645
644
643
643
643
643
643
643
643
643
642
641
640
640
639
639
640
640
641
642
643
643
643
643
642
642
641
638
637
637
636
636
636
638
638
639
641
641
645
645
646
648
650
650
651
654
655
655
661
669
669
674
676
676
678
680
681
681
684
684
686
686
688
689
690
690
690
690
689
689
687
686
684
684
682
679
679
679
679
679
679
680
682
682
682
683
682
682
681
681
680