626
626
626
627
627
627
628
629
629
630
630
629
628
628
626
618
611
613
621
620
627
639
638
641
638
638
638
645
650
651
657
672
670
668
670
671
678
683
697
701
704
728
732
743
749
754
748
767
757
745
747
743
772
809
812
845
855
887
899
904
928
939
950
951
948
945
981
1009
990
968
953
976
976
981
991
996
997
997
997
997
995
994
1000
1006
1012
1021
1025
1026
1026
1028
1023
1021
1021
1006
1011
1017
1019
1023
1029
1033
1029
1024
1060
1071
1077
1089
1095
1097
1093
1095
1099
1087
1091
1106
1106
1114
1121
1111
1124
1131
1137
1140
1141
1145
1154
1159
1168
1153
1152
1134
1121
1115
1111
1122
1134
1119
1109
1090
1080
1062
1061
1059
1057
1052
1042
1034
1032
1029
1022
1019
1014
1013
1013
1012
988
988
989
989
989
989
982
974
971
958
942
917
905
899
911
907
889
884
866
855
849
831
825
829
832
830
827
821
802
785
768
758
744
738
729
716
714
722
720
713
705
692
686
687
689
689
689
689
689
688
687
685
684
685
687
688
688
688
687
687
687
686
685
685
685
685
684
684
683
682
682
682
682
682
682
682
682
683
683
683
682
680
679
679
678
676
674
674
674
674
674
674
674
672
669
668
667
667
667
667
667
668
668
669
670
670
670
670
670
669
667
667
666
664
663
651
651
651
645
643
638
641
649
655
667
667
665
666
683
700
718
737
750
773
788
803
812
824
832
830
828
835
841
830
835
849
854
864
876
906
925
930
933
933
935
935
914
921
924
929
918
894
884
873
869
865
856
833
829
820
816
815
813
809
807
805
804
802
800
798
796
789
788
783
780
778
775
772
771
753
746
758
758
789
791
795
805
816
818
806
783
777
772
765
750
736
744
736
726
717
711
706
704
691
682
661
631
628
620
618
598
598
598
598
598
598
602
603
605
605
609
610
611
619
622
623
624
624
625