1 1 2 1 3 1 4 2 5 1 6 1 7 3 8 2 9 1 10 2 11 3 12 4 13 3 14 2 15 1 16 1 17 3 18 5 19 5 20 5 21 3 22 4 23 3 24 2 25 1 26 2 27 3 28 4 29 4 30 7 31 8 32 7 33 6 34 5 35 5 36 5 37 3 38 4 39 3 40 2 41 1 42 1 43 3 44 5 45 5 46 5 47 7 48 8 49 9 50 7 51 11 52 11 53 9 54 7 55 4 56 7 57 8 58 7 59 6 60 5 61 5 62 5 63 3 64 4 65 3 66 2 67 1 68 2 69 3 70 4 71 4 72 7 73 8 74 7 75 6 76 5 77 10 78 13 79 12 80 11 81 12 82 13 83 14 84 10 85 15 86 14 87 11 88 8 89 7 90 8 91 9 92 7 93 11 94 11 95 9 96 7 97 4 98 7 99 8 100 7 101 6 102 5 103 5 104 5 105 3 106 4 107 3 108 2 109 1 110 1 111 3 112 5 113 5 114 5 115 7 116 8 117 9 118 7 119 11 120 11 121 9 122 7 123 9 124 11 125 13 126 11 127 18 128 19 129 16 130 13 131 9 132 17 133 21 134 19 135 17 136 17 137 18 138 19 139 13 140 19 141 17 142 13 143 9 144 5 145 10 146 13 147 12 148 11 149 12 150 13 151 14 152 10 153 15 154 14 155 11 156 8 157 7 158 8 159 9 160 7 161 11 162 11 163 9 164 7 165 4 166 7 167 8 168 7 169 6 170 5 171 5 172 5 173 3 174 4 175 3 176 2 177 1 178 2 179 3 180 4 181 4 182 7 183 8 184 7 185 6 186 5 187 10 188 13 189 12 190 11 191 12 192 13 193 14 194 10 195 15 196 14 197 11 198 8 199 6 200 13 201 18 202 17 203 16 204 19 205 21 206 23 207 17 208 26 209 25 210 20 211 15 212 16 213 19 214 22 215 18 216 29 217 30 218 25 219 20 220 13 221 24 222 29 223 26 224 23 225 22 226 23 227 24 228 16 229 23 230 20 231 15 232 10 233 9 234 11 235 13 236 11 237 18 238 19 239 16 240 13 241 9 242 17 243 21 244 19 245 17 246 17 247 18 248 19 249 13 250 19 251 17 252 13 253 9 254 5 255 10 256 13 257 12 258 11 259 12 260 13 261 14 262 10 263 15 264 14 265 11 266 8 267 7 268 8 269 9 270 7 271 11 272 11 273 9 274 7 275 4 276 7 277 8 278 7 279 6 280 5 281 5 282 5 283 3 284 4 285 3 286 2 287 1 288 1 289 3 290 5 291 5 292 5 293 7 294 8 295 9 296 7 297 11 298 11 299 9 300 7 301 9 302 11 303 13 304 11 305 18 306 19 307 16 308 13 309 9 310 17 311 21 312 19 313 17 314 17 315 18 316 19 317 13 318 19 319 17 320 13 321 9 322 11 323 14 324 17 325 15 326 25 327 27 328 23 329 19 330 14 331 27 332 34 333 31 334 28 335 29 336 31 337 33 338 23 339 34 340 31 341 24 342 17 343 11 344 23 345 31 346 29 347 27 348 31 349 34 350 37 351 27 352 41 353 39 354 31 355 23 356 23 357 27 358 31 359 25 360 40 361 41 362 34 363 27 364 17 365 31 366 37 367 33 368 29 369 27 370 28 371 29 372 19 373 27 374 23 375 17 376 11 377 6 378 13 379 18 380 17 381 16 382 19 383 21 384 23 385 17 386 26 387 25 388 20 389 15 390 16 391 19 392 22 393 18 394 29 395 30 396 25 397 20 398 13 399 24 400 29 401 26 402 23 403 22 404 23 405 24 406 16 407 23 408 20 409 15 410 10 411 9 412 11 413 13 414 11 415 18 416 19 417 16 418 13 419 9 420 17 421 21 422 19 423 17 424 17 425 18 426 19 427 13 428 19 429 17 430 13 431 9 432 5 433 10 434 13 435 12 436 11 437 12 438 13 439 14 440 10 441 15 442 14 443 11 444 8 445 7 446 8 447 9 448 7 449 11 450 11 451 9 452 7 453 4 454 7 455 8 456 7 457 6 458 5 459 5 460 5 461 3 462 4 463 3 464 2 465 1 466 2 467 3 468 4 469 4 470 7 471 8 472 7 473 6 474 5 475 10 476 13 477 12 478 11 479 12 480 13 481 14 482 10 483 15 484 14 485 11 486 8 487 6 488 13 489 18 490 17 491 16 492 19 493 21 494 23 495 17 496 26 497 25 498 20 499 15 500 16 501 19 502 22 503 18 504 29 505 30 506 25 507 20 508 13 509 24 510 29 511 26 512 23 513 22 514 23 515 24 516 16 517 23 518 20 519 15 520 10 521 7 522 16 523 23 524 22 525 21 526 26 527 29 528 32 529 24 530 37 531 36 532 29 533 22 534 25 535 30 536 35 537 29 538 47 539 49 540 41 541 33 542 22 543 41 544 50 545 45 546 40 547 39 548 41 549 43 550 29 551 42 552 37 553 28 554 19 555 20 556 25 557 30 558 26 559 43 560 46 561 39 562 32 563 23 564 44 565 55 566 50 567 45 568 46 569 49 570 52 571 36 572 53 573 48 574 37 575 26 576 16 577 33 578 44 579 41 580 38 581 43 582 47 583 51 584 37 585 56 586 53 587 42 588 31 589 30 590 35 591 40 592 32 593 51 594 52 595 43 596 34 597 21 598 38 599 45 600 40 601 35 602 32 603 33 604 34 605 22 606 31 607 26 608 19 609 12 610 11 611 14 612 17 613 15 614 25 615 27 616 23 617 19 618 14 619 27 620 34 621 31 622 28 623 29 624 31 625 33 626 23 627 34 628 31 629 24 630 17 631 11 632 23 633 31 634 29 635 27 636 31 637 34 638 37 639 27 640 41 641 39 642 31 643 23 644 23 645 27 646 31 647 25 648 40 649 41 650 34 651 27 652 17 653 31 654 37 655 33 656 29 657 27 658 28 659 29 660 19 661 27 662 23 663 17 664 11 665 6 666 13 667 18 668 17 669 16 670 19 671 21 672 23 673 17 674 26 675 25 676 20 677 15 678 16 679 19 680 22 681 18 682 29 683 30 684 25 685 20 686 13 687 24 688 29 689 26 690 23 691 22 692 23 693 24 694 16 695 23 696 20 697 15 698 10 699 9 700 11 701 13 702 11 703 18 704 19 705 16 706 13 707 9 708 17 709 21 710 19 711 17 712 17 713 18 714 19 715 13 716 19 717 17 718 13 719 9 720 5 721 10 722 13 723 12 724 11 725 12 726 13 727 14 728 10 729 15 730 14 731 11 732 8 733 7 734 8 735 9 736 7 737 11 738 11 739 9 740 7 741 4 742 7 743 8 744 7 745 6 746 5 747 5 748 5 749 3 750 4 751 3 752 2 753 1 754 1 755 3 756 5 757 5 758 5 759 7 760 8 761 9 762 7 763 11 764 11 765 9 766 7 767 9 768 11 769 13 770 11 771 18 772 19 773 16 774 13 775 9 776 17 777 21 778 19 779 17 780 17 781 18 782 19 783 13 784 19 785 17 786 13 787 9 788 11 789 14 790 17 791 15 792 25 793 27 794 23 795 19 796 14 797 27 798 34 799 31 800 28 801 29 802 31 803 33 804 23 805 34 806 31 807 24 808 17 809 11 810 23 811 31 812 29 813 27 814 31 815 34 816 37 817 27 818 41 819 39 820 31 821 23 822 23 823 27 824 31 825 25 826 40 827 41 828 34 829 27 830 17 831 31 832 37 833 33 834 29 835 27 836 28 837 29 838 19 839 27 840 23 841 17 842 11 843 13 844 17 845 21 846 19 847 32 848 35 849 30 850 25 851 19 852 37 853 47 854 43 855 39 856 41 857 44 858 47 859 33 860 49 861 45 862 35 863 25 864 17 865 36 866 49 867 46 868 43 869 50 870 55 871 60 872 44 873 67 874 64 875 51 876 38 877 39 878 46 879 53 880 43 881 69 882 71 883 59 884 47 885 30 886 55 887 66 888 59 889 52 890 49 891 51 892 53 893 35 894 50 895 43 896 32 897 21 898 13 899 29 900 41 901 39 902 37 903 45 904 50 905 55 906 41 907 63 908 61 909 49 910 37 911 41 912 49 913 57 914 47 915 76 916 79 917 66 918 53 919 35 920 65 921 79 922 71 923 63 924 61 925 64 926 67 927 45 928 65 929 57 930 43 931 29 932 29 933 36 934 43 935 37 936 61 937 65 938 55 939 45 940 32 941 61 942 76 943 69 944 62 945 63 946 67 947 71 948 49 949 72 950 65 951 50 952 35 953 21 954 43 955 57 956 53 957 49 958 55 959 60 960 65 961 47 962 71 963 67 964 53 965 39 966 37 967 43 968 49 969 39 970 62 971 63 972 52 973 41 974 25 975 45 976 53 977 47 978 41 979 37 980 38 981 39 982 25 983 35 984 29 985 21 986 13 987 7 988 16 989 23 990 22 991 21 992 26 993 29 994 32 995 24 996 37 997 36 998 29 999 22 1000 25 1001 30 1002 35 1003 29 1004 47 1005 49 1006 41 1007 33 1008 22 1009 41 1010 50 1011 45 1012 40 1013 39 1014 41 1015 43 1016 29 1017 42 1018 37 1019 28 1020 19 1021 20 1022 25 1023 30 1024 26 1025 43 1026 46 1027 39 1028 32 1029 23 1030 44 1031 55 1032 50 1033 45 1034 46 1035 49 1036 52 1037 36 1038 53 1039 48 1040 37 1041 26 1042 16 1043 33 1044 44 1045 41 1046 38 1047 43 1048 47 1049 51 1050 37 1051 56 1052 53 1053 42 1054 31 1055 30 1056 35 1057 40 1058 32 1059 51 1060 52 1061 43 1062 34 1063 21 1064 38 1065 45 1066 40 1067 35 1068 32 1069 33 1070 34 1071 22 1072 31 1073 26 1074 19 1075 12 1076 11 1077 14 1078 17 1079 15 1080 25 1081 27 1082 23 1083 19 1084 14 1085 27 1086 34 1087 31 1088 28 1089 29 1090 31 1091 33 1092 23 1093 34 1094 31 1095 24 1096 17 1097 11 1098 23 1099 31 1100 29 1101 27 1102 31 1103 34 1104 37 1105 27 1106 41 1107 39 1108 31 1109 23 1110 23 1111 27 1112 31 1113 25 1114 40 1115 41 1116 34 1117 27 1118 17 1119 31 1120 37 1121 33 1122 29 1123 27 1124 28 1125 29 1126 19 1127 27 1128 23 1129 17 1130 11 1131 6 1132 13 1133 18 1134 17 1135 16 1136 19 1137 21 1138 23 1139 17 1140 26 1141 25 1142 20 1143 15 1144 16 1145 19 1146 22 1147 18 1148 29 1149 30 1150 25 1151 20 1152 13 1153 24 1154 29 1155 26 1156 23 1157 22 1158 23 1159 24 1160 16 1161 23 1162 20 1163 15 1164 10 1165 9 1166 11 1167 13 1168 11 1169 18 1170 19 1171 16 1172 13 1173 9 1174 17 1175 21 1176 19 1177 17 1178 17 1179 18 1180 19 1181 13 1182 19 1183 17 1184 13 1185 9 1186 5 1187 10 1188 13 1189 12 1190 11 1191 12 1192 13 1193 14 1194 10 1195 15 1196 14 1197 11 1198 8 1199 7 1200 8 1201 9 1202 7 1203 11 1204 11 1205 9 1206 7 1207 4 1208 7 1209 8 1210 7 1211 6 1212 5 1213 5 1214 5 1215 3 1216 4 1217 3 1218 2 1219 1 1220 2 1221 3 1222 4 1223 4 1224 7 1225 8 1226 7 1227 6 1228 5 1229 10 1230 13 1231 12 1232 11 1233 12 1234 13 1235 14 1236 10 1237 15 1238 14 1239 11 1240 8 1241 6 1242 13 1243 18 1244 17 1245 16 1246 19 1247 21 1248 23 1249 17 1250 26 1251 25 1252 20 1253 15 1254 16 1255 19 1256 22 1257 18 1258 29 1259 30 1260 25 1261 20 1262 13 1263 24 1264 29 1265 26 1266 23 1267 22 1268 23 1269 24 1270 16 1271 23 1272 20 1273 15 1274 10 1275 7 1276 16 1277 23 1278 22 1279 21 1280 26 1281 29 1282 32 1283 24 1284 37 1285 36 1286 29 1287 22 1288 25 1289 30 1290 35 1291 29 1292 47 1293 49 1294 41 1295 33 1296 22 1297 41 1298 50 1299 45 1300 40 1301 39 1302 41 1303 43 1304 29 1305 42 1306 37 1307 28 1308 19 1309 20 1310 25 1311 30 1312 26 1313 43 1314 46 1315 39 1316 32 1317 23 1318 44 1319 55 1320 50 1321 45 1322 46 1323 49 1324 52 1325 36 1326 53 1327 48 1328 37 1329 26 1330 16 1331 33 1332 44 1333 41 1334 38 1335 43 1336 47 1337 51 1338 37 1339 56 1340 53 1341 42 1342 31 1343 30 1344 35 1345 40 1346 32 1347 51 1348 52 1349 43 1350 34 1351 21 1352 38 1353 45 1354 40 1355 35 1356 32 1357 33 1358 34 1359 22 1360 31 1361 26 1362 19 1363 12 1364 8 1365 19 1366 28 1367 27 1368 26 1369 33 1370 37 1371 41 1372 31 1373 48 1374 47 1375 38 1376 29 1377 34 1378 41 1379 48 1380 40 1381 65 1382 68 1383 57 1384 46 1385 31 1386 58 1387 71 1388 64 1389 57 1390 56 1391 59 1392 62 1393 42 1394 61 1395 54 1396 41 1397 28 1398 31 1399 39 1400 47 1401 41 1402 68 1403 73 1404 62 1405 51 1406 37 1407 71 1408 89 1409 81 1410 73 1411 75 1412 80 1413 85 1414 59 1415 87 1416 79 1417 61 1418 43 1419 27 1420 56 1421 75 1422 70 1423 65 1424 74 1425 81 1426 88 1427 64 1428 97 1429 92 1430 73 1431 54 1432 53 1433 62 1434 71 1435 57 1436 91 1437 93 1438 77 1439 61 1440 38 1441 69 1442 82 1443 73 1444 64 1445 59 1446 61 1447 63 1448 41 1449 58 1450 49 1451 36 1452 23 1453 24 1454 31 1455 38 1456 34 1457 57 1458 62 1459 53 1460 44 1461 33 1462 64 1463 81 1464 74 1465 67 1466 70 1467 75 1468 80 1469 56 1470 83 1471 76 1472 59 1473 42 1474 28 1475 59 1476 80 1477 75 1478 70 1479 81 1480 89 1481 97 1482 71 1483 108 1484 103 1485 82 1486 61 1487 62 1488 73 1489 84 1490 68 1491 109 1492 112 1493 93 1494 74 1495 47 1496 86 1497 103 1498 92 1499 81 1500 76 1501 79 1502 82 1503 54 1504 77 1505 66 1506 49 1507 32 1508 19 1509 42 1510 59 1511 56 1512 53 1513 64 1514 71 1515 78 1516 58 1517 89 1518 86 1519 69 1520 52 1521 57 1522 68 1523 79 1524 65 1525 105 1526 109 1527 91 1528 73 1529 48 1530 89 1531 108 1532 97 1533 86 1534 83 1535 87 1536 91 1537 61 1538 88 1539 77 1540 58 1541 39 1542 38 1543 47 1544 56 1545 48 1546 79 1547 84 1548 71 1549 58 1550 41 1551 78 1552 97 1553 88 1554 79 1555 80 1556 85 1557 90 1558 62 1559 91 1560 82 1561 63 1562 44 1563 26 1564 53 1565 70 1566 65 1567 60 1568 67 1569 73 1570 79 1571 57 1572 86 1573 81 1574 64 1575 47 1576 44 1577 51 1578 58 1579 46 1580 73 1581 74 1582 61 1583 48 1584 29 1585 52 1586 61 1587 54 1588 47 1589 42 1590 43 1591 44 1592 28 1593 39 1594 32 1595 23 1596 14 1597 13 1598 17 1599 21 1600 19 1601 32 1602 35 1603 30 1604 25 1605 19 1606 37 1607 47 1608 43 1609 39 1610 41 1611 44 1612 47 1613 33 1614 49 1615 45 1616 35 1617 25 1618 17 1619 36 1620 49 1621 46 1622 43 1623 50 1624 55 1625 60 1626 44 1627 67 1628 64 1629 51 1630 38 1631 39 1632 46 1633 53 1634 43 1635 69 1636 71 1637 59 1638 47 1639 30 1640 55 1641 66 1642 59 1643 52 1644 49 1645 51 1646 53 1647 35 1648 50 1649 43 1650 32 1651 21 1652 13 1653 29 1654 41 1655 39 1656 37 1657 45 1658 50 1659 55 1660 41 1661 63 1662 61 1663 49 1664 37 1665 41 1666 49 1667 57 1668 47 1669 76 1670 79 1671 66 1672 53 1673 35 1674 65 1675 79 1676 71 1677 63 1678 61 1679 64 1680 67 1681 45 1682 65 1683 57 1684 43 1685 29 1686 29 1687 36 1688 43 1689 37 1690 61 1691 65 1692 55 1693 45 1694 32 1695 61 1696 76 1697 69 1698 62 1699 63 1700 67 1701 71 1702 49 1703 72 1704 65 1705 50 1706 35 1707 21 1708 43 1709 57 1710 53 1711 49 1712 55 1713 60 1714 65 1715 47 1716 71 1717 67 1718 53 1719 39 1720 37 1721 43 1722 49 1723 39 1724 62 1725 63 1726 52 1727 41 1728 25 1729 45 1730 53 1731 47 1732 41 1733 37 1734 38 1735 39 1736 25 1737 35 1738 29 1739 21 1740 13 1741 7 1742 16 1743 23 1744 22 1745 21 1746 26 1747 29 1748 32 1749 24 1750 37 1751 36 1752 29 1753 22 1754 25 1755 30 1756 35 1757 29 1758 47 1759 49 1760 41 1761 33 1762 22 1763 41 1764 50 1765 45 1766 40 1767 39 1768 41 1769 43 1770 29 1771 42 1772 37 1773 28 1774 19 1775 20 1776 25 1777 30 1778 26 1779 43 1780 46 1781 39 1782 32 1783 23 1784 44 1785 55 1786 50 1787 45 1788 46 1789 49 1790 52 1791 36 1792 53 1793 48 1794 37 1795 26 1796 16 1797 33 1798 44 1799 41 1800 38 1801 43 1802 47 1803 51 1804 37 1805 56 1806 53 1807 42 1808 31 1809 30 1810 35 1811 40 1812 32 1813 51 1814 52 1815 43 1816 34 1817 21 1818 38 1819 45 1820 40 1821 35 1822 32 1823 33 1824 34 1825 22 1826 31 1827 26 1828 19 1829 12 1830 11 1831 14 1832 17 1833 15 1834 25 1835 27 1836 23 1837 19 1838 14 1839 27 1840 34 1841 31 1842 28 1843 29 1844 31 1845 33 1846 23 1847 34 1848 31 1849 24 1850 17 1851 11 1852 23 1853 31 1854 29 1855 27 1856 31 1857 34 1858 37 1859 27 1860 41 1861 39 1862 31 1863 23 1864 23 1865 27 1866 31 1867 25 1868 40 1869 41 1870 34 1871 27 1872 17 1873 31 1874 37 1875 33 1876 29 1877 27 1878 28 1879 29 1880 19 1881 27 1882 23 1883 17 1884 11 1885 6 1886 13 1887 18 1888 17 1889 16 1890 19 1891 21 1892 23 1893 17 1894 26 1895 25 1896 20 1897 15 1898 16 1899 19 1900 22 1901 18 1902 29 1903 30 1904 25 1905 20 1906 13 1907 24 1908 29 1909 26 1910 23 1911 22 1912 23 1913 24 1914 16 1915 23 1916 20 1917 15 1918 10 1919 9 1920 11 1921 13 1922 11 1923 18 1924 19 1925 16 1926 13 1927 9 1928 17 1929 21 1930 19 1931 17 1932 17 1933 18 1934 19 1935 13 1936 19 1937 17 1938 13 1939 9 1940 5 1941 10 1942 13 1943 12 1944 11 1945 12 1946 13 1947 14 1948 10 1949 15 1950 14 1951 11 1952 8 1953 7 1954 8 1955 9 1956 7 1957 11 1958 11 1959 9 1960 7 1961 4 1962 7 1963 8 1964 7 1965 6 1966 5 1967 5 1968 5 1969 3 1970 4 1971 3 1972 2 1973 1 1974 1 1975 3 1976 5 1977 5 1978 5 1979 7 1980 8 1981 9 1982 7 1983 11 1984 11 1985 9 1986 7 1987 9 1988 11 1989 13 1990 11 1991 18 1992 19 1993 16 1994 13 1995 9 1996 17 1997 21 1998 19 1999 17 2000 17 2001 18 2002 19 2003 13 2004 19 2005 17 2006 13 2007 9 2008 11 2009 14 2010 17 2011 15 2012 25 2013 27 2014 23 2015 19 2016 14 2017 27 2018 34 2019 31 2020 28 2021 29 2022 31 2023 33 2024 23 2025 34 2026 31 2027 24 2028 17 2029 11 2030 23 2031 31 2032 29 2033 27 2034 31 2035 34 2036 37 2037 27 2038 41 2039 39 2040 31 2041 23 2042 23 2043 27 2044 31 2045 25 2046 40 2047 41 2048 34 2049 27 2050 17 2051 31 2052 37 2053 33 2054 29 2055 27 2056 28 2057 29 2058 19 2059 27 2060 23 2061 17 2062 11 2063 13 2064 17 2065 21 2066 19 2067 32 2068 35 2069 30 2070 25 2071 19 2072 37 2073 47 2074 43 2075 39 2076 41 2077 44 2078 47 2079 33 2080 49 2081 45 2082 35 2083 25 2084 17 2085 36 2086 49 2087 46 2088 43 2089 50 2090 55 2091 60 2092 44 2093 67 2094 64 2095 51 2096 38 2097 39 2098 46 2099 53 2100 43 2101 69 2102 71 2103 59 2104 47 2105 30 2106 55 2107 66 2108 59 2109 52 2110 49 2111 51 2112 53 2113 35 2114 50 2115 43 2116 32 2117 21 2118 13 2119 29 2120 41 2121 39 2122 37 2123 45 2124 50 2125 55 2126 41 2127 63 2128 61 2129 49 2130 37 2131 41 2132 49 2133 57 2134 47 2135 76 2136 79 2137 66 2138 53 2139 35 2140 65 2141 79 2142 71 2143 63 2144 61 2145 64 2146 67 2147 45 2148 65 2149 57 2150 43 2151 29 2152 29 2153 36 2154 43 2155 37 2156 61 2157 65 2158 55 2159 45 2160 32 2161 61 2162 76 2163 69 2164 62 2165 63 2166 67 2167 71 2168 49 2169 72 2170 65 2171 50 2172 35 2173 21 2174 43 2175 57 2176 53 2177 49 2178 55 2179 60 2180 65 2181 47 2182 71 2183 67 2184 53 2185 39 2186 37 2187 43 2188 49 2189 39 2190 62 2191 63 2192 52 2193 41 2194 25 2195 45 2196 53 2197 47 2198 41 2199 37 2200 38 2201 39 2202 25 2203 35 2204 29 2205 21 2206 13 2207 15 2208 20 2209 25 2210 23 2211 39 2212 43 2213 37 2214 31 2215 24 2216 47 2217 60 2218 55 2219 50 2220 53 2221 57 2222 61 2223 43 2224 64 2225 59 2226 46 2227 33 2228 23 2229 49 2230 67 2231 63 2232 59 2233 69 2234 76 2235 83 2236 61 2237 93 2238 89 2239 71 2240 53 2241 55 2242 65 2243 75 2244 61 2245 98 2246 101 2247 84 2248 67 2249 43 2250 79 2251 95 2252 85 2253 75 2254 71 2255 74 2256 77 2257 51 2258 73 2259 63 2260 47 2261 31 2262 20 2263 45 2264 64 2265 61 2266 58 2267 71 2268 79 2269 87 2270 65 2271 100 2272 97 2273 78 2274 59 2275 66 2276 79 2277 92 2278 76 2279 123 2280 128 2281 107 2282 86 2283 57 2284 106 2285 129 2286 116 2287 103 2288 100 2289 105 2290 110 2291 74 2292 107 2293 94 2294 71 2295 48 2296 49 2297 61 2298 73 2299 63 2300 104 2301 111 2302 94 2303 77 2304 55 2305 105 2306 131 2307 119 2308 107 2309 109 2310 116 2311 123 2312 85 2313 125 2314 113 2315 87 2316 61 2317 37 2318 76 2319 101 2320 94 2321 87 2322 98 2323 107 2324 116 2325 84 2326 127 2327 120 2328 95 2329 70 2330 67 2331 78 2332 89 2333 71 2334 113 2335 115 2336 95 2337 75 2338 46 2339 83 2340 98 2341 87 2342 76 2343 69 2344 71 2345 73 2346 47 2347 66 2348 55 2349 40 2350 25 2351 15 2352 35 2353 51 2354 49 2355 47 2356 59 2357 66 2358 73 2359 55 2360 85 2361 83 2362 67 2363 51 2364 59 2365 71 2366 83 2367 69 2368 112 2369 117 2370 98 2371 79 2372 53 2373 99 2374 121 2375 109 2376 97 2377 95 2378 100 2379 105 2380 71 2381 103 2382 91 2383 69 2384 47 2385 51 2386 64 2387 77 2388 67 2389 111 2390 119 2391 101 2392 83 2393 60 2394 115 2395 144 2396 131 2397 118 2398 121 2399 129 2400 137 2401 95 2402 140 2403 127 2404 98 2405 69 2406 43 2407 89 2408 119 2409 111 2410 103 2411 117 2412 128 2413 139 2414 101 2415 153 2416 145 2417 115 2418 85 2419 83 2420 97 2421 111 2422 89 2423 142 2424 145 2425 120 2426 95 2427 59 2428 107 2429 127 2430 113 2431 99 2432 91 2433 94 2434 97 2435 63 2436 89 2437 75 2438 55 2439 35 2440 35 2441 45 2442 55 2443 49 2444 82 2445 89 2446 76 2447 63 2448 47 2449 91 2450 115 2451 105 2452 95 2453 99 2454 106 2455 113 2456 79 2457 117 2458 107 2459 83 2460 59 2461 39 2462 82 2463 111 2464 104 2465 97 2466 112 2467 123 2468 134 2469 98 2470 149 2471 142 2472 113 2473 84 2474 85 2475 100 2476 115 2477 93 2478 149 2479 153 2480 127 2481 101 2482 64 2483 117 2484 140 2485 125 2486 110 2487 103 2488 107 2489 111 2490 73 2491 104 2492 89 2493 66 2494 43 2495 25 2496 55 2497 77 2498 73 2499 69 2500 83 2501 92 2502 101 2503 75 2504 115 2505 111 2506 89 2507 67 2508 73 2509 87 2510 101 2511 83 2512 134 2513 139 2514 116 2515 93 2516 61 2517 113 2518 137 2519 123 2520 109 2521 105 2522 110 2523 115 2524 77 2525 111 2526 97 2527 73 2528 49 2529 47 2530 58 2531 69 2532 59 2533 97 2534 103 2535 87 2536 71 2537 50 2538 95 2539 118 2540 107 2541 96 2542 97 2543 103 2544 109 2545 75 2546 110 2547 99 2548 76 2549 53 2550 31 2551 63 2552 83 2553 77 2554 71 2555 79 2556 86 2557 93 2558 67 2559 101 2560 95 2561 75 2562 55 2563 51 2564 59 2565 67 2566 53 2567 84 2568 85 2569 70 2570 55 2571 33 2572 59 2573 69 2574 61 2575 53 2576 47 2577 48 2578 49 2579 31 2580 43 2581 35 2582 25 2583 15 2584 8 2585 19 2586 28 2587 27 2588 26 2589 33 2590 37 2591 41 2592 31 2593 48 2594 47 2595 38 2596 29 2597 34 2598 41 2599 48 2600 40 2601 65 2602 68 2603 57 2604 46 2605 31 2606 58 2607 71 2608 64 2609 57 2610 56 2611 59 2612 62 2613 42 2614 61 2615 54 2616 41 2617 28 2618 31 2619 39 2620 47 2621 41 2622 68 2623 73 2624 62 2625 51 2626 37 2627 71 2628 89 2629 81 2630 73 2631 75 2632 80 2633 85 2634 59 2635 87 2636 79 2637 61 2638 43 2639 27 2640 56 2641 75 2642 70 2643 65 2644 74 2645 81 2646 88 2647 64 2648 97 2649 92 2650 73 2651 54 2652 53 2653 62 2654 71 2655 57 2656 91 2657 93 2658 77 2659 61 2660 38 2661 69 2662 82 2663 73 2664 64 2665 59 2666 61 2667 63 2668 41 2669 58 2670 49 2671 36 2672 23 2673 24 2674 31 2675 38 2676 34 2677 57 2678 62 2679 53 2680 44 2681 33 2682 64 2683 81 2684 74 2685 67 2686 70 2687 75 2688 80 2689 56 2690 83 2691 76 2692 59 2693 42 2694 28 2695 59 2696 80 2697 75 2698 70 2699 81 2700 89 2701 97 2702 71 2703 108 2704 103 2705 82 2706 61 2707 62 2708 73 2709 84 2710 68 2711 109 2712 112 2713 93 2714 74 2715 47 2716 86 2717 103 2718 92 2719 81 2720 76 2721 79 2722 82 2723 54 2724 77 2725 66 2726 49 2727 32 2728 19 2729 42 2730 59 2731 56 2732 53 2733 64 2734 71 2735 78 2736 58 2737 89 2738 86 2739 69 2740 52 2741 57 2742 68 2743 79 2744 65 2745 105 2746 109 2747 91 2748 73 2749 48 2750 89 2751 108 2752 97 2753 86 2754 83 2755 87 2756 91 2757 61 2758 88 2759 77 2760 58 2761 39 2762 38 2763 47 2764 56 2765 48 2766 79 2767 84 2768 71 2769 58 2770 41 2771 78 2772 97 2773 88 2774 79 2775 80 2776 85 2777 90 2778 62 2779 91 2780 82 2781 63 2782 44 2783 26 2784 53 2785 70 2786 65 2787 60 2788 67 2789 73 2790 79 2791 57 2792 86 2793 81 2794 64 2795 47 2796 44 2797 51 2798 58 2799 46 2800 73 2801 74 2802 61 2803 48 2804 29 2805 52 2806 61 2807 54 2808 47 2809 42 2810 43 2811 44 2812 28 2813 39 2814 32 2815 23 2816 14 2817 13 2818 17 2819 21 2820 19 2821 32 2822 35 2823 30 2824 25 2825 19 2826 37 2827 47 2828 43 2829 39 2830 41 2831 44 2832 47 2833 33 2834 49 2835 45 2836 35 2837 25 2838 17 2839 36 2840 49 2841 46 2842 43 2843 50 2844 55 2845 60 2846 44 2847 67 2848 64 2849 51 2850 38 2851 39 2852 46 2853 53 2854 43 2855 69 2856 71 2857 59 2858 47 2859 30 2860 55 2861 66 2862 59 2863 52 2864 49 2865 51 2866 53 2867 35 2868 50 2869 43 2870 32 2871 21 2872 13 2873 29 2874 41 2875 39 2876 37 2877 45 2878 50 2879 55 2880 41 2881 63 2882 61 2883 49 2884 37 2885 41 2886 49 2887 57 2888 47 2889 76 2890 79 2891 66 2892 53 2893 35 2894 65 2895 79 2896 71 2897 63 2898 61 2899 64 2900 67 2901 45 2902 65 2903 57 2904 43 2905 29 2906 29 2907 36 2908 43 2909 37 2910 61 2911 65 2912 55 2913 45 2914 32 2915 61 2916 76 2917 69 2918 62 2919 63 2920 67 2921 71 2922 49 2923 72 2924 65 2925 50 2926 35 2927 21 2928 43 2929 57 2930 53 2931 49 2932 55 2933 60 2934 65 2935 47 2936 71 2937 67 2938 53 2939 39 2940 37 2941 43 2942 49 2943 39 2944 62 2945 63 2946 52 2947 41 2948 25 2949 45 2950 53 2951 47 2952 41 2953 37 2954 38 2955 39 2956 25 2957 35 2958 29 2959 21 2960 13 2961 7 2962 16 2963 23 2964 22 2965 21 2966 26 2967 29 2968 32 2969 24 2970 37 2971 36 2972 29 2973 22 2974 25 2975 30 2976 35 2977 29 2978 47 2979 49 2980 41 2981 33 2982 22 2983 41 2984 50 2985 45 2986 40 2987 39 2988 41 2989 43 2990 29 2991 42 2992 37 2993 28 2994 19 2995 20 2996 25 2997 30 2998 26 2999 43 3000 46