827
827
828
830
832
840
841
861
861
863
872
874
876
878
880
886
889
894
894
894
894
898
899
903
909
910
914
915
915
918
920
924
925
926
931
931
930
930
929
929
929
930
934
937
947
948
949
950
950
951
952
954
954
957
962
966
968
973
976
978
975
973
972
972
977
984
989
990
991
997
999
999
999
999
999
999
999
1009
1011
1012
1013
1013
1021
1017
1026
1050
1056
1075
1078
1087
1106
1105
1105
1105
1107
1112
1118
1126
1137
1143
1129
1119
1118
1119
1120
1120
1120
1121
1121
1120
1120
1091
1084
1071
1063
1053
1051
1049
1069
1072
1099
1124
1144
1178
1205
1209
1211
1213
1215
1213
1205
1200
1190
1183
1175
1174
1169
1161
1153
1138
1123
1106
1102
1095
1091
1091
1091
1091
1091
1091
1091
1091
1083
1077
1072
1068
1066
1065
1060
1056
1055
1053
1052
1038
1038
1034
1023
1017
1016
1014
1011
1007
1001
994
991
990
988
986
986
986
987
985
976
979
984
989
994
992
985
984
992
994
993
979
971
968
962
960
959
955
956
947
931
915
915
914
913
912
911
911
910
905
900
897
894
887
877
864
860
858
854
852
847
842
842
841
836
836
835
828
819
816
815
814
813
809
801
796
794
788
787
784
783
778
775
767
757
754
754
754
754
749
745
741
732
727
716
707
708
701
704
684
680
680
681
681
678
666
662
660
657
658
657
652
645
644
644
644
644
642
638
633
632
632
632
632
632
628
618
621
622
623
623
622
621
621
620
619
618
617
615
617
618
619
619
618
617
617
619
624
626
630
631
630
630
629
629
628
627
627
626
625
625
625
625
623
623
623
623
623
624
625
625
627
628
626
630
630
630
643
646
656
672
682
680
678
675
674
692
680
662
652
652
654
655
632
631
636
638
639
644
645
646
649
651
662
666
675
676
675
673
672
671
671
669
669
673
683
683
682
681
680
680
679
679
679
680
680
681
681
682
683
684
688
689
691
697
700
701
701
703
704
705
705
706
710
710
710
710
710
710
711
713
714
715
717
727
731
733
739
739
740
750
752
756
764
768
770
772
776
780
782
784
786
788
792
794
795
796
799
799
810
811
812
817
824
827
827
827
827