1 1 2 2 3 2 4 3 5 2 6 3 7 4 8 6 9 6 10 4 11 5 12 4 13 3 14 4 15 5 16 6 17 10 18 12 19 12 20 10 21 6 22 7 23 6 24 15 25 4 26 15 27 6 28 7 29 8 30 14 31 6 32 20 33 20 34 6 35 14 36 8 37 9 38 8 39 21 40 12 41 5 42 12 43 21 44 8 45 9 46 10 47 18 48 24 49 28 50 30 51 30 52 28 53 24 54 18 55 10 56 11 57 10 58 9 59 64 60 35 61 6 62 35 63 64 64 9 65 10 66 11 67 12 68 22 69 30 70 36 71 40 72 42 73 42 74 40 75 36 76 30 77 22 78 12 79 13 80 12 81 33 82 20 83 45 84 24 85 7 86 24 87 45 88 20 89 33 90 12 91 13 92 14 93 26 94 12 95 44 96 10 97 18 98 56 99 56 100 18 101 10 102 44 103 12 104 26 105 14 106 15 107 14 108 39 109 12 110 55 111 30 112 63 113 8 114 63 115 30 116 55 117 12 118 39 119 14 120 15 121 16 122 30 123 42 124 52 125 60 126 66 127 70 128 72 129 72 130 70 131 66 132 60 133 52 134 42 135 30 136 16 137 17 138 16 139 15 140 28 141 65 142 12 143 77 144 40 145 9 146 40 147 77 148 12 149 65 150 28 151 15 152 16 153 17 154 18 155 34 156 48 157 60 158 70 159 78 160 84 161 88 162 90 163 90 164 88 165 84 166 78 167 70 168 60 169 48 170 34 171 18 172 19 173 18 174 51 175 16 176 15 177 42 178 91 179 192 180 99 181 10 182 99 183 192 184 91 185 42 186 15 187 16 188 51 189 18 190 19 191 20 192 38 193 18 194 68 195 80 196 30 197 14 198 104 199 36 200 110 201 110 202 36 203 104 204 14 205 30 206 80 207 68 208 18 209 38 210 20 211 21 212 20 213 57 214 36 215 85 216 48 217 105 218 56 219 117 220 60 221 11 222 60 223 117 224 56 225 105 226 48 227 85 228 36 229 57 230 20 231 21 232 22 233 42 234 60 235 76 236 90 237 102 238 112 239 120 240 126 241 130 242 132 243 132 244 130 245 126 246 120 247 112 248 102 249 90 250 76 251 60 252 42 253 22 254 23 255 22 256 21 257 20 258 95 259 18 260 119 261 4096 262 45 263 70 264 143 265 12 266 143 267 70 268 45 269 4096 270 119 271 18 272 95 273 20 274 21 275 22 276 23 277 24 278 46 279 66 280 84 281 20 282 114 283 126 284 136 285 144 286 30 287 154 288 156 289 156 290 154 291 30 292 144 293 136 294 126 295 114 296 20 297 84 298 66 299 46 300 24 301 25 302 24 303 69 304 44 305 105 306 60 307 133 308 72 309 153 310 80 311 165 312 84 313 13 314 84 315 165 316 80 317 153 318 72 319 133 320 60 321 105 322 44 323 69 324 24 325 25 326 26 327 50 328 24 329 92 330 110 331 42 332 140 333 152 334 18 335 170 336 176 337 60 338 182 339 182 340 60 341 176 342 170 343 18 344 152 345 140 346 42 347 110 348 92 349 24 350 50 351 26 352 27 353 26 354 75 355 192 356 115 357 66 358 21 359 320 360 171 361 90 362 187 363 48 364 195 365 14 366 195 367 48 368 187 369 90 370 171 371 320 372 21 373 66 374 115 375 192 376 75 377 26 378 27 379 28 380 54 381 78 382 100 383 120 384 138 385 154 386 168 387 180 388 190 389 198 390 204 391 208 392 210 393 210 394 208 395 204 396 198 397 190 398 180 399 168 400 154 401 138 402 120 403 100 404 78 405 54 406 28 407 29 408 28 409 27 410 52 411 25 412 24 413 161 414 88 415 63 416 20 417 209 418 36 419 221 420 112 421 15 422 112 423 221 424 36 425 209 426 20 427 63 428 88 429 161 430 24 431 25 432 52 433 27 434 28 435 29 436 30 437 58 438 84 439 108 440 130 441 150 442 168 443 184 444 198 445 210 446 220 447 228 448 234 449 238 450 240 451 240 452 238 453 234 454 228 455 220 456 210 457 198 458 184 459 168 460 150 461 130 462 108 463 84 464 58 465 30 466 31 467 30 468 87 469 28 470 135 471 78 472 175 473 24 474 207 475 110 476 231 477 60 478 247 479 126 480 255 481 16 482 255 483 126 484 247 485 60 486 231 487 110 488 207 489 24 490 175 491 78 492 135 493 28 494 87 495 30 496 31 497 32 498 62 499 30 500 116 501 140 502 54 503 182 504 200 505 72 506 230 507 22 508 84 509 260 510 266 511 90 512 272 513 272 514 90 515 266 516 260 517 84 518 22 519 230 520 72 521 200 522 182 523 54 524 140 525 116 526 30 527 62 528 32 529 33 530 32 531 93 532 60 533 145 534 84 535 189 536 104 537 225 538 120 539 253 540 132 541 273 542 140 543 285 544 144 545 17 546 144 547 285 548 140 549 273 550 132 551 253 552 120 553 225 554 104 555 189 556 84 557 145 558 60 559 93 560 32 561 33 562 34 563 66 564 96 565 124 566 30 567 174 568 28 569 216 570 234 571 50 572 264 573 276 574 286 575 42 576 60 577 304 578 306 579 306 580 304 581 60 582 42 583 286 584 276 585 264 586 50 587 234 588 216 589 28 590 174 591 30 592 124 593 96 594 66 595 34 596 35 597 34 598 33 599 1024 600 155 601 30 602 203 603 448 604 729 605 130 606 275 607 192 608 299 609 154 610 105 611 80 612 323 613 18 614 323 615 80 616 105 617 154 618 299 619 192 620 275 621 130 622 729 623 448 624 203 625 30 626 155 627 1024 628 33 629 34 630 35 631 36 632 70 633 102 634 132 635 160 636 186 637 210 638 232 639 252 640 270 641 286 642 300 643 312 644 322 645 330 646 336 647 340 648 342 649 342 650 340 651 336 652 330 653 322 654 312 655 300 656 286 657 270 658 252 659 232 660 210 661 186 662 160 663 132 664 102 665 70 666 36 667 37 668 36 669 105 670 68 671 165 672 96 673 217 674 120 675 261 676 140 677 297 678 156 679 325 680 168 681 345 682 176 683 357 684 180 685 19 686 180 687 357 688 176 689 345 690 168 691 325 692 156 693 297 694 140 695 261 696 120 697 217 698 96 699 165 700 68 701 105 702 36 703 37 704 38 705 74 706 36 707 140 708 170 709 66 710 224 711 248 712 90 713 290 714 308 715 108 716 26 717 350 718 120 719 368 720 374 721 126 722 380 723 380 724 126 725 374 726 368 727 120 728 350 729 26 730 108 731 308 732 290 733 90 734 248 735 224 736 66 737 170 738 140 739 36 740 74 741 38 742 39 743 38 744 111 745 36 746 35 747 102 748 231 749 32768 750 279 751 30 752 319 753 84 754 351 755 182 756 75 757 12288 758 391 759 198 760 399 761 20 762 399 763 198 764 391 765 12288 766 75 767 182 768 351 769 84 770 319 771 30 772 279 773 32768 774 231 775 102 776 35 777 36 778 111 779 38 780 39 781 40 782 78 783 114 784 148 785 180 786 210 787 238 788 264 789 288 790 310 791 330 792 348 793 364 794 378 795 390 796 400 797 408 798 414 799 418 800 420 801 420 802 418 803 414 804 408 805 400 806 390 807 378 808 364 809 348 810 330 811 310 812 288 813 264 814 238 815 210 816 180 817 148 818 114 819 78 820 40 821 41 822 40 823 39 824 76 825 185 826 36 827 35 828 136 829 99 830 160 831 341 832 60 833 377 834 28 835 135 836 208 837 425 838 72 839 437 840 220 841 21 842 220 843 437 844 72 845 425 846 208 847 135 848 28 849 377 850 60 851 341 852 160 853 99 854 136 855 35 856 36 857 185 858 76 859 39 860 40 861 41 862 42 863 82 864 120 865 156 866 190 867 222 868 252 869 280 870 306 871 330 872 352 873 372 874 390 875 406 876 420 877 432 878 442 879 450 880 456 881 460 882 462 883 462 884 460 885 456 886 450 887 442 888 432 889 420 890 406 891 390 892 372 893 352 894 330 895 306 896 280 897 252 898 222 899 190 900 156 901 120 902 82 903 42 904 43 905 42 906 123 907 320 908 195 909 114 910 259 911 576 912 315 913 170 914 33 915 3072 916 403 917 210 918 435 919 112 920 459 921 234 922 475 923 960 924 483 925 22 926 483 927 960 928 475 929 234 930 459 931 112 932 435 933 210 934 403 935 3072 936 33 937 170 938 315 939 576 940 259 941 114 942 195 943 320 944 123 945 42 946 43 947 44 948 86 949 42 950 164 951 40 952 78 953 266 954 296 955 36 956 70 957 374 958 132 959 416 960 434 961 30 962 464 963 476 964 1458 965 494 966 100 967 168 968 506 969 506 970 168 971 100 972 494 973 1458 974 476 975 464 976 30 977 434 978 416 979 132 980 374 981 70 982 36 983 296 984 266 985 78 986 40 987 164 988 42 989 86 990 44 991 45 992 44 993 129 994 84 995 205 996 120 997 273 998 152 999 333 1000 180 1001 385 1002 204 1003 429 1004 224 1005 465 1006 240 1007 493 1008 252 1009 513 1010 260 1011 525 1012 264 1013 23 1014 264 1015 525 1016 260 1017 513 1018 252 1019 493 1020 240 1021 465 1022 224 1023 429 1024 204 1025 385 1026 180 1027 333 1028 152 1029 273 1030 120 1031 205 1032 84 1033 129 1034 44 1035 45 1036 46 1037 90 1038 132 1039 172 1040 210 1041 246 1042 280 1043 312 1044 342 1045 370 1046 396 1047 420 1048 442 1049 462 1050 480 1051 496 1052 510 1053 522 1054 532 1055 540 1056 546 1057 550 1058 552 1059 552 1060 550 1061 546 1062 540 1063 532 1064 522 1065 510 1066 496 1067 480 1068 462 1069 442 1070 420 1071 396 1072 370 1073 342 1074 312 1075 280 1076 246 1077 210 1078 172 1079 132 1080 90 1081 46 1082 47 1083 46 1084 45 1085 44 1086 215 1087 42 1088 287 1089 40 1090 117 1091 190 1092 407 1093 36 1094 455 1095 238 1096 165 1097 1048576 1098 527 1099 90 1100 551 1101 140 1102 189 1103 286 1104 575 1105 24 1106 575 1107 286 1108 189 1109 140 1110 551 1111 90 1112 527 1113 1048576 1114 165 1115 238 1116 455 1117 36 1118 407 1119 190 1120 117 1121 40 1122 287 1123 42 1124 215 1125 44 1126 45 1127 46 1128 47 1129 48 1130 94 1131 138 1132 180 1133 220 1134 258 1135 42 1136 328 1137 360 1138 390 1139 418 1140 444 1141 468 1142 70 1143 510 1144 528 1145 544 1146 558 1147 570 1148 580 1149 84 1150 594 1151 598 1152 600 1153 600 1154 598 1155 594 1156 84 1157 580 1158 570 1159 558 1160 544 1161 528 1162 510 1163 70 1164 468 1165 444 1166 418 1167 390 1168 360 1169 328 1170 42 1171 258 1172 220 1173 180 1174 138 1175 94 1176 48 1177 49 1178 48 1179 141 1180 92 1181 45 1182 132 1183 301 1184 168 1185 369 1186 40 1187 429 1188 228 1189 481 1190 252 1191 105 1192 272 1193 561 1194 288 1195 589 1196 60 1197 609 1198 308 1199 621 1200 312 1201 25 1202 312 1203 621 1204 308 1205 609 1206 60 1207 589 1208 288 1209 561 1210 272 1211 105 1212 252 1213 481 1214 228 1215 429 1216 40 1217 369 1218 168 1219 301 1220 132 1221 45 1222 92 1223 141 1224 48 1225 49 1226 50 1227 98 1228 48 1229 188 1230 230 1231 90 1232 308 1233 344 1234 126 1235 410 1236 440 1237 156 1238 494 1239 518 1240 180 1241 560 1242 34 1243 198 1244 608 1245 620 1246 210 1247 638 1248 644 1249 216 1250 650 1251 650 1252 216 1253 644 1254 638 1255 210 1256 620 1257 608 1258 198 1259 34 1260 560 1261 180 1262 518 1263 494 1264 156 1265 440 1266 410 1267 126 1268 344 1269 308 1270 90 1271 230 1272 188 1273 48 1274 98 1275 50 1276 51 1277 50 1278 147 1279 48 1280 235 1281 138 1282 315 1283 704 1284 387 1285 210 1286 451 1287 960 1288 39 1289 266 1290 555 1291 144 1292 595 1293 306 1294 627 1295 5120 1296 651 1297 330 1298 667 1299 1344 1300 675 1301 26 1302 675 1303 1344 1304 667 1305 330 1306 651 1307 5120 1308 627 1309 306 1310 595 1311 144 1312 555 1313 266 1314 39 1315 960 1316 451 1317 210 1318 387 1319 704 1320 315 1321 138 1322 235 1323 48 1324 147 1325 50 1326 51 1327 52 1328 102 1329 150 1330 196 1331 240 1332 282 1333 322 1334 360 1335 396 1336 430 1337 462 1338 492 1339 520 1340 546 1341 570 1342 592 1343 612 1344 630 1345 646 1346 660 1347 672 1348 682 1349 690 1350 696 1351 700 1352 702 1353 702 1354 700 1355 696 1356 690 1357 682 1358 672 1359 660 1360 646 1361 630 1362 612 1363 592 1364 570 1365 546 1366 520 1367 492 1368 462 1369 430 1370 396 1371 360 1372 322 1373 282 1374 240 1375 196 1376 150 1377 102 1378 52 1379 53 1380 52 1381 51 1382 100 1383 245 1384 48 1385 329 1386 184 1387 45 1388 220 1389 473 1390 84 1391 533 1392 280 1393 195 1394 304 1395 629 1396 36 1397 665 1398 340 1399 231 1400 352 1401 713 1402 120 1403 725 1404 364 1405 27 1406 364 1407 725 1408 120 1409 713 1410 352 1411 231 1412 340 1413 665 1414 36 1415 629 1416 304 1417 195 1418 280 1419 533 1420 84 1421 473 1422 220 1423 45 1424 184 1425 329 1426 48 1427 245 1428 100 1429 51 1430 52 1431 53 1432 54 1433 106 1434 156 1435 204 1436 50 1437 294 1438 336 1439 376 1440 414 1441 90 1442 44 1443 516 1444 546 1445 574 1446 120 1447 624 1448 646 1449 666 1450 684 1451 140 1452 714 1453 66 1454 736 1455 744 1456 150 1457 754 1458 756 1459 756 1460 754 1461 150 1462 744 1463 736 1464 66 1465 714 1466 140 1467 684 1468 666 1469 646 1470 624 1471 120 1472 574 1473 546 1474 516 1475 44 1476 90 1477 414 1478 376 1479 336 1480 294 1481 50 1482 204 1483 156 1484 106 1485 54 1486 55 1487 54 1488 159 1489 52 1490 255 1491 150 1492 49 1493 12288 1494 423 1495 230 1496 495 1497 132 1498 559 1499 42 1500 615 1501 20480 1502 663 1503 342 1504 703 1505 180 1506 105 1507 374 1508 759 1509 98304 1510 775 1511 390 1512 783 1513 28 1514 783 1515 390 1516 775 1517 98304 1518 759 1519 374 1520 105 1521 180 1522 703 1523 342 1524 663 1525 20480 1526 615 1527 42 1528 559 1529 132 1530 495 1531 230 1532 423 1533 12288 1534 49 1535 150 1536 255 1537 52 1538 159 1539 54 1540 55 1541 56 1542 110 1543 54 1544 212 1545 260 1546 102 1547 350 1548 392 1549 144 1550 470 1551 506 1552 180 1553 572 1554 602 1555 210 1556 656 1557 680 1558 234 1559 38 1560 740 1561 252 1562 770 1563 782 1564 264 1565 800 1566 806 1567 270 1568 812 1569 812 1570 270 1571 806 1572 800 1573 264 1574 782 1575 770 1576 252 1577 740 1578 38 1579 234 1580 680 1581 656 1582 210 1583 602 1584 572 1585 180 1586 506 1587 470 1588 144 1589 392 1590 350 1591 102 1592 260 1593 212 1594 54 1595 110 1596 56 1597 57 1598 56 1599 165 1600 108 1601 265 1602 156 1603 357 1604 200 1605 441 1606 240 1607 517 1608 276 1609 585 1610 308 1611 645 1612 336 1613 697 1614 360 1615 741 1616 380 1617 777 1618 396 1619 805 1620 408 1621 825 1622 416 1623 837 1624 420 1625 29 1626 420 1627 837 1628 416 1629 825 1630 408 1631 805 1632 396 1633 777 1634 380 1635 741 1636 360 1637 697 1638 336 1639 645 1640 308 1641 585 1642 276 1643 517 1644 240 1645 441 1646 200 1647 357 1648 156 1649 265 1650 108 1651 165 1652 56 1653 57 1654 58 1655 114 1656 168 1657 220 1658 270 1659 318 1660 364 1661 408 1662 450 1663 490 1664 528 1665 564 1666 598 1667 630 1668 660 1669 688 1670 714 1671 738 1672 760 1673 780 1674 798 1675 814 1676 828 1677 840 1678 850 1679 858 1680 864 1681 868 1682 870 1683 870 1684 868 1685 864 1686 858 1687 850 1688 840 1689 828 1690 814 1691 798 1692 780 1693 760 1694 738 1695 714 1696 688 1697 660 1698 630 1699 598 1700 564 1701 528 1702 490 1703 450 1704 408 1705 364 1706 318 1707 270 1708 220 1709 168 1710 114 1711 58 1712 59 1713 58 1714 57 1715 448 1716 55 1717 54 1718 371 1719 832 1720 153 1721 50 1722 539 1723 48 1724 611 1725 322 1726 45 1727 176 1728 731 1729 126 1730 779 1731 320 1732 273 1733 418 1734 851 1735 576 1736 175 1737 442 1738 297 1739 7168 1740 899 1741 30 1742 899 1743 7168 1744 297 1745 442 1746 175 1747 576 1748 851 1749 418 1750 273 1751 320 1752 779 1753 126 1754 731 1755 176 1756 45 1757 322 1758 611 1759 48 1760 539 1761 50 1762 153 1763 832 1764 371 1765 54 1766 55 1767 448 1768 57 1769 58 1770 59 1771 60 1772 118 1773 174 1774 228 1775 280 1776 330 1777 378 1778 424 1779 468 1780 510 1781 550 1782 588 1783 624 1784 658 1785 690 1786 720 1787 748 1788 774 1789 798 1790 820 1791 840 1792 858 1793 874 1794 888 1795 900 1796 910 1797 918 1798 924 1799 928 1800 930 1801 930 1802 928 1803 924 1804 918 1805 910 1806 900 1807 888 1808 874 1809 858 1810 840 1811 820 1812 798 1813 774 1814 748 1815 720 1816 690 1817 658 1818 624 1819 588 1820 550 1821 510 1822 468 1823 424 1824 378 1825 330 1826 280 1827 228 1828 174 1829 118 1830 60 1831 61 1832 60 1833 177 1834 116 1835 285 1836 168 1837 385 1838 216 1839 477 1840 260 1841 561 1842 300 1843 637 1844 336 1845 705 1846 368 1847 765 1848 396 1849 817 1850 420 1851 861 1852 440 1853 897 1854 456 1855 925 1856 468 1857 945 1858 476 1859 957 1860 480 1861 31 1862 480 1863 957 1864 476 1865 945 1866 468 1867 925 1868 456 1869 897 1870 440 1871 861 1872 420 1873 817 1874 396 1875 765 1876 368 1877 705 1878 336 1879 637 1880 300 1881 561 1882 260 1883 477 1884 216 1885 385 1886 168 1887 285 1888 116 1889 177 1890 60 1891 61 1892 62 1893 122 1894 60 1895 236 1896 290 1897 114 1898 56 1899 440 1900 1458 1901 530 1902 572 1903 204 1904 650 1905 98 1906 240 1907 752 1908 782 1909 90 1910 836 1911 860 1912 42 1913 902 1914 920 1915 312 1916 950 1917 962 1918 2916 1919 140 1920 986 1921 330 1922 992 1923 992 1924 330 1925 986 1926 140 1927 2916 1928 962 1929 950 1930 312 1931 920 1932 902 1933 42 1934 860 1935 836 1936 90 1937 782 1938 752 1939 240 1940 98 1941 650 1942 204 1943 572 1944 530 1945 1458 1946 440 1947 56 1948 114 1949 290 1950 236 1951 60 1952 122 1953 62 1954 63 1955 62 1956 183 1957 60 1958 295 1959 174 1960 399 1961 56 1962 495 1963 270 1964 583 1965 156 1966 663 1967 350 1968 735 1969 48 1970 799 1971 414 1972 855 1973 220 1974 903 1975 462 1976 943 1977 120 1978 975 1979 494 1980 999 1981 252 1982 1015 1983 510 1984 1023 1985 32 1986 1023 1987 510 1988 1015 1989 252 1990 999 1991 494 1992 975 1993 120 1994 943 1995 462 1996 903 1997 220 1998 855 1999 414 2000 799 2001 48 2002 735 2003 350 2004 663 2005 156 2006 583 2007 270 2008 495 2009 56 2010 399 2011 174 2012 295 2013 60 2014 183 2015 62 2016 63 2017 64 2018 126 2019 186 2020 244 2021 60 2022 354 2023 406 2024 456 2025 504 2026 110 2027 594 2028 636 2029 52 2030 714 2031 150 2032 784 2033 816 2034 846 2035 874 2036 180 2037 924 2038 946 2039 966 2040 984 2041 200 2042 78 2043 1026 2044 1036 2045 1044 2046 210 2047 1054 2048 1056 2049 1056 2050 1054 2051 210 2052 1044 2053 1036 2054 1026 2055 78 2056 200 2057 984 2058 966 2059 946 2060 924 2061 180 2062 874 2063 846 2064 816 2065 784 2066 150 2067 714 2068 52 2069 636 2070 594 2071 110 2072 504 2073 456 2074 406 2075 354 2076 60 2077 244 2078 186 2079 126 2080 64 2081 65 2082 64 2083 63 2084 124 2085 305 2086 60 2087 413 2088 232 2089 171 2090 280 2091 55 2092 108 2093 689 2094 364 2095 255 2096 400 2097 833 2098 144 2099 893 2100 460 2101 315 2102 44 2103 989 2104 168 2105 1025 2106 520 2107 351 2108 532 2109 1073 2110 180 2111 1085 2112 544 2113 33 2114 544 2115 1085 2116 180 2117 1073 2118 532 2119 351 2120 520 2121 1025 2122 168 2123 989 2124 44 2125 315 2126 460 2127 893 2128 144 2129 833 2130 400 2131 255 2132 364 2133 689 2134 108 2135 55 2136 280 2137 171 2138 232 2139 413 2140 60 2141 305 2142 124 2143 63 2144 64 2145 65 2146 66 2147 130 2148 192 2149 252 2150 310 2151 366 2152 420 2153 472 2154 522 2155 570 2156 616 2157 660 2158 702 2159 742 2160 780 2161 816 2162 850 2163 882 2164 912 2165 940 2166 966 2167 990 2168 1012 2169 1032 2170 1050 2171 1066 2172 1080 2173 1092 2174 1102 2175 1110 2176 1116 2177 1120 2178 1122 2179 1122 2180 1120 2181 1116 2182 1110 2183 1102 2184 1092 2185 1080 2186 1066 2187 1050 2188 1032 2189 1012 2190 990 2191 966 2192 940 2193 912 2194 882 2195 850 2196 816 2197 780 2198 742 2199 702 2200 660 2201 616 2202 570 2203 522 2204 472 2205 420 2206 366 2207 310 2208 252 2209 192 2210 130 2211 66 2212 67 2213 66 2214 195 2215 64 2216 315 2217 186 2218 427 2219 960 2220 531 2221 290 2222 627 2223 1344 2224 715 2225 378 2226 795 2227 208 2228 51 2229 450 2230 931 2231 240 2232 987 2233 506 2234 1035 2235 2112 2236 1075 2237 546 2238 1107 2239 2240 2240 1131 2241 570 2242 1147 2243 9216 2244 1155 2245 34 2246 1155 2247 9216 2248 1147 2249 570 2250 1131 2251 2240 2252 1107 2253 546 2254 1075 2255 2112 2256 1035 2257 506 2258 987 2259 240 2260 931 2261 450 2262 51 2263 208 2264 795 2265 378 2266 715 2267 1344 2268 627 2269 290 2270 531 2271 960 2272 427 2273 186 2274 315 2275 64 2276 195 2277 66 2278 67 2279 68 2280 134 2281 66 2282 260 2283 320 2284 126 2285 434 2286 488 2287 180 2288 590 2289 638 2290 228 2291 728 2292 770 2293 270 2294 848 2295 884 2296 306 2297 950 2298 980 2299 336 2300 1034 2301 46 2302 360 2303 1100 2304 1118 2305 378 2306 1148 2307 1160 2308 390 2309 1178 2310 1184 2311 396 2312 1190 2313 1190 2314 396 2315 1184 2316 1178 2317 390 2318 1160 2319 1148 2320 378 2321 1118 2322 1100 2323 360 2324 46 2325 1034 2326 336 2327 980 2328 950 2329 306 2330 884 2331 848 2332 270 2333 770 2334 728 2335 228 2336 638 2337 590 2338 180 2339 488 2340 434 2341 126 2342 320 2343 260 2344 66 2345 134 2346 68 2347 69 2348 68 2349 201 2350 132 2351 65 2352 192 2353 63 2354 248 2355 549 2356 60 2357 649 2358 348 2359 741 2360 56 2361 165 2362 432 2363 901 2364 468 2365 969 2366 100 2367 147 2368 528 2369 1081 2370 552 2371 225 2372 572 2373 1161 2374 84 2375 1189 2376 120 2377 1209 2378 608 2379 1221 2380 612 2381 35 2382 612 2383 1221 2384 608 2385 1209 2386 120 2387 1189 2388 84 2389 1161 2390 572 2391 225 2392 552 2393 1081 2394 528 2395 147 2396 100 2397 969 2398 468 2399 901 2400 432 2401 165 2402 56 2403 741 2404 348 2405 649 2406 60 2407 549 2408 248 2409 63 2410 192 2411 65 2412 132 2413 201 2414 68 2415 69 2416 70 2417 138 2418 204 2419 268 2420 330 2421 390 2422 448 2423 504 2424 558 2425 610 2426 660 2427 708 2428 754 2429 798 2430 840 2431 880 2432 918 2433 954 2434 988 2435 1020 2436 1050 2437 1078 2438 1104 2439 1128 2440 1150 2441 1170 2442 1188 2443 1204 2444 1218 2445 1230 2446 1240 2447 1248 2448 1254 2449 1258 2450 1260 2451 1260 2452 1258 2453 1254 2454 1248 2455 1240 2456 1230 2457 1218 2458 1204 2459 1188 2460 1170 2461 1150 2462 1128 2463 1104 2464 1078 2465 1050 2466 1020 2467 988 2468 954 2469 918 2470 880 2471 840 2472 798 2473 754 2474 708 2475 660 2476 610 2477 558 2478 504 2479 448 2480 390 2481 330 2482 268 2483 204 2484 138 2485 70 2486 71 2487 70 2488 69 2489 68 2490 335 2491 66 2492 455 2493 64 2494 63 2495 310 2496 671 2497 60 2498 767 2499 406 2500 285 2501 28672 2502 935 2503 1458 2504 1007 2505 260 2506 357 2507 550 2508 1127 2509 12288 2510 1175 2511 598 2512 3645 2513 308 2514 1247 2515 210 2516 1271 2517 163840 2518 429 2519 646 2520 1295 2521 36 2522 1295 2523 646 2524 429 2525 163840 2526 1271 2527 210 2528 1247 2529 308 2530 3645 2531 598 2532 1175 2533 12288 2534 1127 2535 550 2536 357 2537 260 2538 1007 2539 1458 2540 935 2541 28672 2542 285 2543 406 2544 767 2545 60 2546 671 2547 310 2548 63 2549 64 2550 455 2551 66 2552 335 2553 68 2554 69 2555 70 2556 71 2557 72 2558 142 2559 210 2560 276 2561 340 2562 402 2563 462 2564 520 2565 576 2566 630 2567 682 2568 732 2569 780 2570 826 2571 870 2572 912 2573 952 2574 990 2575 1026 2576 1060 2577 1092 2578 1122 2579 1150 2580 1176 2581 1200 2582 1222 2583 1242 2584 1260 2585 1276 2586 1290 2587 1302 2588 1312 2589 1320 2590 1326 2591 1330 2592 1332 2593 1332 2594 1330 2595 1326 2596 1320 2597 1312 2598 1302 2599 1290 2600 1276 2601 1260 2602 1242 2603 1222 2604 1200 2605 1176 2606 1150 2607 1122 2608 1092 2609 1060 2610 1026 2611 990 2612 952 2613 912 2614 870 2615 826 2616 780 2617 732 2618 682 2619 630 2620 576 2621 520 2622 462 2623 402 2624 340 2625 276 2626 210 2627 142 2628 72 2629 73 2630 72 2631 213 2632 140 2633 345 2634 204 2635 469 2636 264 2637 585 2638 320 2639 693 2640 372 2641 793 2642 420 2643 885 2644 464 2645 969 2646 504 2647 1045 2648 540 2649 1113 2650 572 2651 1173 2652 600 2653 1225 2654 624 2655 1269 2656 644 2657 1305 2658 660 2659 1333 2660 672 2661 1353 2662 680 2663 1365 2664 684 2665 37 2666 684 2667 1365 2668 680 2669 1353 2670 672 2671 1333 2672 660 2673 1305 2674 644 2675 1269 2676 624 2677 1225 2678 600 2679 1173 2680 572 2681 1113 2682 540 2683 1045 2684 504 2685 969 2686 464 2687 885 2688 420 2689 793 2690 372 2691 693 2692 320 2693 585 2694 264 2695 469 2696 204 2697 345 2698 140 2699 213 2700 72 2701 73 2702 74 2703 146 2704 72 2705 284 2706 70 2707 138 2708 476 2709 536 2710 198 2711 130 2712 704 2713 252 2714 806 2715 854 2716 60 2717 944 2718 986 2719 342 2720 1064 2721 220 2722 378 2723 1166 2724 1196 2725 408 2726 50 2727 1274 2728 432 2729 1316 2730 1334 2731 90 2732 1364 2733 1376 2734 462 2735 1394 2736 280 2737 468 2738 1406 2739 1406 2740 468 2741 280 2742 1394 2743 462 2744 1376 2745 1364 2746 90 2747 1334 2748 1316 2749 432 2750 1274 2751 50 2752 408 2753 1196 2754 1166 2755 378 2756 220 2757 1064 2758 342 2759 986 2760 944 2761 60 2762 854 2763 806 2764 252 2765 704 2766 130 2767 198 2768 536 2769 476 2770 138 2771 70 2772 284 2773 72 2774 146 2775 74 2776 75 2777 74 2778 219 2779 576 2780 355 2781 210 2782 483 2783 1088 2784 603 2785 330 2786 715 2787 192 2788 819 2789 434 2790 915 2791 240 2792 1003 2793 522 2794 57 2795 2240 2796 1155 2797 594 2798 1219 2799 2496 2800 1275 2801 650 2802 1323 2803 336 2804 1363 2805 690 2806 1395 2807 11264 2808 1419 2809 714 2810 1435 2811 2880 2812 1443 2813 38 2814 1443 2815 2880 2816 1435 2817 714 2818 1419 2819 11264 2820 1395 2821 690 2822 1363 2823 336 2824 1323 2825 650 2826 1275 2827 2496 2828 1219 2829 594 2830 1155 2831 2240 2832 57 2833 522 2834 1003 2835 240 2836 915 2837 434 2838 819 2839 192 2840 715 2841 330 2842 603 2843 1088 2844 483 2845 210 2846 355 2847 576 2848 219 2849 74 2850 75 2851 76 2852 150 2853 222 2854 292 2855 360 2856 426 2857 70 2858 552 2859 612 2860 670 2861 66 2862 780 2863 832 2864 126 2865 930 2866 976 2867 1020 2868 1062 2869 1102 2870 1140 2871 168 2872 110 2873 1242 2874 1272 2875 1300 2876 1326 2877 1350 2878 196 2879 1392 2880 1410 2881 1426 2882 1440 2883 132 2884 1462 2885 210 2886 1476 2887 1480 2888 1482 2889 1482 2890 1480 2891 1476 2892 210 2893 1462 2894 132 2895 1440 2896 1426 2897 1410 2898 1392 2899 196 2900 1350 2901 1326 2902 1300 2903 1272 2904 1242 2905 110 2906 168 2907 1140 2908 1102 2909 1062 2910 1020 2911 976 2912 930 2913 126 2914 832 2915 780 2916 66 2917 670 2918 612 2919 552 2920 70 2921 426 2922 360 2923 292 2924 222 2925 150 2926 76 2927 77 2928 76 2929 75 2930 148 2931 365 2932 72 2933 497 2934 280 2935 207 2936 340 2937 737 2938 132 2939 65 2940 448 2941 315 2942 496 2943 1037 2944 180 2945 1121 2946 580 2947 399 2948 616 2949 1265 2950 216 2951 1325 2952 52 2953 459 2954 700 2955 1421 2956 240 2957 1457 2958 736 2959 495 2960 748 2961 1505 2962 252 2963 1517 2964 760 2965 39 2966 760 2967 1517 2968 252 2969 1505 2970 748 2971 495 2972 736 2973 1457 2974 240 2975 1421 2976 700 2977 459 2978 52 2979 1325 2980 216 2981 1265 2982 616 2983 399 2984 580 2985 1121 2986 180 2987 1037 2988 496 2989 315 2990 448 2991 65 2992 132 2993 737 2994 340 2995 207 2996 280 2997 497 2998 72 2999 365 3000 148 3001 75 3002 76 3003 77 3004 78 3005 154 3006 228 3007 300 3008 370 3009 438 3010 504 3011 568 3012 630 3013 690 3014 748 3015 804 3016 858 3017 910 3018 960 3019 1008 3020 1054 3021 1098 3022 1140 3023 1180 3024 1218 3025 1254 3026 1288 3027 1320 3028 1350 3029 1378 3030 1404 3031 1428 3032 1450 3033 1470 3034 1488 3035 1504 3036 1518 3037 1530 3038 1540 3039 1548 3040 1554 3041 1558 3042 1560 3043 1560 3044 1558 3045 1554 3046 1548 3047 1540 3048 1530 3049 1518 3050 1504 3051 1488 3052 1470 3053 1450 3054 1428 3055 1404 3056 1378 3057 1350 3058 1320 3059 1288 3060 1254 3061 1218 3062 1180 3063 1140 3064 1098 3065 1054 3066 1008 3067 960 3068 910 3069 858 3070 804 3071 748 3072 690 3073 630 3074 568 3075 504 3076 438 3077 370 3078 300 3079 228 3080 154 3081 78 3082 79 3083 78 3084 231 3085 76 3086 75 3087 222 3088 511 3089 72 3090 639 3091 70 3092 759 3093 204 3094 871 3095 462 3096 195 3097 4096 3098 1071 3099 558 3100 1159 3101 60 3102 1239 3103 638 3104 1311 3105 168 3106 275 3107 702 3108 1431 3109 364 3110 1479 3111 150 3112 1519 3113 3145728 3114 1551 3115 782 3116 315 3117 396 3118 1591 3119 798 3120 1599 3121 40 3122 1599 3123 798 3124 1591 3125 396 3126 315 3127 782 3128 1551 3129 3145728 3130 1519 3131 150 3132 1479 3133 364 3134 1431 3135 702 3136 275 3137 168 3138 1311 3139 638 3140 1239 3141 60 3142 1159 3143 558 3144 1071 3145 4096 3146 195 3147 462 3148 871 3149 204 3150 759 3151 70 3152 639 3153 72 3154 511 3155 222 3156 75 3157 76 3158 231 3159 78 3160 79 3161 80 3162 158 3163 78 3164 308 3165 380 3166 150 3167 518 3168 584 3169 72 3170 710 3171 770 3172 276 3173 884 3174 938 3175 330 3176 1040 3177 1088 3178 126 3179 1178 3180 1220 3181 420 3182 1298 3183 1334 3184 456 3185 1400 3186 1430 3187 54 3188 1484 3189 1508 3190 510 3191 1550 3192 1568 3193 528 3194 1598 3195 1610 3196 180 3197 1628 3198 1634 3199 546 3200 1640 3201 1640 3202 546 3203 1634 3204 1628 3205 180 3206 1610 3207 1598 3208 528 3209 1568 3210 1550 3211 510 3212 1508 3213 1484 3214 54 3215 1430 3216 1400 3217 456 3218 1334 3219 1298 3220 420 3221 1220 3222 1178 3223 126 3224 1088 3225 1040 3226 330 3227 938 3228 884 3229 276 3230 770 3231 710 3232 72 3233 584 3234 518 3235 150 3236 380 3237 308 3238 78 3239 158 3240 80 3241 81 3242 80 3243 237 3244 156 3245 385 3246 228 3247 525 3248 296 3249 657 3250 360 3251 781 3252 420 3253 897 3254 476 3255 1005 3256 528 3257 1105 3258 576 3259 1197 3260 620 3261 1281 3262 660 3263 1357 3264 696 3265 1425 3266 728 3267 1485 3268 756 3269 1537 3270 780 3271 1581 3272 800 3273 1617 3274 816 3275 1645 3276 828 3277 1665 3278 836 3279 1677 3280 840 3281 41 3282 840 3283 1677 3284 836 3285 1665 3286 828 3287 1645 3288 816 3289 1617 3290 800 3291 1581 3292 780 3293 1537 3294 756 3295 1485 3296 728 3297 1425 3298 696 3299 1357 3300 660 3301 1281 3302 620 3303 1197 3304 576 3305 1105 3306 528 3307 1005 3308 476 3309 897 3310 420 3311 781 3312 360 3313 657 3314 296 3315 525 3316 228 3317 385 3318 156 3319 237 3320 80 3321 81 3322 82 3323 162 3324 240 3325 316 3326 390 3327 462 3328 532 3329 600 3330 666 3331 730 3332 792 3333 852 3334 910 3335 966 3336 1020 3337 1072 3338 1122 3339 1170 3340 1216 3341 1260 3342 1302 3343 1342 3344 1380 3345 1416 3346 1450 3347 1482 3348 1512 3349 1540 3350 1566 3351 1590 3352 1612 3353 1632 3354 1650 3355 1666 3356 1680 3357 1692 3358 1702 3359 1710 3360 1716 3361 1720 3362 1722 3363 1722 3364 1720 3365 1716 3366 1710 3367 1702 3368 1692 3369 1680 3370 1666 3371 1650 3372 1632 3373 1612 3374 1590 3375 1566 3376 1540 3377 1512 3378 1482 3379 1450 3380 1416 3381 1380 3382 1342 3383 1302 3384 1260 3385 1216 3386 1170 3387 1122 3388 1072 3389 1020 3390 966 3391 910 3392 852 3393 792 3394 730 3395 666 3396 600 3397 532 3398 462 3399 390 3400 316 3401 240 3402 162 3403 82 3404 83 3405 82 3406 81 3407 80 3408 395 3409 78 3410 77 3411 1216 3412 225 3413 370 3414 803 3415 576 3416 923 3417 70 3418 345 3419 272 3420 1139 3421 198 3422 1235 3423 320 3424 63 3425 682 3426 1403 3427 960 3428 1475 3429 754 3430 513 3431 448 3432 1595 3433 270 3434 1643 3435 13312 3436 561 3437 850 3438 245 3439 144 3440 1739 3441 874 3442 585 3443 3520 3444 1763 3445 42 3446 1763 3447 3520 3448 585 3449 874 3450 1739 3451 144 3452 245 3453 850 3454 561 3455 13312 3456 1643 3457 270 3458 1595 3459 448 3460 513 3461 754 3462 1475 3463 960 3464 1403 3465 682 3466 63 3467 320 3468 1235 3469 198 3470 1139 3471 272 3472 345 3473 70 3474 923 3475 576 3476 803 3477 370 3478 225 3479 1216 3480 77 3481 78 3482 395 3483 80 3484 81 3485 82 3486 83 3487 84 3488 166 3489 246 3490 324 3491 80 3492 474 3493 546 3494 616 3495 684 3496 150 3497 814 3498 876 3499 936 3500 994 3501 210 3502 1104 3503 68 3504 1206 3505 1254 3506 260 3507 1344 3508 1386 3509 1426 3510 1464 3511 300 3512 1534 3513 1566 3514 1596 3515 1624 3516 330 3517 1674 3518 1696 3519 1716 3520 102 3521 350 3522 1764 3523 1776 3524 1786 3525 1794 3526 360 3527 1804 3528 1806 3529 1806 3530 1804 3531 360 3532 1794 3533 1786 3534 1776 3535 1764 3536 350 3537 102 3538 1716 3539 1696 3540 1674 3541 330 3542 1624 3543 1596 3544 1566 3545 1534 3546 300 3547 1464 3548 1426 3549 1386 3550 1344 3551 260 3552 1254 3553 1206 3554 68 3555 1104 3556 210 3557 994 3558 936 3559 876 3560 814 3561 150 3562 684 3563 616 3564 546 3565 474 3566 80 3567 324 3568 246 3569 166 3570 84 3571 85 3572 84 3573 249 3574 164 3575 405 3576 240 3577 553 3578 312 3579 693 3580 380 3581 825 3582 444 3583 949 3584 504 3585 1065 3586 560 3587 1173 3588 612 3589 1273 3590 660 3591 1365 3592 704 3593 1449 3594 744 3595 1525 3596 780 3597 1593 3598 812 3599 1653 3600 840 3601 1705 3602 864 3603 1749 3604 884 3605 1785 3606 900 3607 1813 3608 912 3609 1833 3610 920 3611 1845 3612 924 3613 43 3614 924 3615 1845 3616 920 3617 1833 3618 912 3619 1813 3620 900 3621 1785 3622 884 3623 1749 3624 864 3625 1705 3626 840 3627 1653 3628 812 3629 1593 3630 780 3631 1525 3632 744 3633 1449 3634 704 3635 1365 3636 660 3637 1273 3638 612 3639 1173 3640 560 3641 1065 3642 504 3643 949 3644 444 3645 825 3646 380 3647 693 3648 312 3649 553 3650 240 3651 405 3652 164 3653 249 3654 84 3655 85 3656 86 3657 170 3658 84 3659 332 3660 410 3661 162 3662 560 3663 632 3664 234 3665 770 3666 836 3667 300 3668 962 3669 1022 3670 360 3671 1136 3672 1190 3673 414 3674 1292 3675 1340 3676 462 3677 1430 3678 1472 3679 504 3680 1550 3681 1586 3682 540 3683 1652 3684 58 3685 570 3686 1736 3687 1760 3688 594 3689 1802 3690 1820 3691 612 3692 1850 3693 1862 3694 624 3695 1880 3696 1886 3697 630 3698 1892 3699 1892 3700 630 3701 1886 3702 1880 3703 624 3704 1862 3705 1850 3706 612 3707 1820 3708 1802 3709 594 3710 1760 3711 1736 3712 570 3713 58 3714 1652 3715 540 3716 1586 3717 1550 3718 504 3719 1472 3720 1430 3721 462 3722 1340 3723 1292 3724 414 3725 1190 3726 1136 3727 360 3728 1022 3729 962 3730 300 3731 836 3732 770 3733 234 3734 632 3735 560 3736 162 3737 410 3738 332 3739 84 3740 170 3741 86 3742 87 3743 86 3744 255 3745 84 3746 415 3747 246 3748 567 3749 20480 3750 711 3751 390 3752 77 3753 228 3754 975 3755 518 3756 1095 3757 36864 3758 1207 3759 630 3760 1311 3761 340 3762 1407 3763 66 3764 1495 3765 192 3766 1575 3767 806 3768 1647 3769 420 3770 1711 3771 870 3772 1767 3773 229376 3774 165 3775 918 3776 1855 3777 468 3778 1887 3779 950 3780 1911 3781 61440 3782 1927 3783 966 3784 1935 3785 44 3786 1935 3787 966 3788 1927 3789 61440 3790 1911 3791 950 3792 1887 3793 468 3794 1855 3795 918 3796 165 3797 229376 3798 1767 3799 870 3800 1711 3801 420 3802 1647 3803 806 3804 1575 3805 192 3806 1495 3807 66 3808 1407 3809 340 3810 1311 3811 630 3812 1207 3813 36864 3814 1095 3815 518 3816 975 3817 228 3818 77 3819 390 3820 711 3821 20480 3822 567 3823 246 3824 415 3825 84 3826 255 3827 86 3828 87 3829 88 3830 174 3831 258 3832 340 3833 420 3834 498 3835 574 3836 648 3837 720 3838 790 3839 858 3840 924 3841 988 3842 1050 3843 1110 3844 1168 3845 1224 3846 1278 3847 1330 3848 1380 3849 1428 3850 1474 3851 1518 3852 1560 3853 1600 3854 1638 3855 1674 3856 1708 3857 1740 3858 1770 3859 1798 3860 1824 3861 1848 3862 1870 3863 1890 3864 1908 3865 1924 3866 1938 3867 1950 3868 1960 3869 1968 3870 1974 3871 1978 3872 1980 3873 1980 3874 1978 3875 1974 3876 1968 3877 1960 3878 1950 3879 1938 3880 1924 3881 1908 3882 1890 3883 1870 3884 1848 3885 1824 3886 1798 3887 1770 3888 1740 3889 1708 3890 1674 3891 1638 3892 1600 3893 1560 3894 1518 3895 1474 3896 1428 3897 1380 3898 1330 3899 1278 3900 1224 3901 1168 3902 1110 3903 1050 3904 988 3905 924 3906 858 3907 790 3908 720 3909 648 3910 574 3911 498 3912 420 3913 340 3914 258 3915 174 3916 88 3917 89 3918 88 3919 87 3920 172 3921 85 3922 84 3923 581 3924 328 3925 81 3926 80 3927 869 3928 156 3929 1001 3930 532 3931 75 3932 592 3933 1241 3934 72 3935 1349 3936 140 3937 483 3938 748 3939 1541 3940 264 3941 325 3942 832 3943 5103 3944 868 3945 1769 3946 60 3947 1829 3948 928 3949 627 3950 952 3951 385 3952 2916 3953 1961 3954 988 3955 663 3956 200 3957 2009 3958 336 3959 2021 3960 1012 3961 45 3962 1012 3963 2021 3964 336 3965 2009 3966 200 3967 663 3968 988 3969 1961 3970 2916 3971 385 3972 952 3973 627 3974 928 3975 1829 3976 60 3977 1769 3978 868 3979 5103 3980 832 3981 325 3982 264 3983 1541 3984 748 3985 483 3986 140 3987 1349 3988 72 3989 1241 3990 592 3991 75 3992 532 3993 1001 3994 156 3995 869 3996 80 3997 81 3998 328 3999 581 4000 84 4001 85 4002 172 4003 87 4004 88 4005 89 4006 90 4007 178 4008 264 4009 348 4010 430 4011 510 4012 84 4013 664 4014 738 4015 810 4016 880 4017 948 4018 78 4019 154 4020 1140 4021 1200 4022 1258 4023 1314 4024 1368 4025 1420 4026 210 4027 1518 4028 1564 4029 1608 4030 1650 4031 130 4032 1728 4033 252 4034 1798 4035 1830 4036 1860 4037 1888 4038 1914 4039 1938 4040 280 4041 1980 4042 1998 4043 2014 4044 156 4045 2040 4046 2050 4047 294 4048 2064 4049 2068 4050 2070 4051 2070 4052 2068 4053 2064 4054 294 4055 2050 4056 2040 4057 156 4058 2014 4059 1998 4060 1980 4061 280 4062 1938 4063 1914 4064 1888 4065 1860 4066 1830 4067 1798 4068 252 4069 1728 4070 130 4071 1650 4072 1608 4073 1564 4074 1518 4075 210 4076 1420 4077 1368 4078 1314 4079 1258 4080 1200 4081 1140 4082 154 4083 78 4084 948 4085 880 4086 810 4087 738 4088 664 4089 84 4090 510 4091 430 4092 348 4093 264 4094 178 4095 90 4096 91 4097 90 4098 267 4099 704 4100 435 4101 258 4102 595 4103 1344 4104 747 4105 410 4106 891 4107 240 4108 1027 4109 546 4110 1155 4111 304 4112 1275 4113 666 4114 1387 4115 2880 4116 1491 4117 770 4118 69 4119 3264 4120 1675 4121 858 4122 1755 4123 448 4124 1827 4125 930 4126 1891 4127 15360 4128 1947 4129 986 4130 1995 4131 4032 4132 2035 4133 1026 4134 2067 4135 4160 4136 2091 4137 1050 4138 2107 4139 528 4140 2115 4141 46 4142 2115 4143 528 4144 2107 4145 1050 4146 2091 4147 4160 4148 2067 4149 1026 4150 2035 4151 4032 4152 1995 4153 986 4154 1947 4155 15360 4156 1891 4157 930 4158 1827 4159 448 4160 1755 4161 858 4162 1675 4163 3264 4164 69 4165 770 4166 1491 4167 2880 4168 1387 4169 666 4170 1275 4171 304 4172 1155 4173 546 4174 1027 4175 240 4176 891 4177 410 4178 747 4179 1344 4180 595 4181 258 4182 435 4183 704 4184 267 4185 90 4186 91 4187 92 4188 182 4189 90 4190 356 4191 440 4192 174 4193 602 4194 680 4195 252 4196 830 4197 902 4198 324 4199 1040 4200 1106 4201 390 4202 1232 4203 1292 4204 450 4205 1406 4206 1460 4207 504 4208 1562 4209 1610 4210 552 4211 1700 4212 1742 4213 594 4214 1820 4215 1856 4216 630 4217 62 4218 1952 4219 660 4220 2006 4221 2030 4222 684 4223 2072 4224 2090 4225 702 4226 2120 4227 2132 4228 714 4229 2150 4230 2156 4231 720 4232 2162 4233 2162 4234 720 4235 2156 4236 2150 4237 714 4238 2132 4239 2120 4240 702 4241 2090 4242 2072 4243 684 4244 2030 4245 2006 4246 660 4247 1952 4248 62 4249 630 4250 1856 4251 1820 4252 594 4253 1742 4254 1700 4255 552 4256 1610 4257 1562 4258 504 4259 1460 4260 1406 4261 450 4262 1292 4263 1232 4264 390 4265 1106 4266 1040 4267 324 4268 902 4269 830 4270 252 4271 680 4272 602 4273 174 4274 440 4275 356 4276 90 4277 182 4278 92 4279 93 4280 92 4281 273 4282 180 4283 445 4284 264 4285 609 4286 344 4287 765 4288 420 4289 913 4290 492 4291 1053 4292 560 4293 1185 4294 624 4295 1309 4296 684 4297 1425 4298 740 4299 1533 4300 792 4301 1633 4302 840 4303 1725 4304 884 4305 1809 4306 924 4307 1885 4308 960 4309 1953 4310 992 4311 2013 4312 1020 4313 2065 4314 1044 4315 2109 4316 1064 4317 2145 4318 1080 4319 2173 4320 1092 4321 2193 4322 1100 4323 2205 4324 1104 4325 47 4326 1104 4327 2205 4328 1100 4329 2193 4330 1092 4331 2173 4332 1080 4333 2145 4334 1064 4335 2109 4336 1044 4337 2065 4338 1020 4339 2013 4340 992 4341 1953 4342 960 4343 1885 4344 924 4345 1809 4346 884 4347 1725 4348 840 4349 1633 4350 792 4351 1533 4352 740 4353 1425 4354 684 4355 1309 4356 624 4357 1185 4358 560 4359 1053 4360 492 4361 913 4362 420 4363 765 4364 344 4365 609 4366 264 4367 445 4368 180 4369 273 4370 92 4371 93 4372 94 4373 186 4374 276 4375 364 4376 90 4377 534 4378 616 4379 696 4380 774 4381 170 4382 924 4383 996 4384 1066 4385 1134 4386 240 4387 1264 4388 1326 4389 1386 4390 76 4391 300 4392 1554 4393 1606 4394 1656 4395 1704 4396 350 4397 1794 4398 1836 4399 1876 4400 1914 4401 390 4402 1984 4403 2016 4404 2046 4405 2074 4406 420 4407 2124 4408 2146 4409 114 4410 2184 4411 440 4412 2214 4413 2226 4414 2236 4415 2244 4416 450 4417 2254 4418 2256 4419 2256 4420 2254 4421 450 4422 2244 4423 2236 4424 2226 4425 2214 4426 440 4427 2184 4428 114 4429 2146 4430 2124 4431 420 4432 2074 4433 2046 4434 2016 4435 1984 4436 390 4437 1914 4438 1876 4439 1836 4440 1794 4441 350 4442 1704 4443 1656 4444 1606 4445 1554 4446 300 4447 76 4448 1386 4449 1326 4450 1264 4451 240 4452 1134 4453 1066 4454 996 4455 924 4456 170 4457 774 4458 696 4459 616 4460 534 4461 90 4462 364 4463 276 4464 186 4465 94 4466 95 4467 94 4468 93 4469 92 4470 455 4471 90 4472 623 4473 88 4474 261 4475 430 4476 935 4477 84 4478 1079 4479 574 4480 405 4481 80 4482 1343 4483 234 4484 1463 4485 380 4486 525 4487 814 4488 1679 4489 72 4490 1775 4491 910 4492 621 4493 476 4494 1943 4495 330 4496 2015 4497 1073741824 4498 693 4499 1054 4500 2135 4501 180 4502 2183 4503 1102 4504 741 4505 280 4506 2255 4507 378 4508 2279 4509 572 4510 765 4511 1150 4512 2303 4513 48 4514 2303 4515 1150 4516 765 4517 572 4518 2279 4519 378 4520 2255 4521 280 4522 741 4523 1102 4524 2183 4525 180 4526 2135 4527 1054 4528 693 4529 1073741824 4530 2015 4531 330 4532 1943 4533 476 4534 621 4535 910 4536 1775 4537 72 4538 1679 4539 814 4540 525 4541 380 4542 1463 4543 234 4544 1343 4545 80 4546 405 4547 574 4548 1079 4549 84 4550 935 4551 430 4552 261 4553 88 4554 623 4555 90 4556 455 4557 92 4558 93 4559 94 4560 95 4561 96 4562 190 4563 282 4564 372 4565 460 4566 546 4567 630 4568 712 4569 792 4570 870 4571 946 4572 1020 4573 1092 4574 1162 4575 1230 4576 1296 4577 1360 4578 1422 4579 1482 4580 1540 4581 1596 4582 1650 4583 1702 4584 1752 4585 1800 4586 1846 4587 1890 4588 1932 4589 1972 4590 2010 4591 2046 4592 2080 4593 2112 4594 2142 4595 2170 4596 2196 4597 2220 4598 2242 4599 2262 4600 2280 4601 2296 4602 2310 4603 2322 4604 2332 4605 2340 4606 2346 4607 2350 4608 2352 4609 2352 4610 2350 4611 2346 4612 2340 4613 2332 4614 2322 4615 2310 4616 2296 4617 2280 4618 2262 4619 2242 4620 2220 4621 2196 4622 2170 4623 2142 4624 2112 4625 2080 4626 2046 4627 2010 4628 1972 4629 1932 4630 1890 4631 1846 4632 1800 4633 1752 4634 1702 4635 1650 4636 1596 4637 1540 4638 1482 4639 1422 4640 1360 4641 1296 4642 1230 4643 1162 4644 1092 4645 1020 4646 946 4647 870 4648 792 4649 712 4650 630 4651 546 4652 460 4653 372 4654 282 4655 190 4656 96 4657 97 4658 96 4659 285 4660 188 4661 465 4662 276 4663 91 4664 360 4665 801 4666 440 4667 957 4668 516 4669 1105 4670 84 4671 1245 4672 656 4673 1377 4674 720 4675 1501 4676 780 4677 231 4678 836 4679 1725 4680 888 4681 1825 4682 936 4683 1917 4684 140 4685 2001 4686 1020 4687 2077 4688 1056 4689 2145 4690 1088 4691 315 4692 1116 4693 2257 4694 1140 4695 2301 4696 1160 4697 2337 4698 168 4699 2365 4700 1188 4701 2385 4702 1196 4703 2397 4704 1200 4705 49 4706 1200 4707 2397 4708 1196 4709 2385 4710 1188 4711 2365 4712 168 4713 2337 4714 1160 4715 2301 4716 1140 4717 2257 4718 1116 4719 315 4720 1088 4721 2145 4722 1056 4723 2077 4724 1020 4725 2001 4726 140 4727 1917 4728 936 4729 1825 4730 888 4731 1725 4732 836 4733 231 4734 780 4735 1501 4736 720 4737 1377 4738 656 4739 1245 4740 84 4741 1105 4742 516 4743 957 4744 440 4745 801 4746 360 4747 91 4748 276 4749 465 4750 188 4751 285 4752 96 4753 97 4754 98 4755 194 4756 96 4757 380 4758 470 4759 186 4760 644 4761 728 4762 90 4763 890 4764 88 4765 348 4766 1118 4767 1190 4768 420 4769 1328 4770 1394 4771 162 4772 1520 4773 1580 4774 546 4775 154 4776 1748 4777 600 4778 1850 4779 1898 4780 5832 4781 1988 4782 2030 4783 690 4784 2108 4785 2144 4786 66 4787 2210 4788 2240 4789 252 4790 2294 4791 2318 4792 780 4793 2360 4794 2378 4795 798 4796 2408 4797 220 4798 7290 4799 2438 4800 2444 4801 816 4802 2450 4803 2450 4804 816 4805 2444 4806 2438 4807 7290 4808 220 4809 2408 4810 798 4811 2378 4812 2360 4813 780 4814 2318 4815 2294 4816 252 4817 2240 4818 2210 4819 66 4820 2144 4821 2108 4822 690 4823 2030 4824 1988 4825 5832 4826 1898 4827 1850 4828 600 4829 1748 4830 154 4831 546 4832 1580 4833 1520 4834 162 4835 1394 4836 1328 4837 420 4838 1190 4839 1118 4840 348 4841 88 4842 890 4843 90 4844 728 4845 644 4846 186 4847 470 4848 380 4849 96 4850 194 4851 98 4852 99 4853 98 4854 291 4855 3072 4856 95 4857 282 4858 651 4859 1472 4860 819 4861 90 4862 979 4863 2112 4864 1131 4865 602 4866 255 4867 336 4868 1411 4869 738 4870 1539 4871 80 4872 1659 4873 858 4874 1771 4875 3648 4876 75 4877 962 4878 1971 4879 4032 4880 2059 4881 210 4882 2139 4883 17408 4884 2211 4885 1122 4886 455 4887 576 4888 2331 4889 1178 4890 2379 4891 960 4892 2419 4893 1218 4894 2451 4895 4928 4896 495 4897 1242 4898 2491 4899 624 4900 2499 4901 50 4902 2499 4903 624 4904 2491 4905 1242 4906 495 4907 4928 4908 2451 4909 1218 4910 2419 4911 960 4912 2379 4913 1178 4914 2331 4915 576 4916 455 4917 1122 4918 2211 4919 17408 4920 2139 4921 210 4922 2059 4923 4032 4924 1971 4925 962 4926 75 4927 3648 4928 1771 4929 858 4930 1659 4931 80 4932 1539 4933 738 4934 1411 4935 336 4936 255 4937 602 4938 1131 4939 2112 4940 979 4941 90 4942 819 4943 1472 4944 651 4945 282 4946 95 4947 3072 4948 291 4949 98 4950 99 4951 100 4952 198 4953 294 4954 388 4955 480 4956 570 4957 658 4958 744 4959 828 4960 910 4961 990 4962 1068 4963 1144 4964 1218 4965 1290 4966 1360 4967 1428 4968 1494 4969 1558 4970 1620 4971 1680 4972 1738 4973 1794 4974 1848 4975 1900 4976 1950 4977 1998 4978 2044 4979 2088 4980 2130 4981 2170 4982 2208 4983 2244 4984 2278 4985 2310 4986 2340 4987 2368 4988 2394 4989 2418 4990 2440 4991 2460 4992 2478 4993 2494 4994 2508 4995 2520 4996 2530 4997 2538 4998 2544 4999 2548 5000 2550 5001 2550 5002 2548 5003 2544 5004 2538 5005 2530 5006 2520 5007 2508 5008 2494 5009 2478 5010 2460 5011 2440 5012 2418 5013 2394 5014 2368 5015 2340 5016 2310 5017 2278 5018 2244 5019 2208 5020 2170 5021 2130 5022 2088 5023 2044 5024 1998 5025 1950 5026 1900 5027 1848 5028 1794 5029 1738 5030 1680 5031 1620 5032 1558 5033 1494 5034 1428 5035 1360 5036 1290 5037 1218 5038 1144 5039 1068 5040 990 5041 910 5042 828 5043 744 5044 658 5045 570 5046 480 5047 388 5048 294 5049 198 5050 100