1600
1601
1601
1602
1602
1603
1603
1603
1603
1603
1602
1602
1600
1598
1596
1596
1595
1595
1595
1594
1594
1594
1594
1594
1594
1594
1594
1595
1596
1596
1596
1596
1597
1597
1598
1599
1600
1601
1601
1602
1602
1602
1603
1604
1605
1606
1606
1606
1606
1606
1606
1606
1607
1610
1611
1613
1615
1618
1621
1623
1623
1624
1627
1631
1635
1638
1641
1643
1644
1645
1648
1650
1652
1654
1657
1658
1660
1662
1663
1663
1663
1663
1664
1664
1664
1664
1664
1664
1662
1661
1658
1655
1652
1647
1643
1640
1637
1633
1628
1625
1623
1619
1610
1604
1598
1594
1590
1586
1578
1573
1567
1565
1563
1561
1559
1558
1558
1557
1557
1556
1556
1557
1557
1558
1559
1560
1560
1560
1562
1564
1566
1567
1568
1569
1571
1574
1578
1580
1582
1582
1583
1585
1586
1586
1587
1590
1591
1593
1594
1596
1596
1597
1598
1598
1598
1599
1600
1601
1603
1605
1605
1607
1608
1609
1609
1611
1612
1613
1616
1619
1619
1620
1622
1624
1626
1627
1628
1631
1633
1637
1640
1642
1645
1647
1648
1652
1658
1663
1668
1673
1677
1679
1683
1686
1690
1695
1698
1700
1703
1704
1704
1705
1705
1705
1704
1702
1701
1699
1696
1692
1686
1679
1675
1670
1662
1658
1655
1652
1650
1645
1641
1637
1632
1628
1625
1622
1618
1611
1605
1601
1596
1587
1580
1574
1570
1568
1564
1560
1559
1558
1557
1555
1554
1552
1551
1549
1548
1544
1539
1533
1526
1522
1517
1515
1511
1508
1505
1500
1497
1492
1488
1481
1477
1473
1469
1464
1460
1456
1453
1450
1446
1440
1433
1426
1418
1408
1401
1398
1394
1391
1389
1389
1388
1388
1387
1384
1380
1377
1374
1371
1367
1363
1361
1358
1357
1355
1352
1350
1348
1345
1344
1343
1342
1338
1334
1329
1323
1320
1314
1311
1306
1302
1296
1291
1290
1288
1287
1284
1281
1277
1275
1270
1263
1257
1250
1245
1239
1238
1234
1230
1225
1222
1219
1219
1219
1219
1221
1223
1226
1228
1231
1234
1237
1239
1242
1245
1247
1249
1251
1251
1251
1251
1251
1251
1252
1255
1257
1261
1267
1273
1276
1278
1276
1258
1288
1288
1289
1291
1296
1299
1301
1303
1305
1309
1312
1314
1316
1319
1321
1321
1321
1321
1321
1321
1321
1321
1322
1324
1325
1326
1328
1331
1335
1338
1343
1345
1345
1345
1346
1349
1350
1352
1354
1355
1360
1363
1366
1368
1368
1364
1361
1359
1359
1357
1356
1355
1354
1354
1354
1354
1354
1354
1354
1354
1354
1354
1355
1363
1367
1368
1372
1374
1375
1376
1374
1372
1371
1369
1365
1363
1362
1357
1357
1357
1359
1359
1365
1365
1374
1375
1385
1385
1396
1396
1408
1408
1423
1423
1433
1433
1440
1440
1448
1448
1468
1468
1478
1478
1485
1485
1490
1490
1493
1501
1501
1505
1505
1514
1514
1530
1553
1553
1573
1573
1580
1580
1580
1580
1584
1584
1585
1585
1583
1583
1591
1591
1597
1597
1599
1599