0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-27 22:56:27 +00:00
OI-codes/S2OJ/1651/data/light5.ans

5001 lines
23 KiB (Stored with Git LFS)
Plaintext

68
134
198
262
980
949
950
199
266
327
1021
327
328
329
330
982
1015
1043
1011
389
1065
1239
1065
1293
1011
1043
1017
392
1030
1058
1059
1241
1059
1241
1038
1066
1291
1066
1066
1291
1000
1237
1000
966
966
997
1242
1081
1230
997
1242
997
1242
1239
1052
1233
1052
1233
1224
1047
1243
1247
1025
1285
1282
1047
1243
1026
1054
1217
1014
991
1014
1217
1054
1086
1220
1099
1076
1274
1037
1060
1079
1271
952
951
919
919
1224
1124
1224
919
1224
1220
1219
1146
1147
1220
1133
1269
1182
1269
1182
1269
1182
1153
1269
1273
1130
1130
556
557
609
1111
1133
662
662
662
708
670
1137
1237
889
846
892
1252
1253
1252
1137
666
716
1159
1236
1236
1235
852
1235
852
1211
1200
717
1160
1242
1160
1242
1228
1173
1228
1173
1187
1187
1224
777
1224
1232
1193
1193
1227
1227
1228
802
1228
1194
1194
1194
1194
1234
1223
1234
1194
1234
1194
1234
1194
1229
804
847
1200
1190
1200
847
1200
1203
1215
1218
1201
1218
792
1218
1218
1201
754
1201
1182
1201
1182
1181
1200
754
1200
1186
1170
1186
713
1153
1232
1252
1251
1265
1121
1265
909
1230
1229
1227
1140
624
1161
1160
1261
1120
1261
1160
1189
1259
1144
1126
1234
1227
1215
1225
1224
1164
1213
1188
1188
1172
1194
1207
1249
1248
1229
1205
1224
1205
1220
787
1197
1208
1218
1128
1116
629
1165
629
578
1121
1122
1144
1144
1114
1211
1134
1211
1217
1087
1217
1217
1087
1227
1087
1087
1228
964
1217
1087
1228
1087
1217
1217
1217
1089
1217
963
927
1259
1259
1258
893
855
1217
1143
1217
1205
1205
810
851
851
1244
851
891
1204
1138
1139
1219
1121
1103
1267
1256
1127
1256
1255
1164
1165
1177
1244
1244
1244
1178
1191
849
884
849
1191
1192
1192
1204
735
1204
1185
1248
1231
1196
1231
1221
1236
1160
1236
816
1205
816
856
1227
1222
1244
1239
1171
1176
1225
1176
1186
1169
1224
1241
847
1224
847
1241
847
845
881
881
921
1233
921
1247
1247
1180
1247
1247
921
959
986
1257
1247
1230
1180
1230
1229
1180
1229
1150
1229
1229
1124
1229
1240
1234
938
937
1272
1272
1162
1272
1096
1272
1269
1274
1109
482
483
540
1107
1106
1234
968
1277
1078
1234
1078
1234
1227
928
960
1230
960
960
1231
1107
1230
1226
1094
1094
1095
1262
1095
489
1095
1262
1050
1237
1084
1225
1222
1015
1274
1015
1222
1214
1092
491
1092
1267
1274
1032
1059
491
1059
1087
549
1125
1269
958
1222
958
1222
1223
1230
1229
1219
1208
1192
701
1192
701
1182
1183
702
1158
1147
1147
1265
1147
1247
1165
1181
1198
1188
1198
858
818
818
1243
1243
1201
756
1201
1243
1201
1184
1177
1219
1198
1189
1207
1195
1256
1255
1234
816
1234
1218
1218
1218
1179
1221
1208
1184
1225
1184
1208
756
1178
1169
1240
1239
1242
885
1242
885
849
886
927
1256
1257
1262
1261
985
1263
985
1261
1101
1261
985
960
1221
960
990
1263
1253
1103
558
1127
1141
1208
1141
605
657
605
1122
1264
1254
1161
654
1161
1240
888
1254
1266
928
963
1276
1282
1281
1281
1129
1281
1279
1272
1270
1271
1271
1277
1181
1194
1260
1271
894
1271
1270
1270
861
1209
1210
1192
1217
897
858
1220
1174
1220
1164
1164
711
1164
711
1164
1266
1265
1250
1227
1201
1205
1201
709
1201
1200
1252
1153
707
708
1154
1253
851
1253
851
1207
1179
1207
1206
850
812
773
1188
1178
1256
1243
1237
1237
1223
1252
1233
1231
766
1231
1241
1215
1241
1173
1241
1173
1151
1152
1153
1247
1247
1194
1195
1216
1241
1216
753
793
750
1190
1190
1207
1175
1207
841
1203
1203
1194
804
1239
1222
1197
1196
1196
1200
1196
712
1152
712
713
714
1154
1164
752
1203
1220
1171
1220
1211
758
1202
1202
1200
1211
1216
870
1216
1124
1243
1124
1146
1131
1232
892
892
1231
1177
1232
1222
1240
889
889
1254
1140
1254
1179
1254
1140
1240
889
1254
1179
1150
1150
1168
1246
1168
663
1164
1165
1144
1144
1144
1117
566
1117
566
621
1148
1249
1148
1122
1104
1130
572
1103
1105
1250
1127
1250
1127
1155
627
1155
627
1157
1263
1255
1263
1257
1258
884
1239
1148
1258
1189
685
1184
1170
631
679
623
1158
1256
1115
1139
677
1187
1162
1247
1246
1247
1162
627
1155
1130
1227
1131
569
1130
1101
1083
1114
520
1065
1065
1066
1246
979
950
1231
1132
1231
1136
572
620
1157
1227
919
1257
1263
1261
1278
1140
1122
1123
1238
1123
1285
1294
969
1252
1133
1133
1245
1236
1233
1238
1222
1216
1197
727
675
630
629
1153
1245
1235
1138
1260
1138
1260
1138
1139
673
674
1178
1236
1178
674
1178
1179
675
627
1156
627
681
726
1202
1210
1202
1179
1214
1175
1247
1141
675
1175
1175
1175
1212
876
1212
1175
1247
1252
1152
1222
914
875
1218
1220
1149
1220
907
944
911
1250
1241
1169
1241
1134
1241
1134
1133
1234
877
834
835
796
795
834
1196
1181
1227
834
1222
1223
833
1223
1232
1246
906
870
833
871
1210
871
1236
1257
1120
1257
911
1239
1120
1239
1120
1135
666
1135
1164
1224
1191
723
1164
1224
1164
723
1192
1195
1192
1199
1199
1195
1169
1155
1213
1150
1128
1254
1128
1108
1230
1114
1134
577
529
582
628
670
669
622
1122
1257
1122
1099
569
1111
1080
1209
1211
1114
1211
1200
1152
617
1130
617
618
1152
1246
1250
936
1247
1116
1213
1221
917
916
1220
1166
628
675
1186
1218
1221
1223
1119
1223
1213
907
1239
1258
1102
1113
617
618
1138
1213
1212
1211
1139
1167
1207
1167
1207
1170
1207
1212
1153
1212
911
911
874
1251
874
1203
874
908
880
1211
1211
1221
914
1221
914
946
1263
1244
1245
1104
1105
1244
909
1244
1105
1244
1147
1147
1122
1253
1255
915
1221
1222
1221
1219
1220
1219
1123
1219
940
970
1242
1096
1123
1238
1089
1115
1098
1262
1098
573
1129
1222
1131
1222
1131
1157
629
629
677
1173
677
1144
1244
1171
1191
1194
836
795
1188
1212
1212
1202
1207
1208
1203
1208
1203
1208
1202
1218
1197
1217
773
1217
1217
1203
1210
1204
1226
1204
1210
838
1210
838
1226
838
1210
1203
1239
1203
1221
1240
810
1230
1234
1174
1195
766
1195
1207
1233
1203
725
1203
725
1196
1209
843
1224
1241
1249
1251
1250
1103
1218
1103
1103
532
1112
1273
1112
1139
1165
1261
907
1219
907
1261
1269
1269
940
1244
1240
912
949
949
1275
1116
1141
1163
1245
1174
1245
1163
1262
1262
1262
1273
1273
1285
1145
1161
637
1143
1143
1251
1153
1185
1249
883
1213
1195
1194
1200
1167
1144
1201
897
858
1236
858
1241
1248
1248
1260
924
1246
1239
1239
1240
1162
1187
1179
689
1161
1240
857
1243
1161
1243
1252
1264
1144
1120
1269
1099
1261
1099
542
1098
1211
1214
1073
1214
1073
489
1095
489
547
548
1121
1150
1218
1136
603
1136
1218
1136
1162
1204
1205
1161
1248
1161
1248
1161
1248
1232
1218
1174
740
1195
1182
1199
1185
1199
857
856
1199
1205
1205
1205
1151
1151
1181
1200
1200
1200
1212
1212
1205
710
1163
1162
1182
1250
1182
1250
831
830
829
863
1239
863
815
1233
1233
1173
1233
1232
816
815
1220
1202
1193
705
1177
1200
853
1238
1177
1198
753
705
705
706
747
748
693
646
1150
1201
1162
1146
1145
598
1145
598
1131
1150
1229
1133
646
1161
1178
1198
1178
1223
1178
1198
1187
812
1187
1202
1188
1237
1239
1137
1239
871
911
1201
1150
600
1112
1254
1250
1169
1188
1131
1155
1140
1236
887
887
1237
1238
1141
1256
1141
1256
1172
1171
1150
1209
1124
1250
927
959
1255
1254
1260
1264
1140
593
546
595
1105
595
640
686
643
1164
1153
1125
1148
1160
1161
1202
1194
850
1218
850
813
770
816
852
1192
1182
1191
1212
1194
1183
1183
1176
1188
1188
1207
1197
706
659
1161
659
703
1184
1201
1180
1240
1156
1240
1180
1152
1210
1209
1152
1240
1132
650
609
610
1121
1246
1121
1097
1123
1123
1263
1247
1134
1247
1263
1255
886
850
1193
1202
1202
1218
1210
1148
1242
1127
1107
1251
930
1251
1240
1158
639
640
590
1142
1112
1140
1209
1129
1209
1129
1151
639
689
1167
1150
1126
1148
1194
1194
1195
1155
1183
1191
1163
1157
1172
1228
1217
1232
1232
845
1240
1162
1175
1236
1252
1268
1169
1185
1199
1199
860
905
1273
1272
1257
862
1257
862
1199
862
1241
862
895
929
1270
1147
1167
1208
1204
1213
896
896
1263
1172
660
661
1146
1146
1147
1264
1171
1264
1147
1264
896
1244
1147
1244
1245
897
1266
1149
662
703
1192
1191
1203
1191
1205
1191
813
844
1192
1178
1150
1150
647
649
1158
1231
874
1195
1151
1195
1158
1159
1230
1129
1129
1107
1247
1246
1106
598
1134
1203
1202
1131
1246
1227
1244
1242
1236
1245
1246
1147
1217
1217
850
1199
1189
1192
1193
1186
1201
744
700
1174
1162
1200
1164
1189
1191
712
1159
1140
1249
1140
666
1169
1184
1199
1184
1199
1194
1168
1169
665
615
1133
1238
1133
1149
1150
1203
1187
1186
800
1217
1209
1217
1209
1217
800
758
1203
1178
786
1200
1198
1178
1198
1200
786
1219
1200
1182
696
748
704
1184
704
662
1174
1212
1165
1165
662
1173
662
704
754
707
1176
1154
1134
610
1134
1136
1156
1161
1203
1161
1203
1161
1142
1142
1129
1230
1123
1099
566
619
566
567
1099
567
1110
1234
1238
965
1238
1078
1270
1262
1264
965
965
1243
1246
1000
1246
1233
1234
937
937
1204
937
1234
1239
1077
1239
974
1277
1274
1100
1274
1100
1075
1051
1268
1075
1227
1012
981
1219
981
1012
1260
1261
1262
1134
1215
1134
1215
1211
1140
1247
1140
1247
1140
1139
1138
1211
1138
1158
666
1178
1188
1187
1224
1160
1153
1163
1235
835
872
1240
1174
668
1174
1240
1240
871
1200
1175
1175
1175
1201
1160
1238
871
1239
871
1239
1175
1239
1175
1201
1160
669
1141
1121
1119
1244
909
875
840
799
1209
1177
761
1210
1185
1185
798
839
1198
1191
1240
1241
1156
1174
1226
1233
1243
1164
1189
1204
1218
1213
1218
1218
1163
1227
817
1206
1208
750
748
1163
1219
1225
1235
1128
1154
1128
1235
1235
892
1235
1172
657
658
1129
1130
1130
659
660
1131
1151
1151
710
711
1194
1227
1194
1227
1241
1142
1241
1241
901
1266
1141
1266
1270
1166
630
578
1146
1243
1146
1243
1140
1169
632
1169
1243
1239
1195
1220
734
1203
1203
1224
1203
733
1219
1269
1272
1194
1239
909
1272
1249
860
1218
1219
1199
720
719
1198
1197
1178
1252
1256
1257
1244
1243
1235
843
841
1235
1235
1232
1218
1230
816
815
851
1240
1201
1186
1184
1156
1155
1137
1113
1237
1237
1113
1114
1237
1114
522
1073
522
1073
522
1073
522
1073
1267
986
1257
986
1267
1073
1257
1114
1237
1110
522
580
632
1127
1146
680
1167
680
1167
1166
679
1195
1212
1226
1234
805
1234
1234
1234
806
1183
806
762
761
1211
761
717
1198
717
666
714
1189
1189
1189
716
765
724
680
1179
1180
1212
1238
1212
738
1195
738
1195
738
1172
1235
836
873
872
914
1267
1163
644
1164
1177
1199
1238
843
841
1248
1236
805
1188
805
1188
1163
752
706
743
1194
1203
1194
1203
1195
1166
787
1210
787
1166
1195
1166
787
831
1222
831
1187
1184
729
773
729
1184
1165
1230
1219
835
884
884
1243
1160
1266
884
923
923
876
1269
1195
1211
1199
1180
1199
1205
1188
1170
1255
1256
1267
1149
676
1149
1267
1188
1187
1199
1187
1199
871
918
1274
1131
1106
1276
945
913
876
836
1249
1164
1179
1239
1216
1171
786
1191
786
831
1257
1204
1189
1199
1187
1204
1205
1225
1209
1257
830
1211
1177
1190
1173
1165
1207
1203
1187
1226
835
796
838
837
1255
1241
1218
1218
1230
1208
1230
1240
1190
1209
764
765
1202
1181
1165
1226
1220
1221
775
819
1224
1238
1159
1130
1241
889
858
1244
858
1238
1233
1195
1195
1196
1196
827
1241
827
828
1197
1197
1215
1215
1223
1221
1201
1231
822
1200
1201
1184
781
823
1203
1149
722
771
772
823
1194
1198
1210
1153
653
698
1170
1233
1233
853
1198
853
1198
1192
1241
853
1198
1170
699
656
1143
1142
1160
1161
1241
1161
1241
1226
1226
1197
1226
1214
786
1192
1174
1219
818
1187
1183
1222
1223
1184
1183
1212
1212
1212
1197
1212
1191
1227
1232
1182
1232
1227
783
1227
1191
1227
1191
1212
1211
1191
1227
782
1211
1202
1187
1191
1190
1191
1185
1191
824
1226
1226
1176
1175
740
1212
1191
1205
1191
1205
1193
1185
1185
1172
694
695
1173
1172
1240
1240
1222
1184
1197
777
731
782
825
824
1201
824
1201
1201
823
1215
1166
1239
1209
1201
823
1201
1199
1213
1202
1213
1199
1201
1188
783
1227
1181
1202
1193
1202
1181
1181
1156
1129
1206
1161
676
718
1144
1144
1122
1123
1124
671
716
1180
1213
1143
1208
1207
1205
1212
1179
778
731
1160
1160
1224
1160
1169
1203
1224
814
1224
1188
730
771
730
1188
1224
1206
771
812
1183
812
853
854
1222
1208
808
1221
1210
1211
1178
1211
1191
731
1193
731
1191
731
781
1215
1204
1178
1204
1187
727
726
1165
726
771
1203
1230
1220
782
735
1169
1169
1225
818
1225
1169
1176
1175
1190
1185
1222
1211
1243
1251
1252
1252
1192
696
650
606
607
1137
1236
1114
1091
1272
1135
1272
1091
1241
1226
1215
1133
1262
1133
1262
1133
1133
1215
1133
1262
1180
657
1180
1181
1205
1201
1202
1175
1265
1175
1156
1209
1121
1139
1198
1170
1258
1250
1235
1170
1235
1200
1235
1200
1173
1164
1155
1155
724
1175
1163
1226
1137
680
1163
1183
732
1222
1230
1241
1244
1262
1151
1177
1158
671
720
1172
1190
1222
811
1189
1164
1189
1197
1211
1177
1211
889
922
1269
1274
1127
559
1127
1274
1127
1215
1202
1202
1191
878
913
1236
1227
875
841
806
1179
806
1179
1205
1179
1162
1237
1162
1237
884
855
1225
855
1253
1257
1256
1242
1243
1230
801
841
882
846
1243
1147
1174
1201
1232
1234
1254
851
1208
851
852
1246
1247
854
1255
854
1255
1235
1192
1174
1244
1174
726
769
768
769
810
1194
1202
848
810
846
1242
1245
1178
1245
884
886
1246
1151
674
618
1142
618
1142
618
1123
1122
617
1161
1221
1161
617
1122
1140
1245
891
1245
1140
1245
891
1251
1252
1186
667
618
558
1115
1220
951
1253
1128
1253
1128
1220
1115
1254
1091
1109
607
1152
1246
1253
1091
1254
1254
952
1221
1222
953
981
1258
1071
1259
1071
1071
510
1071
1259
982
1009
1037
1214
1219
1066
449
450
1048
1257
1067
1257
1261
1260
1261
1101
1261
1260
1106
1078
1263
1085
1207
977
1207
977
1207
1085
506
1093
1093
1116
1254
1243
1127
1128
610
1128
1262
1138
1138
611
1134
1196
912
1196
1195
1133
1195
911
1243
1128
1261
1128
1142
1164
1225
836
800
762
804
1170
1192
753
1196
1219
794
746
1196
746
1193
1220
1181
1220
1233
1249
1150
1178
1202
1235
1202
1250
1241
1241
1253
1203
1253
1215
1233
1191
790
1231
790
738
1216
1232
1237
1251
1178
1251
1123
1133
1233
1221
835
791
1198
1221
773
814
1182
1188
1182
1163
767
809
1223
1184
1183
754
1199
1210
1234
1235
1214
1169
1172
1156
754
1156
1135
1135
710
1189
1188
708
708
663
620
1157
1228
1229
1157
1184
1231
1184
1231
879
1226
1172
1233
1172
1170
1231
1170
1145
1241
1240
1132
1131
1229
1175
1229
872
1239
872
1229
1175
1212
1171
1170
1239
873
1239
1239
1131
667
1169
1239
1238
1169
1238
1246
1246
1246
1241
876
1208
1186
1248
1226
1194
1184
1210
1220
1221
1223
1240
1241
1210
716
1210
1209
1211
849
1211
849
1228
1212
1201
1203
1201
1182
1228
1205
800
1205
1187
1211
1211
1170
1181
1179
1185
1179
1181
1170
706
1182
1164
1246
1164
1191
865
1246
865
1246
1164
1191
865
1246
865
1221
865
828
1188
1189
1200
1202
1134
1202
904
866
826
1211
1152
1129
1215
1214
864
1214
1213
1213
1224
870
1224
1223
1225
1240
1250
1250
1155
1172
676
1149
676
629
1170
629
674
1162
1139
1139
625
1139
625
1139
1219
1218
1162
1180
1207
1215
1219
1219
1164
1192
1222
1222
1146
1179
1146
1239
921
1222
921
876
839
794
1232
794
1209
1195
748
1214
1223
1223
1223
1180
1223
1180
1218
1226
1183
1168
668
1168
1241
1234
834
835
1235
1171
713
1171
1170
1149
1126
617
1144
1144
1165
1239
868
1241
1228
1220
1186
1204
1204
807
761
711
669
1177
1202
883
1252
883
885
1253
1241
1193
1241
841
841
1241
1220
1241
1247
1172
1193
874
843
1192
1188
1195
1212
1179
754
793
1189
1221
1235
1218
1230
1240
1185
716
1165
1224
1165
1224
1223
1216
1204
1197
1209
1227
1215
1196
719
761
1161
761
718
1184
1164
668
669
1192
669
1165
669
669
709
1204
1192
1223
1222
1191
1241
1253
920
892
856
810
1222
810
1207
1225
758
757
1225
1225
1233
1238
1181
712
1168
1172
821
820
1211
1206
1190
1206
791
752
753
795
833
1184
1173
1190
759
1190
1169
792
1207
1211
1167
712
1180
1202
1203
1166
1160
1160
1216
1213
1217
811
1209
1207
747
786
785
1161
1196
1197
1161
1194
1195
1196
1196
765
717
1180
1237
1180
1196
1213
1207
772
771
721
1171
1152
675
1162
1163
1140
1167
1185
1167
1167
1248
874
1201
1197
1190
1230
1229
1230
841
1195
841
1230
1212
1213
1214
1201
1180
799
1214
1218
1165
1250
838
796
838
1193
1179
1193
1193
839
1251
1251
1250
838
1221
838
791
751
1223
751
751
1222
751
1184
1196
1186
1185
1186
1177
1187
1193
718
672
1156
1231
1217
1167
712
1167
1217
1167
712
1167
1165
1240
1182
1240
1240
1232
1216
1200
708
750
789
826
793
829
1205
1205
1160
1183
1173
1196
766
767
768
767
1200
1183
717
1173
1152
1221
1222
1222
1152
1189
865
1222
1152
1222
1223
1232
1217
1232
1129
1150
1126
1125
616
1156
616
664
664
1148
1221
870
1191
1172
664
1145
1259
1145
664
1148
1221
1148
1221
870
1259
1266
905
905
868
1256
1142
1119
1258
1260
1259
1248
1253
1125
1147
1146
616
1146
1146
1146
1220
913
1240
1240
1152
1152
1220
1152
1240
914
914
954
1232
1232
1133
1232
1132
1153
1182
1232
1182
1182
1199
716
1209
1208
1227
854
1243
1247
1246
1246
842
805
805
1233
805
1198
805
848
849
1217
1198
1217
849
1224
1217
1220
1217
812
1224
812
767
766
810
766
803
1208
803
1208
1209
1187
1187
759
797
1195
1181
1208
1191
1190
1207
1180
755
795
831
1214
1128
1214
1228
873
913
1241
1135
1135
1136
1217
1151
1168
1204
1168
1204
1168
655
1156
1204
1168
1204
1203
1202
1126
1235
1239
935
1210
1202
1210
935
1239
935
1239
935
907
1238
1239
1239
907
1239
1242
1242
1170
1190
1201
1192
1201
1219
802
847
811
1229
811
810
858
889
1254
1244
1237
1218
1223
1197
1212
1207
1187
1169
1169
1222
1200
753
1210
1229
1178
1177
1196
1204
1197
1219
1224
1239
1163
1239
849
849
885
884
848
849
1239
849
1239
1241
1162
1146
1224
1146
1224
918
1224
1169
1168
1146
1226
1227
1115
1227
1115
1136
1253
1096
1252
1248
1141
1248
1232
870
1199
1188
1175
1175
716
1195
716
672
625
1157
1206
1157
1257
1133
1253
1238
1155
1154
1154
1173
1161
1241
1161
1208
1161
1177
1196
1197
1211
1197
1197
1180
1191
772
728
1211
728
729
767
767
818
1203
1204
1168
1204
1168
1168
1204
1197
1224
1223
1195
778
1200
1180
731
731
1216
731
1216
1257
1247
1195
1247
1247
1247
1195
771
771
769
770
1190
1186
1178
771
771
771
771
1178
1151
1245
844
1245
1206
1245
1244
1255
1128
1255
1263
912
871
1215
1214
1211
1211
1211
835
1211
1200
1177
1238
1248
1257
1140
1139
671
716
1180
1194
1182
1181
1209
763
1174
1181
1181
1181
1190
1221
804
1221
1172
1157
1157
1172
1220
1172
1171
750
1191
1172
1184
746
1204
1214
1164
1154
1216
1163
707
1163
1188
1197
1188
1197
1196
1236
1218
1204
1190
1192
1228
1140
1118
1143
1206
1143
1233
1199
715
716
717
719
1145
1234
1220
1218
1217
1201
1233
1201
720
1146
720
1188
1168
674
675
1169
1169
1215
1215
868
1247
1247
1188
1247
1188
1195
1194
1196
1207
859
1207
1169
1149
1165
1166
664
621
1104
1131
1248
1183
1218
1183
672
1131
672
715
1146
715
716
1147
1212
831
1212
831
1231
831
1202
831
832
1212
832
1202
1194
1193
1168
1194
1184
1184
1198
1173
1243
1242
1137
1227
867
1242
1253
1148
1253
1148
627
680
1151
1136
1266
911
1246
1136
1114
1084
1058
1058
1265
1080
1106
532
1084
1264
1263
1267
1258
1258
907
1216
907
1216
1159
1258
1251
1179
1251
875
1251
1246
1229
1230
1230
1248
1247
1173
725
1193
1247
1193
1193
1190
836
1247
1173
1247
836
1190
1187
1209
1193
1213
1199
1200
1180
1181
1177
1177
1181
1177
731
1182
1220
1182
1257
830
782
744
1157
1169
783
784
1228
1187
1203
1207
849
1231
849
804
849
1227
1205
808
1195
1201
1202
1166
1214
1226
1227
1119
1120
648
1149
1139
1155
651
1155
1133
1131
1215
1215
1200
1174
651
1174
1187
1203
1178
1178
1193
779
1193
779
1219
1240
1249
1258
1258
1259
1114
1115
1115
1216
1221
928
895
855
1199
1199
1163
677
631
1120
1140
682
1140
1127
1101
1243
1242
1100
1083
1264
1258
934
1212
1128
585
1109
1250
1250
933
904
937
1261
1262
938
896
928
1211
1128
582
1101
1126
1157
1135
1248
1162
1162
1247
1235
1219
831
1199
1218
1194
691
1151
1260
1252
1168
736
1185
1172
1203
1187
1199
735
1199
1186
1203
1198
1190
1201
824
786
1198
1197
1232
1197
1232
1205
1230
1218
1206
745
1206
1239
822
1239
1206
1239
1206
1239
1240
1239
855
1239
1225
815
1181
1183
1206
1164
1212
789
1197
1198
1221
1203
1202
1180
1227
1228
1179
1158
1242
1233
1214
1188
1208
778
728
1193
1236
1232
1218
1230
1162
1230
1253
861
1231
1232
1248
897
898
863
1205
863
1233
1249
1149
1164
1237
861
1196
1185
1186
1196
1163
695
1193
1219
1192
825
1219
1175
1186
1213
1192
1198
1181
1198
821
1198
821
1198
821
820
1198
1193
1194
1195
1210
821
865
865
1216
1191
1204
1217
1217
1217
1207
1217
785
1217
1224
1217
785
1220
1187
1167
1157
1157
1166
1165
743
1191
743
1165
1142
1150
1151
1218
814
1212
1218
1131
685
731
731
686
1182
1205
849
894
1227
1161
1222
894
858
857
823
778
1210
1228
1207
1219
813
1226
1192
1187
1199
1207
780
819
1218
1187
1196
1193
719
1187
1186
1201
757
712
1189
1205
760
719
1150
1151
720
1195
1184
1185
682
1184
1209
1208
1207
1208
1182
1208
1208
1209
1218
1218
1203
1213
770
810
1225
1172
1151
1171
739
1184
1164
1172
1172
1192
1192
1199
1187
1165
738
1176
1174
1165
761
800
1212
1206
762
1206
1184
1205
1184
1167
743
1167
1217
1201
1218
1171
766
1207
766
1205
1206
1216
1216
801
1216
1209
1191
1216
758
757
1215
757
1215
757
713
1204
1203
1213
1219
789
1201
1166
1144
1211
1144
694
737
739
697
1184
1230
1184
1230
1230
1151
1230
1235
1230
1185
1196
1177
1187
1177
1187
741
1187
1188
1177
1197
1177
1197
1177
1197
1213
1197
1198
1178
1217
1217
1217
835
836
1191
1177
794
1224
1238
841
1238
1239
1239
1125
1233
1166
650
600
1130
1208
1214
1121
1151
1153
1246
1108
1243
1252
1091
559
1091
1254
950
916
1214
1134
1114
559
1114
559
1114
1136
1156
1175
1189
1223
1189
1186
812
1223
1189
745
1207
1208
1187
1186
1208
1190
703
1190
703
1190
703
748
703
750
791
746
787
788
1221
1205
1206
1219
1167
1213
800
1213
800
800
1212
1166
745
1166
745
1206
1181
800
1219
1166
1177
1178
1207
1178
787
786
1209
1176
768
717
760
809
843
1224
1145
1229
1145
698
1176
1160
1209
1160
1188
702
701
1187
1188
702
1174
1215
1205
805
1185
1203
1231
1231
806
1231
1166
1165
1148
698
1187
1189
1162
1248
1248
1133
1133
1249
1133
1236
887
1208
1162
652
1162
1208
1201
1188
1201
742
693
741
702
1197
1198
1243
853
821
822
779
1182
1183
1183
1228
798
1218
1222
779
1222
1218
1183
779
778
736
1205
1203
1218
1179
689
1179
1218
880
913
1251
1141
1268
1268
1141
1251
1165
1165
648
1142
648
690
1179
1235
1179
1156
1163
1219
1201
1191
1189
1188
768
809
853
820
1223
1224
1182
1194
1195
1204
1158
1204
1218
866
1208
866
866
1218
866
1208
1198
1183
1184
731
1210
1198
1210
1248
1246
1210
1210
734
1186
1168
1187
1203
1204
1198
1187
1221
1209
782
1220
782
820
1222
820
1222
1236
861
831
1226
1164
1188
783
1215
1192
1170
1236
1237
1249
1250
1146
1146
1222
1213
818
1213
1166
741
743
1197
1210
1221
1185
1178
1157
647
1173
1248
1241
1241
1225
1224
1167
1226
1205
1181
780
1181
1211
1199
1198
724
1186
1209
1155
1235
824
779
781
782
732
1178
732
1194
732
692
1170
1188
1174
1232
1174
687
1174
1189
1216
1203
1199
770
1209
1223
1160
729
783
1209
783
735
1195
1210
1219
1186
1186
1220
773
810
773
1204
773
1204
1186
1204
1196
1226
827
1205
827
1220
1202
1214
830
794
1207
1170
1207
1196
1182
1153
647
1153
647
1153
1204
1153
647
1163
647
1153
1152
1153
1124
1215
1216
1150
1170
1171
641
1171
641
687
688
1162
1183
1210
1187
1194
1180
1240
1239
1239
1215
1238
817
778
1204
1184
1161
1226
1215
1223
1223
816
1212
1212
1154
1212
1195
775
817
1224
817
1189
1196
1164
1234
858
893
1240
1242
1232
823
1217
1229
1162
685
738
1171
1155
1154
691
1164
1204
1164
691
1164
1174
1162
1174
1195
1209
869
1209
1201
1211
1211
1185
1211
1164
1211
1217
1145
1217
1145
628
627
670
669
1159
1227
1227
1157
1227
1131
667
667
1181
1180
1236
1180
1236
1249
1250
1261
1255
1251
915
1259
1154
1218
1154
1259
1247
1150
1242
1177
1176
1191
1210
1182
1201
842
1232
1169
1244
1169
1244
842
797
796
1218
1173
764
796
838
838
797
766
1218
1219
1201
1219
1231
1219
1206
1175
1243
1140
1243
1257
1119
631
630
670
669
1170
1210
1174
1196
1195
717
1186
1175
1196
727
758
1169
1187
1181
761
1181
1186
1194
742
1158
1176
1188
1205
1204
1216
1161
632
1122
632
1152
1216
904
866
1240
1184
1240
1241
1184
1161
1160
1248
908
1251
1126
630
1149
1251
1149
1125
1223
1222
1149
1175
1239
1238
1227
1226
1186
1164
1235
1221
1223
1215
1228
1228
1176
1194
1221
1238
1250
1206
1196
681
1196
681
1147
1146
1226
1168
1167
1225
884
1220
1222
916
1273
1171
1139
1151
1254
903
1208
1153
631
632
1154
1242
903
903
1242
1129
633
633
1153
1208
902
1255
1255
1129
1242
903
872
838
1221
838
883
844
1252
1166
1252
1166
732
1166
1179
1232
1179
1179
772
1219
1227
1177
1222
807
1227
1177
755
1194
1187
807
1187
807
1222
1212
1211
799
1232
1179
772
772
1219
772
1219
772
726
1205
726
780
815
816
1247
816
774
1223
774
1212
1211
1195
1211
1189
1214
830
1240
1159
1173
767
1173
1227
1215
1227
789
1200
1173
1227
1243
1244
831
831
1244
1243
830
1200
830
829
1200
1184
1201
1185
1201
1185
1220
771
1176
1176
1198
1176
1198
1216
1198
1201
1185
1201
1202
1199
1202
1199
1177
1176
1176
1176
772
1219
1229
1241
828
1200
1186
726
1156
1241
828
1200
1198
1205
1241
1246
1245
1187
1203
730
1203
1204
1214
1218
1228
816
776
1187
1203
1185
725
1202
1234
1151