815
951
1031
882
882
1050
912
831
914
891
792
1047
911
934
883
833
841
850
1029
1255
1046
915
1027
1173
954
1003
1174
984
897
869
902
902
879
886
887
929
887
862
896
904
958
1099
1115
1007
1046
1150
1098
986
1023
1142
1197
1025
1101
1220
1133
1036
1227
1244
1043
1008
1229
1371
1055
995
1177
1154
1039
1075
1253
1126
1035
1182
1207
1042
1045
1200
1207
1070
1125
1367
1161
1109
1501
1395
1203
1327
1374
1115
1236
1262
1089
1267
1382
1170
1112
1518
1395
1111
1155
1477
1352
1071
1124
1151
1089
1061
1216
1223
1135
1044
1147
1215
1101
1032
1237
1207
1138
1058
1237
1229
1183
1135
1052
1184
1170
1093
1069
1219
1209
1160
1079
1361
1279
1094
1234
1277
1158
1102
1456
1463
1199
1336
1343
1155
1204
1413
1271
1198
1481
1409
1194
1477
1367
1171
1428
1408
1176
988
836
879
863
841
809
868
936
882
861
899
1119
1183
1190
1221
1243
1231
1176
1228
1076
1057
1469
1409
1239
1429
1336
1116
1200
1335
1226
1130
1435
1397
1235
1410
1264
1128
1282
1184
1093
1193
1234
1173
1162
1315
1242
1129
1114
1264
1250
1099
1192
1234
1120
1130
1233
1214
1091
1209
1333
1212
1099
1259
1278
1171
1139
1252
1398
1119
1180
1285
1287
1141
1138
1327
1291
1129
1194
1246
1282
1136
1160
1253
1233
1104
1296
1238
1111
1093
1272
1408
1107
1095
1268
1156
1103
1317
1328
1117
1104
1263
1264
1138
1076
1229
1274
1153
1071
1261
1259
1146
1085
1250
1293
1112
1114
1261
1286
1098
1148
1297
1325
1175
1083
1263
1288
1150
1135
1560
1436
1175
993
931
893
885
887
930
940
944
955
913
896
905
918
945
989
1003
1016
951
982
1074
1241
1013
997
1092
1135
1127
1051
1175
1185
1161
1104
1220
1228
1109
1190
1248
1117
1143
1247
1161
1113
1510
1294
1071
1156
1142
1086
1202
1197
1105
1290
1131
1001
1001
1038
1061
1010
1089
1130
1078
1023
1067
1097
1096
1034
1077
1074
1030
966
973
986
929
840
900
834
792
767
762
743
726
706
686
675
648
641
626
611
604
600
597
609
668
799
791
786
750
910
978
1005
969
849
1178
1039
1086
1029
983
954
875
882
930
881
875
851
857
900
854
833
890
862
876
836
857
856
854
821
812
810
815
815
820
812
812
806
793
793
786
778
758
741
736
744
761
763
753
767
796
804
798
804
818
802
789
775
774
753
728
723
717
731
742
768
810
843
863
829
813
786
770
758
749
737
726
723
715
704
690
686
680
681
703
726
750
759
767
750
759
795
826
806
782
769
786
812
822
801
796
809
806
801
781
785
808
815
806
786
796
812
810
789
789
825
851
895
874
915
953
915
843
811
784
772
791
780
774
794
804
807
816
808
805
795
788
785
763
755
761
758
751
753
728
701
736
731
733
812
839
854
858
908
916
937
926
908
883
875
865
820
793
784
812
840
863
838
840
864
897
916
877
898
890
868
872
870
872
837
817
802
787
781
767
759
746
745
738
730
735
732
777
819
880
909
916
903
885
864
819
809
771
766
752
760
773
781
783
773
798
808
798
798
813
823
811
772
760
743
731
733
750
776
796
797
780
782
793
799
804
781
796
809
819
841
822
855
857
866
851
830
820
820
818
779
763
747
731
717
717
747
800
843
837
825
857
853
846
835
813
777
758
751
742
740
719
721
733
772
808
835
917
947
905
909
924
906
878
860
868
858
827
817
827
826
813
836
856
881
859
877
895
867
826
789
775
733
750
728
739
722
732
774
799
815
822
795
781
771
755
784
817
854
939
972
990
901
870
850
880
860
842
821
825
822
819
790
770
751
729
728
736
729
745
771
770
769
776
787
769
765
765
751
735
736
742
768
781
782
802
831
845
839
862
880
875
837
830
820
819
817
797
791
791
805
806
805
800
812
820
793
781
780
776
779
789
800
803
784
791
788
796
778
771
767
766
770
752
741
735
738
738
728
734
748
769
795
782
788
803
804
797
775
759
745
745
742
738
735
748
789
828
846
841
847
856
814
812
804
779
758
743
757
760
759
766
777
771
765
743
734
729
737
750
744
760
786
830
845
818
805
815
811
792
772
746
729
730
762
765
772
778
792
771
758
753
740
733
722
719
713
716
725
700
709
728
759
774
770
769
773
759
746
727
708
684
670
675
677
665
669
659
659
667
686
741
817
849
828
832
852
865
872
855
805
796
810
827
832
817
780
783
784
792
793
770
772
766
757
738
728
697
744
757
758
764

