1394
1396
1398
1399
1401
1402
1405
1409
1411
1412
1416
1418
1419
1421
1423
1426
1429
1431
1433
1436
1437
1439
1443
1446
1448
1449
1452
1454
1457
1460
1464
1468
1471
1473
1477
1480
1483
1486
1488
1490
1492
1493
1495
1496
1496
1496
1496
1496
1496
1499
1501
1504
1505
1508
1511
1515
1517
1519
1520
1521
1523
1525
1527
1529
1531
1532
1534
1535
1538
1539
1541
1549
1551
1552
1555
1558
1561
1563
1566
1569
1570
1572
1573
1575
1577
1577
1578
1579
1579
1580
1582
1582
1584
1585
1587
1588
1587
1586
1586
1585
1585
1585
1586
1587
1587
1590
1592
1593
1594
1595
1596
1597
1598
1600
1601
1602
1603
1604
1605
1603
1602
1600
1600
1598
1597
1597
1596
1596
1595
1595
1595
1595
1595
1595
1595
1595
1595
1595
1595
1595
1595
1596
1597
1597
1598
1598
1599
1599
1600
1601
1603
1604
1605
1605
1605
1606
1606
1607
1607
1608
1611
1614
1616
1619
1620
1622
1623
1625
1626
1628
1634
1636
1638
1640
1641
1645
1645
1647
1648
1650
1651
1652
1655
1657
1663
1662
1661
1661
1661
1661
1660
1660
1660
1659
1657
1654
1651
1651
1647
1644
1644
1641
1639
1639
1632
1630
1625
1619
1616
1609
1606
1602
1600
1598
1594
1591
1590
1588
1584
1583
1582
1580
1572
1565
1563
1562
1561
1560
1560
1558
1558
1558
1558
1558
1558
1558
1558
1558
1558
1558
1563
1564
1566
1567
1568
1569
1570
1572
1573
1575
1577
1579
1585
1589
1591
1593
1594
1595
1595
1596
1597
1598
1599
1601
1601
1604
1606
1606
1607
1608
1610
1612
1615
1617
1618
1619
1621
1623
1625
1626
1627
1627
1627
1628
1630
1631
1633
1636
1638
1639
1642
1644
1646
1647
1649
1651
1652
1652
1654
1656
1660
1662
1664
1667
1671
1672
1674
1676
1678
1680
1684
1687
1688
1689
1691
1692
1693
1695
1698
1700
1702
1703
1704
1704
1705
1706
1706
1705
1705
1705
1704
1704
1703
1701
1700
1696
1695
1688
1684
1680
1679
1678
1675
1673
1671
1670
1668
1661
1660
1658
1654
1653
1651
1648
1646
1642
1638
1637
1635
1628
1626
1625
1624
1621
1619
1616
1613
1610
1606
1604
1600
1598
1594
1585
1584
1583
1581
1578
1576
1569
1567
1566
1562
1560
1559
1558
1557
1554
1553
1551
1551
1551
1550
1550
1550
1549
1549
1549
1549
1547
1546
1544
1543
1541
1537
1534
1531
1528
1526
1523
1520
1517
1513
1506
1499
1494
1493
1490
1487
1484
1481
1477
1474
1473
1469
1465
1460
1457
1453
1451
1446
1443
1441
1432
1428
1419
1416
1412
1407
1405
1402
1401
1399
1394
1392
1388
1386
1385
1385
1384
1383
1382
1381
1380
1378
1376
1373
1372
1369
1367
1366
1365
1362
1361
1361
1355
1353
1352
1350
1349
1345
1345
1344
1343
1341
1339
1339
1337
1335
1334
1333
1327
1323
1317
1314
1312
1307
1302
1301
1297
1294
1292
1290
1289
1286
1281
1275
1269
1266
1262
1261
1260
1260
1260
1256
1249
1240
1235
1232
1230
1227
1223
1221
1213
1211
1208
1206
1203
1203
1200
1198
1195
1194
1193
1192
1190
1190
1187
1186
1186
1182
1181
1181
1181
1181
1181
1181
1181
1181
1182
1182
1183
1183
1184
1185
1186
1188
1189
1190
1191
1194
1196
1202
1205
1205
1206
1207
1208
1208
1205
1203
1200
1197
1194
1193
1192
1192
1192
1191
1190
1186
1183
1181
1180
1180
1178
1174
1171
1168
1165
1162
1160
1159
1158
1157
1157
1157
1157
1159
1159
1161
1164
1165
1165
1164
1162
1157
1151
1150
1150
1150
1153
1155
1155
1155
1155
1155
1156
1157
1157
1157
1157
1157
1157
1156
1156
1155
1153
1152
1152
1153
1152
1148
1145
1141
1138
1134
1130
1126
1122
1119
1117
1115
1113
1111
1109
1104
1102
1102
1102
1102
1102
1102
1103
1104
1104
1105
1105
1105
1107
1109
1111
1112
1113
1114
1114
1115
1115
1116
1117
1118
1119
1120
1121
1122
1124
1125
1126
1127
1128
1128
1129
1131
1132
1136
1138
1141
1143
1147
1149
1152
1153
1155
1158
1159
1162
1164
1171
1172
1173
1175
1177
1181
1182
1183
1185
1187
1188
1191
1193
1194
1197
1199
1203
1207
1211
1212
1214
1216
1217
1219
1220
1221
1225
1225
1225
1225
1223
1220
1220
1217
1213
1212
1207
1204
1201
1198
1196
1191
1185
1182
1179
1175
1173
1168
1164
1152
1147
1142
1138
1132
1131
1128
1127
1125
1124
1122
1120
1119
1117
1115
1114
1109
1107
1104
1098
1098
1097
1097
1096
1096
1096
1097
1097
1098
1100
1101
1102
1103
1106
1107
1110
1112
1112
1114
1116
1117
1120
1122
1123
1127
1128
1132
1133
1134
1135
1138
1138
1138
1139
1140
1142
1144
1144
1145
1149
1154
1156
1158
1160
1164
1168
1170
1172
1173
1177
1178
1183
1186
1188
1189
1190
1190
1191
1191
1191
1192
1192
1194
1195
1197
1201
1202
1203
1206
1210
1212
1215
1217
1218
1219
1219
1218
1216
1216
1216
1217
1219
1220
1220
1220
1221
1221
1221
1223
1224
1225
1225
1226
1227
1229
1230
1232
1235
1238
1238
1240
1241
1242
1243
1245
1246
1246
1251
1252
1253
1253
1253
1253
1253
1253
1253
1254
1257
1260
1264
1266
1270
1272
1273
1274
1275
1275
1277
1278
1281
1282
1283
1285
1286
1286
1286
1286
1286
1286
1287
1287
1288
1288
1289
1290
1290
1292
1293
1295
1297
1304
1305
1307
1310
1312
1313
1314
1315
1316
1318
1318
1320
1320
1321
1322
1322
1322
1322
1322
1322
1322
1322
1322
1323
1323
1323
1324
1325
1326
1329
1331
1332
1333
1334
1336
1338
1340
1343
1346
1346
1346
1347
1347
1347
1349
1353
1356
1356
1358
1361
1364
1367
1368
1368
1367
1366
1366
1365
1365
1366
1366
1367
1367
1367
1368
1371
1373
1378
1382
1383
1383
1383
1384
1384
1384
1386
1387
1389
1390
1391
1392
1393
1393
1393
1394
1394
1395
1396
1396
1396
1396
1396
1396
1396