1211
1209
1208
1206
1205
1204
1204
1204
1203
1203
1203
1203
1202
1198
1198
1198
1198
1198
1198
1198
1198
1198
1198
1198
1198
1198
1198
1198
1198
1198
1198
1198
1198
1199
1199
1200
1201
1202
1204
1209
1211
1212
1213
1215
1216
1219
1220
1221
1221
1221
1222
1223
1224
1224
1225
1225
1228
1233
1235
1238
1244
1245
1246
1246
1247
1248
1248
1250
1252
1252
1252
1253
1253
1254
1254
1255
1255
1256
1261
1264
1267
1270
1273
1276
1278
1286
1287
1288
1288
1289
1289
1289
1290
1300
1304
1306
1308
1308
1308
1309
1309
1309
1309
1309
1308
1307
1307
1308
1310
1311
1312
1313
1312
1311
1309
1308
1307
1307
1306
1302
1300
1299
1299
1298
1296
1295
1295
1295
1294
1292
1291
1289
1288
1289
1290
1290
1291
1289
1288
1287
1282
1281
1281
1284
1289
1291
1295
1295
1295
1295
1295
1294
1294
1295
1297
1298
1302
1308
1314
1314
1314
1314
1314
1315
1315
1316
1316
1317
1320
1322
1323
1324
1321
1315
1314
1312
1311
1309
1309
1310
1311
1311
1310
1310
1310
1314
1334
1335
1336
1338
1340
1343
1343
1344
1344
1346
1348
1350
1351
1352
1357
1359
1360
1360
1361
1361
1362
1363
1363
1367
1372
1381
1385
1389
1397
1403
1412
1415
1415
1415
1415
1415
1414
1414
1413
1416
1419
1423
1427
1431
1433
1434
1435
1436
1437
1437
1438
1438
1440
1441
1443
1450
1453
1457
1463
1466
1470
1475
1477
1478
1484
1485
1487
1496
1500
1505
1512
1513
1516
1519
1522
1523
1526
1527
1529
1533
1537
1541
1547
1550
1556
1558
1564
1568
1571
1574
1577
1580
1581
1584
1588
1589
1590
1595
1597
1600
1603
1605
1606
1606
1611
1615
1616
1618
1618
1618
1618
1619
1620
1623
1624
1624
1625
1625
1627
1629
1631
1632
1634
1635
1637
1639
1641
1643
1646
1648
1652
1657
1659
1663
1667
1664
1662
1660
1657
1655
1654
1652
1652
1651
1650
1649
1646
1648
1653
1658
1663
1665
1666
1668
1669
1671
1676
1677
1677
1677
1678
1680
1686
1686
1686
1687
1687
1691
1696
1697
1697
1699
1704
1706
1707
1708
1708
1708
1708
1710
1713
1716
1717
1717
1718
1718
1720
1724
1728
1731
1735
1738
1738
1743
1745
1745
1745
1745
1747
1749
1751
1753
1755
1757
1758
1758
1759
1759
1760
1760
1770
1775
1777
1780
1780
1780
1781
1781
1787
1789
1789
1789
1789
1790
1791
1793
1794
1796
1796
1796
1796
1797
1800
1806
1808
1809
1809
1809
1810
1812
1815
1820
1824
1832
1838
1841
1846
1847
1847
1847
1847
1846
1846
1845
1842
1841
1840
1843
1847
1850
1850
1851
1851
1853
1862
1868
1870
1873
1882
1898
1908
1900
1899
1898
1897
1896
1892
1881
1881
1880
1880
1881
1884
1888
1889
1890
1890
1891
1892
1893
1894
1894
1897
1900
1903
1905
1906
1907
1907
1907
1908
1908
1909
1910
1912
1917
1923
1925
1925
1926
1926
1926
1927
1927
1928
1931
1938
1955
1967
1979
1981
1981
1982
1983
1980
1968
1959
1959
1959
1959
1955
1952
1951
1946
1943
1940
1940
1940
1939
1938
1937
1935
1934
1933
1933
1934
1935
1935
1935
1935
1934
1934
1934
1933
1933
1933
1933
1934
1934
1934
1935
1935
1935
1935
1935
1935
1935
1934
1934
1933
1933
1933
1933
1933
1933
1934
1934
1934
1934
1934
1934
1933
1932
1932
1933
1935
1936
1938
1939
1939
1939
1940
1940
1941
1952
1956
1957
1958
1958
1943
1928
1909
1907
1903
1899
1883
1871
1870
1865
1844
1843
1841
1830
1827
1821
1815
1811
1807
1805
1804
1803
1803
1802
1802
1800
1800
1794
1794
1794
1793
1793
1789
1787
1782
1782
1782
1782
1782
1782
1782
1775
1775
1774
1774
1774
1769
1768
1763
1754
1754
1754
1754
1754
1754
1754
1752
1750
1747
1745
1742
1740
1740
1739
1739
1738
1731
1731
1729
1727
1723
1715
1710
1710
1710
1710
1710
1710
1710
1705
1703
1703
1702
1702
1701
1699
1697
1690
1689
1688
1688
1684
1680
1680
1680
1680
1679
1675
1673
1673
1672
1672
1671
1667
1666
1665
1664
1664
1664
1663
1663
1662
1659
1655
1659
1663
1665
1669
1666
1661
1654
1649
1640
1639
1637
1624
1616
1616
1615
1614
1605
1599
1594
1594
1592
1590
1587
1584
1575
1578
1579
1578
1575
1573
1567
1558
1551
1545
1544
1541
1539
1535
1533
1529
1527
1523
1521
1532
1538
1541
1549
1547
1545
1543
1541
1537
1525
1526
1526
1527
1528
1530
1536
1545
1548
1549
1553
1558
1562
1564
1564
1564
1564
1564
1567
1568
1568
1570
1570
1572
1572
1574
1575
1576
1575
1569
1563
1560
1556
1549
1547
1540
1537
1535
1533
1529
1524
1519
1517
1516
1515
1512
1508
1504
1502
1499
1496
1490
1481
1481
1481
1469
1466
1462
1460
1458
1457
1455
1454
1453
1435
1434
1433
1432
1432
1432
1432
1432
1431
1430
1427
1422
1417
1414
1413
1411
1408
1406
1405
1404
1404
1404
1403
1399
1394
1390
1379
1371
1367
1360
1358
1357
1356
1352
1346
1345
1344
1344
1334
1331
1330
1329
1324
1322
1320
1315
1315
1314
1314
1312
1311
1311
1311
1310
1306
1299
1294
1288
1281
1276
1274
1272
1270
1266
1264
1261
1260
1259
1257
1257
1257
1257
1257
1257
1256
1256
1256
1254
1253
1249
1249
1248
1245
1241
1239
1238
1238
1238
1238
1239
1239
1240
1240
1239
1236
1229
1228
1227
1227
1227
1226
1226
1226
1226
1226
1226
1227
1227
1229
1234
1235
1237
1238
1239
1240
1241
1242
1242
1246
1248
1249
1251
1246
1243
1241
1240
1239
1238
1232
1231
1230
1225
1223
1223
1222
1222
1220
1219
1218
1217
1216
1215
1214
1211
1210
1209
1209
1208
1207
1207
1207
1207
1207
1207
1207
1207
1211
1215
1217
1220
1225
1226
1227
1227
1228
1226
1224
1222
1212
1211
1210
1209
1205
1205
1205
1205
1205
1205
1210
1212
1215
1215
1215
1215
1216