1497
1497
1497
1497
1497
1497
1497
1497
1497
1495
1484
1477
1467
1458
1459
1461
1469
1466
1462
1460
1458
1461
1476
1482
1499
1508
1523
1531
1535
1540
1543
1547
1553
1561
1563
1564
1571
1574
1585
1594
1594
1596
1597
1601
1604
1608
1618
1621
1624
1627
1630
1636
1641
1645
1650
1652
1654
1658
1660
1661
1663
1662
1662
1659
1659
1660
1660
1661
1661
1661
1662
1663
1664
1664
1666
1666
1667
1667
1667
1673
1674
1676
1678
1679
1679
1679
1678
1677
1669
1666
1661
1656
1652
1650
1644
1615
1599
1589
1583
1578
1576
1571
1567
1555
1548
1547
1540
1536
1525
1517
1514
1510
1509
1508
1508
1508
1508
1509
1509
1508
1508
1507
1506
1506
1505
1505
1504
1503
1503
1503
1503
1503
1503
1503
1502
1502
1502
1502
1501
1501
1501
1501
1502
1502
1502
1502
1500
1499
1495
1492
1489
1486
1475
1473
1470
1470
1468
1467
1462
1459
1456
1456
1456
1456
1456
1456
1456
1456
1456
1456
1455
1455
1457
1458
1473
1478
1490
1496
1503
1512
1520
1528
1544
1545
1551
1572
1575
1578
1579
1581
1585
1588
1569
1560
1549
1543
1529
1524
1519
1515
1512
1506
1502
1498
1496
1497
1501
1499
1494
1494
1491
1488
1486
1484
1483
1481
1479
1478
1479
1481
1480
1473
1470
1467
1461
1453
1450
1454
1454
1452
1451
1449
1448
1446
1441
1437
1428
1427
1419
1414
1408
1399
1393
1392
1391
1393
1391
1383
1376
1373
1371
1360
1347
1337
1328
1323
1314
1299
1285
1275
1268
1265
1258
1250
1241
1240
1239
1239
1240
1241
1242
1242
1242
1243
1243
1243
1242
1239
1229
1215
1198
1196
1194
1195
1198
1202
1216
1236
1242
1247
1254
1253
1251
1249
1248
1249
1252
1254
1258
1260
1267
1273
1274
1271
1267
1256
1256
1256
1256
1255
1247
1243
1233
1226
1224
1230
1237
1240
1241
1242
1242
1242
1242
1243
1244
1245
1246
1243
1236
1228
1220
1218
1217
1215
1211
1206
1204
1203
1201
1200
1198
1194
1191
1189
1187
1186
1180
1171
1161
1155
1150
1149
1140
1128
1123
1120
1110
1106
1085
1076
1068
1061
1055
1045
1036
1016
1015
1014
1013
1012
1001
999
994
993
992
992
992
991
990
990
990
990
990
990
990
990