1 0 2 1 3 2 4 3 5 30 6 31 7 4 8 32 9 5 10 6 11 34 12 7 13 8 14 33 15 9 16 10 17 35 18 36 19 11 20 13 21 12 22 23 23 14 24 37 25 15 26 16 27 38 28 17 29 18 30 43 31 19 32 53 33 20 34 21 35 39 36 22 37 24 38 25 39 300 40 26 41 27 42 28 43 301 44 63 45 29 46 73 47 40 48 41 49 42 50 44 51 83 52 93 53 302 54 130 55 45 56 46 57 304 58 131 59 47 60 48 61 132 62 303 63 134 64 49 65 313 66 50 67 305 68 306 69 135 70 307 71 51 72 308 73 136 74 52 75 54 76 55 77 323 78 56 79 57 80 137 81 309 82 58 83 59 84 310 85 138 86 60 87 61 88 62 89 139 90 311 91 64 92 65 93 230 94 312 95 66 96 67 97 68 98 314 99 69 100 315 101 231 102 316 103 70 104 71 105 72 106 232 107 74 108 75 109 317 110 234 111 133 112 76 113 343 114 77 115 235 116 78 117 79 118 80 119 81 120 318 121 319 122 320 123 321 124 82 125 322 126 324 127 84 128 236 129 85 130 333 131 86 132 325 133 87 134 88 135 326 136 327 137 89 138 90 139 237 140 238 141 91 142 92 143 94 144 239 145 95 146 330 147 328 148 96 149 97 150 329 151 430 152 431 153 98 154 99 155 100 156 432 157 101 158 102 159 340 160 434 161 104 162 331 163 105 164 353 165 106 166 435 167 436 168 107 169 341 170 103 171 108 172 109 173 113 174 110 175 342 176 111 177 112 178 437 179 123 180 114 181 332 182 438 183 344 184 233 185 115 186 439 187 116 188 530 189 117 190 345 191 118 192 531 193 143 194 346 195 153 196 532 197 163 198 534 199 119 200 347 201 120 202 173 203 121 204 535 205 122 206 124 207 536 208 348 209 537 210 538 211 183 212 349 213 539 214 350 215 630 216 125 217 351 218 193 219 126 220 127 221 128 222 352 223 631 224 354 225 632 226 129 227 433 228 140 229 334 230 141 231 634 232 203 233 355 234 142 235 635 236 356 237 636 238 144 239 637 240 213 241 357 242 145 243 223 244 146 245 243 246 638 247 253 248 358 249 147 250 148 251 363 252 149 253 359 254 150 255 639 256 151 257 730 258 731 259 152 260 732 261 154 262 360 263 155 264 361 265 156 266 362 267 734 268 735 269 263 270 157 271 273 272 158 273 159 274 364 275 160 276 365 277 161 278 283 279 736 280 293 281 162 282 164 283 737 284 403 285 366 286 165 287 166 288 738 289 167 290 739 291 168 292 169 293 830 294 170 295 831 296 171 297 172 298 413 299 174 300 373 301 383 302 175 303 367 304 176 305 177 306 368 307 178 308 533 309 179 310 180 311 393 312 181 313 182 314 369 315 3030 316 423 317 184 318 185 319 186 320 370 321 832 322 3031 323 187 324 443 325 188 326 834 327 189 328 453 329 190 330 463 331 473 332 191 333 335 334 483 335 835 336 836 337 192 338 493 339 194 340 195 341 371 342 196 343 837 344 197 345 198 346 372 347 199 348 838 349 200 350 201 351 839 352 503 353 930 354 202 355 374 356 204 357 931 358 205 359 206 360 513 361 207 362 3032 363 208 364 932 365 934 366 523 367 935 368 543 369 936 370 209 371 553 372 210 373 211 374 633 375 212 376 214 377 937 378 375 379 215 380 563 381 573 382 583 383 216 384 376 385 377 386 217 387 593 388 218 389 938 390 219 391 220 392 378 393 221 394 379 395 939 396 380 397 222 398 603 399 613 400 224 401 381 402 623 403 1300 404 1301 405 1302 406 225 407 643 408 226 409 227 410 382 411 1304 412 653 413 228 414 384 415 229 416 663 417 240 418 241 419 1305 420 385 421 1306 422 242 423 386 424 244 425 673 426 245 427 246 428 683 429 247 430 248 431 1307 432 249 433 250 434 1308 435 251 436 252 437 336 438 254 439 255 440 1303 441 256 442 3034 443 257 444 258 445 1309 446 1313 447 259 448 260 449 261 450 387 451 1310 452 337 453 693 454 703 455 1311 456 262 457 264 458 388 459 389 460 1312 461 390 462 391 463 1314 464 392 465 713 466 265 467 266 468 723 469 267 470 1315 471 394 472 1316 473 268 474 1317 475 269 476 270 477 395 478 271 479 396 480 1318 481 1319 482 1320 483 272 484 274 485 397 486 275 487 1321 488 1322 489 398 490 276 491 399 492 277 493 278 494 3000 495 279 496 1324 497 280 498 281 499 3001 500 282 501 743 502 284 503 3003 504 285 505 286 506 3002 507 3013 508 287 509 288 510 1325 511 289 512 290 513 3004 514 291 515 292 516 3005 517 294 518 295 519 338 520 1326 521 1327 522 296 523 753 524 763 525 297 526 3006 527 298 528 773 529 299 530 400 531 401 532 3035 533 402 534 404 535 783 536 793 537 405 538 406 539 407 540 3007 541 1328 542 3008 543 3009 544 408 545 409 546 3010 547 410 548 411 549 3011 550 803 551 412 552 3012 553 339 554 813 555 823 556 414 557 415 558 843 559 416 560 417 561 418 562 3014 563 419 564 3015 565 420 566 421 567 3016 568 422 569 1329 570 1340 571 3017 572 424 573 425 574 3018 575 1341 576 733 577 426 578 1342 579 1323 580 427 581 428 582 429 583 3019 584 440 585 853 586 441 587 442 588 444 589 3020 590 445 591 446 592 3033 593 3021 594 1344 595 1345 596 3133 597 1343 598 3023 599 447 600 3022 601 833 602 448 603 1346 604 1347 605 863 606 933 607 449 608 1348 609 1349 610 1353 611 1330 612 450 613 1350 614 1351 615 451 616 3024 617 3233 618 452 619 454 620 3025 621 1352 622 1354 623 455 624 3026 625 1355 626 1356 627 456 628 1363 629 3027 630 457 631 1357 632 1358 633 873 634 1373 635 3028 636 3433 637 458 638 459 639 883 640 1331 641 460 642 461 643 893 644 1383 645 462 646 3036 647 3300 648 1359 649 903 650 913 651 1393 652 2303 653 1360 654 3029 655 1361 656 1362 657 464 658 923 659 1364 660 3040 661 3037 662 3041 663 1365 664 1366 665 1367 666 3042 667 1368 668 1369 669 465 670 466 671 3044 672 3045 673 1370 674 943 675 953 676 467 677 3046 678 3038 679 3047 680 963 681 468 682 1371 683 1372 684 469 685 470 686 2313 687 1374 688 471 689 1375 690 472 691 3048 692 3303 693 1376 694 474 695 973 696 475 697 3049 698 1377 699 476 700 3039 701 3050 702 477 703 983 704 478 705 993 706 479 707 3130 708 3051 709 1378 710 1379 711 1380 712 1030 713 480 714 1031 715 3052 716 1032 717 1034 718 481 719 1381 720 1382 721 3131 722 482 723 1035 724 1036 725 484 726 1384 727 1385 728 1037 729 3132 730 485 731 486 732 1038 733 1039 734 487 735 3054 736 488 737 2323 738 1033 739 1386 740 489 741 1130 742 1131 743 3043 744 1387 745 490 746 3055 747 3056 748 1132 749 3053 750 1134 751 3063 752 491 753 1388 754 492 755 3057 756 3058 757 494 758 3059 759 3060 760 1389 761 495 762 496 763 3061 764 1135 765 1136 766 497 767 498 768 3062 769 1137 770 1138 771 499 772 500 773 2343 774 501 775 502 776 1139 777 1230 778 1231 779 504 780 3064 781 505 782 506 783 3065 784 1232 785 1234 786 507 787 508 788 1235 789 1236 790 509 791 1332 792 510 793 1237 794 1133 795 1390 796 3066 797 1238 798 1239 799 511 800 2353 801 1391 802 512 803 514 804 1392 805 2363 806 1430 807 515 808 1431 809 3073 810 516 811 517 812 2373 813 1432 814 518 815 519 816 1394 817 1395 818 520 819 3083 820 521 821 522 822 3067 823 3134 824 1434 825 524 826 1396 827 1435 828 525 829 1436 830 1437 831 2383 832 1438 833 526 834 527 835 1439 836 528 837 3068 838 3069 839 3135 840 529 841 3301 842 1397 843 1398 844 1530 845 3070 846 2393 847 540 848 541 849 3071 850 3072 851 1399 852 3302 853 2300 854 2301 855 542 856 3074 857 1531 858 3075 859 2302 860 3076 861 544 862 3077 863 3078 864 1532 865 1534 866 545 867 2304 868 546 869 2305 870 547 871 2306 872 2307 873 548 874 4303 875 549 876 2308 877 1535 878 550 879 1536 880 1537 881 551 882 552 883 3093 884 2309 885 2310 886 2311 887 554 888 3079 889 555 890 4313 891 556 892 2312 893 557 894 3103 895 1538 896 1539 897 3080 898 2314 899 558 900 2315 901 3081 902 2316 903 2317 904 559 905 2318 906 2319 907 560 908 561 909 3113 910 562 911 1630 912 1631 913 1632 914 564 915 2320 916 565 917 566 918 3136 919 567 920 3082 921 568 922 4323 923 569 924 2321 925 570 926 571 927 3084 928 3085 929 572 930 3086 931 3137 932 574 933 3087 934 575 935 576 936 3088 937 3089 938 1634 939 577 940 578 941 1635 942 3090 943 1233 944 579 945 580 946 3091 947 3092 948 581 949 582 950 3138 951 584 952 4343 953 585 954 586 955 2322 956 1334 957 587 958 588 959 3094 960 3139 961 3095 962 1636 963 2324 964 589 965 1637 966 1638 967 4353 968 590 969 1639 970 591 971 3096 972 3097 973 592 974 3313 975 594 976 1730 977 595 978 2325 979 2326 980 596 981 4363 982 2327 983 597 984 3098 985 598 986 3099 987 3100 988 599 989 3123 990 600 991 601 992 2328 993 2329 994 1731 995 602 996 604 997 3101 998 3102 999 1732 1000 2340 1001 605 1002 2341 1003 4373 1004 606 1005 1734 1006 607 1007 608 1008 3143 1009 609 1010 610 1011 2342 1012 4383 1013 611 1014 1735 1015 612 1016 614 1017 4393 1018 615 1019 1736 1020 616 1021 617 1022 1737 1023 1738 1024 618 1025 1739 1026 619 1027 3230 1028 620 1029 1433 1030 621 1031 3104 1032 622 1033 3105 1034 1830 1035 3106 1036 624 1037 3231 1038 2344 1039 625 1040 626 1041 3107 1042 3108 1043 627 1044 2345 1045 2346 1046 628 1047 2347 1048 3109 1049 629 1050 640 1051 3110 1052 3232 1053 641 1054 1831 1055 5303 1056 642 1057 644 1058 3111 1059 2348 1060 645 1061 1832 1062 1834 1063 646 1064 647 1065 3112 1066 1335 1067 1835 1068 1836 1069 648 1070 1837 1071 649 1072 1838 1073 3114 1074 650 1075 3115 1076 1839 1077 3116 1078 651 1079 3117 1080 652 1081 3118 1082 654 1083 2349 1084 2350 1085 655 1086 656 1087 3234 1088 657 1089 1930 1090 658 1091 659 1092 3119 1093 660 1094 2351 1095 2352 1096 661 1097 662 1098 5313 1099 664 1100 665 1101 3120 1102 666 1103 1931 1104 3121 1105 667 1106 3122 1107 668 1108 669 1109 3124 1110 670 1111 1932 1112 1533 1113 2354 1114 671 1115 1633 1116 672 1117 674 1118 1934 1119 1935 1120 3235 1121 675 1122 676 1123 3236 1124 3125 1125 677 1126 2355 1127 3126 1128 5323 1129 678 1130 3237 1131 679 1132 680 1133 3127 1134 2356 1135 2357 1136 681 1137 1936 1138 1937 1139 1938 1140 682 1141 684 1142 2358 1143 5343 1144 685 1145 686 1146 2359 1147 687 1148 3128 1149 3129 1150 688 1151 3140 1152 689 1153 5353 1154 690 1155 691 1156 2360 1157 692 1158 5363 1159 694 1160 695 1161 2361 1162 696 1163 1939 1164 2030 1165 697 1166 2031 1167 698 1168 699 1169 5373 1170 700 1171 701 1172 2362 1173 702 1174 704 1175 3141 1176 2032 1177 2034 1178 2035 1179 3142 1180 705 1181 2364 1182 706 1183 707 1184 5383 1185 708 1186 709 1187 1733 1188 710 1189 3144 1190 711 1191 712 1192 3145 1193 3238 1194 714 1195 715 1196 5393 1197 2365 1198 716 1199 717 1200 3153 1201 718 1202 3146 1203 719 1204 3147 1205 720 1206 721 1207 3148 1208 3304 1209 1336 1210 722 1211 3163 1212 724 1213 3239 1214 725 1215 726 1216 2366 1217 2036 1218 3149 1219 727 1220 2037 1221 728 1222 6303 1223 729 1224 740 1225 2038 1226 741 1227 2039 1228 2130 1229 742 1230 744 1231 3305 1232 745 1233 746 1234 3150 1235 3173 1236 747 1237 3306 1238 6313 1239 2367 1240 748 1241 749 1242 3151 1243 750 1244 2368 1245 2131 1246 751 1247 3152 1248 3430 1249 752 1250 754 1251 2369 1252 755 1253 756 1254 3154 1255 757 1256 2132 1257 2134 1258 758 1259 3431 1260 759 1261 760 1262 2370 1263 761 1264 762 1265 2371 1266 2135 1267 764 1268 2372 1269 6323 1270 765 1271 766 1272 767 1273 3307 1274 2136 1275 768 1276 2137 1277 2138 1278 769 1279 3155 1280 770 1281 2374 1282 6343 1283 771 1284 772 1285 774 1286 3432 1287 2139 1288 2230 1289 775 1290 2375 1291 2231 1292 776 1293 777 1294 2376 1295 2377 1296 778 1297 779 1298 3156 1299 3157 1300 2232 1301 780 1302 781 1303 2378 1304 2379 1305 782 1306 6353 1307 784 1308 785 1309 786 1310 3183 1311 787 1312 2380 1313 788 1314 789 1315 2381 1316 6363 1317 790 1318 791 1319 792 1320 3158 1321 6373 1322 794 1323 795 1324 796 1325 3159 1326 2234 1327 2235 1328 797 1329 798 1330 3434 1331 3160 1332 799 1333 800 1334 3161 1335 801 1336 3162 1337 802 1338 2236 1339 2237 1340 804 1341 805 1342 3435 1343 806 1344 807 1345 2238 1346 808 1347 809 1348 3436 1349 810 1350 811 1351 2239 1352 812 1353 814 1354 2382 1355 2384 1356 815 1357 2430 1358 6383 1359 816 1360 817 1361 818 1362 3164 1363 819 1364 820 1365 3165 1366 821 1367 2431 1368 2432 1369 822 1370 824 1371 2385 1372 3330 1373 1337 1374 3166 1375 825 1376 2434 1377 2435 1378 826 1379 827 1380 2436 1381 828 1382 1338 1383 2437 1384 829 1385 840 1386 2438 1387 1833 1388 1933 1389 2439 1390 2530 1391 841 1392 842 1393 3167 1394 2386 1395 3308 1396 2531 1397 844 1398 845 1399 2532 1400 2534 1401 3193 1402 3168 1403 2535 1404 1339 1405 846 1406 2536 1407 847 1408 6393 1409 848 1410 3203 1411 3169 1412 849 1413 2387 1414 2330 1415 2537 1416 2388 1417 3309 1418 850 1419 851 1420 3170 1421 852 1422 854 1423 3171 1424 3213 1425 855 1426 856 1427 857 1428 3172 1429 3174 1430 2389 1431 858 1432 3223 1433 859 1434 3175 1435 860 1436 861 1437 3176 1438 3177 1439 2538 1440 862 1441 2390 1442 2539 1443 2630 1444 864 1445 865 1446 2631 1447 2632 1448 866 1449 2634 1450 2331 1451 867 1452 868 1453 2635 1454 869 1455 2391 1456 870 1457 3178 1458 3243 1459 2332 1460 7303 1461 2392 1462 871 1463 2394 1464 2395 1465 2396 1466 3437 1467 2397 1468 3438 1469 872 1470 3179 1471 874 1472 875 1473 3180 1474 3181 1475 876 1476 2398 1477 2399 1478 877 1479 2636 1480 878 1481 4300 1482 3439 1483 879 1484 4301 1485 880 1486 3182 1487 881 1488 3184 1489 3185 1490 2637 1491 882 1492 884 1493 3186 1494 3187 1495 2638 1496 885 1497 886 1498 4302 1499 4304 1500 3530 1501 887 1502 2639 1503 2730