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