1102
1102
1103
1104
1105
1105
1106
1108
1111
1111
1113
1115
1117
1118
1119
1119
1120
1120
1121
1121
1122
1123
1123
1124
1124
1124
1124
1124
1126
1129
1131
1133
1136
1136
1137
1138
1138
1138
1138
1138
1137
1136
1136
1136
1136
1136
1136
1136
1135
1134
1134
1133
1133
1134
1135
1136
1137
1138
1138
1137
1137
1136
1136
1135
1136
1139
1141
1142
1145
1147
1151
1156
1157
1158
1158
1158
1159
1159
1161
1160
1157
1155
1151
1150
1152
1157
1159
1161
1164
1166
1167
1168
1169
1171
1172
1174
1175
1176
1180
1187
1191
1193
1195
1198
1207
1211
1217
1219
1223
1232
1234
1238
1240
1243
1249
1251
1255
1259
1265
1268
1273
1279
1289
1294
1295
1298
1302
1306
1309
1311
1312
1313
1314
1315
1316
1317
1321
1328
1335
1340
1342
1345
1352
1356
1358
1360
1362
1362
1363
1363
1367
1369
1372
1378
1382
1384
1385
1385
1386
1389
1392
1395
1397
1399
1402
1403
1405
1407
1409
1410
1411
1412
1413
1414
1415
1419
1420
1420
1421
1421
1422
1423
1425
1427
1429
1430
1432
1432
1433
1435
1436
1437
1438
1440
1441
1449
1452
1454
1457
1458
1461
1462
1463
1464
1465
1466
1468
1470
1474
1476
1477
1479
1480
1486
1488
1490
1491
1492
1493
1494
1494
1495
1496
1498
1501
1502
1503
1513
1521
1527
1533
1533
1535
1536
1537
1538
1539
1539
1540
1542
1544
1545
1546
1549
1551
1552
1555
1556
1558
1560
1562
1562
1563
1564
1564
1565
1564
1564
1562
1557
1554
1551
1550
1548
1548
1549
1549
1550
1554
1555
1556
1555
1552
1544
1533
1529
1527
1523
1520
1515
1508
1507
1506
1498
1491
1487
1486
1484
1480
1476
1466
1460
1449
1442
1439
1437
1435
1435
1427
1426
1424
1416
1409
1404
1398
1393
1390
1382
1378
1374
1372
1370
1369
1368
1366
1364
1363
1361
1359
1357
1355
1353
1352
1351
1347
1344
1342
1334
1328
1323
1317
1310
1307
1304
1301
1298
1297
1296
1295
1294
1294
1291
1290
1287
1285
1283
1282
1282
1281
1279
1278
1277
1275
1274
1271
1268
1264
1263
1261
1260
1258
1257
1256
1254
1252
1251
1250
1248
1247
1244
1239
1235
1232
1229
1228
1228
1228
1228
1228
1228
1228
1225
1225
1218
1212
1212
1212
1212
1212
1213
1214
1215
1216
1214
1210
1193
1169
1167
1167
1166
1165
1165
1165
1164
1164
1164
1161
1156
1156
1155
1155
1155
1156
1157
1157
1158
1159
1161
1164
1168
1169
1170
1171
1172
1172
1175
1177
1180
1183
1185
1188
1193
1196
1198
1200
1202
1204
1207
1209
1210
1213
1213
1208
1203
1203
1204
1204
1203
1203
1202
1205
1206
1203
1202
1202
1201
1199
1197
1194
1192
1192
1192
1192
1189
1187
1185
1182
1179
1173
1167
1157
1161
1162
1164
1165
1165
1170
1167
1160
1159
1152
1150
1147
1145
1145
1145
1144
1142
1140
1139
1138
1137
1136
1134
1135
1134
1134
1136
1136
1135
1135
1135
1135
1131
1126
1117
1114
1110
1108
1105
1102
1101
1101
1100
1098
1097
1096
1095
1095
1094
1093
1089
1088
1084
1083
1078
1070
1048
1044
1037
1034
1034
1033
1032
1032
1031
1030
1028
1026
1025
1023
1021
1012
1007
1005
1004
1003
1002
1001
1000
999
998
996
994
992
990
989
987
983
979
978
978
975
974
972
970
969
967
966
965
964
963
962
961
960
960
959
959
957
955
952
950
948
947
944
942
940
938
938
937
936
936
935
934
932
932
930
930
927
925
923
921
920
919
917
915
914
913
912
912
911
907
905
904
904
903
902
901
900
898
897
896
895
895
894
875
871
869
868
868
869
871
875
880
882
884
884