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