762
764
771
779
784
786
789
794
807
808
816
823
830
831
838
847
857
871
887
896
905
921
944
953
965
973
982
994
1015
1034
1056
1063
1065
1079
1087
1099
1108
1113
1116
1116
1121
1126
1126
1126
1149
1154
1158
1160
1174
1190
1209
1217
1239
1249
1270
1303
1313
1320
1333
1346
1372
1383
1391
1420
1436
1466
1487
1493
1507
1542
1549
1556
1572
1576
1581
1585
1530
1487
1454
1395
1379
1371
1366
1348
1337
1343
1346
1344
1325
1301
1286
1278
1270
1255
1241
1233
1230
1219
1212
1176
1148
1140
1125
1121
1098
1090
1084
1045
1036
1019
1016
1016
1022
1025
1027
1029
1033
1042
1070
1109
1143
1164
1192
1199
1207
1215
1217
1223
1235
1240
1246
1257
1267
1279
1309
1326
1335
1348
1363
1365
1389
1401
1428
1448
1458
1472
1489
1518
1547
1559
1562
1568
1576
1579
1580
1580
1590
1590
1589
1592
1597
1605
1613
1613
1600
1593
1582
1572
1562
1550
1547
1543
1542
1549
1568
1573
1577
1579
1576
1566
1559
1564
1554
1542
1533
1529
1525
1522
1515
1514
1514
1526
1538
1548
1566
1578
1584
1591
1601
1616
1631
1637
1643
1646
1645
1643
1630
1629
1630
1632
1616
1609
1605
1599
1596
1593
1596
1594
1593
1591
1595
1619
1647
1652
1670
1708
1717
1732
1753
1769
1792
1811
1849
1887
1910
1946
1950
1955
1963
1965
1973
1986
1999
2008
2019
2033
2038
2047
2052
2067
2078
2080
2090
2097
2126
2146
2157
2165
2166
2163
2138
2134
2124
2117
2090
2066
2049
2041
2036
2033
2020
2015
2014
2009
2008
2006
2005
2004
2003
2002
1997
1986
1966
1948
1933
1914
1885
1863
1849
1844
1839
1835
1815
1743
1719
1712
1711
1712
1713
1715
1715
1709
1707
1706
1705
1704
1703
1697
1685
1674
1671
1663
1658
1635
1626
1620
1608
1603
1602
1600
1596
1591
1585
1577
1575
1573
1573
1572
1571
1570
1564
1562
1555
1552
1539
1539
1541
1540
1528
1526
1523
1521
1510
1502
1500
1504
1508
1521
1568
1581
1583
1588
1592
1602
1614
1622
1628
1631
1637
1655
1664
1671
1685
1686
1695
1701
1705
1717
1730
1742
1748
1771
1778
1780
1788
1795
1811
1817
1821
1824
1824
1832
1834
1833
1827
1822
1823
1822
1816
1816
1814
1811
1806
1803
1793
1776
1775
1765
1763
1755
1755
1753
1753
1752
1750
1750
1746
1739
1717
1660
1639
1631
1627
1623
1615
1600
1590
1581
1572
1566
1566
1569
1572
1572
1569
1554
1549
1546
1541
1533
1529
1524
1507
1503
1501
1495
1493
1485
1481
1474
1473
1472
1471
1471
1471
1472
1471
1470
1468
1467
1468
1470
1472
1473
1459
1447
1444
1436
1425
1421
1433
1435
1435
1437
1450
1451
1448
1446
1452
1454
1454
1454
1452
1451
1454
1455
1454
1450
1448
1458
1459
1461
1476
1474
1473
1477
1479
1485
1495
1504
1519
1519
1527
1533
1537
1545
1560
1572
1584
1593
1600
1602
1611
1613
1622
1623
1625
1628
1638
1641
1644
1645
1641
1644
1655
1659
1664
1682
1699
1709
1714
1726
1729
1735
1743
1753
1764
1762
1765
1774
1777
1783
1795
1800
1804
1813
1817
1819
1828
1828
1832
1845
1845
1845
1845
1844
1844
1842
1841
1842
1845
1851
1855
1858
1859
1860
1861
1860
1858
1855
1859
1867
1868
1871
1874
1876
1879
1881
1884
1894
1902
1912
1923
1927
1928
1932
1933
1934
1934
1931
1917
1902
1900
1904
1903
1890
1885
1880
1876
1849
1841
1823
1811
1807
1807
1807
1799
1788
1779
1760
1753
1748
1744
1736
1728
1719
1711
1698
1689
1674
1667
1648
1644
1639
1632
1623
1618
1606
1596
1581
1569
1561
1548
1542
1537
1532
1526
1523
1518
1514
1509
1501
1495
1488
1480
1461
1455
1450
1448
1446
1441
1440
1437
1432
1430
1422
1415
1409
1391
1381
1378
1377
1375
1368
1362
1358
1353
1349
1350
1354
1354
1339
1322
1315
1313
1304
1293
1283
1272
1258
1253
1249
1241
1238
1229
1216
1211
1201
1191
1183
1175
1180
1178
1159
1150
1146
1134
1127
1121
1110
1111
1115
1122
1133
1138
1153
1159
1162
1169
1174
1185
1193
1201
1216
1226
1230
1233
1239
1234
1250
1256
1261
1263
1264
1264
1263
1258
1248
1231
1202
1197
1187
1178
1164
1160
1130
1112
1103
1089
1085
1077
1074
1070
1067
1039
1020
1006
1001
994
969
966
964
961
961
971
972
976
978
988
1005
1030
1041
1122
1139
1151
1160
1167
1180
1183
1185
1190
1179
1181
1182
1191
1197
1197
1197
1201
1212
1216
1219
1230
1226
1218
1211
1218
1221
1234
1248
1257
1261
1263
1263
1266
1268
1279
1279
1282
1284
1280
1286
1293
1304
1318
1332
1340
1351
1364
1368
1371
1374
1377
1380
1393
1408
1418
1427
1432
1436
1430
1426
1423
1419
1428
1435
1437
1445
1451
1448
1442
1445
1471
1475
1470
1463
1462
1460
1475
1496
1515
1515
1538
1579
1589
1592
1597
1605
1616
1631
1629
1629
1629
1641
1645
1645
1641
1634
1630
1615
1600
1588
1582
1575
1564
1547
1537
1525
1514
1514
1516
1523
1527
1532
1534
1543
1554
1564
1561
1563
1574
1582
1579
1574
1569
1549
1545
1544
1547
1550
1561
1571
1583
1596
1601
1613
1613
1607
1599
1592
1590
1590
1591
1578
1580
1580
1576
1569
1562
1558
1548
1518
1488
1471
1458
1449
1428
1401
1389
1363
1361
1348
1334
1325
1303
1278
1268
1258
1245
1240
1234
1222
1208
1201
1193
1163
1142
1108
1069
1044
1035
1030
1028
1025
1023
1014
1009
1000
997
985
979
980
981
982
984
986
992
996
1003
1008
1024
1026
1021
1017
1012
1007
1000
995
987
981
982
977
975
972
973
965
960
938
929
927
928
928
928
921
917
916
919
922
932
931
921
919
921
909
833
763
757
753
753
753
758
760
755
755
757
757
757
757
760
761