1050
1055
1059
1063
1067
1069
1069
1070
1071
1071
1072
1081
1086
1091
1098
1102
1104
1109
1112
1115
1121
1128
1135
1138
1139
1139
1139
1139
1139
1139
1139
1145
1152
1158
1158
1158
1159
1160
1160
1160
1161
1161
1162
1163
1166
1169
1173
1177
1183
1186
1187
1189
1192
1195
1200
1200
1200
1200
1200
1200
1200
1200
1200
1201
1202
1203
1204
1205
1205
1206
1208
1209
1212
1214
1215
1216
1217
1219
1220
1221
1221
1222
1222
1223
1223
1224
1224
1225
1227
1228
1229
1233
1245
1250
1252
1252
1252
1252
1252
1252
1252
1252
1252
1252
1252
1254
1257
1259
1261
1262
1264
1265
1269
1270
1271
1272
1272
1273
1275
1277
1280
1282
1284
1285
1288
1289
1290
1291
1298
1303
1303
1303
1304
1306
1307
1308
1308
1308
1308
1307
1307
1306
1305
1302
1300
1299
1298
1297
1297
1297
1297
1297
1298
1301
1302
1304
1308
1310
1315
1318
1321
1323
1323
1328
1329
1329
1329
1329
1329
1329
1329
1329
1329
1329
1329
1331
1332
1333
1336
1336
1337
1337
1338
1338
1338
1338
1338
1338
1338
1338
1338
1338
1342
1348
1351
1354
1357
1357
1357
1357
1357
1357
1357
1358
1359
1364
1367
1371
1373
1373
1373
1373
1373
1372
1372
1372
1376
1385
1387
1388
1390
1391
1392
1392
1392
1393
1393
1393
1393
1393
1396
1397
1398
1400
1405
1408
1418
1421
1419
1416
1412
1423
1427
1430
1432
1433
1434
1436
1434
1428
1424
1426
1432
1433
1434
1435
1437
1438
1435
1432
1430
1431
1433
1433
1434
1435
1436
1438
1439
1441
1443
1448
1451
1454
1455
1455
1456
1457
1458
1459
1461
1464
1465
1465
1466
1467
1468
1469
1471
1472
1473
1473
1474
1476
1478
1479
1480
1480
1480
1480
1480
1484
1487
1490
1491
1493
1494
1497
1499
1499
1499
1500
1505
1511
1513
1514
1514
1513
1513
1512
1512
1511
1510
1509
1508
1510
1516
1522
1530
1531
1532
1533
1533
1534
1537
1541
1542
1546
1547
1549
1551
1552
1554
1556
1556
1556
1557
1557
1557
1559
1560
1561
1562
1563
1563
1563
1563
1563
1563
1563
1563
1563
1563
1563
1563
1563
1563
1563
1563
1564
1567
1573
1580
1582
1581
1580
1579
1579
1578
1578
1576
1573
1573
1574
1575
1576
1577
1578
1579
1582
1583
1582
1581
1581
1580
1579
1576
1574
1574
1576
1577
1578
1578
1578
1579
1580
1581
1583
1585
1586
1587
1590
1593
1593
1594
1595
1596
1597
1598
1600
1602
1603
1605
1607
1611
1616
1619
1621
1623
1624
1626
1626
1626
1625
1624
1623
1620
1617
1617
1618
1619
1619
1620
1620
1620
1621
1621
1622
1623
1625
1627
1630
1634
1637
1638
1640
1649
1652
1649
1648
1647
1646
1644
1643
1642
1641
1639
1638
1637
1636
1635
1638
1645
1663
1660
1658
1657
1656
1655
1654
1653
1653
1652
1651
1651
1651
1654
1655
1657
1658
1660
1662
1663
1672
1677
1682
1684
1687
1689
1691
1695
1698
1700
1701
1699
1695
1693
1691
1690
1688
1688
1691
1694
1697
1701
1704
1706
1709
1710
1709
1708
1707
1710
1712
1714
1715
1716
1717
1720
1721
1722
1723
1724
1726
1729
1732
1737
1743
1748
1753
1755
1757
1759
1761
1759
1755
1750
1748
1746
1746
1746
1746
1751
1754
1757
1758
1759
1759
1759
1759
1758
1758
1758
1758
1758
1758
1759
1761
1762
1763
1764
1766
1767
1769
1770
1769
1765
1762
1760
1759
1759
1760
1760
1761
1761
1770
1774
1784
1785
1789
1792
1792
1793
1793
1793
1789
1781
1779
1775
1772
1770
1769
1768
1767
1766
1768
1775
1782
1788
1785
1788
1791
1792
1796
1800
1804
1806
1808
1809
1808
1805
1804
1805
1806
1807
1808
1803
1800
1796
1793
1790
1788
1787
1785
1783
1781
1780
1778
1773
1770
1768
1767
1768
1771
1771
1772
1766
1760
1755
1752
1749
1747
1744
1742
1740
1738
1736
1738
1739
1741
1743
1728
1721
1722
1723
1726
1730
1735
1736
1733
1730
1728
1727
1727
1727
1727
1727
1727
1727
1727
1728
1729
1730
1730
1731
1731
1728
1726
1724
1721
1718
1712
1709
1710
1711
1712
1717
1717
1719
1720
1719
1715
1709
1701
1698
1694
1691
1688
1685
1685
1695
1695
1693
1691
1687
1679
1672
1669
1666
1664
1663
1671
1669
1666
1663
1661
1659
1656
1655
1653
1651
1650
1649
1648
1645
1643
1643
1642
1642
1644
1646
1647
1648
1650
1645
1643
1641
1633
1631
1627
1625
1623
1616
1614
1612
1611
1609
1607
1604
1603
1598
1595
1593
1595
1599
1600
1598
1597
1595
1593
1593
1592
1590
1588
1588
1586
1584
1575
1564
1568
1575
1579
1584
1592
1586
1583
1580
1576
1570
1564
1561
1558
1559
1562
1564
1566
1567
1572
1578
1582
1585
1583
1572
1568
1559
1554
1545
1535
1525
1527
1529
1533
1535
1536
1537
1538
1539
1539
1539
1539
1539
1539
1539
1539
1540
1543
1545
1547
1547
1547
1546
1544
1544
1542
1541
1540
1538
1536
1534
1530
1529
1527
1525
1523
1522
1522
1522
1521
1521
1520
1519
1519
1518
1518
1518
1518
1519
1519
1520
1520
1520
1519
1513
1511
1508
1507
1504
1494
1492
1492
1491
1490
1489
1489
1489
1490
1492
1494
1496
1500
1501
1497
1495
1494
1492
1491
1487
1484
1482
1478
1476
1473
1471
1471
1470
1469
1468
1468
1467
1467
1466
1466
1468
1471
1475
1477
1473
1469
1467
1464
1461
1460
1458
1458
1457
1457
1456
1456
1455
1455
1454
1453
1452
1451
1451
1451
1451
1451
1450
1450
1449
1445
1443
1440
1438
1436
1434
1432
1428
1427
1427
1428
1428
1429
1428
1427
1425
1424
1423
1422
1420
1417
1413
1409
1407
1405
1400
1397
1394
1392
1390
1387
1386
1383
1383
1383
1383
1382
1382
1381
1381
1379
1378
1374
1371
1369
1368
1368
1366
1366
1365
1365
1363
1361
1360
1357
1354
1352
1348
1345
1341
1338
1335
1333
1332
1331
1330
1329
1326
1325
1323
1320
1317
1313
1309
1306
1304
1302
1302
1302
1303
1303
1304
1304
1305
1305
1306
1306
1306
1304
1302
1301
1299
1297
1296
1292
1286
1286
1285
1285
1284
1284
1283
1282
1282
1281
1280
1279
1278
1277
1275
1274
1273
1271
1271
1272
1272
1273
1274
1276
1277
1275
1270
1267
1264
1262
1260
1258
1258
1258
1258
1258
1258
1257
1257
1257
1256
1255
1254
1254
1253
1252
1245
1243
1240
1235
1232
1230
1228
1227
1226
1225
1224
1223
1222
1222
1222
1222
1222
1222
1222
1222
1222
1221
1219
1218
1217
1216
1215
1212
1211
1210
1204
1202
1200
1196
1195
1193
1192
1191
1191
1190
1187
1184
1180
1177
1170
1167
1166
1168
1173
1175
1170
1167
1163
1158
1154
1150
1148
1144
1137
1133
1131
1131
1130
1130
1129
1114
1112
1114
1116
1117
1109
1103
1103
1102
1100
1096
1090
1086
1085
1083
1082
1079
1077
1080
1083
1085
1088
1088
1086
1083
1081
1080
1075
1076
1077
1078
1079
1082
1080
1076
1074
1072
1070
1068
1061
1057
1051
1049
1048
1048
1048
1048
1049
1049
1049
1051
1051
1053
1056
1060
1063
1066
1075
1064
1058
1057
1055
1054
1053
1052
1049
1048
1047
1046
1045
1044
1044
1044
1046
1048
1053
1054
1056
1057
1053
1047
1039
1037
1036
1034
1032
1028
1025
1024
1015
1013
1013
1012
1012
1012
1011
1011
1011