1 1 2 1 3 1 4 1 5 1 6 1 7 2 8 1 9 3 10 1 11 3 12 1 13 3 14 2 15 3 16 1 17 4 18 1 19 4 20 2 21 5 22 1 23 5 24 1 25 6 26 3 27 7 28 1 29 6 30 1 31 7 32 4 33 7 34 3 35 8 36 1 37 9 38 4 39 9 40 1 41 9 42 1 43 9 44 4 45 10 46 1 47 9 48 2 49 10 50 2 51 11 52 1 53 11 54 2 55 13 56 5 57 14 58 1 59 13 60 1 61 12 62 5 63 12 64 5 65 13 66 1 67 13 68 6 69 14 70 1 71 14 72 1 73 13 74 6 75 14 76 7 77 15 78 1 79 15 80 3 81 15 82 1 83 15 84 2 85 16 86 7 87 17 88 1 89 16 90 2 91 18 92 9 93 18 94 8 95 18 96 1 97 19 98 4 99 20 100 1 101 20 102 1 103 19 104 8 105 19 106 1 107 19 108 1 109 18 110 6 111 18 112 1 113 18 114 3 115 20 116 8 117 21 118 8 119 21 120 1 121 23 122 10 123 23 124 3 125 23 126 1 127 23 128 11 129 24 130 1 131 23 132 2 133 24 134 11 135 25 136 1 137 25 138 1 139 25 140 4 141 26 142 12 143 27 144 2 145 27 146 10 147 28 148 1 149 27 150 1 151 26 152 10 153 26 154 8 155 27 156 1 157 28 158 13 159 29 160 4 161 29 162 1 163 28 164 12 165 19 166 1 167 28 168 1 169 29 170 7 171 29 172 1 173 28 174 5 175 30 176 3 177 31 178 1 179 30 180 1 181 30 182 8 183 30 184 12 185 31 186 4 187 32 188 15 189 32 190 1 191 32 192 1 193 32 194 14 195 30 196 1 197 32 198 1 199 32 200 9 201 33 202 14 203 33 204 5 205 34 206 11 207 34 208 3 209 34 210 1 211 35 212 15 213 35 214 14 215 35 216 4 217 37 218 14 219 37 220 6 221 38 222 1 223 38 224 10 225 39 226 1 227 38 228 1 229 38 230 7 231 39 232 1 233 39 234 2 235 40 236 16 237 40 238 1 239 39 240 1 241 39 242 15 243 39 244 17 245 40 246 4 247 41 248 2 249 41 250 1 251 41 252 4 253 42 254 17 255 42 256 1 257 42 258 3 259 42 260 4 261 43 262 1 263 43 264 2 265 43 266 3 267 43 268 1 269 42 270 1 271 42 272 19 273 42 274 17 275 43 276 1 277 42 278 17 279 43 280 1 281 42 282 1 283 42 284 17 285 43 286 14 287 44 288 2 289 45 290 12 291 45 292 1 293 44 294 3 295 45 296 21 297 46 298 22 299 46 300 2 301 48 302 20 303 48 304 20 305 49 306 1 307 49 308 3 309 50 310 1 311 50 312 1 313 49 314 23 315 37 316 1 317 49 318 9 319 49 320 15 321 50 322 14 323 51 324 5 325 52 326 23 327 53 328 22 329 53 330 1 331 54 332 22 333 54 334 22 335 54 336 1 337 54 338 4 339 55 340 8 341 55 342 6 343 56 344 23 345 56 346 1 347 56 348 1 349 55 350 10 351 56 352 1 353 55 354 6 355 56 356 22 357 56 358 1 359 55 360 1 361 56 362 24 363 56 364 16 365 57 366 1 367 57 368 24 369 57 370 16 371 58 372 1 373 58 374 25 375 58 376 24 377 59 378 1 379 59 380 12 381 60 382 1 383 59 384 7 385 60 386 20 387 61 388 1 389 60 390 4 391 60 392 18 393 60 394 22 395 61 396 1 397 60 398 26 399 61 400 1 401 60 402 5 403 60 404 27 405 61 406 4 407 62 408 1 409 61 410 17 411 62 412 27 413 63 414 3 415 65 416 26 417 65 418 1 419 64 420 1 421 64 422 30 423 64 424 26 425 64 426 2 427 65 428 27 429 66 430 1 431 66 432 1 433 66 434 17 435 66 436 28 437 66 438 1 439 66 440 16 441 67 442 1 443 67 444 3 445 68 446 30 447 68 448 1 449 67 450 2 451 67 452 29 453 67 454 27 455 68 456 1 457 68 458 25 459 68 460 1 461 68 462 1 463 67 464 28 465 68 466 1 467 67 468 8 469 68 470 16 471 69 472 29 473 69 474 5 475 70 476 19 477 71 478 1 479 70 480 5 481 70 482 27 483 70 484 29 485 71 486 1 487 71 488 29 489 72 490 1 491 71 492 2 493 72 494 27 495 72 496 30 497 73 498 1 499 73 500 2 501 73 502 1 503 72 504 7 505 73 506 29 507 74 508 1 509 73 510 3 511 75 512 30 513 75 514 33 515 75 516 12 517 77 518 2 519 77 520 1 521 77 522 1 523 76 524 32 525 77 526 25 527 78 528 2 529 78 530 20 531 79 532 28 533 80 534 6 535 81 536 34 537 81 538 33 539 81 540 1 541 80 542 31 543 80 544 35 545 81 546 1 547 82 548 32 549 83 550 11 551 83 552 12 553 84 554 36 555 85 556 1 557 84 558 2 559 85 560 9 561 85 562 1 563 85 564 2 565 86 566 36 567 86 568 1 569 85 570 1 571 84 572 32 573 84 574 21 575 84 576 1 577 85 578 33 579 85 580 22 581 85 582 3 583 86 584 35 585 81 586 1 587 86 588 2 589 86 590 2 591 87 592 1 593 86 594 9 595 87 596 40 597 88 598 1 599 87 600 1 601 87 602 26 603 87 604 39 605 87 606 1 607 87 608 38 609 88 610 25 611 88 612 1 613 88 614 34 615 89 616 1 617 89 618 1 619 89 620 20 621 89 622 35 623 89 624 7 625 90 626 38 627 90 628 35 629 90 630 1 631 90 632 37 633 90 634 36 635 90 636 12 637 90 638 38 639 91 640 1 641 91 642 1 643 91 644 30 645 92 646 1 647 92 648 10 649 93 650 18 651 94 652 1 653 94 654 2 655 95 656 37 657 95 658 1 659 94 660 1 661 95 662 37 663 95 664 38 665 96 666 11 667 96 668 40 669 96 670 22 671 96 672 1 673 95 674 37 675 95 676 1 677 94 678 11 679 94 680 2 681 95 682 1 683 94 684 10 685 95 686 33 687 96 688 43 689 96 690 1 691 96 692 38 693 96 694 39 695 96 696 12 697 96 698 43 699 96 700 1 701 96 702 10 703 96 704 41 705 97 706 41 707 97 708 1 709 96 710 28 711 96 712 45 713 97 714 9 715 99 716 44 717 100 718 1 719 99 720 2 721 100 722 43 723 100 724 39 725 101 726 1 727 102 728 21 729 102 730 21 731 103 732 1 733 102 734 44 735 102 736 43 737 103 738 1 739 102 740 24 741 103 742 1 743 103 744 6 745 105 746 46 747 106 748 38 749 106 750 1 751 106 752 47 753 106 754 42 755 106 756 1 757 106 758 47 759 106 760 1 761 105 762 10 763 106 764 44 765 106 766 42 767 107 768 1 769 106 770 15 771 106 772 1 773 106 774 14 775 107 776 43 777 108 778 42 779 108 780 5 781 109 782 48 783 109 784 35 785 110 786 1 787 110 788 42 789 110 790 27 791 111 792 8 793 112 794 44 795 112 796 1 797 111 798 6 799 112 800 28 801 113 802 45 803 113 804 6 805 115 806 45 807 116 808 1 809 115 810 1 811 116 812 44 813 116 814 39 815 117 816 3 817 117 818 49 819 117 820 1 821 117 822 1 823 116 824 50 825 116 826 1 827 115 828 1 829 115 830 20 831 115 832 46 833 116 834 13 835 118 836 43 837 118 838 1 839 117 840 3 841 117 842 47 843 117 844 49 845 117 846 5 847 118 848 44 849 119 850 6 851 120 852 1 853 119 854 38 855 120 856 1 857 119 858 1 859 118 860 25 861 119 862 1 863 119 864 15 865 119 866 48 867 120 868 38 869 120 870 2 871 121 872 51 873 121 874 53 875 122 876 1 877 122 878 2 879 122 880 1 881 122 882 1 883 121 884 54 885 121 886 1 887 120 888 17 889 121 890 24 891 121 892 46 893 122 894 13 895 124 896 34 897 124 898 49 899 124 900 3 901 125 902 48 903 125 904 51 905 125 906 1 907 125 908 55 909 125 910 1 911 124 912 7 913 125 914 52 915 125 916 54 917 126 918 1 919 125 920 30 921 125 922 46 923 125 924 4 925 126 926 54 927 126 928 1 929 125 930 8 931 126 932 48 933 126 934 50 935 127 936 1 937 128 938 40 939 129 940 1 941 129 942 16 943 129 944 54 945 130 946 1 947 129 948 10 949 129 950 33 951 130 952 1 953 129 954 9 955 130 956 53 957 131 958 55 959 131 960 1 961 131 962 48 963 131 964 57 965 131 966 1 967 132 968 48 969 132 970 1 971 131 972 15 973 131 974 56 975 132 976 1 977 132 978 15 979 132 980 18 981 132 982 1 983 131 984 14 985 131 986 54 987 132 988 50 989 132 990 1 991 132 992 55 993 132 994 44 995 133 996 1 997 133 998 56 999 134 1000 29 1001 135 1002 2 1003 136 1004 57 1005 136 1006 57 1007 137 1008 1 1009 137 1010 2 1011 137 1012 1 1013 136 1014 8 1015 138 1016 62 1017 138 1018 1 1019 137 1020 1 1021 137 1022 43 1023 134 1024 57 1025 137 1026 14 1027 138 1028 58 1029 138 1030 1 1031 137 1032 1 1033 137 1034 53 1035 138 1036 42 1037 138 1038 1 1039 137 1040 27 1041 138 1042 58 1043 139 1044 15 1045 141 1046 56 1047 141 1048 1 1049 140 1050 1 1051 140 1052 62 1053 140 1054 61 1055 140 1056 15 1057 142 1058 59 1059 142 1060 1 1061 141 1062 1 1063 140 1064 44 1065 141 1066 62 1067 142 1068 1 1069 142 1070 34 1071 143 1072 60 1073 144 1074 18 1075 144 1076 60 1077 145 1078 38 1079 145 1080 5 1081 146 1082 62 1083 146 1084 64 1085 146 1086 1 1087 145 1088 63 1089 145 1090 1 1091 145 1092 1 1093 144 1094 61 1095 144 1096 1 1097 143 1098 16 1099 143 1100 32 1101 143 1102 1 1103 143 1104 13 1105 144 1106 39 1107 145 1108 1 1109 144 1110 4 1111 145 1112 62 1113 145 1114 57 1115 145 1116 1 1117 144 1118 53 1119 145 1120 22 1121 146 1122 1 1123 146 1124 58 1125 146 1126 59 1127 147 1128 1 1129 146 1130 29 1131 146 1132 61 1133 146 1134 3 1135 148 1136 62 1137 149 1138 60 1139 149 1140 10 1141 150 1142 64 1143 150 1144 51 1145 151 1146 17 1147 152 1148 2 1149 153 1150 1 1151 152 1152 1 1153 151 1154 64 1155 152 1156 64 1157 153 1158 16 1159 153 1160 39 1161 153 1162 1 1163 152 1164 18 1165 152 1166 65 1167 153 1168 69 1169 153 1170 1 1171 154 1172 66 1173 154 1174 66 1175 155 1176 2 1177 156 1178 67 1179 157 1180 1 1181 156 1182 14 1183 156 1184 59 1185 156 1186 1 1187 156 1188 2 1189 157 1190 21 1191 158 1192 1 1193 158 1194 22 1195 159 1196 69 1197 160 1198 67 1199 160 1200 1 1201 160 1202 63 1203 160 1204 55 1205 160 1206 2 1207 161 1208 68 1209 162 1210 27 1211 162 1212 1 1213 162 1214 62 1215 162 1216 1 1217 161 1218 9 1219 162 1220 29 1221 163 1222 1 1223 162 1224 11 1225 163 1226 65 1227 163 1228 1 1229 162 1230 1 1231 162 1232 48 1233 162 1234 65 1235 163 1236 1 1237 163 1238 61 1239 164 1240 37 1241 164 1242 13 1243 164 1244 65 1245 164 1246 49 1247 164 1248 1 1249 163 1250 43 1251 163 1252 65 1253 164 1254 12 1255 164 1256 68 1257 164 1258 1 1259 163 1260 4 1261 164 1262 74 1263 164 1264 70 1265 164 1266 11 1267 165 1268 72 1269 165 1270 40 1271 166 1272 13 1273 167 1274 51 1275 168 1276 1 1277 168 1278 1 1279 168 1280 44 1281 168 1282 1 1283 167 1284 24 1285 167 1286 71 1287 167 1288 1 1289 166 1290 1 1291 166 1292 62 1293 166 1294 68 1295 166 1296 1 1297 167 1298 66 1299 167 1300 1 1301 166 1302 1 1303 165 1304 69 1305 166 1306 1 1307 165 1308 16 1309 166 1310 34 1311 167 1312 69 1313 167 1314 22 1315 167 1316 53 1317 168 1318 1 1319 167 1320 1 1321 166 1322 67 1323 166 1324 64 1325 167 1326 1 1327 166 1328 71 1329 167 1330 22 1331 168 1332 19 1333 169 1334 69 1335 169 1336 72 1337 170 1338 8 1339 171 1340 42 1341 171 1342 69 1343 172 1344 14 1345 174 1346 73 1347 175 1348 69 1349 175 1350 3 1351 176 1352 74 1353 176 1354 71 1355 177 1356 17 1357 179 1358 4 1359 179 1360 1 1361 179 1362 18 1363 179 1364 66 1365 153 1366 1 1367 180 1368 19 1369 180 1370 43 1371 181 1372 1 1373 180 1374 22 1375 181 1376 76 1377 182 1378 74 1379 182 1380 1 1381 181 1382 73 1383 181 1384 76 1385 182 1386 4 1387 182 1388 76 1389 183 1390 48 1391 183 1392 21 1393 183 1394 78 1395 184 1396 79 1397 185 1398 1 1399 185 1400 30 1401 186 1402 81 1403 187 1404 2 1405 187 1406 76 1407 187 1408 1 1409 186 1410 2 1411 187 1412 78 1413 187 1414 63 1415 187 1416 26 1417 188 1418 72 1419 189 1420 41 1421 189 1422 1 1423 189 1424 81 1425 189 1426 1 1427 189 1428 1 1429 189 1430 29 1431 190 1432 1 1433 189 1434 21 1435 189 1436 5 1437 189 1438 1 1439 188 1440 2 1441 189 1442 62 1443 189 1444 75 1445 190 1446 1 1447 189 1448 79 1449 190 1450 1 1451 189 1452 1 1453 189 1454 80 1455 190 1456 47 1457 190 1458 1 1459 190 1460 48 1461 190 1462 77 1463 190 1464 18 1465 191 1466 82 1467 191 1468 80 1469 191 1470 1 1471 191 1472 80 1473 191 1474 78 1475 191 1476 24 1477 192 1478 77 1479 193 1480 1 1481 192 1482 1 1483 192 1484 66 1485 193 1486 1 1487 193 1488 1 1489 192 1490 46 1491 192 1492 1 1493 191 1494 27 1495 191 1496 79 1497 191 1498 1 1499 190 1500 10 1501 192 1502 75 1503 192 1504 76 1505 192 1506 28 1507 193 1508 2 1509 193 1510 1 1511 193 1512 14 1513 194 1514 76 1515 194 1516 79 1517 194 1518 6 1519 195 1520 39 1521 196 1522 1 1523 195 1524 6 1525 196 1526 67 1527 196 1528 81 1529 196 1530 1 1531 196 1532 77 1533 196 1534 77 1535 197 1536 6 1537 197 1538 81 1539 197 1540 13 1541 198 1542 1 1543 198 1544 80 1545 199 1546 88 1547 199 1548 1 1549 198 1550 51 1551 198 1552 1 1553 197 1554 7 1555 198 1556 83 1557 198 1558 1 1559 197 1560 2 1561 199 1562 77 1563 199 1564 3 1565 199 1566 1 1567 198 1568 62 1569 199 1570 1 1571 198 1572 22 1573 198 1574 81 1575 198 1576 78 1577 198 1578 1 1579 197 1580 44 1581 197 1582 1 1583 197 1584 4 1585 199 1586 78 1587 199 1588 77 1589 199 1590 4 1591 200 1592 84 1593 200 1594 79 1595 201 1596 1 1597 201 1598 89 1599 201 1600 1 1601 200 1602 2 1603 201 1604 81 1605 202 1606 1 1607 201 1608 1 1609 201 1610 24 1611 202 1612 1 1613 201 1614 10 1615 202 1616 88 1617 202 1618 1 1619 201 1620 1 1621 200 1622 80 1623 200 1624 57 1625 200 1626 1 1627 201 1628 79 1629 202 1630 48 1631 203 1632 15 1633 203 1634 83 1635 203 1636 1 1637 203 1638 12 1639 203 1640 51 1641 203 1642 86 1643 203 1644 15 1645 203 1646 88 1647 203 1648 86 1649 203 1650 2 1651 205 1652 68 1653 205 1654 86 1655 206 1656 1 1657 206 1658 87 1659 206 1660 3 1661 207 1662 1 1663 207 1664 82 1665 208 1666 1 1667 208 1668 1 1669 207 1670 44 1671 207 1672 83 1673 208 1674 23 1675 209 1676 85 1677 209 1678 87 1679 209 1680 1 1681 211 1682 87 1683 211 1684 89 1685 211 1686 21 1687 213 1688 84 1689 213 1690 45 1691 213 1692 1 1693 212 1694 62 1695 213 1696 1 1697 213 1698 1 1699 212 1700 55 1701 212 1702 88 1703 212 1704 26 1705 213 1706 85 1707 214 1708 1 1709 213 1710 12 1711 213 1712 86 1713 213 1714 83 1715 213 1716 9 1717 214 1718 88 1719 214 1720 1 1721 213 1722 1 1723 212 1724 89 1725 213 1726 83 1727 213 1728 21 1729 214 1730 52 1731 215 1732 1 1733 215 1734 9 1735 217 1736 75 1737 217 1738 83 1739 217 1740 1 1741 216 1742 83 1743 216 1744 92 1745 216 1746 1 1747 216 1748 91 1749 216 1750 25 1751 217 1752 1 1753 216 1754 91 1755 216 1756 88 1757 217 1758 1 1759 217 1760 45 1761 217 1762 91 1763 217 1764 13 1765 219 1766 88 1767 220 1768 85 1769 220 1770 11 1771 222 1772 85 1773 222 1774 84 1775 223 1776 1 1777 222 1778 64 1779 223 1780 53 1781 224 1782 1 1783 223 1784 98 1785 223 1786 1 1787 223 1788 1 1789 222 1790 54 1791 223 1792 73 1793 224 1794 3 1795 224 1796 89 1797 225 1798 84 1799 225 1800 1 1801 224 1802 89 1803 224 1804 84 1805 225 1806 16 1807 226 1808 92 1809 227 1810 1 1811 226 1812 22 1813 227 1814 91 1815 227 1816 92 1817 228 1818 26 1819 229 1820 26 1821 229 1822 1 1823 229 1824 20 1825 229 1826 90 1827 229 1828 97 1829 229 1830 1 1831 229 1832 94 1833 229 1834 63 1835 229 1836 2 1837 231 1838 99 1839 232 1840 56 1841 232 1842 27 1843 232 1844 99 1845 232 1846 1 1847 232 1848 3 1849 233 1850 3 1851 234 1852 96 1853 234 1854 19 1855 235 1856 93 1857 235 1858 100 1859 235 1860 1 1861 235 1862 82 1863 235 1864 101 1865 236 1866 1 1867 236 1868 99 1869 236 1870 1 1871 236 1872 1 1873 235 1874 99 1875 235 1876 1 1877 234 1878 1 1879 233 1880 50 1881 234 1882 97 1883 234 1884 14 1885 236 1886 100 1887 236 1888 1 1889 235 1890 3 1891 236 1892 93 1893 236 1894 93 1895 236 1896 24 1897 237 1898 88 1899 238 1900 1 1901 237 1902 26 1903 238 1904 71 1905 238 1906 1 1907 237 1908 22 1909 237 1910 54 1911 238 1912 1 1913 238 1914 22 1915 238 1916 100 1917 239 1918 81 1919 239 1920 9 1921 239 1922 102 1923 239 1924 99 1925 240 1926 3 1927 242 1928 102 1929 242 1930 1 1931 241 1932 1 1933 241 1934 100 1935 241 1936 90 1937 241 1938 9 1939 242 1940 56 1941 243 1942 103 1943 243 1944 2 1945 244 1946 85 1947 244 1948 1 1949 243 1950 1 1951 242 1952 102 1953 242 1954 105 1955 243 1956 23 1957 244 1958 102 1959 245 1960 30 1961 246 1962 24 1963 247 1964 105 1965 248 1966 107 1967 249 1968 3 1969 249 1970 65 1971 249 1972 1 1973 249 1974 9 1975 250 1976 98 1977 250 1978 1 1979 249 1980 3 1981 249 1982 111 1983 249 1984 108 1985 250 1986 1 1987 249 1988 79 1989 249 1990 65 1991 249 1992 1 1993 248 1994 110 1995 241 1996 1 1997 248 1998 1 1999 247 2000 54