1 4 2 6 3 4 4 9 5 10 6 6 7 14 8 15 9 4 10 9 11 10 12 21 13 22 14 6 15 25 16 26 17 9 18 14 19 15 20 4 21 33 22 34 23 35 24 9 25 38 26 39 27 10 28 21 29 22 30 15 31 46 32 6 33 49 34 25 35 51 36 26 37 9 38 55 39 14 40 57 41 58 42 15 43 62 44 21 45 4 46 65 47 33 48 34 49 69 50 35 51 9 52 74 53 25 54 38 55 77 56 39 57 10 58 9 59 82 60 21 61 85 62 86 63 87 64 22 65 15 66 91 67 46 68 93 69 94 70 95 71 6 72 49 73 33 74 25 75 51 76 26 77 35 78 106 79 9 80 55 81 111 82 14 83 57 84 115 85 58 86 39 87 118 88 119 89 15 90 121 91 122 92 123 93 62 94 25 95 21 96 4 97 129 98 65 99 33 100 133 101 134 102 15 103 34 104 69 105 35 106 141 107 142 108 143 109 9 110 145 111 146 112 49 113 74 114 25 115 38 116 51 117 77 118 155 119 39 120 158 121 159 122 10 123 161 124 9 125 82 126 55 127 166 128 21 129 169 130 85 131 57 132 86 133 87 134 35 135 22 136 177 137 178 138 15 139 91 140 183 141 46 142 185 143 93 144 187 145 94 146 21 147 95 148 6 149 194 150 65 151 49 152 33 153 25 154 201 155 202 156 203 157 51 158 205 159 206 160 69 161 26 162 209 163 35 164 106 165 213 166 214 167 215 168 9 169 217 170 218 171 219 172 55 173 221 174 111 175 14 176 25 177 226 178 57 179 115 180 77 181 58 182 39 183 235 184 118 185 237 186 119 187 15 188 121 189 9 190 122 191 49 192 123 193 247 194 62 195 249 196 25 197 21 198 253 199 254 200 85 201 4 202 129 203 259 204 65 205 87 206 262 207 33 208 265 209 133 210 267 211 134 212 15 213 34 214 91 215 274 216 55 217 69 218 278 219 93 220 35 221 141 222 142 223 95 224 143 225 287 226 9 227 289 228 145 229 291 230 146 231 49 232 295 233 74 234 33 235 298 236 299 237 25 238 301 239 302 240 303 241 38 242 305 243 51 244 77 245 309 246 155 247 39 248 314 249 35 250 158 251 159 252 319 253 10 254 321 255 161 256 323 257 9 258 65 259 326 260 327 261 82 262 329 263 55 264 166 265 111 266 334 267 335 268 21 269 169 270 339 271 85 272 341 273 57 274 49 275 86 276 115 277 346 278 87 279 35 280 39 281 22 282 177 283 355 284 178 285 119 286 358 287 15 288 361 289 362 290 121 291 91 292 365 293 183 294 46 295 123 296 185 297 371 298 93 299 187 300 25 301 94 302 377 303 21 304 95 305 381 306 382 307 6 308 77 309 386 310 129 311 194 312 65 313 391 314 49 315 393 316 394 317 395 318 33 319 398 320 133 321 25 322 201 323 403 324 202 325 15 326 203 327 407 328 51 329 205 330 411 331 206 332 413 333 69 334 415 335 26 336 417 337 209 338 35 339 422 340 141 341 106 342 85 343 213 344 427 345 214 346 143 347 215 348 9 349 217 350 145 351 218 352 437 353 219 354 55 355 49 356 221 357 111 358 445 359 446 360 447 361 14 362 25 363 451 364 226 365 453 366 454 367 91 368 57 369 458 370 51 371 115 372 77 373 58 374 155 375 466 376 39 377 469 378 235 379 471 380 118 381 473 382 237 383 95 384 119 385 159 386 478 387 15 388 481 389 482 390 161 391 121 392 485 393 9 394 122 395 489 396 49 397 123 398 493 399 247 400 55 401 62 402 497 403 249 404 25 405 501 406 502 407 21 408 505 409 253 410 169 411 254 412 85 413 511 414 4 415 57 416 514 417 515 418 129 419 517 420 259 421 519 422 65 423 87 424 262 425 35 426 526 427 527 428 33 429 529 430 265 431 177 432 133 433 533 434 267 435 535 436 134 437 537 438 538 439 77 440 15 441 542 442 543 443 34 444 545 445 91 446 274 447 183 448 55 449 551 450 69 451 553 452 554 453 185 454 278 455 93 456 559 457 35 458 187 459 562 460 141 461 565 462 566 463 21 464 142 465 95 466 143 467 573 468 287 469 115 470 9 471 289 472 579 473 145 474 581 475 291 476 583 477 146 478 65 479 586 480 49 481 589 482 295 483 591 484 74 485 33 486 119 487 298 488 597 489 299 490 25 491 301 492 201 493 302 494 121 495 303 496 38 497 203 498 305 499 611 500 51 501 614 502 205 503 77 504 309 505 155 506 69 507 622 508 623 509 39 510 25 511 626 512 209 513 314 514 629 515 35 516 158 517 633 518 634 519 635 520 159 521 91 522 319 523 213 524 10 525 321 526 161 527 215 528 323 529 9 530 649 531 65 532 217 533 326 534 327 535 655 536 82 537 219 538 329 539 55 540 662 541 221 542 166 543 133 544 111 545 667 546 334 547 669 548 335 549 671 550 21 551 674 552 25 553 169 554 339 555 679 556 85 557 681 558 341 559 57 560 685 561 49 562 687 563 86 564 689 565 115 566 346 567 77 568 694 569 695 570 87 571 697 572 698 573 699 574 35 575 39 576 703 577 22 578 235 579 706 580 707 581 177 582 355 583 237 584 178 585 713 586 119 587 143 588 358 589 717 590 718 591 15 592 721 593 361 594 723 595 362 596 145 597 121 598 91 599 9 600 365 601 731 602 183 603 734 604 49 605 46 606 737 607 123 608 185 609 247 610 371 611 93 612 745 613 746 614 249 615 187 616 749 617 25 618 94 619 753 620 377 621 755 622 21 623 758 624 253 625 95 626 381 627 763 628 382 629 85 630 766 631 767 632 6 633 77 634 771 635 386 636 129 637 155 638 194 639 259 640 778 641 779 642 65 643 781 644 391 645 87 646 49 647 785 648 393 649 394 650 789 651 395 652 791 653 33 654 793 655 794 656 265 657 398 658 133 659 799 660 25 661 267 662 802 663 803 664 201 665 161 666 403 667 807 668 202 669 15 670 203 671 813 672 407 673 815 674 51 675 817 676 818 677 91 678 205 679 411 680 206 681 55 682 413 683 69 684 415 685 831 686 26 687 119 688 417 689 835 690 209 691 93 692 838 693 35 694 841 695 842 696 843 697 422 698 169 699 141 700 121 701 106 702 849 703 85 704 851 705 213 706 427 707 95 708 214 709 143 710 215 711 287 712 862 713 9 714 865 715 866 716 289 717 217 718 869 719 145 720 871 721 218 722 291 723 437 724 35 725 219 726 878 727 879 728 55 729 49 730 221 731 295 732 886 733 111 734 889 735 445 736 33 737 446 738 893 739 447 740 895 741 14 742 299 743 898 744 899 745 25 746 901 747 451 748 301 749 226 750 905 751 453 752 454 753 303 754 91 755 57 756 913 757 914 758 305 759 458 760 917 761 51 762 115 763 921 764 922 765 923 766 77 767 185 768 926 769 309 770 58 771 155 772 133 773 466 774 933 775 934 776 187 777 39 778 469 779 939 780 235 781 471 782 943 783 118 784 35 785 473 786 237 787 949 788 95 789 951 790 119 791 159 792 955 793 478 794 319 795 958 796 959 797 15 798 961 799 481 800 321 801 482 802 965 803 161 804 121 805 323 806 485 807 9 808 973 809 974 810 65 811 122 812 489 813 979 814 49 815 327 816 982 817 123 818 985 819 493 820 329 821 247 822 989 823 55 824 62 825 993 826 497 827 995 828 249 829 998 830 111 831 25 832 143 833 501 834 1003 835 502 836 335 837 1006 838 1007 839 21 840 505 841 1011 842 253 843 169 844 203 845 254 846 339 847 1018 848 85 849 511 850 341 851 4 852 205 853 57 854 1027 855 514 856 49 857 515 858 129 859 517 860 115 861 259 862 1037 863 519 864 65 865 1041 866 1042 867 1043 868 87 869 209 870 1046 871 1047 872 262 873 35 874 526 875 39 876 527 877 1055 878 33 879 1057 880 529 881 1059 882 265 883 177 884 133 885 355 886 533 887 1067 888 267 889 535 890 119 891 134 892 1073 893 537 894 215 895 538 896 1077 897 77 898 1079 899 15 900 1081 901 1082 902 361 903 542 904 217 905 543 906 34 907 121 908 545 909 91 910 1094 911 365 912 274 913 183 914 1099 915 55 916 1101 917 551 918 69 919 221 920 553 921 123 922 554 923 185 924 1111 925 278 926 371 927 1114 928 1115 929 93 930 559 931 1119 932 35 933 1121 934 187 935 562 936 25 937 1126 938 161 939 141 940 565 941 377 942 566 943 1133 944 21 945 1135 946 142 947 1137 948 1138 949 1139 950 95 951 1141 952 1142 953 381 954 143 955 1145 956 573 957 1147 958 287 959 1149 960 115 961 9 962 1154 963 77 964 289 965 1157 966 579 967 1159 968 145 969 129 970 581 971 291 972 1165 973 583 974 1167 975 146 976 1169 977 65 978 586 979 391 980 1174 981 235 982 49 983 1177 984 589 985 393 986 295 987 591 988 169 989 74 990 395 991 1186 992 33 993 1189 994 119 995 1191 996 298 997 597 998 1195 999 299 1000 133