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