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