1351
1350
1348
1346
1348
1355
1356
1360
1357
1354
1350
1350
1352
1353
1364
1367
1362
1361
1361
1363
1369
1371
1371
1378
1386
1392
1393
1394
1395
1396
1396
1397
1397
1430
1435
1454
1456
1460
1463
1455
1450
1447
1481
1495
1495
1494
1485
1480
1472
1481
1511
1533
1535
1539
1541
1563
1565
1578
1591
1598
1600
1601
1601
1601
1600
1600
1600
1599
1599
1599
1599
1599
1608
1619
1642
1642
1642
1642
1631
1599
1615
1624
1667
1740
1740
1740
1740
1740
1740
1740
1740
1740
1686
1640
1594
1536
1529
1529
1529
1529
1529
1529
1529
1645
1699
1712
1727
1727
1723
1721
1719
1716
1715
1713
1683
1680
1678
1675
1684
1696
1706
1702
1697
1687
1680
1672
1670
1665
1662
1652
1653
1656
1658
1661
1658
1656
1655
1655
1655
1651
1649
1647
1646
1644
1641
1637
1652
1657
1652
1649
1647
1648
1650
1654
1651
1647
1639
1654
1657
1660
1661
1691
1700
1708
1717
1726
1710
1696
1697
1689
1692
1693
1703
1712
1691
1685
1683
1684
1685
1689
1693
1699
1700
1697
1695
1691
1686
1690
1682
1680
1683
1692
1702
1704
1709
1712
1700
1690
1702
1707
1710
1707
1718
1720
1717
1714
1712
1710
1704
1696
1680
1671
1674
1676
1680
1684
1687
1691
1692
1692
1692
1671
1662
1670
1674
1674
1668
1662
1649
1645
1636
1633
1633
1628
1628
1633
1637
1648
1656
1666
1671
1666
1659
1657
1656
1656
1658
1660
1663
1665
1671
1676
1679
1694
1698
1704
1699
1694
1691
1685
1680
1684
1689
1665
1661
1663
1662
1657
1660
1668
1659
1652
1647
1645
1634
1624
1622
1622
1623
1623
1623
1621
1617
1613
1606
1602
1595
1604
1612
1607
1602
1602
1596
1590
1588
1583
1598
1584
1577
1576
1576
1576
1576
1577
1576
1575
1568
1563
1556
1544
1536
1530
1531
1532
1528
1519
1509
1506
1510
1510
1502
1500
1502
1498
1494
1490
1487
1476
1471
1467
1467
1467
1471
1474
1482
1485
1492
1497
1497
1498
1500
1505
1511
1512
1515
1515
1515
1521
1531
1551
1575
1557
1554
1553
1550
1549
1565
1579
1579
1579
1579
1579
1579
1578
1572
1571
1571
1571
1582
1589
1596
1601
1606
1597
1593
1590
1583
1580
1572
1571
1572
1582
1578
1578
1593
1618
1624
1631
1638
1641
1635
1631
1625
1625
1624
1627
1632
1635
1640
1636
1634
1629
1628
1640
1642
1645
1640
1637
1635
1625
1625
1616
1609
1605
1600
1586
1577
1574
1572
1568
1563
1559
1553
1552
1549
1544
1540
1537
1533
1530
1532
1531
1496
1483
1479
1477
1460
1447
1446
1446
1446
1437
1436
1437
1434
1425
1419
1415
1413
1411
1407
1408
1407
1404
1404
1402
1400
1397
1388
1388
1387
1384
1378
1376
1375
1377
1375
1375
1374
1375
1378
1378
1380
1381
1378
1375
1371
1372
1369
1362
1361
1361
1364
1364
1357
1353
1350
1350
1350
1354
1366
1361
1362
1349
1346
1348
1349
1351
1351
1351