1043
990
842
831
874
1131
956
914
975
978
924
1032
1104
1150
1052
1163
1197
1171
1020
980
1232
1242
1194
1081
1135
1275
1243
1136
1103
1120
1305
1313
1204
1143
1087
1186
1316
1218
1120
1035
1047
1218
1271
1226
1104
1022
1022
1122
1235
1136
913
840
823
858
926
1275
1263
1157
1027
968
1159
1219
1094
993
1051
1260
1167
1060
1070
1211
1190
1083
1060
1193
1176
1059
1028
1181
1141
1067
1192
1174
1072
1119
1173
1035
969
1072
1215
1166
1081
1053
1117
1162
1086
951
918
1012
1232
1155
1031
999
1128
1101
1081
1178
1055
958
1043
1187
1093
981
977
1189
1185
1068
999
955
1105
1252
1158
1146
1190
1109
1051
1154
1087
1008
1104
1027
987
1101
1122
984
1071
1127
1036
1111
1083
995
1140
1060
1079
1127
1001
1059
1105
1016
1074
1176
1045
1067
1178
1053
1001
1178
1125
1099
1180
1106
993
1011
1162
1157
1127
1206
1075
1093
1197
1115
1196
1191
1073
1179
1203
1052
1121
1214
1104
1213
1210
1110
1254
1158
1098
1176
1125
1037
1200
1171
1129
1203
1107
1112
1160
1067
1151
1198
1074
1150
1116
1013
1151
1184
1113
1192
1012
1060
1190
1026
1133
1157
1092
1188
1042
1060
1168
1026
1200
1095
1101
1160
1040
1027
1119
1061
1109
1119
1031
1131
1020
996
1061
964
950
1091
963
952
1103
1017
1035
1059
978
1065
1103
1004
1072
1030
921
931
947
872
908
1082
981
1028
1106
966
1077
1012
1060
1079
933
936
1088
1110
990
985
1023
951
1002
1064
895
846
814
815
988
949
951
1076
1146
967
839
831
395
466
346
1184
785
772
820
830
822
808
784
769
757
747
732
713
696
683
671
658
646
639
631
627
619
614
614
613
626
678
866
927
938
882
843
819
828
817
806
783
759
738
735
748
763
769
779
767
749
742
766
817
846
856
822
788
765
768
771
771
757
737
729
721
718
723
739
738
733
724
719
714
699
699
697
700
708
708
701
696
694
694
704
709
713
713
709
708
706
707
703
703
707
705
709
712
731
740
751
751
752
747
758
752
745
734
722
714
710
697
696
701
698
696
691
695
699
700
705
703
698
695
690
703
712
710
708
705
697
688
690
701
727
739
742
739
734
729
720
714
709
704
698
697
695
704
712
709
711
706
720
715
724
716
716
712
709
703
695
687
688
686
688
702
730
742
752
756
750
741
720
718
709
702
696
681
674
669
669
695
752
771
769
734
714
693
678
673
677
687
690
683
674
664
662
670
685
705
716
710
703
703
718
728
737
731
745
734
727
722
732
744
749
770
758
742
719
718
729
754
773
775
766
745
733
735
749
771
776
756
735
739
747
765
768
773
764
752
740
747
759
761
755
751
738
743
755
778
791
792
785
769
755
752
752
750
737
726
715
712
712
712
715
723
729
735
750
766
782
777
764
753
737
734
734
733
726
726
719
716
717
730
765
809
835
824
806
801
787
779
760
744
725
710
693
699
725
761
779
786
779
761
752
761
762
761
754
739
729
718
710
709
717
729
734
735
764
778
786
766
743
726
712
717
727
725
722
719
709
703
703
717
717
707
687
676
681
691
697
713
720
713
701
687
672
669
671
663
649
654
687
717
728
744
749
737
724
710
693
704
724
753
759
771
759
758
752
775
799
804
792
771
756
754
771
800
808
812
794
780
771
786
822
842
841
819
797
780
792
811
828
814
786
772
778
787
798
791
785
767
760
775
796
813
797
797
812
836
836
804
