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