250 1000 999 11 404 862 0 1 0 2 0 3 0 125 0 384 0 413 0 491 1 5 1 15 1 36 1 60 1 270 1 275 2 4 2 229 2 269 2 362 3 9 3 10 3 11 3 13 3 72 3 360 3 821 4 7 4 28 4 34 4 35 4 63 4 100 4 222 4 325 4 358 5 6 5 33 5 135 5 203 6 14 6 17 6 19 6 38 6 44 6 54 6 253 6 255 7 8 7 20 7 55 7 78 7 105 7 148 7 402 7 418 8 45 8 49 8 61 8 262 8 334 9 12 9 27 9 40 9 156 9 187 9 254 10 16 10 18 10 58 10 225 10 844 11 39 11 43 11 212 11 470 12 29 12 50 12 75 12 153 13 22 13 42 13 98 13 170 13 355 14 30 14 31 14 124 14 143 14 158 15 26 15 56 15 94 15 185 15 650 15 676 15 754 16 21 16 25 16 96 16 110 16 378 16 429 17 46 17 279 17 286 17 319 17 321 18 227 18 590 18 740 19 69 19 76 19 99 19 104 19 176 19 348 19 411 20 594 20 939 21 23 21 24 21 52 22 184 22 575 23 41 24 37 24 77 24 86 24 106 24 179 24 259 24 344 24 877 25 197 25 444 25 475 25 499 25 534 26 130 26 459 27 51 27 81 27 175 27 266 27 881 27 953 28 101 28 107 28 112 29 32 29 97 29 128 29 445 29 509 30 285 31 59 31 103 31 136 31 160 32 544 33 424 34 48 35 47 35 528 36 68 36 116 36 140 36 228 36 238 36 256 36 605 37 141 37 224 38 133 38 322 38 930 39 73 40 62 40 339 40 871 40 978 41 208 41 565 42 65 42 189 42 632 43 520 43 870 44 494 45 90 45 749 46 53 46 67 46 82 46 150 46 177 46 188 47 79 47 144 47 200 48 71 49 230 49 354 49 377 50 66 50 864 51 74 51 134 51 340 51 363 51 518 52 210 52 381 52 495 52 943 53 57 53 84 53 118 53 423 53 904 54 138 54 282 54 405 54 591 54 815 55 89 55 139 55 169 55 219 55 342 56 115 56 127 56 131 56 180 56 379 56 809 57 164 57 171 57 370 58 149 58 220 58 315 58 419 58 497 58 663 58 833 59 93 59 113 59 371 59 566 59 851 60 64 60 83 60 159 60 292 60 457 61 190 61 343 64 119 64 121 64 161 64 182 64 260 64 574 65 194 65 236 65 357 66 218 67 280 67 420 68 70 68 92 68 152 68 205 68 250 68 261 69 234 70 163 71 85 71 214 71 598 72 562 73 117 73 126 73 243 73 333 73 712 74 80 74 689 75 580 75 839 76 553 76 868 77 88 77 427 77 460 78 109 78 172 78 241 78 706 79 95 79 102 79 120 79 178 80 167 80 307 80 353 80 634 81 87 81 245 81 287 82 463 82 857 83 91 83 550 83 913 84 561 85 271 86 244 86 516 86 625 87 258 87 966 88 146 88 400 89 201 90 145 91 276 91 392 91 748 92 191 92 274 92 432 92 633 94 114 94 173 94 249 94 277 95 108 95 687 96 155 97 122 99 181 101 347 101 483 103 797 104 111 104 231 104 335 104 914 105 132 105 498 105 653 106 217 107 165 107 993 108 174 108 341 110 151 110 237 110 564 112 129 112 328 113 477 113 883 114 154 114 193 114 213 114 221 115 395 116 964 117 294 117 647 118 123 118 925 119 223 119 296 119 316 120 593 120 599 120 867 121 186 121 532 123 202 124 337 124 880 125 330 125 997 127 198 127 298 127 849 128 369 128 519 129 438 129 856 130 317 131 686 131 724 132 137 132 147 132 684 133 417 133 908 134 209 134 452 134 825 135 578 136 247 136 301 137 157 137 826 138 232 138 242 138 273 139 142 139 707 139 841 140 364 140 746 141 162 141 471 142 166 142 278 143 323 144 168 144 295 144 449 144 673 145 196 145 304 145 383 145 701 145 876 146 577 146 829 147 665 148 284 148 324 149 652 150 195 150 751 151 204 151 386 152 351 154 375 154 442 155 493 155 524 156 558 157 412 157 919 158 404 158 814 159 290 159 302 159 507 160 215 161 265 161 486 162 462 163 305 163 482 165 468 165 610 165 660 166 183 166 691 166 790 166 992 167 394 168 239 168 416 170 192 170 834 171 226 171 436 171 527 171 579 172 601 174 252 174 327 175 318 175 349 175 367 176 216 177 467 179 235 180 602 180 638 182 988 183 206 183 861 184 421 186 313 186 643 187 385 187 390 187 399 187 824 189 240 190 199 190 408 191 309 192 283 193 613 194 832 195 447 196 365 198 655 199 361 199 474 199 983 200 207 200 300 200 571 201 267 201 350 201 567 202 391 202 430 204 233 204 310 205 621 206 293 206 380 207 372 208 211 208 346 208 896 209 306 209 522 212 359 212 422 212 484 212 666 212 776 213 246 213 257 214 251 214 525 214 543 215 734 215 739 216 289 217 664 218 288 218 611 219 718 224 299 224 587 226 542 227 336 227 503 229 263 230 456 230 588 231 291 231 366 231 662 231 848 232 264 232 635 233 387 233 546 234 308 234 760 236 472 237 769 238 248 238 607 238 788 238 942 240 382 241 398 241 584 242 530 242 996 246 373 246 855 247 500 248 406 248 461 248 478 248 784 249 320 250 268 250 338 250 631 251 297 251 409 252 415 253 879 254 440 254 568 254 852 254 873 255 496 256 589 256 791 256 847 257 523 258 326 259 388 260 311 260 433 262 425 262 547 262 804 264 281 264 678 264 961 265 535 265 777 266 272 266 303 266 356 266 954 267 637 268 521 269 725 272 585 273 693 274 473 274 510 275 374 276 512 277 393 277 451 277 502 279 410 280 332 280 501 281 710 281 865 283 609 284 312 284 799 285 618 287 514 287 533 287 743 288 441 288 624 290 608 290 932 291 331 291 446 293 407 293 770 294 397 295 329 295 513 296 622 296 987 300 683 301 469 301 846 303 538 303 957 304 727 305 434 305 692 307 314 309 639 312 774 313 465 313 789 314 792 314 854 316 619 319 376 319 651 319 796 319 900 322 476 322 677 323 352 323 779 325 869 326 464 326 526 326 642 326 813 327 439 327 537 327 936 328 435 328 458 328 703 329 895 330 345 330 437 330 818 330 946 331 794 333 592 335 396 336 768 338 606 338 924 339 548 342 368 342 428 343 549 343 667 343 772 343 827 344 658 345 488 345 586 345 709 345 732 346 757 347 761 347 933 348 785 352 511 352 617 353 620 355 670 357 661 366 798 367 489 369 721 369 990 370 450 370 765 372 426 372 695 373 401 373 569 374 505 374 572 376 414 377 628 378 947 380 545 380 831 381 479 381 755 382 671 382 742 383 389 383 453 389 615 389 697 390 504 390 971 390 984 393 403 393 781 396 934 400 431 400 910 401 730 402 690 403 541 404 466 405 778 407 480 407 859 409 490 409 581 410 816 411 756 412 560 414 443 414 752 414 955 415 554 415 916 417 531 420 448 420 570 420 582 423 962 424 487 424 989 425 556 426 985 427 603 429 485 432 455 432 977 433 672 434 454 436 623 437 729 438 720 441 539 442 529 444 885 447 616 450 626 450 994 452 875 454 551 455 481 455 737 460 863 461 850 463 492 464 508 467 714 473 536 473 893 476 552 476 753 478 657 479 506 481 627 482 787 485 517 485 573 488 668 489 972 492 702 493 600 494 726 496 944 498 762 499 597 499 915 500 641 500 685 503 705 505 949 506 540 507 563 508 557 508 596 510 840 511 515 511 822 513 694 516 688 520 909 522 646 522 878 523 767 524 559 525 636 527 862 529 719 530 773 539 982 541 614 542 763 543 555 543 654 544 998 548 704 548 973 550 576 550 929 553 604 553 612 553 648 553 956 555 713 555 744 555 842 556 741 559 906 560 805 568 700 569 716 570 675 570 853 573 830 573 899 577 595 578 674 579 891 580 583 581 817 586 733 590 937 593 731 595 640 597 682 597 828 600 629 600 803 605 681 606 644 607 810 614 630 614 715 618 801 619 649 619 927 620 656 621 892 622 723 623 696 623 782 623 858 624 952 627 699 627 960 632 981 635 835 636 795 637 897 637 905 638 766 639 969 642 645 643 708 645 764 646 758 647 745 647 894 650 680 657 659 660 679 661 698 662 717 662 970 663 735 664 786 667 669 671 747 674 995 676 808 678 838 680 882 681 780 681 783 682 823 683 728 683 802 687 759 688 812 688 866 690 889 691 711 695 874 695 898 695 928 700 911 703 931 708 807 708 837 710 775 711 941 714 907 715 736 716 722 718 738 719 771 722 920 722 948 729 921 731 836 733 793 735 750 738 991 744 884 744 976 745 923 750 819 753 820 762 938 766 860 768 806 768 886 777 902 778 935 781 811 781 926 799 800 801 890 808 845 812 843 815 901 819 888 828 968 840 999 857 872 860 951 863 903 866 918 866 945 872 887 876 917 878 940 886 965 886 975 895 912 895 959 905 980 906 922 908 958 916 979 925 967 925 986 948 950 961 963 970 974 10 107 242 709 305 533 325 321 423 925 472 957 533 472 538 18 586 837 738 423 779 935 1000 999 10 59 26 0 1 0 2 0 10 0 38 0 48 0 95 0 482 0 802 1 5 1 6 1 16 1 18 1 29 1 62 1 104 1 201 1 257 2 3 2 4 2 20 2 42 2 334 3 21 3 24 3 205 3 290 3 618 4 9 4 30 4 171 4 180 4 666 4 689 5 7 5 12 5 13 5 17 5 33 5 595 6 11 6 15 6 22 6 37 6 141 6 165 7 8 7 41 7 288 8 31 8 34 8 57 8 215 9 59 10 25 10 69 11 14 11 137 11 279 11 737 12 36 12 51 12 196 12 462 13 346 13 647 14 81 14 295 15 26 15 32 15 35 15 46 15 184 15 263 15 605 16 150 17 19 17 52 17 61 17 87 17 90 18 157 18 202 18 735 19 23 19 53 19 195 19 806 20 43 20 111 20 962 21 99 22 40 22 50 22 420 22 688 23 88 23 415 24 27 24 118 24 484 24 496 24 960 25 28 25 132 25 134 25 144 25 470 25 708 26 54 26 98 26 116 26 335 26 913 27 683 28 72 28 125 29 47 29 100 29 252 29 548 30 44 30 78 30 91 30 122 30 161 30 243 30 465 30 526 30 563 31 129 31 155 31 353 31 774 32 332 32 894 33 105 33 110 33 260 33 388 33 478 34 224 35 39 35 66 35 67 35 474 35 643 36 60 36 200 36 220 36 456 36 475 36 569 37 58 37 142 37 345 37 535 37 588 37 959 37 988 38 262 38 264 38 699 39 65 39 73 40 94 40 235 40 637 40 799 41 70 41 82 41 842 42 45 42 63 42 83 42 158 42 228 42 918 43 49 43 127 43 912 44 55 44 124 44 212 45 56 45 304 46 135 46 147 46 585 47 115 47 133 47 429 47 931 48 86 48 168 48 973 49 64 49 139 49 464 49 576 51 93 51 199 51 371 51 440 52 167 53 223 53 287 53 447 54 337 54 760 55 120 55 339 56 68 56 308 56 370 56 986 57 85 57 414 57 460 58 333 59 71 59 76 59 236 59 463 60 112 60 113 60 130 60 356 60 379 60 639 60 648 61 74 61 80 61 84 61 92 61 838 62 136 62 211 63 528 64 291 65 858 66 106 66 351 66 365 66 602 67 221 67 555 67 578 68 77 68 96 68 103 68 254 68 964 69 372 69 670 70 75 70 145 71 577 72 79 72 89 72 194 72 246 72 309 72 480 72 593 74 425 74 633 75 148 75 405 75 691 76 114 76 769 77 107 77 249 77 393 77 498 78 435 78 468 79 350 80 347 81 108 81 119 81 217 82 163 82 467 82 672 83 97 83 162 83 226 83 297 84 101 84 152 84 373 85 606 87 131 87 635 88 289 89 173 89 203 89 431 90 170 91 156 91 204 91 285 92 245 92 603 93 189 93 274 93 299 93 331 93 542 94 146 95 265 95 758 96 206 96 794 97 102 97 126 97 386 98 138 98 517 98 655 98 893 99 210 99 301 99 490 99 793 100 459 100 944 101 109 101 728 102 238 103 117 103 796 104 166 105 229 106 128 106 182 106 359 106 394 106 506 106 624 107 121 107 151 107 499 108 123 108 233 108 389 108 434 108 483 109 222 109 714 109 768 110 381 110 387 110 590 110 795 111 300 111 422 112 862 113 153 113 242 113 244 115 140 115 319 115 430 115 559 118 272 120 164 120 446 120 957 121 903 122 232 122 270 122 321 123 645 124 230 125 791 126 443 127 160 127 181 127 193 127 433 127 613 127 780 128 253 128 817 129 192 129 744 131 185 131 408 131 567 131 952 132 352 132 546 133 143 134 219 134 562 135 409 135 454 135 908 136 149 136 442 136 597 136 747 138 154 139 197 139 303 139 374 139 822 140 174 140 175 140 449 140 537 141 172 141 187 141 923 142 240 142 355 143 231 143 402 144 626 145 159 145 176 145 630 147 214 147 417 147 520 147 584 148 523 148 845 149 438 150 177 151 218 151 651 152 183 152 327 152 545 153 209 153 360 154 743 155 638 156 413 157 412 157 505 157 657 158 208 158 558 159 191 159 673 160 241 160 398 160 530 160 732 162 186 162 936 164 401 164 455 165 169 165 258 166 302 166 680 167 294 167 861 168 313 168 507 168 872 169 179 170 227 170 271 171 273 171 286 171 471 172 178 175 190 175 268 175 349 175 421 175 514 175 733 176 832 176 984 177 277 177 341 177 366 177 846 177 997 178 296 179 188 180 604 182 305 183 255 183 280 185 706 186 424 187 485 187 500 187 831 188 198 188 248 188 307 189 237 189 481 192 261 192 284 192 320 192 328 192 556 194 751 195 323 195 524 196 225 196 987 197 216 197 275 197 865 199 380 199 788 200 419 200 665 201 207 201 723 202 363 203 340 204 396 204 809 206 213 206 678 206 966 207 392 209 282 210 338 210 357 211 317 211 681 212 724 214 269 215 281 217 256 217 312 217 367 218 583 220 487 222 234 222 330 224 753 225 426 225 497 225 636 226 278 229 266 229 819 230 325 232 565 233 250 234 239 234 283 235 247 235 600 235 629 235 775 236 716 237 458 237 803 238 859 238 922 238 995 239 898 240 322 240 510 241 267 242 473 244 292 244 451 244 519 245 448 246 800 247 570 247 599 250 251 250 259 250 453 250 457 251 306 251 318 251 361 251 400 252 343 252 592 252 721 253 572 253 662 254 741 255 411 255 947 256 676 256 933 257 354 257 646 260 890 261 276 261 521 261 889 262 495 262 679 263 311 265 472 265 552 265 564 265 587 265 726 265 837 268 607 269 384 270 568 270 616 271 399 272 298 272 385 272 627 274 827 275 310 275 906 276 909 278 368 278 621 279 640 279 642 279 993 280 293 280 700 283 324 284 614 284 650 285 452 285 543 286 358 287 531 287 539 288 377 288 391 288 632 289 336 289 344 291 888 292 376 292 423 292 798 293 316 293 925 295 395 295 522 295 596 295 876 296 830 296 833 297 492 298 439 298 853 299 375 300 369 300 612 301 739 302 362 303 544 305 403 305 437 306 329 309 532 309 631 309 675 309 687 310 315 311 418 312 314 312 540 312 620 312 976 313 586 313 910 314 790 315 566 316 816 317 719 318 746 320 610 320 611 321 326 321 441 321 493 322 348 322 364 322 574 322 755 323 477 326 656 326 698 328 511 329 342 330 382 330 660 331 779 332 551 333 824 334 427 334 479 334 835 336 772 336 829 339 504 339 508 340 649 341 383 341 390 343 450 345 486 345 792 347 410 349 761 350 536 350 628 350 711 350 750 351 489 351 866 352 882 357 445 357 955 360 553 360 778 360 981 361 397 361 432 363 501 364 554 364 713 364 738 364 742 365 702 366 406 366 669 368 808 369 469 371 378 373 668 374 516 375 701 376 661 376 686 377 436 378 685 379 818 380 704 380 874 382 466 382 703 382 787 383 515 383 580 383 641 383 814 386 754 386 934 388 692 389 407 390 525 390 765 390 929 391 727 392 549 392 896 393 571 395 615 395 811 401 488 402 705 403 404 403 823 403 857 404 634 404 949 405 416 406 722 407 461 407 579 408 781 409 428 412 990 413 878 413 883 413 915 415 518 416 617 416 804 417 958 418 664 419 881 421 674 421 693 421 820 422 826 423 887 425 557 426 622 427 684 429 709 433 904 437 444 438 892 439 932 439 985 441 601 442 476 442 541 443 850 448 561 450 560 452 852 452 900 452 979 454 840 457 509 457 575 460 533 460 717 460 836 460 954 461 513 463 598 464 710 464 992 465 491 466 494 466 659 468 891 469 538 469 935 474 658 475 924 477 725 477 963 482 529 483 550 485 869 485 974 486 503 487 841 489 740 491 886 492 695 493 654 497 502 497 512 498 534 500 707 501 623 506 860 508 812 509 690 509 766 509 776 512 998 513 736 516 854 516 905 516 967 521 573 521 916 522 527 525 731 526 839 528 939 529 748 529 941 530 885 532 582 534 581 534 867 535 594 536 807 537 619 539 667 541 697 542 821 546 547 551 663 551 696 551 783 552 763 554 914 555 625 559 644 559 945 560 720 562 715 562 782 563 589 563 844 564 968 565 609 565 745 567 847 576 677 577 789 578 797 580 880 585 591 587 930 588 879 593 773 596 608 596 777 601 757 601 785 601 970 602 694 602 991 603 849 606 718 608 653 608 786 609 752 610 730 612 734 612 940 613 784 618 863 622 671 623 978 625 759 625 834 626 767 626 855 627 756 628 919 637 943 638 877 639 810 640 801 641 911 644 652 648 682 649 729 652 999 655 771 658 921 660 851 662 848 664 895 679 762 684 937 685 901 685 946 687 907 688 712 688 868 695 828 703 749 709 969 713 843 718 764 719 770 720 864 722 917 731 902 739 928 742 982 743 870 744 815 756 813 756 884 763 956 770 805 772 825 772 899 772 953 779 980 796 920 806 873 814 950 820 875 822 926 825 983 828 897 829 938 838 856 844 971 864 871 878 927 878 942 883 972 883 994 893 996 914 989 923 965 923 975 930 948 931 977 935 951 942 961 323 33 405 418 458 268 552 458 666 357 802 837 808 0 898 328 954 288 974 502 1000 999 12 0 804 0 1 0 8 0 22 0 39 1 2 1 7 1 9 1 58 1 81 2 3 2 57 2 153 2 742 2 859 3 4 3 6 3 10 3 12 3 87 3 747 3 890 4 5 4 21 4 28 4 29 4 72 4 283 5 36 5 460 6 43 6 95 7 14 7 50 7 65 7 133 7 161 8 11 8 13 8 16 8 31 8 120 9 182 9 266 9 601 10 23 10 85 10 96 11 15 11 17 11 45 11 52 11 124 11 609 12 24 12 26 12 126 12 408 13 19 13 30 13 40 13 64 13 84 13 148 13 198 13 210 13 334 14 35 14 66 15 49 15 61 15 257 16 471 16 614 17 18 17 79 17 151 18 222 18 439 18 476 19 20 19 32 19 377 19 445 20 25 20 162 21 46 21 97 21 106 21 137 21 203 21 530 21 781 21 968 22 27 22 34 22 67 22 291 22 315 23 115 23 211 23 450 24 111 24 145 24 265 24 391 24 421 24 477 24 555 25 194 26 37 26 47 26 53 26 135 26 139 26 312 26 576 27 80 28 33 28 42 28 59 28 62 28 155 28 687 28 693 29 128 29 134 29 562 29 768 30 38 31 78 31 201 31 816 32 55 32 112 32 951 33 99 33 138 33 410 33 819 33 965 34 77 34 82 34 267 34 603 35 326 35 554 36 338 36 349 36 356 36 432 37 170 37 243 37 743 38 60 38 256 38 467 38 564 39 41 39 246 39 305 40 51 40 107 40 853 41 44 41 94 41 122 41 152 41 420 41 943 42 73 42 829 43 56 43 166 43 370 43 582 44 196 45 464 45 542 46 48 46 102 47 83 47 293 47 327 47 340 47 381 47 669 47 795 48 165 48 903 49 71 49 76 49 723 50 54 50 69 50 109 50 200 51 249 52 163 52 317 52 777 52 851 53 68 53 110 53 188 54 63 54 623 56 70 56 396 56 461 57 131 57 263 57 275 57 417 57 444 57 480 57 760 58 224 58 284 58 852 58 874 59 93 59 100 59 187 59 277 59 469 59 684 60 168 60 598 61 274 61 298 61 451 61 513 61 520 61 561 62 75 62 385 62 494 62 758 63 88 63 453 64 89 64 176 64 251 64 511 64 572 65 762 66 86 66 114 66 142 66 159 66 281 67 295 67 463 67 610 67 953 68 216 68 706 68 931 69 154 70 132 70 147 70 177 70 286 70 694 71 141 71 240 72 695 73 74 73 178 73 993 74 90 74 169 74 231 75 92 75 98 75 104 75 167 75 290 75 321 75 987 76 285 76 372 76 804 76 893 77 252 77 499 78 158 79 140 79 219 80 101 80 209 80 516 81 345 81 510 81 596 82 121 82 143 82 164 82 341 82 505 82 665 83 105 83 580 84 113 84 212 85 189 85 213 85 223 85 325 85 839 86 157 86 567 87 91 87 228 89 117 89 183 89 279 89 394 89 485 90 802 90 911 91 238 91 309 92 815 93 125 93 676 93 841 95 119 96 118 96 160 96 921 97 108 97 130 98 171 98 301 98 304 98 755 98 899 99 103 99 294 99 357 99 400 99 966 101 897 102 205 102 292 102 331 102 481 103 191 103 220 103 282 103 336 104 226 104 771 105 217 106 179 106 218 106 805 107 144 107 149 107 621 108 127 109 193 109 534 110 785 111 350 111 875 112 197 112 612 112 926 113 932 113 980 114 116 115 552 116 389 116 613 117 192 118 221 118 515 118 528 119 146 119 204 119 239 120 382 120 566 121 184 122 123 122 248 122 269 122 360 123 129 123 504 123 765 124 735 126 278 127 525 128 150 128 242 130 919 131 569 132 136 132 174 134 214 134 418 135 215 135 448 136 229 136 395 137 207 138 180 138 241 138 355 138 429 138 636 138 906 139 234 139 253 139 436 139 651 139 779 140 335 140 359 140 895 140 938 141 259 141 393 141 468 142 190 142 311 145 950 146 232 146 475 147 641 147 976 148 416 148 656 149 268 150 156 150 237 150 611 150 844 152 195 152 307 152 313 152 994 153 199 153 208 153 731 154 308 154 479 155 423 156 225 156 402 156 704 157 185 157 230 158 324 158 792 160 599 160 774 160 955 161 600 162 272 162 306 162 447 163 206 164 172 164 175 165 261 165 375 168 173 169 347 169 522 169 635 169 697 170 181 170 399 172 186 172 319 172 378 173 828 173 991 174 367 174 478 174 547 174 617 176 589 176 727 177 258 179 202 179 519 180 235 180 440 181 424 181 658 182 483 182 545 183 537 187 322 188 441 188 556 188 660 190 348 190 482 191 310 191 454 192 630 192 929 193 354 194 514 194 705 195 392 196 271 196 333 196 358 196 797 198 403 201 227 201 680 202 434 203 329 203 625 203 864 204 236 204 273 204 296 205 318 205 648 207 260 207 998 208 254 209 250 209 808 210 364 210 466 212 280 212 316 213 583 214 244 214 793 216 262 217 486 217 524 217 668 218 493 218 531 218 657 219 459 219 885 221 276 221 458 222 245 222 971 224 944 224 962 225 287 225 398 225 581 226 796 227 264 228 328 229 604 229 847 230 233 230 490 233 700 234 655 234 702 235 361 235 517 237 337 239 270 239 492 241 288 241 741 242 376 242 422 242 720 244 299 244 570 244 713 245 247 245 560 247 465 248 462 248 637 249 374 250 365 250 433 250 491 251 255 251 363 252 373 253 366 253 767 254 314 254 685 255 404 256 915 257 302 260 346 260 649 260 784 262 303 262 498 267 846 268 615 268 973 269 643 270 323 270 981 272 412 272 633 272 901 273 297 273 446 273 543 273 876 275 663 276 368 276 629 277 414 277 618 278 949 279 300 279 383 279 606 281 289 281 653 282 332 283 724 284 910 285 652 286 369 288 863 289 536 290 419 290 497 294 397 296 330 296 855 297 387 299 390 299 977 300 506 300 529 301 425 302 380 302 593 303 342 304 857 305 889 306 496 307 457 308 343 308 541 308 691 308 791 310 878 310 986 311 509 314 362 315 484 315 759 316 344 316 405 316 438 316 714 317 386 319 320 320 672 320 854 322 587 324 339 325 455 326 639 327 868 328 523 328 925 330 716 331 736 332 473 332 688 333 352 333 535 336 353 336 662 336 730 336 843 340 605 340 671 340 756 340 773 340 879 343 437 344 426 345 489 346 624 347 881 348 351 349 763 351 388 352 533 353 442 354 503 354 810 354 848 356 427 357 371 359 384 361 379 361 470 363 538 363 551 364 431 364 699 364 872 365 409 365 435 368 411 368 616 370 703 371 602 373 495 373 540 373 640 375 488 377 696 378 452 378 620 379 443 379 586 379 591 380 539 381 407 381 413 382 415 382 472 383 546 383 836 385 822 385 826 385 995 385 996 387 532 387 698 388 821 389 814 391 845 394 922 395 507 396 401 398 592 400 650 400 659 400 940 402 501 404 575 405 406 406 856 408 428 409 900 410 449 410 573 411 866 412 430 412 584 412 627 413 474 415 707 418 502 419 737 424 549 425 508 425 907 426 550 426 923 428 553 428 675 429 745 430 607 430 766 433 786 436 799 437 677 437 834 437 948 439 456 439 717 439 827 441 832 442 818 442 891 443 574 443 936 445 728 447 824 448 642 450 710 452 518 452 882 452 905 455 690 455 939 457 739 463 579 463 729 464 809 467 500 468 568 470 992 471 761 472 873 473 565 476 860 477 800 477 886 478 487 478 958 480 667 481 776 481 896 483 749 484 526 484 638 484 957 484 959 485 748 486 521 488 811 489 770 491 559 494 557 496 558 496 780 500 594 500 787 501 782 501 888 502 512 502 626 502 870 502 954 503 654 503 753 504 820 504 908 506 679 508 634 508 858 512 752 513 718 514 597 516 548 517 628 518 527 520 788 521 757 522 563 522 803 524 577 525 647 525 935 525 941 526 632 527 544 528 689 529 789 529 794 531 912 534 571 540 590 542 850 547 578 547 622 549 934 550 608 551 725 551 833 551 904 552 806 553 588 554 631 554 646 555 585 556 595 557 619 558 807 566 909 567 664 567 733 567 967 569 683 571 692 571 719 575 701 575 842 577 673 577 764 578 754 582 772 583 670 586 945 587 644 590 775 592 661 598 884 599 769 599 997 600 711 600 722 601 783 604 825 604 960 606 674 611 887 614 681 615 709 616 666 617 715 619 983 622 721 623 712 623 917 626 732 626 751 627 869 632 746 639 678 642 645 643 956 646 812 647 682 647 979 654 738 657 750 659 740 662 862 663 989 666 969 670 708 671 790 674 686 678 837 683 865 685 726 695 734 695 877 696 927 701 813 706 838 706 990 710 830 721 778 721 835 721 840 721 918 725 871 726 924 729 744 732 798 734 867 734 916 739 817 746 984 759 930 760 928 765 801 766 913 769 902 779 892 785 914 788 942 789 861 792 978 796 937 798 975 803 831 803 883 803 920 806 972 812 982 813 988 814 823 821 880 825 898 835 849 836 894 841 985 863 964 870 947 874 974 904 946 907 933 909 970 916 961 917 952 936 963 965 999 72 931 245 386 347 353 378 807 437 70 442 31 444 437 789 17 797 125 905 700 939 624 950 504 1000 999 13 421 989 0 1 0 3 0 4 0 6 0 10 0 59 0 417 1 2 1 14 1 31 1 32 1 48 1 80 1 300 1 406 1 505 2 26 2 39 2 52 2 132 2 699 3 5 3 15 4 11 4 28 4 30 4 318 4 324 4 359 4 365 5 64 5 74 5 506 6 7 6 16 6 33 6 50 6 139 6 202 6 432 6 643 6 893 7 8 7 9 7 12 7 29 7 34 7 56 7 808 8 96 8 157 8 957 9 27 9 105 9 146 9 626 10 18 10 22 10 86 10 328 10 658 10 932 11 38 11 57 11 63 11 65 12 13 12 207 13 61 13 235 13 854 14 20 14 73 14 556 14 839 15 19 15 21 15 83 15 189 16 17 16 23 16 262 17 40 17 540 17 560 17 691 18 24 18 37 18 163 18 708 19 78 19 204 19 314 19 779 20 92 20 117 20 526 21 46 21 162 21 717 22 165 22 486 22 816 23 25 23 419 23 508 23 586 24 36 24 55 24 855 25 43 25 67 25 118 25 360 26 95 26 101 26 233 26 653 26 698 26 771 27 42 27 69 27 633 28 45 28 82 28 121 29 35 29 140 30 53 30 60 30 71 30 181 30 320 31 41 31 91 31 138 31 151 31 269 32 223 32 696 33 44 33 54 34 109 34 158 34 243 34 370 34 387 34 473 34 725 35 156 35 218 35 946 36 51 36 70 36 123 36 229 37 49 38 58 38 90 38 99 38 100 38 709 40 75 41 47 42 81 42 208 42 790 43 87 43 886 45 154 45 238 46 159 46 422 47 251 48 72 48 77 49 183 49 278 49 293 50 145 50 495 50 499 51 288 52 62 52 110 52 144 52 220 52 846 53 103 53 326 53 402 53 611 53 861 54 153 55 66 55 242 55 930 56 68 56 799 57 129 57 277 57 392 57 478 57 655 57 814 57 958 58 107 58 642 59 106 59 115 59 120 59 193 59 515 60 85 60 279 60 351 61 104 63 89 63 509 64 305 64 407 65 187 65 188 65 284 66 114 66 182 66 195 66 348 66 500 67 76 67 108 67 283 67 453 68 413 68 581 68 734 69 97 69 166 69 420 69 651 70 98 70 185 71 860 72 88 73 134 73 503 74 112 74 361 74 885 74 981 75 178 75 988 76 142 76 371 77 79 77 93 77 645 78 84 78 127 78 136 78 222 78 298 79 116 79 135 79 143 79 517 79 828 80 605 82 111 82 567 82 623 82 693 84 94 85 161 85 226 85 423 85 464 86 130 86 131 86 201 86 216 86 248 86 579 87 225 87 870 88 292 88 458 88 971 89 149 89 209 89 762 90 219 91 210 91 585 92 494 92 606 92 794 93 206 93 239 94 102 94 164 94 231 95 167 95 449 96 755 97 124 97 217 97 230 98 125 99 198 99 309 99 311 100 196 101 160 101 302 101 748 101 859 102 150 102 176 102 343 102 390 102 620 102 735 103 380 105 200 105 306 105 333 105 805 107 133 107 174 107 784 108 113 109 271 109 339 109 465 109 782 110 834 111 137 112 122 112 289 112 401 113 532 114 141 115 172 115 457 116 119 117 472 118 190 118 228 118 801 119 126 119 227 120 199 120 205 120 312 120 329 120 534 121 147 121 152 123 282 123 347 123 378 123 452 124 128 124 155 124 395 124 768 125 268 125 783 127 169 127 898 128 170 128 211 130 148 130 353 130 362 130 383 130 728 131 304 131 592 131 614 131 668 132 237 132 270 132 906 133 618 134 184 134 297 134 350 134 450 134 538 134 705 135 294 135 664 136 171 136 180 136 236 136 650 136 678 137 303 137 389 137 764 139 785 140 175 140 403 141 310 142 384 143 177 144 459 144 990 145 375 146 173 146 240 148 415 149 341 150 191 150 213 150 261 150 319 151 224 152 253 152 258 152 391 152 639 152 998 156 250 157 168 157 374 157 379 158 477 158 590 159 179 159 245 159 331 159 757 160 197 160 214 161 259 161 759 161 866 162 192 162 504 163 234 163 529 165 203 165 313 166 194 166 410 166 533 167 254 167 985 168 263 168 404 170 221 170 448 170 729 170 952 171 573 171 607 171 707 171 806 172 470 172 609 173 266 173 290 173 856 174 212 174 247 175 366 175 491 176 244 176 561 176 742 177 397 177 933 178 595 179 670 181 434 182 186 183 246 184 286 184 535 185 272 185 346 186 334 187 317 187 345 188 578 189 377 191 274 191 299 191 798 192 215 192 789 193 308 193 737 194 469 194 600 195 255 195 281 195 824 196 260 196 589 196 873 196 939 196 953 197 530 198 393 199 285 199 295 199 442 199 552 199 598 200 252 200 363 200 398 200 462 200 637 201 823 202 264 202 386 202 758 203 726 203 777 204 307 204 550 204 638 204 738 206 249 206 719 208 431 208 883 210 241 211 539 211 772 214 463 214 602 215 373 215 718 217 296 217 536 219 955 220 666 221 364 222 381 222 436 223 336 223 780 223 865 223 891 224 731 225 265 225 416 225 485 226 884 227 852 228 287 231 232 231 531 231 689 232 889 233 818 235 257 235 525 235 684 238 338 238 543 238 850 240 321 240 409 240 621 241 437 242 654 243 275 244 256 244 369 245 564 245 911 246 904 248 435 249 683 252 301 252 964 253 273 253 811 254 761 254 775 255 471 255 687 256 583 256 833 258 712 258 745 259 800 260 276 261 604 262 332 262 695 263 372 263 927 264 291 264 428 265 322 266 267 267 280 267 688 267 792 268 547 270 316 271 467 271 701 272 596 273 853 274 335 274 357 274 443 274 490 275 751 276 337 276 703 277 344 278 518 279 513 280 354 280 412 280 724 282 541 282 588 282 644 283 916 284 634 287 672 288 330 288 924 290 566 290 625 290 630 291 323 291 441 292 950 293 962 294 514 295 975 296 989 298 677 299 522 299 750 300 349 300 502 302 325 302 862 303 867 303 999 304 399 306 358 306 405 307 356 307 408 307 746 308 887 310 460 311 315 311 706 312 769 314 660 315 327 316 424 316 446 316 492 317 501 317 899 318 461 319 440 319 902 320 340 320 451 320 511 323 752 324 368 324 439 325 482 325 510 325 918 327 411 327 747 328 649 330 421 330 797 331 342 332 352 332 425 332 727 333 445 334 580 334 659 334 896 335 631 337 367 337 433 338 394 338 447 338 568 338 704 341 385 341 652 342 355 342 549 343 920 345 455 346 524 346 545 348 523 349 454 349 948 350 582 350 601 353 723 354 925 358 444 358 646 360 848 362 793 363 487 363 498 364 429 366 388 366 553 366 786 368 879 370 427 370 663 371 548 372 489 372 554 373 396 374 376 376 382 376 430 376 676 376 894 377 400 377 640 379 475 379 892 380 812 384 481 385 577 386 493 387 418 390 627 391 426 391 791 391 831 392 572 392 584 392 826 397 527 397 901 399 544 400 720 401 571 401 685 401 947 402 414 404 882 406 665 407 438 408 714 408 841 408 890 410 520 412 763 413 608 414 888 422 603 423 944 425 497 425 909 429 675 430 468 432 480 432 599 435 682 437 994 439 521 441 673 442 507 442 632 442 716 442 820 442 997 444 474 444 991 445 466 445 576 446 562 446 864 447 551 449 807 449 983 450 476 450 770 453 456 456 569 456 941 457 496 457 557 458 484 458 743 459 753 459 842 460 934 460 942 462 617 463 813 465 715 465 837 468 970 468 986 472 483 472 810 473 732 474 876 475 616 476 905 477 656 477 838 478 479 478 622 479 488 480 537 480 702 482 558 483 512 483 968 487 935 492 519 492 965 495 610 497 829 498 528 498 597 502 555 504 575 505 648 505 749 505 781 506 542 507 613 508 593 509 680 509 817 510 591 514 516 516 778 520 559 522 931 524 878 526 546 526 692 527 796 528 619 528 710 532 647 535 570 535 624 535 744 539 563 541 667 542 700 544 565 544 661 544 679 549 721 550 628 554 804 556 845 557 992 559 858 560 574 564 671 568 827 568 987 570 612 570 662 570 863 571 973 572 594 573 995 577 694 578 629 578 835 581 910 582 730 583 641 585 587 586 713 591 635 591 686 593 669 593 929 594 874 596 945 600 959 601 832 603 636 603 830 604 697 604 900 607 937 610 875 611 741 612 615 613 802 614 840 615 657 615 788 617 847 619 897 619 966 624 765 633 681 634 871 641 690 646 803 649 711 650 740 650 809 651 760 651 766 651 895 658 674 663 926 664 773 666 776 669 821 671 819 672 733 674 756 674 978 676 787 679 943 684 722 684 843 686 980 689 815 691 914 692 739 694 912 696 736 700 919 710 851 710 928 711 857 713 979 724 880 728 754 736 940 737 767 738 795 739 881 743 976 745 774 750 936 752 849 759 977 760 903 763 969 765 984 773 993 776 836 776 915 778 954 779 960 786 825 786 967 788 974 791 822 801 922 812 956 815 869 834 872 836 844 836 917 838 907 841 972 842 877 847 963 850 949 856 921 857 951 862 938 864 868 868 982 874 913 890 923 901 996 904 908 933 961 120 158 125 246 163 823 201 741 303 64 362 434 436 248 530 390 700 560 741 839 876 69 902 404 956 57 1000 999 12 426 174 0 1 0 2 0 3 0 4 0 9 0 31 0 139 1 6 1 12 1 19 1 429 1 572 1 608 1 668 2 5 2 22 2 27 2 39 2 73 2 102 2 133 2 135 2 166 3 10 3 13 3 16 3 63 3 86 3 146 3 457 4 8 4 52 4 55 4 67 4 473 5 7 5 23 5 44 5 186 5 293 5 358 6 21 6 56 6 64 6 154 6 206 6 284 6 493 7 15 7 157 7 578 8 11 8 162 8 250 9 14 9 37 9 222 9 266 9 938 10 41 10 289 10 413 11 36 11 77 11 241 11 801 12 90 12 220 13 18 13 175 13 219 14 78 14 123 14 215 14 343 15 20 15 25 15 68 15 103 16 17 16 29 16 40 16 74 16 106 16 209 16 280 16 811 17 32 17 34 17 93 17 174 17 334 18 54 18 65 19 33 19 216 19 403 19 561 20 24 20 197 20 251 21 80 21 130 21 245 21 711 22 38 22 51 22 525 22 654 22 949 23 28 23 35 23 190 23 648 24 26 24 45 24 75 24 96 24 116 25 42 25 62 25 110 25 193 25 287 25 353 25 854 26 30 26 47 26 50 26 232 27 72 27 321 27 484 27 487 27 542 27 763 27 861 28 126 28 185 28 249 29 117 29 283 29 392 30 92 32 61 32 69 32 255 33 85 33 533 33 688 33 821 34 66 34 98 34 211 34 850 35 53 35 89 35 212 35 313 36 46 36 124 37 49 37 725 38 58 39 59 39 131 39 207 39 239 40 127 40 237 41 43 41 200 41 262 41 546 41 658 41 754 42 88 42 122 42 303 42 442 42 443 42 933 43 227 43 560 44 60 44 79 44 91 44 268 44 292 45 99 45 100 46 48 46 393 47 94 47 187 47 549 47 909 48 183 48 192 49 210 49 214 50 70 50 419 51 428 52 164 52 297 52 535 53 104 53 129 53 141 53 213 53 225 54 71 54 328 54 431 54 730 54 873 55 57 55 242 55 346 55 612 55 888 56 791 56 814 57 97 57 389 57 517 57 729 58 449 59 76 59 83 59 173 60 81 60 204 60 301 60 368 60 581 60 959 61 84 61 665 61 764 63 136 63 319 64 326 65 132 65 138 65 172 65 180 65 298 65 996 67 713 68 696 68 827 69 285 69 453 70 95 70 184 70 494 70 593 71 312 71 842 72 306 72 630 73 111 73 410 74 121 74 142 74 181 75 101 75 366 76 128 76 257 76 345 76 508 77 330 78 82 78 267 79 188 80 105 80 118 80 120 80 320 80 412 80 986 81 499 82 109 82 145 82 523 83 119 83 195 83 323 83 705 83 932 84 506 85 875 86 87 86 380 87 107 87 355 87 445 87 614 88 112 88 115 88 246 89 552 90 176 90 446 90 796 91 114 91 198 91 256 92 273 92 359 92 575 93 569 93 582 94 476 94 532 94 559 95 178 95 537 97 113 97 134 97 155 97 567 98 479 98 640 98 974 99 149 100 108 100 150 100 160 100 286 100 386 101 666 101 845 102 374 102 402 103 224 103 422 104 167 104 191 104 394 105 234 105 441 106 586 106 589 106 978 107 900 108 218 108 752 109 230 110 825 111 761 112 248 114 153 114 751 115 488 115 744 116 168 116 252 116 745 116 995 117 140 118 618 118 912 119 137 119 221 120 317 121 125 121 171 121 704 122 208 122 270 123 659 123 899 124 161 125 203 125 603 126 194 127 753 128 600 128 681 129 143 129 151 129 290 129 507 129 674 130 148 130 165 130 579 130 695 131 341 131 435 132 163 132 782 133 202 134 217 135 223 135 338 136 152 136 179 137 144 137 236 137 349 137 364 138 281 138 373 138 521 139 182 139 238 139 460 139 957 140 159 142 271 143 276 144 147 144 169 144 263 145 415 145 562 146 492 148 177 148 229 148 299 149 156 150 228 150 606 151 726 152 170 153 233 153 360 154 433 154 599 156 158 156 258 158 264 158 265 158 554 159 269 159 354 159 383 160 370 161 310 162 278 162 458 162 642 162 979 163 201 163 371 163 502 163 540 164 526 164 954 165 311 165 528 165 741 166 778 167 318 167 327 167 556 167 865 169 347 169 518 170 503 171 923 172 260 174 405 175 196 175 199 175 759 175 830 176 205 176 451 176 483 178 848 179 332 179 490 179 615 180 336 181 231 181 305 181 598 181 855 181 984 182 279 182 356 182 465 183 397 184 361 185 261 186 496 186 944 187 459 188 189 188 519 189 243 189 277 190 377 191 626 192 339 192 401 192 708 192 758 193 887 194 294 194 351 195 463 195 919 196 340 196 395 196 650 198 470 198 945 199 226 199 244 201 684 202 296 202 437 203 678 203 687 204 315 204 381 204 399 204 836 205 466 205 583 207 350 207 416 208 609 209 254 209 634 209 977 211 291 213 375 213 486 214 235 214 406 214 481 216 798 218 322 218 348 218 694 219 362 219 548 219 689 220 316 220 925 220 952 221 757 221 777 223 259 223 462 223 524 224 438 224 504 224 812 225 240 225 590 225 907 226 342 226 571 226 831 227 282 227 557 227 828 228 314 228 390 229 335 229 337 229 515 231 707 236 384 236 594 237 553 237 555 237 841 238 461 238 573 239 247 240 913 241 400 241 516 241 690 243 709 243 872 243 997 244 474 244 847 245 706 246 564 246 667 247 329 247 378 248 427 249 253 249 719 249 880 250 876 250 970 251 307 251 702 251 703 251 790 252 829 253 331 253 379 255 333 255 391 256 513 258 440 259 382 259 450 260 471 260 547 260 621 261 396 262 272 263 387 263 420 264 288 264 999 265 300 265 584 266 275 266 423 268 309 268 839 269 514 269 901 270 385 270 456 271 274 271 610 272 680 273 536 273 964 274 868 276 477 277 491 279 478 280 295 280 448 280 927 282 439 282 781 284 388 284 946 285 467 285 558 286 833 287 302 287 409 287 482 287 673 288 629 288 808 289 308 290 372 290 592 291 534 291 628 295 352 295 468 295 686 296 538 297 570 298 363 301 304 301 691 302 444 302 756 302 823 305 376 305 785 305 934 306 520 306 531 307 344 308 633 309 622 309 874 313 452 315 472 316 325 316 404 318 324 318 576 319 497 320 480 320 656 321 367 322 505 323 408 323 543 323 802 324 417 327 607 327 693 328 566 328 655 331 432 331 914 332 568 334 638 334 864 335 421 335 434 335 632 341 953 342 783 343 357 343 682 345 574 345 973 346 716 347 992 348 623 348 885 349 530 350 425 350 510 350 776 352 398 352 411 353 454 354 414 354 475 354 495 354 732 356 657 357 947 358 365 359 522 360 550 360 620 361 616 363 369 363 529 364 430 365 766 368 512 369 551 372 489 372 835 373 426 374 701 374 822 375 727 376 407 379 588 380 677 381 649 381 795 384 424 384 792 384 849 386 767 387 631 388 565 388 878 389 544 389 760 389 881 391 501 391 786 393 661 398 712 398 924 399 834 399 989 400 679 402 720 403 418 403 643 406 787 407 771 408 739 408 890 409 670 410 436 412 743 412 960 413 685 413 780 414 731 416 664 417 866 421 585 421 647 421 813 423 975 424 724 424 863 426 746 428 903 429 882 430 742 432 635 434 447 434 961 435 455 435 700 438 963 438 969 439 840 441 464 443 500 444 498 444 601 444 652 446 676 446 794 446 837 447 469 447 768 448 509 449 604 450 929 451 511 451 596 453 723 453 844 461 871 463 485 466 660 466 867 470 936 471 987 473 527 476 728 478 948 479 563 479 714 481 541 482 846 482 988 485 736 487 955 488 699 489 653 489 793 489 805 490 806 493 617 493 733 493 967 495 856 496 775 500 637 500 675 504 740 505 644 507 818 510 611 516 770 517 587 517 797 519 539 519 545 521 597 524 671 529 651 529 858 533 669 536 692 537 755 537 985 538 862 539 698 539 710 540 595 543 580 545 605 546 784 546 905 548 859 549 981 553 789 558 968 560 870 564 908 565 717 565 738 567 762 567 921 569 591 569 602 569 941 571 816 574 639 574 683 574 765 575 577 575 772 578 940 579 619 580 779 581 937 582 663 584 892 590 625 590 672 593 624 593 857 595 971 598 613 598 956 599 715 604 627 604 810 605 636 606 972 608 722 609 883 611 843 612 819 613 809 614 965 617 980 619 750 620 721 627 748 628 641 628 645 629 853 631 662 637 930 639 646 642 697 645 935 647 735 653 807 655 917 659 769 659 896 663 886 663 983 667 894 672 920 672 991 673 918 674 922 678 718 680 931 682 815 682 824 684 734 686 939 688 800 690 747 691 895 692 915 701 879 704 958 706 804 722 926 723 950 725 911 727 838 732 749 732 774 732 951 735 737 735 962 737 773 743 916 754 817 761 897 762 826 763 799 763 990 765 788 767 902 776 820 777 877 783 860 797 851 798 803 799 976 801 966 810 832 814 884 815 852 815 993 819 943 827 982 840 889 847 898 850 869 855 942 859 928 871 994 874 906 875 891 882 893 884 910 903 904 961 998 43 729 109 122 181 90 201 568 205 177 257 641 325 145 670 449 744 243 832 258 939 923 964 378 1000 999 11 247 555 0 1 0 3 0 16 0 18 0 25 0 151 0 299 0 567 1 2 1 4 1 6 1 12 1 17 1 26 1 40 1 56 1 83 2 28 2 545 3 5 3 8 3 90 3 112 3 573 4 136 4 237 4 292 4 304 5 23 5 295 5 347 5 542 6 7 6 9 6 10 6 13 6 15 6 24 6 61 6 73 6 170 7 14 7 27 7 29 7 39 7 46 7 119 7 322 7 941 8 11 8 63 8 103 8 244 9 52 9 165 9 575 9 900 10 22 10 30 10 183 11 45 11 95 11 526 11 972 12 80 12 206 12 217 12 302 12 393 13 31 13 117 13 198 13 398 13 954 14 58 14 87 14 104 14 178 14 588 15 37 15 101 15 123 15 241 15 259 15 434 16 19 16 20 16 48 16 78 16 85 17 59 17 233 17 359 18 69 18 74 18 355 18 465 18 966 19 314 19 981 20 21 20 125 20 372 20 495 20 760 21 43 21 92 21 134 21 247 22 32 22 162 22 172 23 120 23 221 23 327 23 659 23 716 24 79 24 108 24 127 24 250 25 76 25 269 25 444 26 88 26 130 26 543 26 555 26 778 27 66 28 34 28 38 28 41 28 105 28 135 28 139 28 456 29 60 29 207 29 326 29 452 29 461 29 571 30 33 30 51 30 353 31 35 31 64 31 65 31 118 31 231 32 36 32 106 32 188 32 332 33 129 33 990 34 163 35 67 35 666 36 75 36 107 36 516 37 86 37 371 37 386 37 540 37 938 38 200 39 42 39 98 39 412 39 451 40 576 40 862 41 71 42 50 42 268 42 842 42 865 43 44 43 57 43 94 43 144 44 47 44 216 44 256 45 186 46 53 46 96 46 235 46 479 47 62 47 182 47 284 47 438 48 49 48 77 48 273 48 533 49 55 49 223 50 197 50 758 50 787 52 54 52 156 53 82 54 93 54 190 54 504 54 697 55 189 55 329 55 709 57 245 57 303 57 323 57 365 57 695 58 89 58 109 58 153 58 157 58 307 59 689 59 995 60 81 60 448 61 473 62 138 62 194 62 989 63 68 63 321 64 70 64 491 66 360 66 889 67 203 67 501 68 72 68 91 69 100 70 133 70 308 70 317 70 392 71 356 72 179 72 529 72 595 73 111 73 439 73 882 75 166 75 271 75 413 75 625 76 102 76 126 76 204 76 239 77 281 77 305 77 458 77 661 77 914 78 97 78 358 78 739 79 158 79 174 79 208 79 410 80 131 80 214 81 173 81 663 81 749 82 171 82 205 82 830 83 84 83 122 83 238 83 489 84 361 85 154 85 167 85 185 86 124 86 229 86 343 86 390 86 670 86 977 87 368 87 601 87 886 88 334 88 502 88 769 89 132 90 113 90 114 90 310 90 389 91 99 91 155 91 169 93 115 93 150 93 261 93 619 94 911 95 367 97 152 97 551 97 932 98 315 98 503 99 110 99 147 99 209 99 520 100 222 100 260 100 279 100 632 101 142 101 906 102 121 102 910 103 426 104 116 104 146 104 464 104 806 104 835 105 140 105 535 106 219 107 164 107 374 107 637 108 312 108 319 109 161 109 496 109 717 110 280 110 377 110 754 111 141 111 184 111 298 111 488 111 725 112 804 112 828 113 193 113 748 114 232 114 669 115 419 115 587 115 638 117 881 118 226 118 593 119 212 119 415 120 177 120 201 120 384 120 807 121 554 122 476 123 128 124 406 125 181 125 642 125 692 126 145 126 553 126 888 127 168 127 606 128 608 128 800 129 148 129 274 130 143 130 175 131 965 133 137 133 246 133 285 133 344 133 349 134 469 134 783 135 176 135 562 136 485 136 547 137 883 139 249 139 668 139 729 140 159 140 401 140 802 141 180 141 202 141 210 142 433 143 192 143 199 143 431 144 605 145 381 146 213 146 416 147 211 147 673 148 149 148 397 148 408 149 230 149 240 149 803 150 383 150 399 150 798 152 160 152 227 152 649 153 350 154 498 155 984 156 641 157 297 157 683 157 867 158 333 158 453 159 486 159 525 160 320 160 829 161 546 162 195 162 460 162 879 163 471 163 635 165 511 165 794 166 538 166 672 169 234 169 597 169 812 170 474 170 564 172 657 173 282 173 441 175 896 175 940 177 346 177 549 177 566 177 781 179 187 179 517 179 755 179 874 180 220 182 330 183 225 183 258 183 267 183 288 183 428 183 512 183 751 184 191 185 196 185 294 186 228 186 287 186 976 187 581 188 255 188 301 188 335 189 352 189 404 189 639 190 706 191 257 193 499 193 598 194 266 194 722 196 337 196 849 197 296 199 591 200 248 200 283 200 366 201 311 201 615 203 331 203 411 203 580 206 218 207 224 207 761 208 429 209 243 210 531 210 691 210 913 211 702 211 873 212 215 212 275 212 394 212 974 213 293 213 537 213 599 214 254 215 242 215 290 216 236 216 437 216 982 217 596 218 345 218 364 218 600 222 430 223 979 225 785 226 407 227 265 227 793 228 277 228 362 228 704 229 289 229 916 230 513 230 662 230 664 230 814 231 300 232 795 234 262 234 447 234 928 235 373 237 613 237 772 237 834 238 369 238 424 238 487 239 694 240 251 240 328 240 340 240 967 241 286 241 921 242 370 242 620 243 577 243 861 244 313 244 391 245 291 245 363 246 324 247 252 247 658 247 775 247 871 248 263 249 272 251 253 251 768 253 379 253 685 253 797 254 380 254 414 254 715 256 264 256 445 256 827 256 831 256 963 258 270 258 454 258 652 258 730 259 925 260 278 260 338 261 741 262 306 262 712 264 805 265 325 265 506 266 442 267 459 267 607 269 490 269 603 269 756 270 450 272 276 273 418 275 336 275 818 277 764 277 789 278 339 278 631 278 860 278 933 281 918 283 519 286 316 287 746 288 714 288 897 289 309 289 423 289 436 289 530 289 698 289 952 291 721 291 968 292 318 292 650 297 385 298 851 300 759 300 774 301 387 301 640 303 375 303 417 304 677 306 405 306 505 306 734 308 559 308 743 309 420 311 880 313 585 314 342 315 378 315 467 316 675 317 400 319 466 320 348 320 382 321 341 323 388 323 508 324 590 325 647 325 930 326 484 326 680 326 943 327 457 329 969 332 357 332 594 335 923 337 747 339 354 339 773 339 824 342 432 342 483 342 786 343 687 343 819 344 740 346 409 347 425 348 351 348 396 348 589 349 532 350 570 350 693 350 705 351 656 351 723 352 610 353 477 354 679 355 376 355 850 357 618 358 395 358 703 359 579 363 724 363 876 363 980 364 478 365 557 366 527 367 624 367 646 367 986 368 602 369 449 369 863 370 686 370 970 371 653 374 978 376 534 379 462 381 481 381 609 382 744 383 455 384 492 384 681 384 946 387 568 388 403 388 422 388 584 389 514 393 402 394 521 394 817 396 801 397 482 397 494 398 421 398 427 398 626 401 736 402 731 403 435 403 690 404 463 404 752 405 616 406 468 409 655 410 682 413 507 416 480 417 443 418 912 420 870 421 446 423 782 423 799 425 539 425 634 425 898 430 440 432 776 433 811 435 565 439 719 440 497 440 583 440 820 441 563 442 550 444 737 445 763 446 947 448 630 448 633 449 556 451 713 452 522 452 552 453 627 454 470 454 837 454 964 456 569 456 808 457 544 458 792 458 843 464 727 465 472 465 475 465 515 465 745 467 578 467 699 467 950 468 500 469 582 471 528 471 611 474 710 475 509 480 560 481 518 484 939 488 561 489 623 490 524 490 765 491 493 491 678 492 822 497 510 499 654 501 996 503 523 505 621 507 720 508 645 508 671 509 840 512 858 513 665 513 839 514 541 514 676 520 643 520 890 521 548 523 574 523 894 525 536 525 558 527 604 528 617 528 660 533 903 535 919 536 592 538 877 544 572 544 895 545 887 545 985 547 651 548 907 549 942 550 612 550 636 554 917 556 586 556 853 557 718 559 700 559 908 560 696 563 762 569 701 572 614 573 780 577 644 577 732 586 868 586 884 587 629 590 674 590 899 592 648 593 728 593 821 595 838 595 962 609 708 612 779 613 684 615 628 616 622 620 902 621 688 629 957 629 998 632 707 632 770 632 856 636 766 638 864 644 915 645 885 648 854 650 788 653 878 653 934 653 997 655 735 656 872 658 857 661 810 662 904 663 852 664 667 666 893 667 937 669 711 671 742 673 848 673 994 674 953 675 753 675 945 680 825 684 866 684 909 687 750 698 738 698 767 700 777 702 935 704 833 705 948 706 726 706 771 709 845 712 733 717 757 720 855 722 784 722 901 732 931 739 993 740 920 742 823 744 988 747 847 751 844 752 926 761 922 762 992 769 791 770 892 773 927 775 809 784 961 786 790 786 841 788 816 790 796 792 875 795 859 798 891 804 987 806 813 806 832 807 958 809 815 809 944 810 826 819 973 821 846 822 836 824 959 833 951 834 955 838 983 856 869 862 905 868 949 869 956 873 960 894 936 913 924 914 929 928 971 944 975 958 999 973 991 66 967 165 259 374 165 462 545 469 147 518 618 658 801 670 450 822 856 933 348 994 544 1000 999 15 578 668 0 1 0 2 0 10 0 21 0 31 0 271 0 463 0 484 0 737 0 925 1 5 1 15 1 74 1 697 2 3 2 4 2 13 2 42 2 389 3 8 3 9 3 19 3 176 3 638 4 6 4 14 4 35 4 94 4 255 5 27 5 28 5 46 5 104 5 119 5 283 5 793 6 7 6 41 6 56 6 65 6 136 6 184 6 213 6 234 6 276 7 30 7 69 7 71 7 72 7 260 7 334 7 412 7 918 8 11 8 34 8 79 8 480 9 12 9 16 9 39 9 194 9 270 10 51 10 68 10 939 11 18 11 52 11 55 11 86 11 106 11 333 11 616 11 980 12 24 12 47 12 96 12 152 12 814 13 87 13 109 13 120 13 226 13 455 13 656 14 17 14 22 14 98 14 402 15 23 15 29 15 38 15 43 15 366 15 423 16 274 16 385 16 539 17 132 17 178 17 322 17 558 17 724 17 774 18 20 18 25 18 26 18 36 18 143 18 319 19 37 19 48 19 210 20 40 20 268 20 947 21 248 21 371 21 680 22 32 22 230 22 231 22 337 23 90 23 359 23 969 24 77 24 130 25 990 26 33 26 215 26 250 27 53 27 62 27 75 28 341 28 886 29 114 29 330 30 64 30 97 30 100 30 133 30 264 30 458 31 126 31 147 31 374 31 525 31 541 31 557 32 44 32 50 32 382 32 431 32 571 32 634 32 831 33 142 33 491 34 131 34 156 34 353 35 162 36 66 36 111 36 140 36 362 36 830 37 217 37 229 37 364 37 853 38 134 39 67 39 117 39 501 39 565 40 468 40 476 40 612 41 70 41 92 41 186 41 861 41 909 42 45 42 365 43 58 43 108 43 192 43 199 45 63 45 125 45 348 46 123 46 181 47 54 47 298 47 575 48 49 48 80 48 286 49 78 49 235 49 239 49 804 50 59 50 93 50 124 50 180 50 338 51 89 51 373 51 747 52 61 52 150 52 261 52 372 53 177 53 291 53 344 53 360 53 595 54 82 54 83 54 95 54 172 54 187 54 278 54 358 55 57 55 73 55 116 56 85 56 772 56 955 57 141 57 185 57 877 58 84 59 60 59 88 59 289 60 115 60 285 61 302 61 432 62 218 62 272 62 951 64 153 64 197 64 439 64 684 64 722 65 511 67 256 67 352 67 367 68 128 68 259 68 835 69 122 69 161 70 76 70 99 70 164 70 267 70 275 71 102 71 107 71 308 72 158 72 544 73 110 73 325 75 81 75 167 75 195 75 949 76 91 76 343 77 144 77 169 77 317 77 534 78 103 78 159 78 190 78 449 79 105 80 174 80 355 80 447 80 832 81 135 81 189 81 273 81 935 82 249 82 368 82 620 83 127 83 547 84 391 85 345 85 434 86 191 86 303 86 597 86 639 87 101 87 321 88 113 89 165 89 200 90 481 90 498 90 712 90 806 91 911 92 287 92 422 94 292 94 293 95 112 95 211 95 396 95 413 96 138 96 151 96 309 96 497 97 137 98 891 99 209 99 354 100 145 100 443 100 526 100 566 101 183 101 280 101 866 102 207 102 986 103 146 103 222 103 237 103 461 103 637 104 118 104 743 105 163 105 182 105 219 105 387 106 157 106 418 106 681 107 154 107 216 107 241 108 254 108 430 109 166 109 404 109 767 109 958 110 370 111 121 111 129 111 214 111 531 111 752 112 208 112 383 112 437 112 678 113 149 114 997 115 300 115 315 115 739 115 745 116 212 117 246 117 295 117 329 117 533 117 894 118 171 118 228 118 856 119 175 119 179 119 376 119 509 119 811 120 690 121 707 121 899 122 252 122 499 123 715 124 339 124 429 125 840 125 878 126 729 127 139 127 232 127 560 130 316 131 797 132 269 132 770 133 188 134 168 134 568 135 393 136 363 136 487 137 160 137 699 137 882 138 233 139 155 139 242 139 426 140 170 140 196 141 579 141 623 141 643 142 148 143 227 143 546 143 841 144 224 144 720 145 378 145 537 146 323 146 757 147 257 147 605 148 913 150 198 150 223 150 313 150 506 151 297 151 494 152 381 152 685 154 632 154 695 156 673 156 926 158 236 158 342 158 377 158 621 158 885 159 658 160 356 160 357 161 489 162 173 162 263 162 682 162 902 163 411 163 979 164 380 164 750 165 201 165 284 166 221 166 258 166 586 166 618 167 193 168 202 168 573 168 930 169 518 169 746 170 417 171 305 171 475 171 664 171 825 172 243 172 584 173 708 174 277 174 445 175 301 176 464 177 203 177 397 178 408 178 883 179 591 179 666 179 788 181 205 181 206 181 414 181 466 181 842 182 405 183 266 183 689 183 731 183 934 184 613 185 900 186 400 186 783 186 897 187 204 187 421 188 441 189 384 189 773 190 253 190 427 191 761 192 796 195 572 196 244 196 535 197 220 197 307 197 588 198 528 198 593 199 245 201 756 202 251 203 265 204 394 204 517 205 320 205 662 206 351 206 420 207 530 207 967 208 225 208 240 208 965 209 425 210 340 210 540 211 311 211 419 212 765 214 262 214 523 215 324 216 314 217 288 217 641 218 238 218 764 218 852 219 247 219 331 221 581 221 653 222 462 225 507 225 703 226 744 226 914 227 281 229 332 229 398 229 401 229 403 230 578 231 522 233 776 234 310 234 749 234 845 237 290 237 306 237 519 237 609 238 659 239 296 239 663 239 892 241 599 241 603 242 375 242 818 244 304 244 512 244 619 245 736 246 453 246 469 247 294 247 610 247 730 248 998 249 335 250 457 251 452 251 794 252 282 252 465 252 549 253 607 253 771 254 583 255 959 256 627 256 827 256 848 258 279 259 299 264 753 265 428 266 409 267 336 268 543 268 675 269 622 269 833 270 857 270 895 272 454 272 798 272 904 273 473 274 493 274 790 276 500 276 713 277 514 277 778 277 862 278 326 279 312 279 834 280 932 281 688 281 694 283 327 284 435 286 349 286 478 287 527 288 789 288 826 289 758 290 594 290 981 290 982 291 318 292 961 295 660 297 577 297 828 298 350 298 948 299 976 301 346 301 440 302 683 303 919 304 386 304 442 304 538 304 821 305 644 307 369 307 910 307 921 308 516 309 580 311 444 313 328 313 415 315 873 316 406 316 433 317 448 317 505 318 629 318 728 321 714 324 347 325 459 326 390 327 474 328 617 329 693 333 823 334 652 335 416 335 471 336 536 336 601 336 606 336 665 337 661 338 361 338 676 340 379 341 477 342 802 343 488 345 556 345 824 345 988 347 582 348 679 349 450 350 407 350 941 353 424 353 510 357 388 357 633 358 576 358 985 359 395 359 436 360 410 361 698 361 733 361 859 366 738 366 751 367 755 369 706 369 777 370 808 371 438 371 564 374 392 374 940 375 479 380 399 381 585 383 483 385 513 386 521 389 486 389 647 390 470 393 551 393 625 395 508 395 602 395 635 396 555 398 938 400 446 400 456 400 812 402 542 402 870 403 485 408 467 408 642 410 503 414 545 415 563 416 529 417 791 417 887 417 966 418 754 421 626 422 822 423 552 425 451 426 520 426 963 428 908 430 574 430 614 430 785 430 968 431 502 432 864 433 735 435 646 436 554 437 482 437 782 438 495 439 460 439 863 442 933 443 701 444 727 445 624 446 553 449 964 450 600 451 819 453 598 453 924 457 719 460 524 462 809 464 472 464 657 464 692 464 742 466 668 467 559 468 515 468 672 470 490 471 504 472 807 475 492 477 923 479 855 481 781 482 674 482 868 483 640 483 696 483 922 485 608 485 759 488 779 490 592 490 874 491 596 491 984 492 611 493 496 493 741 494 950 497 677 497 760 497 860 497 888 497 954 500 567 500 810 504 881 507 587 508 702 512 636 515 705 520 590 520 734 521 532 522 700 523 649 524 589 524 604 524 748 525 550 525 709 528 548 530 851 535 628 538 890 539 816 540 740 541 562 542 725 542 849 544 570 545 775 546 942 546 978 547 957 548 795 548 799 549 654 550 569 550 762 551 995 554 716 555 561 555 936 558 630 559 912 563 655 567 710 568 766 572 763 573 905 576 805 577 780 578 972 579 711 584 901 588 686 591 631 591 670 594 917 595 651 596 645 596 839 597 687 597 987 600 650 601 648 602 704 606 915 607 615 607 784 607 867 610 813 619 671 620 973 622 718 622 829 625 931 629 768 632 732 633 787 633 858 633 906 635 970 640 691 640 800 649 801 651 667 653 944 661 879 665 669 666 929 667 989 671 815 673 721 680 726 688 843 693 928 693 945 698 717 703 872 711 846 711 871 712 889 716 996 719 723 722 946 724 875 728 952 729 876 730 975 736 847 737 817 742 974 748 792 750 960 751 820 751 903 752 893 753 850 754 836 757 769 757 880 762 927 767 786 767 956 769 837 770 907 773 962 773 991 785 803 789 898 798 838 810 865 811 869 811 983 813 854 819 937 822 992 832 943 837 844 840 994 863 953 869 993 873 999 881 977 883 884 888 896 906 920 908 916 948 971 30 856 55 359 147 553 204 665 347 36 398 390 492 886 499 100 553 918 682 491 745 45 796 525 899 506 944 464 959 721 1000 999 17 278 815 0 1 0 3 0 10 0 56 0 94 0 159 0 256 0 930 0 997 1 2 1 6 1 24 1 79 1 310 1 920 2 5 2 14 3 4 3 12 3 38 3 51 3 66 3 839 4 20 4 244 4 278 4 382 5 11 5 16 5 22 5 29 5 54 5 67 5 68 5 169 6 7 6 13 6 55 6 96 6 146 7 8 7 9 8 53 8 74 8 126 8 249 9 19 9 25 9 34 9 37 9 209 9 710 10 28 10 33 10 61 10 147 10 489 10 985 11 59 12 15 12 17 12 129 12 363 12 399 12 400 12 685 13 69 13 109 13 414 14 30 14 116 14 572 14 797 15 21 15 26 15 91 15 193 16 18 16 23 16 152 16 182 16 189 16 792 16 853 17 629 18 110 18 135 18 196 18 229 18 386 19 99 19 644 19 799 20 72 20 133 20 186 20 190 20 472 21 49 21 64 21 82 21 280 21 422 21 619 22 41 22 84 22 296 22 333 22 495 22 536 22 596 23 47 24 31 24 89 24 314 24 460 25 39 25 46 25 97 25 493 26 27 26 43 26 132 26 474 27 125 27 273 28 175 28 294 28 895 29 32 29 60 29 180 30 63 30 108 31 83 31 86 31 124 31 228 31 252 31 904 32 36 32 45 32 71 32 101 32 627 33 35 33 44 33 62 33 70 33 645 34 130 34 139 34 532 34 932 35 40 35 201 35 401 36 42 36 505 37 50 37 76 37 231 38 57 38 220 38 571 38 676 39 550 39 721 40 105 40 112 40 136 40 469 42 52 42 90 44 85 44 107 44 203 45 158 46 140 46 187 47 48 47 746 48 462 49 98 49 979 50 58 50 65 50 176 50 276 51 88 51 170 51 656 52 205 53 119 53 179 53 545 54 739 55 81 55 104 55 106 55 216 55 245 55 306 55 818 56 665 57 80 57 357 57 374 57 492 58 254 58 931 61 142 61 151 61 173 61 247 61 300 61 448 62 237 63 95 63 154 63 302 63 535 63 734 64 640 64 751 65 75 65 78 65 93 65 123 65 270 65 591 66 380 66 593 67 73 67 181 67 184 67 490 67 889 68 185 68 347 68 954 69 127 69 128 69 148 70 138 71 77 71 168 71 391 73 233 73 262 74 275 74 733 76 115 76 156 76 219 76 515 77 195 77 264 78 118 78 587 78 940 79 92 79 197 79 449 80 202 80 360 81 494 81 987 82 100 82 113 82 206 82 321 82 362 82 737 83 121 83 257 83 429 83 961 84 165 84 183 84 284 84 364 84 471 84 613 84 673 85 87 86 103 86 606 87 172 87 265 87 461 87 711 88 248 88 487 88 497 89 558 90 905 91 141 92 234 92 271 92 413 92 568 93 243 93 355 93 639 94 431 95 120 96 111 96 155 96 969 97 102 97 134 97 160 97 516 99 122 99 144 99 874 101 150 101 227 101 267 102 143 102 221 102 833 103 225 103 498 104 207 104 241 104 255 104 277 104 910 105 157 105 217 106 679 106 858 107 813 108 259 108 668 109 117 109 191 110 664 111 114 111 541 112 855 113 288 114 251 114 316 114 569 115 332 115 350 116 369 116 425 116 512 116 829 116 926 117 199 117 509 117 523 117 578 117 807 119 579 120 145 121 353 122 137 122 163 122 194 122 373 122 473 122 590 122 825 123 269 124 743 125 430 125 745 126 178 126 261 126 352 127 161 127 283 127 417 128 675 129 167 129 790 130 131 131 239 131 601 131 693 133 153 133 212 133 240 134 331 135 235 135 263 135 396 135 747 137 226 137 322 137 349 138 436 138 491 138 581 139 198 139 230 139 441 140 215 140 238 140 292 141 561 142 376 142 486 142 917 143 250 144 200 144 334 145 149 145 468 146 344 146 435 146 526 147 398 147 443 147 560 147 687 148 223 148 405 149 162 149 222 149 602 149 762 150 379 150 564 150 585 150 604 151 289 153 171 154 547 154 774 155 821 155 842 156 779 157 164 157 576 158 224 158 574 159 213 159 325 159 335 161 649 161 868 161 885 162 210 163 177 163 298 163 520 164 166 164 304 164 582 164 898 165 192 165 291 165 615 165 836 167 293 168 174 169 484 169 730 170 204 170 433 170 479 171 680 171 691 173 475 173 929 174 232 174 638 175 253 175 551 175 554 175 795 175 809 176 188 176 845 177 208 178 570 179 365 179 467 179 483 179 899 180 356 181 282 181 840 182 709 183 281 183 934 184 339 184 524 184 893 184 919 186 404 186 418 186 911 187 822 189 260 189 671 190 315 190 423 190 442 190 557 192 528 193 392 194 402 195 266 195 908 196 935 197 214 197 757 199 218 199 359 199 458 199 952 201 211 201 258 202 683 202 785 203 340 203 716 204 412 204 573 204 661 205 328 206 366 206 390 209 857 210 268 210 307 210 880 212 415 213 279 213 318 213 609 214 311 214 967 215 439 216 337 217 408 217 753 218 388 218 451 219 843 220 272 220 301 221 465 221 925 222 309 222 514 223 485 223 634 224 242 224 618 224 650 225 464 226 323 226 513 227 236 227 297 227 775 228 540 229 916 230 501 230 577 230 696 231 246 232 319 233 482 234 378 234 701 236 303 236 892 237 274 237 763 240 299 240 970 241 406 242 559 243 844 245 286 245 290 245 341 245 476 245 521 246 659 247 805 248 508 248 669 249 345 249 674 249 782 251 351 252 787 253 624 253 871 254 308 254 850 255 424 255 457 255 502 256 440 256 771 257 927 258 329 258 968 259 354 259 749 261 320 262 285 262 295 262 358 262 744 264 496 265 305 265 410 265 598 267 480 268 387 269 525 269 897 269 998 271 600 271 756 271 948 272 338 274 383 274 393 275 621 276 463 276 589 276 704 277 381 279 770 280 287 283 317 284 434 285 375 285 394 285 543 286 330 286 667 287 419 287 444 288 327 288 938 289 712 290 445 290 565 291 312 291 397 291 506 291 533 291 655 292 427 293 324 293 432 293 750 294 507 295 586 296 995 297 642 298 939 299 407 299 481 299 658 300 719 304 343 305 723 307 794 309 459 309 815 310 692 310 811 311 346 311 748 312 313 312 371 312 729 312 740 313 336 314 326 314 567 315 409 315 478 315 517 317 447 317 643 318 348 320 663 321 994 322 630 322 989 324 452 326 342 326 652 326 819 328 714 329 860 330 377 330 549 331 446 333 823 335 416 335 824 337 759 337 921 338 470 339 426 341 437 342 361 344 648 346 694 346 735 348 367 348 538 348 700 349 372 350 500 350 646 350 957 352 814 353 454 357 411 358 973 359 996 362 370 364 368 364 384 364 612 364 783 365 699 365 718 367 617 367 869 369 765 369 780 370 385 370 438 370 453 373 681 375 625 375 626 375 690 375 786 376 421 376 456 376 862 377 738 379 666 379 942 381 389 383 511 383 555 383 689 383 830 384 583 385 607 386 720 387 403 387 616 388 420 392 428 393 594 394 395 395 986 398 499 399 546 403 488 403 641 404 450 404 534 404 651 405 522 405 707 406 950 408 503 408 960 409 455 409 608 410 605 410 854 411 504 412 964 413 548 413 592 414 726 414 863 416 924 417 808 419 553 419 686 420 631 420 827 420 846 421 896 422 773 426 915 427 834 427 983 429 620 429 654 429 769 430 477 431 563 432 519 432 866 433 741 434 670 435 944 438 628 439 697 440 633 442 466 443 647 445 959 446 760 449 918 450 752 452 717 452 758 453 798 456 678 456 784 456 903 456 980 457 635 458 848 462 562 464 888 471 800 472 580 473 527 473 847 474 622 475 988 477 584 477 599 477 742 479 653 481 894 484 817 484 851 485 566 486 544 488 518 489 781 491 588 491 708 493 537 493 713 494 603 495 539 497 610 497 731 498 637 498 890 505 531 505 725 506 552 507 510 508 861 513 982 514 877 515 529 515 595 515 706 515 909 516 530 516 575 518 614 518 778 520 623 520 636 523 977 525 768 526 724 528 900 529 695 530 810 533 682 534 688 534 732 538 542 540 865 546 914 549 766 553 852 554 767 555 556 556 597 563 761 565 856 567 835 571 891 573 632 576 611 576 677 578 922 580 660 590 772 591 657 592 684 594 793 596 727 598 962 600 872 600 955 602 999 606 873 608 881 610 777 611 803 611 812 612 788 615 705 616 949 621 662 625 972 626 820 628 698 629 936 629 963 630 715 630 981 639 993 643 956 645 876 645 951 650 722 651 796 655 736 655 879 658 837 663 702 670 838 671 672 672 703 677 728 678 867 679 887 681 984 685 902 688 901 692 928 696 974 698 816 700 789 704 958 706 801 711 764 713 832 713 990 722 754 729 875 731 828 731 945 732 991 739 933 743 882 744 776 747 826 750 886 750 923 751 755 754 884 757 802 759 791 761 878 762 841 768 870 770 859 771 849 772 946 780 883 781 953 790 804 795 806 796 831 798 907 804 864 826 943 836 992 845 937 846 971 862 941 871 947 883 975 892 906 893 913 906 912 913 976 930 978 947 965 959 966 46 559 242 572 279 33 347 925 371 395 415 483 507 35 509 924 574 710 575 183 611 452 646 983 667 954 669 869 672 715 750 603 819 287 1000 999 9 423 93 0 1 0 12 0 34 0 36 0 140 0 181 0 426 1 2 1 3 1 4 1 5 1 10 1 13 1 21 2 14 2 35 2 142 2 247 3 6 3 8 3 20 3 104 3 230 3 579 3 672 3 846 4 7 4 9 4 15 4 29 4 31 4 50 4 214 4 277 5 26 6 157 6 533 6 747 7 53 7 57 7 118 7 423 8 11 8 17 8 22 8 121 8 442 8 778 9 24 9 41 9 47 9 80 9 87 9 243 10 16 10 48 10 326 11 51 11 171 11 328 12 30 12 78 12 84 12 94 12 175 12 781 13 28 13 414 14 18 14 204 15 19 15 120 15 244 15 528 16 37 16 42 16 275 17 25 17 77 17 116 17 150 17 261 18 327 19 62 19 65 19 76 19 119 19 186 19 203 20 44 20 46 20 132 20 163 20 581 21 23 21 64 21 371 21 578 21 713 21 734 21 944 22 40 22 580 23 151 23 187 23 709 24 294 24 411 24 519 24 567 25 27 25 167 25 390 25 427 25 882 26 33 26 73 27 32 27 61 27 83 27 598 28 39 28 92 28 95 28 149 28 718 29 66 29 88 29 219 30 313 30 357 30 890 30 981 31 210 31 448 32 72 32 82 32 90 32 460 32 895 33 43 33 79 33 194 35 52 35 85 35 99 35 141 35 333 36 38 36 45 36 56 36 67 36 103 36 296 36 550 37 49 37 91 37 269 37 500 37 656 37 829 38 58 38 428 38 618 38 706 39 54 41 100 41 164 41 249 41 942 42 384 42 822 43 704 43 928 44 71 45 403 46 205 47 63 47 105 47 112 47 115 47 123 47 274 48 59 48 86 48 146 48 153 48 159 48 488 49 60 49 491 49 663 50 311 50 374 50 770 51 69 51 81 51 139 51 229 51 289 52 55 52 70 52 93 52 967 53 106 53 225 53 283 53 293 53 886 54 298 55 248 55 250 55 511 55 586 56 89 56 246 56 952 57 124 57 137 57 170 57 317 57 338 57 386 57 526 57 527 58 68 58 126 58 189 58 345 58 573 59 125 59 828 59 943 60 166 61 97 62 395 62 784 63 107 63 129 63 185 63 555 63 556 64 278 64 304 64 389 64 476 65 96 65 130 65 305 65 320 66 109 66 147 67 165 67 200 67 223 68 265 68 301 68 485 68 703 69 111 69 738 69 760 70 184 70 270 70 443 70 525 71 74 71 75 71 336 72 102 72 216 72 236 72 695 73 138 73 509 73 654 74 136 74 300 75 530 75 980 76 422 76 493 77 114 78 135 78 477 79 143 79 553 79 935 80 110 80 134 80 245 80 370 80 645 81 254 82 117 82 122 82 128 82 307 82 340 82 548 82 659 82 849 83 179 84 101 84 177 84 255 85 418 87 155 87 599 88 201 90 98 90 466 91 252 92 621 94 148 94 256 95 169 95 173 95 546 95 691 96 154 96 571 96 649 97 268 97 643 97 689 97 775 98 113 98 224 98 297 98 544 100 207 100 259 100 473 100 522 100 597 101 233 103 108 103 133 103 481 104 264 105 241 105 253 105 887 107 176 107 178 107 799 108 260 108 267 108 566 110 131 110 583 110 590 110 812 111 382 112 211 113 237 113 430 113 593 114 161 114 343 114 415 114 731 115 152 115 292 115 465 116 156 116 195 116 303 117 341 117 620 118 127 118 665 118 752 119 334 119 513 119 524 120 946 122 144 122 162 124 884 125 208 125 412 126 145 126 217 126 364 126 387 127 193 128 158 128 399 129 681 130 351 130 467 130 512 130 572 130 972 131 196 131 209 131 699 131 836 133 198 133 299 133 417 133 657 134 698 135 302 135 931 135 963 137 183 137 226 138 568 138 619 139 206 139 930 140 538 140 662 141 168 141 280 141 402 141 569 142 160 142 215 142 469 143 329 144 174 144 192 145 271 145 486 146 492 146 840 147 420 147 563 148 385 148 612 149 323 149 504 149 804 149 865 149 925 150 288 150 541 153 362 154 878 155 639 156 180 156 231 156 429 156 742 157 172 157 242 157 454 158 191 159 222 159 235 160 234 160 902 161 632 162 445 162 594 162 613 163 444 164 197 164 315 164 349 164 358 166 276 166 877 166 950 168 825 170 202 170 516 170 596 171 408 172 262 172 281 174 199 174 285 174 666 174 975 176 182 176 926 177 487 178 188 178 266 178 554 179 228 179 677 180 220 180 318 181 342 183 212 183 991 184 768 185 628 186 190 186 966 187 517 187 686 188 213 188 314 188 561 188 773 189 451 189 529 190 406 192 273 192 730 194 870 195 258 196 310 196 608 198 324 199 381 199 591 199 678 200 240 200 432 200 644 200 848 201 827 202 710 204 489 204 637 204 676 205 607 207 227 207 447 207 570 207 910 208 263 209 218 209 337 210 631 211 221 212 352 212 521 215 985 216 431 216 671 216 720 217 257 217 438 217 604 217 683 218 805 219 978 220 239 220 284 220 312 220 372 221 702 222 332 222 425 223 366 223 842 224 419 225 823 226 391 226 679 227 232 227 754 228 355 228 653 228 962 229 951 230 279 231 251 231 290 231 309 231 780 232 306 233 291 233 350 233 396 233 551 233 646 234 238 234 807 237 339 239 453 239 496 239 779 240 377 242 361 242 748 242 993 243 483 246 471 246 727 248 272 249 319 249 435 250 457 251 811 252 376 252 625 253 687 255 344 255 379 255 495 256 552 256 584 256 798 257 354 257 393 258 711 259 286 259 404 259 722 259 892 260 295 261 282 261 322 262 347 262 407 263 380 263 934 266 287 268 588 269 437 271 356 271 359 271 410 272 808 274 536 274 696 274 732 275 421 276 458 276 739 276 787 277 331 278 365 279 514 279 936 282 750 283 441 283 474 283 830 284 484 284 587 286 531 287 405 287 762 290 792 292 325 295 433 296 462 297 308 298 439 299 321 300 464 300 589 301 400 302 455 302 753 304 316 304 388 305 346 305 606 305 797 306 449 306 883 307 409 307 790 308 330 308 434 311 383 311 564 311 990 312 837 313 729 314 494 314 502 314 634 316 735 317 394 317 574 318 353 318 648 319 508 319 728 320 899 323 360 323 479 323 908 327 363 327 764 327 986 328 436 328 446 328 603 329 367 330 348 330 369 331 424 331 468 331 667 334 335 335 501 338 378 340 717 341 605 343 392 343 450 343 615 344 565 344 715 345 558 345 802 346 397 346 507 346 647 346 783 348 368 348 841 349 459 350 470 351 693 352 817 353 776 355 719 356 977 358 375 358 540 358 726 360 373 360 611 362 440 366 745 366 772 368 595 369 860 370 912 371 413 371 549 372 806 375 965 377 401 378 680 378 810 380 560 381 906 382 577 382 974 384 724 384 923 384 937 386 515 388 463 389 398 389 774 390 452 392 885 393 510 393 820 395 416 396 832 397 864 405 933 406 576 406 668 407 480 407 559 409 939 412 759 413 461 414 736 416 771 417 592 419 737 420 543 422 851 424 638 426 652 427 505 427 839 427 941 429 843 432 557 434 506 436 585 437 523 437 976 439 497 439 616 439 630 440 684 440 688 441 503 441 582 441 623 441 758 447 475 447 617 447 897 447 919 448 456 448 482 449 499 449 862 450 640 452 626 455 766 455 863 456 743 457 751 459 478 460 535 461 642 461 700 461 874 464 707 464 949 465 472 465 490 467 697 469 542 469 725 469 856 470 824 471 624 472 602 478 705 478 767 478 769 481 904 483 498 483 733 483 852 484 673 485 791 485 929 486 651 488 658 489 545 489 763 490 875 495 600 497 518 497 819 499 562 499 844 500 992 509 520 513 826 517 721 519 532 519 701 519 786 519 915 521 610 521 675 524 755 527 777 528 537 528 761 528 855 529 547 531 575 532 534 532 682 534 816 534 866 537 539 537 635 537 757 539 685 542 629 542 716 542 858 543 723 545 614 547 712 548 633 550 660 550 694 552 655 555 869 555 956 556 664 561 794 564 622 566 601 566 793 566 814 569 847 572 714 573 999 576 871 585 970 586 945 588 918 590 909 590 927 591 958 598 785 600 756 600 809 602 609 603 641 604 636 605 627 605 922 605 982 607 670 608 907 610 749 611 853 614 889 618 857 621 741 622 650 626 940 627 674 631 795 633 669 637 813 640 854 640 953 642 661 643 838 649 746 650 859 650 868 659 888 663 708 663 948 664 744 675 800 676 921 678 692 678 789 679 690 680 968 683 872 685 964 686 788 688 833 692 801 692 911 693 879 699 881 701 894 706 765 709 834 711 891 712 920 715 803 721 740 721 955 725 898 727 960 733 901 734 880 734 932 736 873 751 821 757 782 761 917 762 983 766 995 771 969 777 903 782 796 784 954 785 818 791 835 793 984 797 913 798 850 800 845 804 815 804 947 808 876 808 900 811 831 816 961 820 973 830 896 836 861 839 994 841 867 844 988 856 916 876 979 881 914 883 924 887 905 888 893 909 938 911 971 912 957 921 989 936 997 939 996 941 998 944 959 963 987 83 333 210 802 212 851 526 286 578 840 676 172 969 609 980 128 999 959 1000 999 19 869 738 0 1 0 2 0 3 0 4 0 5 0 11 0 24 0 28 0 32 0 153 1 8 1 13 1 20 1 31 1 211 1 459 1 480 2 14 2 44 2 76 2 96 2 135 2 378 3 7 3 25 3 61 3 94 3 122 3 240 4 80 4 471 5 6 5 22 5 75 5 162 5 364 5 500 6 10 6 38 6 48 6 64 6 195 6 254 6 376 6 427 7 9 7 17 7 63 7 436 7 943 8 15 8 158 9 18 9 129 10 53 11 12 11 30 11 40 11 270 11 304 12 16 12 33 12 186 12 513 12 566 13 21 13 568 13 754 14 19 15 350 16 26 16 87 16 108 16 343 16 707 17 47 17 62 18 29 18 151 18 285 18 289 19 23 19 39 19 49 19 66 19 125 19 128 19 165 19 194 19 581 20 175 20 176 20 225 20 234 20 271 20 674 21 69 21 207 21 352 21 569 21 882 21 895 22 46 22 86 22 145 22 374 22 910 22 956 23 50 23 52 24 27 24 67 24 71 24 935 25 41 25 79 25 281 25 973 26 220 26 353 26 462 26 491 26 598 27 251 27 258 27 293 27 295 27 701 28 35 28 58 28 205 28 209 28 411 29 34 29 42 29 43 29 54 29 85 29 100 29 219 29 357 30 155 30 404 31 55 31 114 31 152 31 164 31 187 31 555 31 958 32 36 32 297 32 377 32 617 32 741 33 51 33 68 33 102 33 654 34 45 34 111 34 313 34 742 35 37 35 110 35 116 35 235 36 216 37 56 37 59 37 572 37 618 38 430 39 244 39 753 40 214 40 256 40 435 41 607 42 429 42 760 43 72 43 82 43 99 43 317 43 565 43 821 44 119 44 292 44 577 44 874 45 101 45 143 45 203 45 334 45 503 45 552 46 57 46 150 46 278 46 873 47 154 47 204 47 237 47 354 47 919 48 65 48 89 48 141 48 319 49 78 49 265 49 268 50 134 50 336 50 558 51 88 51 115 51 120 51 489 51 511 52 81 52 83 52 90 52 130 53 314 53 478 54 70 54 74 54 124 55 177 55 891 56 132 56 230 56 351 57 60 58 104 58 166 58 417 59 432 59 678 59 695 60 91 60 95 61 73 61 93 61 250 61 426 62 113 62 131 62 199 63 466 63 583 64 300 64 344 65 77 65 106 65 156 66 92 66 516 66 971 67 138 67 651 67 751 68 373 70 845 70 972 71 287 71 484 71 777 71 842 71 912 72 121 72 311 72 401 72 458 72 827 73 84 73 388 73 586 73 719 74 819 75 133 75 160 75 197 75 529 76 181 76 238 76 764 78 167 79 272 79 326 80 182 80 183 80 233 80 953 81 97 81 98 81 148 81 198 81 711 81 736 83 123 83 391 83 855 83 913 84 308 84 333 85 965 86 107 86 512 87 221 88 180 88 492 88 886 89 112 89 161 89 402 91 109 91 127 91 730 91 885 92 139 92 146 92 210 93 291 93 309 93 440 93 960 94 437 94 515 95 137 95 880 96 118 97 147 97 172 97 918 98 103 98 117 98 126 98 196 98 926 99 105 99 532 99 611 101 543 102 305 102 424 102 713 102 791 103 948 104 191 104 740 105 136 105 306 105 496 107 193 107 330 109 174 110 185 110 192 110 243 110 487 111 246 111 321 111 468 111 703 112 169 113 231 113 501 114 328 115 142 115 752 116 201 116 395 119 188 119 280 119 282 120 540 120 734 121 159 121 236 121 428 121 518 121 949 122 461 123 179 123 587 123 681 125 252 125 262 125 550 125 554 125 693 126 140 126 840 128 157 128 366 129 320 129 875 130 403 130 504 130 955 131 245 131 541 132 144 132 170 133 410 133 619 134 267 134 315 134 434 134 454 134 867 135 259 135 441 135 523 135 761 135 901 136 483 136 634 137 723 139 168 139 626 141 247 141 307 142 190 142 322 143 318 145 482 145 530 145 850 146 149 146 213 146 610 146 628 147 171 147 206 147 223 148 184 148 438 148 745 149 173 150 743 152 349 153 369 153 431 154 597 156 342 157 202 157 682 157 931 158 242 159 178 159 625 160 163 161 294 161 604 161 765 162 261 162 433 162 685 164 200 166 227 166 266 166 338 166 537 167 507 168 389 168 847 169 815 170 718 171 224 171 638 172 539 173 275 173 375 173 385 173 683 174 189 174 218 174 327 174 422 174 498 174 903 175 303 175 629 176 477 176 490 176 824 177 217 179 386 180 392 180 556 180 782 181 331 181 785 182 870 183 222 184 390 184 457 184 807 185 755 186 609 187 709 187 780 187 900 188 345 189 253 189 255 190 241 190 339 190 582 190 673 191 212 191 346 191 370 192 257 192 849 194 229 194 288 194 756 194 812 195 591 195 721 197 264 197 704 199 215 199 284 199 593 199 898 200 396 201 463 201 481 201 941 202 228 202 363 202 372 202 839 202 933 203 208 204 407 204 699 205 538 206 232 206 248 206 680 207 763 208 545 208 560 208 714 208 759 209 397 210 263 210 522 210 663 211 226 211 279 211 332 211 888 211 983 212 858 212 962 214 596 214 966 215 802 216 283 216 794 216 937 218 299 218 671 218 677 219 316 219 394 219 946 220 502 222 286 222 361 222 467 222 544 222 969 223 249 223 302 223 608 223 735 225 783 226 406 227 239 227 382 227 465 231 439 231 959 232 335 232 657 233 358 233 367 233 606 233 944 234 371 234 909 235 260 235 290 235 689 235 793 236 298 237 557 238 659 239 446 240 488 240 575 240 715 240 990 241 479 241 514 242 665 243 269 243 340 243 762 244 329 245 277 245 416 246 521 246 616 247 310 247 686 249 296 249 473 250 524 250 717 251 274 251 497 253 580 254 804 259 276 260 312 261 347 261 661 261 879 262 415 263 362 263 551 264 649 264 768 265 408 266 911 268 273 268 360 269 871 270 615 271 612 272 413 272 767 273 400 274 546 274 816 275 379 277 601 279 381 279 444 279 548 280 979 281 603 282 447 283 561 285 387 285 474 290 380 290 630 293 676 294 356 295 772 298 301 299 579 299 599 300 324 301 348 302 368 302 620 302 797 308 399 308 592 308 621 310 553 311 359 311 452 311 781 311 805 312 881 313 739 314 890 315 865 316 323 317 337 317 567 318 325 318 517 318 732 319 640 319 786 320 806 321 938 323 643 327 648 328 594 329 747 331 341 332 414 332 589 332 712 333 355 333 499 333 562 333 784 335 710 336 828 337 605 337 788 338 614 339 420 339 423 339 528 339 658 339 737 340 398 340 876 341 418 341 779 342 622 345 383 348 749 348 947 349 856 350 771 352 519 353 493 354 506 354 968 356 750 357 448 357 510 357 748 358 790 359 645 360 365 360 449 360 460 360 978 362 887 363 505 363 534 363 535 364 419 364 720 365 787 367 547 370 486 370 574 370 896 370 970 372 559 376 833 378 384 378 967 379 442 379 644 380 576 381 675 382 393 385 818 388 456 393 733 394 421 394 563 395 798 396 425 396 820 396 925 397 409 401 405 402 485 403 412 403 773 404 476 406 961 408 464 408 624 408 975 409 445 409 945 410 527 411 652 413 600 413 668 413 917 414 570 415 469 416 595 418 846 419 848 421 453 421 509 421 536 421 632 421 650 422 976 423 520 423 800 424 705 424 936 425 667 425 893 427 450 427 455 427 727 429 656 430 636 431 526 433 688 435 613 440 443 440 724 441 451 442 584 445 868 447 525 448 475 448 746 449 494 449 863 451 775 452 822 462 897 463 902 464 884 465 957 466 472 467 470 468 602 468 803 472 633 472 728 473 987 474 573 476 508 476 588 477 533 479 531 481 985 484 542 484 655 485 639 486 758 491 726 491 974 494 495 496 646 497 687 504 729 504 774 505 635 505 637 506 623 507 590 512 702 514 844 516 851 518 770 520 564 520 631 524 549 525 825 533 578 533 731 533 894 534 653 535 832 536 889 541 716 542 662 548 670 553 585 553 809 554 980 557 725 558 799 558 905 560 708 561 641 561 859 566 571 572 922 574 672 574 700 577 679 583 814 584 647 590 838 590 877 592 792 601 837 601 927 602 766 604 642 604 738 605 981 609 769 610 691 612 872 616 627 617 660 623 690 623 694 625 878 626 706 627 854 627 982 635 664 635 669 643 696 645 810 648 836 648 921 649 952 651 883 653 826 658 776 659 666 659 950 660 862 662 834 665 744 665 811 669 698 670 692 675 757 676 684 676 801 676 830 677 722 679 697 679 932 680 835 686 989 687 924 691 789 695 988 700 778 701 808 702 899 709 914 712 852 713 860 716 940 722 923 724 864 725 920 729 796 734 928 736 853 736 908 736 994 747 813 756 999 758 866 759 795 759 857 767 829 768 998 769 841 772 843 772 907 785 817 785 996 790 831 794 930 808 951 810 823 814 997 815 904 817 964 818 869 823 963 827 977 829 861 850 892 854 942 855 929 861 939 862 906 877 992 888 991 889 934 896 995 902 916 914 915 925 986 939 954 953 984 964 993 21 836 45 521 67 447 76 778 151 920 263 165 304 731 420 615 424 556 428 369 488 448 509 759 616 289 688 112 695 841 722 720 861 337 980 990 995 409 1000 999 20 864 860 0 1 0 2 0 6 0 91 0 415 0 696 1 4 1 5 1 10 1 12 1 126 1 226 1 882 2 3 2 7 2 21 2 31 2 63 2 95 2 120 2 307 2 414 3 23 3 29 3 37 3 78 3 186 4 8 4 22 4 433 4 610 4 824 5 13 5 53 5 111 5 256 5 258 6 9 6 11 6 26 6 35 6 73 6 160 6 913 7 834 8 14 8 20 8 32 8 36 8 150 8 301 9 15 9 62 9 480 9 619 9 884 10 86 10 89 11 335 11 370 11 535 11 947 12 28 12 94 12 344 13 49 13 79 13 90 13 417 14 16 14 17 14 24 14 50 14 192 14 193 15 19 15 58 15 304 15 392 16 18 16 449 16 742 17 25 17 33 17 56 18 27 18 46 18 71 18 187 18 211 18 673 19 106 19 172 19 224 19 519 20 43 20 566 20 621 20 711 22 52 22 66 22 87 23 38 23 55 24 67 24 144 24 446 24 489 24 797 24 918 24 964 25 70 26 30 26 157 26 201 26 389 27 68 27 84 27 860 28 162 28 399 29 39 29 208 29 593 29 877 30 42 30 440 30 597 30 625 31 34 31 100 31 107 31 124 31 425 32 47 32 430 32 732 32 870 33 93 33 156 33 411 34 76 34 123 34 618 34 661 35 117 35 161 35 323 35 390 35 559 36 54 36 57 36 171 37 40 37 199 37 309 38 44 38 342 38 494 38 904 39 41 39 45 40 48 40 61 42 387 43 105 43 436 44 110 44 229 44 408 44 811 45 118 45 141 45 180 45 181 45 184 45 218 45 493 46 83 46 143 46 502 47 72 47 113 48 59 48 85 48 131 48 196 48 219 48 321 49 51 49 148 49 822 50 77 50 397 52 641 52 712 52 908 53 114 54 175 54 212 54 515 55 65 55 182 55 324 55 333 55 529 56 60 56 64 56 167 56 283 56 300 56 512 56 771 56 903 57 179 57 222 57 223 57 250 57 254 57 259 58 190 58 346 58 445 58 640 59 74 59 82 60 195 61 92 61 176 61 354 61 886 62 80 62 286 62 396 62 697 63 69 63 463 64 98 64 115 65 206 65 347 65 353 65 710 66 410 66 426 66 659 66 724 67 400 67 748 68 343 68 348 68 369 69 128 69 134 69 169 70 138 70 168 70 367 70 482 71 109 71 173 71 248 73 75 73 626 75 103 75 104 75 145 75 151 75 314 75 334 75 636 76 96 76 586 77 88 77 97 77 197 78 121 78 632 78 639 79 99 79 177 80 81 80 119 80 780 81 127 81 510 82 423 82 541 83 139 83 587 84 102 84 345 84 448 84 927 84 999 86 203 86 350 86 963 87 511 87 570 88 101 89 244 90 453 91 112 91 269 91 644 92 149 92 198 92 213 93 153 93 876 94 108 94 241 94 308 94 479 95 142 95 255 95 366 95 424 96 253 96 565 96 758 97 130 97 242 97 303 97 434 98 194 99 398 99 700 100 140 100 617 100 620 100 775 101 375 102 129 102 136 103 252 103 574 104 133 104 154 104 261 104 455 104 880 105 275 105 994 106 122 106 174 106 277 106 327 106 421 106 841 107 725 108 137 108 146 108 200 108 897 110 155 110 165 111 163 113 349 113 599 114 116 114 132 114 135 114 282 115 147 115 575 116 210 116 220 116 715 116 790 117 265 117 789 118 189 120 356 122 458 123 285 123 429 123 916 124 125 124 225 124 238 124 764 125 603 126 164 126 298 126 322 127 427 127 564 127 717 131 297 131 650 132 457 132 481 132 521 133 152 133 281 134 170 134 263 134 487 135 316 135 444 135 769 137 270 138 478 139 188 140 158 140 295 140 320 140 631 140 866 143 249 143 929 144 183 146 468 146 474 146 729 147 520 148 279 149 582 150 471 151 185 152 580 153 677 154 407 154 655 154 791 155 246 155 693 156 205 156 207 156 262 156 357 156 435 156 469 156 569 156 595 157 377 158 159 158 723 159 251 160 240 160 336 161 292 161 611 162 178 162 260 163 166 163 235 163 967 165 352 165 374 166 209 166 341 167 638 169 191 170 418 171 228 171 234 171 591 172 579 174 202 174 740 174 754 174 828 175 215 175 233 175 290 176 217 177 394 177 477 179 305 179 951 180 231 180 949 181 475 182 526 182 548 183 491 183 915 184 237 184 441 184 459 184 972 185 230 185 236 185 332 186 245 186 551 186 849 186 923 187 214 187 768 188 383 188 605 188 765 189 633 189 750 191 355 192 306 192 467 194 488 195 380 195 815 196 257 196 311 196 608 197 865 197 869 198 310 198 555 199 364 199 476 202 268 202 635 203 204 203 274 203 385 204 278 204 338 204 544 205 679 206 276 206 319 206 649 207 910 207 953 208 359 209 294 209 318 209 973 210 216 210 325 210 959 211 288 213 509 214 779 215 221 215 592 215 770 216 340 216 767 217 247 217 329 217 594 218 552 218 687 219 412 219 567 220 422 222 287 222 403 224 227 225 232 225 615 226 805 226 919 227 264 228 351 228 363 228 528 229 272 229 293 229 984 230 536 231 386 231 452 232 382 233 280 234 243 235 239 235 339 235 456 237 578 239 284 239 404 240 432 241 596 242 533 243 289 243 313 243 473 243 498 243 678 244 302 245 299 245 312 245 431 246 368 246 694 247 379 247 527 248 812 248 891 249 395 250 531 250 934 252 470 253 273 253 965 255 401 255 793 257 267 259 271 260 503 261 416 261 838 262 539 265 266 266 524 266 558 266 692 267 328 268 296 269 371 269 794 270 514 270 760 272 330 272 690 273 315 274 585 276 872 278 606 280 406 281 583 282 428 283 666 284 413 285 451 285 709 285 744 286 331 286 928 287 291 288 393 288 682 289 508 289 993 291 924 292 969 293 391 293 462 295 540 295 898 296 360 297 538 297 656 301 703 302 437 302 676 304 571 304 663 304 829 306 637 307 317 307 960 309 507 311 763 313 716 313 939 314 492 315 326 316 553 318 358 318 607 318 707 320 337 320 378 321 513 321 651 322 614 322 784 325 460 327 683 327 830 328 534 328 646 328 968 329 894 331 442 335 505 336 952 337 976 338 845 340 483 340 883 341 496 343 373 344 361 344 518 345 657 345 950 345 996 346 925 347 537 350 461 352 454 357 362 358 365 358 576 360 516 360 850 361 381 364 388 364 755 366 372 366 757 366 777 366 842 367 439 367 909 367 945 370 686 370 881 370 941 371 376 371 384 373 861 374 851 375 600 376 402 377 827 378 833 385 419 385 774 386 420 386 465 386 589 387 627 388 472 388 648 388 701 389 486 389 675 390 847 392 986 393 590 393 783 393 905 394 554 394 572 396 543 397 495 397 802 399 409 400 604 400 863 401 490 402 438 402 550 402 616 402 731 402 739 403 405 403 443 403 447 404 980 406 542 407 623 410 450 410 943 411 500 411 985 413 956 416 778 418 991 419 906 421 946 422 713 423 485 424 873 425 685 428 506 428 653 430 562 430 992 432 525 432 598 434 761 438 523 438 832 441 581 447 466 450 825 453 464 453 628 453 817 453 926 454 484 454 705 456 501 456 671 457 517 462 799 463 836 464 879 466 622 467 609 467 660 469 549 471 568 472 785 475 497 475 776 476 730 476 759 477 722 478 563 478 857 479 772 479 782 482 814 484 557 485 560 488 504 489 499 490 684 491 806 492 745 493 810 493 844 493 955 494 630 495 658 497 522 497 652 497 798 498 573 498 818 501 721 503 530 503 988 504 561 504 577 506 864 508 601 510 800 511 532 512 545 517 856 517 954 518 670 519 698 521 547 521 613 524 680 528 719 528 981 529 588 534 546 534 706 536 809 537 902 538 689 541 819 543 704 544 556 544 975 546 804 548 803 551 643 555 654 556 820 557 961 558 634 561 741 561 912 562 584 562 944 563 859 564 642 565 668 566 667 566 669 566 747 570 737 572 665 574 664 579 936 580 629 580 662 581 734 584 738 584 826 585 728 586 890 587 612 587 977 588 813 589 900 592 647 594 756 594 796 596 801 598 602 598 695 604 867 604 889 605 708 605 974 606 624 606 702 607 735 607 751 608 942 609 792 609 855 613 714 613 840 614 808 616 957 619 681 619 978 620 911 621 937 621 979 624 823 625 931 629 831 634 718 637 733 640 674 641 645 641 921 645 752 653 699 660 672 660 868 664 971 668 688 669 691 671 998 673 736 676 781 677 920 679 727 681 938 682 888 683 753 684 743 685 852 687 773 688 875 691 786 692 720 694 821 695 795 700 749 705 807 705 858 706 746 718 917 723 726 723 766 723 989 724 896 726 907 727 887 731 933 732 854 735 982 737 835 742 788 744 787 761 762 763 962 764 839 773 958 779 914 782 837 789 848 792 816 793 948 795 846 797 843 798 930 805 899 807 922 808 892 812 885 817 874 825 853 831 966 832 970 834 895 840 878 841 893 844 862 845 871 868 901 870 935 871 940 917 997 926 983 930 932 938 990 940 987 972 995 30 966 38 319 78 165 242 903 320 42 349 188 427 247 450 87 458 632 529 233 604 434 608 755 618 683 649 551 700 896 730 873 739 692 808 631 903 373 917 172 1000 999 18 759 770 0 1 0 366 1 2 1 5 1 6 1 7 1 11 1 12 1 23 1 94 1 289 2 3 2 4 2 8 2 22 2 42 2 47 2 278 2 689 2 999 3 9 3 15 3 35 3 175 3 223 3 324 4 10 4 16 4 36 4 87 4 173 4 296 4 992 5 24 5 76 5 174 6 14 6 18 6 19 6 153 6 247 6 307 6 455 6 729 6 970 7 38 7 192 8 26 8 29 8 59 8 68 8 179 8 231 9 13 9 17 9 32 9 53 9 253 9 474 9 793 10 46 11 20 11 27 11 75 11 529 11 638 12 39 12 61 12 255 13 164 13 331 14 51 14 245 14 467 15 30 15 40 15 48 15 77 15 99 15 451 15 735 16 37 16 64 16 107 16 194 16 198 16 213 16 491 17 25 17 133 17 359 17 415 18 21 18 116 18 345 18 512 19 28 19 41 19 67 19 113 19 221 19 269 19 674 20 228 20 326 20 435 20 551 21 31 21 69 21 74 21 224 22 84 22 92 22 290 23 34 23 52 23 54 23 159 23 168 23 201 23 618 24 93 24 112 24 260 25 163 25 371 26 55 27 115 27 137 27 147 27 166 27 310 27 385 28 56 28 72 28 161 28 405 28 990 29 281 30 57 30 65 31 33 31 106 31 135 31 235 31 637 31 821 31 959 32 237 32 317 32 665 33 49 33 71 33 102 33 391 34 401 34 635 35 45 35 80 35 226 35 526 36 131 36 190 36 711 37 298 38 66 38 181 39 43 39 44 40 79 40 96 40 890 41 157 41 160 41 594 42 50 42 81 42 120 42 381 42 392 42 409 42 454 42 540 42 810 43 89 43 124 43 252 43 300 44 141 44 265 44 346 44 353 44 678 45 312 46 63 46 128 46 234 46 414 47 58 47 60 47 136 48 73 48 146 48 308 48 404 49 70 49 335 49 344 50 125 50 880 51 91 51 206 51 328 52 165 52 576 53 82 53 104 53 117 53 150 53 279 54 122 54 690 55 103 55 249 55 496 55 790 55 795 56 130 56 424 57 101 59 98 59 236 59 380 59 676 60 62 60 105 60 172 60 522 60 715 61 121 61 187 61 417 62 138 62 154 62 340 62 396 62 666 63 323 63 523 64 232 64 445 65 177 65 574 65 734 66 86 66 497 66 688 67 78 67 182 67 369 67 573 68 83 69 420 69 458 69 602 69 875 70 110 71 314 72 85 72 171 72 426 73 632 75 111 75 145 75 191 75 376 75 549 75 613 76 488 76 978 77 272 77 961 78 90 78 123 78 183 78 433 79 95 79 197 79 368 79 506 79 727 81 660 81 670 81 939 82 109 82 132 82 148 82 370 82 601 84 114 84 158 84 779 85 515 86 537 87 88 87 143 87 461 87 669 88 186 89 97 89 119 89 134 89 207 89 283 89 322 89 767 90 212 90 259 90 319 90 968 91 108 91 233 91 584 91 896 92 536 93 100 93 193 93 215 95 304 95 395 95 588 96 261 96 421 96 726 96 915 97 697 98 572 98 581 98 653 98 739 99 202 99 280 102 176 102 219 102 311 103 868 104 127 104 156 104 479 104 851 105 780 106 303 106 878 108 126 108 180 108 217 108 292 109 297 110 118 110 941 111 282 111 316 111 389 111 607 111 695 112 295 112 342 112 413 112 483 112 610 114 264 114 266 114 667 115 162 115 256 115 943 116 642 117 139 117 152 117 203 118 209 118 251 119 725 119 931 120 333 120 510 120 553 121 268 121 270 122 167 122 222 122 466 122 577 122 595 122 855 123 195 123 403 123 473 125 129 125 210 125 485 126 178 126 230 126 374 126 448 126 849 127 140 127 277 127 288 128 225 128 850 132 142 132 327 133 437 134 144 134 170 135 591 136 248 136 525 137 273 137 358 137 837 138 214 138 246 138 612 139 200 139 484 140 155 140 994 141 416 141 707 142 229 142 386 143 271 143 703 143 841 144 196 144 444 144 471 145 149 147 199 148 656 149 151 149 188 149 586 151 503 152 524 152 608 153 343 153 541 156 402 157 184 157 440 158 185 159 493 159 622 159 630 160 325 160 378 161 330 161 489 162 306 164 216 164 349 164 659 164 877 165 169 165 511 165 578 166 189 166 535 166 680 166 812 167 379 167 870 168 583 169 555 170 305 170 431 170 494 170 598 171 742 176 419 176 603 176 843 177 263 177 274 177 294 177 338 177 773 177 792 177 860 179 267 179 321 179 766 179 771 180 241 180 250 180 480 180 565 181 627 183 211 184 364 184 839 185 429 186 350 190 208 190 351 191 918 192 357 192 427 193 218 193 315 194 205 194 582 194 825 195 242 195 287 196 204 196 498 197 398 198 407 199 520 200 239 200 390 201 257 201 704 201 728 202 227 202 691 204 521 205 238 205 243 205 262 205 291 205 783 206 341 207 377 207 589 207 643 208 301 208 533 208 803 209 220 209 975 210 240 210 276 210 365 210 949 211 352 211 517 211 997 212 463 212 548 214 375 215 318 215 546 218 285 218 620 219 971 221 302 221 633 223 545 224 732 226 513 226 677 226 694 227 254 227 428 227 876 229 562 230 332 231 947 233 372 233 447 233 596 234 347 234 907 235 411 235 700 235 787 235 848 236 286 237 275 237 634 238 244 239 425 239 532 239 814 241 258 243 745 244 406 244 538 245 885 248 564 248 816 249 360 250 453 251 476 251 889 252 516 252 628 254 738 254 944 255 337 255 710 255 824 256 299 256 530 256 639 258 462 259 284 259 373 259 561 259 858 261 761 264 475 264 626 264 956 267 822 269 616 269 755 269 872 270 472 270 819 272 481 273 844 275 456 275 737 276 293 276 436 278 617 279 709 281 571 281 967 282 339 283 605 284 686 286 329 286 777 288 558 288 592 288 604 288 652 289 866 289 955 290 320 290 891 292 945 293 336 293 901 294 313 294 832 295 740 296 309 296 486 299 501 299 641 300 776 300 811 302 808 303 397 303 457 303 908 304 394 304 636 307 563 308 388 309 334 309 439 309 724 310 449 310 836 313 760 313 987 314 465 315 348 315 459 315 508 315 989 318 938 320 753 320 802 320 805 321 393 321 881 322 469 323 716 323 769 324 507 324 698 325 722 326 720 328 354 328 443 328 509 329 838 333 782 334 355 334 361 334 422 336 383 336 894 338 400 338 679 341 625 342 542 342 800 343 382 344 356 344 609 344 733 345 519 347 432 347 714 348 478 348 750 349 423 349 798 352 682 352 770 353 410 353 661 354 362 354 418 354 668 354 871 355 976 358 367 360 363 362 450 363 500 364 490 364 964 365 464 366 743 366 935 369 796 370 531 370 781 373 912 374 543 375 600 375 887 376 384 376 606 377 919 378 438 380 408 380 958 381 412 381 831 381 960 382 387 383 560 383 813 387 557 387 671 388 399 389 655 390 862 391 784 393 527 394 434 394 442 394 791 394 818 395 441 395 856 397 712 399 615 400 624 400 957 401 593 401 797 406 492 407 621 408 904 409 495 410 579 411 477 411 823 413 763 416 951 417 446 419 504 419 518 420 649 421 585 421 913 422 430 422 452 423 934 425 470 425 865 427 552 427 646 428 597 428 759 431 657 433 514 433 570 434 645 434 828 434 982 435 468 435 718 436 687 437 534 438 804 439 701 440 857 441 502 442 719 443 829 443 977 444 683 444 692 446 460 449 554 450 765 451 705 453 830 455 499 455 662 455 806 456 556 456 619 460 756 462 547 462 723 464 575 464 744 466 684 467 721 468 482 469 799 471 528 474 487 475 544 482 623 485 809 489 973 490 505 493 764 493 788 496 917 497 980 501 920 502 580 502 611 502 754 503 651 505 567 505 873 506 559 506 631 511 568 511 928 512 762 513 539 513 590 515 550 515 569 515 979 515 995 519 972 520 647 521 663 524 713 524 864 525 778 527 693 528 746 528 789 529 859 532 833 534 893 536 566 537 863 538 772 538 927 543 807 549 897 549 933 553 914 555 648 556 736 558 664 558 675 559 672 562 599 565 587 565 834 565 899 570 696 571 861 572 658 577 952 577 962 579 741 579 748 579 916 582 751 582 817 586 644 587 936 588 757 589 681 590 673 590 774 594 702 596 654 602 768 604 650 604 827 605 614 610 629 615 786 620 699 634 847 635 706 639 640 639 708 645 752 648 886 651 963 652 685 652 883 653 853 654 749 656 874 658 923 659 902 659 969 661 879 662 950 672 926 675 842 678 852 685 895 690 730 698 758 698 922 703 747 706 731 707 954 711 794 711 986 713 717 718 826 720 785 723 801 730 911 730 953 737 948 738 888 744 988 751 846 753 937 757 910 761 946 765 993 766 984 769 775 774 996 778 815 779 835 779 932 781 820 781 884 782 882 783 845 784 998 791 942 796 905 800 981 805 867 812 854 815 909 818 929 820 840 825 983 838 906 839 898 842 930 844 892 844 921 854 869 874 903 877 924 884 900 889 991 905 985 909 925 922 966 929 974 932 965 934 940 2 647 15 827 20 121 89 623 103 744 108 541 122 178 294 525 458 372 516 593 627 305 759 9 779 853 815 429 833 101 844 980 871 573 935 741 1000 999 10 133 651 0 1 0 56 0 166 1 2 1 44 1 51 1 69 1 148 1 176 1 529 2 3 2 7 2 17 2 66 2 198 3 4 3 5 3 14 4 6 4 11 4 20 4 27 4 118 4 180 4 412 5 15 5 100 5 121 5 128 5 668 6 8 6 9 6 57 6 156 6 245 7 10 7 13 7 16 7 48 7 96 7 293 7 484 8 28 8 36 8 124 8 336 8 340 8 520 9 81 9 123 10 12 10 55 10 333 10 524 10 931 11 19 11 29 11 32 11 278 11 775 12 38 12 89 12 174 12 202 13 18 13 21 13 22 13 26 13 47 13 113 13 206 14 45 14 65 14 73 14 85 14 252 14 269 14 323 14 530 14 763 15 82 16 126 16 373 17 24 17 91 17 271 17 305 18 352 19 23 19 92 19 998 20 72 20 689 21 31 21 40 21 42 21 84 21 280 21 295 22 33 22 46 22 67 22 78 22 457 22 719 23 25 23 50 23 60 23 843 24 35 24 52 24 79 24 80 24 212 24 220 24 298 25 301 25 397 25 916 26 62 26 137 26 429 27 49 27 54 27 226 27 339 28 205 29 30 29 43 29 410 30 39 30 74 30 146 30 153 30 366 31 61 31 172 31 256 31 311 31 478 32 518 33 34 33 37 33 41 33 63 34 94 34 120 34 266 34 404 34 571 34 820 35 58 35 95 36 143 36 155 36 442 37 77 37 154 37 841 38 184 38 923 39 222 39 813 40 203 40 234 40 329 40 886 41 388 42 144 42 496 43 76 43 312 44 249 45 53 45 159 45 327 45 355 45 681 46 90 46 103 46 104 46 229 47 75 48 64 48 142 48 227 48 556 48 887 49 71 50 294 51 370 51 390 52 59 52 141 52 168 52 497 52 503 53 114 53 152 53 177 53 737 54 188 54 261 54 362 54 540 55 98 55 117 55 291 55 957 56 400 57 125 57 720 58 68 58 408 58 470 58 619 59 187 60 199 61 70 61 667 62 99 62 170 62 185 62 394 63 163 63 167 63 282 63 369 64 157 64 164 64 181 65 135 65 276 65 740 66 102 68 87 68 501 69 379 69 425 69 727 69 801 70 452 70 738 71 186 71 337 73 133 73 914 74 296 74 447 75 108 75 939 76 129 76 320 76 382 76 423 76 500 77 729 78 178 78 513 78 628 78 927 79 131 79 546 80 158 80 213 80 374 80 576 80 920 81 119 81 134 82 83 82 86 82 97 82 393 82 626 83 318 83 583 83 655 84 748 84 835 85 106 85 299 85 562 86 93 86 116 86 122 86 236 87 88 87 107 87 151 87 836 88 110 88 538 88 773 90 545 90 741 90 963 91 105 91 149 91 211 91 268 91 307 92 215 92 357 93 175 93 553 93 569 94 101 94 115 94 285 94 833 95 392 95 856 96 263 97 365 97 572 98 130 98 138 99 936 101 309 101 331 101 406 101 615 102 109 102 111 102 482 102 703 103 516 103 632 103 822 103 934 104 112 104 233 104 754 107 127 107 217 108 330 108 541 108 610 108 917 109 162 109 193 109 195 109 319 109 325 109 544 109 949 110 208 110 251 110 587 110 718 110 938 112 221 113 670 114 360 114 726 115 191 115 216 115 349 115 624 115 716 116 145 118 658 119 267 119 399 120 190 122 401 122 746 122 749 122 945 123 132 123 243 123 889 124 492 125 413 125 725 125 859 126 165 126 456 126 799 127 254 128 585 129 197 129 281 129 838 130 136 130 161 130 504 130 625 131 385 132 214 132 297 134 150 134 160 134 414 134 432 135 359 135 448 135 870 136 139 137 140 137 147 137 563 137 999 138 893 140 207 140 444 140 453 140 536 141 264 141 631 142 618 143 248 143 317 143 485 144 709 145 218 145 863 146 358 146 376 146 640 147 196 147 721 149 420 150 257 151 219 151 706 152 169 152 630 153 204 153 700 154 289 154 431 154 564 156 182 156 238 157 351 157 767 158 525 158 994 159 246 159 383 160 225 160 698 161 259 161 962 162 273 163 171 163 255 163 570 163 617 164 879 164 932 165 634 168 183 168 189 169 173 169 270 169 353 170 315 171 258 172 231 172 240 172 699 172 869 173 287 174 582 175 437 175 612 176 192 176 768 177 194 178 179 178 519 179 200 179 321 179 344 180 532 180 797 180 918 181 250 181 364 182 633 182 953 184 818 185 210 185 239 185 279 185 449 185 560 187 201 187 313 187 597 187 603 187 814 188 300 188 898 189 265 189 495 189 882 190 224 190 494 191 561 191 828 193 228 193 701 194 232 194 956 195 548 196 262 197 510 197 862 198 283 200 209 200 308 200 742 201 521 201 575 201 912 202 260 202 304 202 407 203 533 203 728 203 766 203 979 204 712 205 223 205 526 206 772 206 873 207 341 207 342 208 274 211 247 211 417 212 242 212 527 214 244 214 874 215 292 216 230 216 778 217 310 218 284 219 343 221 372 221 909 222 465 222 865 223 235 224 981 225 479 226 685 228 316 228 488 228 613 229 272 229 422 229 710 229 816 230 664 232 475 232 696 233 314 233 483 233 644 234 237 235 253 236 322 236 551 236 651 237 241 237 346 237 395 237 511 237 794 237 955 239 848 240 421 240 717 241 411 243 288 243 302 243 455 243 840 244 286 244 594 244 684 245 303 245 371 246 424 246 867 249 334 249 345 250 739 251 275 251 430 251 555 252 966 255 450 255 933 256 290 256 616 256 623 257 348 257 622 257 884 258 441 261 591 261 608 262 581 264 335 264 381 264 467 265 508 266 528 267 458 267 559 267 606 268 600 268 669 270 693 271 402 271 691 273 648 274 277 275 650 275 659 276 391 276 812 276 929 277 306 278 715 278 782 279 810 279 900 280 409 281 471 282 405 282 872 283 436 283 573 285 361 286 326 288 384 290 688 291 438 291 439 291 679 293 403 293 427 293 433 293 474 294 454 294 646 294 724 295 368 295 378 295 446 295 557 296 487 297 418 297 558 297 760 298 356 299 460 299 697 302 324 302 338 302 676 304 363 304 440 304 567 304 596 307 328 308 468 308 690 308 924 309 734 313 389 316 991 318 354 319 350 319 620 319 842 319 925 320 463 321 602 321 968 325 459 326 415 326 443 326 636 327 543 328 523 329 332 329 839 330 377 330 451 331 347 331 915 331 937 334 611 338 514 338 730 339 589 339 722 341 674 342 790 343 367 343 550 345 396 346 705 348 614 349 751 350 493 350 635 351 660 352 386 357 604 358 380 358 974 359 800 360 661 361 375 361 515 361 765 364 593 366 694 368 387 368 507 369 461 371 466 371 762 372 645 372 771 374 997 378 713 379 435 379 747 379 940 380 419 380 428 380 517 380 984 381 522 382 537 385 505 386 745 387 666 387 675 388 770 389 880 389 921 389 951 393 490 393 491 395 554 395 871 395 961 396 398 399 486 400 464 400 502 400 586 400 819 401 930 402 535 403 477 403 498 403 901 404 416 405 476 406 654 406 878 406 899 407 489 407 711 408 445 408 888 410 434 411 542 412 473 412 846 413 584 413 702 413 908 413 935 414 426 414 641 416 783 417 469 420 499 420 911 424 732 426 588 427 647 428 621 428 629 428 969 430 506 430 663 431 942 435 472 435 579 436 789 444 802 446 682 451 735 452 462 452 509 452 982 454 512 454 673 456 481 456 552 457 978 458 652 459 662 459 792 462 793 462 805 463 574 466 695 468 825 471 795 473 752 474 480 477 708 480 807 482 677 483 809 485 580 486 609 487 827 490 601 490 605 491 731 491 759 491 781 491 796 495 531 495 642 496 539 496 824 498 656 499 776 501 890 502 988 503 992 506 549 508 590 509 687 512 566 512 965 513 788 515 568 515 764 518 834 520 534 520 853 522 599 523 815 523 996 525 967 527 941 529 565 530 895 531 653 536 657 540 993 541 897 541 903 542 649 543 885 545 547 545 683 546 577 546 970 549 595 549 926 552 592 554 639 556 786 558 972 560 627 561 607 565 578 565 672 566 758 568 769 574 785 575 868 576 678 576 774 576 803 577 913 580 831 580 950 583 714 583 860 584 598 584 784 599 808 602 960 607 707 608 692 608 750 611 671 611 811 611 985 612 854 613 907 615 857 616 959 619 736 619 864 622 861 623 643 625 948 626 637 628 755 629 877 630 704 634 665 634 919 636 638 637 928 638 787 642 858 643 986 647 680 648 686 648 723 648 847 649 780 652 777 652 779 654 875 657 973 657 976 659 852 666 733 666 845 666 883 668 761 671 791 673 756 676 894 677 743 685 744 688 902 689 946 693 823 693 983 696 906 699 851 702 753 704 881 708 855 708 905 711 891 712 837 718 896 728 964 730 804 732 892 733 757 733 806 738 844 741 826 760 850 763 821 767 866 771 943 773 798 782 990 788 977 795 904 803 952 803 971 805 817 805 830 808 922 810 876 811 829 818 832 821 954 827 980 829 944 831 849 837 995 874 989 906 910 928 947 949 958 962 975 981 987 1 246 196 494 275 708 692 437 693 30 832 829 917 394 928 713 931 895 987 95 1000 999 16 292 925 0 1 0 2 0 125 0 386 1 3 1 7 1 10 1 45 1 102 1 143 1 699 2 4 2 28 2 30 2 59 3 12 3 34 3 56 3 89 3 274 4 5 4 32 4 52 4 119 4 155 4 326 4 790 5 6 5 203 5 232 6 15 6 20 6 164 6 234 6 380 6 511 6 589 7 8 7 9 7 11 7 25 7 115 7 626 8 19 8 39 8 42 8 132 8 968 9 49 9 58 9 87 9 117 10 14 10 16 10 22 10 24 10 54 10 61 10 76 10 116 10 254 11 13 11 248 11 944 12 51 12 79 13 17 13 100 14 23 15 18 15 26 15 33 15 48 15 83 15 90 15 111 15 257 15 522 16 241 16 590 16 980 17 27 17 37 17 204 18 69 18 71 19 21 19 219 19 678 20 94 20 785 21 31 21 46 22 68 22 122 23 43 23 74 23 101 23 961 24 826 25 70 25 80 25 242 25 339 26 29 26 226 26 361 26 941 27 40 27 163 27 915 28 202 28 616 29 118 29 240 29 770 30 35 30 72 30 178 30 265 30 425 31 36 31 41 31 62 31 98 31 152 31 210 31 228 31 235 31 251 33 44 33 230 33 365 33 986 34 53 34 378 35 416 35 739 36 973 36 985 37 38 37 129 37 191 37 651 37 868 38 55 38 73 38 655 39 47 39 78 39 674 39 781 40 50 40 60 40 97 40 266 40 300 40 337 40 406 41 103 41 188 41 200 42 184 42 233 42 302 42 305 43 65 43 75 43 91 43 308 43 440 43 886 45 77 45 137 45 159 45 306 45 393 45 517 46 82 47 113 47 175 48 66 48 67 48 127 48 179 49 95 49 148 49 158 49 351 49 660 50 156 50 294 50 545 51 160 52 253 52 476 52 735 52 956 53 63 53 109 55 57 55 150 55 525 56 88 56 108 56 144 56 477 57 64 57 206 57 352 58 504 58 640 59 131 59 291 59 918 60 271 60 503 61 172 61 211 61 238 61 260 61 277 62 420 62 978 63 106 63 176 63 446 64 85 64 952 65 247 65 516 65 847 65 857 66 107 66 945 67 81 67 134 67 168 67 186 68 139 69 612 69 647 70 112 70 135 70 846 71 250 71 461 71 657 72 84 72 92 72 93 72 120 72 724 73 327 73 345 74 411 75 140 75 194 75 225 75 231 75 371 75 712 76 86 76 151 76 871 78 96 78 215 78 319 78 372 79 110 79 161 80 123 80 149 80 218 81 153 81 441 81 551 81 890 82 141 82 180 83 99 83 105 83 183 83 279 83 284 83 307 83 318 83 359 83 586 84 725 84 801 85 147 85 382 86 263 86 557 86 971 87 133 87 587 88 136 88 189 88 220 88 375 88 867 89 288 89 483 89 614 89 743 90 268 90 721 91 169 91 223 92 104 92 128 93 389 93 468 93 753 95 664 96 229 96 622 96 921 96 983 97 357 97 604 97 815 99 114 99 542 100 197 100 424 100 795 101 124 101 138 101 185 101 471 101 475 101 606 101 676 102 142 102 385 103 166 103 259 103 356 104 355 104 399 106 428 106 672 106 835 107 222 107 267 108 167 108 466 109 415 110 121 110 316 111 244 112 170 112 560 113 126 113 201 113 384 113 845 114 320 114 802 115 273 115 808 116 195 116 236 116 509 117 860 118 395 119 329 120 182 120 255 123 227 123 439 124 145 124 216 125 245 125 392 125 485 125 984 126 192 126 303 126 705 127 979 129 130 129 162 129 174 129 177 130 429 131 489 131 652 132 154 132 342 132 376 132 448 132 605 133 146 133 889 134 556 135 264 136 157 137 330 137 455 137 783 137 876 137 926 138 644 140 366 140 679 140 754 141 190 141 237 141 243 141 275 141 728 141 813 143 209 143 421 143 451 144 171 144 363 145 165 145 261 145 353 146 402 146 431 147 196 147 249 147 328 147 873 148 350 148 552 148 692 148 874 149 760 150 373 151 457 151 745 152 414 153 205 153 719 154 173 154 198 154 199 155 282 155 313 155 333 156 334 158 262 158 893 159 207 159 246 159 592 160 722 162 407 162 974 163 239 163 704 164 950 165 213 165 465 165 634 166 324 166 838 167 181 167 685 170 212 170 442 171 256 172 323 172 336 175 714 175 774 177 426 178 187 178 309 180 258 181 299 181 638 182 193 183 335 184 341 185 331 185 346 185 467 185 469 185 499 187 474 188 276 189 412 189 579 190 311 190 312 191 367 192 296 193 208 193 295 193 390 193 891 195 908 196 370 196 396 197 449 197 632 198 221 198 576 199 394 200 460 200 588 201 566 202 280 202 654 203 435 203 718 204 400 205 791 206 777 206 998 207 829 208 877 209 214 210 322 211 981 212 684 213 298 214 531 214 992 216 217 216 224 217 408 217 452 217 702 218 481 218 540 218 547 219 410 219 673 220 293 220 633 220 934 222 526 223 272 223 325 223 364 223 788 225 639 226 310 226 752 227 734 227 822 228 528 229 437 229 711 230 289 230 301 230 473 231 403 231 413 231 641 233 270 233 546 233 687 234 625 235 349 235 844 236 444 237 278 237 524 238 304 238 417 238 993 241 283 241 409 241 830 242 563 242 656 243 607 243 764 244 252 244 520 245 381 245 778 246 532 246 819 246 995 247 285 247 716 249 290 250 321 250 343 250 611 250 975 251 286 251 360 251 422 251 773 252 401 254 456 254 596 256 281 256 338 256 486 259 527 260 751 260 875 261 269 262 374 263 315 263 759 264 999 265 297 265 332 265 550 267 784 269 354 269 383 271 447 271 920 276 575 277 340 278 479 279 645 279 848 280 292 281 369 283 419 283 948 284 810 285 970 286 287 286 358 286 398 286 726 287 500 287 732 288 432 288 746 290 450 290 495 291 800 293 630 294 438 295 523 295 888 296 347 296 443 297 681 298 404 299 317 300 314 300 507 303 405 303 521 304 700 306 348 307 794 307 903 308 388 308 600 308 602 309 344 309 418 309 502 309 869 310 379 310 769 311 492 312 658 313 445 313 470 313 549 313 675 313 872 314 512 317 541 318 377 319 662 320 362 321 391 321 536 322 462 322 571 322 574 322 750 323 787 324 453 326 930 326 963 327 897 328 697 328 943 329 677 330 581 331 609 333 553 333 792 335 680 337 368 337 496 337 543 338 708 338 805 339 387 339 976 340 779 341 643 341 772 342 570 343 825 344 817 346 478 346 497 346 629 346 748 346 923 350 463 350 482 351 668 352 459 355 736 356 593 356 853 357 538 357 663 357 942 358 994 362 423 362 780 363 554 364 842 365 491 367 686 368 615 369 454 369 484 369 880 371 397 371 837 372 533 372 766 373 501 373 642 374 649 377 508 378 761 378 807 378 957 380 854 380 907 381 688 382 561 382 597 382 940 383 427 383 694 385 820 386 768 386 863 387 430 394 946 395 498 395 534 396 610 396 682 396 707 398 650 404 493 404 776 406 762 409 513 411 436 411 896 412 691 413 458 413 669 414 555 414 690 414 855 415 744 416 565 416 618 417 487 417 569 418 434 418 967 420 529 421 530 424 488 424 910 425 472 425 519 431 582 432 433 432 573 432 583 434 598 434 667 437 763 439 627 439 865 440 887 441 510 441 514 441 933 442 490 442 558 442 818 443 619 443 987 445 567 445 954 446 506 446 839 448 518 452 464 452 548 454 689 458 904 460 591 460 723 461 659 461 693 463 959 464 539 464 740 467 637 467 953 468 537 471 927 472 870 473 494 475 585 476 572 477 683 478 894 478 909 479 480 479 544 480 631 482 515 483 624 483 720 484 505 484 535 485 559 486 717 487 623 487 747 488 562 491 580 491 885 492 741 498 621 498 803 499 568 503 665 505 620 510 599 512 706 516 577 517 653 517 661 517 806 518 603 518 793 521 879 522 936 523 671 523 935 527 843 529 827 532 584 538 738 540 709 540 859 546 613 546 729 549 892 550 564 550 814 551 962 552 578 556 698 556 866 557 594 557 636 557 939 563 902 565 797 572 617 572 932 573 799 574 601 575 841 576 756 576 884 580 730 580 733 580 955 581 595 590 824 592 991 593 757 594 695 594 851 597 862 598 958 599 646 599 648 601 710 601 816 603 701 607 608 610 821 611 786 612 861 613 765 616 635 618 895 622 767 623 666 627 628 627 670 629 796 631 823 631 937 633 905 634 849 635 832 637 972 648 782 649 965 651 775 652 703 654 742 656 916 658 758 658 771 658 949 659 864 665 960 670 997 674 947 676 696 679 715 683 925 685 996 689 840 691 789 693 828 695 727 696 737 697 731 697 809 698 713 700 798 701 913 703 833 711 850 712 812 712 878 713 906 720 811 725 951 737 755 737 804 741 749 745 964 747 856 759 982 765 834 788 881 791 911 793 836 794 883 795 831 796 852 796 882 804 901 805 924 807 990 812 966 820 898 836 928 838 922 848 900 852 858 858 914 860 919 862 899 874 938 877 977 894 931 903 912 906 929 910 917 953 969 983 988 985 989 83 250 145 236 169 65 171 412 275 276 432 484 456 538 519 272 528 78 663 608 699 79 792 134 808 697 828 35 868 688 884 148 1000 999 15 840 110 0 1 0 3 0 34 0 68 0 137 0 807 0 814 1 2 1 39 2 4 2 74 2 193 2 330 2 675 3 7 3 9 3 10 4 5 4 6 4 15 4 145 5 8 5 18 5 33 5 61 5 683 6 14 6 139 6 186 6 482 7 59 7 85 7 566 8 11 8 13 8 24 8 433 8 607 9 17 9 36 9 116 9 548 9 586 10 26 10 71 10 235 10 739 10 978 11 12 11 28 11 38 11 304 12 25 12 62 12 77 12 78 12 83 12 108 12 856 13 16 13 41 13 136 13 161 13 232 13 362 13 719 13 810 14 29 14 40 14 238 14 851 15 20 15 22 15 53 15 149 15 187 15 188 16 27 16 32 16 527 16 670 16 993 17 23 17 72 17 269 17 732 18 19 18 21 18 97 18 167 18 230 18 516 19 212 19 971 20 42 20 113 20 290 20 374 21 45 21 47 21 63 21 66 21 565 22 44 22 52 22 118 22 147 22 821 22 940 23 31 23 92 23 163 24 65 25 93 25 152 25 170 25 313 25 514 26 49 26 241 26 279 26 284 26 801 27 50 27 51 27 56 27 84 27 213 27 867 28 37 28 165 29 30 29 35 29 43 29 131 29 155 29 244 29 249 29 863 30 46 30 58 30 132 30 976 31 154 31 475 31 491 32 80 32 112 32 135 32 511 32 986 33 81 33 127 33 140 33 195 33 500 33 529 33 531 33 623 33 975 34 55 34 218 34 262 34 402 34 467 35 109 35 204 36 281 36 658 37 119 37 134 37 361 37 637 38 350 39 847 40 48 40 275 40 389 41 95 41 99 41 123 41 338 41 610 41 951 41 962 42 111 42 451 42 505 42 532 43 162 44 54 44 96 44 110 44 146 44 164 44 708 46 64 46 444 46 641 47 102 47 157 47 208 47 630 48 60 48 98 48 159 48 677 49 79 50 177 50 417 50 503 52 368 52 512 53 67 53 103 53 340 53 558 53 842 54 89 54 151 54 174 56 57 56 440 57 76 57 133 57 173 57 222 58 560 59 70 59 117 59 327 59 868 60 425 61 87 61 100 61 106 61 795 62 194 63 305 63 372 63 481 64 73 64 692 65 105 65 339 65 353 65 498 65 796 65 852 66 69 66 200 66 520 66 705 67 101 67 526 68 75 68 130 68 179 68 347 68 730 69 180 69 660 70 650 71 126 72 211 72 254 72 392 72 950 73 735 74 82 74 203 74 726 74 983 75 88 75 843 76 171 76 207 76 329 76 760 77 717 78 128 78 324 79 122 79 216 79 366 80 365 80 439 81 86 81 295 82 91 82 104 82 461 82 554 84 239 84 483 85 120 85 214 86 90 86 256 86 352 87 506 88 267 88 744 89 94 89 114 90 153 90 314 90 381 90 590 91 252 91 523 91 793 91 811 93 124 93 273 93 287 93 404 94 150 94 176 94 804 95 144 95 255 96 107 96 142 96 832 97 292 97 371 97 466 97 585 98 293 98 424 98 536 98 615 98 653 98 958 99 546 100 168 100 197 100 245 101 325 101 495 101 604 102 307 102 582 103 309 103 672 104 470 108 115 108 125 108 169 108 243 108 316 108 346 108 456 109 310 109 452 109 771 110 679 111 160 111 175 111 408 111 830 112 189 113 121 113 184 113 680 114 178 114 319 115 209 117 156 117 221 119 233 119 471 119 550 121 636 122 594 123 166 124 504 126 129 126 143 127 172 127 181 127 492 127 634 127 689 128 276 129 138 129 141 129 148 129 190 129 236 129 805 129 903 130 250 130 349 131 354 131 450 131 901 132 300 132 407 132 728 133 201 133 205 133 312 133 555 133 781 134 432 135 419 135 681 136 597 137 772 138 674 139 196 139 367 139 383 139 626 139 927 141 435 142 858 143 246 143 469 143 973 145 198 147 961 148 525 148 601 149 291 149 299 150 671 151 259 151 321 151 401 151 427 152 746 153 158 154 251 155 306 155 369 155 376 155 543 157 303 158 298 158 301 158 780 159 977 160 185 161 206 161 665 162 183 163 199 163 412 164 430 165 426 165 436 165 464 166 326 166 895 167 220 167 288 167 642 168 274 168 449 169 652 169 955 170 210 170 344 170 632 170 854 171 182 171 242 172 191 172 382 173 391 174 336 175 587 175 745 175 850 176 378 176 754 177 229 177 333 177 384 178 192 179 714 180 448 181 225 181 386 182 297 182 751 182 766 184 223 184 318 184 496 185 718 186 508 187 320 187 782 189 261 189 266 189 413 189 573 190 690 192 614 193 226 193 723 194 445 194 477 194 639 195 272 196 219 198 215 198 972 199 202 199 348 199 673 200 247 200 447 200 479 201 253 202 396 203 237 203 620 204 224 204 539 204 853 206 217 206 390 207 480 208 228 209 688 209 845 210 240 210 358 210 556 211 879 212 645 213 264 213 317 214 341 215 302 215 388 215 886 216 647 217 428 218 308 218 838 218 997 219 271 220 400 220 418 220 916 221 231 222 363 222 494 222 524 223 258 223 280 223 322 223 453 224 227 225 257 226 343 226 982 228 397 229 289 229 335 230 234 231 248 233 803 233 819 234 414 235 549 236 278 237 360 239 311 239 323 240 866 243 285 245 265 245 743 245 849 248 488 250 394 251 409 252 294 252 873 253 458 254 277 254 617 255 355 256 328 256 595 258 919 259 260 259 664 261 263 261 422 262 442 264 778 265 270 265 379 266 268 266 282 266 581 266 762 266 890 267 337 267 979 268 707 271 283 272 722 273 420 274 399 274 600 275 530 276 345 276 528 277 395 277 398 277 443 277 656 277 701 279 334 279 644 281 493 281 869 282 375 282 454 282 891 283 654 284 286 284 944 286 808 287 315 287 486 288 296 288 633 290 370 290 602 291 809 292 862 293 521 293 790 293 892 294 332 294 487 294 538 294 742 294 837 295 351 295 393 295 501 295 568 298 624 298 935 301 774 302 497 304 949 305 798 306 373 308 331 308 640 309 357 310 540 310 541 310 875 311 342 311 616 314 937 315 359 315 406 315 592 315 952 316 533 317 403 317 562 317 855 317 883 318 438 320 410 322 405 322 939 323 589 324 933 325 377 326 489 326 537 326 559 327 490 327 638 328 941 329 720 330 411 330 437 331 446 331 740 332 906 334 669 335 693 336 462 337 685 338 515 340 502 341 534 342 387 343 356 343 859 343 918 344 583 345 519 345 932 346 364 347 828 348 460 348 551 350 429 350 741 352 648 353 380 356 779 357 936 359 507 359 588 360 635 361 570 363 476 364 415 364 844 369 431 370 704 370 709 372 441 372 574 372 738 373 513 374 584 377 914 379 577 379 697 380 545 380 561 381 423 382 800 383 416 383 468 384 385 384 687 384 926 384 934 385 509 385 609 385 970 387 421 387 611 389 459 389 553 389 686 389 749 389 799 392 463 392 603 392 768 394 575 395 510 396 465 396 605 397 569 398 769 399 580 401 942 402 485 403 455 405 703 405 989 408 557 413 434 414 578 415 706 415 806 416 702 416 737 417 606 418 613 419 631 419 761 420 484 420 666 422 542 424 608 425 567 425 691 426 544 426 651 427 499 433 953 434 457 435 572 439 571 439 789 441 478 442 870 442 894 443 547 444 627 444 889 446 678 447 518 448 591 449 727 452 695 454 736 455 618 456 662 456 817 457 871 458 472 458 522 460 473 460 812 462 925 464 770 467 593 469 474 470 777 470 829 472 696 472 710 475 758 476 657 476 839 477 874 481 900 482 878 483 945 484 724 487 965 489 564 490 628 491 721 493 884 495 576 495 864 495 887 498 896 499 813 500 907 501 517 502 833 507 622 510 908 513 835 519 598 520 765 524 655 524 836 526 698 527 646 527 684 528 694 528 791 530 818 531 713 533 535 534 579 534 725 538 872 542 734 543 711 544 731 544 881 545 752 549 563 549 649 550 552 550 629 550 846 553 888 553 991 556 984 558 763 559 596 561 599 563 625 564 619 565 643 567 659 567 676 576 750 576 792 583 773 586 661 586 755 586 785 587 699 589 928 589 992 594 612 594 885 598 759 599 998 600 899 600 923 601 834 603 663 604 621 606 787 608 748 610 922 612 667 614 786 614 820 617 946 618 668 621 764 622 700 629 931 630 920 630 995 633 831 634 826 636 747 637 822 637 827 639 966 641 861 643 915 646 905 653 682 657 794 659 712 663 910 664 988 665 981 666 716 667 848 669 715 670 999 673 877 679 784 680 823 686 959 688 990 689 929 691 921 692 865 695 775 696 767 705 783 706 753 706 802 711 947 712 816 714 757 716 756 717 860 720 902 721 898 723 840 724 729 724 733 727 893 732 815 738 824 743 776 744 967 745 825 746 960 751 956 753 797 757 974 763 948 767 788 767 882 776 857 776 994 784 980 793 841 794 964 795 912 798 911 803 880 813 985 815 963 816 957 821 938 825 897 837 913 837 924 848 996 856 876 869 930 873 904 884 969 902 954 904 943 906 909 909 917 918 987 938 968 34 391 48 259 86 857 257 851 343 218 365 961 404 471 524 184 570 370 597 303 600 571 647 115 654 998 699 203 931 351 1000 999 7 637 631 0 1 0 3 0 4 0 6 0 15 0 18 0 35 0 56 0 70 0 82 1 2 1 5 1 22 1 31 1 68 1 209 1 896 2 12 2 23 2 220 2 835 3 60 3 131 3 156 3 199 3 243 3 330 3 586 4 9 4 52 4 537 5 8 5 14 5 20 5 264 6 7 6 112 6 183 7 10 7 13 7 21 7 25 7 28 7 66 7 89 7 383 7 454 8 292 9 137 10 11 10 17 10 67 10 81 10 87 10 213 10 751 11 118 11 412 11 529 11 672 12 16 12 19 12 40 12 200 12 242 12 798 13 27 13 32 13 74 13 139 13 151 13 888 14 24 14 133 14 180 14 196 15 26 15 90 15 245 15 414 16 29 16 49 16 95 16 722 16 850 17 44 17 787 17 997 18 39 18 55 18 58 18 123 18 340 18 793 19 145 19 358 20 36 20 41 20 250 20 289 20 437 21 79 21 177 22 42 22 128 22 644 23 33 23 395 23 764 24 80 24 124 24 187 24 323 24 387 25 30 25 50 25 61 25 105 25 152 25 214 26 63 26 64 26 111 26 116 26 631 27 37 27 566 27 671 28 69 28 72 28 84 28 719 29 388 29 886 30 88 30 109 30 186 30 369 31 46 31 48 31 62 31 97 31 130 31 701 31 825 31 959 32 34 32 73 32 160 32 257 33 38 33 107 33 265 34 54 35 43 35 65 35 581 35 745 36 100 36 114 36 794 37 45 37 423 37 955 38 85 38 102 38 153 39 53 39 244 39 601 40 164 40 324 40 366 41 51 41 94 41 429 41 931 42 800 43 309 43 786 44 117 44 375 45 77 46 47 46 91 46 691 46 889 47 76 47 172 48 281 48 459 48 784 48 990 49 258 49 441 49 490 50 216 50 260 50 427 50 632 51 57 51 110 51 553 52 98 52 350 52 379 53 59 53 104 53 336 53 391 53 491 54 247 54 717 54 791 55 175 56 83 56 146 56 158 56 332 56 402 57 108 57 150 57 192 57 354 57 796 58 75 59 269 60 159 61 176 61 197 61 249 61 419 61 561 62 527 63 86 63 161 63 762 64 171 65 134 65 828 66 101 66 190 68 148 68 253 68 515 68 841 69 71 69 287 69 612 69 655 71 408 71 444 72 78 72 219 72 337 72 426 73 92 73 268 73 431 73 464 73 579 73 628 74 297 75 382 75 401 76 96 76 530 76 741 77 93 77 870 78 132 78 167 78 222 78 296 80 125 80 317 80 435 81 204 81 399 82 113 82 129 82 254 82 398 82 593 83 138 84 99 84 817 85 115 85 856 86 396 87 141 88 339 88 778 89 605 89 868 90 165 90 195 91 163 91 184 92 455 93 166 93 428 93 894 94 194 94 768 95 140 95 471 97 106 98 234 98 587 99 103 99 119 99 120 99 284 99 573 99 591 100 285 100 467 101 121 101 142 101 327 101 750 101 783 101 961 102 225 102 508 103 298 103 521 104 122 104 712 104 965 105 143 105 255 105 940 106 394 108 364 109 127 109 169 109 232 109 259 109 267 110 218 110 221 110 262 110 270 110 564 110 759 110 909 111 136 111 311 112 557 113 797 115 227 116 273 116 502 117 201 117 322 117 497 119 147 119 231 119 304 120 756 121 181 121 290 121 545 122 126 122 224 124 217 124 238 124 299 124 639 125 144 125 202 125 251 125 325 126 179 126 188 126 223 126 282 126 328 127 415 127 503 128 261 128 440 130 235 130 248 131 547 132 149 132 206 132 442 133 135 133 239 135 155 135 162 136 403 136 473 137 193 139 154 139 534 140 233 140 381 140 504 140 742 141 656 142 168 142 446 143 335 143 461 143 499 143 730 144 203 144 445 145 228 146 278 146 365 146 876 147 334 148 170 149 205 149 271 149 302 150 310 152 397 152 572 153 189 153 511 154 157 154 329 154 588 154 766 154 971 155 185 155 198 156 182 156 212 156 363 156 949 157 470 159 174 162 434 162 921 165 315 165 532 165 737 165 782 166 487 168 173 168 178 168 370 169 191 169 312 169 544 169 863 171 316 171 576 172 590 173 320 173 331 173 585 173 877 174 685 175 215 175 229 175 956 176 321 176 543 178 208 178 211 179 361 179 609 179 903 180 432 180 574 181 210 181 977 182 276 182 785 183 272 184 230 184 716 185 658 186 240 188 814 191 838 192 295 192 378 192 860 192 948 193 207 195 688 196 715 196 726 199 996 200 241 200 246 200 667 200 831 200 866 201 424 201 976 202 237 202 347 203 286 203 457 204 274 205 413 206 484 206 517 206 567 207 803 208 621 209 226 209 449 209 482 209 757 210 995 212 384 212 509 212 848 212 941 213 683 214 252 215 465 217 697 218 887 219 602 219 881 221 539 222 416 222 570 223 809 224 300 224 665 225 974 226 535 226 678 227 422 228 826 229 519 229 736 230 236 231 314 231 620 231 634 232 475 233 495 234 266 234 520 235 837 236 280 236 506 236 727 238 303 239 342 243 789 244 376 244 380 245 368 245 538 246 483 246 718 247 359 247 862 248 288 248 344 248 411 248 731 248 758 249 256 249 305 249 514 250 420 250 542 251 584 251 740 252 550 252 852 252 902 252 933 254 306 255 283 256 410 256 462 256 555 257 348 258 263 259 705 259 708 260 962 262 301 262 308 262 362 263 279 265 356 266 277 266 293 266 453 267 478 267 536 267 597 267 654 271 318 271 834 273 792 273 927 274 275 274 377 274 393 274 559 275 349 275 353 275 653 275 833 277 950 278 900 279 326 279 338 280 528 281 659 282 313 282 847 283 371 283 389 283 694 284 333 284 485 284 604 284 618 285 294 285 874 285 936 287 575 287 723 288 421 289 291 289 392 292 865 294 307 294 596 294 677 296 754 297 761 297 917 298 556 298 571 301 739 302 748 303 436 304 367 304 480 305 319 305 351 306 430 306 679 307 498 307 507 307 640 308 373 309 500 309 674 309 869 310 372 310 425 310 788 310 805 312 345 313 476 313 510 314 417 314 846 315 405 315 496 315 986 317 343 318 346 318 983 319 686 320 554 321 433 321 456 321 669 323 951 323 979 324 355 324 486 325 625 325 829 326 720 326 801 327 565 328 855 328 934 329 390 329 551 329 795 330 660 330 968 331 341 332 360 333 357 333 492 334 468 335 820 336 839 337 385 337 600 337 611 338 522 342 472 344 400 344 540 344 799 345 352 349 407 349 493 349 942 350 832 354 638 359 624 359 646 359 875 360 386 360 552 360 926 361 448 362 447 363 406 363 578 366 568 366 704 367 374 367 531 368 548 372 724 373 463 374 460 374 466 375 404 375 451 375 823 376 673 377 598 377 696 380 988 381 905 383 409 384 670 385 418 385 518 385 648 386 747 386 897 389 623 393 562 393 699 398 734 398 804 401 713 401 987 403 438 403 443 403 767 404 525 405 859 406 560 408 469 408 626 409 516 410 978 415 779 417 844 418 541 419 505 420 452 420 488 421 474 421 652 422 439 424 743 425 512 425 867 426 882 427 549 428 981 431 824 433 477 433 592 433 770 435 458 435 711 436 684 437 523 441 450 441 925 442 582 442 806 442 892 443 813 445 912 449 769 450 637 452 815 453 606 454 647 454 842 455 533 455 729 455 916 459 693 461 546 462 945 464 524 464 615 465 861 465 998 466 563 466 919 468 479 469 853 470 635 471 738 473 481 473 752 473 857 477 904 480 501 480 690 481 489 481 616 481 973 482 643 482 907 484 513 484 932 484 989 486 707 488 698 489 681 490 619 491 664 492 494 493 629 495 725 495 807 498 608 499 526 501 645 503 728 507 692 509 651 510 569 515 687 524 985 525 773 526 662 527 594 527 627 529 749 530 991 531 558 532 675 532 883 533 790 535 810 536 777 540 755 540 980 541 649 544 780 545 633 545 744 547 984 548 577 548 765 548 878 553 622 553 893 557 589 557 599 558 595 558 873 560 845 562 930 563 610 563 668 564 812 565 760 567 603 568 999 569 607 569 689 570 910 571 580 573 843 574 880 575 972 576 680 576 884 577 583 577 617 578 706 580 663 583 650 583 676 583 774 584 702 586 746 590 641 594 630 595 613 595 947 597 614 599 700 599 928 603 872 603 895 606 776 611 703 611 781 615 827 617 657 618 642 622 816 623 891 624 636 629 906 634 992 635 710 637 808 639 682 639 830 640 695 644 709 645 666 650 802 652 661 653 775 653 929 659 920 661 946 669 864 671 714 676 871 679 858 682 836 682 938 683 771 685 975 685 994 686 898 690 964 691 952 692 763 692 901 697 772 698 733 698 822 700 721 703 970 704 969 714 811 715 935 716 753 719 735 722 923 724 967 726 732 727 937 728 954 736 914 736 993 748 818 749 915 752 849 757 918 758 908 759 840 775 819 776 885 783 958 813 890 814 911 814 943 817 821 834 851 840 913 841 854 846 899 848 879 852 924 853 939 860 982 861 966 872 953 892 944 894 960 895 957 900 922 955 963 2 340 47 170 97 168 272 873 382 183 409 762 879 937 1000 999 18 36 721 0 1 0 3 0 6 0 38 0 45 0 47 0 89 0 105 1 2 1 7 1 14 1 37 1 447 1 687 2 5 2 123 2 289 3 4 3 8 3 19 3 25 3 33 3 35 3 61 3 107 3 167 4 9 4 10 4 15 4 18 4 40 4 114 4 530 5 59 5 77 5 294 5 629 5 771 6 21 6 67 6 162 6 331 6 443 7 11 7 22 7 313 8 23 8 125 8 223 8 531 8 631 8 705 9 34 9 41 9 91 9 873 10 12 10 13 10 43 10 126 10 212 10 224 10 307 10 840 11 16 11 26 11 39 11 93 11 243 11 604 12 335 13 17 13 46 13 177 13 329 13 539 14 24 14 80 14 299 14 346 14 617 15 20 15 58 15 130 15 220 15 511 16 28 16 32 16 60 16 112 16 139 16 235 16 359 16 463 16 503 17 27 17 85 17 98 17 529 18 29 18 115 18 120 18 161 19 81 19 410 20 297 20 322 20 446 21 56 21 72 21 128 21 263 21 394 21 423 21 770 22 66 22 101 22 119 22 321 23 30 23 75 23 104 23 277 23 576 23 708 24 31 24 147 24 153 24 159 24 426 25 172 25 218 25 232 26 73 26 187 26 270 26 627 27 48 27 49 28 42 28 596 28 973 29 86 29 175 29 264 29 336 30 176 31 108 31 137 31 195 31 229 32 408 32 579 32 599 32 686 33 90 33 210 33 245 33 379 33 490 33 636 33 906 34 63 34 68 34 99 34 156 34 389 34 508 34 755 35 36 36 64 36 216 36 342 37 50 37 334 38 52 38 55 38 228 38 249 38 677 39 69 39 116 39 174 39 309 39 345 39 382 39 481 40 44 40 51 40 570 41 214 41 304 41 350 41 360 41 882 42 268 42 473 42 537 42 583 43 94 43 941 44 102 44 280 46 53 46 92 46 106 46 269 47 78 48 363 48 514 48 781 50 54 50 387 51 65 51 88 52 549 53 62 53 138 53 688 53 992 54 324 54 362 55 57 55 83 55 251 55 414 55 550 55 847 55 977 56 95 57 70 57 84 57 333 58 74 58 198 58 211 59 111 59 121 59 630 59 971 60 96 60 127 61 76 61 132 61 142 61 208 61 358 62 79 62 432 62 561 62 615 62 790 63 109 63 267 63 428 63 436 63 522 63 717 63 984 64 193 64 260 64 314 64 778 64 894 65 113 65 154 65 632 65 848 66 100 66 199 67 133 67 196 68 189 68 703 68 900 69 200 69 330 70 71 70 801 71 118 72 82 72 124 72 203 72 430 72 626 73 103 73 140 73 286 73 484 73 745 74 303 74 803 75 190 75 192 75 372 75 889 77 87 77 155 77 273 77 497 77 765 77 809 77 875 78 205 78 236 79 370 79 621 79 858 79 867 80 722 80 917 81 344 81 368 81 572 81 713 82 661 82 724 83 290 84 97 84 117 84 136 84 464 85 169 85 259 85 833 87 600 88 281 88 536 89 261 90 933 91 152 92 197 92 422 93 395 93 618 93 804 94 149 94 651 94 715 94 844 94 925 95 403 96 173 96 295 96 546 97 241 97 434 97 818 98 110 100 698 100 863 101 144 102 157 103 543 103 949 104 146 104 266 105 141 105 300 106 252 106 554 107 552 107 850 108 478 111 131 112 134 112 499 112 532 112 594 113 247 113 512 114 442 114 904 115 122 115 188 115 238 115 937 116 593 117 254 117 413 117 664 117 797 118 287 118 663 119 256 119 994 120 242 120 582 120 620 121 227 121 866 123 226 123 246 124 129 124 239 124 678 125 150 125 181 125 191 125 920 126 164 126 244 126 288 126 692 127 183 128 135 128 145 128 179 128 209 128 653 128 864 128 915 129 237 129 738 130 186 131 477 132 910 133 206 133 283 134 682 134 769 136 143 136 343 136 559 137 407 137 505 138 168 138 347 138 452 140 207 140 219 140 723 140 732 141 184 141 185 141 204 141 231 142 148 142 170 142 310 142 390 142 746 143 163 143 274 144 165 144 352 145 151 145 180 145 501 146 166 147 548 147 676 147 718 148 158 149 171 151 215 151 222 151 524 151 903 152 201 152 727 152 927 153 182 153 573 154 233 155 160 155 374 155 874 155 962 156 639 157 566 157 815 158 213 159 456 159 772 159 776 160 271 160 707 160 938 161 178 161 625 162 312 163 393 164 391 165 194 165 425 166 890 167 338 167 768 167 775 168 415 168 441 169 384 169 995 170 710 170 975 171 470 172 454 172 575 174 635 176 411 177 318 177 704 178 349 178 830 179 419 179 954 180 361 182 319 182 791 184 421 184 796 184 998 185 371 185 668 186 327 186 448 186 666 187 202 187 401 187 908 188 255 188 296 188 373 188 378 188 654 189 357 189 365 190 291 190 474 192 315 193 217 193 225 193 326 194 509 194 824 194 957 194 970 195 240 195 431 196 258 196 279 197 799 198 221 198 257 198 272 198 323 198 748 200 278 201 341 202 729 203 547 204 733 204 853 205 311 206 518 208 932 209 276 209 495 211 386 212 649 212 880 213 843 214 608 216 253 216 783 217 275 217 305 218 496 219 285 219 762 222 292 222 412 224 248 226 234 227 230 229 462 229 465 229 528 231 250 231 936 232 418 233 262 235 325 235 337 237 417 238 320 238 396 240 265 240 293 241 332 241 758 241 794 245 616 246 367 246 376 246 580 246 739 247 392 248 364 248 648 249 486 250 316 251 489 252 619 254 590 255 541 255 943 256 404 256 480 256 980 257 453 257 650 258 284 259 348 259 354 260 380 261 317 261 449 263 785 263 813 264 282 265 534 266 749 267 510 267 555 268 402 268 683 268 926 269 513 269 719 270 302 270 525 270 612 270 706 270 963 271 301 271 515 272 856 274 665 274 859 275 308 275 339 276 353 276 385 276 438 276 982 277 585 278 460 278 571 278 638 279 645 280 690 282 700 283 356 284 869 284 877 285 811 286 306 286 569 288 535 288 598 288 886 290 602 292 298 293 328 294 734 295 810 295 862 296 340 297 450 297 457 299 562 302 355 303 670 304 777 307 366 308 468 308 641 311 646 312 610 312 819 313 458 314 655 319 399 319 921 321 591 321 854 321 907 322 689 324 526 325 388 325 711 325 935 326 405 326 919 327 351 327 852 328 479 330 763 332 659 332 787 332 837 333 527 333 699 335 433 335 517 335 846 336 997 337 420 339 455 339 533 340 397 341 398 343 369 343 990 344 558 347 437 347 640 349 383 349 523 350 502 352 406 353 472 353 565 354 375 355 814 356 647 357 400 357 605 358 381 359 716 359 736 362 409 364 681 365 377 365 507 365 786 366 500 366 568 367 445 367 972 368 461 368 491 370 622 371 595 372 754 373 628 376 553 378 444 379 416 379 459 380 429 380 488 383 424 383 475 384 493 384 841 385 923 386 685 387 743 388 764 389 506 389 767 392 798 397 675 399 504 399 872 400 467 401 709 404 757 405 427 406 440 406 492 408 466 414 606 415 487 416 657 416 742 417 451 417 633 420 784 421 827 421 950 422 643 424 658 424 751 425 435 426 494 426 958 427 752 427 945 429 498 429 855 430 439 430 613 432 940 433 800 434 520 437 567 437 652 438 485 438 760 438 808 440 538 443 578 445 551 447 680 448 476 450 829 452 469 452 721 455 905 455 967 456 955 458 603 458 656 460 597 464 471 465 574 465 951 467 483 468 741 468 901 468 909 468 924 469 817 470 899 472 544 473 870 474 747 475 914 476 588 477 482 481 896 483 556 484 581 486 560 487 821 488 696 490 691 490 766 493 516 493 712 493 774 496 542 496 674 496 968 502 521 502 540 502 545 502 577 502 714 503 912 504 871 506 792 507 519 508 584 508 885 510 701 510 876 511 557 513 592 516 637 516 695 516 816 516 834 518 953 520 564 521 624 527 861 529 805 530 812 530 849 533 807 536 865 538 987 543 660 546 589 547 563 548 623 548 883 550 726 550 881 551 795 552 828 562 888 563 679 564 773 565 601 565 753 565 839 565 887 569 587 570 851 572 644 573 642 578 662 580 586 580 802 584 860 590 614 592 669 594 607 599 884 600 793 603 609 604 611 605 634 605 697 605 737 607 730 608 822 610 868 612 694 614 702 618 693 619 947 624 672 628 820 629 667 629 842 633 671 635 996 639 720 645 673 652 728 656 684 658 979 664 744 664 986 665 788 670 731 672 759 672 761 672 939 675 922 677 961 679 735 679 857 679 993 682 948 684 965 685 988 691 823 692 725 692 826 705 835 707 740 709 836 712 902 712 966 713 918 714 916 717 750 719 779 723 825 724 929 730 991 735 946 739 756 745 845 747 782 753 780 759 806 764 960 765 989 766 789 771 831 772 895 777 891 779 956 785 913 797 838 800 898 802 934 805 952 807 930 809 878 828 832 830 931 831 942 834 969 835 879 854 964 854 976 857 928 858 978 864 897 876 892 876 959 890 911 891 893 899 983 908 999 909 981 912 974 928 944 949 985 59 802 190 95 218 743 247 211 323 444 351 639 368 552 391 259 444 983 471 575 551 727 669 168 757 5 767 392 783 150 828 326 869 449 919 474 1000 999 16 50 123 0 1 0 2 0 6 0 10 0 30 0 236 0 261 0 692 1 3 1 13 1 133 1 179 1 291 2 4 2 5 2 11 2 50 2 65 3 87 3 250 3 411 3 441 3 640 4 9 4 15 4 59 4 101 4 103 4 172 4 914 5 7 5 21 5 389 5 507 5 957 6 41 6 45 6 235 6 405 6 439 7 8 7 20 7 195 7 793 8 56 8 231 8 454 9 43 9 140 9 144 10 334 10 380 10 438 11 12 11 28 11 47 11 76 11 465 12 14 12 18 12 19 12 78 12 117 13 16 13 35 13 167 14 17 14 42 14 342 15 22 15 29 15 862 16 23 16 122 16 376 16 833 16 840 17 53 17 64 17 176 17 626 17 804 18 27 18 31 18 502 18 702 19 24 19 26 19 420 20 39 20 105 21 25 21 142 21 212 21 485 22 62 22 71 22 109 22 689 23 79 23 157 24 70 24 148 24 181 24 515 24 527 25 34 25 36 25 68 25 85 25 413 25 905 26 154 26 186 26 317 26 784 27 46 27 816 27 894 28 113 28 357 29 32 29 37 29 66 29 69 29 213 29 534 29 917 30 40 30 55 30 578 31 33 31 191 31 652 32 90 33 115 33 205 34 48 34 49 34 226 35 51 35 129 35 138 35 267 35 372 36 38 36 52 36 58 36 168 36 241 37 74 37 141 37 233 37 490 38 121 38 127 38 156 38 499 38 680 38 726 38 943 39 84 39 196 39 282 39 286 39 289 39 464 39 631 39 662 40 60 40 338 41 63 41 124 41 456 42 54 42 257 42 358 42 574 43 44 43 769 44 73 44 95 44 309 44 320 44 805 45 57 45 130 45 174 45 256 45 426 45 565 45 969 47 80 48 102 48 651 48 855 52 75 52 92 52 219 53 61 53 83 53 150 53 180 53 222 53 984 54 108 54 143 54 227 54 359 55 125 56 362 56 404 56 737 57 67 57 93 57 106 57 146 57 197 58 120 58 166 58 313 59 104 59 145 59 393 60 72 60 177 60 496 61 193 62 519 63 82 63 94 63 217 64 300 64 319 65 81 65 164 65 304 65 715 65 812 66 616 66 693 67 583 68 107 68 270 68 421 68 677 69 185 69 200 70 100 70 482 70 487 71 510 72 232 72 251 72 566 72 673 73 292 73 994 74 225 74 248 74 269 74 331 74 525 75 77 75 99 75 211 76 155 76 218 76 348 77 91 78 97 78 98 78 132 78 360 79 111 79 366 80 88 80 753 82 294 82 302 82 759 83 89 83 523 83 646 84 116 84 173 84 736 84 922 85 86 85 96 85 278 85 775 86 147 86 703 86 747 87 123 87 160 87 332 87 916 88 159 89 128 89 223 89 383 89 734 90 229 91 202 91 339 91 557 91 717 91 745 91 823 92 152 92 258 92 333 92 437 93 208 93 285 95 298 95 306 95 698 97 134 98 551 99 281 99 728 99 887 100 112 100 427 100 460 100 727 101 110 101 118 101 479 102 131 102 204 102 210 102 447 102 573 103 214 103 277 103 432 103 538 105 126 105 190 105 870 106 163 106 589 106 931 108 579 109 207 109 463 109 750 109 806 110 161 110 399 111 114 111 255 112 448 113 119 113 151 114 135 114 137 115 175 115 240 115 416 115 474 115 686 116 139 116 239 116 350 117 542 118 266 118 340 118 647 119 184 119 596 120 711 122 644 123 194 124 517 125 149 125 153 125 801 125 983 127 549 128 346 128 484 128 543 129 567 130 259 130 754 131 136 131 165 131 198 132 263 132 316 133 220 133 323 135 369 135 606 136 343 137 209 137 857 138 706 139 489 140 234 140 274 140 709 141 260 141 301 141 445 141 530 141 912 142 158 142 203 142 414 142 638 143 349 143 419 143 668 144 271 144 365 144 552 144 979 145 469 145 828 147 162 147 722 147 851 147 863 148 188 148 215 148 385 149 246 149 351 150 170 150 433 151 171 151 641 152 311 153 192 153 329 154 244 155 224 155 430 160 521 161 841 162 768 163 183 163 228 163 387 163 486 164 182 164 672 165 312 166 221 166 541 168 169 168 590 169 461 169 999 171 187 171 272 173 206 173 216 173 425 173 613 173 752 174 201 175 394 175 505 176 275 177 178 177 739 178 230 178 471 179 520 179 763 179 786 180 189 180 592 181 467 181 836 182 395 184 700 184 948 184 951 185 265 185 386 186 417 186 966 188 268 189 199 189 314 191 254 191 431 192 243 196 370 196 645 197 293 199 318 199 569 199 738 200 607 201 344 201 599 202 554 203 347 203 850 204 522 205 253 205 488 206 514 207 664 209 744 209 990 210 643 210 996 211 326 212 288 212 980 213 434 213 761 215 663 216 406 217 238 217 561 218 242 218 710 219 247 219 296 219 308 220 327 220 472 220 829 221 409 222 252 224 363 224 802 225 290 225 457 227 789 227 849 228 276 229 696 229 856 230 834 231 379 232 237 232 299 233 264 235 341 235 699 235 811 238 330 239 245 239 295 239 550 239 818 240 576 241 249 241 321 241 391 241 547 241 814 241 886 242 315 242 481 242 630 244 588 247 297 247 396 248 324 248 868 250 628 251 504 251 665 251 716 252 595 255 452 256 273 256 283 258 325 259 262 259 307 259 373 259 920 260 310 261 337 261 371 261 735 262 446 263 444 263 580 263 864 266 279 266 604 266 642 267 361 267 443 267 659 267 785 268 280 269 284 269 408 270 353 270 477 270 964 271 336 271 602 272 473 272 778 274 368 274 591 274 901 276 751 276 822 276 953 277 398 277 622 279 305 279 378 279 858 279 923 279 947 281 536 282 610 283 354 283 945 284 287 285 410 285 435 285 847 290 390 290 568 290 976 291 352 291 355 291 563 292 367 293 725 294 428 295 508 295 959 296 402 296 478 297 381 299 475 299 506 299 708 300 303 301 322 301 335 301 382 301 539 301 758 302 537 303 511 304 791 306 713 307 356 307 782 308 407 308 480 308 609 309 364 309 483 309 888 310 328 310 374 313 377 315 796 315 838 317 459 320 345 321 817 323 476 323 581 324 388 325 403 326 570 326 975 328 712 330 637 330 892 334 721 334 937 335 824 335 879 336 577 337 603 337 729 338 572 339 939 340 392 340 451 341 412 342 415 343 682 344 418 345 436 345 512 345 532 345 691 345 797 348 423 348 720 348 940 349 902 350 509 350 683 350 965 351 556 351 564 351 813 352 424 352 617 352 798 356 555 358 535 358 742 359 375 359 783 360 455 362 623 365 440 366 639 367 654 368 528 369 400 369 531 371 384 371 893 372 526 372 608 372 676 373 883 378 620 378 776 378 835 379 429 379 815 381 777 382 422 382 627 383 453 383 598 383 671 385 401 386 560 386 732 386 846 387 540 388 743 390 755 391 587 393 503 393 625 394 495 394 586 395 397 395 615 397 442 398 468 398 924 399 653 403 466 404 529 405 544 406 492 406 558 407 767 408 714 410 585 410 997 411 458 411 516 411 986 412 597 413 619 413 963 416 981 417 624 418 621 419 494 419 500 421 498 421 524 424 635 424 687 425 795 426 450 427 765 429 998 430 831 431 667 432 545 433 618 436 869 436 874 439 513 439 861 439 971 440 493 440 518 442 491 443 746 443 935 446 497 446 781 446 853 447 449 447 462 447 533 451 860 457 470 457 546 459 760 460 666 460 705 461 748 463 685 463 927 463 995 467 559 468 938 473 918 476 723 482 808 483 655 484 562 484 658 486 807 487 548 488 684 495 571 496 885 497 501 498 600 499 632 499 719 501 614 501 873 502 733 503 718 509 674 510 955 511 910 512 848 513 809 516 779 516 978 518 648 519 762 523 956 524 970 525 854 526 553 526 670 528 925 530 575 531 882 532 584 532 825 532 909 534 911 534 913 534 926 535 950 536 772 537 675 537 690 538 636 539 707 539 987 540 582 542 880 544 915 547 774 548 611 548 694 549 810 550 657 554 594 556 967 557 660 559 988 562 629 568 605 568 633 577 593 577 649 578 889 578 898 580 819 587 704 590 724 591 601 593 701 594 688 596 612 601 780 602 650 602 749 604 656 605 669 605 764 605 799 611 794 614 845 616 681 618 992 620 731 623 830 624 661 632 634 632 697 632 771 633 891 641 788 641 876 646 921 647 844 652 826 658 678 658 741 659 679 659 878 661 740 664 766 664 989 672 946 672 954 673 982 673 993 678 756 684 695 685 936 689 757 689 792 689 884 690 881 695 867 696 974 697 773 699 960 701 944 703 790 704 803 704 827 704 958 705 730 714 877 719 872 726 770 728 837 732 932 736 820 736 933 738 787 739 871 739 934 740 929 750 821 751 907 755 839 759 800 767 903 769 962 785 895 787 919 791 973 792 866 800 904 802 941 804 859 807 875 807 890 810 832 815 928 816 968 817 843 820 865 824 852 829 842 829 900 832 991 857 906 859 896 860 908 866 949 873 899 876 897 884 930 887 952 899 985 911 977 917 942 931 961 947 972 155 542 171 929 208 564 261 990 325 897 350 772 449 770 568 930 580 180 694 88 728 127 734 722 762 850 770 969 774 333 851 292 1000 999 8 371 992 0 1 0 741 0 985 1 2 1 5 1 6 1 11 1 40 1 179 1 924 2 3 2 4 2 7 2 9 2 43 2 407 3 20 3 156 3 335 3 452 4 10 4 14 4 152 4 177 4 845 5 16 5 58 5 61 5 804 6 93 6 594 6 647 7 8 7 13 7 19 7 28 7 44 7 51 7 173 7 201 7 350 8 12 8 30 8 278 8 661 9 21 9 224 9 970 10 23 10 195 10 237 11 15 11 67 12 68 12 190 12 495 13 27 13 210 13 473 14 22 14 45 14 53 14 146 14 472 14 669 15 18 15 62 15 621 16 17 16 32 16 33 16 78 16 94 16 265 17 25 17 273 17 365 18 47 18 193 18 215 18 627 18 842 18 976 19 29 19 46 19 77 19 88 19 457 19 474 19 588 20 185 21 24 21 37 21 212 21 333 21 418 21 585 22 92 22 253 23 26 23 148 23 891 24 42 24 111 24 184 24 752 25 35 25 112 25 620 25 756 26 36 26 114 26 125 26 171 26 392 27 34 27 38 27 54 27 60 27 434 27 632 27 714 28 31 28 57 28 158 28 222 28 285 28 853 29 79 29 86 29 115 31 49 32 102 32 292 32 387 33 105 33 200 33 258 33 671 34 75 34 84 34 99 34 257 34 718 35 48 35 66 35 149 35 202 35 626 36 217 36 287 36 662 36 815 37 39 37 71 37 80 37 106 38 175 38 402 38 429 39 343 39 821 39 960 40 41 40 56 40 74 40 235 40 247 40 260 40 383 41 52 41 221 41 464 41 840 42 227 43 63 43 547 44 59 44 90 44 107 44 142 44 281 44 423 45 72 45 117 45 297 45 356 45 539 45 598 45 639 46 122 46 670 46 742 46 827 46 888 47 55 47 96 47 118 47 186 47 836 48 91 48 108 48 180 49 50 49 69 49 380 50 101 51 64 51 406 52 121 52 318 52 400 53 116 54 73 55 97 55 269 56 85 56 153 56 978 57 305 57 378 57 560 58 87 58 98 58 147 58 223 58 799 59 70 59 133 59 531 60 470 61 65 61 83 61 242 61 303 61 575 61 808 63 274 64 283 66 76 66 344 67 100 67 920 68 846 69 82 69 194 69 510 69 609 71 95 71 168 71 453 71 567 72 172 72 404 72 515 73 104 73 120 73 231 73 394 73 755 73 946 74 141 74 176 75 81 75 134 75 524 76 126 78 701 79 89 80 109 80 132 80 685 81 428 81 482 81 616 81 684 82 250 82 307 82 544 83 668 83 830 83 940 85 103 85 248 86 113 86 139 86 170 86 240 86 640 87 316 87 360 88 220 88 586 89 710 90 143 90 219 90 683 91 293 91 381 92 119 93 138 93 299 93 301 94 129 94 137 95 124 95 275 95 619 95 838 96 136 96 183 97 162 97 164 97 199 97 442 97 467 97 889 100 578 101 110 101 337 102 151 102 188 102 359 102 675 103 131 103 192 103 246 103 569 103 630 104 347 104 657 105 352 105 847 106 128 106 140 106 155 106 209 106 517 107 205 108 310 109 371 109 771 110 323 110 332 110 355 110 923 111 459 112 198 112 507 112 745 113 130 113 384 113 416 113 536 114 145 114 196 114 262 114 286 115 123 115 150 115 189 115 214 115 542 116 204 116 592 117 277 117 280 117 317 117 449 117 686 117 729 118 289 118 313 118 403 118 433 119 127 119 161 119 271 120 154 120 178 120 207 120 476 121 167 122 144 122 259 122 295 122 411 123 160 124 135 124 229 124 272 125 523 126 296 126 315 126 324 126 369 126 462 126 492 127 649 127 951 128 486 128 913 129 182 129 309 129 346 129 624 131 157 131 169 131 582 131 872 134 234 134 460 137 276 137 367 138 218 138 388 138 415 139 366 141 159 141 166 141 540 142 254 142 302 142 493 142 557 142 861 143 232 143 244 144 498 144 917 145 203 145 866 146 440 147 401 147 502 147 880 148 163 148 191 148 290 148 340 148 480 149 646 150 187 150 211 150 345 150 859 151 362 151 534 151 914 152 396 152 471 152 767 153 576 153 733 153 928 154 165 154 245 154 939 154 972 156 412 156 430 158 225 158 825 159 181 160 521 161 241 162 458 163 831 163 881 164 338 164 724 165 327 166 228 166 284 166 829 166 895 170 208 171 243 171 793 172 385 173 174 173 230 174 370 174 398 174 465 175 206 175 321 175 715 176 197 176 267 176 386 177 826 177 935 178 216 178 363 178 837 179 410 179 421 180 439 181 633 184 334 184 702 184 906 185 520 186 485 187 268 187 270 187 705 188 226 188 306 189 931 190 730 191 328 191 436 192 238 192 699 194 573 194 698 195 660 196 374 196 971 197 409 198 800 199 312 199 393 199 580 201 768 202 291 202 817 202 878 205 263 205 740 205 991 207 213 207 252 207 308 207 858 208 408 209 300 209 304 210 357 210 922 211 256 211 677 212 236 213 358 213 375 213 424 213 679 215 441 215 443 216 902 218 239 218 339 219 251 219 848 220 264 220 364 220 391 221 427 221 513 222 419 223 478 223 528 224 249 225 266 225 379 226 604 226 988 227 688 228 233 228 390 228 841 229 812 230 322 230 591 232 426 232 746 236 634 237 282 238 466 238 579 238 596 239 445 239 644 241 361 241 500 241 519 241 944 242 775 242 784 243 511 244 255 244 483 244 602 244 622 246 509 246 690 247 298 247 506 247 643 251 368 251 593 252 261 253 447 253 949 254 314 254 395 254 501 255 389 255 962 256 570 256 658 257 785 257 981 258 325 258 564 258 695 258 941 263 405 263 716 263 994 264 477 265 279 266 856 268 413 268 551 268 553 271 341 272 537 274 438 274 680 276 294 277 712 279 748 280 288 280 353 280 651 281 489 281 499 282 348 282 448 282 546 285 801 286 552 287 320 288 377 288 938 288 952 289 463 289 676 289 682 291 599 292 535 294 877 295 617 297 354 297 450 297 656 298 326 298 455 298 625 300 331 300 451 300 659 300 760 301 896 302 909 303 529 303 618 304 399 305 319 305 330 306 505 306 562 307 311 307 611 308 577 308 731 309 749 310 943 311 803 312 559 313 382 313 898 314 373 314 776 315 329 315 696 316 809 318 648 319 336 320 548 320 568 321 703 321 798 322 417 322 597 323 488 323 545 323 565 324 791 325 351 325 504 327 945 329 349 330 342 330 863 333 681 335 376 335 558 335 663 335 753 339 538 339 571 341 590 341 947 343 497 343 587 346 819 347 737 348 794 350 823 351 514 351 623 353 694 355 707 355 779 355 781 356 554 357 708 359 693 359 720 359 780 360 820 362 503 363 431 363 915 364 432 364 700 364 770 367 372 368 583 372 484 372 673 373 414 373 631 376 758 376 953 377 550 378 397 381 422 381 636 384 522 386 903 386 926 387 487 388 797 389 709 390 869 391 425 392 637 392 959 393 751 395 665 396 526 397 420 398 653 398 832 398 932 399 435 399 893 401 655 403 607 405 666 405 783 406 444 409 734 411 479 411 527 411 589 413 454 413 512 413 822 413 982 414 980 417 772 418 530 419 541 422 556 422 876 424 747 425 446 425 456 429 807 431 468 434 475 434 754 435 437 435 461 435 645 437 606 438 600 440 574 441 796 442 897 444 892 445 581 446 762 447 481 449 641 450 811 451 612 451 871 452 650 452 704 454 887 455 996 456 805 457 496 457 717 458 494 458 532 458 652 461 555 461 584 462 613 463 806 464 764 465 469 465 722 466 490 469 732 470 956 471 833 473 533 474 491 477 518 478 605 481 990 484 561 484 925 486 516 486 884 489 911 489 987 490 638 492 614 493 615 494 508 494 974 495 635 495 873 501 795 501 933 503 525 503 543 504 759 508 814 508 954 510 549 511 774 512 883 512 901 513 995 514 642 514 852 516 908 517 907 518 672 522 601 525 664 531 721 533 839 533 860 534 843 537 678 539 595 539 919 540 608 542 786 549 916 550 566 550 654 553 865 558 572 558 792 560 912 561 563 562 713 564 790 566 739 567 777 568 936 569 610 570 667 573 603 573 674 576 687 577 628 577 958 578 854 579 882 581 950 581 968 586 879 587 726 587 778 588 697 588 870 589 719 589 735 591 738 591 855 591 886 591 910 592 725 593 850 594 885 595 965 597 810 598 782 599 769 599 857 600 692 603 868 603 999 604 867 611 961 620 629 620 789 626 691 627 711 630 750 635 706 638 757 644 744 644 874 647 921 647 975 654 773 658 802 661 765 669 689 674 728 676 743 678 905 680 813 685 900 688 787 688 890 689 727 690 736 698 966 699 761 705 948 705 963 709 723 709 904 711 763 712 875 715 983 717 957 718 835 721 851 736 766 737 937 744 816 745 788 746 824 747 834 747 899 751 828 758 844 764 998 774 942 777 864 784 918 788 979 790 955 794 993 798 986 804 818 806 930 819 929 827 973 828 849 831 934 838 977 841 894 855 862 863 969 877 967 885 927 886 992 899 964 924 984 933 997 974 989 11 334 58 306 80 580 156 579 329 516 489 630 587 396 881 28 1000 999 10 141 555 0 1 0 2 0 6 0 11 0 13 0 83 0 154 0 297 0 507 0 865 1 3 1 10 1 82 1 110 1 165 1 170 2 7 2 8 2 26 2 66 2 84 2 135 2 491 3 4 3 5 3 34 3 75 3 79 3 148 3 885 4 12 4 14 4 18 4 27 4 58 4 312 5 29 5 68 5 743 6 70 6 992 7 9 7 101 8 20 8 25 8 162 9 28 9 54 10 22 11 73 11 707 12 15 12 24 12 55 12 140 13 17 13 21 13 32 13 119 14 23 14 51 14 352 15 16 15 52 15 194 16 123 17 19 17 57 17 125 17 191 17 192 17 323 18 48 18 104 19 31 19 42 19 92 19 130 19 641 20 47 20 77 20 163 20 568 20 712 21 36 21 50 21 266 22 207 22 769 23 126 23 701 23 764 24 95 24 97 24 113 24 462 24 566 25 33 26 30 26 35 26 86 26 368 26 433 27 121 27 696 28 65 28 212 28 430 28 438 29 76 30 37 30 106 30 107 30 120 30 174 30 196 31 44 31 59 31 87 31 118 31 363 32 38 32 40 32 46 32 112 32 227 32 264 32 457 33 39 33 728 34 43 34 99 34 180 35 100 35 142 35 405 35 941 36 45 36 139 36 157 36 229 36 278 36 315 37 49 37 56 37 265 37 289 38 53 38 98 38 228 38 285 38 398 38 432 39 41 40 63 41 217 41 502 42 93 42 947 43 282 43 478 43 525 44 331 45 292 45 415 46 62 46 186 46 210 46 238 47 90 47 159 47 378 48 60 48 74 48 482 48 709 49 231 49 298 49 467 49 828 49 956 50 61 50 78 50 94 50 317 50 406 50 721 51 69 51 218 51 470 52 320 52 981 52 988 53 81 53 115 53 402 54 67 55 64 56 137 56 341 57 469 57 542 57 923 58 72 58 179 58 383 58 494 59 85 59 158 59 213 59 397 59 427 60 255 60 379 60 417 60 532 60 704 61 102 61 131 61 145 61 201 61 497 61 808 62 129 62 185 63 243 64 460 65 351 65 366 67 71 67 290 67 926 68 96 68 493 68 803 69 621 71 133 71 395 71 409 72 109 72 216 72 239 72 980 73 89 73 322 73 538 74 88 74 105 74 171 74 479 74 572 74 913 76 127 76 211 76 960 77 80 77 589 78 225 78 303 79 200 80 327 80 592 80 880 81 91 81 184 81 259 82 122 82 328 82 734 82 741 83 153 83 195 83 244 83 299 84 232 84 342 84 424 84 485 84 528 84 693 84 710 85 114 85 136 85 215 85 287 85 464 85 742 86 190 86 288 86 295 86 486 86 552 87 116 89 103 89 593 90 173 91 609 92 274 92 829 93 138 93 413 94 325 95 108 95 178 95 182 95 667 96 177 96 420 96 441 96 455 96 824 96 979 97 166 97 205 97 262 97 751 98 183 98 223 98 316 98 389 99 860 100 332 101 111 101 147 102 155 103 146 103 630 103 917 104 197 105 349 106 128 106 134 108 527 108 985 109 318 110 382 110 632 111 160 111 251 111 268 111 412 112 132 112 149 112 156 112 248 113 313 113 605 114 117 114 150 114 151 114 263 114 422 114 437 114 655 115 124 115 144 115 169 117 736 119 175 119 224 120 246 120 374 120 453 120 864 121 189 121 936 122 141 122 806 122 907 122 964 123 399 124 256 124 307 124 503 124 831 124 953 125 324 126 311 126 357 126 548 128 176 131 143 131 340 132 152 132 306 132 321 132 817 133 386 133 529 133 978 134 498 135 168 135 219 135 221 135 249 135 553 136 220 136 339 136 446 137 188 137 245 137 348 138 161 139 187 141 214 143 236 143 421 143 456 144 526 145 167 146 459 146 740 149 286 149 384 149 782 150 250 151 172 151 771 152 562 152 688 153 310 153 338 153 611 154 230 154 600 156 827 158 241 159 233 159 396 159 484 159 687 160 164 160 367 160 834 161 208 161 271 162 300 162 773 163 296 163 588 164 776 166 222 166 649 167 797 168 330 168 380 170 204 170 254 170 275 170 392 171 193 171 719 172 235 172 280 172 335 172 585 174 302 174 371 174 677 174 729 175 181 175 284 175 546 175 950 176 237 178 247 178 345 180 198 180 720 181 792 182 505 182 871 183 404 185 261 185 283 185 544 186 336 186 385 186 426 188 461 188 598 189 206 190 226 190 350 191 319 191 473 192 203 192 253 192 273 192 301 192 612 194 329 194 466 194 911 195 281 195 454 196 878 197 314 198 199 200 365 200 416 200 622 201 202 201 452 201 651 201 944 202 790 203 209 203 258 203 304 203 583 203 673 205 234 205 291 205 951 206 269 206 272 206 569 206 699 207 451 207 487 207 664 208 463 208 468 208 832 209 795 209 872 210 888 213 796 216 240 216 333 219 515 220 711 220 727 221 260 222 775 223 257 223 868 227 407 227 499 228 346 229 746 232 353 232 700 233 647 233 698 234 533 235 391 236 820 238 511 239 760 240 574 241 242 241 418 242 364 242 373 242 765 243 410 244 425 244 640 245 996 246 550 246 658 247 279 249 252 249 277 251 276 251 362 251 714 252 849 253 813 254 530 255 986 256 594 259 394 259 738 260 267 260 713 260 766 260 958 261 791 262 376 262 783 263 419 263 625 265 270 265 678 266 565 267 670 270 369 270 578 270 633 271 370 271 570 272 293 272 518 272 815 272 977 273 305 273 309 273 715 274 294 274 601 277 705 277 858 278 472 279 679 280 347 282 767 283 603 283 623 283 931 283 993 284 354 285 561 286 540 286 682 286 685 287 381 288 937 289 841 290 390 291 411 291 483 291 596 291 938 292 812 294 359 294 683 295 581 297 334 297 748 297 763 298 695 298 789 298 859 299 556 299 786 300 326 300 360 300 774 303 501 304 308 304 884 305 476 306 344 306 737 306 787 307 403 308 337 308 747 310 606 311 431 312 429 313 591 313 794 314 850 315 619 316 962 317 500 317 976 318 372 319 423 319 444 321 645 321 924 322 343 322 539 325 519 326 356 326 508 327 428 327 629 328 477 328 571 328 833 329 448 330 387 330 414 331 857 332 582 332 826 333 584 335 388 335 408 335 434 335 646 335 893 335 940 336 361 336 547 336 839 338 799 339 784 339 821 340 580 341 450 341 984 342 480 342 862 343 557 343 665 345 358 348 567 350 355 350 393 350 921 351 375 351 465 351 716 352 671 353 706 353 966 354 400 355 620 357 488 358 825 358 939 359 717 360 686 360 779 361 967 364 496 365 617 365 898 366 669 367 517 369 555 371 504 371 554 371 805 373 377 373 840 376 442 376 545 377 758 380 443 381 436 381 439 381 909 384 506 384 676 386 718 386 855 387 401 387 599 391 440 392 788 394 514 395 447 395 475 395 943 397 624 398 435 400 613 402 481 402 836 403 890 405 445 405 513 405 819 405 934 409 564 410 449 412 899 416 474 417 843 418 846 420 492 420 524 422 863 423 512 424 573 426 520 426 543 427 535 427 614 428 516 428 551 429 811 430 994 431 608 431 644 436 510 437 559 439 587 440 541 441 861 442 489 442 881 444 523 446 471 446 654 447 745 448 933 448 990 449 744 451 652 451 908 454 458 454 656 454 802 454 970 455 495 456 509 458 618 458 997 459 635 460 627 461 576 461 752 466 637 466 830 469 536 470 597 471 490 472 558 472 891 472 901 476 835 480 560 481 761 483 579 483 626 483 643 485 874 486 770 491 577 492 772 495 968 496 730 497 522 501 590 501 689 502 661 502 961 506 732 507 876 507 954 509 837 510 534 510 537 510 660 510 702 511 521 513 595 513 684 515 631 516 759 517 648 517 749 523 915 524 675 525 575 526 549 528 615 529 531 533 780 536 703 539 847 541 634 542 948 543 607 545 692 545 724 546 639 546 810 549 877 550 708 550 823 553 563 553 781 554 845 555 918 556 653 556 949 557 942 557 989 558 586 559 674 559 875 560 814 560 929 561 610 562 663 562 851 563 628 564 638 566 778 566 957 567 616 573 842 575 650 575 777 577 697 581 602 585 870 585 999 586 604 586 975 587 753 587 838 588 946 588 963 591 636 592 680 597 659 598 668 599 879 600 869 605 768 606 666 606 816 610 726 614 642 619 731 622 892 623 983 624 735 628 691 628 822 632 694 632 897 639 754 641 739 644 725 646 804 647 733 648 991 649 690 650 672 651 681 654 657 654 785 655 852 656 662 658 882 658 912 664 723 671 987 677 969 680 922 683 750 688 856 693 722 696 818 699 916 704 755 704 902 713 798 716 800 718 801 720 900 726 952 727 756 731 927 733 844 738 807 742 853 749 866 752 757 755 762 760 793 769 809 769 867 770 906 771 919 784 854 784 895 787 928 787 930 790 873 796 886 798 903 804 971 829 998 833 896 836 848 839 887 839 932 847 965 852 945 854 914 860 883 869 889 874 904 875 910 878 974 880 894 884 973 885 905 888 972 904 995 908 920 920 925 921 982 924 935 926 959 950 955 22 143 118 389 181 625 447 686 479 525 617 564 734 344 935 312 957 479 993 827 1000 999 11 571 431 0 1 0 4 0 12 0 18 0 32 0 116 0 330 0 800 1 2 1 3 1 13 1 62 1 69 1 97 1 100 2 7 2 33 2 68 2 77 2 114 2 115 2 231 2 680 3 10 3 37 3 123 3 124 3 179 3 247 3 411 3 754 4 5 4 14 4 16 4 159 4 450 4 718 5 6 5 9 5 353 5 367 5 912 6 8 6 17 6 31 6 48 6 169 6 224 6 650 7 86 7 192 7 551 7 651 8 178 8 209 8 283 9 45 9 681 10 11 10 29 10 36 10 81 10 104 10 136 10 340 10 715 11 26 11 229 12 162 12 195 12 295 12 509 13 15 13 20 13 22 14 242 15 55 15 293 15 592 16 19 16 30 16 89 16 95 16 265 16 519 17 609 17 969 18 107 18 120 18 147 18 230 19 21 19 38 19 43 19 52 20 23 20 27 20 76 20 78 20 168 20 194 20 354 21 24 21 144 21 197 22 25 22 39 22 452 23 190 23 289 23 296 24 46 24 63 24 236 24 658 24 844 24 944 25 47 25 60 25 223 25 277 25 399 26 28 26 34 26 56 26 79 26 119 26 212 27 205 27 524 28 51 28 58 29 83 29 155 30 35 30 40 32 290 32 937 32 975 33 71 33 588 34 44 34 257 35 204 35 822 36 42 36 694 37 49 37 172 37 246 37 416 38 106 38 146 38 425 38 861 38 957 39 41 39 65 39 132 39 161 39 363 40 94 40 316 40 489 41 54 41 61 41 66 41 105 41 669 42 250 42 266 42 357 43 187 43 331 43 429 44 87 44 151 44 201 44 371 44 458 45 434 46 53 47 50 47 75 48 59 48 72 48 384 48 652 48 853 49 82 49 135 49 208 50 67 50 109 50 355 50 391 51 92 51 656 52 393 53 57 53 173 53 372 53 641 53 995 54 73 54 101 54 134 54 152 55 140 55 200 55 307 55 672 56 324 57 74 57 99 57 131 57 784 58 64 58 91 58 113 58 555 59 103 59 334 59 390 60 153 60 199 61 118 61 167 61 176 61 493 61 549 61 736 62 232 62 395 62 410 62 593 63 84 63 216 63 649 64 98 64 182 64 262 65 252 65 268 66 128 66 129 66 186 66 189 67 130 68 145 69 70 69 110 69 401 70 222 70 561 71 112 71 596 72 273 72 622 73 85 73 346 73 428 73 878 73 894 74 142 74 382 74 421 75 96 75 102 75 138 75 319 76 88 76 511 76 795 77 80 77 158 77 333 78 303 78 326 78 958 79 297 79 506 79 577 80 90 80 202 80 482 81 93 81 338 81 380 83 117 83 245 83 337 83 895 84 121 84 177 84 753 86 607 87 595 88 165 88 171 88 625 88 712 89 312 89 676 90 148 90 314 90 431 91 433 92 133 92 184 92 535 92 765 93 122 94 311 95 180 95 951 96 108 96 233 96 662 97 163 99 498 100 591 100 834 101 150 101 170 101 432 101 508 102 127 102 166 102 272 102 571 102 907 103 350 104 157 104 490 106 225 108 389 109 111 109 156 109 203 109 557 109 566 110 507 111 139 111 143 112 126 112 279 113 244 113 374 113 422 113 479 114 125 115 234 115 376 116 226 116 478 117 211 120 137 120 362 121 198 122 174 122 191 122 215 123 219 123 388 124 369 124 701 125 185 126 181 126 407 126 824 128 160 128 580 129 141 129 526 130 612 131 426 131 538 132 149 132 221 132 668 133 328 133 559 134 453 134 567 135 213 135 321 135 349 135 463 135 487 136 207 136 227 137 235 137 725 138 175 138 771 140 837 141 359 142 183 142 206 142 405 142 590 142 862 142 977 143 154 143 269 143 298 143 435 144 220 144 358 144 631 145 260 146 164 147 299 147 787 148 342 148 924 149 253 149 347 149 441 150 336 150 794 150 974 151 339 152 238 153 661 154 814 155 386 155 829 156 534 156 928 157 249 157 387 158 495 158 696 159 237 159 835 160 240 160 409 162 811 163 210 163 217 164 284 164 540 165 874 166 188 166 717 166 805 167 673 169 637 170 309 171 960 172 271 173 214 173 282 173 769 174 702 174 767 175 280 175 640 175 910 177 255 177 406 177 573 178 473 179 193 179 196 179 828 180 408 180 618 182 845 183 305 183 462 184 614 185 554 185 727 186 270 186 415 187 228 187 377 187 823 187 825 188 259 189 892 190 327 190 488 191 258 191 885 192 248 192 366 192 471 193 513 193 560 194 304 194 310 195 274 196 261 196 294 196 896 197 254 197 267 197 300 197 589 198 243 198 624 198 790 199 325 201 218 201 719 202 766 203 553 204 291 204 748 205 356 206 525 208 455 208 497 208 678 209 679 209 972 210 361 210 647 211 666 212 315 212 413 212 465 213 287 213 343 214 301 214 404 214 418 215 568 216 466 217 437 217 716 218 472 218 475 219 360 219 460 220 530 220 606 222 323 222 494 223 368 223 528 224 264 224 563 225 430 225 470 225 611 226 400 226 630 227 239 229 329 229 935 230 938 231 499 231 541 232 241 232 286 233 313 233 774 235 699 236 263 236 375 236 689 236 706 236 916 237 322 237 439 237 491 237 685 237 713 237 889 238 445 239 468 240 576 241 352 241 941 242 276 242 531 242 548 243 335 243 341 245 427 245 442 245 523 245 864 246 251 246 348 246 627 247 414 247 512 248 256 248 615 248 983 250 398 251 302 251 438 251 714 253 370 254 381 254 867 255 467 256 816 258 275 258 417 258 469 258 547 262 806 264 285 264 436 264 740 265 306 265 782 265 804 266 278 268 617 269 903 269 956 270 308 272 518 272 708 275 423 276 992 277 906 278 288 278 655 279 281 281 529 281 599 282 364 283 351 286 292 286 345 286 527 286 913 287 344 287 457 291 955 293 332 295 550 297 648 298 317 299 320 299 373 299 873 299 915 302 419 303 365 303 594 304 751 305 474 306 318 306 703 307 484 308 626 308 940 309 654 309 967 312 585 312 621 314 772 318 447 319 603 325 501 326 857 328 480 329 510 330 385 330 836 331 632 331 659 332 459 332 758 333 394 333 818 335 461 336 578 337 570 338 464 339 456 339 660 339 775 340 449 340 761 340 792 341 383 343 481 343 830 345 690 346 516 346 542 346 646 347 454 347 764 347 780 348 396 348 443 348 539 348 564 348 638 351 397 354 379 354 581 355 572 355 961 356 866 357 645 357 684 358 378 359 880 360 720 361 403 362 569 364 556 364 698 365 533 366 424 366 620 368 875 370 729 373 697 374 742 376 392 376 788 376 919 377 584 381 901 383 446 385 544 385 657 386 587 387 722 388 574 388 918 390 483 390 522 394 636 395 402 395 724 395 807 395 808 396 798 397 502 400 520 402 515 403 412 406 948 409 420 409 653 409 968 410 616 411 504 411 532 411 902 413 476 415 693 418 440 418 644 418 700 421 597 421 598 423 732 423 886 424 500 424 933 428 444 430 623 431 451 434 900 435 711 436 496 436 565 436 608 436 973 437 634 439 755 440 726 440 746 443 552 446 448 446 677 446 879 446 921 447 583 450 643 450 810 451 860 451 950 457 486 460 629 461 492 464 704 464 855 466 723 466 868 467 893 472 543 474 477 474 833 477 505 478 485 478 558 478 854 478 872 478 990 479 749 479 988 480 947 481 619 483 994 484 781 485 546 485 738 485 819 486 687 487 675 488 731 489 686 489 843 490 789 491 642 492 503 493 514 496 579 497 936 499 809 500 898 502 536 502 888 503 670 504 600 504 601 505 785 506 517 506 521 506 733 511 762 516 920 519 537 520 582 521 883 529 840 530 664 531 791 532 848 541 545 544 575 546 639 546 865 547 832 550 728 551 743 551 778 555 750 556 605 556 770 558 562 559 604 559 757 559 978 561 993 562 813 564 602 567 996 569 847 570 870 571 859 572 610 573 882 573 884 574 586 574 735 576 691 579 851 580 709 584 869 586 856 587 949 589 671 590 890 590 909 590 911 592 768 594 752 594 773 594 925 596 682 597 705 597 987 598 763 599 628 600 858 602 827 604 613 604 688 604 850 605 665 608 747 609 674 611 964 612 667 615 635 619 817 620 745 620 991 622 633 624 820 628 881 628 962 629 756 632 846 632 929 635 663 635 799 636 793 636 821 636 876 637 942 638 710 638 923 643 734 644 776 645 812 650 730 654 797 655 904 656 831 658 707 658 985 659 695 663 739 667 989 670 980 671 683 672 914 674 871 684 721 684 965 684 999 686 692 687 815 692 943 694 971 695 783 696 741 700 946 705 954 711 744 711 934 715 779 721 984 722 796 724 737 724 931 725 922 729 842 730 839 733 759 733 760 733 803 738 877 742 852 744 777 744 838 744 970 746 786 758 966 769 917 770 930 774 905 781 891 782 887 782 953 786 932 791 802 793 801 793 998 795 897 800 982 804 826 809 849 812 926 821 939 823 863 826 979 828 945 834 952 837 841 839 908 856 959 871 963 879 981 898 899 900 976 921 927 982 986 988 997 268 385 315 628 353 51 383 123 586 262 690 930 751 690 828 297 831 29 881 307 995 314 1000 999 16 882 196 0 1 0 7 0 17 0 48 0 56 0 78 0 328 0 330 0 449 0 470 1 2 1 40 1 52 1 76 2 3 2 4 2 14 2 25 2 31 2 127 3 5 3 6 3 15 3 18 3 22 3 70 3 438 3 965 4 293 5 10 5 82 5 101 5 114 5 158 5 244 5 290 5 354 6 8 6 90 6 959 7 9 7 20 7 37 7 143 7 370 7 896 7 940 8 11 8 13 8 33 8 85 8 223 8 227 8 713 8 782 8 807 9 38 9 190 9 390 9 475 9 653 10 152 11 12 11 384 11 456 11 638 11 659 11 919 12 71 12 217 12 323 12 380 12 478 13 19 13 34 13 155 13 177 13 185 13 198 13 395 13 410 14 16 14 107 14 204 15 30 15 32 15 35 15 147 15 416 16 42 16 53 16 479 16 670 17 134 17 787 17 834 18 23 18 65 18 73 19 21 19 94 19 178 19 473 19 532 19 656 20 24 20 66 21 26 21 378 21 489 22 28 22 64 22 95 22 136 22 429 22 847 22 872 23 29 23 50 23 166 23 321 23 666 24 27 24 616 24 673 25 98 25 175 25 218 25 241 25 536 25 707 26 54 26 106 26 240 26 272 26 613 26 622 27 84 27 522 28 43 28 174 28 790 29 39 29 45 29 49 29 115 29 125 30 529 30 690 31 153 31 303 31 662 31 788 32 36 32 44 32 55 32 69 32 119 32 137 32 146 32 255 32 376 33 51 33 67 33 87 33 103 33 117 33 225 33 228 33 257 34 105 34 126 34 860 35 164 35 231 35 307 35 562 35 854 36 46 36 157 36 324 36 459 36 694 37 58 37 63 37 132 37 150 37 201 37 460 37 958 38 41 38 74 38 220 38 296 38 661 38 792 40 68 40 72 40 93 40 358 40 409 40 424 40 724 40 743 40 791 41 113 42 81 42 86 42 161 43 209 43 744 44 47 44 108 45 123 45 168 45 866 45 952 47 100 47 176 47 309 47 320 47 482 48 439 49 59 49 75 49 99 49 712 50 226 51 60 51 88 51 89 51 165 51 612 52 57 52 131 52 191 52 192 52 363 53 62 53 173 53 236 53 418 53 464 53 498 53 567 56 120 56 148 56 569 57 197 57 374 57 560 58 311 58 552 59 254 59 674 60 61 60 77 60 83 61 121 62 235 62 361 63 92 63 445 64 79 64 151 64 160 64 329 64 419 64 548 65 171 65 771 66 111 66 162 67 91 67 109 67 139 67 372 68 253 68 444 69 180 69 256 70 388 70 397 70 400 70 497 70 960 71 138 71 583 73 116 73 566 74 305 75 142 75 271 78 80 78 899 79 124 79 260 79 477 80 96 80 102 80 135 81 133 81 156 81 163 82 154 82 202 83 212 83 331 84 238 84 280 84 769 85 711 86 97 86 386 86 863 87 572 88 213 88 414 89 214 91 112 91 269 91 316 92 359 93 956 94 104 94 367 96 200 96 393 97 904 98 110 98 423 98 660 99 207 99 325 99 696 99 891 100 130 100 267 100 352 100 715 102 181 102 182 103 355 103 371 103 507 104 621 105 206 106 835 107 128 107 607 108 242 108 313 108 625 109 539 109 639 109 945 110 122 110 350 110 650 111 186 111 262 111 286 111 882 112 463 112 637 113 239 113 775 114 118 114 334 114 747 114 932 115 196 116 129 116 243 116 291 116 494 117 195 117 208 117 306 117 382 117 867 118 602 119 237 119 264 120 188 120 299 120 430 120 997 121 144 121 501 121 679 121 764 122 335 123 288 124 145 124 550 125 837 127 234 127 261 128 141 128 184 129 432 131 159 131 221 133 222 133 540 133 798 136 189 136 375 136 502 137 855 138 140 138 149 139 518 139 878 140 245 140 248 140 274 141 310 143 349 143 603 144 170 144 179 144 205 144 528 145 776 146 167 146 172 146 317 146 369 147 211 147 351 147 357 147 850 148 265 148 281 148 786 150 825 152 278 152 634 153 526 155 402 155 433 155 880 156 258 156 664 158 535 158 818 159 199 159 298 159 682 160 233 160 668 160 770 161 793 162 457 162 918 163 183 163 210 163 259 163 671 164 194 165 187 166 749 166 839 167 273 168 169 169 193 169 401 169 525 171 318 171 440 171 669 172 467 172 515 172 652 173 455 174 864 175 806 176 314 177 699 178 203 178 268 178 436 178 636 178 721 180 387 180 998 181 216 181 595 181 803 181 986 182 895 183 344 183 437 183 568 184 246 184 933 186 252 186 275 186 697 187 276 187 399 187 575 188 389 189 630 190 224 190 301 190 647 191 491 191 703 192 523 192 524 192 836 193 417 194 341 194 655 195 802 197 596 199 762 200 496 200 551 201 247 201 624 202 229 202 327 203 219 203 249 203 597 203 748 203 754 204 230 204 250 204 251 204 420 206 398 206 617 207 447 207 472 208 366 208 474 208 615 211 215 211 471 212 332 212 780 213 640 214 353 215 972 217 411 218 337 219 340 220 319 222 519 222 556 223 308 223 985 225 232 226 284 226 322 226 848 227 295 229 736 230 270 230 342 230 364 230 774 230 813 231 300 231 368 232 383 232 448 232 845 233 407 234 950 236 333 236 517 238 413 238 500 238 611 238 853 239 883 241 592 241 738 242 297 243 266 244 347 247 289 247 591 248 263 248 302 248 732 249 531 249 590 251 385 251 665 252 285 252 628 253 277 255 817 256 381 257 564 257 943 260 557 260 801 261 356 261 490 262 784 264 282 265 279 266 377 266 499 266 903 267 450 269 304 269 326 270 312 272 283 273 426 273 435 273 508 274 287 276 717 277 336 277 346 277 483 278 292 278 415 278 951 280 403 281 620 287 434 287 631 287 761 287 805 289 343 289 495 290 846 291 294 293 406 293 709 295 462 295 561 295 725 295 897 296 759 296 921 297 514 297 627 297 890 298 492 298 859 299 579 299 733 300 543 302 360 303 955 304 544 305 338 307 428 307 511 308 797 309 589 310 635 311 521 311 953 312 315 312 412 313 446 314 962 315 339 315 585 316 555 317 362 318 704 318 870 319 345 322 504 326 431 327 452 327 632 328 466 328 601 328 641 330 520 331 373 331 404 331 559 332 751 333 608 334 443 336 348 337 441 339 804 340 453 341 505 342 481 342 683 343 365 343 605 344 530 344 753 345 427 346 737 347 421 349 990 350 396 350 947 353 469 353 588 355 454 355 533 356 598 356 831 359 468 359 851 360 687 361 778 362 379 362 936 363 571 364 425 365 581 365 675 365 708 366 391 366 465 367 563 368 768 370 408 370 646 376 988 378 643 382 392 383 541 383 689 385 461 386 394 387 487 387 512 389 582 389 785 390 961 391 442 391 663 395 451 396 546 396 794 398 534 399 506 403 667 403 678 404 405 405 980 406 649 406 939 409 642 409 832 409 842 409 889 411 493 412 503 412 716 413 527 413 565 413 574 414 549 414 680 414 861 416 948 416 949 417 422 418 692 418 816 422 458 423 599 423 881 424 681 427 727 427 728 427 993 428 486 430 488 430 614 431 485 431 644 431 654 431 821 435 558 436 516 436 554 439 843 440 484 440 773 443 584 443 735 444 542 444 783 445 720 446 888 449 742 451 981 452 600 455 510 456 849 457 586 458 513 459 719 459 954 461 916 464 476 466 537 467 480 467 698 467 752 467 869 468 509 468 982 472 587 474 795 476 570 477 767 479 645 480 594 482 629 482 887 483 573 483 623 486 745 490 684 490 710 491 824 491 970 492 538 493 730 500 545 510 714 513 811 514 648 515 606 515 844 515 911 516 553 516 604 518 547 520 923 521 651 523 810 525 731 529 576 529 577 530 619 531 609 533 677 538 875 540 702 540 760 542 885 543 672 548 705 548 828 550 898 551 578 551 925 552 580 552 676 552 964 553 756 555 800 560 809 562 593 564 833 565 688 566 901 567 686 568 865 568 968 569 937 570 840 572 995 579 893 581 973 582 841 585 695 585 777 588 618 591 857 592 657 594 700 596 693 596 763 597 685 597 819 598 691 599 755 601 766 601 920 603 894 604 746 604 922 605 626 607 610 609 658 609 829 611 765 611 838 613 740 616 915 617 906 621 633 635 926 637 772 639 726 641 994 642 799 643 722 649 814 653 701 653 917 656 750 658 789 660 757 663 781 663 975 663 977 666 741 668 729 672 862 676 909 679 706 681 957 688 812 690 734 691 892 691 924 696 739 702 979 704 718 704 820 705 796 707 996 709 723 710 758 712 873 715 852 715 884 716 823 721 856 723 822 723 974 723 983 724 879 733 779 734 942 740 830 744 969 746 826 748 941 749 827 752 874 757 984 766 914 772 868 780 908 787 907 789 808 790 815 792 905 796 929 807 913 808 999 810 886 811 967 813 876 813 930 824 912 825 927 832 858 832 938 837 902 841 910 846 928 847 934 853 871 869 877 870 989 874 971 876 992 878 900 904 963 905 976 906 935 913 987 914 931 915 946 922 991 927 944 964 966 977 978 175 8 227 739 233 737 265 976 401 876 406 980 483 441 566 32 680 395 699 741 868 293 915 52 921 615 928 649 942 362 971 729 1000 999 11 524 762 0 1 0 7 0 11 0 53 0 566 1 2 1 4 1 34 1 158 1 233 1 253 1 420 2 3 2 12 2 17 2 39 2 296 2 754 3 5 3 9 3 15 3 61 3 221 3 310 4 6 4 8 4 115 4 159 4 202 4 228 4 316 4 493 4 789 5 13 5 179 5 438 5 485 6 10 6 27 6 41 6 44 6 48 6 200 6 276 6 406 7 33 7 182 7 238 7 735 8 108 8 304 8 570 9 73 9 263 9 363 10 20 10 24 10 35 10 36 10 45 10 100 10 501 11 14 11 16 11 98 11 787 11 800 12 91 13 69 13 113 13 195 13 254 13 733 14 26 14 49 14 64 14 342 14 872 15 18 15 19 15 28 15 123 15 138 15 286 15 693 15 842 15 975 16 55 16 80 16 186 16 213 16 283 16 294 17 21 17 70 17 163 17 264 18 37 18 58 18 120 19 338 20 172 20 226 20 620 20 813 21 22 21 23 21 31 21 47 21 97 21 112 21 449 22 66 23 25 23 76 23 90 23 127 23 474 23 509 23 546 23 672 24 42 24 50 24 205 24 236 24 488 24 838 25 95 25 131 25 166 25 287 25 614 25 734 26 280 27 40 27 59 27 147 27 188 27 340 28 29 28 30 28 441 28 729 29 32 29 63 29 85 29 816 30 446 31 144 32 46 32 128 32 307 33 209 33 219 33 773 34 99 34 121 34 326 34 844 34 880 35 81 35 161 35 692 36 38 36 175 36 239 37 67 37 215 37 479 37 809 38 89 38 237 38 356 38 460 39 43 39 995 40 191 40 473 40 593 41 318 42 56 42 105 42 145 43 65 43 139 43 300 43 761 44 51 44 84 44 156 44 791 45 52 46 71 46 86 46 96 47 62 47 143 47 297 47 346 47 492 47 867 48 54 48 60 48 75 48 83 48 136 48 374 48 967 50 963 51 68 51 211 51 273 51 392 51 706 52 74 52 907 52 962 54 94 54 181 54 248 54 988 55 281 55 289 55 397 55 400 56 57 56 111 56 154 56 229 56 409 57 301 57 776 57 781 58 79 58 469 58 669 59 87 59 135 60 164 60 335 61 142 62 88 62 413 62 588 62 602 63 116 63 203 63 277 64 732 65 252 65 750 67 223 67 278 67 463 68 118 68 119 68 220 68 328 69 114 69 618 70 77 70 78 70 241 70 503 71 72 71 298 72 110 72 125 72 194 72 710 73 101 74 122 74 231 74 537 74 718 75 160 75 168 75 364 75 714 76 155 76 176 76 198 77 82 77 311 77 613 77 799 78 177 79 419 80 103 80 772 81 153 81 372 81 403 81 500 81 906 82 230 82 453 82 908 82 997 83 359 83 621 84 93 84 337 84 814 84 820 85 106 85 262 85 532 86 227 86 295 86 918 87 102 87 201 87 258 87 398 87 411 87 653 87 696 88 149 88 174 88 192 89 92 89 274 89 408 89 553 90 104 90 597 91 384 91 986 92 170 92 255 93 107 93 569 93 604 93 821 94 109 94 204 94 607 95 684 95 805 97 129 98 140 98 180 98 251 98 592 98 824 99 206 99 386 99 555 100 235 101 678 101 898 102 126 102 167 104 134 104 214 104 257 104 267 105 124 105 133 105 416 105 954 107 171 107 927 108 454 108 472 108 725 109 117 111 162 111 648 112 445 113 612 113 877 114 130 115 847 116 150 117 261 117 290 117 496 117 599 117 623 119 184 119 770 120 165 120 715 121 132 122 137 122 152 122 432 123 141 123 196 123 687 123 830 123 974 124 199 124 436 125 151 125 157 125 183 126 249 126 324 126 470 127 169 129 390 129 679 130 185 131 187 131 246 132 189 132 983 133 279 133 348 133 379 133 886 133 953 134 146 134 354 135 646 136 299 136 387 137 217 137 245 137 520 137 624 138 353 138 541 140 148 140 366 140 424 142 234 142 368 143 225 144 269 144 332 145 451 146 443 147 557 147 748 147 863 150 275 150 305 151 350 151 552 152 347 152 538 152 638 152 650 153 649 154 769 155 319 155 388 155 507 155 763 156 506 156 579 158 815 159 193 159 336 159 510 160 306 161 447 161 640 162 843 163 360 164 525 165 393 165 629 165 825 166 259 166 343 166 365 166 434 167 317 167 329 167 634 168 173 168 178 168 344 169 222 169 874 171 212 172 575 173 247 173 595 173 610 174 190 174 218 174 475 175 778 175 919 176 285 176 457 178 240 178 444 179 242 179 270 180 260 180 422 180 518 182 197 182 412 182 426 182 533 185 284 185 341 186 265 186 794 190 819 191 207 191 357 192 755 193 282 193 322 194 224 194 563 197 208 197 792 199 977 200 427 200 504 200 862 201 367 203 383 203 875 204 465 204 707 204 738 205 244 205 375 206 210 206 321 207 686 208 497 208 498 208 512 210 402 210 421 210 549 210 992 211 349 211 391 212 216 212 293 213 866 215 486 215 628 216 266 216 327 216 603 219 243 220 796 220 982 221 690 222 331 222 431 222 505 223 656 225 232 225 489 226 380 226 745 227 659 228 256 228 632 231 435 231 540 232 272 232 323 233 271 234 839 235 377 236 561 237 288 237 970 238 250 238 308 238 333 238 955 239 309 240 314 241 417 241 531 241 582 241 920 241 937 243 315 243 361 243 389 243 527 243 562 246 477 248 303 248 660 252 759 253 385 253 651 254 268 254 429 254 709 255 405 255 608 257 418 257 584 259 548 259 854 260 572 261 837 261 943 262 811 262 835 262 885 263 320 264 499 265 330 265 437 266 491 266 700 267 425 269 345 269 442 269 851 270 452 271 339 271 461 272 399 273 362 273 641 274 313 274 522 275 517 275 543 277 883 279 726 279 767 282 716 284 302 284 490 284 644 284 753 285 334 286 291 286 508 287 547 287 683 288 817 289 292 289 583 289 633 290 940 291 355 291 511 291 790 292 376 294 455 294 591 296 358 297 483 297 530 298 396 298 502 300 971 301 325 302 478 303 550 304 352 304 878 305 312 305 559 306 905 307 737 309 378 309 785 309 899 310 430 311 373 312 369 312 404 312 415 312 673 316 812 317 371 317 606 319 924 320 688 321 535 324 808 325 768 326 571 328 987 330 480 331 539 332 685 333 626 333 876 335 743 337 662 337 682 337 751 338 879 339 440 339 691 339 703 340 521 340 574 340 893 342 428 343 581 343 868 343 965 344 576 344 818 345 351 345 382 346 381 347 736 348 513 349 627 351 395 354 742 355 456 355 556 356 567 356 708 357 984 360 600 362 410 362 897 364 481 368 370 369 852 370 671 370 941 371 471 371 568 372 495 372 544 374 900 375 459 376 467 378 860 379 401 381 658 382 450 382 573 385 699 386 542 387 464 387 534 387 611 387 980 388 526 388 663 391 394 391 551 392 407 394 414 394 668 399 448 399 865 400 771 400 846 403 722 404 423 404 832 406 596 407 914 408 458 409 433 410 609 410 752 410 861 411 466 411 645 412 515 413 681 414 625 414 744 415 902 416 730 418 697 419 565 420 589 421 822 422 439 425 615 426 764 427 462 427 484 430 528 430 719 432 922 434 840 435 713 436 717 437 487 437 545 442 749 445 514 448 519 449 468 449 622 451 476 454 786 455 529 458 917 460 564 461 689 463 677 464 554 465 850 466 482 466 536 466 859 469 936 471 494 471 991 475 826 478 712 479 921 480 926 481 523 482 524 482 594 482 973 485 652 485 864 487 639 488 601 490 939 497 848 497 928 498 598 501 516 501 739 502 558 504 833 507 585 508 909 510 702 512 578 512 676 513 674 513 698 515 779 517 784 518 721 519 666 522 890 524 720 524 765 528 637 528 803 528 853 528 901 529 695 530 884 533 617 536 760 536 945 537 587 537 978 538 630 541 871 541 929 542 580 542 701 543 619 545 774 547 560 549 635 549 938 550 675 551 731 552 834 554 590 556 616 556 831 558 950 559 724 564 766 565 605 565 999 569 964 572 577 574 741 575 586 575 727 575 758 575 855 578 711 579 631 582 643 582 647 582 705 583 665 584 642 585 925 586 841 586 990 587 798 588 762 589 670 593 845 595 704 595 747 599 757 603 998 606 654 606 797 609 807 610 655 610 680 615 933 617 657 617 667 620 783 622 728 623 829 628 801 629 694 630 756 633 636 633 740 633 881 635 661 636 960 637 894 642 782 647 858 651 664 654 788 654 911 656 777 656 913 664 806 671 823 675 746 676 795 678 966 681 856 682 935 683 775 689 959 700 857 700 916 701 956 706 723 713 932 719 793 720 882 724 934 725 810 726 892 726 947 727 994 728 996 730 948 734 802 738 930 739 828 739 946 751 836 754 949 758 887 762 827 763 944 769 910 770 981 771 972 776 869 778 780 778 976 783 896 784 849 791 985 793 952 797 804 811 915 822 923 832 912 839 942 840 951 845 903 852 870 852 895 855 888 857 904 860 891 860 979 863 968 864 873 875 889 883 961 884 958 907 931 919 993 925 957 934 969 987 989 142 280 286 452 545 530 643 315 680 679 711 74 716 419 769 702 849 454 878 437 968 857 1000 999 12 210 637 0 1 0 6 0 17 0 374 0 566 1 2 1 3 1 13 1 15 1 90 1 408 1 896 2 11 2 18 2 40 2 219 2 376 3 4 3 29 3 242 3 673 4 5 4 9 4 171 4 460 4 872 5 26 5 30 5 54 5 157 5 206 5 428 6 7 6 12 6 86 6 103 6 220 6 991 7 8 7 43 7 105 7 519 8 10 8 28 8 156 8 223 8 294 9 16 9 35 9 50 9 57 9 83 9 513 10 32 10 84 11 38 11 53 11 132 12 14 12 19 12 20 12 24 12 49 12 73 12 102 13 34 13 87 13 904 14 56 14 71 14 367 15 59 15 625 16 25 16 33 16 42 16 52 16 109 16 137 16 172 16 318 16 355 17 85 17 329 17 488 18 22 18 27 18 45 18 547 19 44 19 186 20 21 20 23 20 37 20 100 21 247 22 48 22 182 22 798 23 39 23 422 23 746 24 46 25 67 25 380 25 805 26 350 26 666 26 818 27 55 27 130 27 146 27 326 28 239 29 101 29 127 29 424 30 31 30 80 30 106 30 194 30 300 30 346 30 412 30 414 30 572 31 41 31 61 31 69 31 70 32 47 32 51 32 92 33 107 34 60 34 512 34 900 35 36 35 707 36 64 36 191 36 387 37 117 37 144 37 266 37 270 37 472 37 797 38 284 39 347 40 345 40 650 41 183 42 74 42 129 42 203 42 493 42 530 42 981 43 66 43 147 43 199 43 201 43 211 43 728 44 271 44 308 45 97 45 131 45 258 45 421 46 233 46 256 47 110 47 174 47 592 47 779 49 125 49 208 49 644 50 58 50 68 50 567 50 601 51 76 51 606 52 114 52 453 53 75 53 162 53 184 53 198 53 232 53 325 53 392 54 63 54 65 54 112 54 116 54 128 54 170 54 342 54 409 54 433 55 188 55 455 56 62 56 79 56 82 56 99 56 221 56 828 57 142 57 181 57 230 57 535 58 379 59 78 59 120 59 908 60 89 60 173 61 234 61 241 62 81 62 265 62 621 63 133 63 175 63 245 63 292 63 490 63 688 64 115 64 240 64 682 65 93 65 111 66 94 66 164 66 214 66 529 66 767 67 212 67 675 68 161 68 366 69 118 69 119 69 209 69 213 70 72 70 479 70 538 71 77 71 95 71 126 71 332 71 727 71 787 71 802 72 167 73 879 74 91 74 98 74 910 75 193 76 163 77 458 78 108 80 958 81 159 81 362 82 236 82 360 82 936 83 136 83 165 83 444 83 505 84 96 84 580 86 248 86 456 86 978 87 88 87 400 87 843 89 140 89 278 89 330 90 104 90 545 91 148 91 275 91 322 91 622 91 689 92 261 92 430 92 457 93 134 93 200 94 185 94 905 95 149 95 153 95 291 95 939 95 999 96 998 97 124 97 154 98 205 98 217 98 756 99 121 99 138 99 259 99 348 100 113 100 123 100 357 101 178 102 216 103 180 103 204 104 152 104 251 104 393 105 548 106 445 106 484 107 235 107 435 108 122 108 150 109 179 109 340 109 503 109 759 110 516 110 822 111 243 111 594 112 151 112 468 112 687 112 841 114 390 114 763 115 168 115 273 116 145 116 427 116 442 116 831 116 987 117 224 118 195 119 296 120 155 120 177 121 742 122 135 122 141 122 306 122 353 123 411 123 715 124 645 125 143 125 510 125 693 126 207 126 231 127 297 127 371 128 397 130 267 130 476 130 586 131 190 131 431 132 227 132 771 133 229 133 599 135 139 135 276 135 706 135 989 136 290 136 307 137 274 137 282 137 343 137 417 138 158 138 210 138 225 139 187 140 197 140 416 142 169 142 578 142 845 143 560 143 826 144 166 144 514 145 160 145 407 147 370 147 475 147 577 147 852 147 967 148 303 148 358 148 683 149 302 149 331 151 470 151 532 152 720 152 786 153 584 154 176 154 280 154 285 154 316 154 502 156 555 157 192 157 647 158 474 159 674 160 467 160 587 161 226 161 299 161 469 161 504 161 909 162 413 163 388 164 365 164 373 165 277 165 425 165 496 166 264 167 634 168 327 168 676 168 868 169 228 170 238 170 295 170 398 171 341 171 947 172 263 173 324 173 995 174 215 174 616 174 748 175 289 175 446 176 279 176 492 176 919 177 669 178 196 178 272 178 339 178 697 178 713 178 789 179 189 179 244 181 283 181 293 181 614 183 384 183 931 184 440 185 254 185 717 186 249 186 434 186 840 187 281 187 611 189 237 189 528 189 808 190 202 190 523 191 477 191 632 191 921 193 783 194 395 195 222 195 672 196 323 196 368 196 764 197 255 197 892 197 922 197 994 199 319 199 943 200 260 200 268 200 314 200 426 201 378 203 618 203 762 204 471 206 686 207 218 207 752 208 659 209 520 209 749 210 911 213 262 213 494 213 804 214 269 215 401 215 419 215 847 217 301 218 432 218 593 219 352 220 633 220 864 221 386 221 631 222 359 222 495 222 854 223 977 224 361 225 620 225 887 226 298 227 246 227 524 227 916 229 304 229 349 229 624 229 652 230 463 230 664 231 257 232 252 232 315 233 250 233 287 234 710 236 286 237 253 238 313 239 558 239 596 239 850 240 714 241 320 241 418 241 597 244 956 244 976 246 581 247 356 247 396 247 729 249 364 249 677 250 527 251 317 251 335 251 970 253 321 253 363 253 506 253 648 254 570 255 310 255 454 256 381 257 382 257 997 259 288 259 653 260 385 260 452 261 550 262 630 263 312 265 459 268 351 268 389 268 573 269 526 270 403 270 724 270 796 271 305 272 333 273 775 274 781 276 328 279 337 279 685 280 372 280 920 281 743 283 857 284 336 288 309 288 559 288 812 288 816 291 391 291 745 291 795 292 525 293 609 294 595 295 423 296 338 297 656 298 478 299 856 300 402 303 354 303 377 305 501 306 499 308 517 308 638 309 311 310 443 310 600 310 723 311 961 313 369 313 451 315 466 315 639 315 684 315 778 315 942 317 420 319 827 320 441 322 334 322 663 322 705 323 583 324 448 324 543 327 819 327 865 328 966 330 410 332 375 332 480 332 498 332 629 334 405 335 344 335 549 335 708 336 438 336 485 337 404 337 429 337 988 338 607 338 696 339 954 341 553 341 637 343 394 344 974 348 541 348 589 349 757 349 806 350 563 350 680 350 807 351 534 352 695 353 522 353 914 354 544 355 556 359 615 360 626 360 701 361 754 362 383 362 574 362 636 363 832 364 768 365 406 365 482 368 575 368 579 370 462 370 662 371 436 372 738 372 971 374 487 374 691 377 576 378 399 378 617 380 450 380 562 382 735 383 765 385 415 385 447 385 741 386 437 386 944 387 598 387 646 388 464 389 731 390 542 391 491 391 777 392 649 394 839 395 439 395 941 398 483 398 568 398 709 399 588 403 773 403 929 405 895 407 702 407 858 408 561 408 668 409 870 410 736 410 737 412 565 412 811 412 860 412 949 413 790 415 489 417 552 417 734 423 461 424 465 424 540 425 608 425 671 426 751 427 481 427 564 428 965 431 651 432 912 435 610 435 894 436 537 439 571 440 774 443 449 444 712 446 511 447 486 447 973 449 770 450 964 451 554 451 791 452 604 452 605 454 546 454 590 454 772 456 785 457 473 458 747 459 799 460 531 464 533 465 521 465 878 465 906 466 508 467 809 467 968 468 507 468 536 468 539 468 613 471 509 471 836 471 901 476 557 480 711 480 924 481 744 483 635 483 733 486 766 487 628 490 927 491 497 492 551 492 582 493 692 493 867 493 886 495 500 495 602 498 591 499 665 500 642 500 678 502 518 502 690 505 657 506 612 506 719 510 829 511 661 512 515 515 788 516 855 516 899 517 769 522 660 524 732 525 654 525 679 528 716 528 851 528 972 533 740 534 817 536 569 537 722 538 907 540 877 547 725 547 758 551 627 551 643 552 726 553 903 555 619 557 699 557 890 559 952 562 888 564 655 565 623 565 667 569 603 569 681 572 585 574 917 576 801 579 846 582 873 585 986 586 938 591 704 591 869 592 800 595 830 597 893 598 960 601 658 602 875 604 813 606 866 610 803 617 750 618 984 619 670 619 874 620 640 622 876 628 792 629 833 630 641 633 945 634 782 637 859 638 739 640 703 641 933 644 955 645 969 646 721 657 885 660 760 669 926 670 838 675 948 681 861 682 698 684 700 684 718 684 881 686 923 691 694 691 824 695 730 698 979 701 937 702 810 709 871 711 815 719 848 723 959 728 883 732 918 733 880 736 761 738 780 740 794 741 753 744 784 745 853 745 975 747 823 750 835 751 940 753 755 755 884 758 842 758 932 764 982 766 793 766 844 772 776 777 992 780 814 785 934 787 983 790 820 795 821 795 980 797 935 800 898 807 928 812 825 815 837 817 862 821 891 823 953 824 834 830 863 831 889 831 897 842 902 844 849 853 915 857 985 861 882 871 950 879 990 883 993 894 930 895 913 902 925 903 951 915 957 915 996 941 946 956 963 958 962 30 320 137 637 428 445 459 141 501 799 514 833 697 763 710 424 834 39 896 977 980 872 982 794 1000 999 18 754 145 0 1 0 5 0 6 0 8 0 11 0 14 0 253 0 511 1 2 1 3 1 4 1 10 1 29 2 7 2 9 2 20 2 25 2 65 2 74 2 758 2 891 3 16 3 21 3 40 3 46 3 75 3 807 4 15 4 19 4 50 4 64 4 198 5 60 5 135 5 172 5 515 5 699 5 826 6 12 6 61 6 256 6 886 7 38 7 86 7 125 7 742 7 964 8 143 8 970 9 96 9 179 9 444 10 18 10 51 10 148 10 413 11 13 11 30 11 53 11 71 11 98 11 267 11 716 12 23 12 28 12 91 12 99 12 249 12 293 12 840 13 170 13 861 14 154 14 796 15 58 15 447 15 998 16 17 16 36 16 70 16 151 16 649 16 846 17 32 17 108 17 231 17 338 18 33 18 85 18 88 18 126 18 666 19 27 19 43 19 171 19 336 19 367 19 541 19 550 19 595 19 685 20 22 20 24 20 167 20 237 21 37 21 49 21 136 21 223 21 471 21 722 22 34 22 76 22 83 22 161 22 430 22 820 23 26 23 152 23 363 23 521 23 681 24 80 25 31 25 331 26 35 26 142 26 305 26 330 27 41 27 52 27 66 27 122 27 849 28 55 28 389 28 852 29 101 29 362 30 94 30 164 30 226 30 228 30 339 31 45 31 68 31 84 31 90 31 168 31 270 32 69 32 77 32 100 32 236 32 241 33 545 34 56 34 137 34 877 35 44 35 54 35 62 35 855 35 973 36 121 36 215 36 442 37 39 37 356 37 842 38 117 38 118 38 230 38 665 39 95 39 173 39 227 40 42 40 113 40 180 40 540 41 48 41 57 41 120 43 47 43 73 44 102 44 233 45 243 46 200 46 261 46 567 46 762 46 777 47 89 47 124 47 157 47 254 47 896 48 107 48 282 49 67 49 110 50 584 51 156 51 323 51 402 51 483 52 610 53 59 53 78 53 306 53 415 54 277 55 155 55 695 56 109 56 206 56 314 57 63 57 176 57 284 57 386 57 453 58 262 59 205 59 208 59 248 59 707 60 115 60 286 62 139 62 457 62 686 62 791 63 583 63 604 63 626 64 93 64 103 65 81 65 795 66 123 66 242 66 570 68 72 68 104 68 105 68 175 68 705 68 895 69 334 69 579 69 599 71 158 71 558 72 196 72 416 73 82 74 87 74 187 74 693 74 782 75 119 75 900 76 130 76 868 77 141 77 517 77 537 77 580 78 79 78 132 78 458 78 738 78 790 79 221 79 636 79 785 80 163 80 326 80 484 80 996 81 149 81 794 82 496 83 133 83 197 84 106 85 218 85 754 86 516 86 804 87 97 87 114 87 146 87 160 87 222 87 238 88 92 88 310 88 555 89 224 89 382 89 485 90 207 90 232 90 488 90 786 91 438 91 908 92 271 92 513 95 472 97 245 97 303 97 489 98 976 100 147 101 989 102 111 102 565 102 879 103 159 103 202 103 252 103 342 104 112 104 376 104 698 104 755 105 611 105 773 106 181 106 745 107 116 107 129 107 566 107 789 108 307 109 272 109 543 109 623 110 131 110 199 110 966 111 140 111 144 111 469 112 706 113 138 113 544 114 335 114 647 114 875 115 260 116 220 116 354 116 440 117 276 117 370 118 145 118 403 119 278 119 324 120 449 121 166 121 229 121 509 123 302 123 753 123 775 124 239 124 250 124 591 124 841 125 127 125 378 125 819 126 128 126 380 126 557 127 165 127 318 127 508 128 193 128 213 128 407 128 690 129 150 129 204 129 596 129 607 129 759 129 949 130 844 131 134 131 951 134 390 135 246 135 529 135 916 136 255 136 710 136 763 137 547 138 292 138 401 139 268 139 398 140 850 140 889 141 153 141 525 142 177 142 178 142 184 142 211 142 288 143 201 143 384 144 459 144 857 146 182 146 189 146 269 146 408 146 450 146 724 147 235 148 195 148 263 148 836 148 980 149 169 150 426 151 191 151 865 151 872 151 874 152 162 152 209 152 212 152 214 153 815 154 608 155 259 155 528 155 593 156 280 156 965 157 185 157 677 158 285 158 462 159 194 159 299 160 365 160 627 161 925 162 320 162 364 162 395 162 427 163 174 163 436 164 329 165 183 165 188 165 210 165 383 165 648 167 711 167 854 168 273 168 522 169 251 170 478 171 418 171 587 172 296 173 780 173 788 174 377 174 501 175 234 175 349 176 809 177 297 177 504 177 787 178 531 179 295 179 313 179 480 179 972 180 192 181 247 181 446 181 620 182 225 182 265 182 290 182 343 183 186 183 257 183 281 183 605 183 728 184 332 186 467 187 309 187 662 188 190 188 333 188 360 189 654 190 498 190 776 191 350 191 399 192 676 193 393 193 946 194 405 194 561 195 518 195 876 196 275 196 304 199 203 199 308 199 420 201 217 201 749 202 258 202 885 205 219 205 279 206 701 207 643 207 977 208 546 208 625 209 410 210 526 211 291 211 344 211 617 211 630 213 216 213 932 214 372 215 967 216 319 217 244 217 569 217 683 217 882 218 388 218 732 219 379 219 883 220 341 220 652 221 411 223 497 223 911 225 700 226 294 226 553 226 600 226 847 227 287 227 552 227 640 229 387 229 581 230 311 230 437 230 718 231 530 231 961 232 556 233 715 234 240 234 465 234 910 234 971 235 266 235 551 236 355 236 419 237 358 237 432 239 283 242 300 245 346 245 881 246 321 246 618 246 713 246 958 247 298 248 878 249 353 249 434 249 479 249 675 253 317 253 960 254 322 254 417 256 337 258 274 258 421 258 461 258 708 259 404 260 264 262 559 263 639 264 327 264 490 265 422 265 829 266 375 267 431 267 774 267 898 268 505 268 574 269 659 270 835 271 646 273 831 274 351 274 554 275 474 276 328 276 475 276 548 276 740 277 425 277 725 277 922 279 289 281 301 281 406 281 464 282 435 282 523 283 816 284 629 286 348 286 454 286 801 288 325 288 423 289 902 291 466 292 527 293 612 294 433 294 524 294 575 295 315 296 452 297 361 297 428 297 825 298 634 298 817 298 912 299 500 300 371 302 374 303 316 303 359 303 573 303 833 303 936 303 956 304 477 304 905 305 357 307 487 308 369 308 542 308 563 310 312 312 345 314 486 314 670 314 890 315 655 316 429 316 470 316 577 316 651 317 340 317 818 317 845 318 482 318 803 319 409 320 366 320 692 321 463 321 564 321 937 323 381 323 441 323 764 324 481 324 586 326 839 329 838 330 347 331 476 332 731 332 733 336 373 336 391 336 582 337 424 337 688 338 412 338 671 342 645 343 397 345 352 345 385 345 560 345 657 345 778 348 439 348 723 352 414 353 536 354 797 355 799 355 837 358 887 358 924 359 368 360 590 360 602 361 614 362 400 364 491 364 533 364 628 364 667 366 532 367 394 367 641 368 892 372 592 373 512 374 621 375 658 376 717 377 468 378 613 379 392 379 493 380 445 380 494 380 832 381 856 382 456 382 609 386 396 386 455 386 549 386 962 387 947 391 689 392 748 394 672 396 772 396 903 397 704 398 679 399 993 400 451 400 598 402 601 403 576 404 495 406 843 407 473 407 990 410 750 410 822 410 917 411 948 412 448 412 503 412 507 413 514 416 633 418 606 420 737 421 510 423 539 424 726 424 983 429 460 429 743 429 812 430 506 430 798 430 957 433 443 436 914 437 761 439 535 439 943 442 568 443 615 443 979 444 663 449 520 449 674 453 756 458 869 461 650 463 588 463 894 464 684 465 616 467 853 470 668 471 603 471 682 472 519 475 638 476 534 477 631 478 538 478 642 478 765 478 792 480 492 480 709 481 703 481 714 483 632 485 624 487 988 489 622 491 502 491 953 492 585 492 933 493 589 494 963 494 991 495 499 499 680 502 578 503 904 505 935 507 783 513 619 519 735 521 828 523 827 526 572 526 687 527 691 529 918 531 644 533 906 534 858 540 999 545 860 546 594 546 741 547 653 548 664 548 729 549 866 552 830 555 766 556 770 558 562 560 571 561 864 563 897 567 834 571 696 572 635 572 637 573 997 574 739 575 697 575 955 581 597 581 702 581 767 583 656 585 811 586 863 592 871 592 899 593 848 593 880 594 823 602 661 604 730 604 921 605 673 606 669 616 992 617 678 617 720 617 884 619 660 619 810 620 920 620 978 623 721 626 941 629 942 632 784 632 808 636 771 644 747 645 727 646 768 646 802 647 734 648 719 651 769 654 793 663 760 667 752 675 927 676 694 677 751 681 821 682 805 692 757 700 712 701 952 703 944 708 736 710 950 711 813 722 800 724 779 725 862 729 939 738 867 741 746 743 744 745 806 749 901 761 984 762 982 764 919 766 781 770 814 777 824 784 915 785 923 793 987 798 907 808 873 811 968 819 851 822 888 825 974 826 929 826 940 839 926 847 945 848 930 849 859 851 870 881 893 881 913 885 928 889 909 890 986 892 959 894 931 896 975 906 934 907 954 915 938 915 985 928 995 933 969 933 981 948 994 66 980 129 300 180 722 205 721 239 106 312 513 313 635 432 655 442 626 527 578 608 676 646 229 653 76 737 379 748 53 798 566 917 337 995 551 1000 999 10 149 756 0 1 0 2 0 3 0 4 0 13 0 30 0 34 0 482 1 8 1 307 2 11 2 175 2 415 3 6 3 9 3 15 3 96 3 293 3 849 4 5 4 14 4 66 4 68 5 7 5 10 5 16 5 28 5 131 6 31 6 43 6 46 6 48 6 65 6 105 6 168 6 177 6 578 7 173 7 208 7 390 8 18 8 29 8 947 9 39 9 67 9 89 9 116 9 685 9 740 9 901 10 22 10 500 10 714 10 943 11 12 11 26 11 54 11 488 11 492 11 621 11 701 12 19 12 163 12 323 12 720 13 20 13 21 13 35 13 150 13 219 13 660 14 17 14 24 14 127 14 454 15 74 15 752 15 809 16 209 16 243 17 107 17 128 17 317 17 676 18 82 18 162 19 27 19 32 19 50 19 84 19 144 19 314 19 414 20 23 20 444 20 906 21 51 21 59 21 240 21 717 22 25 22 37 22 41 22 90 22 101 22 108 22 341 23 44 23 47 23 78 23 88 23 246 23 353 23 487 24 114 24 397 24 561 25 103 25 112 25 122 25 198 25 629 26 60 26 156 27 70 27 396 27 407 27 661 28 33 28 102 28 133 28 280 29 110 29 305 29 919 30 36 30 45 30 436 31 81 31 403 31 433 31 747 32 158 32 910 33 83 33 93 34 40 34 57 34 94 35 38 35 91 35 391 35 554 35 642 36 58 36 118 36 707 37 62 37 379 37 382 37 473 38 42 38 53 38 69 38 343 39 178 39 328 39 502 40 76 40 126 40 540 40 854 41 61 41 200 41 301 41 599 42 109 42 137 42 244 42 652 43 55 43 227 43 524 43 641 44 49 44 52 44 71 44 630 45 115 45 120 45 132 45 157 45 182 45 383 46 273 46 337 46 885 47 80 47 564 47 606 48 64 48 529 48 663 48 937 49 56 49 526 49 659 49 879 50 354 51 77 51 895 52 167 52 206 52 727 52 782 53 498 53 755 54 72 55 203 55 232 55 384 55 452 55 504 56 63 56 73 56 894 57 87 57 207 58 97 58 98 58 220 58 523 59 485 59 518 59 781 60 155 61 111 61 222 61 253 61 368 61 427 61 446 61 711 63 99 63 106 63 351 64 138 64 160 64 216 64 386 64 402 65 418 65 756 66 143 66 202 66 233 67 79 67 460 68 135 68 176 68 231 68 681 69 75 69 296 69 298 70 95 70 153 70 327 70 359 71 387 72 130 72 151 73 85 73 275 74 86 74 189 74 609 75 332 75 608 76 486 77 124 78 136 78 195 78 416 79 169 79 187 79 373 79 777 79 950 80 847 81 197 81 459 81 817 82 149 82 921 83 350 83 634 84 166 84 339 84 370 86 104 86 139 86 548 87 125 87 170 87 263 87 683 88 92 88 179 88 269 88 408 88 713 88 956 88 968 89 121 89 148 89 161 89 257 89 338 90 372 90 668 90 995 91 193 91 304 91 429 91 862 92 117 92 211 92 218 92 320 92 475 92 678 93 264 93 409 93 604 93 976 95 140 95 221 96 210 96 612 97 100 97 295 97 346 97 786 98 129 98 192 98 285 98 412 98 531 98 542 99 113 99 165 99 374 99 495 99 801 100 290 100 928 101 237 101 457 101 888 101 924 102 572 103 184 103 241 103 772 104 147 104 308 105 119 105 141 105 551 106 760 106 904 107 549 108 224 108 249 108 624 109 632 109 709 109 991 110 142 110 164 110 592 111 466 111 902 112 430 112 657 113 183 113 250 113 324 113 490 115 913 116 174 116 832 117 194 117 448 117 472 118 123 118 214 118 225 118 235 119 313 119 481 122 145 123 385 123 546 124 775 124 811 125 154 125 463 125 680 126 152 126 812 127 381 128 188 128 743 129 344 129 377 131 134 132 180 132 242 132 254 132 820 135 265 135 559 137 451 137 489 138 251 138 303 139 674 140 196 140 199 140 421 140 574 140 932 141 544 141 855 142 146 142 205 143 603 143 638 143 802 144 172 144 215 144 266 144 679 145 204 145 585 147 258 147 443 147 721 148 171 148 543 149 355 149 525 151 769 152 666 152 806 152 816 153 256 154 190 154 655 155 159 155 288 156 905 157 191 157 568 157 974 159 347 160 587 161 363 161 520 161 873 161 957 161 971 162 186 162 229 162 255 162 272 162 319 162 325 162 512 162 694 163 405 163 434 164 181 164 201 164 411 164 875 165 595 166 949 167 185 167 306 167 939 168 584 169 310 170 234 172 424 172 553 173 315 173 881 174 764 175 261 175 268 175 398 175 538 175 975 176 247 176 281 176 361 176 367 176 649 177 456 178 292 179 297 180 369 180 886 181 286 182 217 182 365 182 371 182 519 183 860 184 318 185 573 185 625 186 238 186 503 187 262 187 506 190 252 191 406 191 583 191 677 192 212 192 420 192 467 192 480 192 907 194 213 194 299 194 576 195 945 196 226 196 279 196 345 196 884 197 615 198 598 199 439 201 400 201 899 203 259 204 404 205 419 205 650 206 426 209 493 210 260 210 300 210 312 210 864 211 342 213 228 213 274 213 637 213 994 216 223 216 287 217 239 217 276 217 790 218 348 218 724 219 230 219 267 220 322 220 431 220 522 220 852 221 236 222 336 222 527 223 593 224 358 226 684 227 808 229 277 229 586 230 245 230 672 230 751 231 366 232 734 233 535 234 334 234 842 235 464 235 872 237 278 237 800 238 948 239 360 239 438 239 762 239 794 241 311 242 248 242 284 243 758 245 375 245 461 245 735 245 876 245 980 246 741 247 289 247 984 248 477 249 837 250 483 250 693 251 282 251 294 251 356 252 917 254 362 254 579 255 440 255 697 255 719 256 450 258 453 258 897 259 340 261 357 262 868 262 908 263 270 263 271 265 335 265 513 266 639 266 715 269 326 269 805 271 291 271 803 272 283 272 557 272 926 275 843 277 425 277 689 277 839 279 364 279 417 280 623 282 413 282 582 282 960 284 394 285 563 285 726 286 329 286 388 286 870 286 965 287 499 288 378 288 392 288 516 288 887 290 476 291 511 293 316 294 302 296 389 299 558 299 635 302 496 303 321 303 462 303 892 305 455 306 309 306 508 306 619 306 712 309 738 309 920 313 610 313 844 314 577 315 856 317 484 318 966 319 509 319 555 319 594 320 474 320 835 321 331 321 395 323 352 323 601 323 923 324 380 325 330 326 778 328 445 328 628 329 688 329 705 330 333 330 823 332 514 332 858 333 600 333 841 339 501 339 795 340 510 340 821 341 810 342 900 346 349 346 401 346 441 348 702 351 393 351 589 351 819 351 893 352 636 354 539 356 997 357 422 360 494 362 825 363 774 364 569 365 750 367 656 369 376 369 478 371 423 371 517 371 789 372 571 372 647 374 399 374 618 374 710 374 911 374 977 375 449 375 695 376 458 378 410 379 534 380 736 380 853 381 507 382 432 385 479 385 729 386 591 389 556 389 838 391 776 392 437 392 696 395 470 396 442 396 468 397 469 397 491 397 748 398 428 398 686 400 565 400 877 400 987 402 687 404 644 404 889 405 532 406 435 406 533 406 654 406 824 407 536 409 465 410 566 412 898 413 528 418 537 422 766 425 944 426 848 428 447 428 822 429 622 430 570 430 954 431 471 432 754 433 703 433 999 435 648 435 891 435 940 436 699 438 804 438 938 439 737 443 550 443 978 444 547 444 767 445 617 445 988 449 936 450 588 450 725 451 667 453 521 454 505 458 575 458 620 458 833 463 912 464 545 464 723 467 675 470 953 472 745 474 690 475 497 475 993 476 530 477 670 477 933 478 645 479 770 480 581 481 799 482 704 487 631 489 552 494 541 494 730 495 651 497 590 500 878 500 930 503 671 505 515 506 653 507 728 508 682 512 673 513 753 515 771 517 759 524 829 526 562 526 605 528 596 529 972 531 567 531 742 532 580 532 826 535 597 535 785 537 925 540 792 540 890 542 998 543 560 544 962 546 779 548 746 548 763 548 867 551 807 552 643 552 915 555 611 558 874 562 861 563 909 564 840 566 955 567 613 567 614 569 602 569 698 569 773 573 783 574 640 574 692 574 716 575 626 575 665 575 859 578 664 580 780 580 866 587 903 589 691 595 793 596 607 597 616 597 914 598 706 601 765 604 732 605 896 606 836 609 627 609 831 612 722 616 871 617 718 619 658 620 863 627 633 628 662 634 708 635 669 645 646 645 850 648 941 652 815 652 983 654 796 655 963 656 814 656 857 657 827 664 749 668 731 668 768 669 880 678 739 686 818 691 700 698 761 698 798 705 733 721 828 728 846 729 951 731 757 736 813 737 834 741 869 743 744 744 851 752 959 760 830 761 969 762 787 762 967 770 788 772 845 772 990 774 882 777 929 780 784 781 964 782 970 787 797 790 791 794 961 799 982 810 927 812 989 828 931 830 985 837 996 838 992 839 916 842 883 854 865 865 981 873 934 875 935 878 918 883 946 887 922 907 942 914 952 942 973 944 958 955 979 969 986 36 294 60 140 118 877 143 650 255 143 364 695 489 951 612 696 917 824 996 849 1000 999 17 51 740 0 1 0 2 0 16 0 56 0 72 0 95 0 112 0 784 1 3 1 5 1 18 1 28 1 45 1 91 1 169 1 378 1 545 2 4 2 7 2 10 2 13 2 30 2 31 2 620 3 9 3 19 3 87 3 142 3 244 4 6 4 12 4 131 4 132 5 15 5 337 5 757 6 21 6 33 6 282 6 340 6 735 7 8 7 80 7 231 7 245 7 973 8 27 8 36 8 103 8 199 8 286 8 689 8 827 9 26 9 35 9 461 9 861 10 11 10 180 10 283 10 445 10 547 10 634 10 694 10 950 11 55 11 81 11 84 12 14 12 24 12 32 12 77 13 17 13 127 13 576 13 849 14 61 15 79 15 439 15 464 15 809 16 20 16 34 17 98 17 155 17 320 17 726 18 22 18 25 18 42 18 638 19 82 19 115 19 119 19 176 19 344 20 23 20 137 20 198 22 51 22 85 22 247 23 48 23 60 23 67 23 116 23 410 24 43 24 53 24 703 24 947 25 37 25 40 25 46 25 144 25 281 26 29 26 50 26 100 27 58 27 59 27 158 27 183 27 417 29 139 29 368 29 529 30 38 30 44 30 62 30 118 30 120 30 157 30 181 30 798 31 94 31 237 31 250 31 260 31 349 33 47 33 193 34 73 34 88 34 891 35 97 35 123 35 159 35 168 35 759 36 39 36 402 37 54 37 149 38 49 38 52 38 74 38 83 38 161 38 164 38 532 39 57 39 633 39 956 40 41 40 185 40 220 41 304 41 985 42 267 42 624 43 101 44 212 44 472 44 538 44 733 45 64 45 145 45 156 45 415 45 440 46 294 46 302 46 510 47 75 47 109 47 148 47 313 48 253 48 908 50 150 50 427 51 66 51 89 51 571 52 69 52 165 52 371 52 403 52 414 53 129 53 347 54 297 54 478 54 516 55 63 55 172 55 585 56 71 56 78 56 111 56 325 56 701 56 969 57 76 57 334 57 552 57 848 58 65 58 154 58 277 58 295 58 652 59 153 59 163 59 217 59 910 60 147 60 319 60 654 61 68 61 113 61 122 61 271 63 166 63 315 63 832 64 301 65 341 66 152 66 948 67 729 68 70 68 285 69 96 69 222 69 330 69 869 71 93 71 114 71 134 72 151 72 270 72 657 73 362 73 382 73 799 74 386 75 714 76 92 76 107 76 135 76 228 76 666 77 197 77 234 77 771 78 202 78 287 79 252 79 751 79 939 80 108 80 699 80 747 81 86 81 177 81 211 81 223 81 867 82 343 82 562 83 99 83 130 83 138 83 395 83 601 84 293 84 823 85 110 85 288 85 717 86 230 86 595 86 702 86 960 87 467 87 988 88 90 88 125 88 206 88 953 89 208 90 239 91 380 92 174 92 196 93 146 93 203 93 273 93 690 94 582 95 141 95 608 95 787 96 117 96 221 96 300 96 486 97 102 97 104 97 128 99 268 100 105 100 106 100 133 100 419 101 677 101 981 102 126 102 264 102 305 104 192 104 262 104 354 104 679 105 124 105 441 107 309 107 364 107 500 107 590 107 594 108 190 108 423 109 298 110 259 110 383 111 511 111 602 111 865 112 290 112 811 114 121 114 214 114 276 114 306 114 503 115 275 115 457 115 655 116 577 118 502 119 187 119 631 120 205 120 241 120 435 120 524 121 175 121 291 121 385 121 807 122 317 122 434 122 460 122 625 122 656 123 621 124 803 125 170 125 251 125 740 125 890 126 143 126 189 126 407 126 693 126 858 127 379 127 856 128 136 128 598 130 215 130 398 131 687 132 200 132 248 132 412 132 530 133 258 133 272 133 542 134 229 134 484 136 256 137 140 137 207 137 554 137 622 137 739 137 819 137 876 138 557 139 636 139 743 140 173 140 797 142 370 142 451 142 788 143 501 143 783 144 550 146 167 146 387 146 413 147 194 147 224 148 160 149 162 149 543 149 644 151 179 151 227 151 818 151 871 152 188 153 242 153 266 154 171 154 219 154 954 155 178 155 232 155 238 155 426 156 284 156 569 156 845 157 233 158 191 158 519 159 563 159 715 160 225 160 236 160 249 161 491 161 497 161 859 161 922 162 289 163 186 163 311 163 355 163 629 164 184 164 720 165 418 165 546 167 534 168 235 168 513 169 255 169 662 170 303 170 674 171 358 172 182 172 210 172 565 173 213 173 243 173 333 173 360 173 779 173 816 174 480 175 589 176 204 177 209 178 261 178 688 178 730 178 767 179 723 179 755 180 604 181 448 183 881 183 920 184 263 184 782 185 453 189 314 189 450 189 745 190 447 191 372 192 201 193 195 193 850 194 226 195 323 196 778 197 943 197 978 198 477 199 359 199 363 200 635 201 310 202 246 202 521 202 949 203 336 203 375 204 240 206 216 206 934 207 218 207 432 207 659 208 615 208 630 209 324 209 518 210 641 211 278 211 433 211 544 211 995 212 269 212 346 212 566 212 626 212 678 213 356 213 397 213 425 213 533 216 685 216 709 217 471 217 612 217 897 217 921 218 274 219 528 221 254 222 673 223 265 224 436 224 885 224 914 225 517 225 560 226 307 226 331 226 531 226 731 227 515 227 525 227 697 227 946 228 449 228 879 230 795 231 329 232 279 232 999 233 321 233 485 233 930 234 777 235 454 235 738 236 603 237 367 239 898 240 527 240 711 240 851 241 391 241 446 241 814 242 789 243 483 243 878 245 967 246 280 246 971 247 428 248 316 248 462 249 351 250 292 251 296 252 394 253 327 253 338 253 437 253 459 256 257 257 588 257 734 258 377 258 785 259 884 260 479 260 834 261 348 261 422 262 452 264 842 268 342 268 559 268 700 269 299 269 389 269 411 269 496 269 508 272 366 272 376 272 932 273 328 274 964 275 716 277 570 277 610 278 401 278 609 279 365 279 574 280 813 283 332 283 369 289 350 291 318 291 561 291 663 291 752 291 829 291 841 294 780 296 322 296 619 297 567 297 627 298 308 299 801 300 555 300 607 301 758 302 487 302 705 303 388 303 444 304 381 304 852 305 904 305 989 306 535 306 548 306 549 306 855 307 670 308 509 308 617 308 792 309 312 310 438 310 660 311 494 312 791 314 345 314 586 314 918 315 405 315 632 315 957 317 357 318 404 318 409 318 769 319 443 320 374 322 846 324 326 324 393 324 587 325 698 326 955 328 335 328 361 330 568 330 713 333 353 334 339 334 812 335 754 336 558 336 580 338 474 339 653 343 430 343 495 343 523 344 373 344 493 347 766 348 463 350 352 350 392 353 872 355 424 355 514 355 649 356 406 356 504 357 847 358 681 359 400 359 817 360 475 361 822 366 924 367 458 372 416 373 466 375 384 375 456 376 468 377 431 378 668 384 390 384 408 384 541 385 429 386 399 386 498 386 506 386 774 387 665 388 396 392 476 392 490 392 616 392 618 392 826 393 983 395 706 396 647 397 492 397 645 398 455 398 465 400 421 400 488 402 578 402 639 402 863 403 473 404 420 404 593 404 691 405 675 406 579 406 684 407 887 408 696 411 913 413 591 414 643 414 991 415 810 418 642 420 646 424 522 424 614 424 676 426 637 429 725 430 470 430 600 432 442 432 661 434 613 435 790 437 551 439 686 441 736 443 507 443 732 443 793 444 712 444 901 447 840 448 564 449 583 450 596 450 719 451 481 451 669 451 672 454 708 455 979 457 727 459 724 460 482 460 536 460 606 464 469 467 623 470 597 473 882 474 836 474 916 475 664 476 499 476 553 479 489 481 572 481 581 487 537 488 830 493 748 493 873 495 526 496 993 500 505 505 556 506 539 510 512 510 667 511 520 512 907 513 721 514 762 514 765 516 866 520 800 520 815 522 695 522 894 524 680 525 692 527 540 527 838 527 880 536 573 540 584 540 998 541 775 543 658 544 756 547 772 548 592 550 892 558 575 560 671 564 650 568 710 569 868 571 746 572 599 573 959 574 825 574 970 578 741 578 776 579 786 579 896 581 768 581 963 582 796 584 628 584 808 587 899 587 925 593 640 594 605 596 824 596 839 600 902 601 915 604 651 605 682 606 965 608 940 609 611 610 648 615 889 615 974 616 875 617 900 620 935 622 936 632 857 635 707 636 728 639 718 643 906 643 984 644 704 645 833 646 937 657 683 659 761 664 928 666 820 666 968 668 853 671 744 672 804 673 773 675 737 679 854 680 992 681 764 682 905 683 912 685 895 685 961 689 722 689 870 692 805 692 941 693 926 695 927 696 990 697 742 697 763 701 917 701 987 704 781 707 794 708 770 711 986 713 952 716 933 720 903 733 828 735 749 735 886 737 975 739 753 740 806 744 835 745 750 749 874 749 976 757 760 760 802 765 843 765 862 772 883 773 944 780 864 782 929 784 951 784 972 788 923 793 938 794 942 797 831 797 893 798 837 799 844 799 977 800 821 802 945 812 958 820 860 826 877 829 888 842 962 846 909 862 994 874 911 883 931 897 997 902 982 910 919 921 966 927 980 987 996 85 686 153 330 184 151 209 726 301 29 328 819 367 402 506 164 508 595 520 725 527 47 743 581 760 861 788 256 839 540 911 200 959 30 1000 999 10 85 454 0 1 0 2 0 14 0 29 0 38 0 364 1 17 1 24 1 40 1 750 1 897 2 3 2 4 2 95 2 684 3 585 3 892 4 5 4 6 4 8 4 9 4 58 4 152 4 170 4 211 4 434 5 12 5 18 5 20 5 98 5 262 5 320 6 7 6 10 6 15 6 46 6 68 6 229 6 601 7 16 7 21 7 49 7 192 7 240 7 244 7 255 7 411 8 654 8 681 9 30 9 177 9 235 9 780 10 11 10 460 11 13 11 22 11 41 11 112 12 33 12 188 13 44 13 278 13 448 14 42 14 55 14 66 15 37 15 89 15 105 15 116 15 124 15 130 15 281 16 28 16 50 16 161 16 348 17 120 17 189 18 19 18 32 18 90 18 128 18 216 18 303 18 786 19 23 19 34 19 145 19 518 20 27 20 107 21 35 21 125 21 143 21 147 21 182 21 195 21 286 21 425 22 91 22 239 22 342 22 913 23 131 23 186 23 247 23 489 23 528 24 25 24 39 25 26 25 36 25 65 25 313 25 513 25 605 26 64 26 71 26 326 27 519 28 43 28 103 28 133 28 194 29 31 29 47 29 52 29 291 29 783 30 150 30 275 30 501 31 63 31 88 31 146 31 164 31 408 32 135 32 816 33 57 33 201 34 53 34 834 36 867 37 54 37 226 37 399 38 51 38 114 38 200 38 204 38 280 38 289 38 552 39 80 39 217 40 159 40 639 41 74 41 185 41 966 42 100 42 132 43 45 43 56 43 67 43 82 43 106 43 230 43 354 43 569 44 242 44 441 45 48 45 85 45 94 45 465 45 710 45 890 46 109 46 160 47 92 47 543 48 70 48 330 49 59 49 79 49 175 49 376 49 549 50 60 50 123 50 304 51 75 51 357 51 929 53 453 54 62 54 225 55 86 55 97 55 331 55 574 55 661 56 61 56 87 56 99 56 479 57 203 57 339 57 658 57 762 57 809 58 153 59 76 59 78 59 84 59 129 59 327 59 333 60 77 60 102 60 136 60 199 60 644 61 126 61 390 63 932 64 93 64 302 64 332 64 535 65 69 65 140 65 381 66 73 66 113 66 183 66 241 67 111 68 149 68 193 68 323 68 328 68 355 68 632 69 115 69 172 69 688 71 72 73 545 73 960 74 406 74 461 75 137 76 81 76 184 76 613 77 83 78 104 78 181 79 119 79 141 79 254 80 148 80 353 82 588 82 861 83 101 83 174 83 407 83 973 85 276 85 470 86 269 86 464 87 110 87 259 87 707 87 734 87 748 88 151 89 96 91 191 92 218 92 252 92 936 92 999 93 398 93 504 93 594 93 879 94 108 94 156 95 251 95 940 96 142 96 260 96 288 96 322 96 496 96 609 96 945 98 121 98 163 98 690 99 118 100 468 100 638 101 154 101 209 101 285 101 340 101 701 102 349 102 804 103 138 103 301 103 369 104 485 104 778 105 117 105 287 105 493 105 633 106 830 107 352 107 363 107 467 108 806 109 560 109 735 110 220 110 498 111 334 112 144 112 234 113 212 114 202 114 284 115 127 115 196 115 350 115 566 116 162 116 869 117 155 117 176 117 180 117 232 119 139 119 207 119 258 119 267 119 704 119 770 120 165 120 321 120 871 121 122 121 300 122 249 122 366 122 414 123 168 123 178 123 720 123 937 124 680 124 965 125 166 125 292 126 238 127 221 128 187 128 237 128 264 128 367 128 573 130 309 130 347 130 435 131 169 131 424 131 592 131 705 132 443 132 875 132 993 133 134 133 341 134 739 135 507 135 674 136 157 136 219 136 358 137 393 137 924 138 494 138 553 138 619 138 788 139 401 140 294 140 636 140 709 141 158 141 227 141 362 141 373 141 785 142 173 142 231 142 250 142 874 143 371 143 923 146 179 146 208 147 306 148 677 149 283 150 190 150 228 151 171 151 311 151 530 152 214 152 927 153 976 154 210 154 433 154 736 155 446 155 492 156 213 156 293 156 360 156 503 157 167 160 723 161 298 161 694 161 996 162 198 162 265 163 850 164 215 164 268 165 236 165 436 165 450 166 222 167 272 169 261 169 318 169 670 170 727 171 451 171 982 172 970 173 197 173 246 173 651 174 447 175 387 175 808 176 248 176 380 176 803 177 307 177 621 177 950 178 325 178 422 178 544 178 757 179 206 180 245 181 454 181 991 183 205 183 271 183 615 185 653 186 743 187 745 188 299 188 972 189 473 189 582 189 811 190 712 191 223 191 742 191 753 192 438 193 440 194 596 195 343 195 405 195 576 195 752 198 499 198 764 199 379 199 642 200 297 201 715 201 791 202 542 202 941 203 372 205 316 205 423 205 721 206 233 207 296 209 351 210 427 210 630 211 253 212 410 212 971 213 308 214 263 214 273 214 873 215 282 216 521 217 224 217 859 219 274 219 295 220 243 221 703 223 981 226 319 226 798 227 711 228 270 229 388 229 689 229 706 230 378 232 914 233 266 233 536 233 997 234 726 235 257 235 567 236 256 237 277 237 377 237 522 238 449 239 279 239 345 239 416 239 579 239 907 240 487 241 314 241 500 242 317 242 383 242 626 243 290 244 329 244 761 245 622 246 581 246 657 247 413 247 526 249 813 250 312 253 995 254 404 254 565 254 872 257 394 257 533 258 667 258 992 259 842 262 759 263 457 265 486 268 324 268 954 269 538 271 469 271 841 272 637 273 731 274 391 274 430 274 722 276 646 278 310 278 439 278 509 279 512 279 547 280 335 281 395 281 463 281 570 281 749 281 754 282 344 282 346 282 577 284 420 285 336 285 337 285 517 285 751 287 412 288 382 289 591 289 620 289 835 290 429 292 490 292 719 293 370 293 648 294 384 295 409 296 368 296 474 296 980 298 386 298 611 299 305 299 534 299 631 299 942 300 529 301 315 301 432 302 365 303 437 304 952 307 421 308 554 308 618 309 361 309 728 310 558 310 961 313 571 315 418 316 356 316 614 316 793 317 402 318 397 320 475 322 385 322 455 322 650 322 905 323 359 323 776 324 338 324 532 324 947 325 525 326 958 327 649 331 818 333 403 333 998 334 477 334 598 334 645 334 934 335 531 336 557 336 697 336 699 337 938 338 514 340 431 340 589 340 628 340 911 342 844 343 396 343 856 344 546 344 994 345 664 346 608 347 483 347 505 347 686 347 732 349 375 349 484 350 417 350 564 352 643 352 843 353 909 355 452 357 931 360 392 360 400 360 472 360 478 360 855 361 767 362 691 362 829 363 957 367 374 368 821 368 933 369 527 371 967 372 617 373 563 376 584 376 772 377 583 377 838 377 977 378 768 378 851 379 713 380 758 381 853 381 990 382 629 382 635 383 575 384 426 384 729 385 458 385 659 387 389 388 444 389 480 389 655 391 666 393 442 395 685 395 814 397 445 399 882 400 415 400 428 404 515 407 488 407 634 407 810 410 708 412 766 412 824 413 466 414 419 415 802 416 600 417 627 417 831 421 562 421 792 422 459 422 572 423 516 423 550 425 695 425 771 426 854 427 559 428 717 428 860 429 586 430 462 431 660 431 845 432 763 432 777 433 724 436 548 436 551 437 482 437 862 439 539 439 693 440 663 440 805 440 944 442 556 443 888 444 675 446 930 447 595 447 606 449 561 449 918 450 948 451 456 451 476 455 665 456 471 456 481 456 568 456 898 458 495 458 671 462 779 462 876 469 508 469 524 471 733 474 963 475 541 475 896 477 812 478 678 479 640 481 625 481 744 481 825 484 737 485 520 485 880 486 730 487 679 488 491 489 537 490 774 490 839 491 506 491 760 492 740 492 885 493 696 493 822 494 497 494 502 495 511 496 510 496 540 496 969 499 815 499 883 500 523 501 602 502 555 503 953 505 610 505 616 506 673 508 986 512 672 515 687 515 794 516 919 518 603 519 580 519 902 520 904 520 916 523 725 526 587 530 612 531 624 531 801 531 895 535 597 535 702 537 662 541 593 544 769 544 894 549 714 550 682 550 964 551 955 556 599 563 590 563 899 565 819 569 968 570 656 570 669 572 692 574 959 575 975 576 578 577 858 579 607 580 951 582 797 584 984 585 668 589 641 589 949 591 741 593 623 594 604 596 849 601 889 603 863 609 926 609 956 611 676 613 828 613 946 614 738 617 787 618 647 618 846 622 935 626 881 627 868 630 718 630 878 633 848 634 796 635 781 638 866 640 652 640 823 640 987 642 912 645 864 646 683 654 782 657 790 659 974 660 756 661 837 664 887 666 928 668 962 670 789 676 943 677 799 678 765 678 847 680 826 681 891 682 698 682 755 683 700 684 784 685 917 692 817 692 983 697 901 698 840 699 979 701 921 706 716 707 747 709 988 711 832 713 746 715 800 726 775 729 877 735 795 735 857 735 886 744 827 750 900 754 773 765 807 770 906 772 820 772 884 779 836 779 915 782 978 790 865 795 852 795 939 799 833 808 989 819 908 821 870 833 893 839 920 879 903 893 985 900 922 902 910 913 925 58 687 138 214 263 818 300 518 321 672 409 433 461 281 565 77 629 529 878 147 1000 999 12 885 35 0 1 0 12 0 43 0 47 0 99 0 217 0 224 1 2 1 3 1 8 1 138 1 170 1 269 1 497 2 5 2 13 2 14 2 15 2 24 2 25 2 113 2 335 2 346 3 4 3 6 3 10 3 26 3 27 3 278 3 765 3 834 4 9 4 11 4 16 4 80 4 102 4 135 4 196 4 730 5 7 5 33 5 55 5 65 5 93 5 237 6 21 6 22 6 45 6 160 8 443 8 725 8 773 9 107 9 663 9 979 10 86 10 178 10 351 10 575 11 19 11 29 11 46 11 78 11 203 11 256 11 482 12 17 12 18 12 329 13 306 13 407 14 28 14 31 14 94 14 144 14 560 15 57 15 119 15 159 15 164 15 341 15 665 15 803 16 23 16 114 16 123 16 149 16 282 17 48 17 54 17 60 17 406 18 20 18 56 18 110 18 193 18 218 19 36 19 132 19 181 19 201 19 472 20 73 20 116 20 223 20 593 21 64 21 365 21 421 21 905 22 40 22 59 22 275 22 293 22 453 22 634 23 415 24 35 24 39 24 89 24 198 24 208 24 932 25 41 25 61 25 69 25 76 25 88 26 37 26 38 26 51 26 75 26 105 26 259 26 264 26 333 26 692 27 30 27 32 27 651 27 799 28 50 28 67 28 231 28 284 28 357 28 939 29 84 29 215 29 558 30 34 30 62 30 79 30 168 30 856 31 120 31 331 31 429 31 507 32 68 32 163 32 356 32 565 32 896 33 71 33 122 33 359 34 81 34 857 35 83 35 101 35 183 36 53 36 367 37 109 37 177 37 267 38 44 38 147 38 192 38 400 38 541 40 42 40 70 40 97 40 323 41 669 41 688 42 63 42 191 42 496 43 241 43 631 44 49 44 90 44 588 44 636 45 111 45 567 46 330 46 413 47 52 47 190 47 321 48 153 48 221 48 245 48 292 48 320 48 383 48 791 49 85 49 98 49 150 49 157 49 235 49 698 49 867 50 272 50 510 50 602 50 681 50 690 50 844 51 66 51 148 51 517 51 557 52 152 52 230 52 318 53 212 55 58 55 682 56 87 56 234 56 261 56 524 57 155 57 228 57 611 58 112 58 133 59 175 59 972 60 74 60 403 60 576 60 694 61 266 61 440 61 831 62 184 62 287 62 338 62 372 62 512 63 72 63 92 64 106 64 461 64 759 65 127 65 439 65 450 66 392 66 685 66 689 66 724 67 82 67 128 67 343 67 520 67 809 67 941 68 77 68 104 68 169 68 295 68 411 69 137 69 143 70 96 71 95 71 146 71 719 73 100 73 117 73 142 73 442 73 545 74 551 74 645 75 222 75 290 75 313 75 652 76 151 76 174 76 328 76 529 76 824 77 124 77 428 77 640 79 470 79 628 81 316 81 334 83 309 83 544 83 713 84 154 84 210 84 344 84 408 85 173 86 115 86 243 86 563 86 582 86 967 87 283 88 91 88 207 88 783 89 131 89 327 90 238 90 422 91 121 91 491 92 279 92 839 93 129 93 199 93 303 94 140 94 188 94 209 94 216 94 358 94 793 95 118 95 202 95 236 96 189 96 240 96 618 96 746 97 187 97 219 97 305 97 806 98 179 98 789 99 103 99 342 100 126 101 162 101 548 102 130 102 258 102 536 102 637 104 248 104 381 104 927 105 186 105 194 105 227 105 426 106 108 106 337 107 748 108 294 108 486 108 729 108 732 109 125 109 322 110 239 110 325 110 498 110 922 111 339 113 204 113 225 114 274 114 881 115 213 115 438 116 134 116 479 118 211 119 373 120 156 121 161 121 247 121 855 121 907 122 139 122 265 122 741 123 897 124 136 124 141 124 255 124 853 125 448 126 368 126 441 126 599 127 319 129 166 129 379 130 352 131 172 131 176 131 511 131 667 132 553 132 709 133 378 133 474 133 727 134 312 135 145 136 251 136 468 137 233 137 324 137 581 138 182 139 660 140 171 140 465 141 276 142 370 143 185 143 745 144 457 145 371 145 595 146 355 147 430 147 463 148 262 150 985 151 608 151 781 152 592 152 646 152 780 153 257 154 195 154 758 155 220 155 302 155 673 157 158 157 165 157 475 157 933 158 827 159 226 159 285 159 311 159 315 159 345 160 404 160 490 161 624 161 638 161 722 162 206 162 467 162 711 163 200 163 214 164 572 165 167 165 464 167 180 167 480 167 786 167 949 168 242 168 254 168 641 168 757 168 977 169 268 170 332 170 436 172 790 173 232 173 953 174 348 174 677 175 361 175 483 175 594 175 842 176 288 176 655 177 354 177 485 177 531 177 900 179 462 181 455 182 390 182 514 183 297 184 632 184 668 185 197 186 229 186 504 186 869 188 539 189 492 189 526 189 589 190 459 190 849 192 583 192 871 192 875 193 830 194 387 194 416 195 380 198 281 199 314 199 858 199 891 201 205 201 273 201 717 201 774 202 296 202 437 202 532 203 375 203 399 203 954 204 530 205 277 207 307 207 425 208 920 210 447 210 787 211 286 211 417 212 386 212 466 212 862 213 271 213 382 213 705 214 299 215 584 215 947 217 249 218 513 219 873 220 570 221 435 221 828 222 244 222 405 222 672 224 347 224 410 225 250 225 924 225 996 226 246 226 366 227 260 228 300 230 484 230 822 230 892 231 578 233 310 234 270 234 363 237 427 237 998 239 326 239 503 240 298 240 304 240 644 240 731 241 586 242 353 242 424 243 253 243 289 244 706 245 571 247 714 249 633 250 252 250 749 251 600 252 389 252 740 253 886 254 519 255 476 256 263 256 703 256 766 257 280 257 540 257 961 258 432 258 458 258 710 259 336 259 394 259 549 262 301 264 843 267 687 268 397 268 658 272 487 272 568 273 546 273 825 273 904 274 350 274 385 275 431 275 554 276 291 276 449 276 625 276 805 278 556 278 656 279 317 280 506 280 622 282 308 282 434 283 989 285 606 286 726 288 761 290 702 290 739 291 396 291 478 292 958 294 452 296 579 297 362 298 369 298 619 298 695 300 931 301 629 302 755 305 590 305 840 307 393 307 528 309 398 310 919 311 376 313 384 316 523 316 573 318 535 318 561 318 720 319 499 320 691 322 721 323 419 323 621 324 775 324 940 324 945 325 471 325 908 327 605 328 916 329 444 329 604 329 865 330 340 330 735 331 460 331 838 332 349 333 788 335 664 337 821 340 364 341 360 341 559 342 574 342 992 343 564 343 960 344 934 345 543 346 752 348 418 349 493 351 377 351 913 352 433 352 525 352 591 353 533 353 693 353 778 356 395 356 715 360 596 361 402 361 515 361 534 362 414 363 473 363 502 365 469 365 815 368 898 369 516 369 784 370 374 371 454 371 518 371 747 371 767 372 866 374 627 374 754 375 409 377 666 378 841 379 925 380 401 380 527 381 890 382 446 384 388 384 501 384 521 384 895 386 391 386 420 387 500 388 489 389 639 389 988 390 481 390 538 392 412 395 598 395 798 396 826 401 642 403 864 404 494 405 818 409 610 410 423 410 445 410 676 410 963 412 456 414 728 414 987 416 832 417 764 418 701 419 817 421 488 422 451 422 921 423 814 424 613 426 508 426 580 426 601 434 906 436 955 437 522 439 555 441 509 443 630 444 712 445 616 447 587 449 847 451 569 451 614 451 912 452 626 454 808 456 952 457 670 458 883 459 477 459 537 459 707 460 948 461 505 462 915 465 887 467 680 467 792 470 547 471 923 473 785 474 763 477 552 477 699 483 609 485 648 485 661 488 751 489 993 490 659 491 782 492 495 493 753 493 811 495 974 496 823 498 861 499 716 501 929 501 973 502 978 504 657 505 697 510 899 513 612 514 679 514 970 515 980 516 794 517 647 518 686 518 878 519 742 523 671 525 542 525 566 526 708 526 928 527 577 527 603 528 795 529 965 529 999 530 738 535 762 546 550 547 675 548 704 549 835 550 852 551 851 555 585 557 829 558 562 562 877 563 597 563 650 566 885 566 937 568 684 568 889 569 776 571 678 571 734 573 863 575 649 576 902 576 976 577 966 578 696 581 880 582 756 584 620 588 623 589 914 590 743 590 859 592 662 594 643 597 997 600 879 600 936 604 607 604 615 605 635 606 617 608 812 609 700 613 683 617 816 618 994 621 760 621 946 623 779 624 750 628 772 630 971 632 654 636 926 641 807 645 918 648 653 648 820 649 990 652 876 661 957 664 982 665 674 678 901 679 777 681 801 683 737 685 736 686 848 686 872 690 718 690 975 691 986 693 813 694 850 695 819 697 723 698 768 702 733 702 796 704 797 706 991 714 837 714 893 714 903 715 969 716 769 718 870 724 959 730 833 731 874 734 771 734 951 738 744 740 800 740 995 742 935 743 888 746 894 751 802 752 962 755 804 758 917 766 868 767 770 771 836 774 950 781 810 781 882 789 860 792 984 799 845 810 911 811 854 815 964 816 909 821 930 823 846 842 884 852 942 876 910 885 938 897 943 903 956 922 968 932 944 942 981 976 983 10 665 41 797 123 136 165 253 213 724 226 172 660 975 696 494 700 633 757 173 806 121 992 76 1000 999 20 39 432 0 1 0 116 0 724 1 2 1 3 1 8 1 36 2 5 2 11 2 32 2 81 2 563 2 567 3 4 3 16 3 47 3 239 3 933 4 6 4 9 4 14 4 18 4 20 4 40 4 46 4 260 4 409 5 33 5 78 5 102 5 136 5 938 6 7 6 43 6 158 6 293 6 816 6 874 7 12 7 13 7 35 7 92 7 95 7 106 7 809 8 22 8 39 8 60 8 71 9 10 10 27 10 100 10 310 10 465 11 15 11 23 11 24 11 31 11 41 11 96 11 144 11 174 11 415 12 335 12 416 12 475 12 792 13 17 13 110 13 548 14 45 14 225 15 534 16 26 16 28 16 352 17 19 17 30 17 37 17 149 17 150 17 333 17 350 18 113 18 148 19 295 19 367 20 21 20 238 20 418 21 25 21 73 21 99 22 65 23 48 23 58 23 61 23 202 23 808 24 52 24 201 24 301 24 464 25 29 25 70 26 132 26 950 26 979 27 38 27 49 27 89 27 208 27 275 28 64 28 72 28 175 28 206 28 410 28 589 29 80 29 153 29 952 30 340 30 424 31 34 31 359 32 77 32 998 33 121 33 160 33 263 33 984 34 69 34 105 34 129 34 218 34 375 35 303 35 934 36 130 36 165 36 419 36 448 36 969 37 59 37 82 37 276 38 57 38 698 39 42 39 626 39 796 40 56 40 68 40 131 40 302 40 576 41 123 41 454 41 495 41 623 41 649 41 671 42 66 42 142 42 192 42 212 42 506 43 44 44 50 44 83 44 135 44 207 44 570 44 604 44 939 45 140 45 164 45 284 45 503 46 55 46 74 46 86 46 257 46 700 47 126 47 187 47 906 48 231 48 362 48 815 49 54 49 62 49 76 49 87 49 325 49 642 50 51 50 84 51 94 51 112 51 117 51 122 52 53 52 124 52 198 52 323 52 560 53 870 54 67 54 159 54 180 54 197 54 482 54 621 55 776 55 891 56 195 57 236 57 305 57 513 57 780 57 867 58 107 58 179 58 199 58 272 58 494 58 538 59 190 59 229 59 400 59 680 60 114 60 220 61 63 61 91 61 137 61 307 62 119 62 259 62 768 63 145 63 163 63 204 63 270 63 819 64 143 64 317 64 610 65 183 66 111 66 138 66 372 68 127 68 887 69 246 69 282 70 101 70 427 70 428 71 441 72 79 72 481 72 960 74 75 74 346 74 557 75 161 75 446 75 569 75 601 76 489 76 706 77 120 77 168 77 266 77 321 77 408 77 508 78 104 78 147 78 191 78 777 79 152 79 184 79 224 79 850 80 169 80 863 81 93 81 449 82 85 83 469 83 607 83 638 83 981 84 222 85 97 85 193 86 88 86 588 87 90 87 128 87 916 88 108 88 659 88 704 88 943 90 342 90 434 90 499 90 652 91 289 91 511 91 717 92 297 92 396 92 540 92 625 92 672 92 889 93 141 93 157 93 338 94 98 94 103 94 328 94 378 95 261 95 746 97 539 97 947 98 166 98 258 98 790 99 188 99 670 99 784 101 133 101 473 101 719 102 109 102 118 102 429 102 568 102 595 103 245 103 866 104 173 104 210 104 510 104 971 105 237 107 385 108 155 108 525 108 703 109 139 109 162 109 397 109 712 110 461 112 115 112 167 112 438 113 151 113 541 113 693 113 838 113 994 114 440 114 564 116 194 116 243 116 287 116 584 116 985 117 125 117 211 118 936 119 215 119 252 120 298 120 726 120 735 121 178 121 366 122 334 122 627 124 134 124 156 124 343 125 254 127 171 127 374 128 185 128 240 128 679 128 686 129 306 129 462 129 829 130 290 131 230 131 666 132 311 132 398 133 146 133 292 133 336 134 395 134 651 135 244 135 381 135 600 136 399 138 189 138 247 138 711 139 574 139 687 140 351 140 646 141 154 141 176 141 177 142 186 143 286 144 255 145 200 145 248 148 414 148 640 149 271 149 279 150 878 151 412 152 691 153 181 154 324 154 663 155 528 156 182 156 228 157 170 157 543 158 209 158 256 159 205 159 637 159 787 160 268 160 520 160 661 161 692 162 376 162 582 164 477 164 617 165 172 165 368 165 641 165 733 166 217 166 234 166 278 167 274 167 411 167 488 168 370 168 478 169 304 169 861 170 355 170 628 171 423 172 389 172 417 173 226 173 586 174 636 176 241 177 203 177 393 177 556 178 221 178 593 179 219 180 331 180 805 181 315 183 313 183 363 183 502 184 216 184 227 184 249 184 750 185 213 185 353 185 763 186 537 186 982 188 435 189 308 189 420 189 551 189 713 191 312 192 214 192 383 193 196 193 233 193 326 195 542 196 968 196 983 197 455 199 299 199 597 199 977 199 986 200 855 201 360 201 603 202 357 203 820 205 232 205 316 205 590 206 322 206 337 206 377 207 280 207 580 208 223 208 873 209 786 209 945 211 235 211 572 211 818 212 914 214 250 214 433 214 804 215 516 215 721 216 907 217 269 217 439 217 451 217 788 218 253 218 895 220 404 221 242 221 296 221 447 221 854 222 267 222 273 222 675 223 401 224 332 225 341 225 875 226 899 228 468 229 277 229 877 231 444 231 531 233 364 233 413 234 330 234 432 234 483 235 345 235 928 236 264 236 833 237 759 242 300 242 466 244 524 246 291 246 361 247 825 248 251 248 922 251 946 253 283 254 285 254 403 256 265 256 472 256 915 257 562 257 799 258 344 259 554 259 872 260 281 260 715 261 262 261 615 262 339 262 725 263 407 264 852 268 585 269 294 269 633 270 504 271 522 273 909 274 591 276 348 276 436 281 394 281 991 282 288 282 309 282 498 282 681 285 471 285 667 286 876 287 349 288 458 288 509 289 320 289 365 290 319 290 782 291 654 292 463 293 655 293 843 293 900 295 523 295 639 296 384 296 515 296 757 297 329 298 497 298 507 299 358 299 941 300 596 302 487 302 722 302 751 302 862 304 314 305 387 305 443 305 512 307 450 307 558 308 386 308 545 310 678 310 978 311 496 311 561 312 318 312 457 313 347 314 871 315 327 316 505 317 547 319 514 320 859 321 388 321 886 322 373 322 845 323 486 324 354 324 456 324 904 327 688 330 379 330 587 331 406 336 391 337 402 338 356 338 699 340 937 341 380 342 500 343 382 343 834 343 957 346 430 346 442 346 579 347 369 347 657 348 709 349 422 349 694 349 695 349 760 350 913 351 392 351 571 352 527 355 390 355 425 355 573 356 653 356 718 357 775 358 532 361 426 361 437 361 634 365 459 366 616 367 614 367 767 369 771 369 791 369 955 370 371 371 470 372 479 372 770 376 598 376 643 378 783 379 485 379 575 381 848 382 453 382 608 384 954 385 727 387 431 387 611 388 578 388 668 390 707 390 930 391 631 393 536 395 605 396 555 397 885 397 995 398 490 400 460 400 519 401 421 401 762 401 896 403 405 403 842 405 958 406 644 406 674 407 676 408 959 409 740 410 662 416 592 416 684 416 742 419 549 419 752 419 912 421 730 422 518 422 807 423 860 426 708 427 491 427 581 427 660 427 923 429 452 429 535 430 445 430 847 433 553 435 533 436 856 437 526 438 550 438 935 441 501 441 814 442 594 443 467 443 817 445 647 445 658 445 858 445 942 450 795 453 599 454 613 455 474 456 931 456 999 457 484 457 793 458 882 459 736 460 970 464 480 464 493 465 741 466 745 467 530 467 622 473 476 473 559 474 851 477 677 478 797 479 546 479 565 479 619 482 683 483 521 484 620 484 732 487 492 487 794 488 517 488 857 489 682 490 544 493 650 493 822 500 803 502 980 506 920 507 577 510 731 512 789 513 629 514 701 514 785 514 844 514 893 516 765 516 965 517 566 518 529 519 612 519 764 519 839 520 835 522 690 522 779 526 723 527 728 530 702 532 583 535 696 536 624 537 749 538 630 539 656 541 606 542 880 542 993 543 635 545 774 547 743 550 602 551 552 553 669 554 758 555 609 555 689 557 841 557 868 561 772 561 778 563 645 564 832 568 705 572 919 581 618 582 755 583 665 585 881 587 773 588 883 589 903 589 976 590 940 592 846 594 798 594 894 596 753 599 781 599 948 600 754 602 801 603 632 603 673 603 898 610 879 610 962 613 697 614 806 615 802 617 831 622 966 623 716 626 664 629 737 630 748 635 810 636 734 636 828 638 714 643 685 644 710 645 648 647 929 648 837 652 987 656 824 657 905 658 949 662 975 664 951 665 811 666 921 667 756 668 761 674 821 677 897 677 908 679 892 679 963 680 826 680 849 682 830 689 901 691 918 695 926 696 917 699 720 701 738 701 747 701 766 703 729 716 739 718 910 719 840 723 997 725 925 729 769 732 744 742 864 746 836 749 964 752 812 756 800 761 972 780 813 780 973 780 990 781 827 786 869 786 974 793 992 794 853 795 961 796 944 807 890 812 823 814 888 816 924 830 884 847 865 849 911 890 967 895 902 911 988 916 989 920 932 922 996 926 927 951 953 952 956 10 646 32 642 65 33 156 249 169 286 195 153 224 93 254 451 296 24 331 758 414 88 460 265 549 236 721 666 742 677 743 807 908 800 909 30 949 381 966 730 1000 999 13 367 99 0 1 0 2 0 5 0 7 0 8 0 12 0 15 0 18 0 34 0 38 1 10 1 136 1 265 1 337 2 3 2 27 2 31 2 42 3 4 3 6 3 240 3 275 3 388 4 104 4 105 5 23 5 25 5 100 5 107 5 300 5 831 6 14 6 39 6 340 6 445 7 11 7 59 7 73 7 91 7 170 7 173 8 9 8 148 8 229 8 639 9 20 9 21 9 53 9 135 9 254 9 390 10 361 10 670 11 24 12 13 12 26 12 46 12 80 12 82 12 641 12 737 12 834 13 17 13 22 13 43 13 44 13 137 13 255 13 534 14 16 14 50 14 531 15 72 15 106 15 246 15 800 16 19 16 837 17 98 18 29 18 252 18 607 19 33 19 52 19 58 19 67 19 583 19 679 20 103 20 114 20 117 20 141 20 149 20 458 20 473 20 963 21 30 21 45 21 76 21 675 22 68 22 81 22 318 22 617 23 28 23 40 23 972 24 32 24 47 24 97 24 111 24 130 24 134 24 511 24 780 24 848 25 56 25 87 25 217 25 269 25 333 25 354 25 383 25 399 26 60 26 79 26 158 26 166 26 233 27 57 27 62 27 123 27 452 27 556 28 322 28 338 28 773 29 36 29 37 29 84 29 85 29 226 29 493 29 591 30 184 30 431 30 570 31 35 31 75 31 119 31 210 31 909 32 41 32 102 32 109 32 218 33 352 33 893 34 71 34 89 34 112 35 54 35 78 35 110 35 251 36 151 36 302 36 635 37 152 37 323 38 186 38 227 39 77 39 171 39 278 39 602 40 125 40 490 40 991 41 61 41 165 41 188 41 277 42 86 42 365 43 48 43 122 43 348 44 51 44 69 44 802 45 49 45 99 45 124 45 288 45 824 46 569 47 209 47 470 47 504 48 64 48 459 49 121 49 178 49 427 49 953 50 182 50 286 51 241 52 83 52 92 52 93 52 116 53 197 53 313 54 55 54 194 55 128 55 341 55 479 56 63 56 140 56 144 57 90 57 94 57 127 57 319 57 928 58 70 58 88 58 376 59 65 59 147 59 449 59 623 61 614 61 801 62 66 62 343 62 485 62 489 62 676 62 855 63 876 64 205 64 370 64 612 64 765 64 885 65 608 65 651 66 849 68 145 68 310 68 653 69 74 69 155 69 164 69 710 70 174 70 185 70 267 71 203 72 415 73 268 73 441 75 113 75 154 76 101 76 234 76 519 77 266 77 503 78 181 78 200 79 95 79 202 79 646 80 108 80 271 80 285 81 216 81 264 81 353 82 133 82 183 82 198 82 600 83 312 83 535 83 659 83 820 84 231 84 368 85 879 86 96 86 404 86 681 87 588 87 701 88 355 88 508 89 243 89 523 89 709 89 815 90 115 90 899 91 196 91 740 92 567 93 120 93 274 93 558 94 380 95 228 95 230 95 250 95 453 95 786 96 281 96 729 98 257 98 259 98 718 99 206 99 215 99 394 99 481 100 172 101 527 101 673 103 160 103 238 103 346 104 276 105 150 105 808 106 467 107 167 108 118 108 201 108 480 109 126 112 212 113 157 113 161 113 169 113 406 114 429 114 691 115 844 116 131 116 262 117 193 117 298 117 329 119 129 119 279 119 524 121 211 121 463 122 576 123 143 123 190 123 199 123 658 124 139 124 142 124 325 124 782 125 596 126 180 126 208 126 315 127 827 128 328 129 168 129 433 130 132 130 410 130 456 131 239 131 332 131 697 132 213 132 232 132 464 132 790 133 256 133 384 133 981 134 153 134 562 134 745 135 533 136 138 136 881 137 179 137 327 137 408 138 176 138 207 138 579 138 945 139 356 139 900 139 996 140 146 140 471 140 803 142 371 143 162 143 992 144 191 144 303 144 509 144 795 145 283 145 316 145 631 146 189 146 446 147 192 147 538 147 652 147 692 148 156 148 282 148 309 148 385 149 177 149 244 149 409 150 297 150 430 151 386 151 495 151 513 152 289 152 483 153 224 153 424 154 324 154 345 155 505 155 766 157 702 158 159 158 214 159 163 159 326 159 439 159 668 160 896 161 695 161 730 161 739 163 539 163 548 163 595 164 219 164 636 164 957 165 377 165 584 166 321 166 335 168 187 168 466 168 541 169 195 170 378 171 414 171 779 171 886 172 204 172 336 173 290 174 175 174 245 174 307 174 799 174 819 175 223 175 557 176 248 176 444 176 857 177 587 177 682 177 832 178 486 179 222 179 293 181 284 181 306 181 419 182 272 182 301 183 249 183 542 184 363 184 364 184 440 185 685 185 999 187 270 187 330 187 759 188 660 188 828 188 865 189 638 190 497 190 546 190 942 191 260 191 344 191 644 191 734 193 451 194 442 194 476 195 501 197 253 197 785 198 220 199 357 200 225 200 236 201 402 202 242 202 472 203 247 204 221 205 777 206 630 206 757 206 921 207 304 207 350 207 776 208 616 208 661 208 833 209 789 210 592 210 613 210 814 212 437 215 305 215 434 215 990 216 560 216 875 218 237 218 554 219 299 219 347 220 373 220 969 221 258 221 460 224 235 225 571 226 320 226 382 226 904 228 392 230 783 231 358 231 648 233 530 233 872 235 342 235 403 237 581 237 713 238 397 238 748 238 868 239 420 239 720 240 413 240 871 241 261 241 295 241 475 243 411 246 334 247 507 248 455 249 586 249 703 250 292 250 499 251 273 251 339 251 369 251 550 251 863 252 374 253 287 253 331 253 379 253 705 254 263 254 540 255 317 255 469 255 512 258 578 258 897 260 500 262 624 262 629 263 308 263 580 265 666 266 750 267 515 271 296 272 375 272 615 273 291 273 532 273 961 274 362 274 418 274 993 275 655 276 937 277 280 277 294 277 372 278 416 278 787 279 393 279 715 279 941 281 395 281 858 282 360 282 478 284 417 284 450 284 864 285 359 285 502 285 649 286 461 287 314 289 462 289 968 290 775 291 422 292 401 295 575 296 687 300 423 301 664 301 838 302 791 302 812 303 917 305 425 308 311 308 522 309 428 311 381 313 577 315 725 318 706 318 998 319 389 320 366 321 447 322 349 322 400 322 561 323 902 324 528 324 731 324 735 324 906 325 551 326 498 326 982 329 454 329 553 330 744 330 965 331 856 332 873 333 391 333 626 333 700 334 407 337 488 338 426 339 396 339 492 341 514 342 678 345 367 346 656 347 435 347 870 348 494 348 717 349 351 351 520 352 716 352 754 355 958 356 761 356 933 360 536 362 663 362 724 364 582 364 605 364 625 365 598 366 708 367 621 371 627 374 599 374 912 375 448 375 841 376 590 379 609 379 634 380 674 381 387 381 589 381 853 382 643 383 671 383 908 389 474 392 443 393 432 393 491 395 398 396 662 396 770 396 804 396 829 397 517 397 764 399 421 399 559 401 405 401 506 401 683 401 738 405 843 406 680 407 412 408 922 409 823 409 826 411 825 413 684 415 496 415 962 417 597 417 714 420 672 423 525 424 880 425 807 427 529 429 468 429 487 431 436 431 510 431 810 432 438 437 518 439 966 440 845 441 484 442 563 442 817 443 457 444 465 444 862 444 892 445 932 450 887 451 647 451 920 453 645 454 547 454 574 455 911 458 888 459 566 459 573 460 861 460 936 461 537 461 564 461 654 466 618 466 727 467 882 468 545 468 822 470 698 472 593 474 477 474 516 474 552 475 611 475 752 476 482 476 995 480 929 481 521 481 594 481 610 482 690 483 632 484 686 485 699 486 568 486 947 487 950 488 903 490 606 493 955 494 796 496 859 498 946 499 967 503 726 504 544 504 956 507 756 508 905 509 640 510 619 510 898 510 971 512 753 516 657 516 747 518 526 520 973 525 633 526 549 526 949 527 642 528 760 529 667 530 874 532 543 533 836 535 669 536 585 536 774 539 677 540 555 541 628 541 985 542 601 545 732 548 565 548 816 549 884 550 948 553 572 553 693 553 798 554 916 555 878 557 771 557 805 561 742 562 603 565 964 566 746 566 847 570 925 570 943 571 637 572 769 581 604 583 751 587 938 591 988 593 767 593 935 594 622 595 743 599 854 601 711 604 755 604 869 607 665 607 986 608 762 609 620 611 778 612 994 613 851 613 959 614 811 618 894 624 689 624 788 627 650 628 721 628 741 628 806 631 793 632 984 634 927 641 890 641 891 645 772 651 781 651 907 653 722 654 813 655 696 661 749 663 688 664 889 668 704 669 694 671 883 676 839 677 821 686 792 688 728 690 758 690 877 691 733 692 763 693 970 694 719 697 707 698 736 703 784 703 910 704 919 709 712 711 931 711 987 717 723 717 768 730 979 736 846 747 835 760 794 760 809 769 924 770 895 772 842 772 939 772 952 780 830 781 860 783 915 784 850 787 797 796 852 799 930 808 978 811 901 813 926 816 818 822 866 827 974 830 840 830 944 832 913 833 960 835 977 841 914 844 918 847 923 849 867 858 989 864 934 886 980 893 997 899 975 915 951 919 940 924 954 929 976 950 983 36 382 41 980 146 850 248 468 299 791 306 734 331 215 510 188 547 639 558 197 739 417 768 620 771 567 1000 999 6 622 236 0 1 0 3 0 812 1 2 1 4 1 5 1 6 1 22 1 81 1 93 1 103 1 119 2 11 2 16 2 17 2 23 2 35 2 36 2 49 2 67 3 46 3 92 3 107 3 128 3 636 3 702 4 7 4 9 4 102 4 841 5 15 5 18 5 48 6 13 6 41 7 8 7 33 7 42 8 14 8 96 8 362 8 824 9 10 9 29 9 674 9 872 9 938 10 20 10 26 10 297 10 514 11 12 11 19 11 25 11 30 11 335 12 21 12 24 12 28 12 341 12 608 12 832 13 152 13 810 14 32 14 59 14 196 14 302 14 828 14 876 15 27 15 45 15 51 15 70 15 82 15 190 15 225 15 394 16 86 16 94 16 162 16 174 16 359 16 365 16 411 17 40 17 66 17 154 17 187 17 493 18 39 18 79 18 453 18 853 19 55 19 221 19 449 20 77 20 248 20 364 21 108 21 127 22 52 22 276 23 58 23 126 23 823 24 44 24 72 24 134 24 185 24 558 25 347 26 34 26 64 27 31 27 50 28 43 28 371 28 751 29 111 29 758 30 38 30 207 30 498 31 223 31 399 31 604 31 625 31 626 32 131 32 161 32 194 32 258 32 408 32 441 33 57 33 60 33 87 33 124 33 125 33 760 34 76 34 195 34 310 34 393 34 473 34 682 35 37 35 47 35 54 35 74 35 146 35 250 35 402 36 520 36 711 37 61 37 89 37 379 37 503 38 165 38 640 39 63 40 75 41 445 41 467 42 91 42 95 42 182 42 224 42 334 42 777 43 99 43 247 43 404 43 899 44 121 44 495 45 120 45 129 45 156 45 587 46 186 46 274 46 382 46 439 46 772 47 222 47 645 48 71 49 56 49 595 50 65 50 212 50 270 50 322 50 330 50 849 51 53 51 62 51 69 51 397 52 202 52 253 52 317 52 684 53 140 53 282 53 568 55 90 55 319 56 97 56 340 57 98 57 325 57 418 57 461 58 88 58 280 58 724 59 104 59 706 60 83 60 145 60 170 60 278 61 148 61 193 61 609 62 68 62 342 63 313 63 452 63 657 64 80 64 135 64 159 64 203 64 242 64 320 65 299 65 788 66 73 66 158 67 256 67 742 68 470 68 815 69 78 69 219 70 350 70 753 71 100 71 101 71 251 71 271 71 727 72 118 72 343 72 360 73 117 73 376 73 463 74 85 74 143 74 400 74 420 74 693 75 84 75 105 75 138 75 422 75 500 75 632 76 109 76 166 77 163 77 204 77 508 78 123 78 200 79 337 79 377 79 893 80 287 81 114 81 141 81 192 81 216 81 285 82 972 83 346 83 552 84 106 84 157 84 386 84 403 85 122 85 175 86 149 86 501 87 209 87 220 87 264 87 396 87 882 88 283 88 440 89 112 89 413 90 484 91 290 91 369 91 443 92 115 92 578 93 171 93 430 93 768 94 155 94 392 94 450 94 714 96 110 96 214 96 643 96 707 96 863 96 915 97 215 97 304 98 133 98 277 99 298 101 116 101 243 102 113 102 316 102 454 102 713 103 523 103 635 103 830 104 206 104 617 104 905 105 136 105 286 105 446 106 226 106 588 107 199 108 188 108 300 108 502 111 137 111 142 111 231 111 272 111 465 111 540 111 623 112 150 112 153 112 181 112 218 112 630 113 144 113 235 113 265 114 370 114 482 115 178 115 211 115 301 116 547 116 658 116 735 117 252 117 257 118 197 118 292 118 351 119 913 120 321 120 548 121 177 122 173 122 505 122 534 123 332 124 151 124 900 125 139 125 179 125 550 126 168 126 877 127 164 128 130 128 246 128 606 128 825 129 132 129 718 130 960 131 169 131 947 132 324 134 147 134 700 135 167 136 240 136 673 136 778 138 526 139 191 139 314 140 401 140 532 141 348 141 560 142 444 142 729 143 172 143 176 143 198 143 349 144 213 144 664 145 236 145 259 146 421 146 425 146 549 146 795 148 709 149 279 150 598 151 160 153 378 153 528 153 741 156 180 156 833 157 990 158 217 159 323 160 205 160 249 160 563 161 353 162 227 162 268 162 460 163 782 165 306 165 328 165 414 166 284 167 189 167 752 168 201 168 416 169 471 169 722 169 789 170 481 170 771 170 836 171 238 171 483 173 275 175 208 178 184 178 644 179 255 179 576 180 476 181 183 181 524 181 613 182 537 183 263 183 361 183 435 184 551 185 716 188 281 188 308 188 561 189 244 189 305 189 424 190 988 192 327 192 336 192 543 192 807 194 428 194 991 195 545 195 652 195 692 196 641 196 857 197 210 197 229 198 957 199 527 199 616 200 433 200 448 201 380 202 260 204 542 205 510 205 573 205 583 205 999 206 355 207 607 208 237 208 241 209 228 210 234 212 345 213 295 214 754 215 432 216 515 216 696 217 230 217 358 218 233 218 239 218 415 219 372 220 307 220 318 220 468 220 507 220 577 221 232 221 665 222 769 222 801 223 666 223 780 223 897 224 262 224 487 224 496 225 647 225 761 226 479 226 895 227 677 227 984 228 656 229 459 230 611 230 936 231 368 231 472 231 585 232 886 233 557 234 499 235 254 235 916 237 492 238 245 238 293 239 273 239 398 239 858 240 352 240 633 240 743 240 908 241 296 243 261 243 570 244 311 244 732 245 506 245 533 246 637 246 862 247 267 247 466 248 266 248 269 251 553 251 631 252 291 252 437 253 462 254 406 254 602 255 622 255 748 256 653 257 384 258 288 258 848 261 436 261 458 263 469 264 366 265 530 266 315 266 387 266 562 266 903 267 312 268 289 269 629 270 354 271 303 272 490 274 294 274 464 274 798 275 775 275 933 277 567 277 734 280 948 281 363 281 485 283 932 284 580 285 536 286 837 286 969 287 326 287 544 287 667 288 516 289 329 290 426 290 429 290 442 290 455 290 701 291 385 292 375 292 712 294 614 295 333 295 695 295 918 296 357 296 592 296 710 297 590 297 618 298 835 299 309 299 383 300 344 300 390 300 447 301 407 301 929 303 654 303 694 308 331 309 339 310 597 311 410 311 921 312 628 312 783 313 519 313 591 313 763 315 417 316 338 316 374 316 746 318 367 318 593 318 683 318 779 319 855 320 474 320 878 321 661 321 730 322 669 322 806 323 559 323 985 324 655 325 774 328 581 331 456 331 820 332 928 334 395 334 575 338 405 338 541 338 870 341 388 341 672 342 389 345 621 345 959 347 539 348 419 351 356 352 427 353 689 354 847 355 687 356 565 357 373 361 381 362 599 363 423 363 731 366 409 367 822 370 512 371 451 371 457 371 639 372 391 374 511 375 851 378 868 381 678 381 998 382 434 382 675 383 662 384 983 385 717 387 478 387 809 389 690 391 686 397 650 398 793 399 480 400 412 400 431 400 721 403 805 404 749 407 668 407 685 408 475 408 646 409 529 409 867 412 615 412 660 412 680 413 497 414 796 416 554 416 887 419 920 421 513 422 574 425 438 425 521 425 535 426 489 428 642 433 488 433 939 433 940 434 564 434 726 434 845 437 698 438 525 438 930 439 582 441 556 442 859 446 600 446 808 446 889 447 555 448 663 450 699 452 477 453 875 454 979 457 794 457 926 458 762 458 901 463 517 464 509 465 566 468 538 468 956 470 914 472 504 472 975 473 894 474 491 474 603 474 704 474 942 474 993 475 494 476 518 476 860 478 486 478 902 478 912 485 670 485 757 486 874 488 846 492 569 495 522 497 601 497 681 498 546 500 766 501 987 502 811 503 720 503 738 504 584 507 531 508 691 509 955 514 579 515 831 516 818 517 596 524 612 524 737 526 586 527 571 527 719 527 898 529 624 537 952 539 620 542 821 542 924 543 705 548 816 549 797 551 880 552 572 552 787 553 804 555 935 555 980 556 839 560 744 561 697 562 594 563 589 564 676 564 791 564 888 565 907 566 725 568 971 570 759 571 764 571 937 572 866 574 951 575 715 576 776 576 786 580 723 581 803 582 865 583 605 584 627 585 634 585 958 588 638 589 619 591 954 594 651 595 856 596 747 598 945 601 976 601 995 607 986 608 610 610 781 611 733 611 813 611 843 612 765 614 671 614 785 619 736 619 750 622 649 622 950 624 961 624 968 625 819 627 688 631 817 635 910 636 659 639 873 640 745 641 648 647 755 648 792 649 953 650 773 651 934 655 827 657 703 659 679 664 879 664 978 669 977 674 949 675 784 682 967 686 850 687 756 687 966 691 770 692 802 693 790 698 708 701 962 702 861 703 728 705 992 711 852 711 864 712 740 718 925 719 919 720 814 721 739 724 826 734 943 734 944 735 883 738 834 745 890 749 885 752 842 754 799 754 931 756 946 757 767 760 800 763 854 763 884 766 973 771 911 775 996 777 981 778 844 785 838 785 881 790 840 790 892 795 963 795 970 796 906 801 904 816 922 825 829 828 909 829 891 834 896 836 917 842 869 844 927 859 871 881 982 886 965 912 923 912 941 927 964 938 989 947 997 959 994 972 974 61 347 496 60 519 674 523 68 611 336 950 832 1000 999 21 0 622 0 1 0 2 0 3 0 14 0 58 0 73 0 82 0 102 0 120 0 218 1 5 1 7 1 41 1 477 2 9 2 52 2 71 2 148 2 428 2 514 2 840 3 4 3 6 3 11 4 19 4 33 4 43 4 210 4 645 5 18 5 129 5 191 6 8 6 35 6 38 6 53 6 55 6 149 6 650 7 10 7 21 7 882 8 20 8 22 8 36 8 57 8 78 8 80 8 977 9 15 9 16 9 47 9 342 10 23 10 32 10 42 11 12 11 13 11 77 11 389 11 465 12 17 12 28 12 67 12 117 13 295 14 26 14 29 14 94 14 172 14 212 14 681 15 24 15 48 15 61 15 319 15 415 15 451 16 96 17 229 17 510 17 580 17 662 18 39 18 60 18 87 18 103 18 184 18 213 18 237 18 267 18 273 19 37 19 54 19 115 19 330 19 980 20 49 20 63 20 98 20 350 20 579 21 25 21 83 21 180 21 227 21 377 22 40 22 45 22 107 23 955 24 423 25 248 25 516 26 27 26 235 26 344 26 519 26 908 27 68 27 108 27 245 28 30 28 140 29 31 29 46 29 119 29 224 29 238 29 441 29 489 31 74 31 89 31 186 31 829 32 34 32 44 32 91 32 92 33 59 33 398 33 556 34 64 34 125 34 551 35 559 36 84 36 483 36 528 37 111 37 244 38 189 39 88 39 93 39 99 39 333 39 413 39 780 40 50 40 306 41 101 41 116 41 176 41 288 42 445 42 671 42 738 43 133 43 242 43 466 43 507 43 601 43 841 43 856 44 169 44 351 44 404 45 51 45 124 45 414 46 56 46 65 46 127 46 263 46 316 47 104 47 154 47 207 47 453 48 268 48 697 49 105 49 458 49 485 49 712 50 275 50 284 50 339 50 472 51 561 52 97 52 109 53 76 53 90 53 303 54 122 54 455 55 141 55 216 55 294 55 337 55 361 55 553 55 714 56 136 56 289 56 610 57 95 58 112 58 144 58 603 58 959 59 62 59 196 59 713 60 70 60 192 60 326 60 409 60 942 61 385 62 66 63 85 63 236 63 300 63 535 63 784 63 960 64 340 64 382 65 118 65 515 66 72 66 81 66 182 67 106 67 270 67 659 68 69 68 469 68 584 68 896 69 75 69 123 69 146 69 161 69 541 71 137 71 211 71 430 71 575 71 695 72 272 73 100 73 139 73 552 73 593 73 927 74 163 74 179 74 343 74 565 75 79 75 114 75 256 76 86 76 150 76 160 76 197 76 576 76 595 78 135 78 178 79 208 79 609 80 126 80 293 80 307 81 143 81 547 81 892 82 131 82 134 82 162 82 434 82 484 83 280 85 138 85 317 85 329 86 247 86 909 87 195 87 323 87 539 87 689 88 557 89 110 89 274 91 482 92 113 92 155 92 255 92 767 93 166 93 170 93 269 95 241 95 754 96 128 97 171 98 190 98 305 100 181 100 366 101 158 101 283 102 233 102 711 103 145 103 167 103 225 103 328 103 850 104 652 105 152 105 153 105 266 106 249 106 292 107 165 107 527 107 634 108 121 108 264 108 397 108 497 109 691 109 861 110 252 110 522 110 916 111 132 111 240 111 298 112 299 112 442 112 460 113 194 113 373 114 443 114 540 114 995 115 353 115 418 115 660 116 228 116 388 116 420 116 996 117 159 117 893 118 130 118 206 119 592 122 205 122 209 122 501 122 769 123 401 123 512 124 147 124 203 125 157 125 369 126 156 126 221 126 278 126 310 126 598 127 309 127 431 127 475 127 879 127 930 128 187 128 503 129 199 129 391 129 456 129 910 129 914 130 422 131 151 132 265 132 287 132 321 132 354 132 407 132 537 134 185 136 164 136 408 137 142 139 945 140 869 141 797 142 259 142 900 144 232 144 345 145 253 145 324 145 709 147 219 148 444 149 569 149 648 150 168 150 188 150 335 152 201 152 437 152 621 152 690 153 174 153 643 153 890 153 913 154 220 154 246 154 582 154 746 155 511 158 175 159 193 159 830 160 525 161 183 161 508 162 997 163 173 163 226 163 282 163 384 164 355 164 375 164 518 165 625 165 865 168 202 168 578 169 436 169 876 170 231 170 555 170 560 170 967 171 285 171 513 172 200 173 177 174 851 175 889 176 286 177 334 177 454 177 473 178 315 179 204 179 378 179 416 180 214 180 425 181 325 182 217 184 198 184 768 185 296 185 390 185 825 186 223 186 735 186 933 187 277 188 332 188 396 188 450 189 362 189 756 190 336 191 490 192 833 193 251 194 215 194 279 194 301 194 432 194 762 195 331 196 421 197 271 198 230 198 596 199 604 199 846 200 311 200 394 202 602 203 987 204 364 205 486 205 975 207 291 207 379 207 457 209 399 209 863 210 419 210 494 210 496 210 842 211 461 211 548 211 686 211 843 213 627 213 885 214 281 214 567 215 435 215 467 215 792 216 707 216 877 217 607 218 923 219 322 219 449 219 542 219 721 219 848 220 222 220 250 220 254 220 504 221 532 222 672 223 459 225 771 226 308 226 349 226 828 227 753 228 304 229 500 229 858 229 970 230 243 230 703 230 790 230 999 231 239 231 782 232 234 232 531 233 491 233 583 235 261 236 258 236 533 236 872 238 931 239 770 240 374 242 312 242 471 243 440 243 509 244 403 246 587 248 866 250 257 250 260 250 262 255 411 255 429 255 731 256 700 256 740 258 637 260 983 261 297 262 944 263 566 264 276 264 314 265 290 266 302 266 341 266 363 266 481 267 380 267 796 268 480 268 787 269 417 269 438 269 581 270 327 271 624 272 367 273 357 273 400 274 402 274 619 275 387 275 638 277 393 280 742 281 356 281 381 283 360 283 668 284 499 284 521 284 530 286 395 288 799 288 926 294 487 294 704 295 663 296 412 298 368 298 615 299 313 303 495 303 998 304 372 304 446 305 352 305 676 308 802 309 772 312 318 313 348 313 574 313 670 315 320 315 347 315 470 315 617 315 694 315 795 315 819 315 878 316 452 316 614 316 680 318 359 320 588 320 635 321 492 321 493 322 376 322 410 322 608 325 639 326 554 327 346 329 464 329 536 329 765 330 520 333 358 336 524 337 338 339 563 339 651 340 667 340 743 340 859 342 728 342 919 343 474 344 370 344 626 345 702 347 716 348 979 350 365 350 732 350 809 351 783 351 886 353 888 354 564 355 371 356 506 357 462 357 921 358 666 360 392 361 406 361 766 361 992 362 605 362 734 363 543 363 696 363 902 365 699 365 816 369 558 369 788 372 386 372 720 372 852 372 976 374 476 374 606 374 786 375 383 379 424 382 405 382 526 383 433 383 591 383 632 384 814 384 912 386 447 386 815 387 656 389 988 391 724 392 488 392 550 393 935 394 647 397 426 403 427 406 479 406 880 408 590 410 538 412 775 414 701 416 468 417 661 417 847 419 641 419 687 420 710 423 545 423 611 430 640 431 448 432 750 433 948 436 439 436 517 437 478 438 577 439 924 442 729 442 777 443 568 443 749 444 463 444 544 448 874 449 773 451 586 452 685 453 597 456 673 459 498 459 817 466 664 467 726 467 982 468 644 468 800 469 529 470 736 470 739 471 904 472 505 473 562 473 836 474 502 475 600 476 677 477 985 478 594 479 570 479 824 481 546 481 834 481 911 483 655 484 984 485 534 485 620 485 718 486 719 487 646 488 658 491 808 492 589 492 952 493 631 493 968 494 688 497 649 498 901 499 943 500 706 503 920 504 806 506 917 507 899 508 623 509 692 510 599 510 612 510 793 513 573 515 838 516 678 517 523 518 642 518 895 520 748 521 572 525 741 526 628 526 993 527 618 527 898 528 905 528 936 529 571 529 629 530 674 533 665 534 549 536 971 542 730 543 636 543 698 549 758 552 953 553 657 553 951 554 755 554 966 554 994 555 725 555 737 556 884 558 751 560 723 562 805 562 963 563 682 564 693 565 622 566 585 566 839 566 954 567 835 569 744 572 811 575 733 577 946 579 832 581 675 583 616 583 939 585 774 588 801 588 803 589 978 592 871 594 870 597 669 601 757 601 903 608 613 609 778 610 630 610 820 610 849 611 823 612 653 612 789 612 798 614 633 614 705 616 785 619 932 621 684 621 958 623 654 623 761 626 715 627 679 628 760 628 837 628 875 629 745 629 804 630 956 633 763 634 827 637 981 643 764 643 881 645 747 645 779 646 683 647 727 648 812 651 759 659 907 660 934 661 941 663 722 665 752 665 776 666 717 668 897 668 965 678 831 680 708 680 891 680 906 682 810 683 845 689 860 693 794 694 868 695 873 696 894 708 864 712 854 713 925 717 813 724 807 726 973 728 853 730 781 733 826 735 821 736 857 736 957 739 791 744 818 747 855 751 964 762 844 766 947 792 883 793 986 795 929 800 822 801 974 803 867 817 862 817 928 826 961 836 918 857 887 859 972 881 938 883 937 884 949 891 922 892 915 916 940 921 962 921 969 923 991 930 950 950 989 950 990 31 119 96 480 100 544 258 836 289 948 362 556 363 529 387 156 456 577 486 73 507 335 518 449 534 698 560 533 576 303 681 129 823 362 851 1 880 153 897 223 949 466 1000 999 15 65 633 0 1 0 4 0 8 0 56 0 111 0 943 1 2 1 3 1 39 1 175 1 201 1 375 2 7 2 9 2 13 2 18 2 24 2 29 2 46 2 544 3 5 3 40 3 140 3 148 4 15 4 16 4 133 4 311 4 432 4 476 5 6 5 10 5 34 5 52 5 85 5 115 5 122 5 153 5 888 6 11 6 141 6 202 6 220 6 238 6 347 6 937 7 101 7 735 8 14 8 45 8 50 8 65 8 92 8 214 8 369 9 20 9 30 9 43 9 123 9 355 9 939 10 12 10 37 10 865 11 62 11 71 11 401 11 608 12 17 12 151 12 237 12 782 13 28 13 199 13 572 13 737 13 907 14 26 14 81 14 228 15 82 15 89 15 192 15 219 16 25 16 163 16 372 17 31 17 265 17 743 18 19 18 21 18 23 18 93 18 105 18 172 18 685 19 35 19 69 19 78 19 822 20 53 21 22 21 38 21 47 21 59 21 248 22 42 22 142 23 88 24 51 24 91 24 96 24 113 24 190 25 27 25 73 25 231 25 232 26 63 26 77 26 727 27 36 27 44 27 156 27 416 28 33 28 203 28 384 28 889 29 32 29 54 29 64 29 86 29 212 29 558 29 819 30 495 31 41 31 76 31 110 31 119 31 255 32 80 32 137 32 170 33 158 33 209 33 263 33 328 33 337 33 425 34 55 34 57 34 251 35 407 35 626 36 49 36 61 36 309 37 755 37 901 39 316 40 271 40 588 40 775 41 58 41 124 41 260 41 279 41 292 41 567 41 828 42 48 42 99 42 112 42 420 43 66 43 168 43 250 43 506 43 894 43 968 44 275 44 613 45 60 45 705 46 638 47 75 47 84 47 196 49 218 49 456 50 118 50 127 50 178 50 234 50 646 51 83 51 236 51 484 51 543 51 854 53 136 53 519 53 606 53 627 54 95 54 195 55 403 56 103 56 529 57 90 57 537 60 146 60 229 61 67 61 194 61 239 62 68 62 215 63 70 63 104 63 120 63 233 63 317 63 591 64 87 64 102 64 149 65 94 65 244 66 74 66 161 66 227 66 468 67 298 68 72 68 132 68 185 68 326 69 106 70 144 70 644 70 869 70 874 72 108 72 134 73 125 74 79 74 348 76 162 76 304 76 538 77 150 77 376 77 574 78 116 78 157 78 165 78 516 79 98 79 128 79 287 79 451 80 240 80 747 81 154 81 189 82 130 82 181 82 273 82 282 82 599 82 754 83 417 84 107 84 357 84 647 84 932 85 490 86 433 86 713 87 97 87 100 88 117 88 280 88 739 90 109 90 370 90 587 91 222 91 310 92 139 92 257 94 225 94 258 94 336 95 256 95 393 95 454 95 575 96 198 96 904 97 436 97 496 97 672 97 829 98 284 99 217 100 762 100 963 101 312 101 339 102 188 102 338 102 911 102 942 102 945 103 808 104 147 106 114 106 359 106 768 107 482 108 135 108 800 108 990 109 187 109 285 109 470 111 138 111 405 112 235 112 511 112 531 112 718 113 126 113 268 114 145 114 186 114 459 114 923 115 197 115 210 115 502 115 586 115 710 115 731 115 785 117 121 117 131 117 442 117 445 117 628 117 885 118 557 119 556 119 982 120 152 120 177 120 252 120 464 121 262 121 703 122 183 122 321 122 327 122 371 122 493 122 836 122 977 123 184 124 542 124 794 125 155 125 159 125 289 125 300 125 498 126 129 126 211 126 346 126 352 127 286 128 440 128 483 128 910 130 169 131 363 131 443 132 492 133 395 133 717 133 832 134 173 135 171 135 283 136 597 136 843 137 293 137 358 138 259 138 343 138 377 139 302 140 143 141 205 141 996 142 341 143 254 143 333 144 164 144 625 144 742 145 552 146 174 146 318 146 642 147 524 147 825 148 224 148 344 149 182 149 515 149 840 150 242 150 281 150 645 151 160 151 954 152 331 152 882 153 191 153 208 154 180 154 296 155 551 155 817 155 906 156 306 156 539 157 288 157 578 158 444 159 204 159 460 160 207 160 249 160 852 161 166 161 270 162 379 162 687 162 765 164 193 164 216 164 616 164 665 165 213 165 226 166 167 168 367 168 474 168 510 168 517 168 777 169 330 170 179 170 206 170 299 170 667 171 221 171 290 171 368 171 378 171 592 172 176 173 334 173 750 174 324 174 380 174 397 174 461 175 528 175 554 176 294 177 247 177 481 178 307 178 388 178 408 178 679 178 898 180 561 180 639 180 934 181 637 181 791 182 200 182 383 182 428 182 883 182 896 184 390 184 641 186 291 188 669 189 297 189 385 190 301 191 253 191 434 192 500 193 708 193 715 195 682 195 955 196 276 196 392 196 811 197 863 198 295 198 604 198 617 198 789 199 995 201 447 201 630 202 857 203 223 204 412 205 655 205 709 207 730 208 308 208 349 208 350 208 656 209 230 209 473 209 585 210 568 211 489 212 274 212 439 212 503 213 631 213 721 213 875 214 261 215 970 216 640 217 277 217 353 217 534 217 769 218 693 218 961 219 278 219 509 220 269 220 809 221 374 221 389 221 571 221 728 221 760 221 918 222 431 222 610 222 648 223 924 224 893 224 971 226 354 228 695 228 826 229 471 230 243 230 406 230 984 231 314 231 530 233 514 233 701 235 632 237 345 238 241 238 633 239 246 239 373 241 245 241 340 241 707 242 266 243 413 244 325 245 342 246 332 246 577 246 956 247 303 247 590 247 609 248 264 248 313 248 691 250 798 251 654 252 466 253 362 253 764 254 426 255 732 256 686 256 807 257 520 259 272 259 398 259 725 261 267 262 441 262 450 262 488 262 940 262 972 263 472 264 404 264 594 264 596 266 657 267 605 268 595 268 690 269 607 269 719 270 527 270 989 271 365 278 382 278 812 279 320 280 335 280 621 280 745 280 919 281 841 282 494 283 566 284 771 285 504 285 570 286 752 287 463 287 714 288 634 289 391 290 720 290 753 290 830 292 315 292 448 292 623 292 767 293 364 294 387 295 305 295 877 296 400 298 381 300 415 300 497 301 319 301 475 301 688 302 386 302 797 303 663 303 831 303 913 308 458 309 394 309 545 310 671 310 938 313 424 314 619 314 681 315 351 315 360 316 478 317 361 317 799 317 879 318 323 318 329 318 786 319 480 319 891 320 322 323 563 324 429 324 446 324 499 325 356 327 501 329 430 335 603 335 740 337 396 337 437 337 465 338 414 339 525 339 692 341 467 341 523 342 411 343 581 344 435 347 422 348 409 352 886 355 598 358 513 358 550 360 452 360 548 361 366 361 930 362 624 363 801 364 612 364 659 364 855 364 880 365 469 366 675 366 916 368 487 368 521 368 546 369 427 369 549 370 952 373 419 373 555 376 410 376 673 379 553 379 926 382 724 382 821 383 847 387 678 387 748 389 969 390 423 391 402 391 418 391 816 391 992 393 399 393 462 395 486 398 973 399 453 400 455 402 615 402 780 403 749 404 560 404 573 404 895 406 677 406 861 407 479 407 964 408 485 408 533 409 666 409 779 412 636 412 649 414 421 415 579 415 698 417 449 417 491 418 962 419 651 420 842 422 991 424 980 425 508 425 726 426 562 426 653 427 477 428 601 430 589 430 704 433 438 433 512 435 689 436 569 438 650 439 507 439 741 439 994 441 614 441 683 446 834 447 457 447 664 448 946 448 978 450 909 451 536 452 723 453 540 454 948 455 620 455 635 458 518 462 680 462 702 465 772 465 915 467 676 470 505 474 998 475 547 480 744 481 890 484 805 485 580 486 818 488 600 489 526 489 983 490 564 490 712 490 746 491 872 491 922 494 862 497 844 501 927 502 532 502 541 503 584 504 670 509 903 510 912 510 988 514 941 516 716 516 788 516 856 518 535 520 522 520 565 521 722 521 950 524 790 525 928 526 981 527 814 529 979 534 602 534 662 535 694 535 864 538 629 539 766 540 582 541 576 544 559 544 668 544 792 547 853 548 611 548 618 550 935 551 899 554 759 554 815 557 887 561 925 562 583 564 622 564 835 567 733 569 661 569 751 571 993 572 824 577 652 578 699 578 966 579 967 583 757 585 593 588 736 589 905 590 921 592 696 593 965 598 763 599 820 600 674 601 660 601 784 609 684 612 787 613 917 614 781 617 658 618 643 623 803 624 848 626 700 628 758 634 734 635 802 635 944 636 949 640 774 643 729 647 770 656 839 657 999 658 860 659 827 662 858 665 711 668 870 671 697 677 837 679 776 680 796 680 947 684 706 685 823 687 876 687 936 696 756 697 976 702 813 703 738 710 845 719 859 722 778 728 931 731 761 734 783 737 849 738 878 739 773 740 953 744 959 745 920 748 929 751 960 757 793 758 892 759 804 761 881 762 902 766 987 775 838 778 795 781 810 782 986 795 975 797 833 797 933 798 871 803 897 804 806 805 851 806 850 828 957 837 868 838 873 838 914 842 846 842 974 846 867 857 884 858 866 874 997 879 908 886 900 895 958 950 951 977 985 94 549 150 146 213 594 253 128 276 636 365 979 407 721 436 610 451 741 495 88 534 932 555 311 786 279 793 775 808 969 1000 999 17 957 770 0 1 0 2 0 4 0 5 0 6 0 38 0 46 0 692 1 3 1 310 1 551 1 728 2 9 2 10 2 32 2 69 2 108 3 7 3 12 3 13 3 25 3 28 3 71 3 379 4 14 4 163 4 270 5 11 5 39 5 216 6 8 6 22 6 60 6 241 6 257 6 277 6 281 6 380 6 454 7 17 7 76 7 120 7 188 7 756 8 29 8 36 8 40 8 247 9 347 9 366 9 700 10 24 10 52 10 258 11 20 11 312 12 18 12 70 12 101 13 15 13 55 14 23 14 33 14 47 14 254 14 339 14 473 14 612 15 16 15 37 15 43 15 56 16 27 16 34 16 708 17 19 17 21 17 42 17 210 18 26 18 159 18 190 19 41 19 49 19 262 19 517 19 716 20 324 20 936 21 30 21 31 21 66 21 229 21 289 21 381 22 57 22 82 22 104 23 64 23 103 23 106 23 298 23 326 23 404 23 477 24 59 24 118 24 156 24 946 25 170 25 783 25 940 25 990 26 88 26 307 27 348 28 65 28 110 28 548 28 701 29 121 29 180 29 648 31 255 31 259 31 413 31 529 32 370 32 520 33 35 33 61 33 74 33 115 33 172 33 186 33 372 34 51 34 266 35 72 35 142 35 395 35 451 35 603 36 113 37 54 37 58 37 75 37 100 37 533 38 44 38 62 38 63 38 464 38 827 39 126 39 135 39 227 39 301 39 488 40 200 40 377 41 232 41 297 41 328 41 731 42 50 42 162 42 418 42 685 43 45 43 48 43 68 43 87 43 89 43 202 43 261 44 213 44 218 44 743 46 178 46 327 46 704 47 53 47 94 47 99 47 502 47 796 48 161 49 122 49 130 49 560 49 719 50 78 50 102 50 263 50 504 50 575 50 585 51 117 51 123 51 334 52 150 52 433 52 686 53 173 53 251 53 382 53 679 53 758 54 137 54 193 54 219 54 622 54 730 54 754 54 832 54 980 55 73 55 908 56 80 56 369 56 675 57 90 57 98 57 138 57 177 58 129 59 83 59 712 60 77 60 95 60 323 60 428 60 441 61 67 61 79 62 93 62 128 62 268 63 335 64 92 64 220 64 286 65 179 65 224 65 330 65 829 66 169 66 927 66 992 67 81 67 526 67 869 68 86 68 97 68 171 68 196 68 358 68 680 68 835 69 144 69 309 71 85 71 363 72 133 72 167 72 434 73 96 74 407 75 91 75 824 76 862 77 757 78 84 78 154 78 649 78 697 79 111 79 145 79 187 79 513 79 576 79 624 80 189 80 206 81 175 81 291 81 346 81 578 82 109 82 174 82 209 82 365 82 722 83 146 83 194 84 114 84 176 85 134 85 164 85 387 85 396 86 356 87 124 87 645 88 430 89 750 91 211 91 459 92 207 92 322 93 808 94 192 94 353 94 545 95 112 95 158 96 136 96 457 97 553 98 119 98 147 98 573 99 250 100 149 101 105 103 279 104 157 104 771 105 127 105 148 105 338 105 944 106 107 106 116 106 230 106 264 106 296 106 361 106 384 106 484 108 141 108 184 108 249 108 565 108 698 109 199 109 214 109 437 110 306 110 458 110 736 111 139 111 140 111 260 111 494 112 125 113 155 113 423 114 493 114 558 116 462 116 741 117 569 118 272 119 132 119 557 121 195 121 226 121 333 121 364 121 417 121 718 122 131 122 391 122 580 123 143 123 489 124 151 124 814 125 271 125 357 125 535 126 240 126 288 126 316 126 374 127 315 128 181 129 153 130 284 130 420 131 954 132 217 132 237 132 775 133 659 134 168 134 215 134 294 135 355 135 516 135 751 136 166 136 528 136 562 136 610 137 248 137 568 137 600 138 303 138 337 138 415 138 445 139 152 139 221 139 222 139 770 140 203 141 160 141 735 141 901 143 244 143 538 143 673 145 300 146 514 146 531 146 989 147 308 147 543 148 571 148 970 149 941 150 198 150 466 151 292 151 427 151 725 152 274 152 293 153 245 153 667 155 367 156 165 156 282 156 769 157 228 159 304 160 253 162 205 162 252 163 185 163 674 164 238 164 544 164 874 165 325 166 319 166 440 166 613 166 778 168 287 168 503 170 225 170 233 171 811 171 942 172 344 172 748 174 487 174 594 175 507 175 647 176 389 176 633 176 643 177 182 177 183 177 212 177 368 178 567 179 223 179 314 179 461 179 539 179 982 180 201 180 276 180 429 180 840 180 842 181 197 181 246 181 302 182 438 182 472 182 627 186 978 187 515 188 235 188 929 188 998 190 191 190 495 190 623 194 311 195 236 195 465 195 620 196 204 196 275 196 320 196 329 197 208 197 658 198 265 201 239 201 444 201 637 203 425 203 711 204 371 204 518 205 509 205 669 206 376 207 231 208 766 209 595 209 950 210 443 210 455 210 584 211 299 212 243 212 630 212 707 212 729 212 797 213 351 213 798 216 317 216 765 216 806 217 863 218 606 218 991 219 411 219 478 219 519 220 343 220 456 220 525 221 388 221 831 222 290 222 904 223 242 223 898 224 419 224 694 225 481 226 426 227 354 227 421 228 903 229 375 230 336 230 577 231 234 231 321 231 352 232 614 232 654 232 705 233 280 233 305 234 269 235 373 236 394 236 971 238 332 238 349 238 866 239 295 240 536 241 399 243 566 244 938 244 983 245 608 245 956 245 985 246 318 246 723 247 615 250 278 250 706 251 619 251 621 252 256 252 273 252 890 253 378 253 506 254 400 255 815 256 267 259 331 262 424 264 350 265 435 266 591 266 611 266 678 267 661 268 994 270 452 270 710 270 786 271 397 271 672 271 689 272 386 273 401 274 283 274 744 275 285 275 739 276 586 279 498 279 523 280 527 281 360 282 390 284 784 285 772 286 490 286 554 286 917 288 362 288 521 288 914 289 340 289 555 289 579 291 582 292 409 292 854 295 738 295 785 296 482 296 541 296 861 298 403 299 313 299 549 300 408 301 726 304 556 305 439 305 960 306 449 306 505 306 921 307 870 308 450 308 993 309 537 309 589 309 937 310 416 310 460 311 795 312 446 313 479 314 341 315 639 316 734 318 342 318 641 323 392 325 550 325 724 325 777 325 909 329 359 329 844 331 402 332 470 332 662 334 345 334 932 335 676 335 974 336 405 337 476 340 431 340 453 340 887 341 592 342 432 342 534 342 559 342 851 346 652 347 383 348 642 349 593 349 696 350 471 350 995 351 468 351 843 352 406 352 703 352 764 355 651 355 949 357 393 357 688 358 486 361 819 362 492 362 745 362 755 363 564 366 906 367 836 369 640 371 385 371 846 371 892 372 781 374 474 375 823 376 436 376 888 379 547 380 695 381 398 381 945 382 475 383 822 383 959 384 448 385 412 386 572 389 607 389 665 391 588 392 599 392 821 392 893 393 414 393 511 394 638 398 410 400 530 400 857 402 500 404 469 404 717 405 876 407 677 410 512 410 714 410 885 411 713 411 816 414 463 414 864 414 873 417 422 417 496 417 609 419 508 421 480 425 820 425 999 426 491 426 629 427 780 427 896 428 442 428 825 429 631 430 878 430 928 430 952 431 671 432 447 432 485 432 574 433 499 437 540 437 663 438 636 439 561 441 858 442 923 443 933 444 853 445 522 447 497 449 746 449 996 452 650 453 721 454 546 456 727 458 467 458 601 458 664 459 848 465 570 465 852 468 563 469 635 471 657 472 510 472 581 477 618 479 483 483 958 484 616 485 501 485 753 485 810 485 875 485 899 486 598 486 617 486 761 487 897 488 596 488 597 490 813 493 838 494 604 495 867 498 762 501 634 504 801 504 924 506 760 507 955 509 644 511 683 512 902 513 532 513 656 513 693 516 542 517 524 518 605 523 628 523 794 523 880 524 826 525 646 528 973 530 803 530 877 533 979 534 988 535 552 538 732 538 911 542 752 552 583 553 740 555 839 559 768 562 626 564 681 569 788 571 691 573 668 573 670 574 587 574 782 576 687 577 653 577 997 578 790 579 602 582 809 585 774 585 969 586 792 587 975 588 590 588 682 589 812 589 849 590 733 594 666 594 715 594 737 594 742 598 787 598 872 599 632 599 749 600 767 601 882 607 818 609 655 610 984 611 763 613 625 613 699 619 804 623 972 637 660 638 802 639 759 644 830 644 918 647 817 648 773 648 886 649 702 649 828 655 957 657 779 658 912 659 939 659 981 667 684 668 935 670 709 672 859 672 884 673 720 673 833 676 789 686 868 687 690 690 791 695 968 695 976 697 894 697 905 712 910 713 776 715 913 716 850 719 916 721 966 722 920 731 881 736 747 741 925 743 987 748 841 748 951 750 845 753 793 758 948 759 834 762 837 766 961 768 799 771 805 772 922 774 915 776 847 776 889 777 943 788 800 788 965 789 856 792 807 796 977 805 919 813 865 814 879 818 860 819 855 820 926 824 907 824 930 842 871 843 947 848 900 849 895 854 962 858 964 866 883 889 931 890 891 895 963 896 967 902 953 919 986 931 934 1 679 163 52 172 346 198 279 206 979 360 253 423 976 588 436 616 446 651 613 652 539 694 918 695 132 787 739 844 999 857 395 924 255 1000 999 25 950 252 0 1 0 2 0 12 0 46 0 106 1 3 1 18 1 21 1 66 1 272 1 340 1 353 2 4 2 7 2 10 2 15 2 192 3 47 3 122 3 153 3 464 4 5 4 6 4 14 4 103 4 110 4 934 5 27 5 385 5 744 6 9 6 123 6 126 6 526 7 8 7 253 7 670 7 861 8 44 8 55 8 293 8 487 8 513 8 623 9 13 9 34 9 62 9 367 9 754 10 11 10 20 10 90 10 185 10 453 10 484 11 56 11 109 11 189 11 250 13 16 13 17 13 22 13 26 13 101 13 924 14 35 14 472 15 25 15 38 15 222 15 635 16 95 17 33 17 251 18 19 18 23 18 347 18 590 19 24 19 124 19 235 19 394 19 447 19 684 20 31 20 43 20 69 20 94 20 342 20 408 21 28 21 41 21 221 21 291 21 339 21 540 21 561 22 48 22 85 22 547 23 30 23 89 23 246 24 36 24 61 24 63 24 311 25 29 25 107 25 659 26 72 26 76 26 320 26 459 27 42 27 51 27 53 27 219 27 392 28 45 28 98 28 150 28 892 28 964 29 40 29 52 29 630 30 32 30 548 31 39 31 91 31 906 32 50 32 146 33 70 33 130 33 179 33 211 33 583 33 784 34 37 34 49 34 467 34 660 35 68 35 266 35 303 35 304 35 480 35 555 35 979 36 77 36 116 36 132 37 105 37 135 37 136 37 139 37 212 37 656 37 926 38 183 38 188 38 248 38 421 39 64 39 131 39 388 39 409 39 719 40 59 40 214 40 232 40 424 41 405 41 418 41 993 42 87 42 119 42 430 43 127 43 237 43 270 43 760 44 84 44 133 44 141 44 242 44 534 44 593 45 54 45 113 45 284 45 415 45 950 47 535 47 587 47 686 47 766 47 896 48 198 49 65 49 81 49 363 49 841 50 57 50 83 50 88 50 147 50 452 50 527 50 732 51 58 51 417 51 633 52 172 52 178 52 785 53 60 54 121 54 149 54 371 55 168 55 269 55 560 56 93 57 159 57 268 58 86 58 312 58 334 58 730 59 157 59 671 60 99 60 111 60 171 61 78 62 74 62 163 62 382 63 75 63 329 64 160 64 263 64 294 64 890 65 71 65 97 65 579 65 894 66 67 67 321 67 387 68 96 68 128 69 73 69 100 69 158 69 195 69 226 69 278 69 390 70 120 70 138 70 280 71 233 71 286 71 313 73 80 73 148 73 164 73 872 74 104 74 115 74 946 75 118 75 360 76 79 76 238 78 199 78 362 78 476 79 92 79 241 79 336 80 82 80 669 81 331 82 606 83 143 83 204 83 297 84 102 84 427 84 634 85 152 85 374 85 650 86 261 87 240 88 902 89 933 90 155 90 456 90 538 90 745 91 129 91 207 91 296 91 512 91 712 93 218 93 836 93 951 94 142 94 601 95 333 96 213 96 302 97 151 97 254 97 412 98 545 99 174 99 234 99 616 100 112 100 114 100 156 101 134 101 528 101 565 101 617 102 827 103 144 103 191 105 197 105 389 106 108 106 373 106 470 106 488 107 307 107 466 107 576 108 117 108 245 108 396 109 707 110 886 111 257 111 267 111 574 112 247 113 145 113 193 113 461 113 897 114 137 114 202 114 252 115 200 116 410 116 516 119 462 120 332 121 748 123 125 124 224 124 309 124 482 124 573 124 796 125 277 125 492 126 181 126 209 127 180 127 258 127 666 129 229 130 182 132 747 132 842 133 663 134 140 135 469 135 740 136 328 136 654 137 274 137 351 138 314 138 378 138 594 139 455 139 788 140 912 141 592 141 838 142 792 143 170 143 173 143 228 143 523 145 255 145 259 145 454 146 154 146 243 146 629 146 844 147 161 147 276 147 514 148 215 148 700 148 928 149 167 150 194 150 435 151 625 151 970 152 162 152 176 154 165 154 265 154 349 154 826 155 216 155 260 155 757 155 813 156 537 157 852 158 186 158 750 158 939 159 166 159 217 159 273 159 486 159 503 159 615 160 710 161 963 162 169 162 187 163 190 165 205 165 262 165 817 165 818 166 840 167 175 167 716 168 904 169 315 170 184 172 292 174 177 175 208 175 595 175 771 176 206 177 379 177 437 177 613 179 244 179 306 179 377 180 203 181 196 181 223 182 298 182 355 183 465 183 857 184 201 184 539 184 943 185 231 185 287 185 632 186 506 186 598 187 299 188 256 189 324 189 552 189 724 190 569 191 901 192 330 192 825 193 239 193 317 193 350 193 397 193 404 193 812 194 345 194 667 195 230 195 356 195 627 196 521 196 697 197 354 197 709 200 310 201 220 201 283 201 483 201 765 202 585 202 793 204 735 204 867 204 973 206 383 206 566 206 591 206 599 206 874 207 210 207 380 207 786 207 908 208 845 209 227 209 607 210 337 211 541 213 603 214 290 214 398 214 448 214 631 215 381 215 641 216 414 216 741 216 753 217 365 218 225 220 736 221 956 223 279 224 364 224 426 224 432 226 681 227 811 229 285 229 366 229 958 230 837 231 723 232 436 232 694 233 236 233 249 233 756 233 834 234 571 234 938 235 300 235 372 236 640 238 519 238 791 239 305 241 485 242 361 244 264 245 402 246 458 246 507 246 517 247 501 248 308 249 440 249 451 250 518 251 646 251 781 251 870 251 909 252 428 253 357 254 275 254 668 255 271 256 401 256 446 256 550 257 316 258 288 258 325 258 481 259 737 260 863 261 438 261 478 262 493 262 972 268 295 268 322 268 767 269 504 269 752 269 986 270 289 270 413 270 502 270 966 271 327 271 386 271 460 272 533 273 282 273 675 274 318 274 348 274 359 274 733 274 945 275 344 275 913 276 420 277 871 278 281 279 490 280 358 280 450 280 544 280 727 282 683 282 961 283 604 284 657 286 610 286 708 286 858 288 301 288 705 289 442 289 969 290 645 291 575 292 352 294 673 295 323 296 393 296 546 297 326 300 586 300 637 302 368 302 652 304 319 304 341 304 563 305 449 305 678 307 375 307 651 307 787 310 406 310 918 311 335 311 549 311 557 311 558 311 884 314 691 315 376 315 443 316 441 316 499 316 626 316 905 317 932 318 702 319 854 320 338 320 384 321 564 323 554 324 395 325 423 325 479 325 608 325 658 325 703 325 851 326 343 327 572 327 580 327 952 329 399 330 473 330 530 330 679 330 888 331 568 331 570 333 780 334 422 336 695 337 346 339 783 340 429 342 636 342 690 344 425 346 370 349 400 350 369 353 431 353 445 353 509 353 919 354 444 355 808 356 463 357 508 359 839 362 411 362 524 362 991 363 829 364 689 364 739 365 403 365 433 368 419 370 434 370 843 371 790 371 798 374 471 375 941 376 391 376 891 377 823 378 495 379 751 379 803 380 980 381 457 386 525 389 997 394 620 396 536 397 477 399 439 403 407 405 522 406 567 412 805 413 416 413 728 413 743 419 878 419 937 421 674 423 664 423 718 424 497 424 531 424 648 425 609 427 876 428 496 429 965 430 581 430 866 431 510 432 677 434 491 435 559 435 649 436 726 437 715 437 814 440 562 442 588 445 596 445 647 445 655 445 889 446 498 446 511 447 917 448 749 450 500 452 589 452 880 453 474 454 475 456 797 456 903 456 962 458 768 458 846 459 621 460 468 461 597 462 921 462 936 463 618 463 816 464 685 466 942 468 494 469 505 469 769 476 529 478 725 479 489 479 622 479 692 483 602 484 810 485 815 486 975 487 643 488 532 488 856 489 693 489 862 492 713 493 515 493 542 493 883 496 935 497 704 499 721 499 833 505 711 511 873 513 672 517 520 517 758 517 865 518 687 520 600 527 582 527 680 527 738 528 628 530 831 531 642 535 543 535 553 537 682 541 551 541 706 542 789 545 577 545 717 545 835 547 661 547 898 548 556 548 644 550 988 554 584 554 612 554 619 556 764 557 782 560 807 561 720 562 779 563 578 564 676 571 696 574 772 577 611 578 881 579 734 579 983 579 998 581 605 581 802 582 653 583 714 585 916 586 804 587 911 594 614 595 848 597 698 597 701 600 761 601 665 604 914 606 994 608 778 610 624 610 762 612 763 619 915 620 959 621 638 622 773 622 947 625 794 630 731 633 775 634 860 635 877 636 639 636 955 639 999 640 774 645 688 648 777 656 954 658 662 661 910 663 699 667 985 676 882 676 899 677 801 677 828 680 984 685 800 690 821 690 864 696 755 699 729 699 822 699 992 703 923 704 799 705 967 710 806 710 982 716 722 716 820 719 824 721 957 722 742 723 746 723 776 725 995 727 885 731 770 732 989 734 759 736 819 739 893 741 960 744 832 747 907 750 855 755 809 760 850 760 859 764 847 766 944 768 920 769 853 770 830 776 887 780 795 782 927 785 875 801 869 803 849 808 879 811 948 811 976 812 900 823 868 833 925 842 953 843 930 851 987 859 974 864 895 885 981 886 971 887 968 890 931 890 940 902 929 917 922 920 996 926 978 946 949 958 977 978 990 49 638 92 687 95 946 96 5 110 500 155 292 178 511 204 896 287 161 299 565 309 998 361 419 406 455 507 343 518 281 535 439 556 647 559 863 601 219 645 752 721 108 759 412 868 778 913 206 958 665 1000 999 9 733 133 0 1 0 28 0 29 1 2 1 4 1 8 1 61 1 100 1 131 1 880 2 3 2 22 2 117 2 646 2 793 3 6 3 7 3 9 3 11 3 14 3 15 3 73 3 295 3 800 4 5 4 26 4 40 4 49 4 55 4 161 4 314 4 321 4 323 5 51 6 12 6 24 6 32 6 81 6 141 6 337 6 498 7 27 7 30 7 34 7 71 7 130 7 157 7 223 7 445 8 10 8 13 8 25 8 47 8 118 8 946 9 16 9 44 9 54 9 64 9 315 9 425 10 35 10 110 10 651 10 744 11 109 11 121 11 936 12 18 12 36 12 575 13 17 13 21 13 23 14 19 14 20 14 75 14 85 14 95 14 103 14 149 14 420 15 59 15 82 16 43 16 45 16 68 16 94 16 176 16 218 16 544 17 50 17 442 17 549 18 33 18 113 18 135 18 258 18 267 19 41 19 88 19 884 20 62 20 162 20 408 21 56 21 79 21 500 21 568 21 691 21 925 22 39 22 111 22 146 22 231 22 270 23 31 23 37 23 169 23 211 23 285 23 354 23 639 24 46 24 72 24 104 25 401 25 443 25 726 26 334 26 359 27 355 27 765 27 878 28 58 28 171 28 482 29 115 29 520 30 67 30 70 31 52 31 106 31 213 31 737 32 42 32 53 32 87 32 391 32 501 33 60 33 84 33 97 33 183 33 397 33 451 33 589 34 96 34 152 34 180 34 245 34 345 34 893 35 203 35 224 36 63 36 303 37 38 37 327 38 48 38 66 38 78 38 438 39 182 39 278 39 486 40 102 40 140 40 187 42 476 43 86 43 123 44 732 44 804 45 105 45 119 45 312 45 572 46 127 46 170 46 349 46 641 47 57 47 76 47 274 48 89 48 448 49 200 49 288 49 317 49 750 50 80 50 532 50 766 50 872 51 280 51 456 51 652 52 74 52 139 52 376 52 514 52 579 52 913 53 165 53 166 53 380 54 65 54 77 54 148 54 277 55 142 55 250 55 266 55 306 56 241 56 326 56 770 56 899 57 336 58 69 58 150 58 362 59 207 60 90 60 133 61 524 62 114 63 143 63 191 63 199 63 704 64 195 65 83 67 137 67 311 67 379 68 129 68 205 68 210 68 672 69 214 69 217 69 248 69 723 70 229 70 255 70 307 70 530 70 969 71 409 72 302 73 389 73 394 75 309 75 385 76 368 77 396 78 92 78 144 78 533 78 577 80 244 80 803 81 216 82 112 82 434 83 107 84 91 84 510 84 811 85 237 85 239 85 525 85 543 86 93 86 98 86 184 86 382 86 431 87 850 88 226 88 507 88 560 88 681 89 160 89 422 89 724 89 902 90 101 91 128 91 145 92 886 92 968 93 201 93 329 93 471 93 653 94 132 94 167 94 490 95 99 96 108 96 122 96 126 96 325 96 454 98 279 98 545 98 670 98 713 99 120 99 156 99 256 100 147 100 155 100 381 100 588 100 708 101 124 101 151 101 335 102 164 102 720 104 163 104 521 105 603 106 215 106 709 106 816 108 204 108 292 108 331 109 387 109 658 110 186 110 361 110 412 110 593 111 177 111 181 111 817 112 179 113 190 113 350 114 116 114 173 114 174 114 673 115 154 115 272 116 484 116 555 116 714 117 168 117 305 117 444 117 453 117 752 118 185 118 340 118 934 119 449 120 197 120 739 121 233 121 269 122 318 122 339 122 468 122 685 123 206 123 308 123 419 123 562 124 125 124 198 124 435 124 621 125 138 125 485 125 492 125 547 125 679 125 694 126 647 127 178 127 283 127 358 127 979 128 225 128 458 128 606 130 158 130 159 130 371 130 669 131 136 131 222 132 134 133 330 133 527 133 751 135 232 135 289 136 473 137 219 138 466 138 509 138 554 138 682 140 281 140 943 142 247 142 370 143 535 144 745 148 242 148 411 148 440 148 870 149 446 149 608 149 734 150 189 151 153 154 901 155 360 158 234 158 238 158 415 158 583 159 429 160 175 160 228 160 559 161 265 161 610 161 835 163 388 163 628 163 690 164 221 164 343 165 478 166 196 166 227 166 475 167 172 167 193 167 194 167 212 168 322 169 731 170 463 170 550 170 993 171 493 172 373 173 428 173 875 174 235 175 208 175 209 175 405 176 188 177 374 178 246 178 375 178 410 179 300 179 333 179 677 180 220 181 414 182 192 182 859 183 399 183 977 184 563 184 823 186 407 187 202 188 684 189 249 190 338 190 526 191 402 191 452 192 447 192 984 193 271 193 297 194 528 194 574 194 919 196 406 196 569 197 243 198 424 198 808 198 898 200 320 200 854 201 491 202 236 202 348 202 395 202 464 202 768 204 711 204 772 204 840 204 949 206 730 206 909 207 450 208 594 209 495 210 259 210 580 212 496 213 276 213 604 214 423 214 511 214 674 214 680 214 717 216 298 216 992 218 480 220 253 221 286 221 567 222 230 222 260 222 564 223 539 224 252 224 536 226 366 226 487 226 518 226 601 227 284 227 346 227 650 227 809 228 513 228 786 228 865 229 890 230 261 231 240 231 357 231 666 232 282 232 328 233 251 233 347 233 503 233 760 235 294 236 293 237 687 238 273 238 542 238 553 238 837 239 257 239 324 239 617 240 290 240 929 241 275 241 287 241 889 243 254 243 263 246 351 246 427 247 310 247 727 248 578 252 474 253 460 254 296 255 262 255 304 255 400 256 989 259 830 260 461 261 932 262 264 262 367 262 515 262 701 262 805 264 299 265 268 265 301 266 662 266 906 269 377 270 316 271 516 272 470 272 505 272 862 273 418 273 457 273 695 274 417 274 863 277 795 278 467 279 353 280 344 280 393 280 678 283 319 283 557 283 565 283 729 284 551 285 824 285 911 288 774 288 841 289 398 289 508 289 558 290 291 290 707 291 436 293 548 294 609 294 656 295 433 295 502 296 625 297 777 299 585 299 858 302 605 303 313 304 356 304 512 305 383 305 384 306 891 307 462 308 499 309 341 309 876 310 364 311 378 313 392 313 937 314 479 314 612 316 363 317 700 317 987 318 352 319 369 320 634 320 728 320 818 320 956 321 465 321 506 324 642 324 802 325 416 326 332 326 797 328 782 328 784 328 787 330 649 331 743 331 776 333 403 333 790 334 430 334 531 337 437 337 990 338 390 338 973 341 342 342 769 343 432 343 926 344 365 344 676 345 622 346 974 353 785 356 573 357 980 358 648 359 386 359 441 359 636 360 372 360 522 361 864 362 481 363 888 365 965 366 556 366 836 367 561 368 483 369 538 369 832 370 683 370 868 370 915 373 413 373 602 373 826 374 897 376 517 376 529 376 613 376 822 376 861 377 645 379 780 384 789 385 472 386 592 386 813 387 957 389 699 391 439 391 631 391 851 392 426 393 504 393 741 397 871 398 693 398 975 399 663 400 905 402 404 402 951 404 792 404 981 405 794 406 421 406 630 409 596 410 668 410 738 411 942 413 469 414 686 415 814 416 950 419 753 420 959 422 935 423 494 424 833 425 626 430 661 430 883 431 637 431 655 431 845 433 571 435 523 435 659 437 537 437 586 437 591 439 489 440 907 441 459 441 918 442 455 442 488 443 620 450 540 450 997 452 640 452 815 453 963 453 983 456 638 458 829 459 497 460 798 460 939 461 958 462 607 464 697 466 477 466 671 467 614 468 894 469 941 470 615 474 665 476 584 478 967 479 541 479 887 480 598 480 842 480 869 481 633 484 710 487 632 488 587 488 627 489 629 492 552 493 619 495 590 498 667 498 756 503 618 508 749 509 664 510 600 511 644 511 821 511 970 512 546 513 519 516 834 517 534 518 930 521 702 522 879 528 570 531 566 531 719 532 928 534 689 534 820 534 961 535 933 537 576 537 895 540 635 543 960 544 657 546 791 548 725 548 873 551 874 552 755 553 896 554 762 555 773 557 581 557 705 560 597 563 595 563 783 564 947 565 828 569 733 570 582 571 696 573 675 576 599 576 716 580 746 581 722 582 827 582 920 583 712 584 692 589 611 591 624 593 715 595 881 596 843 596 852 601 994 603 616 604 706 607 771 610 748 611 847 615 912 617 623 623 736 624 781 626 643 629 948 630 763 634 660 634 916 636 654 639 742 639 779 640 849 641 819 645 718 646 688 648 740 649 698 651 721 652 761 657 758 657 767 659 757 668 867 669 831 671 877 672 825 673 955 674 735 675 759 675 923 678 860 679 703 681 754 681 962 695 855 698 978 699 900 700 931 701 846 703 848 704 856 710 764 710 838 710 882 716 788 727 812 737 778 738 853 742 747 742 952 747 799 748 904 764 810 767 775 767 796 768 971 769 953 771 806 778 801 779 995 793 857 796 910 799 807 799 885 799 927 800 921 809 892 812 839 817 944 818 922 820 844 821 917 845 924 847 908 849 866 861 985 861 986 862 982 862 991 869 964 877 903 881 940 882 999 901 938 909 914 914 945 920 998 925 976 934 954 942 972 945 996 962 966 984 988 22 106 346 400 407 373 425 399 454 323 690 645 745 76 906 2 975 552 1000 999 5 252 161 0 1 0 4 0 28 0 50 0 81 1 2 1 13 1 17 1 327 1 603 1 974 2 3 2 84 2 131 2 648 3 7 3 10 3 33 3 59 3 67 3 75 3 109 3 134 3 254 4 5 4 6 4 8 4 9 4 12 4 27 4 29 4 62 4 94 5 16 5 25 5 36 5 39 5 40 5 115 5 486 6 31 6 105 6 136 6 267 7 23 7 340 8 11 8 65 8 176 8 182 8 834 9 14 9 41 9 87 10 20 10 37 10 99 10 108 10 147 10 170 10 806 10 832 10 944 11 26 11 43 11 66 11 69 11 114 11 130 11 281 12 15 12 186 12 192 12 264 12 501 12 520 12 580 12 622 12 756 13 18 13 34 13 45 13 304 13 473 13 822 15 21 15 24 15 86 16 44 16 73 16 123 16 151 16 283 17 32 17 89 17 106 17 120 17 181 17 906 18 19 18 93 18 393 18 552 19 48 19 55 19 314 19 365 20 22 20 97 20 734 21 30 21 42 22 98 23 154 23 758 24 164 24 244 24 609 24 805 25 72 25 100 25 240 26 53 26 356 26 489 26 903 27 60 27 78 27 887 28 58 28 915 29 149 29 474 30 405 30 409 30 551 31 35 31 275 31 585 32 46 32 126 32 153 33 47 33 51 33 64 33 68 33 171 33 372 34 49 34 52 34 54 35 518 36 38 36 61 36 77 36 159 36 447 36 635 36 698 36 978 37 200 39 276 39 456 40 56 40 252 40 532 40 566 41 169 41 453 41 521 42 110 42 295 42 323 42 428 43 80 43 399 44 117 44 247 45 91 45 440 45 460 45 747 46 71 46 74 46 168 46 228 46 575 46 962 47 118 47 124 47 148 48 239 48 249 48 430 49 238 50 57 51 63 51 104 51 319 51 704 52 102 52 138 52 364 53 88 53 166 54 76 54 92 54 112 54 302 55 90 55 101 55 195 55 367 55 840 56 141 57 500 57 578 58 174 58 546 59 262 59 284 59 377 59 382 60 273 60 615 60 670 61 79 61 133 61 417 61 867 62 83 62 310 62 370 62 408 63 70 63 506 63 618 64 85 64 387 65 381 65 385 65 746 67 282 67 703 67 770 68 132 68 215 70 271 71 472 72 82 72 156 72 642 73 167 73 278 74 191 74 288 74 692 75 336 75 816 76 221 76 398 76 606 76 728 77 904 78 111 78 119 78 741 80 184 80 300 80 418 80 896 81 178 81 268 81 559 82 786 83 146 83 218 84 103 85 202 85 320 85 362 85 389 86 125 86 128 86 139 86 478 86 905 87 140 87 161 87 358 87 895 87 963 88 96 88 492 88 709 89 143 89 237 89 299 89 341 89 795 90 825 91 225 91 330 91 335 92 208 92 403 92 602 93 325 93 346 94 95 95 107 95 396 95 477 95 725 96 190 96 213 96 280 96 881 98 116 98 204 100 654 100 865 100 922 101 485 102 121 103 934 104 194 105 113 105 129 105 158 105 467 106 144 106 155 106 686 106 917 107 172 107 199 107 227 108 255 108 345 110 135 110 560 111 183 111 688 111 727 111 821 112 122 112 507 113 277 113 351 114 137 114 173 114 579 115 127 115 437 115 745 116 245 117 162 117 188 117 841 118 142 118 373 118 804 119 250 119 318 119 329 121 163 121 619 123 217 123 524 123 902 124 209 125 983 126 348 127 160 127 210 127 873 128 189 129 444 129 590 130 236 130 243 130 297 130 810 131 771 132 639 133 145 133 468 134 241 135 311 135 556 135 561 137 343 138 152 139 150 139 713 141 223 141 637 142 226 142 931 143 230 143 724 144 165 144 212 144 593 144 790 145 246 145 550 146 317 146 324 146 554 147 384 147 885 148 157 148 923 148 966 149 187 149 196 149 497 150 347 150 898 151 198 151 577 152 180 152 342 152 495 153 469 154 375 154 416 154 525 155 274 155 872 157 305 158 352 159 856 159 953 162 179 162 809 163 301 163 419 163 422 164 203 164 251 164 390 165 214 165 222 165 260 165 270 166 175 166 886 167 224 167 464 167 508 167 779 167 892 169 219 170 414 170 426 171 279 171 291 171 494 172 292 172 982 173 197 173 378 173 487 173 530 174 177 174 928 175 371 176 584 177 259 177 333 177 509 177 985 178 185 178 328 179 411 179 664 179 694 179 705 179 984 180 193 181 233 182 206 182 359 183 253 183 257 183 527 183 549 184 511 184 519 185 232 185 242 186 970 187 303 187 397 187 543 187 773 188 231 191 401 191 685 191 760 192 205 192 229 192 337 192 353 192 781 194 248 194 326 195 266 195 415 196 211 197 220 197 427 198 287 199 201 199 338 199 392 200 564 200 600 200 765 201 216 203 207 204 272 204 443 205 308 206 261 206 567 206 860 207 235 208 332 209 528 211 491 211 955 213 256 213 285 213 363 213 537 214 402 214 735 216 263 216 761 216 763 217 801 218 461 218 557 219 587 220 296 220 442 220 949 222 562 223 570 224 234 224 344 224 574 224 788 224 851 225 476 225 538 225 737 226 293 229 258 229 380 230 331 230 513 230 890 231 926 232 611 232 861 233 290 233 298 233 691 233 796 235 783 235 829 236 614 237 752 238 545 239 388 239 754 240 334 240 514 240 658 242 484 244 265 246 766 247 455 247 459 247 592 248 315 248 649 249 429 249 971 251 360 251 488 253 294 253 404 253 996 255 644 256 350 257 368 258 269 259 490 259 540 259 827 260 316 260 621 260 959 261 576 261 799 262 361 263 306 263 394 263 502 263 714 263 777 264 321 264 479 265 313 265 782 266 813 267 569 270 583 271 515 272 312 272 424 273 693 273 989 275 286 275 441 275 466 275 651 275 857 275 874 276 395 276 682 277 400 278 289 278 376 278 434 279 462 279 510 279 812 280 541 281 749 283 420 284 690 285 772 287 558 288 823 289 449 289 891 291 355 292 457 293 307 293 309 293 421 294 431 294 446 294 681 294 833 295 439 297 423 297 536 302 625 304 357 304 757 306 354 308 702 309 687 309 755 310 322 310 413 311 669 311 987 312 647 313 433 313 769 313 930 314 349 314 960 315 499 316 386 316 483 316 729 316 814 316 831 319 436 319 598 320 339 322 412 322 481 322 512 323 450 323 744 324 586 327 425 327 451 328 369 329 623 330 610 330 900 332 391 332 496 334 458 335 909 336 379 337 662 337 901 338 811 339 539 339 657 339 689 340 571 340 718 340 929 342 407 345 534 345 678 347 438 348 853 349 789 351 663 351 677 351 740 354 627 354 674 355 366 355 452 355 542 355 859 359 591 359 791 359 943 360 374 360 870 361 572 362 977 363 683 364 448 366 699 366 843 369 612 369 726 372 383 373 964 374 505 375 529 375 792 378 503 378 939 379 463 379 533 379 720 379 774 379 918 381 656 384 932 387 787 390 406 390 475 390 830 391 921 394 679 396 632 396 920 397 676 397 998 400 471 401 454 401 588 401 629 403 482 403 653 403 695 404 620 405 731 405 924 407 958 408 410 408 759 408 993 410 684 412 913 412 976 413 547 413 573 414 445 415 432 416 517 418 565 419 608 419 665 421 589 421 638 422 628 424 553 424 596 424 671 425 641 426 435 430 937 434 972 437 563 439 465 439 652 441 498 441 820 445 599 446 666 447 516 448 803 449 544 452 594 452 617 453 616 459 470 464 493 464 548 464 708 466 907 467 807 468 601 469 555 470 957 472 646 472 730 473 844 474 607 475 667 476 480 476 626 476 994 477 582 477 700 478 697 481 531 481 878 484 968 488 581 493 535 493 858 494 504 494 798 495 640 495 767 496 523 497 526 497 942 500 645 501 661 501 738 503 673 504 707 505 817 507 522 509 845 510 631 510 784 513 633 513 826 515 733 518 862 522 911 523 650 524 634 526 636 526 908 527 597 527 838 528 846 531 595 534 748 538 655 538 723 539 721 539 899 544 839 546 751 546 986 548 739 549 613 550 696 550 819 551 604 551 991 552 568 552 660 555 916 558 882 559 643 560 710 560 768 563 995 564 933 565 778 567 630 568 659 570 925 581 680 584 605 587 965 589 753 591 855 592 668 593 715 593 837 593 947 593 997 594 716 595 793 595 894 597 706 597 711 597 742 600 775 600 842 601 936 602 624 607 866 608 868 608 951 609 712 614 815 623 973 626 732 626 969 627 762 629 675 633 672 636 848 637 785 638 940 649 794 651 835 654 869 656 852 657 701 668 743 671 764 671 875 672 941 673 912 676 736 678 863 680 948 683 717 683 780 683 828 686 935 690 722 690 914 695 999 696 871 699 954 700 719 702 893 704 818 705 750 717 808 722 802 728 854 728 938 731 979 734 888 736 952 739 910 746 797 749 849 753 877 753 879 754 847 765 950 767 776 780 967 783 800 783 836 785 988 788 897 789 884 795 824 820 980 828 927 834 864 838 850 853 956 853 961 856 883 856 945 859 876 859 880 862 990 879 919 886 889 899 981 917 946 935 992 964 975 62 725 178 237 184 492 579 554 682 418 1000 999 16 21 525 0 1 0 2 0 9 0 20 0 27 0 35 0 45 0 570 0 645 1 3 1 4 1 8 1 50 1 102 1 143 1 146 1 364 2 5 2 10 2 64 2 155 2 365 3 180 4 6 4 13 4 19 4 769 5 51 5 76 5 93 5 234 5 928 6 7 6 136 6 229 6 442 7 22 7 126 7 402 8 92 8 145 9 14 9 39 9 73 9 81 9 86 9 494 10 11 10 16 10 21 10 53 10 310 10 993 11 12 11 17 11 55 11 117 11 201 11 453 11 572 11 819 12 15 12 23 12 302 12 321 13 25 13 30 13 40 13 109 13 116 13 137 13 182 14 29 14 56 14 65 14 66 14 99 14 118 15 18 15 24 15 147 15 177 15 502 15 521 15 813 16 28 16 54 16 101 16 971 17 32 17 44 17 304 17 339 18 168 18 216 18 460 19 37 19 183 19 968 20 547 21 42 21 43 21 46 21 52 21 58 21 481 21 616 22 57 22 157 23 33 23 34 23 141 23 226 23 457 24 26 24 89 24 130 24 238 24 319 24 334 24 951 25 60 26 48 26 181 26 186 26 353 26 377 26 387 27 98 27 656 27 684 28 600 29 31 29 38 29 114 29 129 29 335 29 478 30 373 30 496 30 938 31 214 31 421 31 456 32 36 32 291 32 617 33 47 33 74 33 112 33 266 33 370 33 504 33 533 34 41 34 49 34 452 34 598 35 360 35 381 35 690 35 856 36 63 36 71 36 77 36 174 36 215 36 545 37 121 37 142 37 192 37 562 37 766 37 885 38 246 38 490 39 75 39 923 40 96 40 476 41 88 41 178 41 300 41 578 42 149 42 255 43 363 43 440 44 82 44 140 44 276 44 428 44 863 44 879 45 623 46 61 46 106 46 171 47 67 47 100 47 113 47 123 47 419 47 447 48 950 49 70 50 68 50 69 50 135 50 139 50 224 50 259 50 268 51 499 52 72 53 80 53 124 53 152 53 253 53 355 53 382 53 807 55 153 55 193 55 411 56 59 56 172 56 209 56 376 56 612 57 327 58 62 58 170 58 280 59 158 59 340 59 424 59 577 59 850 60 269 63 162 63 212 63 314 63 764 64 709 65 110 65 173 65 480 65 528 65 614 65 886 66 78 67 190 67 194 67 691 68 84 69 97 69 285 70 115 70 239 70 829 71 105 72 655 73 87 73 169 73 346 74 119 74 244 74 250 74 575 75 83 75 103 75 107 75 538 76 85 76 132 76 325 76 816 77 79 77 278 78 203 79 111 79 160 80 94 80 125 81 90 81 95 81 108 81 228 82 128 82 134 82 520 83 273 85 133 85 154 85 257 85 641 86 812 87 144 87 165 87 233 88 104 88 359 88 501 88 731 88 817 89 91 89 164 89 486 90 207 90 567 92 163 92 487 92 524 94 217 94 432 94 669 94 824 96 188 96 251 97 225 97 695 98 399 98 455 98 840 99 189 99 272 99 406 100 831 101 220 101 296 101 926 102 120 102 202 103 151 103 249 104 605 106 262 107 161 107 301 107 489 107 654 109 668 110 333 110 407 110 663 111 264 111 426 111 483 111 939 112 366 112 404 112 514 113 552 115 122 115 199 115 223 115 842 116 378 117 138 117 156 117 396 117 512 119 185 119 344 119 416 119 526 120 305 121 235 121 294 121 443 121 597 122 205 123 704 124 131 125 127 126 232 127 309 129 608 130 159 130 236 130 298 130 689 131 187 131 349 131 389 131 792 131 874 132 150 132 329 132 394 134 211 135 328 136 248 136 414 137 369 137 743 138 148 138 392 139 167 139 843 140 299 140 802 142 284 143 569 143 748 144 541 145 166 145 434 146 318 146 410 146 866 147 342 147 739 148 544 149 312 149 463 150 179 151 245 151 356 151 534 151 929 152 297 152 437 152 467 153 260 153 398 153 898 154 176 154 247 155 332 155 820 156 516 157 306 157 492 159 433 159 925 160 324 160 778 161 531 162 289 162 322 162 347 162 845 162 927 164 287 164 429 165 184 165 191 165 293 167 198 167 213 167 243 167 295 167 388 167 573 168 175 168 330 169 195 169 265 169 806 171 459 172 196 172 197 172 200 172 237 172 782 172 809 173 506 173 529 174 240 174 462 174 637 174 694 175 367 177 219 177 308 178 221 178 621 178 871 179 242 179 679 180 488 181 227 181 540 182 231 182 241 182 331 182 352 183 362 184 736 184 835 185 208 185 210 185 814 186 218 187 206 187 466 189 252 189 677 190 254 191 651 191 770 194 230 194 315 195 204 195 271 195 358 196 523 196 786 197 535 198 385 198 418 198 581 199 728 199 834 201 830 202 357 202 368 203 222 203 274 204 876 205 261 205 286 205 405 205 559 206 415 206 827 207 777 207 797 208 270 209 354 210 258 210 474 212 275 213 317 213 584 214 303 216 336 217 386 218 503 220 263 220 576 220 933 221 482 224 288 226 380 226 915 229 395 230 390 231 865 232 619 232 675 233 256 233 413 233 772 234 337 235 639 235 722 237 423 237 444 237 779 238 653 239 588 240 477 240 732 240 771 241 397 242 341 242 348 243 461 244 290 244 733 245 279 245 403 247 292 247 539 248 596 249 281 249 371 249 469 249 497 250 277 250 510 250 583 250 956 251 768 252 375 252 887 253 267 253 383 253 448 253 943 253 977 255 338 255 343 255 718 255 725 255 996 256 351 256 471 256 601 258 283 259 431 260 282 261 726 261 948 261 994 262 484 264 945 265 765 266 593 267 735 268 592 269 391 270 620 270 935 272 682 272 826 274 683 275 420 275 742 276 464 276 785 277 350 277 729 282 715 284 450 285 422 285 711 286 316 286 532 286 972 287 384 287 425 288 776 289 409 289 708 289 978 291 320 291 372 291 629 291 699 293 412 293 642 295 498 295 560 296 475 296 734 296 750 297 326 297 446 297 737 298 307 298 311 299 858 302 787 304 454 306 313 306 323 306 493 306 884 308 676 310 646 311 374 311 435 311 515 311 896 311 962 313 673 314 472 314 908 315 511 315 985 317 590 317 687 318 361 319 345 319 513 319 757 320 430 322 542 323 634 323 875 324 754 325 436 325 983 326 458 326 622 326 745 328 401 328 550 329 473 329 822 330 580 331 602 332 867 332 907 333 625 336 438 337 393 337 920 338 537 338 989 340 595 341 698 341 930 343 794 343 982 344 574 345 379 345 525 347 566 352 671 353 500 354 862 356 942 357 839 360 615 360 649 362 558 362 964 365 609 365 801 367 441 368 517 369 485 369 955 370 905 371 702 371 727 372 549 373 468 375 571 375 701 378 400 380 417 380 495 380 543 383 604 384 451 385 767 387 548 388 626 389 564 389 693 392 760 393 681 393 789 395 707 397 449 398 470 400 740 400 960 401 505 401 783 401 804 401 848 403 591 403 751 406 519 407 408 408 703 411 439 412 509 413 546 414 427 419 913 420 603 421 599 423 555 423 860 425 508 425 627 430 553 430 784 432 587 433 610 437 855 438 522 438 912 439 445 439 465 440 561 445 667 448 724 449 685 449 995 450 753 450 844 451 941 452 705 452 998 453 579 453 618 455 507 455 837 458 536 458 647 459 953 460 518 461 883 461 903 466 936 467 761 469 716 470 585 471 594 472 582 472 630 472 640 473 661 474 479 475 638 478 527 478 554 479 491 479 988 480 530 480 916 481 706 481 808 482 644 484 746 487 987 490 563 490 568 490 606 490 868 492 659 492 790 492 970 493 650 500 937 503 631 506 958 507 633 508 686 513 780 514 921 515 613 515 759 516 652 522 662 522 893 523 632 524 811 526 803 526 861 527 959 533 756 536 781 538 551 538 611 539 795 540 565 541 890 542 678 542 720 542 823 542 859 546 557 547 657 549 949 550 721 552 556 553 965 556 658 556 854 558 810 560 672 562 589 564 712 568 851 569 586 569 680 569 833 574 670 578 674 581 747 582 749 583 821 584 713 585 692 586 665 587 741 588 832 592 897 592 979 593 828 593 888 594 719 595 607 596 635 597 730 599 775 599 981 600 873 601 997 603 688 604 836 604 999 606 624 606 878 606 931 609 636 612 660 612 805 612 880 614 664 614 881 616 723 616 917 622 628 624 793 628 963 630 980 633 892 635 932 638 752 640 666 642 643 642 818 645 696 647 648 650 700 650 744 651 791 657 895 658 738 660 697 660 849 661 800 661 984 668 796 670 894 673 852 677 825 680 919 682 847 686 909 692 717 692 815 693 882 703 755 703 870 704 710 707 846 709 788 710 773 712 799 713 714 716 934 717 973 719 918 721 991 724 922 726 966 728 954 729 857 736 872 740 900 742 758 743 774 743 798 744 944 750 762 753 763 767 975 769 864 771 891 771 901 771 911 789 924 791 899 791 961 808 838 808 841 810 853 817 967 825 946 825 992 826 906 835 904 840 986 841 889 848 914 851 877 852 957 862 869 863 940 868 910 872 947 879 990 888 952 901 902 929 974 942 969 950 976 37 782 39 37 65 86 90 126 135 847 182 436 310 788 342 873 466 218 634 685 748 317 778 967 841 715 849 326 879 591 984 44 1000 999 12 493 745 0 1 0 2 0 5 0 6 0 8 0 14 0 18 0 37 0 119 0 957 1 4 1 180 1 736 2 3 2 11 2 39 2 106 2 291 2 368 2 886 3 12 3 36 3 61 3 562 4 7 4 19 4 23 4 24 4 99 4 419 4 477 5 22 5 128 5 638 5 739 6 9 6 16 6 43 6 53 6 108 6 113 6 130 6 162 6 185 7 96 7 325 7 531 8 10 8 57 8 308 8 359 9 13 9 82 10 15 10 952 11 25 11 446 11 971 12 17 12 32 12 66 12 402 12 455 13 55 13 262 14 41 14 416 14 596 15 269 16 166 16 249 16 701 16 965 17 40 17 50 17 518 17 576 18 20 18 28 18 448 18 789 19 45 19 72 19 79 19 107 19 432 19 568 19 622 19 894 19 920 20 21 20 30 20 35 20 197 20 210 20 306 20 776 21 29 21 69 21 89 21 160 21 636 22 44 22 73 22 192 23 26 23 333 23 400 23 915 24 42 24 84 24 240 24 474 24 664 25 31 25 33 25 49 25 125 25 213 25 430 25 466 25 901 26 27 26 34 26 101 26 121 26 134 26 193 26 579 27 60 27 64 27 70 27 154 28 216 28 337 29 103 30 63 30 457 31 47 31 52 32 127 32 315 32 371 32 791 33 38 33 48 33 168 33 233 33 366 33 864 33 903 34 74 34 578 36 46 36 228 36 573 36 765 36 769 37 75 37 327 38 243 38 398 38 991 39 632 39 673 40 51 40 90 40 191 40 556 41 91 41 118 41 225 42 93 42 129 42 181 42 331 43 100 43 304 43 329 43 500 44 170 45 253 45 293 45 612 46 167 46 236 46 401 47 88 47 132 47 441 47 443 48 124 48 902 49 56 49 290 50 109 51 58 51 59 51 223 51 658 52 147 52 164 52 274 53 54 53 76 53 111 53 620 53 924 55 94 55 97 55 102 55 110 55 203 56 81 56 87 56 116 57 71 57 473 58 80 58 122 58 355 58 408 58 899 59 78 59 255 60 62 60 77 60 114 60 273 60 495 61 652 61 685 62 65 63 105 63 145 63 384 63 810 63 927 64 173 64 201 64 935 65 83 65 138 65 174 65 428 66 67 66 926 67 68 67 95 67 299 67 309 67 311 67 728 68 92 68 104 68 229 69 246 69 388 69 895 70 112 70 418 70 966 71 85 71 139 71 183 71 645 71 999 72 281 74 161 74 335 74 524 75 86 75 279 75 316 75 511 75 676 75 814 76 152 76 187 76 808 77 256 77 264 77 285 77 829 78 143 78 198 78 481 78 722 78 849 80 98 80 123 80 169 80 189 80 248 80 677 80 994 81 458 82 244 82 745 83 350 84 535 85 487 86 434 87 186 87 204 87 504 88 140 88 338 88 834 89 272 89 323 89 860 90 219 90 237 90 461 90 519 93 126 93 137 93 689 94 151 94 796 95 172 95 472 96 120 96 141 96 184 97 155 97 163 97 320 97 369 98 238 98 569 99 220 99 357 100 115 100 941 101 353 101 422 101 548 101 627 102 440 103 175 104 318 104 364 105 463 106 159 106 980 107 149 107 158 107 257 107 525 107 655 108 117 110 394 110 798 111 310 112 133 112 289 112 710 113 131 113 157 113 267 113 283 114 251 114 479 114 939 115 190 115 342 115 734 116 278 116 395 116 567 118 136 119 206 119 241 119 252 119 537 120 453 121 178 121 321 122 319 123 208 123 853 123 973 124 199 124 668 125 292 125 905 126 218 126 663 126 691 126 983 127 135 127 142 127 254 128 362 129 196 130 165 130 326 130 382 130 476 130 838 131 156 132 171 132 768 133 200 133 268 133 544 134 144 134 226 134 234 134 261 134 312 134 559 135 148 135 680 135 911 136 221 137 242 138 669 138 695 139 194 140 399 141 146 142 153 142 339 142 492 142 704 142 874 144 651 145 558 146 547 146 553 147 259 148 305 148 478 148 597 149 150 149 202 149 214 149 830 150 444 150 526 151 296 152 211 152 245 152 367 153 215 153 239 154 209 154 328 154 592 155 282 156 176 156 230 158 224 159 182 159 403 160 247 160 392 160 866 161 370 161 439 161 662 162 179 162 286 162 764 163 630 163 682 164 341 164 909 165 297 165 300 165 469 165 681 165 709 166 694 167 372 167 427 167 967 168 235 168 729 168 848 169 417 170 195 170 931 171 177 171 580 171 771 172 344 172 459 172 861 176 288 177 188 177 212 177 232 177 307 177 508 177 653 178 618 178 640 181 250 181 407 182 471 182 503 183 624 184 491 184 782 184 893 185 217 185 276 185 549 185 637 186 565 187 205 187 277 187 280 188 513 189 584 190 222 190 377 191 303 192 530 192 762 192 870 193 406 195 207 195 356 197 263 197 294 198 540 198 563 198 598 198 784 199 696 200 317 201 287 201 381 203 324 205 313 205 751 207 431 207 564 208 265 208 485 208 545 209 231 209 498 211 298 211 358 211 396 211 717 211 832 212 343 212 984 213 425 214 509 216 258 216 397 217 270 217 593 217 797 218 227 221 330 222 295 222 806 224 345 224 595 225 761 226 322 226 913 228 842 229 687 231 363 231 449 232 346 232 462 232 606 233 737 234 818 237 348 237 690 237 747 238 445 239 260 239 521 240 393 240 809 240 956 241 411 242 529 242 881 244 486 244 543 245 266 246 413 246 774 247 591 248 420 248 574 249 716 251 360 252 528 253 383 254 692 254 948 256 332 256 502 256 735 257 354 257 532 258 665 259 987 260 615 262 423 262 460 262 493 262 611 262 932 263 351 263 488 263 827 264 877 266 599 266 629 267 271 268 719 269 499 270 301 271 275 272 390 274 347 274 746 276 284 276 619 276 718 278 442 278 995 280 378 280 516 282 964 283 302 285 600 286 520 286 930 288 625 292 429 293 385 295 678 296 389 296 438 298 391 298 494 298 650 298 731 299 352 299 542 301 375 304 801 305 314 305 489 305 697 307 467 307 550 307 828 308 749 308 780 309 386 309 785 311 334 312 436 313 468 313 741 314 657 314 904 317 546 319 660 319 835 320 963 321 470 322 684 323 715 324 379 325 738 325 754 326 740 327 456 329 424 330 387 332 336 332 340 332 349 332 404 332 405 333 675 334 536 338 454 338 929 338 986 339 594 339 601 339 889 339 945 340 373 340 527 341 361 341 609 341 852 342 374 342 788 342 840 343 720 344 767 345 376 345 482 345 505 346 858 347 621 348 450 348 581 348 859 349 409 349 707 351 433 352 724 352 839 353 412 356 365 356 883 357 380 358 955 359 582 361 884 364 534 364 922 367 512 367 608 368 541 368 993 370 496 370 539 370 551 372 711 374 415 376 426 381 435 381 452 382 616 382 813 384 451 386 626 386 900 389 480 390 635 391 465 392 921 393 497 394 985 397 410 397 522 397 570 397 988 398 936 399 982 400 604 401 437 401 723 402 507 403 958 405 602 408 560 408 613 410 730 411 750 411 756 412 414 412 421 414 506 415 588 417 649 421 679 421 742 422 514 422 517 423 490 424 552 425 666 426 700 426 968 426 974 428 831 430 464 430 610 430 641 430 803 434 447 437 501 438 510 438 833 438 976 439 975 440 826 441 557 441 770 443 642 444 555 444 896 445 483 446 938 446 947 448 910 449 589 449 766 453 590 453 727 454 533 456 585 460 891 462 800 464 863 466 667 467 572 467 775 467 794 467 953 468 748 468 916 470 475 471 575 472 639 474 566 474 778 479 484 479 554 481 523 483 674 484 656 485 634 485 753 485 758 486 661 486 822 488 760 492 571 495 959 498 726 499 795 502 515 506 561 506 623 506 844 508 586 509 917 514 989 517 538 518 890 521 807 522 648 525 603 528 759 530 907 533 970 534 643 535 659 537 836 539 647 539 865 540 733 542 872 543 583 543 868 546 577 546 752 549 820 549 854 550 686 550 773 551 617 554 708 555 954 558 628 560 906 560 992 561 856 563 705 563 851 564 671 565 843 568 979 572 793 573 949 573 996 578 614 579 888 580 605 580 646 580 783 584 587 588 928 590 908 590 981 593 873 593 972 594 725 595 670 597 811 597 869 603 607 608 644 613 824 614 706 614 779 614 802 614 942 617 633 619 702 620 757 623 631 630 786 630 819 631 777 634 683 637 823 637 878 639 693 641 772 642 744 645 654 649 998 651 790 651 997 655 923 658 918 660 969 662 857 664 799 665 821 666 871 668 817 669 672 671 937 673 688 673 951 679 703 679 898 681 699 683 837 686 961 687 763 688 732 688 792 688 841 689 714 689 946 692 944 693 698 696 885 696 897 698 879 701 882 704 875 705 713 708 712 712 721 715 892 715 940 718 845 721 743 723 847 724 816 732 855 734 804 745 867 747 925 750 850 752 919 753 755 756 825 759 876 766 787 774 781 784 880 786 805 787 914 799 815 807 812 821 862 826 887 826 977 829 912 844 846 845 990 846 962 855 943 861 950 861 978 894 934 895 960 909 933 58 69 250 844 404 977 432 437 556 80 633 894 805 82 806 983 836 108 871 554 891 648 927 125 1000 999 9 555 253 0 1 0 2 0 3 0 8 0 11 0 20 0 21 0 33 0 207 0 215 1 4 1 51 1 170 1 447 2 6 2 18 2 32 2 81 2 444 2 553 3 5 3 7 3 10 3 50 3 175 3 288 3 476 4 27 4 141 4 222 4 452 4 595 4 644 4 674 5 31 5 88 5 131 5 213 5 246 6 9 6 13 6 314 7 17 7 232 7 349 7 377 7 520 7 833 8 514 8 971 9 129 10 14 10 15 10 35 10 37 10 41 10 116 10 230 10 344 10 433 11 12 11 16 11 24 11 28 11 36 11 44 11 73 11 178 11 280 12 34 12 106 12 225 12 413 13 19 13 26 13 103 13 110 13 147 13 197 13 890 14 25 14 65 14 77 14 96 14 333 14 589 15 52 15 127 16 85 16 159 16 863 17 132 17 158 18 22 18 29 18 45 18 49 18 109 18 343 18 526 19 23 19 46 19 69 19 95 19 298 19 419 19 421 19 427 19 527 21 55 21 80 21 260 21 919 22 70 22 133 22 247 22 481 23 30 23 60 23 134 23 183 23 511 24 57 24 460 25 54 25 64 25 757 26 38 26 191 27 39 27 56 27 74 27 104 27 148 28 40 28 113 28 143 28 418 28 645 29 218 29 687 30 48 30 89 30 122 30 284 30 368 31 94 31 119 32 42 32 76 33 310 34 84 34 100 34 145 34 704 35 117 35 140 35 193 36 53 36 173 36 750 36 799 37 90 38 43 38 63 38 203 38 441 39 144 39 580 41 336 41 648 42 59 42 115 42 886 43 574 44 285 44 292 44 360 44 438 44 658 44 759 46 47 46 457 46 578 47 66 47 137 47 264 47 467 47 508 47 530 47 629 48 58 48 68 48 108 48 169 48 411 48 830 49 130 49 279 50 101 50 848 50 880 51 61 52 172 52 202 52 221 52 678 52 850 52 896 53 71 53 267 53 717 54 72 54 86 54 556 54 892 55 902 56 62 56 128 56 189 56 226 57 75 57 107 57 358 57 422 58 67 58 79 59 98 59 120 59 303 59 475 60 78 60 552 60 558 61 150 61 598 63 126 63 136 63 162 63 187 63 509 63 871 64 171 64 289 64 316 64 513 65 105 65 402 65 987 67 186 67 211 68 165 68 593 69 87 69 114 69 408 69 489 69 721 69 845 69 963 70 229 71 82 71 166 71 251 71 308 71 535 71 813 73 278 74 201 74 736 75 176 75 241 77 92 77 97 77 283 78 83 78 174 78 188 78 302 78 319 79 265 79 287 79 321 79 951 80 220 81 102 81 210 81 373 81 676 82 124 82 139 82 206 82 577 82 997 83 91 83 698 85 93 85 111 85 243 86 164 86 331 87 362 87 637 87 689 88 823 89 154 89 351 89 911 90 338 91 123 91 474 92 407 93 112 93 135 94 293 95 99 95 146 95 259 95 370 95 464 95 602 95 725 96 245 96 306 96 883 98 152 98 252 98 328 98 666 99 214 99 236 100 248 100 257 100 275 100 872 102 118 102 575 102 588 102 831 103 204 103 522 104 235 105 455 105 794 108 200 108 353 108 385 109 910 110 195 110 412 110 420 110 621 111 168 112 317 112 482 112 815 113 356 113 504 114 121 114 423 115 431 115 702 116 683 117 199 117 548 117 731 118 389 119 167 119 281 119 756 120 180 120 562 120 635 121 138 121 156 121 217 122 208 122 607 123 262 123 311 123 364 123 523 123 795 124 125 125 153 125 400 125 487 125 570 125 622 126 216 126 233 126 291 126 885 127 473 127 500 127 597 127 740 128 960 129 157 129 409 130 374 130 559 131 587 132 442 133 181 134 529 135 369 136 339 136 446 136 485 136 503 136 710 136 924 137 322 137 531 138 375 139 142 139 149 139 151 139 300 139 592 140 263 141 261 142 309 142 472 142 534 143 571 144 330 144 498 145 376 145 506 145 536 145 538 147 161 147 179 147 601 147 974 149 219 149 497 150 388 151 163 151 182 152 250 153 355 154 155 155 315 155 491 156 160 156 184 156 254 156 425 156 770 158 190 158 424 160 212 160 365 161 312 161 348 161 947 162 205 162 874 164 209 164 249 164 458 164 746 165 238 165 273 165 495 166 253 166 381 167 227 167 269 167 359 168 380 168 914 169 242 170 198 171 304 171 484 172 196 172 518 172 532 175 856 176 177 176 346 176 357 177 194 177 224 177 614 178 185 178 305 178 501 180 775 181 340 181 430 182 623 183 392 183 708 184 240 184 611 184 920 185 223 186 237 186 697 187 451 187 609 187 818 187 899 188 192 188 453 188 819 189 723 190 405 190 699 190 810 192 244 192 266 192 926 193 271 193 758 195 354 195 450 197 255 200 272 200 366 200 398 200 713 202 231 203 276 203 801 204 549 204 583 204 711 205 334 206 662 206 843 207 270 207 747 208 664 209 234 209 295 210 543 214 739 214 741 214 855 215 608 216 313 216 352 216 605 216 764 217 673 217 733 218 599 219 428 219 647 221 299 222 239 222 371 223 755 223 808 224 561 225 228 225 337 225 784 226 345 227 585 229 361 229 540 229 606 229 692 230 258 230 492 233 256 233 307 233 456 233 576 234 521 234 889 236 415 237 395 239 414 239 436 240 572 240 955 241 323 241 705 241 930 242 454 242 672 243 768 243 820 244 324 245 277 245 342 245 785 246 459 247 301 247 754 249 432 249 537 249 825 250 867 251 679 251 895 252 727 252 838 253 565 253 596 254 294 254 347 256 564 257 893 258 290 258 325 258 384 258 972 260 477 262 296 262 397 262 483 263 796 264 479 264 891 265 783 267 268 267 437 269 665 270 332 270 716 270 832 270 917 271 274 271 654 272 297 272 443 273 816 274 539 275 550 276 282 276 386 276 393 276 791 277 685 278 682 280 286 280 517 280 948 281 502 283 367 283 961 284 383 284 533 285 318 286 391 286 913 289 490 290 341 290 471 290 864 290 959 292 378 293 615 294 494 294 505 295 625 296 584 296 612 297 350 297 542 300 465 300 980 302 661 303 695 303 873 304 326 304 486 305 406 306 448 306 579 306 638 306 839 308 912 309 761 310 582 312 709 312 817 312 852 312 877 313 426 314 329 314 650 315 686 316 320 319 440 320 335 321 372 321 991 322 957 323 480 323 798 324 434 324 729 325 327 325 617 327 512 327 876 330 382 330 882 331 488 331 632 332 881 334 546 335 742 336 363 336 669 336 847 336 878 338 399 338 429 340 496 340 728 342 809 343 970 344 827 344 998 345 782 346 726 347 904 347 934 348 410 348 545 350 958 352 463 353 379 354 905 354 944 356 499 356 507 356 901 358 749 358 789 359 620 359 744 359 777 359 976 360 626 361 449 363 760 364 435 365 387 366 651 368 737 369 394 370 610 375 396 376 519 378 401 378 985 381 616 381 792 382 633 383 618 383 921 384 390 388 417 388 462 388 628 390 403 390 468 392 461 392 525 392 703 392 859 393 516 394 613 394 938 396 619 397 404 399 600 400 646 400 753 401 642 402 656 403 590 405 655 405 927 406 466 406 952 408 551 408 978 412 718 413 439 414 416 415 811 419 470 419 659 419 701 419 966 422 640 423 547 424 445 426 806 427 694 432 668 432 743 433 854 436 906 437 887 437 941 441 573 444 563 445 603 448 897 449 524 449 555 449 988 452 975 454 469 454 641 454 719 456 774 456 996 459 752 460 862 463 707 463 964 465 675 466 630 466 837 467 478 467 581 468 918 469 979 471 515 471 933 472 724 474 684 474 700 475 836 476 802 476 936 478 544 481 510 481 567 483 493 486 541 487 696 489 765 490 937 492 528 492 566 493 986 494 677 496 829 499 763 500 995 501 776 503 834 504 624 504 790 506 557 507 560 507 769 508 663 509 981 510 748 511 779 513 643 515 657 517 994 518 949 519 649 519 828 524 660 524 767 525 636 529 968 531 821 532 569 533 822 538 730 539 554 539 786 541 931 542 932 545 586 545 942 547 667 550 766 551 604 553 591 554 652 554 691 554 720 556 853 557 688 560 681 561 568 563 594 563 797 563 812 565 693 565 923 568 627 569 907 570 639 570 950 570 973 574 671 577 908 578 956 579 894 581 745 581 875 587 869 600 967 604 925 605 835 608 773 610 634 612 735 614 680 621 989 625 670 625 868 626 631 626 780 628 778 630 954 631 861 636 900 637 935 640 793 641 712 646 706 649 653 649 690 653 751 653 939 656 738 657 814 661 928 663 771 669 714 669 846 670 993 674 999 676 857 679 715 679 851 680 788 682 898 687 772 690 992 702 849 703 732 704 860 707 865 708 805 709 734 712 722 712 916 716 762 718 841 719 826 720 990 724 866 730 807 733 844 745 922 755 824 763 803 764 781 770 858 772 888 776 879 781 787 783 965 784 884 785 929 789 946 789 977 794 804 799 800 803 940 803 969 808 842 809 840 831 943 834 870 840 984 853 982 856 903 873 909 885 915 892 945 911 962 934 953 946 983 207 346 479 584 537 847 597 261 606 322 697 63 701 122 707 333 823 899 1000 999 20 165 43 0 1 0 2 0 3 0 14 0 32 0 59 0 238 1 4 1 9 1 29 1 76 1 198 1 304 2 142 2 172 2 249 2 431 2 519 2 533 2 787 3 11 3 35 3 224 3 295 3 575 3 870 4 5 4 7 5 6 5 8 5 13 5 20 5 28 5 112 5 130 5 156 6 24 6 44 6 50 6 97 6 109 6 143 6 349 6 645 6 827 7 10 7 47 7 65 7 68 7 69 7 441 8 15 8 43 8 53 8 64 8 84 8 675 8 941 9 17 9 60 9 71 9 840 10 12 10 31 10 943 11 16 11 23 11 171 11 852 11 882 12 96 12 818 12 929 13 34 13 227 13 859 14 25 14 33 14 46 14 117 14 144 14 152 15 27 15 239 15 714 15 722 15 996 16 21 16 40 16 75 16 115 16 166 16 254 16 541 16 974 17 18 17 19 17 126 17 277 17 528 18 30 18 58 18 72 18 77 18 129 18 664 18 872 19 22 19 49 19 107 19 168 19 328 19 552 19 791 20 110 20 232 20 379 20 657 21 67 22 149 22 161 22 410 22 647 22 735 23 26 23 411 23 590 23 805 24 36 24 45 24 262 24 894 25 463 25 558 25 749 26 38 26 88 26 318 26 633 26 690 27 86 27 140 27 326 27 703 28 610 28 908 29 274 30 37 30 125 30 293 30 339 31 56 31 233 31 536 32 139 33 163 33 919 34 91 34 151 34 175 34 236 34 454 35 42 35 98 36 73 36 600 37 52 37 122 38 39 38 41 38 63 38 78 38 79 38 617 39 93 39 192 39 458 39 484 40 61 40 398 40 699 40 760 41 178 41 481 42 51 42 89 42 245 42 307 42 750 43 48 43 623 44 264 44 285 44 322 44 639 44 704 44 784 44 868 45 217 45 228 45 300 45 386 45 413 45 496 45 643 46 102 46 183 46 220 46 222 47 54 47 82 47 201 47 252 48 153 49 133 49 229 49 860 50 189 50 327 51 55 51 184 51 315 52 100 52 191 52 199 53 81 53 170 53 246 54 57 54 66 54 80 54 165 54 202 54 289 56 223 56 417 56 743 57 317 57 788 58 114 58 256 58 334 58 499 60 62 60 634 61 186 61 214 61 247 61 273 61 465 62 157 62 766 63 70 63 197 63 314 63 445 64 259 64 503 65 74 65 141 65 203 65 504 65 792 66 108 66 514 66 807 67 375 68 128 68 131 68 181 68 428 68 434 70 83 70 94 70 176 70 662 71 111 72 235 72 357 73 90 73 993 74 95 74 118 75 524 75 683 76 539 77 173 77 329 78 92 78 381 78 467 79 85 79 907 80 287 80 762 80 948 80 972 81 137 81 215 81 425 82 204 82 548 83 113 83 116 83 132 83 195 83 604 83 726 83 741 84 87 84 104 84 120 84 559 85 106 85 383 85 740 86 103 87 257 87 650 89 136 89 335 89 916 90 119 91 164 91 205 92 531 92 897 93 266 93 286 94 154 94 354 94 490 95 179 95 615 95 755 95 986 96 101 96 123 97 99 97 401 100 338 100 471 103 135 103 193 103 437 103 507 104 105 104 177 105 121 105 218 106 162 106 861 107 206 107 268 107 433 108 185 109 159 110 713 111 609 111 632 113 208 113 251 114 174 114 221 114 763 115 397 115 415 116 150 117 147 117 219 117 337 117 351 117 419 118 387 118 596 119 155 119 343 119 692 120 250 120 402 120 420 120 656 120 753 123 124 123 127 124 200 124 369 125 138 125 211 126 608 127 148 127 278 127 347 127 834 129 134 130 145 130 190 131 209 131 290 131 332 131 747 132 518 132 733 133 225 134 497 135 210 135 284 135 681 135 945 136 160 136 169 136 313 136 693 137 271 138 739 138 817 140 146 140 464 140 530 140 759 140 795 141 359 142 230 142 248 142 556 145 260 145 272 145 444 146 213 146 258 147 443 147 823 148 167 148 607 149 477 149 622 151 727 153 241 153 255 153 308 154 158 154 269 154 291 154 416 155 182 155 457 157 212 157 240 157 282 159 234 159 237 159 771 160 194 160 432 160 576 161 447 164 305 164 466 164 475 165 187 165 288 165 879 166 265 166 649 167 435 168 439 168 841 169 253 169 452 169 616 170 391 171 180 171 188 172 346 172 392 172 618 173 493 174 226 174 231 174 296 174 571 175 242 176 661 176 794 177 729 177 933 178 301 178 756 178 764 179 323 179 448 179 711 180 333 180 521 181 196 181 806 182 261 182 446 182 469 183 279 183 283 183 395 183 438 183 488 185 414 185 719 185 777 186 809 186 891 186 962 186 975 187 583 189 365 189 561 189 783 190 501 190 670 190 831 193 470 194 705 195 525 196 485 196 506 196 800 197 567 198 660 199 216 199 367 199 587 199 721 201 956 202 928 203 456 203 874 204 362 204 384 204 835 205 207 205 626 206 614 208 869 210 696 210 732 211 526 211 720 212 549 213 374 213 593 213 994 214 244 214 309 214 858 216 424 216 628 216 997 217 406 218 460 218 546 219 430 219 522 220 360 220 409 221 324 222 573 223 263 223 848 224 371 226 527 228 638 229 537 230 298 230 553 230 758 231 325 233 808 234 270 234 480 234 500 234 850 235 370 235 779 236 812 237 774 238 281 238 934 239 243 239 624 240 532 240 957 241 655 242 320 242 961 242 984 243 368 243 423 244 267 244 516 246 851 247 836 248 380 249 876 250 345 252 440 252 591 252 896 253 601 254 910 255 577 256 316 256 341 256 389 256 880 257 342 257 619 258 564 259 426 259 603 261 321 261 900 263 311 265 302 265 976 266 280 266 695 267 491 267 998 269 303 269 846 269 863 270 310 271 306 272 572 273 275 273 888 274 276 274 468 275 513 275 523 276 353 277 691 277 702 278 294 278 344 279 312 279 822 280 899 281 772 282 358 283 336 284 331 285 385 285 427 285 694 287 299 287 569 287 927 288 966 290 404 290 474 290 535 290 769 291 292 291 486 291 588 291 706 291 898 293 560 293 565 294 462 294 773 295 330 296 297 297 372 297 555 297 557 297 892 299 361 299 641 300 580 302 412 303 482 305 319 305 422 307 796 309 461 310 363 310 476 312 545 313 579 313 611 313 911 314 340 314 842 316 405 317 942 318 350 319 436 319 581 320 958 321 698 325 455 325 767 326 505 326 594 326 925 327 775 328 547 328 839 329 348 329 915 330 390 331 373 331 635 331 921 334 393 336 364 337 378 337 551 337 781 338 451 338 965 339 399 340 442 341 595 342 352 342 366 342 843 342 983 345 494 346 495 347 449 347 789 348 356 348 688 350 666 351 355 351 856 352 855 353 403 353 574 353 685 353 893 354 511 355 654 357 746 358 377 358 418 358 510 358 799 359 376 363 563 367 502 367 687 369 388 369 673 370 938 374 479 374 920 375 382 375 487 377 498 378 400 378 669 380 396 381 886 382 923 383 509 383 627 384 570 387 394 387 429 388 529 388 877 390 472 391 895 394 629 395 473 396 421 396 700 397 592 399 407 399 889 404 408 404 538 404 752 404 798 405 637 405 770 407 544 408 568 408 582 409 707 409 734 410 901 411 751 412 585 413 450 413 517 414 648 419 985 421 453 421 786 423 542 424 605 424 776 425 602 427 816 427 988 432 676 432 950 434 668 435 492 437 913 438 944 440 659 441 483 443 803 444 968 445 737 447 459 447 832 448 515 450 873 452 606 452 979 455 566 456 973 457 478 457 508 458 969 459 909 460 520 460 550 461 584 461 725 462 620 464 540 464 646 464 678 465 598 467 642 467 717 468 824 473 970 476 847 477 489 477 554 477 562 477 830 478 802 480 718 480 826 482 708 485 625 486 534 486 586 486 689 487 849 493 701 493 829 493 936 494 883 496 612 496 742 498 512 498 613 499 658 503 674 506 845 506 890 507 918 509 932 511 922 513 543 515 589 516 980 517 884 521 757 524 736 529 844 531 765 537 905 538 728 540 778 541 745 541 761 543 680 545 597 546 686 546 955 547 906 549 820 554 599 556 885 557 640 562 978 563 768 567 652 569 952 570 578 570 630 575 679 577 677 577 878 581 819 582 621 585 653 589 715 593 644 594 837 595 667 596 814 599 947 600 963 601 811 602 723 602 904 605 636 607 631 607 712 611 999 613 665 623 651 623 946 627 912 635 964 636 709 636 785 639 748 641 853 651 671 652 730 652 754 652 804 653 744 654 780 654 821 658 738 658 857 659 663 659 672 661 871 661 903 665 782 666 682 670 865 673 697 673 710 683 684 683 926 684 716 687 862 690 951 693 801 699 825 700 815 701 797 701 917 702 931 704 867 707 935 713 724 714 810 716 790 717 875 717 881 725 960 729 731 730 991 731 866 731 887 739 914 744 939 745 982 748 828 755 793 771 838 787 813 797 833 797 902 812 971 814 981 815 854 825 987 831 953 836 959 841 954 843 864 854 992 855 940 883 937 899 924 924 977 926 930 929 967 930 949 938 989 940 990 985 995 19 746 37 264 38 596 145 152 148 689 236 778 248 649 329 339 364 307 379 961 414 937 417 414 520 822 580 20 590 553 615 752 630 56 652 328 736 682 801 840 1000 999 17 234 617 0 1 0 2 0 4 0 27 0 53 0 298 0 613 0 949 1 3 1 157 1 338 1 377 1 785 2 5 2 7 2 40 2 92 2 260 2 313 3 6 3 11 3 33 3 50 3 55 3 97 3 484 4 15 4 56 4 142 4 254 4 399 5 8 5 10 5 99 6 9 6 28 6 303 6 312 6 693 6 831 7 66 7 120 7 864 8 13 8 17 8 18 8 49 8 115 8 182 9 24 9 38 9 59 9 133 9 192 9 230 9 234 9 395 10 12 10 43 10 45 10 137 11 14 11 84 11 95 11 153 11 193 12 29 12 35 12 37 12 962 13 100 13 349 13 684 13 824 14 20 14 22 14 478 15 16 15 26 15 186 15 207 16 73 16 199 16 316 16 397 16 407 17 23 17 350 17 385 17 872 18 19 18 135 18 619 18 760 19 30 19 401 19 631 19 744 20 21 20 25 20 74 20 112 20 261 20 799 21 32 21 69 21 180 21 497 21 821 22 126 22 177 22 340 22 558 23 36 23 81 23 85 23 292 23 446 23 514 23 823 24 163 24 172 24 284 24 922 24 943 25 31 28 34 28 46 28 54 28 75 28 362 29 189 29 198 29 212 29 214 29 386 30 39 30 691 30 794 30 811 31 42 31 44 31 57 31 70 31 89 32 660 33 63 33 143 33 453 33 549 33 701 34 52 34 184 34 187 34 282 34 518 34 746 35 67 36 107 37 156 37 197 37 216 37 390 38 175 38 369 38 661 38 916 39 41 39 47 39 51 39 168 39 309 40 80 40 130 40 402 40 450 40 555 40 570 40 730 41 71 41 103 41 334 41 487 42 582 42 868 43 48 43 76 43 79 43 83 43 728 44 108 44 575 44 673 44 971 45 60 45 68 45 124 45 511 46 65 46 104 46 117 46 731 47 276 48 94 48 445 48 705 48 939 49 91 49 122 49 431 50 93 50 114 50 248 51 64 51 78 51 87 51 166 51 818 52 61 52 793 52 993 53 62 54 181 54 244 54 633 55 58 55 125 55 145 55 237 55 412 55 454 55 724 56 149 56 266 56 294 57 88 57 311 57 900 57 925 58 123 58 319 58 413 59 795 60 132 60 295 60 965 61 86 61 262 61 749 62 221 64 538 64 758 65 148 65 247 66 96 66 201 67 98 67 955 68 72 68 82 68 110 68 265 68 554 69 109 69 144 70 119 70 339 71 139 71 151 71 176 71 233 71 281 71 862 71 953 72 134 72 887 73 105 73 161 73 321 74 77 74 147 74 533 74 654 74 669 74 844 76 118 76 138 76 211 76 630 76 664 77 146 77 167 77 326 77 393 77 561 77 700 78 111 79 101 79 195 79 255 80 106 80 185 80 653 80 656 81 169 81 547 81 689 82 481 83 345 83 721 84 102 84 291 85 205 85 246 87 165 87 196 87 929 88 150 88 805 88 884 88 891 89 90 89 232 90 131 90 141 91 573 91 644 93 129 93 344 93 448 93 757 95 222 95 426 95 611 95 870 95 989 96 160 96 178 96 200 96 475 96 873 97 164 97 300 97 634 98 709 99 158 99 241 99 356 99 770 100 113 100 162 100 225 100 354 101 899 101 944 101 947 102 499 103 121 103 128 103 279 103 764 104 436 105 325 106 191 106 351 106 464 106 651 107 467 107 829 107 935 108 332 109 127 109 603 109 836 113 306 113 934 114 289 114 592 115 116 115 361 116 219 116 430 117 140 117 155 117 252 117 773 118 974 119 400 119 718 120 250 120 328 121 202 121 235 121 271 121 324 122 206 122 420 122 710 122 715 123 171 123 242 124 152 125 154 125 268 127 318 127 597 127 733 127 842 128 466 128 906 128 981 129 170 129 347 130 353 131 299 132 136 132 548 132 571 134 317 135 606 135 674 137 641 138 372 138 882 139 355 139 847 140 226 140 239 140 833 141 179 141 452 142 383 143 258 143 269 144 188 144 482 145 204 145 435 145 867 146 253 146 270 146 374 146 461 146 663 146 769 146 913 147 159 147 301 147 341 147 750 147 865 148 304 148 396 148 819 148 952 149 213 149 584 149 696 150 238 152 174 152 471 152 986 155 278 157 231 157 249 157 327 159 194 159 251 159 534 160 310 160 485 160 528 160 550 161 359 162 210 162 290 163 183 163 240 163 379 164 302 164 457 164 622 165 486 166 229 166 776 166 883 167 277 167 456 167 806 168 483 169 263 169 384 169 784 169 802 169 874 171 557 172 173 172 331 172 649 173 415 174 227 174 416 175 243 175 791 176 203 176 305 176 360 176 488 176 886 178 655 179 272 179 672 179 915 180 209 180 217 180 394 180 820 180 961 181 245 181 408 181 455 181 535 181 990 182 297 182 406 183 333 183 911 184 190 184 559 184 946 184 996 185 267 185 293 185 424 185 863 186 642 187 428 188 208 191 273 191 432 191 825 192 427 193 391 193 521 194 472 194 667 196 287 196 601 196 725 197 224 197 376 197 380 198 439 199 370 199 694 199 895 200 264 201 688 202 544 203 421 203 605 204 315 204 417 205 493 206 364 206 777 207 236 207 280 207 859 211 614 213 223 213 683 214 215 214 259 214 853 215 804 216 218 217 513 218 322 219 220 220 228 221 403 222 933 223 782 224 966 224 972 225 698 226 320 227 308 228 348 228 510 229 257 229 586 229 636 229 937 231 418 232 275 232 286 232 337 234 522 234 846 235 346 235 473 237 256 238 285 238 335 238 512 239 288 240 727 241 274 241 565 241 877 243 563 244 330 245 367 245 608 245 671 246 283 246 607 247 834 248 476 249 373 252 389 252 523 253 646 254 505 254 553 254 828 255 951 256 366 256 387 258 296 258 680 259 368 260 419 260 562 260 638 260 767 260 796 261 524 262 792 263 329 263 371 263 444 263 927 264 979 265 703 265 790 265 848 266 451 269 489 269 950 270 495 270 648 272 323 272 343 272 357 273 307 273 500 275 577 278 458 278 840 279 449 280 788 281 713 282 378 283 409 283 567 284 564 284 589 284 810 284 921 285 336 285 492 287 569 290 358 290 682 291 463 292 375 292 525 292 997 293 398 293 612 293 839 294 342 295 480 296 517 297 490 300 910 301 659 302 893 304 526 304 789 305 712 307 502 308 382 308 632 310 314 310 433 310 503 310 814 310 963 311 679 313 460 313 778 314 423 315 459 315 587 317 388 319 670 320 352 320 699 320 751 321 616 321 888 322 969 323 775 324 441 326 676 327 539 329 542 331 414 331 881 332 443 332 560 333 532 333 822 334 469 334 598 336 690 336 692 337 635 338 666 338 681 338 871 339 465 339 861 340 668 340 808 341 363 341 809 345 365 346 579 346 932 347 578 347 780 347 920 350 392 353 494 354 381 354 462 356 410 356 945 357 405 359 832 360 914 361 657 361 726 362 529 363 576 364 568 364 827 364 837 366 640 367 437 367 468 367 707 370 588 372 772 373 508 373 600 374 609 375 411 376 857 376 892 376 917 377 849 378 440 378 907 379 404 381 585 382 434 382 781 383 515 384 447 384 530 385 761 388 520 392 719 395 506 396 425 396 527 397 438 398 491 398 954 399 429 401 942 403 643 404 595 405 583 406 496 407 509 407 714 410 732 412 422 412 879 413 717 416 537 416 645 417 498 418 743 419 708 419 797 420 541 420 615 422 627 425 479 426 501 427 766 428 843 432 982 433 477 435 903 438 504 438 786 439 442 439 930 440 516 440 628 441 593 441 977 442 738 442 755 443 507 445 702 445 866 451 754 451 841 456 639 457 599 459 470 460 531 460 591 461 815 462 474 464 602 466 590 468 551 468 581 469 519 470 623 471 546 474 734 475 803 481 626 484 908 484 924 488 665 489 574 489 739 490 617 490 620 491 543 491 637 492 552 494 610 495 771 498 919 499 540 501 704 507 756 512 686 513 536 513 826 520 695 520 711 521 545 521 566 521 678 521 845 522 723 522 798 522 875 526 556 526 594 528 801 529 720 530 621 530 926 537 991 538 677 543 580 544 596 545 687 545 936 546 625 554 876 555 662 556 650 557 572 560 762 563 647 564 855 565 896 566 745 567 889 568 658 568 783 571 852 574 752 575 722 579 741 580 998 583 604 583 956 587 624 587 706 590 999 592 928 594 774 596 957 596 987 597 905 599 759 600 618 601 894 602 807 604 765 605 697 605 835 606 856 619 629 619 830 621 652 623 901 629 675 632 813 633 716 633 787 636 984 639 763 642 800 647 975 648 735 650 737 656 779 658 973 666 685 669 747 670 869 671 860 683 753 694 768 695 729 696 898 698 736 698 968 711 980 713 940 716 838 719 851 721 740 725 978 729 748 732 904 733 970 735 742 737 912 742 880 758 918 767 812 770 967 773 817 779 902 780 885 785 976 791 850 794 923 801 992 809 816 813 854 822 858 823 878 823 890 828 959 834 941 843 960 866 909 878 931 879 995 880 897 881 938 888 994 903 964 940 948 942 958 963 983 963 988 966 985 68 375 133 414 259 372 303 746 321 98 322 410 405 11 458 990 529 65 539 461 543 207 700 635 787 637 810 347 852 317 926 969 928 902 1000 999 11 828 680 0 1 0 2 0 5 0 7 0 46 1 3 1 8 1 76 1 171 1 282 1 393 2 4 2 53 2 65 2 138 2 177 3 11 3 32 3 48 3 99 3 120 3 200 3 234 3 303 3 666 4 9 4 17 4 67 4 366 4 961 5 6 5 24 5 66 5 85 5 87 5 259 5 367 5 842 6 113 7 26 7 117 7 184 7 452 8 41 8 96 8 517 9 10 9 14 9 18 9 274 9 356 10 15 10 16 10 21 10 63 10 90 10 173 10 664 11 12 11 51 11 263 11 345 11 513 12 13 12 102 12 158 12 201 13 81 13 112 14 28 14 64 14 129 14 187 14 674 15 20 15 38 15 62 15 68 15 156 15 586 15 734 16 22 16 39 16 58 16 60 16 69 16 70 16 218 16 364 16 875 17 93 17 122 17 245 18 19 18 33 18 43 18 441 18 897 19 29 19 42 19 56 19 78 19 233 19 400 20 47 20 74 20 142 20 468 20 859 21 44 21 89 21 110 21 287 21 316 22 23 22 25 22 45 22 98 22 144 23 30 23 145 23 203 23 404 23 596 24 34 24 79 24 409 24 419 25 27 25 55 25 265 25 357 25 488 25 606 26 571 27 50 27 59 27 645 27 948 28 36 28 128 28 469 28 535 29 31 29 35 29 75 29 82 29 198 29 214 29 219 29 587 29 725 31 116 31 880 33 235 34 154 34 682 35 40 35 398 35 450 36 37 36 278 36 549 38 502 38 636 39 61 39 72 39 251 40 413 40 569 40 653 40 683 40 927 41 148 41 246 41 528 42 54 42 86 42 88 42 137 42 602 42 821 43 153 44 52 44 115 45 151 45 181 45 510 45 782 46 49 46 143 46 567 47 77 47 97 47 355 48 95 48 107 48 358 49 92 49 556 49 890 50 655 50 858 51 57 51 73 52 208 52 284 52 800 53 105 53 365 53 864 54 71 54 157 54 296 54 325 55 80 55 83 55 84 55 286 55 342 56 238 56 276 56 343 58 462 59 108 59 139 59 362 59 392 59 895 60 103 60 447 60 625 61 209 62 131 63 320 63 440 64 135 64 290 64 514 64 609 65 91 65 101 65 136 65 323 65 932 66 182 66 555 67 432 69 170 70 149 71 194 71 261 71 388 71 919 72 123 72 132 72 529 73 104 73 424 74 169 75 354 75 600 75 658 76 126 76 262 76 348 76 422 76 501 76 909 77 160 77 175 77 733 77 958 78 172 78 298 79 133 79 425 80 179 80 221 80 579 81 534 81 753 82 125 82 329 83 313 83 352 84 211 84 516 85 371 86 94 87 100 87 111 87 319 87 372 87 628 88 162 89 937 90 106 90 178 90 533 91 229 91 253 91 538 91 936 93 183 93 770 94 335 95 222 96 118 96 134 96 689 96 847 97 295 97 448 98 109 98 300 98 308 98 322 99 166 101 729 101 750 101 920 102 114 102 377 102 553 102 914 104 130 104 195 104 484 105 872 106 361 106 485 107 228 108 381 108 642 108 781 110 191 111 225 111 878 112 119 112 127 112 294 112 701 113 715 114 121 114 232 114 490 114 702 114 817 114 903 115 359 115 530 115 650 116 146 116 347 116 524 117 165 117 395 117 525 118 297 118 405 119 168 119 326 119 344 119 541 119 850 120 199 122 186 122 759 123 124 123 140 124 227 125 180 125 206 126 147 128 384 129 189 129 346 129 461 129 489 131 264 131 507 132 176 132 247 132 376 132 383 132 496 133 801 134 967 136 150 136 161 136 279 136 610 137 163 137 915 138 288 138 576 139 141 139 258 140 230 140 434 140 476 141 155 141 493 141 704 141 957 142 204 142 690 143 311 143 696 143 810 144 498 145 167 145 240 146 190 146 585 147 790 147 921 147 955 148 717 149 152 149 185 149 217 149 952 150 216 151 188 151 213 151 257 151 318 152 223 152 608 153 205 153 224 153 292 153 483 154 519 155 281 155 285 155 350 156 159 156 255 156 315 156 815 157 202 157 621 158 873 159 164 159 236 160 275 160 423 160 633 161 197 161 207 161 545 162 174 162 193 162 314 162 745 163 396 163 699 164 220 164 589 166 341 167 271 169 537 169 965 170 451 170 673 171 378 172 430 172 626 174 591 174 644 175 192 175 210 175 924 176 521 177 328 177 428 177 619 177 651 177 667 178 720 179 570 180 248 182 408 183 244 184 239 184 273 184 412 184 819 185 330 185 465 185 712 187 270 187 598 187 926 188 768 188 966 189 196 190 385 191 231 191 433 191 445 192 338 192 582 194 212 195 266 196 252 196 503 197 892 198 339 198 478 199 237 199 551 200 360 200 506 200 677 201 467 202 241 204 215 204 301 204 769 205 931 206 624 207 289 207 411 208 439 208 912 212 331 212 480 213 772 214 243 214 370 214 607 215 293 215 334 215 590 216 680 216 898 217 373 218 459 218 473 218 928 219 369 219 470 219 474 220 280 220 302 221 307 221 327 221 935 222 226 222 242 222 540 223 454 223 834 225 254 225 546 225 820 227 332 227 548 229 277 229 990 230 272 230 515 230 694 231 523 231 557 231 992 235 268 235 788 236 304 236 317 236 520 236 832 237 250 237 321 238 374 240 774 240 916 241 775 242 249 242 532 242 973 243 547 244 256 244 363 245 260 246 867 246 904 247 416 248 386 248 612 248 945 249 481 249 662 250 269 251 443 251 456 251 727 252 291 253 324 255 382 256 299 258 267 258 723 259 310 259 351 259 495 259 593 262 804 263 511 264 504 265 716 267 283 267 368 267 681 267 732 268 913 269 578 271 380 272 671 273 802 274 312 274 389 274 807 275 748 275 891 277 805 278 784 279 505 280 641 282 403 283 414 284 830 287 309 287 531 287 737 288 306 288 349 288 640 290 387 291 336 291 401 292 471 293 305 293 956 295 333 296 698 300 337 300 654 301 629 304 692 305 885 306 584 307 616 308 399 308 852 309 597 309 766 311 444 311 889 312 390 312 627 313 518 316 464 316 776 318 561 320 795 320 911 320 925 321 509 321 562 324 407 324 907 329 417 329 479 331 494 332 340 332 353 334 472 338 731 339 736 340 463 340 988 341 554 341 975 343 812 344 410 346 437 347 442 347 491 348 420 348 449 348 565 348 798 348 841 349 446 349 648 349 749 351 643 353 703 354 426 355 601 356 391 356 406 357 397 357 574 358 558 358 726 358 876 360 536 360 661 362 453 363 617 365 375 365 543 366 865 368 427 368 803 370 708 370 797 372 421 373 379 373 475 375 438 376 527 376 718 377 544 379 962 381 918 383 686 384 429 384 539 384 693 385 402 385 700 388 394 392 908 393 460 393 811 396 746 396 959 397 512 399 415 399 526 401 431 402 972 403 458 403 604 407 735 410 457 410 564 412 910 413 455 413 577 414 492 415 947 416 747 417 418 418 991 419 580 420 857 422 435 423 436 424 660 425 486 425 976 426 987 427 599 427 665 428 508 429 560 433 497 433 623 433 765 433 950 435 466 437 500 439 669 444 754 446 894 448 630 449 917 449 986 450 863 451 724 454 522 454 615 455 603 456 814 457 568 457 672 458 922 459 487 459 695 460 836 461 573 461 592 461 613 461 767 462 482 462 659 465 688 466 730 468 581 469 477 469 794 470 638 471 631 473 542 473 761 475 559 475 783 477 594 477 675 480 575 480 951 481 886 482 751 483 851 484 679 487 828 490 499 491 773 494 632 495 678 496 552 497 566 497 728 502 637 502 938 503 620 504 823 505 741 506 709 506 739 506 883 507 618 508 611 508 656 508 684 509 687 509 982 510 822 511 756 511 760 511 871 512 791 512 845 513 840 516 866 521 905 524 710 524 995 525 649 527 705 528 550 528 605 531 827 532 639 534 563 535 740 536 634 537 614 537 719 538 771 540 588 540 706 546 595 547 879 551 572 551 824 551 881 553 839 553 939 555 583 555 663 557 622 561 799 563 837 564 902 569 985 571 789 571 796 571 855 574 755 581 896 583 861 584 647 585 848 587 685 588 635 590 714 592 697 594 785 599 757 602 818 603 780 604 787 604 974 605 668 609 971 610 752 612 762 612 843 613 691 613 929 618 825 627 676 628 670 631 646 632 652 635 713 637 816 639 657 640 779 641 960 648 870 652 900 654 744 656 707 657 868 662 792 663 882 669 738 670 849 676 994 678 808 681 884 681 983 685 711 685 930 687 979 697 758 698 860 702 874 711 906 711 934 714 722 715 721 720 844 723 742 725 806 725 854 725 970 726 846 731 764 734 862 734 964 735 743 738 981 739 833 742 763 750 953 752 777 763 813 766 786 767 793 767 856 768 778 769 993 770 826 772 838 774 831 777 946 782 829 783 869 788 968 789 809 789 944 801 978 808 835 811 933 811 969 814 941 830 984 832 853 835 980 838 887 840 963 843 943 846 901 846 977 849 893 852 877 865 899 868 888 872 923 872 998 878 940 887 949 888 942 899 989 921 996 931 997 942 999 953 954 180 827 380 673 459 427 475 714 508 898 531 306 612 622 645 322 766 347 815 762 839 552 1000 999 20 660 962 0 1 0 10 0 40 0 234 0 437 1 2 1 380 2 3 2 4 2 9 2 12 2 36 2 59 2 227 2 401 2 600 3 5 3 8 3 11 3 34 3 38 3 41 3 42 4 6 4 7 4 22 4 51 4 88 4 168 4 785 5 21 5 27 5 50 5 365 5 425 6 13 6 19 6 61 6 80 6 985 7 15 7 23 7 32 7 55 7 481 7 505 7 565 8 73 8 91 9 16 9 74 9 133 9 161 9 163 9 192 10 17 10 18 10 89 10 129 10 188 10 216 10 338 10 605 11 190 11 212 11 771 12 14 12 24 12 29 12 271 12 361 12 498 12 863 13 176 13 309 13 507 13 853 14 28 14 71 14 131 14 197 14 897 15 52 15 556 15 639 16 20 16 37 16 115 16 719 17 66 17 67 17 305 17 694 18 31 18 77 19 102 19 136 19 146 19 867 20 45 20 60 20 708 21 44 21 46 21 124 21 256 22 25 22 47 22 65 22 315 22 770 23 30 23 70 24 33 24 130 24 281 24 801 25 26 25 116 25 158 25 167 25 219 25 241 25 325 25 585 26 68 27 76 27 100 28 140 28 150 28 438 29 43 29 187 30 63 30 598 31 109 31 180 31 228 32 35 32 123 32 128 32 179 32 204 33 49 33 341 34 119 34 307 34 433 35 768 36 203 37 69 37 126 37 149 37 266 38 39 38 48 38 222 38 443 39 54 39 75 39 87 39 395 39 798 40 568 41 198 41 907 42 99 42 162 42 430 43 56 43 175 43 209 43 267 44 84 44 121 44 238 44 632 45 58 45 108 45 152 45 808 46 319 46 521 47 78 47 79 47 81 47 92 47 105 47 201 47 404 47 641 48 53 48 103 48 181 49 86 49 429 49 656 50 62 50 85 50 191 50 557 50 725 51 156 51 195 51 202 51 667 52 57 52 83 52 134 52 354 52 854 53 112 53 172 53 900 54 280 55 189 55 529 56 98 56 139 56 193 56 417 56 923 57 250 57 683 58 275 58 296 58 364 58 495 58 622 59 64 59 574 59 666 60 610 60 612 61 106 61 210 62 82 62 335 62 511 63 471 64 72 64 295 64 312 64 487 64 716 65 101 65 301 66 321 66 675 67 110 67 240 67 462 68 184 68 233 68 486 68 623 68 942 69 154 69 382 69 563 70 137 70 235 71 90 71 352 71 497 71 713 72 164 72 348 72 591 73 969 74 125 74 297 74 673 75 142 75 652 76 93 76 347 77 95 77 97 77 185 78 94 78 274 79 402 79 436 79 750 79 783 80 114 80 590 80 692 81 104 81 143 81 147 81 200 81 367 81 464 81 480 82 173 82 206 82 654 83 224 84 186 84 358 84 699 85 151 85 153 85 213 85 310 85 414 85 426 85 473 85 944 86 107 86 285 86 820 88 96 88 492 88 685 89 334 89 576 90 199 91 496 92 111 92 166 92 182 92 223 92 265 92 386 92 726 94 141 94 914 94 916 95 318 95 879 95 964 96 171 96 693 97 501 98 247 98 720 99 127 99 252 99 254 99 389 100 157 100 246 101 366 103 117 103 122 103 597 104 113 104 118 104 135 104 396 104 420 104 922 105 155 105 398 105 562 106 322 107 644 107 933 108 177 108 399 109 170 109 971 110 244 110 428 110 548 111 225 111 303 111 891 112 617 112 630 112 788 113 231 114 144 114 145 115 668 116 120 118 284 119 138 119 538 120 194 120 544 120 744 121 795 122 302 122 306 122 331 122 697 122 829 123 205 123 435 123 537 124 268 124 269 125 159 125 248 125 862 126 132 126 313 126 351 126 634 127 253 128 467 128 766 130 217 130 257 130 264 131 218 131 263 133 270 133 372 133 530 134 148 134 466 134 499 135 947 137 385 138 299 138 448 138 581 138 710 139 411 139 442 140 174 140 450 142 287 142 997 144 478 145 160 146 236 146 484 146 661 148 169 148 300 148 327 148 547 148 594 149 451 152 648 153 207 153 580 154 165 154 178 155 635 155 909 156 292 156 929 157 540 157 778 158 243 158 779 159 359 160 272 161 344 161 541 161 861 162 370 162 476 162 682 165 276 165 419 165 945 166 251 166 552 169 282 169 290 170 349 170 470 171 545 171 564 172 431 172 587 172 627 172 809 173 640 174 379 175 855 176 534 179 183 179 803 180 229 182 196 182 211 182 291 182 377 182 838 183 388 187 357 187 461 188 483 189 220 189 273 189 371 191 208 191 283 191 330 191 346 191 513 192 314 193 215 194 294 194 362 194 526 196 237 196 659 197 337 198 678 199 317 199 911 200 316 201 245 201 422 201 775 201 888 202 214 202 546 202 793 203 221 203 596 203 850 204 856 205 416 205 502 206 278 206 715 206 764 208 232 208 989 209 555 209 577 211 239 213 342 213 356 213 551 214 378 215 230 216 259 216 506 217 286 217 308 218 279 218 730 219 258 219 407 220 226 220 360 221 369 221 554 221 570 221 982 222 458 223 249 223 329 225 262 225 393 225 457 226 408 226 488 226 567 226 707 227 288 227 731 227 796 228 261 228 289 229 304 231 403 231 424 231 500 231 852 232 333 232 374 233 804 234 866 235 255 236 383 237 320 238 277 238 340 238 394 238 520 238 662 241 242 241 454 242 655 243 491 243 714 245 857 246 447 247 468 247 604 248 892 249 326 249 657 250 311 252 293 253 746 254 345 254 400 254 412 254 434 254 976 255 375 255 455 255 489 255 542 255 990 257 432 257 994 258 260 258 931 260 621 264 353 264 606 265 298 265 392 265 736 267 810 269 531 269 756 271 409 272 485 272 836 273 609 274 373 276 906 277 811 277 870 278 607 279 824 280 350 280 397 280 761 280 881 280 998 282 940 285 343 285 901 286 406 287 328 288 410 289 368 290 376 290 696 292 323 292 687 292 912 294 415 294 737 295 977 296 633 296 777 297 712 298 456 298 482 299 751 300 688 300 695 301 522 302 324 302 390 302 453 303 558 303 620 303 794 304 387 305 336 305 759 307 525 308 469 309 589 312 405 313 391 313 490 314 767 314 974 316 651 316 956 317 459 318 381 318 423 318 427 318 711 319 363 321 384 321 626 323 332 323 508 323 689 323 709 325 339 327 504 332 355 336 602 337 493 337 509 338 514 338 970 339 680 341 421 341 445 343 579 343 702 347 518 348 921 349 883 349 992 350 613 351 449 351 611 352 440 352 465 352 647 353 669 354 494 355 616 357 523 360 642 361 418 361 510 363 690 364 463 364 789 366 757 367 840 372 791 373 512 373 821 376 728 377 784 377 932 377 966 378 439 380 573 380 908 381 560 382 584 384 460 384 740 385 872 391 559 391 849 392 874 393 516 394 705 395 698 396 452 396 968 397 479 399 987 400 441 400 780 401 553 403 413 403 593 403 981 404 592 405 444 405 807 406 691 407 733 408 664 409 539 411 899 412 653 414 937 415 658 416 988 419 880 424 446 424 543 428 549 428 599 429 603 431 975 432 572 433 575 433 729 435 762 437 837 439 595 439 818 441 928 442 805 443 629 446 571 446 734 447 718 451 475 451 517 451 536 453 474 453 704 454 472 457 833 461 886 462 533 463 477 463 535 466 723 469 528 469 703 470 618 472 701 472 835 472 934 473 615 477 608 477 885 478 566 480 503 480 550 480 636 480 979 481 950 484 679 484 763 485 995 486 681 486 745 486 887 487 561 487 924 487 939 488 831 489 524 490 532 490 812 491 839 493 676 494 878 496 515 497 827 498 582 498 817 499 859 502 706 504 527 504 686 504 925 504 978 505 519 505 638 507 717 510 895 515 847 518 843 519 752 520 851 522 665 524 700 524 742 525 760 525 823 527 797 528 645 530 588 530 631 533 894 535 738 537 619 537 650 542 569 542 765 542 787 544 614 545 743 548 825 550 772 552 846 555 578 560 905 560 959 564 586 565 972 568 672 569 677 569 869 573 753 574 660 575 748 576 674 577 848 578 583 578 646 588 927 589 643 590 624 590 943 592 877 593 781 593 830 594 601 594 671 599 822 600 628 608 815 612 649 612 800 612 889 613 727 613 741 616 896 618 755 618 758 618 782 620 637 622 721 624 625 630 832 633 871 638 739 643 910 644 813 644 864 650 670 651 663 652 747 656 991 657 684 660 841 665 776 665 802 667 948 668 774 672 724 673 960 674 732 676 735 679 868 689 949 695 858 697 913 704 918 705 722 709 769 711 844 715 786 716 973 721 819 722 875 722 904 722 962 723 749 725 884 725 903 726 834 738 955 743 814 743 926 746 936 746 984 751 799 751 958 753 754 756 773 768 792 768 816 769 961 774 790 774 806 775 915 786 826 786 842 789 865 795 893 799 898 804 860 804 993 808 845 809 920 813 980 816 951 818 941 820 828 837 890 839 935 840 876 841 999 846 882 847 930 851 963 854 986 855 902 858 873 863 954 865 917 882 983 884 938 897 965 903 952 905 919 914 996 925 957 928 946 941 953 952 967 12 14 28 632 74 474 103 540 161 819 272 171 341 429 380 987 399 994 405 661 416 731 452 187 534 601 604 812 606 421 648 39 761 971 780 248 937 770 961 717 1000 999 18 805 931 0 1 0 4 0 10 0 12 0 14 0 33 0 61 0 67 0 82 0 120 1 2 1 16 1 29 1 66 1 205 1 274 1 365 1 818 2 3 2 6 2 8 2 9 2 18 2 31 2 185 3 122 3 137 3 500 4 5 4 20 4 125 4 275 5 7 5 11 5 60 5 307 5 342 5 511 5 528 6 281 7 23 7 52 7 63 7 269 7 278 8 202 8 380 9 19 9 22 9 25 9 35 9 50 9 83 9 841 10 46 10 71 10 148 11 32 11 311 12 13 12 21 12 53 12 111 12 187 13 15 13 54 13 225 14 91 14 108 14 167 15 17 15 26 15 27 15 75 15 88 15 259 15 435 15 454 16 41 16 47 16 131 16 170 16 218 16 239 17 30 17 130 17 452 18 36 18 39 18 123 18 133 18 144 19 34 19 58 20 609 20 628 21 49 21 793 21 876 22 24 22 43 22 59 22 129 22 189 22 289 23 57 23 62 23 436 24 65 24 284 24 313 25 243 25 273 26 28 26 37 26 79 26 117 26 184 26 260 26 598 27 48 27 97 27 106 27 292 27 690 27 692 28 154 28 325 28 877 28 981 29 165 29 296 29 305 29 377 29 843 29 885 30 96 30 220 30 295 31 76 31 588 32 276 32 780 33 104 33 109 33 330 33 594 33 798 34 38 34 51 34 277 34 657 34 915 35 42 35 44 35 86 35 201 35 341 35 354 36 138 37 110 37 197 37 301 37 418 37 922 37 960 38 40 38 190 38 248 38 445 38 680 39 72 39 80 39 172 39 551 40 45 40 68 40 386 40 468 40 896 41 55 41 215 41 326 41 496 42 113 42 145 42 487 42 766 43 150 44 56 44 465 44 863 45 64 45 331 45 494 46 261 46 816 47 70 48 153 48 558 48 677 49 93 49 94 49 132 49 585 50 69 50 146 51 266 52 353 52 582 52 643 53 208 53 505 53 732 54 81 54 255 54 855 55 98 55 128 55 357 56 114 56 163 56 177 56 318 56 796 57 73 57 84 57 92 57 142 58 232 58 410 59 244 59 402 59 527 60 176 60 607 60 886 61 95 61 200 61 227 62 290 63 168 63 207 63 376 63 929 64 87 64 157 64 178 64 183 65 135 65 595 66 89 66 116 66 393 66 488 66 689 66 757 67 85 67 127 67 478 68 78 68 234 69 152 69 156 69 541 70 846 71 77 71 101 71 179 72 173 72 188 72 804 73 74 73 105 73 119 73 136 73 712 73 803 74 100 74 210 74 429 74 455 75 107 75 438 75 820 76 309 76 484 76 825 76 986 77 219 77 655 78 90 79 761 82 102 82 310 82 518 82 954 83 143 83 155 83 578 83 583 84 169 84 370 84 419 84 721 84 772 86 103 86 112 86 559 87 126 87 884 88 160 90 433 91 166 91 254 92 140 92 159 92 646 92 751 92 998 93 949 93 964 94 99 94 701 94 839 95 423 95 442 96 298 97 118 97 667 98 191 98 378 99 211 99 214 99 681 100 256 100 294 102 517 103 139 103 799 104 503 106 149 106 702 107 231 107 268 108 352 108 587 109 115 109 121 109 251 109 264 109 443 110 997 111 175 112 164 112 674 113 134 113 193 113 351 114 398 115 124 115 621 116 770 116 790 116 883 117 329 117 586 118 252 118 272 118 322 119 212 121 300 121 346 121 457 122 509 123 340 123 535 124 495 124 561 126 171 127 246 128 141 128 263 128 359 129 224 131 515 131 711 131 894 133 312 133 824 134 182 134 186 134 893 134 948 136 868 137 203 137 245 138 332 138 361 139 737 140 504 141 671 142 880 143 447 144 147 144 192 144 437 145 223 145 547 145 617 145 983 146 349 147 194 147 299 147 451 147 544 147 889 148 384 148 550 149 388 149 918 150 151 150 389 150 599 151 158 151 181 151 837 152 161 153 195 153 334 154 522 155 230 155 279 155 355 155 364 155 543 156 162 156 314 156 363 156 413 156 579 157 222 157 324 157 563 158 287 159 403 159 581 160 174 160 713 161 198 161 570 161 630 162 247 162 265 162 720 163 397 163 534 164 204 164 283 167 216 167 350 167 548 168 180 168 217 168 267 168 288 168 731 168 775 169 258 169 719 169 765 170 360 170 947 171 347 171 653 172 560 172 638 173 663 175 270 177 262 179 199 179 250 179 540 179 890 180 233 180 694 181 344 181 567 182 323 182 626 183 196 183 829 184 394 187 833 188 345 189 241 189 253 189 492 190 919 191 973 192 383 193 812 194 206 194 209 194 213 194 236 194 556 195 520 196 892 197 710 198 367 198 426 198 605 199 369 199 940 200 348 201 226 202 238 202 372 202 850 204 228 205 271 205 338 207 405 208 229 208 280 208 466 211 319 211 791 212 644 213 242 213 373 214 285 214 401 214 481 214 659 215 221 216 574 216 806 217 282 217 571 218 333 218 531 218 597 220 508 220 539 220 778 221 291 221 910 222 235 222 412 222 485 223 362 224 636 224 639 225 491 226 448 226 957 227 237 227 286 227 460 227 723 228 240 228 382 228 409 229 249 229 374 230 854 231 549 231 756 232 792 233 625 234 591 235 293 235 467 235 490 235 596 236 555 236 905 238 641 238 698 238 742 239 320 239 416 239 821 240 771 241 400 245 408 245 683 245 785 248 512 248 722 249 479 249 566 249 782 249 784 250 840 251 601 252 257 252 471 254 297 254 432 254 502 254 672 255 336 255 444 256 647 257 339 258 379 258 612 259 368 259 634 260 302 260 371 261 327 263 794 264 303 265 392 265 822 269 306 269 420 269 441 269 557 270 524 270 788 271 501 272 430 273 315 273 427 273 789 274 608 277 396 277 836 278 830 282 848 283 304 284 316 284 645 284 686 284 858 284 907 285 602 285 642 286 939 287 328 287 506 288 308 288 337 290 627 291 406 292 321 293 343 294 924 295 462 295 969 299 390 299 616 299 676 300 569 300 961 301 439 301 542 302 428 303 335 303 417 303 497 303 869 304 709 306 976 308 358 308 592 309 474 309 493 310 944 311 691 312 317 312 928 314 662 315 407 316 415 317 622 317 718 319 356 320 461 321 682 322 740 322 930 322 965 323 513 324 705 325 464 325 797 326 453 326 708 326 982 327 395 327 652 328 805 329 477 330 387 332 424 332 473 332 656 334 704 335 856 336 773 338 992 339 857 339 887 341 700 341 769 341 828 342 422 342 434 342 747 344 611 346 446 347 375 347 946 348 366 348 530 348 743 349 385 349 459 351 399 351 529 353 970 354 486 354 920 355 693 357 568 358 714 359 664 361 499 362 472 363 536 363 668 364 678 367 650 368 421 369 391 372 449 373 623 373 849 374 844 375 933 376 480 376 600 377 851 378 381 378 589 380 878 382 787 384 404 384 817 389 538 389 991 391 414 392 510 394 411 394 906 395 963 398 632 398 649 399 633 399 952 401 584 402 450 402 707 402 739 403 514 404 746 406 827 406 831 407 483 407 871 411 440 411 519 411 862 412 810 412 902 413 669 415 629 415 716 415 762 420 968 421 853 422 425 422 469 422 573 423 431 424 525 424 895 426 917 428 726 430 456 430 458 430 874 432 463 432 552 433 738 434 725 434 777 434 950 435 912 437 572 438 610 440 521 442 613 443 814 444 475 449 842 452 974 453 800 455 861 457 470 460 507 461 635 461 660 465 875 465 938 468 489 469 498 470 476 470 482 470 516 470 959 471 532 474 615 474 951 478 776 480 781 481 926 482 867 482 911 482 936 484 865 485 958 487 565 488 665 490 978 491 526 491 985 492 715 493 706 494 815 497 537 497 962 499 758 499 891 503 553 507 823 508 988 511 941 512 523 513 786 517 819 517 972 518 752 520 533 520 603 520 604 522 575 525 580 525 590 525 744 525 749 527 989 528 730 528 755 533 593 533 943 536 576 537 679 541 685 542 687 542 888 542 977 543 564 544 545 544 546 546 577 546 658 547 554 547 562 549 666 549 734 549 834 552 624 553 864 556 736 557 618 559 760 560 640 560 696 561 619 561 703 562 783 569 620 570 735 571 934 573 993 575 606 575 881 576 996 578 717 580 654 583 637 587 670 589 882 591 899 594 914 595 768 596 750 599 838 600 614 603 745 603 826 604 942 607 661 607 675 608 729 608 733 610 809 617 724 617 847 619 631 620 697 622 651 623 699 626 811 627 795 632 900 633 916 634 870 635 688 636 648 638 801 638 923 639 695 640 727 648 937 655 684 660 931 665 748 665 873 666 741 667 673 668 835 668 932 672 728 678 901 685 935 692 879 693 813 694 763 695 754 696 764 696 953 697 921 703 995 704 898 705 779 708 904 709 808 712 753 721 872 724 860 733 767 736 774 745 852 751 845 752 987 753 967 754 802 755 759 777 807 781 903 793 866 808 994 813 859 819 908 820 925 823 945 824 913 828 832 844 956 850 897 864 999 874 975 878 980 880 990 888 927 905 909 910 955 926 971 949 966 970 979 976 984 70 986 139 717 203 589 309 688 394 368 396 389 414 81 438 436 523 562 524 122 532 797 564 933 596 722 636 349 696 532 929 348 948 147 991 737 1000 999 13 242 816 0 1 0 8 0 28 0 29 0 67 0 382 1 2 1 3 1 5 1 22 1 27 1 52 1 154 1 296 1 396 2 4 2 6 2 12 2 13 2 18 2 51 2 71 2 256 2 574 3 7 3 21 3 184 3 201 3 223 3 310 3 522 4 9 4 46 4 113 4 678 5 14 5 17 5 19 5 82 5 952 6 10 6 40 6 48 6 65 6 69 6 105 6 715 7 11 7 20 7 60 7 98 7 198 7 358 7 503 7 773 8 16 9 25 9 32 9 74 9 83 9 110 9 283 9 380 9 859 10 35 10 47 10 233 10 530 10 596 10 753 11 15 11 43 11 63 11 304 11 480 12 26 12 335 12 401 13 70 13 315 13 501 14 31 14 54 14 314 14 437 14 512 15 34 15 803 16 30 17 124 17 331 18 24 18 55 18 370 18 432 19 23 19 163 19 294 19 526 19 580 20 268 20 312 20 329 20 365 20 379 20 428 20 612 21 38 21 77 21 876 22 96 22 100 22 925 23 161 23 732 24 68 24 86 24 87 24 426 25 202 25 670 26 42 26 820 27 33 27 200 28 39 28 146 28 571 28 846 29 56 29 79 29 108 29 377 29 816 29 912 30 36 30 76 30 263 31 37 31 64 31 89 31 120 31 129 31 226 32 41 32 75 32 250 32 788 33 371 33 679 34 399 34 686 35 45 36 456 37 72 37 104 37 724 38 195 39 159 39 168 39 353 39 390 39 559 39 976 40 58 40 97 40 141 41 49 41 111 41 419 41 787 42 44 42 62 42 102 42 148 42 347 43 92 43 115 43 162 43 389 44 173 45 61 45 66 45 93 45 140 45 171 45 869 46 50 46 57 46 81 46 84 46 230 46 269 46 587 47 73 47 179 47 238 47 581 48 53 48 59 48 91 48 189 48 988 51 94 51 182 52 164 52 172 52 175 52 255 53 80 53 247 54 137 54 158 55 892 56 166 56 625 57 150 57 153 57 578 58 270 58 910 59 90 59 221 59 273 60 131 60 144 60 276 60 488 61 248 61 258 61 785 61 991 62 101 62 118 63 132 63 206 64 78 64 204 64 601 64 700 65 311 65 539 65 696 66 85 66 125 66 145 66 318 66 790 67 103 67 117 67 160 68 176 69 114 69 228 70 88 70 152 70 174 70 653 71 121 71 232 71 997 72 614 72 760 73 529 73 743 75 205 76 151 76 459 77 977 78 99 78 107 78 149 78 170 79 133 79 194 79 496 80 116 80 123 80 359 80 458 81 180 81 368 81 439 81 868 82 547 82 607 84 482 84 756 85 362 85 455 86 191 86 381 87 249 87 797 88 95 88 112 88 122 88 185 88 423 89 239 89 392 90 543 90 675 90 707 90 911 91 262 91 585 92 327 93 178 94 978 95 109 95 504 95 652 96 826 97 106 98 192 98 576 98 718 99 297 99 477 100 465 100 717 101 155 101 196 101 241 102 135 102 190 102 213 102 218 102 433 102 695 102 814 103 119 103 454 104 257 104 303 104 321 104 466 105 885 107 211 107 284 107 360 107 570 107 993 109 463 109 633 109 654 110 280 110 661 111 225 111 450 112 139 112 227 112 282 113 126 113 871 114 369 114 541 114 828 114 969 115 143 116 156 116 157 116 412 116 567 117 130 117 203 117 295 117 630 118 134 118 167 118 224 119 127 119 471 120 290 121 325 121 655 122 138 122 243 123 214 123 219 123 356 123 621 124 142 124 764 124 824 124 967 125 183 125 416 126 128 127 147 127 278 127 407 127 603 127 709 128 279 128 427 129 169 129 354 129 444 129 823 130 136 131 293 132 906 133 193 133 546 134 197 134 237 134 357 134 699 135 234 135 894 138 231 138 451 139 508 141 271 141 277 141 422 142 274 142 326 142 435 144 229 144 470 146 383 146 776 147 209 147 497 147 628 148 351 149 467 150 801 152 188 154 220 154 446 154 481 154 515 154 702 155 212 155 292 156 492 156 687 157 245 157 995 158 235 158 434 159 165 159 349 159 779 159 810 161 215 161 798 162 366 163 987 166 288 169 348 169 548 169 725 170 291 170 558 171 177 171 181 171 251 171 385 171 528 173 592 173 682 175 186 176 240 176 837 177 267 178 187 178 244 178 989 179 772 179 825 179 875 180 761 181 316 181 703 182 564 182 579 182 611 183 877 183 895 184 272 184 747 184 784 185 599 185 865 186 199 186 667 186 821 187 901 188 524 188 618 189 301 190 253 190 968 191 698 191 915 192 300 192 805 193 287 194 726 194 745 195 216 196 210 196 951 197 388 197 552 198 208 199 324 199 835 199 863 200 309 200 332 200 373 201 207 201 264 201 537 201 575 202 853 203 261 203 322 203 421 204 305 204 605 204 750 205 777 206 573 207 217 207 242 207 317 208 447 210 350 210 938 211 656 211 858 212 343 212 445 213 637 213 959 214 533 215 254 216 393 217 222 218 561 221 265 221 569 222 793 223 302 224 246 224 391 225 320 225 862 226 281 226 363 226 523 226 617 227 334 228 319 228 374 228 593 228 604 229 299 229 408 229 833 229 845 231 341 231 443 231 775 232 323 233 236 233 384 233 896 234 899 235 378 235 591 235 683 235 739 237 519 238 259 238 411 238 478 238 832 240 634 241 285 241 841 243 651 244 557 244 874 244 948 245 252 246 586 246 759 247 330 247 692 247 731 248 266 248 367 250 260 250 475 250 791 250 852 250 955 252 298 252 514 253 740 254 589 256 289 256 306 258 346 258 415 259 307 262 830 263 431 263 811 264 722 266 361 266 402 266 425 266 694 267 620 267 693 267 711 267 981 268 510 269 337 269 342 269 386 269 904 269 939 269 945 270 338 270 568 271 403 272 688 274 275 274 286 274 733 275 485 275 509 277 831 278 430 279 502 281 684 282 352 282 566 283 525 283 768 285 404 286 668 288 372 288 847 290 375 290 442 290 665 291 414 292 602 294 767 295 436 296 507 296 878 297 364 298 400 298 493 299 474 299 746 300 340 300 534 302 542 302 623 302 774 303 308 303 932 304 818 305 517 306 339 306 851 307 626 309 333 310 355 310 792 310 920 311 424 311 555 311 783 312 313 313 328 313 344 313 476 315 744 316 521 317 406 317 940 317 966 318 917 319 843 319 888 322 483 324 642 324 645 324 705 325 376 325 418 326 551 326 631 327 486 328 336 328 554 329 506 329 594 329 676 329 754 330 472 330 560 332 469 335 903 336 449 337 957 338 505 338 741 339 409 339 487 339 799 340 397 342 345 343 806 344 701 345 398 348 520 348 657 349 394 349 610 350 890 351 453 355 609 355 958 357 771 358 659 358 689 360 387 361 616 361 663 364 588 364 782 365 413 367 577 368 924 368 956 370 441 370 527 371 405 371 498 371 882 373 420 373 518 373 927 376 674 376 780 377 597 378 417 381 395 382 891 383 598 386 410 387 907 389 544 389 943 391 473 391 499 391 795 394 429 394 448 395 461 396 460 400 770 401 438 401 491 401 632 403 490 403 583 404 452 406 908 407 613 409 595 409 737 410 979 414 884 416 484 416 565 418 646 419 556 419 563 419 887 422 590 424 936 428 457 429 970 430 749 430 974 431 468 431 662 432 513 432 680 432 766 433 606 434 440 434 666 436 986 438 922 439 489 441 462 441 535 441 600 442 742 442 965 442 972 445 494 445 734 446 640 446 719 446 949 448 608 448 644 448 728 449 669 450 516 451 500 451 909 453 464 453 980 454 479 454 898 456 639 456 880 458 627 460 723 461 778 461 834 462 545 462 716 469 562 470 650 473 624 473 919 477 840 477 998 481 643 482 495 485 807 488 511 488 531 490 844 490 854 491 738 493 635 495 532 495 804 496 540 496 638 496 902 497 758 498 762 499 538 500 582 501 691 501 954 503 660 504 649 505 615 510 641 510 836 514 720 515 619 518 549 521 536 521 802 522 648 522 658 522 990 523 794 523 963 525 729 525 748 526 584 526 736 526 752 526 971 527 883 527 926 529 857 529 916 531 751 531 763 532 819 532 822 533 553 533 935 533 983 534 550 539 681 540 786 545 622 545 713 548 704 554 572 555 947 559 897 565 953 569 931 571 673 572 685 576 839 577 757 577 856 583 721 585 664 586 708 587 992 589 697 592 755 594 710 602 933 605 671 605 730 606 941 610 714 610 999 615 769 618 929 619 629 619 765 620 636 622 781 622 800 624 677 629 879 630 809 630 817 630 893 633 690 633 985 634 647 640 789 641 829 645 706 648 855 652 905 654 942 655 881 656 727 657 964 664 921 665 867 666 672 674 796 678 944 682 712 688 808 708 838 711 815 711 866 712 975 716 886 722 735 722 872 722 913 735 889 743 812 747 918 748 928 754 914 757 849 759 861 765 813 769 850 784 848 787 870 792 984 799 962 806 946 813 827 813 934 815 864 818 842 833 860 848 873 848 950 852 930 856 961 860 923 861 900 882 960 894 937 948 973 948 982 957 996 968 994 54 120 105 381 121 721 125 885 535 429 628 726 743 866 853 633 863 348 873 371 882 702 890 368 972 903 1000 999 11 624 982 0 1 0 2 0 57 0 99 0 148 0 315 0 444 0 509 1 3 1 4 1 16 1 210 1 273 1 277 1 333 1 956 2 5 2 6 2 38 2 66 2 67 2 182 2 372 2 379 2 457 3 7 3 8 3 9 3 18 3 28 3 39 3 50 3 328 4 165 4 468 4 485 4 536 4 593 5 37 5 47 6 10 6 29 6 42 6 434 7 12 7 13 7 62 7 290 7 399 8 25 8 33 8 35 8 247 8 521 9 11 9 15 9 17 9 27 9 101 9 121 9 583 10 14 10 149 10 284 11 90 11 925 12 20 12 21 12 26 12 136 12 169 13 154 13 155 13 403 14 112 14 209 15 200 15 529 15 692 16 19 16 44 16 130 16 236 17 24 17 43 17 46 17 74 17 88 17 119 17 134 17 188 17 256 18 23 18 40 18 102 18 129 18 234 18 676 18 943 19 22 19 163 20 32 20 89 20 114 20 486 20 542 21 56 21 366 21 460 21 532 21 893 22 55 22 203 23 141 23 317 23 800 24 52 24 75 25 36 25 53 25 60 25 427 26 31 26 126 26 633 27 30 27 34 27 63 27 73 27 168 27 171 27 198 27 215 27 995 28 274 28 301 28 322 28 606 28 980 29 41 29 68 29 92 29 176 29 310 29 524 30 58 30 239 31 54 32 45 32 83 32 635 33 49 33 61 33 111 33 948 34 51 34 84 34 160 35 71 35 76 35 95 35 147 35 218 36 64 36 267 36 433 36 523 36 581 37 194 37 287 37 549 39 80 39 117 39 128 39 156 39 193 39 204 39 397 39 420 39 695 40 93 40 707 41 201 41 398 41 567 42 65 42 377 42 916 43 142 44 572 45 48 45 960 46 72 46 79 46 761 47 190 47 715 48 85 49 207 50 135 50 152 50 230 50 270 51 369 52 59 52 877 53 70 53 125 53 211 54 224 54 352 54 888 55 107 55 214 55 233 55 395 56 69 56 86 56 91 56 187 56 611 56 815 57 173 57 180 57 235 57 939 58 81 58 82 58 560 58 573 59 547 59 987 60 183 61 243 64 98 64 106 64 291 64 579 65 87 65 382 65 679 66 108 67 123 67 268 67 282 67 667 68 387 68 482 68 663 69 289 69 438 69 732 70 133 71 189 71 465 71 660 73 97 73 105 73 113 74 94 74 339 75 120 75 662 75 949 76 77 76 344 77 78 77 138 77 192 77 329 77 730 77 780 78 157 78 288 78 356 78 831 79 116 79 122 79 143 79 167 79 423 80 100 80 216 80 313 80 591 81 293 82 170 82 673 84 319 84 437 84 804 84 855 84 868 85 103 85 110 85 181 85 237 86 191 86 240 86 852 87 151 88 390 88 860 88 930 89 179 89 229 89 599 90 109 90 195 90 470 91 96 91 161 91 241 92 132 92 153 92 175 92 975 93 166 93 266 93 582 94 466 95 131 95 178 95 272 95 832 96 139 96 144 96 283 96 620 97 118 98 150 98 197 98 981 100 208 100 843 100 931 101 508 102 104 102 371 102 538 105 394 106 124 106 807 106 919 107 260 107 411 107 952 107 957 108 137 108 255 109 174 109 702 109 872 110 205 111 115 111 127 111 185 111 217 111 253 111 961 112 311 112 354 112 386 112 648 113 146 113 309 113 383 113 527 114 298 114 307 114 785 115 159 116 259 118 598 119 982 120 279 122 202 122 280 122 326 122 526 125 177 125 325 127 361 127 565 127 898 128 140 128 404 128 617 129 162 129 365 129 381 130 711 131 219 131 946 131 959 132 814 133 172 133 271 133 342 133 351 133 913 134 864 135 586 135 736 136 281 136 348 136 728 137 346 137 788 137 840 138 302 138 742 140 231 142 145 142 312 142 608 143 158 143 164 143 252 143 299 144 836 145 958 147 245 149 321 150 225 150 238 152 206 152 226 152 448 153 184 154 199 154 646 155 306 155 564 155 720 155 906 157 220 157 285 157 645 159 221 159 242 159 332 159 819 160 294 160 367 161 186 162 609 163 327 163 775 164 364 164 439 165 661 165 666 165 989 166 595 167 196 167 213 167 248 167 431 167 550 167 605 169 254 169 789 169 894 170 825 174 901 176 223 177 331 178 489 179 499 179 751 180 545 182 792 183 424 183 481 183 636 184 585 186 513 187 452 188 681 191 450 192 461 192 634 194 402 197 212 197 262 197 422 197 456 197 570 197 869 198 920 199 227 199 338 199 373 200 442 201 516 202 222 202 426 202 682 203 232 203 251 203 597 204 391 204 705 205 257 205 278 205 407 205 914 206 264 207 414 207 576 208 228 210 378 210 435 212 261 212 368 212 652 212 883 213 269 213 629 213 821 214 300 214 389 215 308 216 713 218 615 219 880 220 265 221 446 221 476 221 501 222 362 222 479 222 510 223 811 224 244 224 425 224 787 225 413 226 250 226 295 226 340 227 600 228 359 229 601 229 826 231 258 232 318 232 370 233 249 233 417 234 297 234 830 235 324 235 899 237 889 238 743 240 246 240 304 242 409 245 540 246 451 246 530 247 263 247 517 248 314 248 459 248 859 249 808 251 506 251 854 251 926 252 275 253 758 254 393 254 896 255 360 255 970 256 774 257 802 257 964 258 569 259 879 260 303 261 525 262 276 262 558 263 640 263 721 265 415 265 680 265 756 265 841 266 375 266 795 266 908 268 347 269 357 269 384 269 812 269 820 269 910 271 336 272 674 273 892 275 286 275 412 275 552 276 752 277 500 277 590 277 725 279 349 279 835 279 867 280 782 281 904 282 408 282 503 282 584 282 607 284 698 286 493 286 496 286 531 287 296 287 983 288 334 288 574 288 700 288 724 288 848 289 561 289 776 290 292 291 796 292 480 293 703 294 533 295 556 295 596 296 511 296 771 297 341 298 350 298 388 298 555 299 419 299 571 300 305 300 410 300 515 301 323 301 535 303 440 303 580 305 320 305 578 305 622 307 353 307 619 309 316 310 343 310 999 311 484 311 522 312 406 312 655 313 973 315 472 317 874 318 471 318 534 318 671 319 335 319 610 319 992 320 428 320 495 322 670 322 922 323 337 324 924 325 355 325 748 326 488 326 657 327 432 327 689 328 330 328 454 328 492 331 396 331 544 331 658 331 729 331 967 335 405 336 504 337 562 338 990 339 942 339 977 342 345 342 875 345 363 345 385 347 750 349 469 349 473 349 846 350 712 351 613 351 621 351 749 353 455 353 614 354 577 357 358 357 380 359 374 359 392 360 445 360 539 360 594 360 740 362 436 362 553 362 675 363 463 363 777 366 528 367 642 368 376 368 747 369 491 370 464 370 651 370 834 371 969 374 416 376 871 378 400 378 453 378 873 380 884 382 853 383 441 385 557 385 993 386 418 388 449 388 551 389 714 390 443 390 458 390 554 391 401 391 421 393 637 394 477 394 618 394 907 395 647 397 490 398 723 398 791 399 507 402 697 405 631 407 726 410 998 415 430 415 781 418 502 418 638 419 923 421 541 422 467 423 475 423 478 424 462 424 543 425 429 426 474 428 447 428 734 430 932 431 851 433 483 433 548 433 849 434 512 435 568 436 537 439 818 443 624 443 685 446 988 447 823 448 690 448 966 449 497 450 498 450 886 452 589 453 520 453 858 454 991 457 772 458 678 460 688 460 757 462 644 463 519 463 656 463 890 465 986 466 664 466 686 466 753 467 487 467 773 468 737 468 738 470 972 473 784 474 754 474 822 475 518 476 514 476 741 478 764 480 639 480 665 483 588 485 494 489 842 493 505 497 616 497 745 498 944 501 603 501 827 501 978 504 559 505 838 506 760 510 708 511 649 513 727 513 803 514 694 514 717 515 672 516 770 519 602 519 630 525 641 526 744 528 592 529 643 529 719 531 837 532 954 533 563 534 546 534 683 535 566 535 863 539 701 546 895 547 575 547 628 549 850 549 887 553 706 554 951 555 687 556 625 556 696 558 801 561 650 561 722 564 839 569 604 569 953 570 798 573 816 574 691 577 765 579 766 579 793 582 897 584 587 585 762 586 654 586 746 588 794 590 627 590 710 592 805 594 659 595 763 595 940 598 612 600 870 603 828 604 735 605 915 606 974 607 829 609 623 610 813 613 769 615 847 617 626 619 938 621 716 623 632 623 653 623 881 625 994 626 677 628 768 629 911 630 733 634 759 635 668 639 739 640 709 645 731 645 817 646 669 647 824 648 693 648 902 651 927 653 806 657 790 657 844 657 861 657 965 658 933 658 936 668 921 671 976 673 909 674 684 677 918 678 996 695 779 696 968 697 699 698 755 702 718 703 704 705 917 706 833 707 891 711 809 726 783 733 810 743 767 743 797 744 950 745 845 749 878 756 912 760 799 760 905 762 856 762 857 762 862 764 786 765 962 775 934 776 778 777 947 780 929 792 979 803 865 830 876 835 866 837 882 840 955 850 945 881 984 882 971 883 885 887 937 888 935 889 903 896 900 902 963 903 928 912 941 974 985 992 997 261 619 274 118 369 719 388 306 390 667 581 773 591 827 669 55 799 710 819 405 975 433 1000 999 16 154 503 0 1 0 2 0 3 0 8 0 11 0 13 0 243 1 7 1 16 1 823 2 4 2 25 2 29 2 48 2 66 2 145 2 191 2 233 3 5 3 55 4 6 4 9 4 10 4 18 4 120 5 17 5 63 5 107 5 672 6 38 6 201 6 489 7 21 7 24 7 32 7 44 7 49 7 353 9 14 9 46 9 58 9 68 9 93 9 100 9 133 10 83 10 268 10 360 10 699 11 12 11 42 11 57 11 95 12 27 12 752 13 82 13 124 13 304 13 422 14 15 14 20 14 47 14 152 14 163 14 251 15 28 15 34 15 54 15 185 15 530 16 22 16 52 16 278 17 37 17 51 17 347 18 19 18 121 18 132 18 219 18 482 18 761 19 23 19 35 19 50 19 76 19 122 19 128 19 129 19 217 19 230 20 114 20 195 21 170 21 854 22 26 23 30 23 141 23 328 24 91 24 358 24 468 24 890 25 31 25 53 25 149 25 179 25 467 27 232 27 876 27 911 28 39 28 162 28 182 29 33 29 43 29 61 29 99 29 199 29 300 30 64 30 259 30 344 30 431 30 682 33 40 33 84 33 144 33 173 33 567 33 994 34 60 34 154 35 36 35 73 35 151 35 180 36 41 36 86 36 203 36 265 36 377 36 435 37 425 37 485 38 59 38 74 38 112 39 56 39 115 39 404 39 495 40 216 40 288 40 593 40 620 41 257 41 715 42 62 42 97 42 239 42 322 43 45 43 80 43 269 43 471 43 708 44 65 44 787 45 147 45 190 45 351 45 577 46 224 47 306 48 139 49 169 49 454 50 184 50 206 50 630 51 98 51 161 51 213 51 726 51 913 52 78 52 113 52 437 53 109 53 200 53 214 53 350 53 448 54 67 54 69 54 88 54 284 54 623 54 762 55 813 55 888 56 171 56 174 56 254 56 427 56 470 56 582 56 785 57 90 57 629 58 108 58 148 58 158 58 393 58 873 59 77 59 127 59 293 60 87 60 310 60 380 61 252 62 105 62 314 62 406 62 460 63 281 63 317 63 462 63 570 64 96 64 319 64 438 64 710 65 71 65 518 65 538 66 81 66 92 66 375 67 125 67 234 67 285 67 664 67 668 68 72 68 103 68 357 68 450 69 70 70 79 70 130 70 260 70 451 70 514 71 94 71 196 71 253 72 523 73 75 73 143 73 240 73 473 74 85 74 186 74 526 74 563 75 135 75 238 75 296 75 665 76 315 76 343 76 576 76 935 77 117 77 194 77 220 78 106 78 138 78 166 79 119 80 126 80 280 80 583 80 642 80 678 80 825 80 918 81 89 81 134 81 168 81 188 81 231 82 255 82 374 82 398 83 172 84 539 85 316 85 444 86 160 86 307 86 966 87 207 87 323 87 440 87 892 88 178 88 245 89 177 90 277 90 509 90 585 92 150 92 157 92 249 92 494 93 116 93 477 94 102 94 123 94 701 95 684 95 713 96 221 96 721 97 346 97 617 97 680 97 683 97 747 98 101 99 198 99 264 99 378 99 714 99 884 100 421 102 370 103 104 103 167 103 870 104 225 104 464 105 131 105 335 105 881 106 309 107 110 107 294 108 355 109 237 109 449 110 111 110 140 110 262 110 345 110 389 112 303 112 308 112 412 112 505 112 612 113 118 113 241 113 586 115 291 116 549 116 974 117 395 117 910 118 142 119 175 119 261 119 368 119 443 120 361 120 603 120 755 122 383 124 503 124 529 124 849 125 164 125 176 125 226 125 273 125 301 126 302 126 750 126 774 126 880 127 137 127 639 129 136 129 402 129 951 130 373 130 659 131 155 131 181 131 605 131 656 131 819 133 334 134 192 134 292 134 362 135 159 135 433 136 341 138 193 138 469 138 975 140 337 141 208 141 387 141 581 141 867 143 146 144 299 144 899 146 331 146 371 147 609 148 419 148 432 148 561 149 153 150 156 150 235 151 218 151 246 151 420 151 748 152 258 152 645 152 841 152 897 153 205 154 453 154 613 155 271 156 541 157 165 157 244 157 487 158 528 159 318 159 887 161 272 161 338 161 673 164 461 167 215 167 394 167 590 167 622 167 828 168 202 168 423 169 183 169 187 169 600 170 991 171 204 171 401 172 298 172 515 172 562 173 400 173 830 174 476 174 627 175 197 175 648 176 211 177 283 177 572 177 690 177 972 178 223 178 248 178 580 178 634 178 863 179 189 179 250 179 506 181 275 181 565 181 820 182 209 182 575 182 885 183 382 184 624 185 512 186 222 186 228 186 289 186 595 189 757 190 408 190 798 191 229 191 499 194 247 196 640 196 764 196 912 197 807 200 210 200 746 201 439 201 776 203 763 205 297 206 339 207 236 207 384 207 944 210 242 210 488 210 674 211 212 212 445 212 718 212 851 213 456 214 810 214 853 215 694 215 886 218 403 219 352 220 574 220 745 221 466 221 896 222 769 224 227 225 332 225 542 226 428 226 739 227 501 227 775 228 543 229 365 231 418 233 399 234 497 234 602 235 416 235 772 236 274 236 330 237 267 237 333 237 809 239 276 239 536 240 937 242 305 242 414 243 256 243 320 243 956 244 282 244 286 244 287 244 663 245 295 245 611 245 850 246 824 247 290 248 540 248 833 250 557 250 796 251 376 251 983 255 326 255 359 255 413 255 614 256 410 257 263 257 313 257 693 258 321 258 591 260 324 260 367 260 797 260 917 261 266 261 519 261 579 262 459 262 479 264 601 264 644 265 279 266 524 266 547 266 568 267 436 268 270 268 961 270 397 270 527 270 837 270 943 271 907 272 417 272 647 272 954 273 906 274 490 276 669 276 728 276 987 279 545 280 756 280 942 281 522 284 771 286 327 287 390 288 312 289 516 290 751 291 839 292 768 293 363 294 631 294 717 295 999 296 311 296 502 296 707 297 356 300 392 300 532 301 766 302 697 303 571 303 914 304 904 305 566 305 793 306 342 306 712 307 864 307 950 309 329 310 686 311 815 314 336 314 340 314 411 314 874 315 325 315 484 315 977 316 424 316 465 316 472 316 636 317 805 318 364 319 396 322 657 322 704 323 641 323 743 324 405 327 348 328 354 328 498 330 349 330 496 331 742 332 379 333 706 334 588 334 861 337 610 340 643 341 637 341 844 343 386 344 727 344 859 346 457 346 458 347 407 350 848 350 891 351 597 351 779 354 596 354 836 355 675 355 905 356 366 356 385 356 391 357 677 359 372 359 486 359 730 360 434 360 865 365 474 365 573 366 447 367 369 368 594 369 548 369 584 372 922 373 491 374 670 376 936 376 996 377 550 377 658 378 493 378 995 379 544 380 381 381 388 381 430 382 429 383 504 384 800 386 415 386 475 386 709 386 879 390 615 390 616 391 725 392 426 393 481 393 587 394 989 395 531 396 409 396 441 396 507 396 919 397 781 400 492 400 855 402 931 404 660 404 676 405 442 408 480 408 483 408 510 408 555 408 920 409 691 410 606 412 625 413 802 414 452 414 534 417 508 417 794 420 869 421 455 421 801 423 792 424 592 424 737 424 773 424 877 424 970 425 723 427 525 428 521 429 446 429 599 429 741 430 607 430 980 431 826 433 804 434 635 434 967 437 463 438 926 439 478 439 733 439 834 445 821 445 908 452 789 452 871 455 754 457 511 457 578 457 646 460 661 462 685 465 551 466 554 466 945 467 795 468 535 472 652 472 744 474 638 474 722 474 783 474 806 475 760 476 777 480 500 480 533 482 759 485 589 486 619 486 705 491 553 492 513 493 537 495 558 496 556 496 698 499 696 500 626 500 915 501 517 501 818 502 666 506 784 507 608 508 964 510 731 512 559 515 546 516 520 517 655 519 984 520 965 523 882 524 997 525 552 528 909 529 569 530 649 531 998 532 633 534 724 536 692 537 993 538 560 539 628 540 564 542 604 544 808 548 598 548 711 548 814 550 938 554 716 554 758 561 688 565 654 566 738 567 671 571 650 571 689 576 651 578 963 579 681 580 831 585 662 587 812 590 740 593 702 595 862 597 868 600 632 601 735 605 653 606 618 611 921 613 700 616 621 621 941 621 992 626 679 627 927 629 687 629 858 630 799 631 842 631 929 633 667 634 791 634 973 637 843 640 847 641 903 643 898 644 817 645 939 649 829 651 816 652 889 658 720 661 986 662 840 668 790 671 734 673 968 676 695 677 949 679 732 679 835 682 827 683 947 686 916 688 976 691 749 691 928 693 832 693 948 696 932 697 703 702 770 706 729 706 736 707 955 711 719 711 902 713 786 716 875 717 753 721 901 722 930 722 934 725 845 733 979 734 900 739 878 740 788 744 767 748 883 753 778 753 780 758 765 761 782 766 822 767 971 770 925 774 894 779 953 780 856 792 866 794 803 794 946 797 958 801 811 806 962 811 893 814 872 815 846 817 895 818 969 820 838 838 857 840 852 849 860 865 990 867 957 871 933 872 960 880 923 880 952 894 982 895 924 906 978 914 959 920 940 926 985 929 988 970 981 79 559 132 870 191 845 213 787 241 413 388 791 475 919 477 937 540 974 555 856 712 894 848 592 859 378 882 367 963 456 994 487 1000 999 14 896 607 0 1 0 2 0 4 0 9 0 11 0 26 0 60 0 173 1 10 1 59 1 63 1 109 1 242 1 290 2 3 2 7 2 12 2 18 2 48 2 324 2 922 3 8 3 27 3 116 3 275 4 5 4 6 4 90 4 111 4 115 4 118 5 20 5 128 6 14 6 36 6 106 6 398 6 947 7 17 7 25 7 67 8 13 8 68 8 112 9 21 9 22 9 463 10 46 10 197 10 294 10 314 11 15 11 123 11 224 12 24 13 104 13 107 13 431 13 438 14 16 14 80 14 415 14 542 15 23 15 117 15 155 15 346 15 666 15 792 16 19 16 33 16 43 16 439 17 29 17 40 17 91 17 376 17 795 18 28 18 30 18 56 19 31 19 103 19 976 19 997 20 54 20 239 20 360 20 715 21 257 21 903 22 34 22 38 22 61 22 563 23 124 23 129 23 199 23 223 23 799 24 66 24 81 24 88 24 100 24 262 24 363 24 395 24 668 25 47 25 50 25 70 25 161 25 747 25 814 26 49 26 546 27 32 27 144 27 147 28 44 28 65 28 72 28 769 29 35 29 51 29 73 29 172 30 169 30 253 31 45 31 182 31 246 32 37 32 76 32 241 32 464 32 605 32 698 33 92 33 736 34 191 34 235 34 277 35 323 36 310 37 39 37 41 37 367 37 547 38 42 38 69 38 527 38 919 39 74 39 110 39 200 39 274 39 954 40 77 40 138 40 181 40 381 40 478 40 761 41 146 42 82 42 126 42 305 42 337 42 892 43 57 43 94 43 205 44 131 44 414 44 579 45 58 45 120 45 428 45 679 46 297 47 52 47 64 47 71 47 93 48 160 49 55 49 187 49 674 49 820 50 53 50 135 50 141 50 317 51 79 52 125 52 672 54 162 54 710 55 62 55 83 55 653 56 268 56 298 57 75 57 429 57 647 58 206 58 369 58 544 58 655 59 278 60 175 61 202 61 928 62 214 62 279 62 388 62 783 62 804 62 936 63 485 63 496 64 96 64 99 64 709 65 167 65 807 66 78 66 86 66 380 66 612 66 984 67 101 67 368 67 396 67 559 67 755 68 158 68 339 68 430 68 441 68 838 68 951 69 95 69 174 69 523 70 84 70 97 70 137 70 171 70 512 71 89 71 127 71 420 72 102 72 105 72 122 72 184 72 263 72 475 73 543 73 900 74 150 74 893 75 108 75 210 76 487 76 584 77 143 78 87 78 269 79 156 80 140 80 452 80 939 81 445 83 227 83 326 84 85 84 229 86 130 86 153 86 186 86 234 86 264 87 212 87 219 88 201 88 295 88 353 88 562 89 203 89 215 90 432 92 286 92 657 93 254 93 598 93 693 94 98 94 151 94 195 96 121 96 149 96 177 96 178 96 243 96 316 96 350 97 114 97 284 98 273 98 553 99 442 99 640 99 718 101 387 102 836 102 852 103 157 103 190 103 304 103 615 103 929 105 196 105 490 106 189 106 344 107 142 107 303 107 578 107 776 107 978 108 113 108 119 108 427 108 728 109 148 109 168 110 306 111 627 112 139 113 208 113 811 114 352 114 476 114 504 114 907 116 132 116 133 116 529 117 134 117 413 117 444 117 592 118 252 119 222 119 232 119 424 120 533 121 336 121 960 122 136 122 204 122 218 122 675 122 754 122 881 122 895 123 164 123 266 123 401 124 230 124 338 125 220 125 394 125 697 125 831 126 165 127 299 127 418 128 145 129 662 129 682 129 858 129 879 130 226 130 557 130 768 131 244 131 888 133 183 133 999 134 309 134 399 135 347 135 862 136 154 136 180 136 499 137 216 137 283 137 492 137 501 137 518 137 712 138 185 138 225 138 293 138 343 138 419 138 528 138 746 139 425 140 291 141 152 141 351 142 259 143 313 143 551 143 644 144 251 144 407 144 685 145 648 146 271 147 702 147 749 147 847 148 207 148 480 150 194 150 608 152 176 153 188 154 240 155 231 155 508 156 159 156 163 156 221 156 321 157 730 158 198 158 319 158 678 158 866 159 179 159 375 159 460 159 507 160 248 160 421 160 816 160 911 161 536 161 571 162 726 162 904 163 170 163 992 165 166 165 308 166 193 168 389 168 465 169 348 170 358 170 403 170 748 171 192 171 249 171 570 171 946 172 335 172 830 175 256 175 374 176 404 176 623 177 217 177 721 177 963 178 237 178 466 178 646 179 731 179 733 180 213 181 434 181 670 181 829 183 245 183 995 184 209 184 288 184 302 184 696 185 379 185 525 185 897 185 987 186 520 186 600 187 333 187 356 187 406 187 921 189 359 189 433 189 530 189 735 190 320 190 378 191 355 191 481 191 944 192 265 192 285 192 469 192 708 193 713 193 874 194 373 194 472 194 617 195 599 196 329 196 703 197 549 199 800 200 255 200 382 200 756 201 272 202 211 202 260 202 797 205 328 205 482 205 935 205 996 206 236 206 276 206 699 207 393 208 233 208 454 209 228 210 300 212 372 213 287 214 554 214 573 214 574 215 458 216 315 217 311 217 582 218 361 218 371 218 967 219 505 219 763 221 270 223 498 223 681 224 238 224 390 224 397 225 461 226 261 226 322 226 436 226 671 227 416 227 537 228 292 229 392 230 933 231 289 232 250 232 312 232 502 234 296 234 777 235 370 237 448 237 650 237 927 238 479 238 588 240 819 242 280 243 593 243 886 244 247 244 632 248 258 249 443 251 676 252 325 254 853 255 410 255 611 255 970 256 677 256 742 256 867 256 876 257 765 258 455 259 267 259 307 259 473 259 691 260 576 260 622 260 870 261 349 261 590 261 758 262 341 262 740 262 902 263 486 264 364 264 561 265 619 266 516 266 552 267 334 267 784 267 835 268 281 270 477 271 737 272 409 273 491 273 511 273 616 273 906 274 437 274 506 274 865 275 417 276 484 277 581 278 331 278 449 278 602 279 457 279 495 279 991 280 411 280 540 281 282 283 474 283 597 283 604 283 924 285 318 285 377 286 566 286 779 287 957 289 643 290 629 291 664 291 974 292 497 292 633 293 301 294 362 294 751 294 908 294 937 295 686 296 340 296 915 297 834 298 772 300 383 300 503 302 330 302 345 304 509 304 913 306 667 308 365 309 327 310 940 311 366 311 689 312 884 315 587 316 788 317 639 318 391 318 839 319 456 319 832 319 877 320 422 320 813 322 538 323 408 323 868 324 556 324 953 325 522 326 423 328 494 330 332 330 342 330 565 330 789 331 613 333 589 333 614 336 385 337 405 337 532 337 635 338 603 338 931 340 722 341 923 343 357 343 568 344 402 344 844 349 354 349 560 349 577 349 586 349 705 350 878 351 808 353 828 354 818 358 849 361 435 361 673 362 517 362 548 362 798 362 840 366 594 368 447 368 468 369 483 370 803 370 851 373 846 375 384 376 626 377 386 377 739 378 854 379 786 379 982 380 412 381 934 382 500 385 459 385 569 389 701 390 400 390 585 391 659 391 837 392 513 392 567 397 707 401 841 401 882 402 426 402 515 402 610 402 642 404 467 404 724 404 917 406 493 408 453 408 743 409 771 410 446 411 901 411 905 412 607 415 514 417 683 417 690 417 716 421 973 423 470 423 977 426 440 426 636 430 488 430 535 431 890 432 918 434 637 436 521 436 687 440 806 441 572 443 785 444 450 445 451 445 620 446 732 448 706 449 609 449 980 450 780 452 826 456 734 457 899 458 462 464 558 465 531 465 624 469 861 470 471 470 591 470 595 470 714 471 723 472 630 476 631 480 524 480 661 481 651 482 575 484 790 486 489 487 660 487 859 488 720 492 580 493 821 495 541 496 621 499 519 499 989 500 717 500 729 500 741 503 753 505 665 507 760 509 510 509 778 509 810 512 539 512 793 512 983 513 925 514 684 514 998 515 545 517 596 518 601 520 700 520 787 522 550 523 564 523 744 523 981 524 526 524 654 526 645 528 694 528 773 528 812 530 534 532 692 536 628 537 843 537 955 540 727 540 775 543 930 543 941 545 555 549 583 552 822 553 606 553 625 556 794 557 942 561 926 565 669 567 618 567 759 567 842 567 962 572 641 584 825 585 774 586 711 588 855 589 796 592 752 600 815 602 634 602 766 603 649 605 873 613 833 615 909 619 805 621 680 621 757 625 802 628 869 629 658 630 652 631 856 633 638 636 750 638 656 639 850 645 663 645 704 647 719 647 958 653 896 656 994 660 872 663 817 666 891 667 695 675 688 675 912 677 875 678 943 682 845 687 738 687 782 689 848 693 864 694 961 700 762 703 945 707 725 708 880 713 916 716 767 716 950 722 745 725 764 726 965 731 823 739 971 742 990 749 975 752 910 755 863 756 857 756 959 758 914 759 781 759 809 762 885 764 883 765 770 768 894 769 956 772 860 775 791 784 889 790 949 790 964 791 801 796 993 801 968 802 966 803 824 811 827 812 920 829 972 837 887 850 898 863 871 865 932 911 969 919 938 919 948 925 952 929 986 933 985 956 988 976 979 83 921 174 386 196 372 234 414 252 661 286 441 558 563 589 33 601 788 680 561 747 376 779 74 795 792 879 123 1000 999 3 600 237 0 1 0 2 0 5 0 61 0 304 1 3 1 6 1 7 1 8 1 18 1 52 1 60 1 357 1 705 2 4 2 9 2 11 2 146 2 191 2 809 3 22 3 37 3 69 3 83 3 134 3 219 3 466 4 42 4 75 4 412 4 505 4 731 5 21 5 33 5 39 5 41 5 73 5 511 6 30 6 32 6 46 6 94 6 120 6 635 7 10 7 17 7 206 7 228 7 316 7 398 7 661 7 839 8 50 8 419 8 469 8 506 9 13 9 82 9 188 9 230 9 564 9 578 10 34 10 87 10 97 10 130 10 131 10 233 10 481 10 668 10 725 11 12 11 20 11 79 11 136 12 15 12 62 13 14 13 163 14 25 14 27 15 16 15 24 15 36 15 51 15 133 15 684 16 19 16 40 16 64 16 209 16 440 17 26 17 88 18 119 18 178 18 405 18 588 18 699 19 68 19 74 19 80 19 135 20 23 20 55 20 429 20 791 21 29 21 72 21 99 21 925 22 263 23 838 24 90 24 200 25 38 25 128 26 28 26 67 26 155 26 307 27 53 27 212 28 31 28 45 28 96 28 142 28 216 28 267 28 410 29 48 29 107 29 117 29 298 29 366 30 395 30 842 32 35 32 43 32 121 33 139 33 210 34 78 34 85 34 184 34 303 34 315 34 347 35 63 35 652 36 44 36 54 36 485 36 489 37 132 37 364 37 383 38 138 38 141 38 192 38 227 38 255 38 415 39 202 39 373 40 125 40 504 41 47 41 77 41 112 41 113 41 127 41 381 41 482 42 157 42 811 43 49 43 831 43 995 44 236 44 239 44 342 45 65 45 176 45 181 45 309 45 622 45 656 45 983 47 476 47 594 48 70 48 123 48 207 48 326 48 966 49 92 49 118 49 166 50 59 50 116 50 651 50 737 51 902 51 943 52 58 52 81 52 226 52 709 53 71 53 95 54 329 54 615 55 56 55 86 55 110 55 510 55 971 56 57 56 66 56 84 56 98 56 106 56 801 57 105 57 109 57 183 57 496 58 103 58 108 59 115 59 122 59 185 59 211 60 246 61 768 62 114 62 664 62 904 63 370 63 536 63 789 63 797 65 570 65 612 65 621 66 160 66 435 67 254 67 492 68 91 68 251 68 500 69 76 69 150 70 162 70 444 70 666 71 124 71 560 72 89 73 100 74 153 74 158 74 186 74 517 74 907 76 169 76 197 76 214 76 645 77 253 78 173 79 93 79 104 79 365 79 814 80 144 81 312 81 354 81 360 83 565 84 203 84 430 84 457 84 509 85 283 85 507 85 931 85 991 86 147 86 201 86 718 87 152 87 424 88 286 88 657 89 199 89 250 89 583 89 702 90 325 92 102 92 232 92 242 92 299 92 465 93 179 93 328 93 694 95 273 95 455 95 535 95 723 96 222 96 274 96 757 96 812 97 129 97 151 97 205 97 417 97 748 98 393 98 545 98 573 99 101 99 261 100 276 100 371 100 391 101 182 101 528 103 175 103 302 104 140 104 159 104 937 105 111 105 148 105 174 105 420 106 126 106 290 107 359 108 471 109 259 109 386 109 653 110 156 111 363 111 519 111 525 111 646 112 258 112 610 112 836 113 252 113 586 113 727 114 289 114 551 114 879 115 321 116 145 116 194 116 416 117 248 117 270 117 739 118 958 118 982 119 493 120 597 120 766 120 783 121 143 121 195 124 168 124 502 125 190 125 555 126 165 126 423 127 964 128 149 128 172 128 180 128 335 128 350 128 352 128 693 129 470 130 164 130 582 131 161 131 520 132 362 133 231 134 137 134 167 134 275 134 291 134 563 136 810 137 244 137 459 138 436 139 217 140 464 140 562 140 659 141 177 141 449 141 596 142 229 142 257 142 330 142 409 143 340 146 154 146 170 146 189 146 193 146 223 146 608 146 620 146 711 147 245 147 591 148 241 148 272 148 320 149 402 150 171 151 204 151 425 151 882 152 549 154 220 156 523 156 602 157 213 157 401 159 215 159 247 159 762 160 235 160 468 161 441 162 224 163 569 164 689 165 716 166 187 167 198 167 389 167 932 168 196 168 451 170 332 171 733 172 333 174 868 174 969 175 208 175 249 175 916 176 269 177 550 177 909 178 243 178 399 179 225 179 282 180 701 181 349 182 400 182 514 183 281 183 294 185 305 185 458 185 761 186 792 187 234 188 343 188 631 188 662 188 687 188 898 190 292 190 473 191 447 191 572 191 755 192 238 192 279 192 795 192 840 193 218 197 221 197 295 197 339 197 377 197 538 197 677 198 311 198 567 199 432 200 396 200 584 201 414 201 697 202 264 202 428 202 619 202 963 203 867 204 293 204 308 205 704 208 284 208 604 209 857 210 742 211 461 213 262 213 300 213 331 213 579 214 323 214 375 215 337 215 752 216 277 216 808 216 905 217 889 218 318 219 237 219 256 219 665 220 577 221 280 222 467 222 494 222 524 223 314 223 771 223 986 224 260 224 598 225 397 226 637 227 374 227 600 228 240 229 746 231 754 232 288 232 529 233 287 233 313 233 367 234 338 235 547 235 798 235 896 236 533 238 324 238 344 238 979 239 285 239 306 240 738 240 945 241 484 243 310 244 296 244 495 245 828 246 611 247 385 247 462 247 763 247 787 249 297 251 392 251 623 251 781 252 271 252 543 254 368 255 403 255 571 256 301 257 268 258 408 258 437 259 422 259 518 259 530 259 607 259 853 260 848 264 265 264 266 264 477 266 438 267 376 267 448 267 641 267 745 268 390 269 539 269 682 270 317 271 490 271 775 273 278 273 706 274 394 274 553 275 382 276 387 276 454 276 497 276 698 277 513 278 769 291 322 291 346 291 434 291 503 292 541 293 478 294 487 295 319 295 639 296 358 297 450 297 721 297 728 298 327 298 613 299 663 299 714 300 942 301 427 303 353 304 336 304 516 304 618 305 512 305 590 307 433 307 683 308 624 309 384 309 406 311 380 311 743 312 418 312 732 312 820 314 780 314 813 316 526 318 880 319 858 319 923 320 735 321 794 322 351 325 609 326 372 326 643 326 690 328 413 329 334 329 341 329 345 329 355 329 648 329 847 329 890 332 356 333 918 334 703 335 491 336 601 337 460 337 671 338 765 338 903 339 443 339 472 340 498 341 574 343 407 343 886 344 581 345 361 345 369 347 348 347 870 348 561 348 730 349 431 349 785 350 552 350 669 353 442 353 587 353 592 353 899 355 522 355 531 358 426 358 871 359 850 360 686 363 421 365 527 366 388 368 614 369 445 370 629 370 753 370 793 372 974 374 480 374 756 377 378 377 379 381 566 382 411 385 941 386 821 386 913 388 696 388 802 392 859 393 499 393 670 394 404 394 997 397 546 400 488 402 589 403 446 404 675 406 667 406 939 407 540 407 650 408 439 408 453 409 515 411 776 412 655 412 685 413 463 413 681 415 626 416 874 418 534 420 606 421 713 422 532 422 935 425 475 425 777 429 632 430 636 430 800 432 558 433 658 433 951 434 884 435 940 436 846 437 660 437 819 437 944 437 977 440 452 441 989 442 501 443 544 443 674 446 554 446 829 449 483 450 456 456 955 457 474 457 595 458 758 464 486 464 585 465 691 467 508 472 537 473 479 474 861 476 634 478 933 479 576 479 830 479 901 479 934 480 556 481 744 483 708 483 806 484 926 488 856 490 542 490 786 495 707 495 788 497 957 498 521 499 599 499 895 500 741 500 961 502 767 504 603 508 815 510 649 510 894 511 575 511 818 511 844 512 593 515 747 515 959 517 605 519 962 521 996 524 673 526 557 528 990 530 548 532 922 533 854 533 883 534 679 536 642 536 869 539 740 542 627 542 774 543 654 547 559 550 980 553 638 554 760 554 851 566 568 567 773 567 924 569 860 571 580 573 625 573 782 573 906 574 680 574 799 575 938 576 878 577 953 579 628 581 640 585 644 590 616 590 678 592 835 594 633 597 875 599 695 600 807 601 950 602 805 606 796 606 887 611 750 612 987 613 724 613 984 614 617 614 630 614 712 615 715 617 734 624 849 624 978 625 692 625 817 625 952 626 749 629 647 634 676 635 803 635 864 636 954 639 824 640 722 640 988 644 827 650 700 650 726 654 770 657 720 657 888 657 967 662 965 663 779 666 717 668 672 668 688 674 719 675 837 676 999 679 949 680 772 680 841 681 908 682 912 683 784 683 804 692 736 692 833 695 946 699 863 699 897 704 710 704 759 705 915 706 834 709 822 714 729 714 919 716 960 717 816 718 751 724 948 729 993 734 893 734 992 737 973 738 881 739 930 746 876 750 825 755 764 756 877 756 968 757 865 757 994 759 790 763 778 772 956 778 866 780 976 783 914 788 975 791 843 792 826 792 970 795 823 795 845 796 910 798 832 799 855 807 921 808 852 810 900 812 862 812 972 815 936 821 885 825 911 834 873 836 985 845 872 848 892 853 928 873 929 878 917 882 891 885 920 888 927 914 947 914 981 951 998 405 544 580 1 833 289 1000 999 14 346 158 0 1 0 51 0 84 1 2 1 4 1 8 1 11 1 17 2 3 2 5 2 9 2 20 2 70 2 490 2 502 2 605 3 14 3 22 3 67 3 122 3 285 4 7 4 56 4 214 4 321 4 970 5 6 5 219 5 221 6 26 6 46 6 47 6 107 6 145 6 273 6 457 7 30 7 95 7 215 7 266 7 347 8 12 8 32 8 50 8 291 9 10 9 16 9 21 9 27 9 201 9 593 9 650 10 13 10 115 10 247 10 586 11 15 11 36 11 139 11 159 11 174 12 34 12 44 12 85 12 634 13 19 13 37 13 61 13 108 13 212 13 821 14 31 14 42 14 89 14 116 14 822 15 104 15 112 15 192 15 324 15 342 15 654 15 709 16 18 16 77 16 90 17 25 17 29 17 78 17 105 17 329 17 687 18 48 18 63 18 127 18 132 18 471 19 133 19 199 19 406 19 599 20 33 20 68 20 151 20 154 20 364 21 23 21 24 21 71 21 123 21 161 21 260 21 980 22 35 22 40 22 539 22 838 23 58 24 74 24 79 25 284 25 409 26 28 26 150 26 200 26 938 27 39 27 45 27 73 27 137 27 314 27 392 27 675 28 76 28 229 28 307 28 512 29 65 29 358 29 383 29 573 30 117 30 327 30 548 31 41 31 91 31 348 32 88 32 167 32 242 32 298 33 101 33 216 34 152 34 207 34 264 35 129 35 387 35 496 35 949 36 43 36 519 36 561 36 929 37 38 37 53 37 210 37 607 38 111 38 770 40 147 40 232 41 52 41 54 41 62 41 106 41 481 42 86 42 142 42 272 43 474 44 49 44 57 44 87 44 141 44 341 44 411 44 422 44 871 45 64 45 444 46 55 46 126 46 227 46 641 47 349 48 66 48 72 48 83 48 249 48 283 48 374 48 419 49 430 49 467 49 491 50 479 50 651 51 59 51 315 52 804 52 890 53 656 54 250 55 103 55 217 55 234 55 407 55 427 55 454 55 531 56 962 57 80 57 297 57 844 58 170 58 312 58 682 59 60 59 301 59 305 59 616 60 81 60 189 60 635 60 760 61 191 61 236 61 335 61 378 61 568 61 810 62 99 62 196 62 198 62 680 63 155 63 173 63 438 64 93 64 153 64 163 65 136 66 156 67 69 67 157 67 223 67 225 67 453 67 734 68 119 68 506 69 211 69 222 69 791 70 110 70 118 70 538 71 413 72 473 72 706 73 75 73 113 73 590 74 578 74 589 74 629 75 94 75 750 75 795 76 124 76 144 76 193 77 92 77 220 79 82 79 100 79 601 80 96 80 248 80 911 81 206 82 109 82 131 82 241 82 288 82 432 82 645 83 646 84 771 85 121 85 146 85 259 86 98 87 97 87 172 87 442 88 120 88 300 88 303 88 584 89 162 89 209 89 292 89 535 90 400 92 168 92 606 93 148 93 190 93 289 93 504 93 971 94 134 94 286 94 569 94 643 95 102 95 398 96 226 96 281 97 197 97 523 99 130 99 271 100 128 100 394 101 230 102 125 102 388 103 466 104 749 105 138 105 360 105 536 106 149 106 567 107 114 107 185 108 476 110 213 110 253 110 352 110 827 111 143 113 140 113 179 113 477 114 267 115 171 115 246 115 415 116 158 116 187 117 275 118 638 118 642 118 845 119 655 121 224 121 265 121 282 121 879 122 664 122 728 123 240 123 278 123 402 124 181 124 277 124 649 125 499 125 542 125 794 126 404 126 688 128 255 128 509 129 390 130 433 130 437 130 547 130 666 131 135 131 345 132 355 132 396 132 565 133 575 134 418 134 963 135 431 136 270 136 995 137 751 138 205 138 334 139 296 140 203 141 166 141 195 141 331 141 540 141 739 143 410 144 180 144 768 145 888 146 176 146 326 146 359 146 363 146 779 146 902 148 175 149 164 149 311 149 443 149 461 149 510 150 235 151 160 151 169 151 263 151 627 152 182 152 184 152 660 152 778 153 218 153 919 154 165 154 310 155 293 155 376 155 514 156 183 156 960 159 319 161 239 161 448 161 602 162 622 163 237 163 256 165 304 165 790 166 178 167 177 168 238 168 820 169 428 169 896 170 186 170 357 170 414 170 612 170 708 170 722 171 274 172 261 172 534 173 558 173 984 175 251 175 874 176 495 177 231 177 683 178 276 178 380 178 549 178 560 179 513 179 611 179 806 181 194 181 868 182 318 182 985 183 228 183 269 183 416 183 880 184 202 185 353 185 435 186 188 187 316 187 529 188 369 188 775 189 489 190 714 192 244 192 262 194 399 195 322 196 257 196 280 196 389 196 486 197 393 198 343 199 323 199 885 201 468 201 781 202 204 202 330 202 701 203 337 204 320 204 365 205 375 206 243 206 492 206 864 207 208 210 254 210 367 210 997 211 287 211 336 211 915 212 371 213 446 213 451 214 245 214 797 214 877 215 340 215 667 216 441 216 992 217 518 219 233 220 258 220 306 220 346 220 455 222 727 222 748 222 855 223 385 224 279 226 707 227 577 229 511 229 588 231 978 232 268 232 541 232 594 233 344 234 412 234 681 235 386 236 440 236 669 236 678 236 966 237 458 237 636 238 464 238 624 238 914 241 290 242 252 242 328 242 837 243 426 243 550 243 662 244 488 245 295 246 597 246 829 247 482 248 372 248 661 249 299 250 690 252 604 253 351 253 366 253 905 254 339 254 703 255 338 255 766 258 405 258 460 258 954 260 379 260 401 260 452 261 475 262 356 262 533 262 725 265 313 265 421 267 494 267 713 268 294 268 671 268 922 271 382 271 943 272 814 273 308 273 309 273 325 273 648 274 850 274 927 274 979 276 429 276 843 278 812 279 732 281 570 282 302 283 884 285 350 287 362 287 613 287 903 289 763 290 609 291 736 292 420 292 579 292 841 293 317 293 354 294 876 295 434 295 472 296 545 297 397 297 544 297 564 297 789 297 805 300 469 301 403 303 333 304 391 305 384 306 846 307 759 309 595 309 620 309 757 309 807 310 377 310 520 312 484 314 332 315 600 316 395 317 361 317 847 321 603 321 904 322 522 323 381 323 900 323 932 324 373 324 685 324 881 326 537 326 557 330 692 330 853 332 368 333 424 334 498 334 784 336 525 338 787 339 417 339 610 339 951 340 872 340 909 341 801 342 752 343 705 344 500 346 465 347 552 349 626 349 953 350 982 352 702 352 711 352 942 352 959 354 423 355 521 357 470 357 840 360 503 360 543 360 684 362 447 363 737 365 811 366 370 366 663 366 697 366 882 366 923 367 408 367 485 368 813 368 854 369 581 369 913 370 517 370 532 374 483 374 516 374 632 374 765 375 487 377 497 377 859 378 968 382 852 385 425 385 553 388 886 389 924 391 526 391 572 391 659 393 462 393 672 394 501 394 623 397 644 397 819 397 916 400 761 401 478 401 726 405 493 405 673 406 817 408 689 411 825 412 507 412 527 413 439 414 699 415 700 416 670 416 758 419 740 420 449 420 621 420 816 421 808 422 450 422 631 423 436 423 583 423 836 425 554 425 716 427 459 430 839 434 445 435 696 437 972 439 508 439 668 440 897 442 676 443 530 443 721 444 614 444 856 450 776 451 559 452 617 453 528 453 619 454 456 457 551 459 480 459 592 461 637 462 463 462 556 462 630 462 899 462 964 465 596 465 947 470 571 475 582 475 753 477 873 478 889 479 524 480 608 482 515 485 563 486 870 487 788 488 633 488 831 494 677 496 755 497 796 498 546 498 828 500 658 500 710 502 505 504 718 504 986 506 715 509 647 509 920 510 591 511 598 512 895 513 803 514 555 518 587 521 785 522 744 522 849 524 562 528 585 528 729 529 861 530 830 530 865 532 625 533 653 533 756 534 574 535 783 535 891 536 773 538 910 541 639 541 719 542 858 545 892 547 695 548 580 548 935 551 990 552 615 552 679 552 834 552 957 553 774 553 918 556 686 557 912 558 576 558 875 559 878 561 566 562 792 564 925 566 777 570 693 570 717 574 618 577 800 581 747 581 956 584 928 585 988 587 704 590 640 591 657 592 712 594 746 595 842 595 908 597 818 599 628 600 665 600 945 603 994 606 999 608 824 617 907 619 860 621 939 622 731 625 723 625 738 625 833 627 906 627 967 629 809 631 691 637 780 639 694 640 944 642 798 643 741 643 937 645 724 646 733 646 987 649 652 649 674 656 921 660 720 661 730 663 867 669 862 671 698 672 743 673 769 674 946 681 823 685 851 686 835 686 869 687 742 687 893 689 767 690 762 691 991 693 948 696 802 697 735 697 815 698 745 700 754 701 940 704 917 707 898 711 981 718 764 718 996 720 772 721 973 724 826 729 941 741 832 742 863 742 931 743 799 755 786 756 887 758 848 766 793 769 883 773 782 774 934 780 958 781 936 782 950 790 977 803 975 811 866 820 857 831 926 846 930 856 989 857 933 866 894 895 901 909 961 915 952 921 993 927 998 930 969 941 974 941 976 948 955 952 965 982 983 196 223 238 417 247 895 268 391 406 431 446 300 537 245 652 876 715 6 720 917 749 579 969 999 970 116 983 853 1000 999 23 102 578 0 1 0 2 0 6 0 12 0 16 0 20 0 44 0 46 1 3 1 5 1 21 1 219 1 824 1 850 2 30 2 55 2 85 2 95 2 140 2 164 3 4 3 9 3 18 3 23 3 28 3 60 3 70 3 137 4 13 4 26 4 152 4 325 5 7 5 8 5 14 5 61 5 155 5 201 5 210 6 11 6 17 6 40 7 10 7 58 7 245 7 310 7 421 8 29 8 31 8 32 8 117 8 959 9 24 9 56 9 163 9 173 9 213 9 506 10 827 10 983 10 996 11 19 11 344 11 688 12 15 12 34 12 43 12 52 12 64 12 893 12 896 13 526 14 67 14 106 14 148 15 86 15 874 16 49 16 174 16 225 16 328 16 439 16 449 16 568 17 53 17 318 18 97 18 108 18 196 18 494 19 22 19 33 19 165 19 671 20 27 20 940 21 25 21 42 21 65 21 234 21 514 21 659 22 98 23 77 23 142 24 57 24 62 24 604 24 746 25 83 25 255 25 366 25 551 26 88 26 96 26 584 26 998 27 51 28 38 28 41 28 66 28 76 28 323 28 747 28 897 29 170 29 569 29 670 30 35 30 407 30 437 31 59 31 912 32 199 32 727 33 73 33 80 33 92 33 186 33 406 33 612 34 36 34 39 34 380 34 401 35 202 35 321 35 330 36 37 36 204 37 79 37 102 37 293 37 414 37 444 37 764 38 82 38 116 38 180 38 195 38 268 39 89 39 263 41 54 41 63 41 194 41 603 41 901 42 105 42 224 43 45 43 144 43 158 43 188 43 337 43 403 43 480 44 47 44 48 44 50 44 99 44 123 44 134 44 340 44 689 45 87 46 68 46 72 46 382 46 512 47 275 47 626 47 779 48 113 48 124 48 167 48 793 49 69 49 383 49 795 50 81 50 312 50 816 52 78 52 146 52 215 52 375 52 419 52 907 53 109 54 100 54 277 54 985 55 184 55 221 56 129 56 136 56 360 56 558 57 126 57 370 58 295 58 664 58 766 58 982 59 133 59 898 60 177 60 228 60 723 61 197 61 250 61 628 62 571 63 103 63 107 63 517 64 350 64 352 64 705 64 994 65 119 65 159 65 162 65 364 65 706 66 150 67 74 67 265 69 71 69 544 70 157 70 168 70 286 70 404 70 559 71 216 71 266 72 859 73 84 73 211 74 75 74 115 74 135 74 190 74 248 76 101 77 143 78 206 78 229 78 273 78 543 78 942 78 993 79 139 79 440 79 537 79 722 80 402 81 445 82 93 82 307 82 469 82 716 82 785 83 171 83 697 84 91 84 230 84 288 84 882 85 118 85 121 85 712 86 94 86 756 86 820 87 220 87 703 87 763 88 114 88 149 88 536 88 972 89 90 89 254 89 426 89 575 90 336 90 390 90 576 90 623 91 257 92 187 92 252 92 339 92 348 92 792 93 267 93 305 93 341 94 395 94 399 95 104 95 122 95 281 95 528 96 138 96 915 98 145 98 606 99 110 99 857 99 887 100 279 101 111 101 112 101 335 101 416 103 128 103 203 103 463 104 306 104 371 104 408 104 509 105 166 105 717 106 175 107 120 107 249 107 276 107 538 108 131 108 160 108 311 109 132 109 151 109 282 110 185 110 510 112 176 113 675 114 565 115 790 118 153 118 247 118 844 118 967 119 434 119 550 120 465 121 214 121 432 121 986 122 868 123 147 123 154 123 278 123 641 124 125 124 127 124 690 125 130 125 156 125 984 126 141 126 326 126 522 126 920 127 182 127 552 128 595 128 911 129 520 130 259 131 161 132 183 132 899 133 242 133 462 134 300 134 842 135 241 135 270 135 333 135 368 135 470 135 491 136 508 136 752 137 258 137 264 137 441 137 644 138 699 140 289 141 376 142 320 143 527 143 582 144 442 147 217 148 239 149 562 149 815 150 304 150 433 150 513 151 593 153 359 153 458 154 308 154 674 154 947 155 178 155 179 155 271 156 181 156 285 157 539 158 374 158 944 159 237 160 393 160 450 160 656 161 240 161 687 161 728 162 939 163 296 163 424 164 169 164 391 164 490 166 222 166 573 167 172 167 448 167 535 167 691 167 740 167 778 169 608 170 561 170 988 171 198 171 238 171 417 171 498 171 798 172 208 173 497 173 997 174 235 174 367 174 475 174 878 174 979 175 218 175 233 176 200 176 284 177 191 177 209 177 386 177 453 177 634 178 613 179 436 180 189 180 192 180 806 180 990 181 467 181 525 184 301 185 362 186 287 187 637 188 905 189 193 190 707 190 715 191 373 192 302 192 629 193 262 194 298 194 667 195 212 195 459 195 478 195 840 196 274 196 303 196 334 196 515 196 542 196 572 196 784 197 244 197 309 198 223 198 704 199 205 199 355 201 400 201 574 201 775 201 800 203 246 203 345 204 226 204 358 204 466 205 231 205 695 206 207 206 316 206 329 207 447 208 869 209 726 210 783 211 243 211 317 212 227 212 361 214 495 215 588 217 236 218 349 219 283 219 553 221 351 221 507 221 531 223 260 223 860 224 363 224 389 225 961 227 378 227 883 228 353 228 548 229 232 229 291 229 809 230 346 230 377 230 504 231 521 231 594 231 760 232 394 232 431 232 599 233 256 233 292 234 665 235 294 235 924 236 261 236 492 236 749 238 499 240 253 242 269 242 385 242 451 243 331 243 829 244 338 244 821 245 621 246 251 246 290 246 759 246 797 246 976 248 446 249 423 249 443 249 733 252 405 252 425 252 581 253 388 254 523 255 319 255 482 255 620 255 624 255 881 256 342 257 987 258 332 258 837 258 964 259 873 260 314 260 428 260 524 260 877 261 750 263 343 263 505 264 272 267 919 268 409 268 473 269 413 269 729 270 299 270 398 271 455 271 567 271 879 272 479 272 847 272 957 273 365 274 411 274 564 274 771 275 322 275 327 275 927 277 397 278 280 279 418 279 807 279 822 279 948 281 643 282 669 283 928 284 324 285 297 286 313 286 625 288 772 289 977 290 708 292 933 293 853 295 357 295 989 296 738 297 710 297 910 298 635 299 430 299 653 302 468 302 596 303 600 304 460 306 949 306 995 309 906 311 438 313 315 313 347 313 917 314 372 314 427 315 435 315 472 317 555 317 803 318 534 321 410 322 908 323 420 323 619 324 457 324 776 325 354 325 646 325 709 325 833 326 381 327 516 327 615 329 731 330 980 333 666 333 875 335 356 335 556 337 481 337 485 337 577 338 369 341 668 343 486 343 851 346 518 349 415 350 914 351 384 352 387 352 392 356 503 356 848 356 955 359 618 361 488 362 744 365 396 365 633 368 519 374 429 376 379 377 858 378 590 378 891 381 461 381 720 383 694 384 487 385 454 387 748 388 751 389 683 389 742 390 700 390 761 391 452 392 412 392 673 392 916 393 422 393 464 396 476 396 774 397 721 398 698 398 714 398 909 400 456 401 642 403 493 403 745 403 867 405 973 406 611 406 926 407 796 410 500 410 768 413 580 413 598 416 554 417 758 418 570 419 592 420 609 421 477 423 533 423 648 424 496 425 489 425 511 425 583 427 483 427 657 428 545 428 601 428 935 430 662 433 530 433 713 434 546 434 969 436 563 436 579 440 484 440 586 440 938 444 838 447 762 449 471 449 532 452 607 452 684 453 631 453 682 453 777 455 557 457 791 459 474 460 602 463 904 465 888 466 991 467 946 468 724 468 780 469 735 469 841 472 502 472 866 473 930 476 801 476 813 476 981 482 681 483 788 483 937 484 578 485 679 486 872 488 941 490 501 490 560 490 794 491 549 491 685 492 913 493 769 497 818 501 529 504 672 507 547 508 890 509 676 509 765 511 566 511 686 511 743 512 655 514 647 514 757 516 680 518 630 521 605 524 587 525 540 527 963 530 678 532 645 532 861 533 734 533 825 534 661 535 701 536 541 537 885 542 865 543 632 548 591 549 636 552 692 553 975 554 736 555 614 555 649 556 786 557 696 560 677 560 831 561 597 562 834 562 954 563 585 570 652 573 638 574 767 577 855 580 741 582 640 583 610 583 616 585 719 587 589 593 639 595 711 595 804 596 622 598 718 601 839 605 950 606 823 607 651 608 658 610 617 612 663 616 943 619 650 619 956 621 627 621 871 623 932 627 863 627 870 630 802 630 862 633 902 636 925 639 845 640 654 641 754 642 799 643 732 645 660 645 693 656 782 661 725 662 826 666 817 666 819 669 773 671 753 672 828 677 702 680 755 680 805 680 814 681 787 683 835 687 770 687 876 689 864 691 843 692 739 693 846 693 889 696 936 700 974 701 951 705 854 710 965 716 886 717 737 719 934 721 836 724 852 726 730 731 856 733 781 737 789 737 962 745 884 764 945 766 992 769 812 770 895 783 811 795 808 795 929 801 894 802 880 803 849 806 903 807 921 809 810 809 892 813 830 815 968 816 832 818 970 823 918 848 960 848 966 851 958 854 900 865 923 865 953 878 978 891 931 896 922 914 971 915 952 930 999 14 586 132 289 153 427 184 247 193 640 293 329 294 683 309 784 334 443 374 812 465 227 478 652 573 197 579 975 582 56 583 6 726 106 769 217 805 331 858 92 859 532 935 310 954 634 1000 999 10 563 217 0 1 0 2 0 6 0 7 0 9 0 10 0 64 0 686 1 3 1 5 1 8 1 23 1 33 1 37 1 49 1 51 1 314 2 4 2 12 2 21 2 30 2 568 3 13 3 554 4 65 4 68 4 80 4 148 4 397 5 61 5 830 6 24 6 132 6 136 6 262 6 345 6 477 6 613 7 11 7 101 7 251 7 395 8 18 8 36 8 41 8 48 8 63 8 173 8 261 8 952 9 15 9 20 9 26 9 31 9 638 10 25 10 476 11 14 11 62 11 283 11 448 12 16 12 35 12 60 12 81 12 85 12 190 13 32 13 45 13 58 13 206 13 575 13 991 14 29 14 57 14 96 14 492 15 17 15 38 15 249 15 252 15 288 16 27 16 28 16 295 16 340 16 642 16 895 16 922 17 19 17 22 17 238 17 321 17 371 17 960 18 107 18 162 18 204 18 469 18 933 19 69 19 205 19 355 20 46 20 126 20 929 21 42 21 114 21 438 21 711 22 52 22 309 23 128 24 234 25 34 25 95 25 174 26 246 27 43 27 70 27 135 27 310 27 387 27 401 30 40 30 426 30 474 30 658 30 823 31 47 31 300 31 383 32 53 32 75 32 974 33 39 33 154 33 213 33 828 34 336 34 457 34 653 35 76 36 106 37 226 38 50 38 224 38 347 38 523 39 139 39 253 40 55 40 77 40 89 41 179 41 577 41 733 42 104 42 112 42 113 42 122 42 432 42 629 43 44 43 72 43 166 43 273 43 294 43 399 43 515 43 754 44 54 44 209 44 312 44 848 45 153 45 349 46 82 46 178 46 388 47 56 47 92 47 133 47 197 47 236 47 308 48 223 48 265 49 74 49 391 50 103 50 306 51 83 51 239 51 813 53 97 53 156 53 351 53 435 53 444 54 67 54 275 54 545 55 94 55 215 55 303 56 66 56 127 57 59 57 71 57 161 57 188 57 320 58 171 58 276 58 489 58 619 59 88 59 207 59 270 60 150 60 698 60 968 61 109 61 123 61 137 61 165 62 79 62 228 64 143 64 202 64 225 64 389 64 999 65 272 65 394 66 532 66 646 67 73 67 93 67 237 67 455 68 98 68 102 68 120 69 169 69 652 70 119 70 289 70 307 71 100 71 140 71 286 73 117 73 747 74 198 74 923 75 78 75 423 76 582 76 879 77 393 77 412 77 777 78 86 78 989 79 332 80 90 80 446 80 470 81 268 81 540 82 84 82 138 82 158 83 91 83 144 84 87 85 285 85 363 85 650 87 105 87 200 87 325 88 110 88 254 88 442 89 217 89 218 89 302 90 313 91 141 92 151 92 221 92 530 92 562 93 155 93 167 93 230 93 297 93 871 94 124 94 380 94 663 95 146 95 201 95 212 95 365 95 885 96 142 96 157 96 216 96 260 96 353 96 379 97 99 98 184 99 152 99 195 99 381 99 756 100 116 100 159 100 905 101 121 101 617 102 145 102 183 102 199 102 369 103 111 104 115 104 459 104 511 105 176 105 425 106 233 106 344 107 108 107 447 107 449 107 825 108 129 108 131 108 177 108 191 108 924 109 125 109 539 110 196 110 214 110 375 111 118 111 164 111 279 112 360 112 632 112 789 113 160 113 419 114 245 114 499 114 552 115 445 116 556 116 657 117 292 117 293 117 500 118 186 118 222 118 331 118 485 119 343 119 356 119 722 120 203 120 437 120 821 121 840 124 242 124 264 124 636 124 709 125 450 125 514 126 130 126 149 126 454 126 976 127 596 128 175 128 854 129 274 129 774 130 753 130 831 131 134 131 168 131 785 132 181 132 890 133 232 133 600 133 997 135 163 135 329 135 800 136 147 137 558 137 948 138 468 138 682 138 969 139 240 139 428 140 466 140 584 141 505 141 819 142 916 143 210 143 452 143 688 144 376 144 390 144 434 144 493 144 862 145 182 145 185 145 231 145 291 146 334 147 220 147 346 147 384 147 460 148 994 149 192 149 211 149 910 150 255 150 683 153 640 154 269 155 333 155 357 155 484 156 934 157 323 157 362 157 911 159 189 159 465 159 535 160 248 160 354 160 461 160 988 161 187 161 244 161 250 164 247 164 665 164 942 165 229 165 413 166 172 167 170 167 305 167 322 168 418 169 208 171 654 172 219 172 257 172 808 173 429 173 943 174 180 174 227 174 282 174 361 175 440 175 886 176 377 176 897 177 559 177 868 178 290 178 595 180 259 180 631 182 263 182 267 182 324 182 521 183 850 184 193 184 949 185 256 185 509 186 296 186 527 187 235 187 591 187 822 188 787 189 386 189 961 190 194 190 637 191 697 191 975 192 281 192 400 192 801 196 328 196 421 196 635 196 739 198 337 198 338 198 768 199 278 200 301 201 243 202 422 202 473 203 614 205 433 206 875 207 298 207 479 208 451 208 715 209 284 211 547 213 678 214 581 214 670 215 258 215 679 215 755 216 812 217 316 217 385 217 906 218 398 218 531 219 914 221 373 223 467 223 610 224 359 224 645 225 549 226 335 226 495 226 804 227 402 228 644 228 671 228 839 229 271 229 884 231 406 232 504 232 648 235 350 235 772 236 341 236 416 236 585 236 938 237 607 238 370 238 410 239 241 239 870 240 536 244 958 245 266 246 529 246 583 247 482 248 277 248 693 249 606 249 672 250 299 250 841 253 701 254 367 255 699 256 494 256 497 256 588 257 799 258 319 258 708 260 586 261 311 262 730 262 919 263 439 263 483 264 408 264 627 264 628 266 569 268 287 268 405 269 280 269 315 269 856 269 899 270 327 271 597 272 932 273 817 273 928 274 358 274 687 274 720 274 826 275 378 276 707 277 318 277 330 278 415 278 598 278 796 279 342 280 427 280 743 281 618 282 690 284 506 285 339 285 453 285 703 286 664 287 570 288 304 288 456 289 374 289 660 290 907 291 718 291 981 296 486 296 633 296 843 297 601 298 441 299 326 299 835 300 496 300 503 300 649 301 667 301 883 302 710 303 566 304 464 306 590 308 881 308 937 309 853 310 939 311 407 311 411 311 744 311 769 312 624 313 348 314 317 315 366 316 580 317 498 319 979 320 487 323 431 325 368 325 424 329 364 329 512 330 488 330 599 330 659 331 382 332 790 333 820 333 936 335 757 337 602 344 396 345 480 345 501 345 541 350 565 351 352 351 528 351 878 353 420 354 481 356 372 358 669 360 392 360 561 360 604 361 732 361 985 361 998 364 491 366 507 366 762 366 946 367 443 367 783 368 860 369 972 370 534 370 781 371 779 373 436 374 573 375 403 377 576 377 641 378 471 379 472 379 522 380 776 380 847 381 695 383 409 383 518 386 502 387 478 388 417 388 863 390 593 390 898 393 520 394 510 395 517 395 680 397 888 400 414 400 909 401 404 404 713 404 775 406 915 407 643 409 564 409 626 410 555 411 524 411 727 411 770 411 887 412 742 415 475 416 592 416 954 418 852 419 550 420 490 420 544 420 892 421 462 421 567 422 849 423 661 424 955 425 677 427 430 427 579 430 463 432 458 432 963 433 684 434 513 435 537 435 806 436 857 437 516 437 634 438 543 438 587 438 712 443 526 445 761 448 827 449 605 449 691 450 533 452 538 454 548 456 855 457 553 460 508 460 893 464 748 464 865 465 574 465 731 467 611 471 622 471 666 471 676 471 995 472 751 474 986 476 689 476 740 479 647 481 616 482 891 483 572 486 525 486 542 486 608 487 639 488 858 490 738 494 681 494 696 495 656 496 793 498 685 499 833 500 814 502 668 502 717 505 594 507 786 507 809 509 655 510 630 510 920 512 519 512 623 513 864 514 704 518 736 518 778 521 749 521 903 523 578 523 782 523 869 524 546 527 771 528 714 529 615 530 735 531 721 532 791 534 551 534 557 535 750 536 851 537 589 537 760 538 563 541 560 542 836 542 953 543 837 543 873 544 724 545 746 545 926 550 917 552 716 556 706 556 794 561 571 565 935 566 728 566 874 567 609 569 705 570 719 570 795 571 621 574 818 574 987 576 603 576 674 580 726 582 612 585 846 587 844 591 620 592 662 594 977 595 734 599 694 601 803 602 625 602 766 602 877 607 908 609 880 610 725 611 805 612 745 614 737 614 810 615 784 616 673 617 788 618 921 622 993 623 802 623 859 626 900 630 867 632 792 632 931 637 675 645 940 649 651 650 896 651 866 652 765 652 838 655 692 655 773 655 861 658 832 660 780 660 984 663 741 663 763 664 811 665 947 666 918 668 752 669 876 675 990 676 700 677 767 677 945 680 829 682 758 684 815 690 729 691 702 700 904 701 764 705 723 715 962 724 901 725 950 726 816 732 978 737 970 742 941 750 951 752 834 758 759 763 964 766 845 767 824 767 925 767 927 768 992 772 797 775 798 778 971 780 889 784 882 785 807 791 965 801 959 802 902 802 980 814 944 816 966 818 973 819 872 834 894 840 842 851 912 857 967 869 956 871 913 872 957 873 996 879 930 903 983 954 982 52 466 65 628 230 810 289 914 595 583 689 600 732 176 797 775 896 721 996 12 1000 999 14 591 921 0 1 0 2 0 6 0 61 0 130 0 945 1 3 1 13 1 35 1 117 2 4 2 5 2 9 2 12 2 17 2 31 2 132 2 506 2 530 3 8 3 15 3 22 3 72 3 526 3 580 4 10 4 11 4 16 4 23 4 43 4 181 4 208 4 479 5 32 6 7 6 116 6 186 6 213 6 452 6 632 7 84 7 184 7 300 7 554 8 41 8 87 8 118 9 14 9 18 9 64 9 158 9 383 9 902 10 342 11 39 11 46 11 54 11 78 11 137 11 585 11 885 12 20 12 24 12 36 12 221 12 428 12 952 13 19 13 21 13 48 13 67 14 480 15 25 15 478 16 30 16 51 16 56 16 71 16 102 17 323 17 448 18 170 18 230 18 290 18 492 18 502 18 600 18 793 19 34 19 113 19 365 19 562 19 637 19 681 20 89 20 369 20 884 20 942 21 27 21 28 21 129 21 274 22 68 22 74 22 120 23 69 23 438 23 556 24 26 24 40 24 144 24 182 24 187 24 521 25 265 25 359 25 370 25 435 26 52 26 65 26 85 26 135 27 29 27 664 27 911 27 941 28 33 28 79 28 92 28 94 28 553 29 131 29 264 29 350 29 828 30 50 30 107 30 399 30 516 30 971 31 105 31 151 32 73 32 80 33 38 33 55 33 59 33 86 33 291 34 75 34 126 34 142 34 185 34 235 35 49 35 138 35 200 35 272 36 37 36 115 36 401 36 897 37 42 37 44 37 112 37 989 38 57 38 95 38 188 38 201 39 302 39 415 39 943 40 45 40 70 40 296 40 303 40 549 40 735 40 870 41 47 41 234 41 306 41 326 41 384 42 82 42 164 42 224 42 338 42 819 43 77 43 205 43 395 43 806 44 58 44 62 45 180 45 267 45 355 46 53 46 216 46 327 46 640 46 811 46 863 47 209 47 247 47 361 47 392 48 108 48 701 49 122 49 176 50 260 51 60 51 114 51 196 51 829 51 946 52 76 54 312 54 812 55 66 55 83 55 177 55 189 56 232 56 284 56 297 56 611 57 174 57 214 57 634 58 63 58 110 59 91 59 156 59 204 59 249 59 268 61 259 61 612 62 96 62 172 62 446 63 241 63 475 63 533 64 153 64 353 65 157 65 169 65 341 65 776 66 606 66 709 66 745 67 136 67 167 67 618 68 124 68 166 68 190 69 81 69 88 69 179 69 385 70 128 70 223 72 93 72 231 72 535 72 830 73 311 73 434 75 104 75 149 75 238 75 527 75 856 75 929 76 111 76 143 76 251 77 139 77 596 77 744 78 98 79 90 79 222 79 398 80 215 80 947 81 195 81 317 81 648 82 97 82 295 83 431 83 676 84 100 84 242 84 854 85 133 85 210 85 953 86 99 86 119 86 282 86 336 87 150 87 367 87 464 87 548 88 162 89 109 89 299 89 425 89 561 89 578 90 581 90 727 91 101 91 103 91 768 92 486 93 386 93 588 93 702 94 121 95 193 95 308 95 733 96 147 97 123 97 289 97 305 97 358 100 106 100 217 100 445 100 647 101 293 101 543 102 494 102 799 102 837 103 125 104 491 104 925 105 319 105 575 105 784 106 155 106 239 106 379 106 407 106 789 107 191 107 412 107 467 109 159 109 662 109 969 110 197 111 171 111 258 111 281 111 309 111 325 111 994 112 127 112 266 112 409 112 985 113 279 113 642 114 163 115 154 115 397 116 134 116 146 116 287 116 351 117 288 117 345 118 228 118 331 118 539 119 292 120 225 121 237 122 256 122 373 122 449 122 891 123 380 123 598 124 413 124 426 125 374 126 980 127 141 127 322 127 347 127 443 129 378 129 390 129 633 131 140 131 198 131 286 131 469 132 148 132 152 132 161 132 168 132 202 132 495 132 609 132 624 133 552 136 207 136 423 138 337 139 332 140 175 140 657 143 145 143 194 143 233 143 931 144 802 146 628 146 725 146 954 147 310 147 315 148 356 149 514 151 339 151 813 154 619 154 677 154 713 155 243 155 538 155 901 156 285 156 298 156 997 157 408 157 420 158 160 158 165 158 470 158 779 159 269 159 456 160 455 160 550 161 334 161 565 164 248 164 803 165 314 165 344 166 876 167 173 167 417 168 206 169 178 169 376 169 500 170 192 170 203 170 387 170 635 173 211 173 330 174 199 174 762 175 569 176 183 176 316 176 447 178 439 178 685 179 348 179 547 179 886 180 484 181 254 181 263 182 410 183 218 183 236 183 563 184 381 185 219 185 229 186 824 187 257 188 411 188 655 189 910 190 250 190 515 190 951 190 970 191 227 191 270 191 680 191 696 193 226 193 573 194 583 195 402 196 318 197 255 197 848 197 860 197 957 198 220 198 244 198 724 199 212 199 253 199 414 199 593 200 672 201 844 202 454 203 321 203 335 203 621 204 715 206 271 206 307 206 357 206 679 206 896 208 708 209 466 209 568 211 352 211 631 212 240 213 388 213 974 214 246 215 418 216 540 216 597 216 688 217 579 217 922 218 278 218 472 218 996 219 437 219 790 220 923 221 594 222 436 223 610 224 301 224 529 226 459 226 780 227 572 227 636 227 646 227 720 227 738 227 755 227 770 228 252 228 508 229 333 229 360 230 261 230 440 231 831 231 933 232 389 232 457 232 763 233 836 233 978 235 638 235 682 236 273 236 346 237 245 237 275 237 656 238 476 239 394 239 471 239 560 239 798 241 375 241 403 241 429 241 512 242 716 243 916 245 262 245 393 247 653 248 329 248 406 253 451 253 536 253 743 253 794 255 320 255 465 255 504 255 817 257 605 257 764 258 362 258 503 258 616 258 711 259 276 260 294 260 670 261 889 262 786 262 852 263 382 263 938 263 960 264 280 267 277 269 497 269 698 270 283 270 499 271 340 271 717 271 795 272 371 275 304 275 699 275 999 277 518 277 608 277 669 278 558 280 328 282 368 282 622 284 481 285 313 286 544 286 977 288 774 288 964 289 354 289 509 290 349 291 690 293 372 293 551 295 522 295 835 296 760 297 712 297 914 298 324 298 723 305 460 305 482 305 962 307 703 309 405 311 377 311 416 312 343 313 694 313 859 316 840 317 815 319 490 321 939 322 742 322 750 323 396 323 871 326 567 326 791 327 796 328 513 329 488 329 501 331 623 333 462 335 363 335 528 337 419 337 546 337 700 337 722 337 998 339 498 339 663 341 400 342 525 343 545 343 668 345 364 345 474 345 587 345 652 345 782 346 732 346 972 347 422 349 483 349 810 351 749 352 461 353 366 353 729 353 937 354 404 356 541 356 741 356 772 357 689 358 453 359 489 360 444 361 687 365 510 366 555 368 731 370 674 371 613 372 542 373 649 375 391 376 424 376 614 376 921 377 877 380 675 380 841 381 442 381 450 382 493 382 630 383 564 384 433 385 473 387 441 387 485 388 747 388 807 389 421 389 430 390 671 390 748 390 783 391 599 391 603 392 737 393 511 395 757 396 792 399 463 399 531 400 595 400 707 400 759 402 864 404 753 406 458 406 820 407 695 408 899 409 590 410 571 412 432 415 667 416 559 417 615 418 808 421 740 422 602 423 496 424 427 424 534 425 958 427 984 432 582 433 468 434 966 437 625 438 604 439 574 441 487 445 751 445 805 446 935 449 658 451 477 452 666 454 570 454 718 455 778 457 524 459 801 460 505 460 519 461 537 462 894 465 838 466 761 466 787 468 532 468 988 469 861 470 520 470 523 473 626 474 576 477 777 478 645 478 684 478 875 479 853 480 566 480 589 482 756 485 584 485 697 486 665 489 739 492 577 492 927 495 710 496 507 505 592 505 643 506 651 506 726 507 704 507 788 508 949 509 517 512 992 515 601 515 823 517 950 518 834 519 586 519 809 519 888 520 781 520 847 523 654 523 771 523 867 524 693 524 866 527 797 527 932 529 872 532 917 534 705 534 767 536 981 539 982 540 734 541 804 542 557 544 639 544 956 547 641 547 895 550 627 550 673 551 814 554 826 556 963 557 920 559 868 562 644 562 683 565 691 566 979 574 890 576 686 584 591 585 785 585 818 588 714 590 873 592 721 592 833 593 607 593 719 593 915 597 629 599 900 600 661 601 746 603 620 603 936 605 617 612 893 614 967 617 869 621 775 624 908 631 944 632 660 632 874 633 736 635 758 637 659 640 692 640 878 641 855 642 816 645 650 645 913 646 825 650 904 652 678 655 955 656 769 658 706 668 892 673 905 674 934 677 845 680 991 682 857 685 883 687 843 690 948 691 903 694 832 695 887 696 773 697 975 698 846 699 881 706 983 713 730 713 754 714 728 717 879 718 959 719 821 727 766 737 752 739 865 745 940 745 987 746 924 748 765 752 919 757 926 758 880 762 862 764 800 785 906 788 827 796 909 798 918 800 968 801 849 801 850 805 839 813 898 814 822 816 976 819 858 833 851 840 842 840 912 847 995 851 882 868 986 881 973 885 993 898 930 900 928 906 907 920 961 928 965 941 990 188 370 239 300 308 655 354 710 507 742 546 513 554 102 616 153 623 819 630 940 847 231 889 155 902 707 991 402 1000 999 9 845 409 0 1 0 8 0 27 0 62 0 89 0 207 0 251 0 254 0 975 1 2 1 4 1 5 1 15 1 20 1 45 1 104 1 109 1 202 2 3 2 7 2 24 2 217 2 232 3 6 3 345 4 12 4 13 4 16 4 31 4 32 4 33 4 60 4 69 4 356 5 11 5 49 5 83 5 165 5 368 5 613 6 9 6 150 6 157 6 381 6 836 7 10 7 17 7 34 7 328 7 436 7 443 8 23 8 25 8 190 8 408 9 28 9 48 9 91 9 93 9 200 10 81 10 107 10 225 10 262 10 481 10 541 10 743 10 998 11 88 11 192 11 489 11 656 11 681 11 783 12 14 12 36 12 169 12 301 13 98 13 281 13 299 14 18 14 40 14 66 14 96 14 625 15 42 15 43 15 92 15 124 15 296 16 19 16 39 16 51 16 85 17 30 17 74 17 243 17 348 18 21 18 173 18 246 18 367 19 80 19 133 19 734 19 798 20 53 20 125 20 183 21 22 21 37 21 50 21 68 21 75 21 86 21 372 21 574 21 667 22 46 23 26 23 158 24 237 24 252 24 291 24 333 24 440 24 679 25 114 25 327 26 29 27 106 27 320 27 325 27 594 29 47 29 99 29 580 29 627 30 35 30 38 30 604 30 670 31 57 31 84 31 149 31 255 31 696 33 222 33 431 34 44 34 55 34 58 34 76 34 105 34 209 34 223 35 174 35 189 36 375 37 144 38 41 38 398 39 67 39 605 39 705 39 709 40 128 40 403 40 534 41 703 42 54 42 496 42 831 43 52 43 238 43 297 44 110 44 127 44 288 44 377 46 73 46 120 46 623 47 59 47 111 47 263 47 760 48 64 48 427 48 881 49 56 49 72 49 650 49 735 50 65 50 699 51 71 51 142 51 156 51 389 52 390 52 394 52 781 53 132 53 595 54 63 54 70 54 77 54 143 54 516 54 570 54 986 55 82 55 90 55 316 55 322 56 61 56 684 57 112 57 382 57 399 57 755 58 122 58 134 58 267 58 351 59 94 59 126 59 205 60 113 60 305 61 87 61 108 61 154 61 248 61 360 61 573 62 79 62 181 62 632 62 652 63 95 63 129 63 258 63 506 63 651 64 748 64 958 65 314 65 344 65 853 66 155 66 168 66 231 66 691 67 131 67 253 67 441 67 451 67 680 67 817 67 978 68 78 68 511 69 119 69 153 69 293 69 545 70 361 71 161 71 861 72 298 72 638 72 693 72 851 73 135 73 163 73 178 73 701 74 600 75 97 75 191 75 472 75 776 76 180 78 211 79 166 79 240 79 824 80 145 80 172 80 357 80 529 80 629 81 188 81 206 81 220 82 547 83 640 83 641 83 647 84 284 84 393 85 118 85 203 85 536 86 915 87 170 87 415 87 419 87 768 88 102 88 274 89 678 90 103 90 514 90 634 90 908 91 140 91 160 91 555 92 449 93 101 93 196 93 585 93 939 94 146 94 268 94 694 96 116 96 139 96 141 96 148 96 159 96 224 96 422 97 164 97 185 97 213 97 384 97 397 97 411 98 100 98 162 99 123 99 954 100 219 100 307 100 370 100 732 100 865 101 331 102 187 102 572 102 646 102 688 103 121 103 283 103 421 104 347 104 362 104 435 104 539 105 115 105 919 106 117 106 359 107 186 108 270 108 300 108 483 108 821 108 844 109 433 110 218 110 272 111 194 111 197 111 273 112 138 112 177 112 610 112 996 113 339 113 519 113 687 114 130 114 167 114 487 115 282 115 332 115 518 115 599 115 906 118 245 118 309 119 184 119 843 120 233 120 308 120 826 122 151 122 227 122 306 123 137 123 171 123 235 123 797 125 260 125 624 125 879 127 152 127 204 128 658 129 136 129 353 129 376 129 809 130 480 130 554 130 804 131 147 131 666 131 884 133 669 134 230 134 416 134 811 136 279 137 378 139 455 139 622 139 796 139 950 140 212 140 917 141 175 141 426 141 515 141 712 142 242 142 334 142 354 142 491 142 598 143 611 144 244 145 774 146 871 147 586 147 643 147 846 148 226 148 560 148 876 149 256 149 447 149 862 150 210 150 425 151 239 151 793 152 424 152 535 152 637 153 182 153 193 154 818 154 848 155 278 157 287 161 878 162 310 162 313 162 584 162 675 163 179 163 221 163 336 163 423 163 508 165 715 166 176 167 269 167 321 167 439 168 391 168 858 169 358 169 486 169 533 169 965 170 386 171 234 171 290 171 728 174 318 175 626 176 737 177 379 177 412 178 228 178 591 178 662 178 674 179 280 180 542 180 814 180 974 181 195 181 346 182 198 183 388 185 199 185 319 185 628 186 469 187 802 187 911 189 337 190 266 190 289 190 315 190 374 190 564 191 369 191 868 191 961 192 259 193 460 194 741 194 992 194 993 196 410 196 413 196 526 196 897 197 201 197 525 198 214 198 241 198 733 199 409 199 886 200 215 200 216 201 271 201 304 201 406 202 317 204 490 204 498 204 875 205 208 206 247 206 465 207 822 209 710 209 869 210 275 210 285 210 383 211 276 211 780 212 264 212 609 212 916 213 229 213 338 213 592 214 452 214 543 215 402 215 450 215 593 216 563 216 751 217 342 218 261 218 349 220 277 220 982 222 832 223 249 223 343 223 373 223 772 224 292 225 546 225 779 226 429 227 453 229 257 229 330 230 236 230 464 230 829 232 653 232 726 232 899 234 294 234 420 235 295 239 250 239 407 239 530 240 352 241 766 242 823 247 400 248 396 249 364 249 706 251 660 253 401 254 311 254 326 254 340 259 668 260 265 261 512 263 462 263 636 264 648 264 900 265 479 266 457 266 475 267 329 267 341 267 649 268 795 269 951 271 800 274 303 275 432 275 504 275 523 277 404 277 587 278 785 279 507 279 718 280 488 282 286 282 988 283 631 283 941 284 714 287 484 287 864 288 395 290 537 292 366 292 387 292 482 294 418 294 454 295 324 295 365 296 456 297 582 298 905 299 739 300 302 300 323 300 405 300 565 302 621 305 787 306 312 306 742 306 840 308 355 308 445 308 485 308 578 309 459 309 708 310 576 310 676 311 335 311 639 312 619 313 473 314 841 316 500 317 704 318 437 319 430 319 581 320 414 320 727 322 471 322 569 324 867 326 350 326 521 326 762 327 494 330 962 331 644 332 540 332 784 334 385 335 524 335 825 336 608 337 617 339 889 341 532 341 839 342 380 342 614 344 969 345 607 345 700 345 895 346 493 346 977 350 444 351 724 351 888 352 697 352 716 354 502 355 860 356 363 356 428 356 467 356 720 356 757 357 692 358 562 358 589 362 548 362 557 362 723 363 371 363 497 363 661 367 501 367 503 367 847 367 926 368 448 368 458 368 807 369 877 370 754 373 466 373 635 373 747 373 909 375 698 376 725 376 918 377 711 378 478 378 575 380 513 380 801 382 438 384 392 387 434 387 606 389 596 391 665 392 677 392 997 393 517 393 707 394 870 394 921 395 579 396 559 397 590 397 791 398 813 399 936 399 944 400 806 400 999 401 510 401 904 401 952 401 995 403 852 404 730 406 695 406 890 407 461 407 477 407 948 409 463 411 767 412 474 412 744 413 960 414 417 414 527 414 838 417 446 418 901 419 968 420 552 420 910 423 442 424 866 426 615 427 633 429 558 429 731 432 528 432 657 433 468 433 470 434 553 435 499 438 981 439 544 440 520 440 616 440 685 441 603 442 601 442 955 443 717 445 509 447 531 448 567 448 752 448 805 449 476 449 970 450 907 452 549 454 571 456 538 458 690 458 859 459 550 459 740 461 810 462 794 462 849 463 620 464 753 466 786 469 505 469 816 470 492 470 893 471 759 472 976 475 597 481 495 481 568 481 702 484 689 491 556 493 663 495 928 498 758 499 763 499 937 500 522 502 736 504 671 506 983 509 566 509 799 510 642 511 583 512 561 514 765 515 789 521 943 521 959 524 618 524 971 525 883 527 588 527 659 531 612 531 855 534 894 534 923 537 835 538 551 538 577 543 903 543 990 546 602 548 834 549 719 559 673 561 769 564 630 565 887 565 902 572 686 576 645 576 949 578 873 579 815 582 856 584 655 590 749 590 914 591 664 594 929 595 713 597 987 599 790 602 722 604 777 604 828 613 947 619 729 622 935 622 972 623 654 623 672 623 738 629 764 632 756 632 770 633 967 636 880 639 812 642 931 644 682 649 863 654 964 657 788 658 750 659 845 660 683 665 792 669 721 673 773 679 934 689 746 695 912 695 913 698 979 700 898 710 745 710 778 710 819 719 874 721 854 722 782 722 808 724 925 731 775 731 872 731 966 733 771 736 896 737 761 740 927 742 946 751 963 752 820 754 994 755 984 759 827 762 850 766 891 771 803 774 857 777 837 783 833 786 938 792 930 797 885 797 942 801 989 804 956 805 892 810 922 812 842 813 830 842 940 843 980 852 985 855 920 861 945 863 933 874 957 877 882 878 924 893 953 901 973 923 932 925 991 290 891 379 776 464 182 481 286 566 855 770 317 812 176 821 801 956 940 1000 999 17 733 816 0 1 0 2 0 3 0 5 0 7 0 12 0 20 0 52 0 60 0 83 1 152 1 161 1 229 1 334 2 4 2 10 2 70 2 93 2 98 2 295 3 9 3 27 3 28 3 79 4 6 4 11 4 18 4 24 4 430 5 325 6 26 6 103 6 118 6 132 6 159 6 201 6 289 6 398 7 8 7 19 7 25 7 30 7 37 7 50 7 236 7 400 7 642 8 16 8 21 8 22 8 51 8 563 9 13 9 36 9 74 9 141 9 433 10 14 10 15 10 34 10 65 10 148 10 288 10 595 11 149 11 205 12 38 12 121 12 122 12 136 12 709 13 42 13 109 13 417 13 422 13 847 13 858 14 17 14 64 14 134 14 305 15 32 15 40 15 45 15 89 15 110 15 277 15 801 15 856 16 39 16 92 16 164 16 371 16 763 16 985 17 23 17 35 17 41 17 266 18 100 18 176 18 350 18 355 18 568 18 831 19 47 19 144 19 347 19 424 19 463 19 506 19 723 20 49 21 48 21 106 22 63 22 119 22 175 22 569 23 560 24 43 24 116 24 540 25 29 25 69 25 95 25 211 25 353 27 54 27 62 27 206 27 222 27 227 27 228 27 269 27 386 28 46 28 126 28 242 28 293 28 609 29 31 29 208 29 336 29 464 30 68 30 195 30 212 30 230 30 380 30 582 31 86 31 434 31 566 32 33 32 82 32 94 32 509 33 185 34 84 34 317 34 556 34 675 35 72 35 258 35 467 35 492 35 908 36 262 36 267 37 44 37 57 37 87 37 139 37 332 38 53 38 521 39 112 39 145 39 155 39 298 39 381 39 491 40 85 40 184 41 238 41 519 42 111 42 142 42 173 42 407 43 76 43 391 43 681 44 58 44 187 44 279 44 319 44 536 45 129 46 81 46 115 46 181 46 271 46 549 46 586 46 794 47 130 47 135 47 232 48 56 48 59 48 165 48 214 49 61 49 194 49 799 50 96 50 123 50 614 51 55 51 177 51 544 51 905 52 99 52 283 52 618 53 374 53 573 53 687 53 927 54 73 54 91 54 138 54 524 54 621 55 133 55 234 55 247 55 324 56 75 56 625 56 819 57 160 57 404 57 438 57 474 57 617 57 699 58 66 58 67 58 235 59 104 59 154 59 231 59 468 60 255 61 78 61 215 61 411 61 841 61 970 62 128 62 140 62 196 63 169 64 77 64 102 64 415 64 542 64 635 65 108 65 251 67 71 67 113 67 221 68 339 68 382 68 489 68 673 70 216 70 343 70 898 70 997 71 147 71 191 71 408 72 541 72 592 73 200 73 530 74 80 74 97 74 248 74 356 74 742 74 993 75 239 75 287 75 454 75 720 76 270 76 390 76 653 76 895 77 127 78 120 78 396 78 461 78 473 78 488 79 263 79 372 80 233 80 275 80 359 82 107 82 294 82 399 82 671 83 88 83 882 84 952 85 150 86 554 86 678 87 406 87 726 88 124 89 90 89 180 89 543 90 466 90 601 90 759 91 365 92 137 92 209 92 328 93 101 93 428 94 523 95 143 95 290 95 446 95 710 96 481 96 508 96 527 97 330 97 775 97 852 98 114 98 284 98 932 99 162 99 179 99 567 100 485 100 935 100 960 101 146 101 151 101 217 101 320 101 870 101 989 102 352 102 605 102 620 103 117 103 131 103 157 103 837 104 105 104 403 105 286 107 331 108 535 109 174 109 388 109 622 111 302 111 980 112 282 112 638 113 125 113 213 113 226 113 907 114 360 116 323 116 393 116 547 116 645 117 666 118 384 118 600 119 914 120 202 120 744 122 163 122 502 123 168 124 171 125 475 127 611 129 153 129 166 129 268 131 246 131 315 131 498 131 820 131 868 134 278 135 795 136 312 136 587 137 510 137 972 139 186 139 188 139 276 139 285 139 580 141 249 141 486 141 748 142 167 144 197 144 311 144 562 144 576 144 971 145 210 145 659 145 761 146 593 147 602 148 304 148 641 148 797 149 156 149 326 150 158 150 254 150 364 150 755 152 650 153 501 153 570 153 737 154 313 154 772 155 599 156 846 156 910 157 291 157 367 157 462 159 224 159 636 160 490 160 844 162 280 162 409 163 172 163 183 164 178 164 257 164 412 164 529 164 700 164 827 164 921 164 937 164 963 165 589 167 204 167 265 167 349 167 373 167 691 168 170 169 558 170 193 170 534 170 739 172 273 173 444 174 342 175 182 175 309 175 513 175 680 177 274 178 425 179 427 180 192 180 203 180 241 180 307 181 199 181 429 182 296 182 340 182 838 184 245 184 308 184 448 184 545 185 414 185 439 186 190 187 189 187 405 187 776 187 902 188 250 188 378 189 863 190 604 191 612 191 875 192 207 194 260 194 518 195 198 197 354 197 383 197 478 197 551 199 220 199 668 200 909 201 240 201 322 201 379 201 994 202 432 203 306 206 237 206 316 206 525 206 705 207 243 207 272 207 327 207 836 208 297 208 959 209 557 210 516 210 762 211 608 211 995 215 219 215 225 216 256 217 218 218 223 218 538 218 774 219 528 219 624 220 817 221 299 221 452 221 652 221 697 221 879 223 531 224 445 225 716 225 768 226 301 226 894 227 458 228 615 231 244 232 505 232 745 233 413 233 647 233 915 234 420 234 854 236 261 236 292 237 253 238 252 238 346 239 402 240 769 241 965 243 348 244 318 244 368 244 786 245 457 246 264 248 887 249 303 250 926 251 465 251 477 251 517 251 701 252 397 252 591 253 676 254 345 254 703 256 259 256 451 256 456 256 561 256 796 257 583 258 598 258 890 259 757 260 418 261 453 261 818 263 787 264 321 264 880 264 934 265 690 266 363 267 362 267 555 267 918 268 351 268 387 269 482 270 361 271 392 273 469 274 511 274 973 277 341 277 470 278 314 279 507 279 564 279 610 280 281 280 484 280 731 280 865 282 655 284 300 284 778 285 574 287 990 288 459 288 472 289 401 289 495 290 500 290 850 291 335 292 450 293 337 294 377 294 550 297 493 299 344 299 629 300 333 300 833 301 310 302 431 303 718 303 750 305 725 306 357 307 802 308 672 309 686 311 329 311 553 311 917 312 447 312 504 313 423 313 437 313 751 313 845 315 436 315 616 316 358 316 771 318 613 318 773 319 565 320 679 320 754 321 919 329 494 330 338 330 497 331 385 332 924 333 684 334 389 334 732 336 419 339 435 344 375 345 503 346 667 346 925 349 369 349 376 350 471 352 623 353 805 355 646 355 712 355 736 355 939 356 370 358 410 358 441 359 460 360 810 363 366 363 728 363 815 365 780 368 533 370 753 371 695 373 929 374 440 374 704 375 715 376 664 376 826 377 552 377 928 378 590 378 648 379 537 381 514 381 855 382 426 382 733 384 940 385 443 386 442 388 394 390 571 391 416 392 395 392 499 397 607 397 688 398 689 399 594 400 522 401 596 403 749 403 782 406 421 406 859 406 974 407 633 408 575 411 976 412 922 413 804 413 813 415 656 418 719 420 798 421 584 421 619 422 869 423 449 424 539 428 961 430 677 430 946 432 881 433 674 433 873 434 639 435 479 439 627 442 480 442 982 444 520 444 644 447 487 447 857 448 455 448 708 448 821 448 860 449 651 450 809 451 722 452 800 455 738 456 981 457 812 458 476 458 896 461 512 461 911 462 886 465 626 466 943 469 669 470 483 470 630 470 711 470 811 470 871 471 714 472 577 472 730 473 603 473 783 473 984 476 670 479 663 484 515 484 585 484 632 485 662 487 546 488 496 490 752 491 559 493 832 494 634 497 900 498 702 499 848 500 853 500 862 501 764 501 931 502 717 505 734 506 658 506 665 506 721 508 526 514 933 519 756 519 942 520 758 521 572 521 874 523 588 524 578 527 548 527 851 528 788 529 532 529 729 529 944 530 743 530 913 531 999 532 693 536 746 536 829 538 834 545 904 546 876 550 765 551 920 552 581 555 685 555 724 559 958 564 793 569 975 570 906 571 741 572 597 573 785 576 579 577 770 578 803 579 628 579 631 581 682 585 867 586 893 587 825 590 840 591 945 592 816 593 843 595 698 596 766 597 606 600 866 602 643 604 842 604 948 605 654 609 660 610 637 618 735 623 649 625 640 627 903 629 683 634 967 635 830 636 889 637 808 637 839 640 781 641 978 646 657 648 986 649 789 650 692 652 823 653 822 654 661 655 949 655 955 656 747 659 727 661 713 664 694 668 696 668 849 670 824 683 885 683 966 685 877 686 706 686 996 688 883 690 814 690 916 694 760 694 964 696 707 698 790 698 947 699 988 709 962 710 767 711 777 715 740 721 806 723 792 725 897 729 872 736 861 741 828 744 864 752 938 754 835 755 791 757 807 761 784 768 779 774 884 777 901 779 878 784 912 784 979 788 950 800 891 824 977 826 987 828 969 829 892 833 968 834 991 838 983 842 930 861 888 883 936 885 899 894 941 899 923 902 951 905 953 916 956 935 998 939 954 951 957 986 992 55 368 121 523 198 529 260 114 275 61 296 916 470 737 485 913 487 12 514 642 656 326 697 133 764 560 814 111 865 447 959 966 961 978 1000 999 12 445 426 0 1 0 22 0 28 0 43 0 67 1 2 1 4 1 26 1 30 1 35 1 40 1 92 2 3 2 6 2 7 2 8 2 10 2 17 2 51 2 140 2 384 3 5 3 102 3 203 3 266 3 888 4 20 4 23 4 48 4 79 5 11 5 114 5 143 5 263 5 410 6 16 6 73 6 86 6 184 6 209 6 401 6 484 7 9 7 107 7 218 7 353 8 21 8 41 8 55 8 154 8 159 8 451 8 715 9 95 9 211 9 689 10 15 10 24 10 37 10 63 10 77 10 202 11 12 11 14 11 19 11 33 11 96 11 378 11 555 11 713 12 13 12 25 12 76 12 89 12 115 12 208 12 268 13 18 13 512 13 526 14 101 14 147 14 201 14 499 15 27 15 49 15 50 15 60 15 108 15 118 15 270 15 301 18 32 18 62 18 72 18 98 19 185 20 127 20 349 20 662 21 271 21 282 21 525 22 179 22 760 23 138 23 603 23 867 24 250 25 34 25 39 26 45 26 290 26 549 27 29 27 36 27 42 27 137 27 172 27 336 27 642 28 31 28 59 28 88 28 225 28 276 29 38 29 44 29 530 30 126 31 46 31 53 31 93 31 169 31 171 32 128 32 192 32 552 34 74 34 477 35 56 36 193 37 554 37 933 38 52 38 657 38 830 39 94 40 66 40 142 41 47 41 57 41 174 41 347 41 452 43 157 43 260 43 655 43 957 44 71 44 449 45 58 45 455 45 508 45 866 46 87 46 103 46 180 46 248 46 507 46 519 47 134 47 233 48 500 49 68 49 182 49 189 50 54 50 83 50 91 50 196 50 723 51 345 52 144 52 167 52 377 52 582 53 61 53 105 53 165 54 65 54 487 55 136 56 240 56 255 56 371 56 666 58 84 59 64 59 70 59 160 59 640 60 148 60 214 61 139 61 237 61 394 61 405 61 427 61 498 61 726 61 999 62 170 63 75 63 81 63 111 63 400 63 972 64 80 64 622 65 97 65 408 66 69 66 624 66 729 67 100 67 110 67 217 68 90 68 183 68 241 68 416 68 438 68 463 68 476 69 166 69 247 70 117 70 190 70 700 71 78 71 85 72 205 72 672 72 922 73 597 73 602 73 961 75 99 75 269 75 717 75 803 76 164 76 244 76 483 77 197 77 261 77 402 78 524 79 296 79 769 80 82 81 113 81 253 81 420 81 458 81 824 83 800 83 812 84 121 85 104 85 187 85 286 85 474 86 116 86 146 86 220 86 299 86 319 86 494 87 131 87 230 88 120 88 163 88 481 88 701 89 106 89 238 89 279 89 293 89 527 90 207 91 273 93 145 93 262 93 304 93 509 94 168 94 317 94 386 94 558 95 122 96 406 97 285 97 437 97 749 97 755 98 284 98 465 98 606 98 900 99 123 99 129 99 952 100 109 100 383 100 687 101 133 101 964 102 227 102 254 102 469 102 520 102 806 103 564 104 316 104 392 104 497 104 532 104 719 104 973 105 323 105 661 107 112 107 374 107 467 108 119 108 191 108 330 108 631 109 210 109 213 109 752 110 176 110 226 110 367 110 442 110 533 111 350 112 175 112 224 112 239 112 456 113 135 113 153 113 188 113 223 113 681 114 130 115 149 115 155 115 787 116 141 116 221 117 195 118 496 118 511 119 125 119 152 119 614 120 398 120 515 123 124 123 257 123 310 123 725 124 683 125 418 126 251 127 132 127 328 127 837 129 151 131 216 131 572 132 156 132 206 132 414 132 772 133 199 133 280 133 817 133 865 134 306 134 613 135 965 135 986 136 396 137 194 137 762 138 181 138 313 138 370 138 745 139 561 139 773 140 150 140 550 140 716 141 161 141 162 141 258 141 421 142 200 143 344 143 348 143 479 143 514 143 782 144 158 144 320 145 819 145 850 146 177 146 219 146 335 146 637 147 277 147 326 147 399 147 611 149 325 149 434 150 314 150 446 152 215 152 403 152 796 153 321 153 588 153 963 154 186 154 297 154 358 154 391 155 222 155 359 155 485 156 198 156 312 156 627 157 178 157 542 157 656 158 470 159 385 161 390 161 789 162 495 163 278 163 355 163 397 163 998 164 856 165 565 165 879 166 424 167 311 167 366 167 813 168 376 168 517 168 887 169 246 169 329 170 315 170 639 170 705 171 318 172 173 172 274 174 322 174 516 174 711 174 731 174 775 174 799 176 415 176 612 176 677 177 252 177 413 178 212 178 228 178 236 178 369 180 234 180 249 180 528 180 604 182 546 182 601 182 894 183 245 183 281 184 243 186 491 187 361 187 670 188 232 188 880 189 547 189 816 190 229 190 575 191 387 191 433 192 324 192 914 193 231 193 521 193 792 193 939 193 942 195 429 198 294 198 411 198 634 200 264 202 204 203 529 203 892 203 958 204 685 204 781 207 460 207 898 207 949 209 235 211 265 211 650 211 833 212 341 213 307 213 372 215 839 215 882 216 267 216 356 217 843 218 531 218 702 218 780 221 298 221 576 222 382 222 630 223 242 223 300 223 337 224 428 224 432 224 445 225 982 226 814 228 462 229 292 232 373 232 946 233 422 234 489 236 971 238 364 238 395 239 287 239 560 239 851 240 573 241 256 241 645 241 740 242 492 242 679 242 903 243 478 245 570 245 577 246 352 247 332 247 788 248 587 250 275 251 665 253 343 253 536 254 440 254 505 255 259 255 450 255 797 255 859 256 283 256 690 256 875 258 482 258 737 259 559 259 584 260 360 260 779 261 291 261 333 262 436 262 490 262 616 264 652 265 809 266 381 266 968 267 289 267 308 267 363 267 563 267 721 269 272 269 327 270 288 270 798 272 589 272 653 273 417 273 578 274 443 274 593 275 339 275 734 278 295 278 393 280 766 281 375 281 692 284 331 284 409 285 592 285 607 286 908 287 404 287 748 288 425 288 827 289 551 290 379 290 472 291 338 291 579 291 706 292 506 294 365 295 454 295 625 296 303 296 340 296 718 296 940 297 334 297 776 298 774 299 357 299 412 299 962 301 302 301 342 302 791 303 305 303 309 303 389 304 475 304 831 305 419 305 503 308 368 308 730 309 441 309 747 310 346 314 853 314 926 314 937 315 457 316 566 319 669 322 822 323 523 323 941 326 567 326 923 326 932 328 784 329 950 330 896 333 663 335 537 336 617 336 983 338 501 339 362 339 380 339 534 340 818 342 707 343 351 343 623 343 901 344 459 344 688 344 710 345 805 345 919 346 664 348 571 350 354 350 633 351 684 353 811 353 832 354 502 358 426 358 993 360 439 361 407 361 473 361 488 361 884 362 431 362 453 363 388 363 619 363 648 363 682 364 785 366 699 366 911 367 468 367 925 370 621 372 628 372 756 374 591 376 920 377 430 377 907 379 808 380 722 380 765 381 423 382 493 383 671 383 732 384 539 385 917 386 466 386 471 386 568 387 608 389 770 392 448 392 598 393 610 395 444 395 823 396 742 396 826 399 518 399 667 400 480 400 910 401 632 401 846 403 658 404 842 405 996 407 761 408 486 408 562 409 504 414 435 415 556 415 795 416 934 417 553 417 821 418 943 421 676 422 543 423 461 425 585 425 703 431 750 432 464 432 600 434 609 434 771 440 915 442 510 442 674 443 447 444 595 449 744 452 580 453 849 454 545 454 913 454 927 456 754 458 618 458 945 459 629 462 753 467 569 468 828 469 596 471 885 473 594 473 886 474 513 475 522 477 912 479 638 479 848 480 620 481 626 481 704 483 574 486 840 488 738 488 921 490 974 491 918 496 540 496 691 497 951 498 835 501 535 501 698 504 948 505 984 506 544 508 590 508 876 509 605 511 757 513 538 513 635 513 659 514 956 515 586 515 696 517 751 519 615 520 786 520 985 521 727 523 643 524 651 525 845 526 746 527 893 530 557 530 767 530 960 530 989 533 720 533 873 534 581 539 541 539 673 539 724 539 909 540 820 540 857 541 847 544 548 547 697 549 807 549 905 551 990 552 712 554 877 557 810 558 834 558 967 561 728 562 802 562 878 564 970 566 904 572 583 573 741 578 992 583 714 583 841 584 599 584 743 587 636 589 644 589 680 589 695 590 862 592 709 592 929 592 994 594 641 594 790 597 935 600 863 601 675 603 764 604 649 605 777 609 647 612 858 617 981 626 660 627 678 628 987 630 864 639 979 644 646 644 686 650 654 656 668 660 694 661 736 667 739 670 869 671 768 672 763 674 783 676 825 679 693 679 733 680 815 680 906 689 794 693 995 700 954 701 708 702 852 704 889 705 735 705 953 720 758 720 895 722 988 723 883 724 959 726 872 726 976 739 838 750 793 752 801 755 997 757 759 757 804 757 955 761 928 764 836 767 936 768 778 770 855 775 871 776 897 783 874 783 966 801 938 811 902 817 969 818 829 818 861 818 977 820 844 826 930 833 860 835 924 842 854 842 931 855 881 856 868 856 916 860 991 862 890 862 899 863 870 869 975 881 891 910 947 941 944 965 980 976 978 3 86 10 520 243 777 267 358 307 910 374 524 450 178 470 438 560 654 612 646 714 267 844 959 1000 999 15 90 701 0 1 0 23 0 36 0 43 0 709 1 2 1 6 1 16 1 26 1 44 1 109 1 115 2 3 2 52 2 170 2 409 3 4 3 10 3 50 3 103 3 353 3 368 3 953 4 5 4 51 4 87 4 162 4 249 4 727 4 929 5 7 5 9 5 21 5 24 5 37 5 75 5 601 6 29 6 35 6 41 6 63 6 156 6 903 7 8 7 12 7 28 7 256 8 11 8 25 8 145 8 236 8 993 9 19 9 39 9 324 10 13 10 17 10 79 11 14 11 90 11 96 11 643 12 15 13 20 13 31 13 38 13 329 13 486 13 693 13 973 14 224 14 947 15 18 15 33 15 579 16 22 16 137 16 212 16 325 16 514 16 964 17 27 17 47 18 130 18 271 19 58 19 76 19 175 20 117 20 234 20 702 21 138 21 935 22 301 22 680 23 242 23 715 24 40 24 99 24 135 24 268 24 522 24 609 24 930 25 45 25 57 25 362 26 32 26 104 26 144 26 388 26 398 27 34 27 61 27 168 27 196 27 672 28 30 28 74 28 125 28 402 28 644 28 689 29 81 29 139 29 572 29 627 30 42 30 105 30 569 31 48 31 93 31 131 31 197 31 205 31 307 31 728 31 791 32 64 32 123 32 347 33 46 33 215 33 621 33 673 34 206 34 211 34 344 35 49 35 107 35 116 35 193 36 121 36 188 36 433 37 227 38 219 38 445 39 146 39 893 40 77 40 201 41 54 41 55 41 164 41 285 41 647 42 298 42 389 44 72 44 101 45 62 45 114 45 495 45 539 45 589 46 59 46 67 46 89 46 327 47 60 47 106 47 200 47 714 48 53 48 204 48 297 48 394 49 171 49 856 50 71 50 92 50 142 50 147 50 279 51 68 51 183 51 988 52 56 52 69 52 80 52 152 52 190 52 314 52 375 52 422 53 66 53 581 55 221 56 483 56 537 56 975 57 82 57 128 57 180 57 305 57 648 57 782 58 70 58 94 58 159 58 169 58 330 58 677 58 744 59 440 59 776 60 232 60 480 61 65 61 88 61 407 61 454 62 97 62 133 62 173 62 724 62 780 63 426 64 321 65 78 65 534 65 649 66 83 66 413 66 462 66 699 67 73 67 119 67 129 67 403 67 733 67 775 67 822 68 86 69 218 69 767 69 909 70 304 70 525 70 826 71 166 71 213 71 345 73 148 73 286 73 331 73 745 73 813 74 85 74 191 74 661 75 91 75 151 75 246 75 313 75 500 75 564 75 796 76 157 76 240 76 250 76 574 77 95 77 98 77 384 77 683 78 189 78 427 78 452 80 664 81 84 81 414 81 496 82 140 83 143 83 154 83 231 83 629 84 292 85 632 85 810 86 112 86 141 86 267 86 597 87 584 88 108 88 126 88 478 88 951 89 174 89 237 89 293 89 323 89 449 90 408 91 335 91 962 92 741 92 919 93 111 93 172 94 110 94 259 95 225 95 288 96 100 97 729 98 485 99 118 99 134 99 194 99 752 100 435 100 915 101 102 102 150 103 136 103 176 103 354 103 690 104 124 104 163 104 738 106 358 106 603 107 120 107 244 108 542 109 122 109 437 110 252 110 498 111 178 112 113 112 245 112 624 112 999 113 149 114 153 114 294 114 339 114 925 115 352 115 372 115 396 115 400 115 857 116 364 117 155 117 229 117 646 118 179 118 734 119 241 119 258 120 185 120 754 121 127 121 263 121 274 121 662 122 443 123 132 123 202 123 328 125 199 125 545 125 869 126 167 126 181 126 210 128 223 128 277 129 926 130 233 130 322 130 948 131 357 131 788 131 803 132 198 133 559 133 717 134 546 134 658 134 862 134 966 135 160 135 195 135 463 136 161 137 319 137 326 137 356 137 794 138 165 138 230 138 460 139 338 139 395 139 549 140 187 140 349 140 587 142 182 142 184 142 220 142 380 142 726 142 845 143 216 143 351 143 479 143 737 145 275 145 770 148 281 148 391 149 248 149 418 149 842 150 336 152 177 153 158 153 222 153 746 153 841 153 931 154 560 155 340 155 477 155 866 157 303 157 562 158 464 159 300 160 203 160 342 160 635 161 208 161 374 161 441 161 636 161 804 162 235 162 442 163 877 164 269 164 881 164 944 165 239 165 369 165 970 166 207 166 397 167 348 167 611 168 599 168 696 169 428 171 798 172 580 173 455 173 985 174 214 174 871 175 343 175 453 177 524 178 468 180 789 181 264 181 939 183 308 183 494 183 880 184 583 184 868 185 186 185 265 186 192 186 681 186 701 188 278 188 633 188 634 188 660 189 253 189 577 190 226 190 270 190 295 190 521 190 768 191 257 191 678 191 834 193 273 193 287 194 366 194 540 194 787 195 982 196 209 196 217 197 290 197 310 197 516 197 852 198 645 199 355 199 878 200 296 201 276 203 778 204 466 204 997 205 367 205 504 206 289 207 513 207 568 208 238 208 457 208 533 209 260 209 334 210 450 210 519 211 261 211 551 211 785 213 430 214 255 214 382 215 315 215 566 215 682 216 350 216 575 216 640 216 739 217 243 218 622 219 386 220 805 220 855 222 228 223 420 223 531 223 863 225 383 225 425 226 309 226 508 226 720 227 412 227 567 227 755 228 254 229 317 229 989 230 266 230 360 230 469 230 762 230 799 231 421 232 706 232 950 233 434 235 251 235 272 236 299 236 758 237 373 238 333 238 652 241 291 241 544 242 247 244 370 244 379 244 748 245 282 245 318 246 908 248 312 248 528 248 578 249 393 249 620 250 446 251 760 252 406 253 444 254 663 254 685 255 411 256 262 256 404 256 553 258 977 259 732 259 942 260 509 260 588 261 302 262 337 262 475 262 515 263 502 263 556 264 571 265 284 265 376 265 821 266 642 267 650 268 512 268 771 269 320 269 451 269 984 270 346 270 381 270 527 270 605 271 492 271 604 272 447 274 405 274 779 275 283 275 526 275 773 276 612 276 631 277 363 277 860 279 280 279 489 279 708 281 415 281 687 282 371 282 410 283 555 284 399 284 593 284 707 284 961 285 359 285 548 285 958 287 365 288 316 289 655 290 467 291 625 291 694 293 436 293 772 293 806 296 547 297 311 297 497 299 994 300 378 300 501 302 306 304 918 305 510 305 933 306 473 306 517 307 674 310 401 310 777 311 924 312 431 312 518 312 591 313 628 313 912 316 341 318 686 319 377 320 913 321 387 321 887 321 937 322 332 323 390 325 361 325 459 326 600 326 608 326 814 328 417 329 594 330 615 331 725 332 723 333 740 333 865 334 910 335 823 337 520 338 886 340 423 340 474 340 503 342 586 342 666 345 630 346 940 348 543 350 718 350 847 353 716 355 786 357 596 361 429 362 385 365 764 366 491 367 769 368 812 368 983 369 590 370 552 371 419 371 529 371 851 373 392 373 439 373 595 374 493 375 487 376 438 377 978 378 530 380 471 380 980 381 602 382 507 383 554 384 825 385 424 385 824 386 653 388 448 388 488 388 637 391 657 393 906 396 472 396 809 397 432 397 679 397 820 397 853 400 623 401 416 403 613 404 482 405 710 407 582 408 607 410 511 410 523 410 570 410 800 412 505 412 721 412 797 416 795 417 465 418 461 419 943 420 946 424 490 425 829 426 558 427 618 428 484 428 536 429 667 429 761 432 713 433 563 433 638 435 458 435 654 436 916 437 626 438 470 438 481 438 731 441 550 441 691 441 719 442 898 444 766 445 506 446 808 446 870 448 811 449 535 450 456 450 854 451 703 452 476 452 892 453 838 455 934 457 712 459 879 460 684 461 670 462 927 466 759 467 651 469 936 480 641 480 995 484 656 484 891 489 561 493 749 494 541 495 499 496 532 496 730 496 888 499 565 502 843 505 757 512 835 513 753 514 675 519 688 520 700 521 996 522 538 522 867 522 945 524 897 528 932 530 802 531 576 535 585 535 763 539 899 540 617 542 698 544 592 546 557 548 885 548 923 551 619 551 735 552 573 552 922 553 793 553 816 554 614 557 801 558 792 559 833 562 743 563 895 565 671 568 836 571 817 574 783 575 781 577 616 579 949 588 850 588 965 588 976 591 819 593 639 593 722 594 747 596 695 597 598 597 610 601 837 605 606 605 665 605 751 606 901 609 750 609 938 613 828 614 704 624 765 628 790 629 889 630 956 632 971 639 659 639 818 641 711 643 668 644 697 645 890 645 991 648 967 649 864 649 872 651 669 651 756 653 784 657 972 659 742 660 676 660 692 661 882 664 876 667 875 670 849 675 736 684 941 685 861 689 774 699 705 700 832 701 827 704 831 704 905 715 981 719 968 723 960 736 874 739 807 748 873 752 952 757 858 758 883 761 911 763 907 767 914 774 921 782 998 790 815 790 917 794 992 799 974 802 896 802 900 804 830 805 955 806 884 813 894 815 848 816 840 820 986 824 839 827 928 832 844 837 846 845 979 855 859 858 920 858 954 859 959 868 963 878 987 897 902 901 904 926 969 940 957 951 990 1 139 53 524 176 735 211 705 251 71 257 940 285 821 330 355 528 296 688 769 771 658 834 929 845 282 934 829 966 70 1000 999 17 685 770 0 1 0 6 0 8 0 190 0 322 1 2 1 3 1 5 1 20 1 32 1 43 1 64 1 438 1 468 2 4 2 84 2 151 2 380 3 7 3 9 3 10 3 12 3 24 3 47 3 115 3 619 3 756 4 13 4 36 4 37 4 83 4 108 4 133 4 168 4 337 4 455 5 14 5 27 5 62 5 78 5 171 6 11 6 31 6 183 7 16 7 18 7 22 7 29 7 659 7 785 8 59 8 239 9 40 9 117 9 228 10 17 10 705 11 38 11 46 11 123 11 132 12 19 12 52 12 329 13 15 13 35 13 58 13 106 13 357 14 95 14 472 15 41 15 55 15 85 15 89 15 204 16 23 16 314 16 770 16 793 17 107 17 134 17 332 17 419 18 475 18 519 18 578 19 21 19 191 19 227 19 429 20 28 20 30 20 53 20 68 20 77 20 94 20 100 20 185 20 253 21 57 21 81 21 143 21 207 21 212 21 265 21 333 21 383 21 698 22 44 22 49 22 51 22 196 22 926 23 25 23 26 23 42 23 220 23 516 24 39 24 148 24 180 25 201 25 203 25 864 25 869 26 45 26 150 26 154 26 546 27 145 27 192 28 33 28 164 28 232 28 247 28 317 28 653 29 182 29 194 29 427 29 686 30 165 30 179 30 199 30 299 30 442 30 757 31 69 31 287 31 330 32 790 32 949 33 34 33 48 33 90 35 54 35 324 35 490 36 67 36 91 36 114 37 86 37 172 37 411 37 773 38 184 38 316 38 487 38 526 38 660 38 861 39 60 39 651 40 82 40 109 41 72 41 315 42 102 42 126 42 652 43 112 43 590 44 103 44 733 45 615 46 66 46 178 46 285 47 65 47 208 47 266 48 50 48 56 48 602 49 71 49 74 49 457 49 480 49 687 50 87 50 149 50 437 51 63 51 130 52 79 52 116 52 118 52 740 53 75 54 98 54 409 55 219 56 61 56 557 56 881 57 202 57 237 58 142 59 96 59 229 59 878 60 121 60 267 60 396 61 318 61 525 61 586 62 392 62 662 63 93 63 97 63 110 63 288 63 541 64 764 65 88 65 417 65 446 65 486 66 339 67 73 67 76 67 129 67 162 67 276 68 70 68 92 68 141 68 910 69 122 69 643 69 999 70 80 70 104 71 111 72 282 72 293 72 414 72 559 72 605 72 737 73 177 73 573 74 385 75 423 77 101 77 244 78 367 78 728 78 948 79 259 79 656 79 872 80 157 80 159 80 167 80 256 81 105 81 346 81 547 82 99 82 401 82 509 82 781 83 128 83 696 84 408 85 234 85 238 85 264 85 706 86 225 87 131 87 188 87 579 87 997 89 375 89 448 90 421 91 124 91 174 91 494 91 647 92 140 92 146 92 213 93 587 94 156 94 471 94 610 95 231 95 807 96 147 96 221 97 347 98 113 98 120 98 303 98 338 98 356 100 812 101 138 101 189 101 211 101 428 101 775 102 243 102 354 102 689 103 153 103 240 103 368 103 398 103 412 103 777 103 916 104 250 104 334 104 947 105 195 105 679 106 272 106 431 107 206 107 297 107 588 108 161 109 127 111 465 111 674 111 865 112 359 112 955 112 983 113 139 113 668 114 230 115 186 116 175 116 205 116 326 116 545 116 750 118 119 118 163 118 290 118 294 119 426 120 125 120 144 120 218 120 331 120 532 121 135 121 223 122 166 122 251 122 759 123 136 123 342 124 137 126 215 127 598 129 158 130 370 132 548 133 160 133 335 133 977 134 252 134 296 134 540 135 152 135 371 136 340 136 978 137 155 137 170 137 806 137 995 138 508 139 248 139 323 139 552 140 271 140 495 140 565 141 405 141 684 142 344 142 362 142 500 144 450 144 714 145 306 145 503 146 515 147 176 147 193 147 410 148 640 149 241 149 441 151 222 151 281 151 493 151 504 152 369 152 920 152 958 153 841 154 283 154 657 155 577 155 892 156 181 156 808 157 325 157 506 158 169 158 372 159 269 159 568 159 621 160 200 160 896 161 197 161 198 162 713 162 840 162 895 164 353 167 366 168 484 169 343 169 454 170 308 170 749 171 187 171 262 171 623 172 173 172 954 173 304 174 341 176 377 177 703 177 906 178 210 178 922 180 313 180 319 180 510 181 460 182 893 184 295 184 655 185 321 185 782 186 254 188 528 188 771 189 277 189 391 189 569 190 246 190 925 191 235 191 355 191 839 192 695 193 676 194 575 194 711 195 360 196 626 197 217 197 364 198 397 198 700 198 923 199 209 199 214 199 278 199 307 200 536 202 224 202 386 203 261 204 393 204 763 204 818 204 966 205 345 207 765 208 226 209 766 210 216 211 233 211 292 211 336 212 433 215 275 215 305 215 444 215 974 218 445 218 633 218 748 219 245 219 349 220 300 220 309 220 312 220 718 221 382 221 530 222 772 222 918 223 802 224 453 224 512 225 260 226 236 227 257 227 562 227 622 228 273 228 280 228 291 229 365 229 825 230 249 230 560 231 270 232 348 232 406 233 649 234 388 236 279 238 440 238 636 238 741 239 242 239 447 240 551 240 666 242 255 242 603 242 836 242 890 243 394 244 274 244 561 245 320 245 363 247 597 247 797 248 268 248 358 249 284 249 298 249 381 249 671 250 263 250 415 250 434 251 625 252 458 253 289 253 856 254 258 256 352 256 826 258 302 259 905 261 286 261 402 261 420 261 664 263 911 264 953 265 373 266 403 266 435 266 469 267 846 268 524 270 477 272 798 272 897 273 407 273 452 273 570 273 709 274 521 274 692 277 538 278 581 279 614 281 351 281 404 281 461 281 908 283 572 284 301 284 654 285 489 285 529 286 682 286 979 287 829 288 328 288 855 288 885 289 491 290 624 290 783 291 399 292 762 294 708 294 742 296 432 296 463 296 535 297 734 299 828 300 400 300 436 300 631 300 758 301 425 302 310 302 311 302 467 302 787 303 497 305 681 306 482 307 350 307 591 308 751 309 424 310 645 310 971 311 761 311 860 312 611 313 485 313 585 314 327 316 361 317 422 318 449 318 511 319 389 319 650 321 439 322 556 322 755 322 801 323 939 325 395 325 675 326 451 326 693 326 723 329 533 329 550 332 505 334 891 335 474 335 544 338 378 339 374 340 379 340 844 342 518 343 989 344 779 344 842 345 612 346 496 347 387 347 492 349 880 350 384 350 576 350 606 350 712 350 815 350 886 352 481 353 413 354 376 355 744 355 817 356 470 356 917 357 994 357 998 358 595 358 688 358 831 362 390 362 498 362 566 363 986 364 418 364 443 365 639 367 816 367 888 368 903 370 464 370 507 371 593 371 810 373 813 373 845 374 830 377 661 379 843 380 629 380 931 382 542 382 702 384 697 385 459 386 501 386 616 389 430 390 456 390 729 391 466 391 601 394 745 395 613 396 791 397 975 398 627 399 416 400 838 401 609 401 691 403 476 405 527 406 478 406 539 406 704 408 462 412 635 412 858 413 699 414 701 414 849 415 731 418 531 419 991 421 950 422 724 424 628 425 534 426 584 427 499 427 620 428 630 428 642 428 914 430 727 431 904 432 473 432 564 432 641 434 803 435 874 436 522 437 520 439 618 439 694 441 767 442 483 443 672 444 502 447 563 447 957 449 982 452 582 452 873 454 549 457 730 459 969 461 537 464 488 467 788 467 956 468 514 468 554 468 558 470 725 471 928 471 933 471 938 472 479 472 707 473 754 473 932 474 665 477 553 477 717 479 752 479 924 480 859 482 589 484 996 485 580 486 710 487 823 490 517 490 794 490 799 493 513 496 608 496 634 496 769 502 637 502 853 504 596 505 571 507 919 510 820 512 678 512 884 513 760 515 946 516 936 517 523 517 583 518 804 519 720 520 929 521 930 524 663 524 722 526 667 526 827 527 685 528 543 533 879 534 638 534 658 534 857 539 882 542 753 545 574 546 555 549 567 550 683 550 921 551 835 552 680 553 927 554 789 555 600 556 768 556 962 557 670 558 599 561 669 563 795 564 607 564 721 565 952 568 901 572 774 574 677 575 648 576 617 576 646 577 900 579 592 583 868 585 594 586 780 588 673 589 809 589 866 589 941 592 899 594 604 594 776 594 792 598 800 604 811 605 894 606 833 606 867 607 732 608 719 611 644 613 805 614 951 615 690 617 726 620 747 624 632 624 743 625 786 626 814 630 735 633 739 634 862 642 715 644 898 649 854 650 934 654 942 658 738 658 945 660 851 671 876 671 943 673 964 678 736 683 959 684 822 685 716 686 834 689 981 691 796 692 824 694 960 703 965 710 819 710 871 712 907 716 847 719 863 719 973 723 746 725 985 726 883 728 832 730 837 747 850 758 990 760 821 763 980 765 778 771 877 773 848 774 902 778 961 781 784 783 940 786 913 787 993 796 889 797 870 797 887 813 968 824 875 837 963 844 852 849 912 858 967 865 937 875 944 877 915 896 987 897 970 899 909 899 976 923 988 934 935 938 972 944 984 961 992 14 563 32 809 115 399 181 735 183 309 233 835 243 16 291 173 310 889 328 235 448 918 506 960 542 829 609 893 677 451 693 761 970 986 1000 999 16 265 165 0 1 0 12 0 58 0 156 0 965 1 2 1 3 1 6 1 13 1 83 1 120 1 174 1 798 1 875 2 9 2 18 2 19 2 52 2 54 2 124 3 4 3 5 3 22 3 103 3 152 3 474 3 564 3 868 4 15 4 26 4 62 4 150 4 385 5 7 5 100 5 205 5 254 5 360 5 874 6 34 6 530 6 626 7 8 7 10 7 14 7 17 7 49 7 106 8 11 8 36 8 125 8 202 8 234 8 473 8 515 8 690 9 16 9 25 10 38 10 99 10 211 11 37 11 45 11 46 11 197 11 277 11 505 12 21 12 81 12 574 12 817 12 827 13 20 13 27 13 63 13 75 13 93 13 208 13 612 14 55 14 132 14 138 15 24 15 40 15 47 15 67 15 129 16 32 16 448 16 513 17 43 17 51 17 122 17 217 17 305 17 445 18 29 18 428 18 543 19 107 19 260 19 459 20 23 20 28 20 111 20 251 20 811 21 70 21 117 21 183 21 258 22 30 22 31 22 212 22 219 22 532 22 953 23 33 23 56 23 464 23 877 24 35 24 39 24 78 24 85 24 87 24 123 24 236 24 331 24 751 25 137 25 387 25 672 26 115 26 151 26 229 27 66 27 263 27 879 28 143 28 154 28 242 28 494 28 557 29 61 29 64 29 339 29 527 30 69 30 94 30 158 30 265 30 765 31 53 31 79 31 198 31 651 31 952 32 48 32 627 33 44 33 71 33 90 33 109 33 189 33 190 33 424 34 60 34 142 34 207 34 462 34 861 35 239 35 887 36 195 36 313 36 415 37 42 37 91 37 340 37 352 38 41 38 110 38 621 39 95 39 96 39 165 39 269 40 293 41 50 41 59 41 127 42 147 42 862 43 819 44 73 44 179 44 347 45 108 45 609 46 76 46 98 46 101 46 102 46 128 46 454 46 479 48 57 48 297 49 80 49 163 49 232 50 388 51 77 52 72 52 133 54 184 54 369 54 985 55 74 55 89 55 870 56 130 56 182 56 492 56 555 56 856 57 68 57 780 57 955 58 210 58 465 58 759 59 104 59 490 59 860 60 112 60 200 60 368 60 544 61 170 61 259 61 288 61 412 62 659 63 65 63 84 64 278 64 284 64 824 65 590 65 844 66 82 66 370 67 218 67 241 67 715 68 357 69 296 69 330 69 938 70 349 72 404 72 540 73 92 73 141 73 526 73 927 74 131 75 88 75 255 75 383 75 558 77 177 77 215 79 118 79 136 79 176 79 225 79 410 79 578 79 793 80 355 80 468 80 619 80 721 80 724 81 669 82 86 82 105 82 113 82 329 82 362 82 635 82 980 84 224 84 320 85 114 85 748 87 145 87 271 87 337 87 425 87 750 89 306 89 603 90 333 90 500 91 97 91 274 91 617 93 233 93 477 94 406 95 146 95 304 95 523 96 199 97 324 100 469 100 652 100 786 101 126 101 395 102 364 103 166 103 220 104 680 105 119 105 238 105 354 106 405 106 534 107 777 108 116 108 272 108 463 109 256 110 121 110 160 111 149 111 209 111 881 112 192 112 446 113 246 113 379 114 178 114 522 115 375 115 436 115 691 116 139 116 157 116 757 117 155 117 173 118 341 118 389 118 620 118 923 119 461 120 148 120 282 120 289 121 495 123 194 123 767 124 245 124 291 124 610 124 846 125 175 126 135 126 438 126 441 126 501 126 945 127 221 127 353 127 586 128 168 128 264 128 616 129 332 129 439 130 144 130 327 130 421 132 298 132 762 133 134 133 180 133 325 133 537 134 315 135 185 135 231 136 140 136 187 136 193 136 201 136 640 138 172 138 519 139 384 140 162 140 457 141 292 141 381 141 382 141 891 141 906 142 228 142 240 143 799 143 947 144 358 146 159 146 270 146 676 146 850 146 898 147 161 147 675 149 222 149 311 150 153 150 636 151 186 151 230 153 493 153 588 153 878 154 248 154 276 154 486 154 740 154 992 155 196 155 926 156 181 156 581 156 656 157 164 157 314 157 460 157 639 158 257 159 261 159 366 159 853 160 978 161 167 162 237 162 372 163 326 164 188 164 444 165 673 166 427 166 911 167 169 167 203 167 268 167 343 167 400 167 411 167 498 167 608 167 746 168 171 168 344 169 487 169 593 170 712 170 916 172 191 172 204 172 267 172 334 172 338 172 895 173 226 173 426 173 839 173 998 175 266 175 598 176 216 176 698 176 867 177 321 177 592 178 285 178 423 178 991 179 832 180 618 183 262 183 281 183 470 184 214 184 431 185 300 187 295 187 901 188 294 188 455 189 417 189 614 190 440 191 414 192 970 194 475 194 542 196 213 196 981 196 994 197 299 197 577 197 696 198 647 200 247 200 371 201 307 201 601 202 206 202 310 202 597 202 623 202 946 203 323 203 394 204 503 205 351 205 551 206 273 206 283 206 633 207 625 207 917 208 252 208 319 210 345 210 866 211 322 211 969 211 976 213 227 213 705 214 452 216 484 218 892 219 666 219 928 220 453 221 391 221 418 222 223 222 350 223 290 223 301 223 316 224 279 224 596 224 723 224 734 224 869 226 359 228 402 229 243 229 435 230 235 232 303 232 336 232 399 232 554 233 630 234 335 234 657 235 546 237 249 237 253 239 244 240 378 240 398 242 287 242 615 243 476 243 665 244 769 246 250 247 396 248 528 249 302 249 377 250 758 252 275 252 852 253 560 253 685 253 785 255 718 255 730 256 956 256 993 258 286 258 356 258 508 259 481 259 525 259 529 260 512 260 539 262 280 262 312 262 742 264 682 264 880 265 380 266 374 266 568 266 865 267 990 269 308 269 506 269 654 270 514 270 634 270 752 271 550 271 584 272 885 273 583 273 655 274 373 275 342 275 587 279 317 279 328 279 422 279 491 281 604 282 732 283 638 285 392 285 408 286 736 286 840 287 318 287 664 288 386 288 413 289 429 289 681 290 309 291 348 291 499 293 716 293 858 297 480 298 548 298 569 300 643 303 775 305 496 306 629 307 420 308 854 309 729 310 679 311 753 311 925 313 450 315 699 319 361 319 848 320 482 320 702 321 575 321 693 321 849 322 393 323 456 324 472 324 507 324 968 326 637 326 815 327 401 329 684 330 363 331 409 333 407 333 747 334 447 335 346 337 367 337 711 341 531 342 390 342 449 342 611 342 904 343 770 344 483 344 790 345 570 347 511 349 545 349 791 349 971 352 830 353 552 354 416 354 471 354 963 355 549 355 677 358 376 358 397 359 594 359 784 360 434 360 485 360 661 360 694 360 774 361 365 363 789 365 504 365 631 367 533 367 688 368 941 369 430 369 433 369 687 372 996 373 735 374 653 375 997 378 432 381 419 381 467 383 443 384 488 387 900 389 591 389 663 390 403 391 772 392 794 395 658 396 934 396 987 398 678 399 556 399 667 399 697 400 602 400 632 401 566 402 731 404 728 405 466 405 760 406 458 407 497 407 502 407 585 407 807 408 595 408 803 411 579 411 642 413 478 413 773 413 823 416 562 416 984 417 847 419 437 420 613 421 538 421 776 423 913 424 516 425 442 429 645 432 624 434 524 434 851 437 739 438 580 440 813 441 535 445 622 445 628 446 876 447 755 448 553 449 451 449 521 449 565 449 761 451 671 451 686 452 648 454 692 454 695 455 509 455 905 457 909 459 937 461 660 461 859 462 829 464 788 465 890 465 899 468 668 472 563 472 871 474 726 478 644 478 810 480 714 483 745 484 489 487 818 488 649 488 809 490 561 490 979 491 518 494 843 495 510 495 834 495 914 498 541 501 808 502 837 505 517 505 683 506 599 509 737 509 796 510 872 511 744 516 520 516 536 517 567 518 674 518 902 519 836 519 908 519 950 520 835 521 907 521 919 522 704 527 547 528 607 529 764 530 783 531 857 532 727 534 778 536 559 536 571 539 841 541 589 542 576 542 641 542 650 544 662 549 572 549 863 550 719 555 600 555 995 558 922 560 582 561 972 562 573 563 894 563 958 566 768 566 806 567 717 570 754 572 646 572 957 572 988 573 606 575 701 577 710 580 725 583 763 584 706 584 738 585 749 586 782 590 720 593 605 594 828 596 882 605 741 607 707 609 820 609 967 610 838 611 709 614 912 614 933 617 939 621 893 623 942 624 948 625 845 627 873 630 999 633 924 635 722 638 713 641 700 642 689 644 982 648 915 649 670 650 951 651 787 655 743 655 779 656 929 660 797 663 805 671 821 672 795 683 733 685 703 685 831 687 800 689 792 696 802 696 943 699 977 700 708 700 801 702 826 707 883 709 804 713 781 714 771 717 918 721 989 724 816 734 812 735 966 743 864 743 932 744 962 747 897 750 756 751 974 765 766 771 833 772 921 777 825 780 842 784 961 788 855 788 888 788 903 797 910 801 983 803 814 806 896 807 935 807 954 808 822 816 944 816 975 818 936 819 949 836 884 840 920 843 930 856 960 864 886 867 940 880 889 896 931 925 959 951 964 960 973 977 986 179 333 181 4 260 874 265 253 328 547 405 171 435 108 474 522 500 449 589 891 643 125 651 591 733 579 805 534 891 209 914 465 1000 999 15 781 102 0 1 0 2 0 12 0 21 0 22 0 37 0 83 0 685 1 3 1 16 1 17 1 746 2 15 2 18 2 75 2 144 2 156 2 185 3 4 3 5 3 57 3 595 4 86 4 115 4 153 4 226 4 251 4 293 4 371 4 384 4 450 5 6 5 7 5 10 5 27 5 30 5 233 5 379 5 623 6 343 7 8 7 25 7 28 7 39 7 529 8 9 8 13 8 31 8 36 8 38 8 117 8 244 8 277 8 648 9 11 9 26 9 73 9 209 10 80 10 100 10 459 11 14 11 512 11 523 12 20 12 32 12 180 13 203 13 358 14 46 14 56 14 88 14 248 15 19 15 61 15 426 16 23 16 29 16 34 16 79 16 91 17 43 17 48 17 104 17 112 17 148 17 164 17 272 18 42 18 78 18 147 18 247 18 296 18 413 19 135 19 225 20 40 20 44 20 49 20 81 20 405 20 510 20 526 20 662 20 719 21 63 21 65 21 492 21 862 22 24 22 33 22 123 22 454 22 530 22 700 23 77 23 114 23 151 23 571 24 45 24 98 24 196 24 279 24 374 24 456 24 694 24 707 25 67 25 937 25 949 26 142 26 549 26 951 27 92 27 337 27 416 28 72 28 127 28 200 29 375 30 89 30 199 30 476 30 567 31 50 31 418 32 35 32 62 33 58 33 304 33 429 34 41 34 54 34 208 34 250 34 288 34 657 35 119 35 372 36 47 36 76 36 85 36 107 37 70 37 97 37 307 37 466 37 474 37 676 37 829 37 839 38 143 39 161 39 177 39 193 39 215 40 55 40 82 40 121 40 137 40 140 40 154 40 297 40 468 41 446 41 780 42 52 42 68 42 172 42 351 42 514 43 87 43 191 44 51 44 201 45 302 45 363 46 69 46 189 46 253 46 285 46 704 46 852 47 120 47 129 47 138 47 438 47 620 48 53 48 59 48 482 48 801 49 90 49 432 50 163 52 60 52 223 52 339 53 110 54 219 54 789 54 887 55 102 55 239 55 338 56 929 57 130 57 252 57 263 57 702 58 84 58 160 58 257 58 654 58 834 59 406 60 74 60 565 60 740 60 860 61 66 61 93 61 95 61 111 61 128 62 168 63 64 63 133 63 580 64 94 64 273 64 334 64 417 64 568 64 991 65 141 65 504 66 71 66 99 66 116 66 150 66 311 66 794 68 267 68 425 68 782 68 850 69 103 69 283 69 735 70 101 70 854 72 155 72 169 72 282 72 749 73 125 73 469 74 216 74 266 74 614 77 202 77 303 77 680 77 720 78 188 78 537 79 113 79 126 79 914 80 220 80 295 80 322 80 368 80 786 81 134 81 572 82 853 83 254 83 922 84 194 84 234 85 299 85 612 86 106 86 166 86 212 86 470 86 791 87 214 87 324 87 628 88 901 89 124 89 300 90 171 90 184 90 440 90 706 91 278 91 370 91 489 91 736 92 96 92 109 92 701 93 259 93 759 94 158 94 206 94 230 94 553 96 355 97 197 97 721 97 722 98 105 99 367 100 149 100 381 103 360 104 350 105 108 105 401 106 122 106 131 106 327 106 462 108 174 108 556 108 989 109 118 109 146 109 996 110 136 110 195 110 895 111 262 111 419 111 757 112 323 112 397 112 751 113 159 113 495 113 534 114 173 115 157 116 481 119 139 119 165 119 431 119 633 119 867 120 132 120 271 120 795 121 449 122 175 122 491 122 576 122 788 122 874 123 383 124 331 125 643 128 162 128 319 128 589 129 465 129 480 129 693 129 959 130 634 131 609 132 928 133 190 133 333 133 402 134 205 134 243 135 217 135 222 135 848 135 879 138 152 140 145 140 186 140 236 141 170 141 552 142 309 143 803 144 210 145 235 145 321 145 713 145 858 146 227 146 494 147 289 147 435 147 500 148 179 148 224 148 741 149 198 149 670 150 228 150 517 152 377 152 487 152 645 154 557 155 258 156 584 156 711 157 187 157 335 157 522 158 275 158 284 158 427 161 356 161 366 162 167 162 927 163 408 163 511 164 422 164 507 164 528 165 301 166 380 166 400 166 689 166 950 167 352 168 916 169 213 171 176 171 392 172 178 172 218 172 240 172 410 173 601 174 181 174 291 174 325 175 183 175 192 175 241 176 182 177 948 178 626 178 627 178 857 179 260 179 855 180 621 180 802 180 971 181 582 182 204 182 439 184 246 185 362 185 373 186 738 188 269 188 585 188 987 189 772 191 264 191 287 191 361 191 428 191 733 191 825 191 965 192 292 193 207 193 513 193 956 195 274 196 270 196 423 196 652 198 314 199 268 199 388 199 467 200 265 200 424 202 211 202 232 202 255 202 622 203 317 204 602 205 354 205 398 206 238 206 464 206 655 206 875 207 705 207 793 208 433 208 638 209 359 210 310 210 538 210 661 210 882 211 407 212 486 212 800 213 242 213 280 213 579 213 940 214 237 214 329 214 453 214 599 215 221 215 229 215 231 216 441 216 455 216 610 218 505 218 575 218 859 219 674 219 715 219 900 220 442 221 477 221 546 221 881 222 953 223 883 224 836 225 461 226 305 227 506 227 562 228 330 228 779 229 412 229 718 229 935 234 308 234 320 234 391 234 503 234 548 235 672 235 804 236 345 236 452 237 349 238 904 239 249 240 447 241 593 242 316 243 245 243 313 244 357 245 256 246 298 247 365 248 306 248 939 249 261 249 501 250 518 251 955 252 864 255 342 255 532 255 615 255 650 257 364 258 697 260 558 261 533 261 750 263 624 266 382 267 717 268 521 269 460 269 863 270 276 271 353 271 544 272 445 272 744 273 690 273 898 276 332 276 414 276 448 276 458 276 472 277 411 277 516 278 677 278 725 279 281 279 415 280 658 280 926 281 434 283 290 283 436 283 559 283 682 283 941 285 286 285 369 285 714 286 312 286 328 286 341 287 348 287 527 287 639 288 315 288 376 291 294 291 340 291 564 291 617 291 805 293 545 294 336 294 709 295 344 296 394 296 475 296 669 299 387 300 443 301 385 303 629 303 737 303 752 303 968 304 659 305 347 305 880 306 483 307 493 310 699 310 798 311 318 311 420 311 739 312 600 312 785 313 326 313 578 315 430 318 812 320 457 320 608 321 594 324 637 324 843 325 346 327 378 328 616 330 471 332 399 337 891 338 389 338 543 338 856 339 473 339 519 340 688 341 404 342 499 342 747 343 444 344 531 344 828 345 390 345 403 345 663 346 583 348 933 349 386 350 409 350 574 351 421 351 708 351 731 351 832 351 892 352 606 352 906 354 437 354 560 355 395 356 393 360 644 364 631 364 822 365 683 367 586 367 995 368 826 369 703 371 539 371 635 372 591 372 664 373 716 374 478 375 820 378 520 379 535 379 541 380 821 381 886 382 651 385 396 386 497 389 665 390 596 391 515 394 508 395 911 396 868 398 569 399 540 399 760 403 870 407 484 408 990 410 488 410 696 410 790 410 884 412 490 412 525 412 842 413 498 416 551 416 619 416 783 416 985 417 485 418 550 420 625 424 592 425 811 427 603 429 463 431 554 432 630 435 496 436 681 437 975 438 840 439 640 442 865 443 824 445 451 446 767 447 691 447 756 449 764 450 536 451 641 453 745 453 776 455 823 457 587 459 581 462 502 462 845 469 730 469 763 470 808 472 762 472 851 473 605 473 660 475 509 475 754 476 632 478 479 478 604 484 566 486 590 489 877 492 561 494 902 496 726 498 807 499 841 502 570 502 668 502 727 502 781 505 942 507 678 507 761 508 524 508 547 509 976 510 969 511 573 514 563 514 667 516 869 518 773 521 671 532 766 533 542 533 555 535 598 535 687 537 924 541 597 541 712 542 847 547 770 548 742 550 913 553 684 554 758 554 771 554 814 554 905 555 675 555 918 557 765 563 577 563 588 563 636 563 642 565 819 566 653 567 728 570 686 571 649 571 932 572 695 580 611 583 755 583 835 583 979 585 769 587 666 594 646 594 815 594 921 595 607 597 734 599 647 599 813 599 947 600 618 601 872 601 945 604 908 604 917 605 673 608 613 608 679 610 846 611 810 611 997 613 732 614 871 619 777 620 656 622 888 622 970 624 954 627 827 629 692 636 809 638 964 639 775 648 724 649 797 653 890 654 710 655 960 661 984 663 992 666 753 667 787 668 982 671 833 671 957 674 899 675 723 682 806 684 837 684 903 687 698 688 986 690 943 698 866 699 792 700 830 700 893 704 748 707 778 715 981 717 729 717 831 718 983 720 988 722 977 724 923 725 897 732 743 736 816 739 938 740 967 741 768 741 930 746 925 746 966 747 934 748 784 749 817 751 774 752 952 766 796 768 818 774 838 780 799 785 915 786 861 792 907 801 910 802 873 803 912 806 920 809 909 810 844 812 972 814 885 822 889 833 944 835 849 835 974 839 936 840 894 844 876 848 931 858 958 863 993 865 978 868 994 875 878 876 896 896 963 900 919 907 999 920 998 934 973 942 946 943 961 950 962 965 980 81 847 151 369 164 566 193 733 211 599 230 394 269 60 315 104 455 184 462 624 562 799 576 444 599 457 628 386 738 134 1000 999 12 360 670 0 1 0 2 0 12 0 18 0 25 0 26 0 96 1 23 1 95 1 310 1 520 1 890 1 912 2 3 2 7 2 16 2 24 2 93 3 4 3 5 3 6 3 11 3 14 3 69 3 186 3 851 3 925 4 8 4 17 4 30 4 72 4 157 4 256 4 284 4 426 4 436 5 19 5 43 5 61 5 129 5 143 5 486 5 738 6 13 6 15 6 27 6 35 6 65 6 115 6 136 6 225 6 266 7 9 7 10 7 21 7 33 7 40 7 229 8 29 8 190 8 361 9 90 9 288 9 291 9 558 10 31 10 46 10 574 12 71 12 149 12 374 12 927 12 930 13 20 13 155 13 302 14 22 14 51 14 68 14 211 15 314 16 37 16 332 17 45 17 221 18 91 18 208 18 713 19 92 19 166 20 759 21 775 22 48 22 73 22 94 22 116 22 130 22 432 22 457 22 569 23 32 23 50 23 394 23 515 23 718 23 780 24 766 24 768 25 60 25 194 26 34 26 58 26 122 27 28 27 44 27 47 27 188 27 385 28 41 28 67 28 131 28 184 28 191 28 295 28 404 28 478 28 841 29 675 30 88 30 219 30 393 30 623 30 827 31 39 31 42 31 52 31 53 31 106 31 107 31 329 31 366 31 850 32 80 32 180 32 487 33 36 33 38 33 77 33 104 33 207 33 985 34 254 34 490 35 429 35 556 35 633 36 55 36 97 36 113 36 424 36 541 37 63 37 702 38 103 38 108 38 560 39 74 39 117 39 241 40 57 40 85 40 98 40 168 41 217 42 101 42 159 42 419 44 62 45 49 45 59 45 102 45 198 45 773 46 75 46 249 47 79 47 127 47 132 47 461 47 720 47 855 48 147 48 165 48 183 48 474 49 125 49 162 49 200 49 632 50 56 50 109 50 600 50 697 51 66 51 189 51 405 51 908 52 64 52 84 52 141 53 54 53 82 53 137 54 70 54 185 54 223 54 724 55 100 55 235 55 876 56 281 57 81 57 164 57 248 57 258 58 153 58 356 58 816 59 308 59 689 59 788 60 514 61 76 61 271 61 347 61 826 62 146 63 156 63 252 64 263 65 111 65 575 65 865 65 879 66 267 66 370 66 900 67 203 67 234 68 160 68 324 69 205 69 247 69 277 70 151 70 408 71 78 71 232 71 325 71 568 71 625 72 279 72 320 72 823 73 140 73 199 73 576 74 87 74 193 74 688 75 83 75 579 76 112 76 452 76 503 76 628 77 119 77 224 78 334 78 753 79 128 79 192 79 196 80 126 80 376 80 707 81 174 82 89 82 99 82 260 82 685 82 751 83 286 84 86 84 124 84 437 84 449 84 517 85 138 85 274 85 969 87 144 88 110 88 648 88 922 89 120 89 573 90 687 91 152 91 661 92 145 92 161 92 227 92 475 92 846 93 105 93 251 93 662 94 237 94 311 94 447 94 601 94 848 95 245 96 695 97 459 97 840 98 488 99 202 99 218 99 317 100 433 102 670 103 919 103 921 104 602 105 392 106 118 106 935 107 173 107 236 107 592 108 179 108 305 108 748 108 807 108 999 109 255 109 619 110 142 110 343 111 262 111 352 111 456 111 638 112 133 112 561 112 891 113 114 113 668 114 150 114 647 115 121 115 213 115 427 116 123 116 340 116 423 117 430 117 516 117 527 117 532 117 665 117 983 118 176 118 476 119 867 120 313 120 379 120 502 120 513 120 781 121 169 122 172 123 292 123 837 124 367 124 418 124 483 124 978 125 181 125 243 126 139 126 496 127 968 128 201 128 206 128 948 129 390 130 134 131 383 132 148 132 177 132 195 133 135 133 222 134 175 135 163 135 705 135 763 136 170 136 589 137 268 137 299 137 730 138 178 139 438 139 550 139 624 139 750 141 306 141 871 142 204 143 212 143 328 143 509 144 171 144 226 144 354 144 644 145 304 145 479 146 182 146 413 147 154 147 327 147 398 147 548 147 584 147 938 148 167 150 158 150 246 150 642 150 947 151 463 152 387 152 471 153 733 154 210 155 321 156 599 156 894 156 965 158 942 159 242 159 716 160 250 160 289 160 557 160 629 160 782 161 500 162 216 162 362 162 391 162 445 163 795 164 239 164 269 164 276 164 336 165 372 166 337 167 187 167 290 169 228 169 230 169 364 169 549 170 446 170 472 170 533 170 902 171 326 171 512 171 680 172 524 173 425 174 375 176 197 177 300 178 244 179 319 179 803 180 422 180 442 180 911 181 309 181 495 182 215 182 331 182 745 183 318 183 743 184 296 184 368 184 877 184 949 185 270 185 396 185 696 185 845 186 231 186 462 186 645 187 233 187 538 187 874 187 954 188 287 188 604 188 784 188 797 188 898 189 220 189 468 190 681 193 209 193 714 193 770 194 399 194 946 195 353 195 741 196 351 196 386 197 480 197 621 199 335 199 603 200 800 200 839 200 920 201 264 202 951 203 214 203 240 203 315 203 537 205 273 207 435 210 994 211 593 211 712 211 723 214 272 214 414 216 491 217 307 217 710 218 497 219 280 219 400 220 363 221 330 221 692 222 686 223 590 224 350 224 381 224 441 225 238 226 298 226 907 227 380 227 655 229 285 229 501 229 842 231 257 232 358 234 265 234 415 234 711 235 253 236 673 237 259 237 371 238 348 238 923 239 378 239 635 240 428 240 443 240 498 240 805 241 301 242 439 244 278 246 630 247 275 247 312 249 365 249 828 250 466 250 572 250 866 251 395 252 345 252 531 252 542 252 660 252 674 252 885 253 261 253 323 253 342 253 776 254 333 254 359 254 943 255 643 256 583 258 297 258 616 258 682 259 829 260 401 260 526 264 357 264 869 265 382 265 847 266 282 268 640 270 649 271 410 271 762 272 283 272 293 273 591 274 294 275 451 275 617 279 786 281 303 281 859 284 416 285 338 286 703 287 481 288 322 288 570 290 388 290 409 290 796 290 973 291 552 291 565 291 721 292 852 293 777 294 904 295 924 296 402 297 812 297 884 299 546 300 465 302 455 304 464 304 470 304 622 305 346 305 566 305 567 306 450 306 554 307 843 307 991 308 976 309 384 309 578 310 499 311 316 311 657 312 611 314 903 316 369 317 473 318 861 322 453 324 636 324 779 325 339 325 360 326 344 326 545 326 880 327 555 328 580 328 666 330 817 332 508 333 957 335 444 337 627 337 691 338 341 340 534 340 698 340 934 341 594 341 607 341 667 342 355 343 349 343 993 344 992 345 581 346 728 347 596 347 889 349 504 349 595 350 467 350 523 350 765 351 377 351 540 351 608 352 883 353 669 354 407 354 989 358 717 359 510 360 406 361 563 362 373 363 915 364 783 365 440 368 403 370 421 370 448 370 913 373 528 374 677 374 856 374 975 375 637 377 420 377 525 378 639 381 397 381 618 382 389 383 693 385 411 385 417 385 739 387 489 388 454 388 956 389 458 389 562 391 543 392 412 392 434 392 606 394 431 394 529 394 544 395 469 395 996 396 651 398 586 399 893 401 917 401 929 402 605 404 802 405 505 405 944 408 882 410 521 411 749 411 860 413 577 413 987 416 664 418 849 419 650 419 736 419 832 420 774 421 853 422 484 422 701 422 735 422 914 424 974 425 507 426 875 427 881 428 518 429 656 431 857 432 727 432 772 432 787 434 757 435 564 436 614 437 511 438 744 438 962 440 719 442 613 442 756 445 553 445 641 448 493 448 598 449 676 453 482 453 699 453 825 454 477 455 620 458 460 459 815 463 571 464 519 466 536 466 778 466 945 468 492 471 694 473 485 474 494 478 530 478 967 479 683 479 961 486 551 489 958 491 612 494 506 494 539 494 585 496 708 497 672 499 941 500 652 502 808 502 863 505 646 506 821 509 522 509 582 514 535 515 588 516 547 517 734 518 836 521 559 521 587 524 960 526 615 527 679 527 715 529 918 531 814 532 990 536 654 538 798 542 610 543 626 545 953 549 767 551 838 551 895 560 726 564 950 565 737 565 822 567 653 567 755 567 819 571 597 572 706 573 731 574 609 577 709 579 771 579 901 581 760 585 997 587 830 587 864 587 952 588 690 590 704 591 936 592 811 593 746 596 854 597 634 603 678 606 789 607 663 610 793 610 984 611 700 612 804 613 631 614 658 616 870 619 972 620 970 621 982 625 986 632 769 637 813 638 659 639 791 644 732 645 824 646 878 649 806 651 671 652 799 652 835 653 940 665 742 665 899 667 684 667 831 670 740 670 888 673 722 679 820 682 809 683 964 687 801 687 995 688 887 689 868 693 761 694 892 694 959 702 725 704 906 706 897 711 790 712 754 714 729 714 758 715 933 718 792 719 909 721 747 732 896 733 752 733 971 736 764 743 910 745 862 745 966 750 794 754 785 756 834 765 928 767 810 768 872 769 833 774 886 783 905 784 931 786 818 791 932 794 977 807 926 807 955 826 844 837 873 842 858 845 979 858 916 875 981 878 988 884 939 887 937 915 980 948 963 985 998 257 452 279 330 344 885 360 56 484 832 538 337 576 272 666 439 730 729 814 523 819 598 844 595 1000 999 13 539 304 0 1 0 5 0 12 0 48 0 158 0 505 0 510 0 547 0 702 0 816 1 2 1 3 1 4 1 7 1 17 1 21 1 41 1 890 2 19 2 186 3 8 3 82 3 136 3 251 3 288 4 29 4 88 4 144 4 225 4 230 4 766 4 785 5 6 5 22 5 34 5 147 5 151 5 176 5 199 5 425 5 478 6 10 6 47 6 56 6 103 6 107 6 174 6 454 7 23 7 40 7 301 7 317 7 599 8 9 8 11 8 13 8 14 8 25 8 51 8 90 8 582 9 104 9 243 10 33 10 92 10 118 10 213 10 283 10 932 11 18 11 30 11 429 11 913 12 32 13 15 13 60 13 102 13 168 13 399 13 476 13 612 14 16 14 26 14 37 14 63 14 64 14 85 14 299 14 881 15 61 15 113 15 397 15 666 16 20 16 218 16 353 17 31 17 65 17 80 18 27 18 86 19 46 19 105 19 289 20 35 20 72 20 171 21 24 21 67 21 95 21 129 21 210 21 228 21 511 22 54 22 134 22 246 23 28 23 58 23 66 23 99 23 109 23 201 23 441 23 561 23 565 24 42 24 62 24 101 25 36 25 208 26 84 27 132 28 39 28 211 28 418 29 146 29 645 30 108 30 110 30 229 30 914 31 125 31 126 31 856 32 501 33 50 33 53 33 115 33 141 33 339 33 380 33 488 34 38 34 43 34 44 34 296 34 395 35 49 35 190 35 220 35 398 35 452 36 76 36 83 36 179 36 197 36 279 36 484 37 69 37 75 38 59 38 70 38 245 38 605 39 784 40 45 40 55 41 97 41 121 42 135 42 198 42 219 43 453 43 576 44 632 44 993 45 514 46 52 46 112 46 277 46 934 48 71 48 140 48 312 48 522 49 170 49 281 50 68 50 366 51 57 52 79 52 200 53 206 53 555 54 81 54 181 54 929 54 967 55 175 55 387 55 546 55 737 55 764 56 87 56 127 56 342 56 493 57 93 57 119 57 333 57 828 58 73 58 153 58 516 58 725 59 712 60 77 60 404 60 837 61 215 61 400 62 142 62 572 63 469 64 526 65 143 65 214 65 276 65 503 66 185 66 788 67 89 67 111 67 117 67 120 68 74 68 145 68 305 68 313 69 409 69 415 70 533 71 78 71 407 71 859 72 163 73 676 73 689 74 492 74 545 75 123 75 173 76 971 77 871 78 96 78 149 78 191 80 332 80 709 82 94 82 193 82 396 82 769 83 205 83 490 83 559 83 677 84 268 84 335 85 106 85 156 85 192 86 98 86 338 86 988 87 114 87 355 88 202 88 456 89 91 89 350 90 292 90 348 90 381 91 139 92 122 92 128 92 566 92 672 93 227 93 815 94 138 94 260 94 303 94 536 94 631 95 160 95 271 96 150 96 302 96 422 96 772 97 183 97 340 97 357 97 502 98 239 99 100 99 116 99 643 100 707 100 894 101 130 101 154 103 232 103 248 103 410 104 499 104 606 104 780 105 189 105 368 105 866 106 203 106 238 107 184 107 539 108 166 108 593 108 716 108 820 108 823 110 131 110 157 110 408 110 528 111 790 112 465 112 473 113 319 113 644 114 527 115 124 115 446 116 448 117 155 117 263 118 690 119 169 119 278 119 990 120 195 120 982 121 274 121 638 122 133 122 371 125 161 125 262 125 291 125 352 126 264 126 267 126 600 126 669 126 711 127 417 127 941 128 377 128 966 129 328 129 331 129 918 130 383 130 884 131 237 131 356 132 287 132 927 133 391 133 486 133 569 133 833 134 152 134 293 135 137 135 148 135 196 135 249 135 487 135 832 136 322 136 434 137 167 137 983 139 265 139 270 139 354 139 663 140 204 140 518 141 164 141 485 143 182 143 308 144 236 145 346 145 987 146 506 146 651 147 326 148 241 150 416 151 235 151 723 152 177 152 252 152 791 153 323 153 370 153 719 154 172 155 552 155 706 156 159 156 445 157 758 157 869 158 162 158 178 158 306 158 324 158 363 158 525 158 796 159 376 159 532 160 165 160 223 160 428 160 670 160 858 161 231 161 389 162 226 162 481 162 648 164 222 164 255 164 513 165 747 166 247 166 544 167 771 167 938 169 180 169 194 169 519 169 732 171 212 171 751 171 935 172 311 173 216 174 382 174 384 174 650 175 209 175 244 175 543 176 369 176 423 176 617 176 830 177 727 177 854 178 207 180 187 180 320 180 903 181 684 182 284 183 360 183 403 184 188 185 309 186 449 186 640 187 266 187 275 187 752 188 261 188 629 189 337 189 703 190 234 190 280 190 596 190 738 191 657 191 959 193 359 194 375 195 686 196 240 196 329 196 515 196 975 199 406 199 623 199 625 200 250 202 685 203 450 203 735 204 242 204 286 204 958 205 840 205 883 206 865 207 217 208 259 208 362 209 314 209 590 210 937 210 954 211 295 211 534 212 221 212 698 213 285 213 297 213 420 213 786 213 962 214 394 215 254 216 224 216 628 217 361 217 540 217 986 218 294 220 269 220 318 220 343 220 373 220 793 221 327 222 233 222 351 223 344 223 909 225 390 226 290 226 495 227 756 227 782 228 272 228 310 228 529 228 995 230 460 230 560 230 897 231 253 232 298 232 405 233 570 234 358 236 626 238 642 238 795 239 315 241 424 242 537 242 802 243 814 244 282 244 345 247 347 247 853 248 256 248 435 251 257 253 304 253 996 254 431 255 637 256 258 257 798 257 879 258 697 259 494 260 577 262 463 263 402 263 535 264 466 264 715 265 839 266 388 266 464 266 508 267 273 270 426 270 457 275 372 275 636 275 687 275 979 276 325 277 563 278 321 278 483 278 762 282 754 282 939 284 759 284 899 285 607 285 818 286 341 286 691 288 980 289 401 291 300 291 992 292 334 292 491 293 307 293 922 294 831 296 489 296 616 297 385 297 896 298 316 298 386 299 437 299 860 300 622 302 512 302 841 303 573 303 907 304 550 306 740 306 946 309 392 309 872 310 538 313 799 314 433 314 554 314 688 314 807 314 916 315 367 315 496 315 567 316 517 317 497 317 720 319 444 320 411 320 462 320 475 320 960 323 498 323 624 324 664 326 524 327 336 328 364 329 330 329 768 332 661 335 374 337 692 338 574 339 742 340 912 342 349 343 507 344 419 345 906 346 551 347 509 348 467 348 668 348 875 351 564 358 674 359 412 359 889 360 601 360 693 360 794 361 620 361 654 363 427 364 365 365 558 365 675 366 432 367 393 367 779 369 443 374 378 374 757 375 933 376 379 376 681 377 587 377 639 377 694 377 733 377 931 378 714 380 413 382 753 383 421 384 615 384 744 385 442 386 472 387 610 388 455 390 482 391 531 392 953 393 470 393 717 394 797 396 862 397 468 397 520 399 414 401 474 401 749 402 845 404 579 404 597 404 855 404 957 407 728 407 915 408 541 411 430 412 951 414 521 414 634 414 682 415 892 416 876 416 947 418 458 418 504 418 641 419 447 419 945 420 699 421 530 421 581 421 701 422 671 424 602 425 562 426 633 429 864 430 436 433 902 435 438 436 440 436 556 436 977 437 439 438 471 445 451 445 825 447 459 448 734 448 789 449 586 450 461 451 542 452 479 452 500 452 880 453 787 454 678 455 480 455 928 457 778 457 908 457 994 459 585 460 630 461 580 462 608 465 805 467 591 467 665 468 673 472 477 473 745 474 713 475 989 477 658 479 810 480 804 482 557 482 838 483 549 483 584 486 775 487 770 489 821 491 548 493 900 494 609 494 898 495 611 495 618 501 660 503 571 503 729 503 936 504 568 504 850 506 583 507 965 508 653 509 942 510 619 511 741 516 649 519 656 520 724 522 523 522 700 523 722 523 877 525 613 525 614 525 710 530 655 530 777 532 603 533 575 536 873 537 763 540 578 540 750 542 594 543 919 546 679 546 721 550 621 552 553 552 588 554 824 555 627 558 604 558 843 559 595 563 882 563 930 567 829 569 761 572 755 573 781 574 910 576 659 577 739 578 589 580 708 581 592 581 792 583 652 583 743 584 598 584 773 585 806 587 731 587 847 588 646 589 726 591 874 593 812 593 944 593 976 594 801 594 917 597 767 597 836 599 783 602 667 604 852 607 746 608 813 611 662 614 926 615 809 616 905 616 911 617 696 617 924 619 635 621 776 628 886 632 885 633 736 633 950 634 943 640 844 641 704 642 680 644 647 648 826 649 718 659 972 666 920 671 683 672 834 672 949 677 891 678 867 684 695 686 774 693 973 694 760 694 948 694 969 698 963 699 705 702 955 705 822 708 827 709 817 713 748 717 730 718 819 721 849 722 765 732 800 736 861 739 848 739 940 740 808 756 968 757 998 760 868 761 851 763 811 765 997 770 878 777 803 782 991 785 857 788 985 799 925 800 888 800 921 810 835 815 978 817 970 819 842 819 870 819 952 820 846 839 893 845 904 848 863 855 923 858 895 869 981 877 901 878 961 885 887 892 964 916 974 934 956 962 984 975 999 37 920 79 7 151 615 169 27 188 924 395 469 397 458 539 578 577 352 643 331 755 473 767 343 924 194 1000 999 20 997 597 0 1 0 2 0 14 0 28 0 41 0 48 0 65 0 86 0 116 0 117 1 3 1 6 1 8 1 13 1 22 1 137 1 184 1 251 1 277 2 4 2 7 2 11 2 17 2 20 2 44 2 104 3 9 3 24 3 185 3 369 3 448 4 5 4 80 4 122 4 311 4 481 4 956 5 10 5 30 5 921 6 33 6 243 6 372 6 420 6 880 7 25 7 150 7 179 8 18 8 45 8 79 8 350 8 451 9 130 9 140 9 266 9 283 9 499 9 953 10 12 10 19 10 21 10 32 10 77 10 101 10 148 10 583 11 29 11 53 11 66 11 685 11 847 12 43 12 118 12 267 13 15 13 16 13 34 13 40 13 88 13 114 13 489 13 532 13 585 14 95 14 132 14 206 15 35 15 76 15 382 15 435 16 23 17 42 17 59 17 238 17 478 17 644 17 767 18 98 18 264 18 328 18 593 18 749 19 410 20 69 21 82 21 239 21 839 23 115 23 454 24 27 24 63 25 26 25 39 25 310 26 322 26 665 26 687 26 699 26 760 27 97 27 509 28 55 28 139 28 224 28 615 28 998 29 46 29 84 29 125 29 143 29 327 30 31 30 57 30 61 30 85 31 135 32 530 32 930 33 36 33 108 33 918 34 37 34 38 34 51 34 211 35 107 35 201 36 47 36 87 36 197 36 475 36 493 36 639 37 49 37 187 38 83 38 580 38 872 39 89 39 92 39 189 39 268 39 367 39 413 39 446 39 913 39 935 40 71 40 73 40 93 40 153 41 131 41 144 41 985 42 56 42 75 42 134 42 304 42 464 43 60 43 99 43 809 43 822 44 72 44 109 44 234 45 54 46 58 46 67 46 385 46 669 47 62 47 178 47 223 47 500 47 969 47 987 48 50 48 560 49 907 51 52 51 68 51 161 51 374 51 781 51 884 52 64 52 204 53 623 53 715 54 113 54 172 54 174 54 233 54 764 54 929 55 74 55 96 55 100 55 231 55 975 56 106 56 459 56 647 57 102 57 164 57 182 57 195 57 221 57 261 57 468 57 551 57 567 58 78 58 207 58 482 58 569 58 592 58 629 59 165 59 171 59 353 59 650 59 831 60 163 61 755 62 70 62 112 62 215 62 240 63 253 64 177 64 605 65 158 65 524 66 121 66 402 66 496 67 280 68 119 68 363 68 426 68 504 68 526 69 154 69 214 70 159 71 213 71 379 72 91 72 334 72 558 72 782 73 609 74 265 75 103 75 306 75 484 75 806 75 892 76 293 77 340 77 409 78 81 78 124 78 147 78 270 78 805 79 527 82 110 82 393 82 465 83 324 83 406 83 422 83 596 83 812 84 450 84 923 85 90 85 250 85 336 86 286 86 352 86 616 86 649 87 128 87 210 87 529 87 793 88 94 88 537 88 566 88 724 88 871 88 887 89 463 90 397 91 105 91 202 91 368 93 168 93 216 93 329 93 541 94 257 94 381 95 412 97 157 97 175 97 401 98 133 99 149 100 188 100 339 101 919 102 123 102 247 102 252 102 453 103 126 103 273 104 111 104 768 105 186 105 698 106 146 106 219 106 285 106 290 106 378 108 138 108 193 108 437 108 655 109 392 109 528 110 636 111 227 111 415 111 473 111 664 111 981 112 222 114 209 114 651 114 920 114 945 115 120 115 570 116 127 116 141 116 744 117 155 117 226 117 832 118 176 118 984 119 220 119 403 119 405 119 770 120 254 121 160 121 241 122 964 124 757 125 192 125 198 125 212 125 316 125 507 126 142 126 196 126 416 128 129 128 441 128 599 128 608 128 653 129 145 129 156 129 312 129 376 129 480 130 167 130 169 130 205 130 242 130 554 130 612 131 136 132 152 133 922 134 319 134 351 134 879 135 843 135 875 136 194 136 936 137 229 137 275 137 315 137 525 138 305 138 864 139 236 140 694 141 230 141 648 141 957 143 287 143 320 144 151 144 190 144 248 145 359 145 734 146 225 147 162 148 731 149 170 149 180 149 661 150 183 150 218 151 331 151 404 152 349 152 383 152 707 153 573 153 574 153 743 154 208 154 303 155 360 155 364 155 890 157 166 157 258 157 433 159 237 159 244 159 317 159 445 159 563 159 776 161 424 161 485 161 589 162 442 164 597 165 263 165 313 166 255 167 579 167 889 168 845 169 173 169 342 169 432 170 362 171 301 171 696 171 727 171 753 172 235 172 980 173 365 174 217 174 766 174 803 175 181 175 452 176 439 177 191 177 535 179 666 179 977 180 245 180 259 180 604 181 992 182 200 182 552 183 199 183 548 185 203 185 516 186 488 187 338 188 796 188 976 189 256 190 466 190 628 190 662 191 323 191 761 191 813 192 840 193 429 193 586 193 798 193 909 194 299 194 540 194 614 194 745 195 298 197 345 197 418 198 495 198 711 200 246 205 228 205 288 205 492 207 262 207 337 207 366 207 590 208 370 210 330 211 710 211 717 212 371 212 384 212 487 212 512 212 538 212 564 214 271 214 295 214 390 214 610 215 325 215 498 215 578 215 713 217 274 217 332 217 428 217 440 217 595 218 284 218 470 218 807 219 232 219 278 219 557 220 837 221 638 222 388 223 836 224 249 224 449 224 690 225 377 225 505 225 679 225 940 226 346 227 279 227 425 231 801 232 291 234 269 234 565 235 335 235 991 236 348 237 411 238 501 238 714 238 754 238 762 240 289 240 343 240 635 241 857 244 347 244 419 246 260 246 476 246 588 246 704 246 867 247 571 248 309 248 314 248 730 248 823 249 326 250 292 250 341 250 620 250 693 250 746 251 296 251 443 252 386 253 276 253 281 254 294 254 472 254 955 255 701 256 302 256 816 258 643 259 272 260 438 261 282 261 838 264 927 272 344 273 354 273 624 274 611 274 970 275 515 278 657 279 297 279 307 279 361 279 534 280 394 282 396 282 400 282 726 282 861 283 808 284 308 287 458 287 673 288 318 289 375 291 398 292 960 293 486 293 827 293 893 294 300 294 387 295 436 295 469 298 931 301 536 301 546 301 810 302 457 302 613 302 750 303 602 304 355 305 357 305 660 307 417 307 659 308 632 309 654 310 786 311 321 311 460 311 561 312 518 312 986 314 598 315 447 315 559 315 824 317 414 317 550 317 780 319 899 320 511 323 434 324 389 325 474 325 656 325 914 326 553 327 634 327 962 330 380 332 333 332 358 333 523 334 503 335 395 336 356 336 901 337 675 338 408 338 759 339 506 339 897 342 668 343 631 343 818 344 421 346 591 349 373 349 667 349 951 351 539 351 748 353 399 353 926 354 811 354 850 354 900 356 444 356 630 359 891 360 461 361 769 362 391 362 587 363 622 363 954 363 993 364 851 365 407 366 556 366 572 369 942 371 427 376 621 378 533 378 544 378 625 381 751 381 958 382 637 383 915 384 723 388 990 389 549 389 738 391 490 396 708 396 888 396 925 397 702 397 974 399 663 399 758 401 910 403 795 404 423 404 430 404 677 406 817 407 594 408 491 408 869 409 483 409 728 409 965 411 471 412 606 413 508 413 963 414 467 414 716 414 833 415 456 416 431 417 576 420 584 421 542 422 671 424 455 424 494 425 706 426 521 426 562 426 684 426 895 426 995 427 517 427 773 430 709 431 787 435 924 436 543 439 514 440 497 441 462 441 519 442 502 443 720 444 670 447 522 452 658 456 531 456 828 457 680 457 721 458 686 458 874 459 510 460 862 467 545 468 477 468 479 475 729 477 741 481 725 481 866 486 733 486 944 489 697 489 739 490 555 490 794 497 742 504 779 506 520 507 814 510 894 511 513 513 772 516 789 517 972 518 740 519 719 521 855 522 626 523 600 523 804 524 988 525 568 525 881 529 641 529 703 530 842 530 902 532 852 535 547 536 575 536 577 537 581 545 949 547 607 552 640 552 904 554 582 557 645 558 618 558 683 558 849 558 883 559 912 563 705 564 737 564 870 565 863 567 652 568 601 571 672 572 933 573 882 578 854 580 688 584 826 585 619 585 712 587 848 588 642 588 799 588 983 593 778 594 718 596 865 598 783 598 841 600 917 602 603 606 617 607 633 608 896 610 627 611 695 613 903 614 771 619 676 620 765 622 825 623 722 629 792 629 830 629 859 630 747 630 775 632 735 634 700 635 966 637 678 637 834 640 878 641 815 643 646 643 777 644 968 646 946 649 797 650 790 652 785 652 791 655 947 656 858 657 934 658 681 660 905 661 689 661 885 662 876 669 682 670 853 670 939 672 674 672 691 676 774 676 994 681 821 683 788 689 692 691 732 692 908 695 752 697 736 697 763 701 967 708 982 711 916 711 979 712 978 713 844 716 911 718 802 725 756 736 943 740 784 740 846 751 856 761 932 761 971 766 829 767 938 768 973 768 997 769 898 770 886 775 800 784 835 785 820 789 868 793 819 795 906 802 996 829 873 829 937 837 877 837 999 840 948 845 860 846 989 863 950 888 941 894 959 896 952 896 961 917 928 32 859 49 875 121 413 172 907 268 521 273 340 409 610 420 133 449 151 533 561 575 767 576 510 729 865 738 275 745 217 766 991 778 591 813 128 862 810 877 40 1000 999 9 487 800 0 1 0 5 0 6 0 58 0 165 0 490 1 2 1 3 1 8 1 11 1 25 1 27 1 105 1 439 1 453 2 9 2 18 2 30 2 37 2 44 3 4 3 7 3 12 3 29 3 126 3 211 3 362 3 512 3 575 4 76 5 53 5 903 6 10 6 47 6 72 6 212 7 246 7 273 7 341 7 692 7 709 7 989 8 15 8 42 8 66 8 282 8 290 9 16 9 70 9 138 10 118 10 641 11 13 11 56 12 14 12 54 12 124 12 203 12 218 12 332 12 500 13 125 14 17 14 19 14 21 14 24 14 41 14 113 14 441 14 443 15 55 15 176 15 516 16 23 16 36 16 50 16 89 16 258 17 79 17 91 17 122 17 435 18 139 18 377 19 20 19 22 19 46 19 142 19 238 19 418 20 26 20 28 20 32 20 179 20 263 20 832 21 34 21 63 21 168 21 270 21 334 21 540 22 35 22 83 22 870 23 177 23 491 24 100 24 120 24 159 24 166 24 197 24 285 24 844 25 78 25 121 25 298 25 754 25 885 26 319 27 40 27 62 27 114 27 170 27 175 28 370 28 487 28 619 28 807 28 899 29 31 29 45 29 61 29 86 29 268 30 67 30 182 30 217 30 346 31 65 32 33 32 38 32 49 32 82 32 155 32 158 32 191 32 363 32 696 33 48 33 51 33 59 33 68 33 108 33 205 33 294 33 351 34 210 34 412 35 94 35 99 35 109 35 202 35 230 35 785 36 57 36 85 36 93 36 156 37 39 37 729 38 52 38 228 39 43 39 232 40 102 40 508 40 587 41 225 42 128 42 192 43 80 43 147 43 149 43 625 45 796 46 115 46 186 47 74 47 307 48 390 49 169 49 357 49 458 49 578 50 81 50 178 50 313 50 663 50 800 51 116 51 384 51 955 52 135 52 507 52 702 53 60 53 75 53 92 53 133 53 216 53 415 54 190 54 200 55 130 55 153 55 461 56 106 56 573 57 64 57 77 58 84 58 127 58 281 58 434 59 260 59 450 59 699 60 71 60 322 61 73 61 88 61 266 61 488 61 606 62 167 62 219 62 959 63 111 63 215 63 348 63 623 63 882 64 152 64 425 64 510 64 700 64 764 65 601 66 90 66 661 67 137 67 286 67 347 67 982 68 69 68 129 68 136 68 505 69 760 70 198 70 387 72 95 72 224 72 242 72 463 72 704 73 278 73 296 74 103 75 98 76 87 77 123 77 283 77 399 78 373 78 408 78 845 79 107 79 119 79 784 79 892 80 486 80 837 81 221 81 239 81 255 82 101 82 184 82 274 82 276 82 314 82 318 83 364 83 927 85 131 85 151 85 383 85 783 86 96 88 104 88 252 88 395 89 164 89 172 89 271 90 288 90 325 90 620 91 97 91 233 91 427 92 308 92 365 93 132 93 359 94 183 95 223 95 311 95 484 95 825 95 865 96 117 96 381 96 765 97 249 97 269 98 343 98 984 99 140 100 208 100 708 101 110 101 220 101 973 102 150 102 352 102 581 102 736 102 871 105 154 105 718 106 112 106 309 106 797 106 935 107 295 107 685 107 824 108 254 108 306 108 793 109 160 110 612 110 859 112 181 113 174 114 134 115 144 115 209 115 750 117 547 117 632 118 189 118 193 119 380 119 849 121 300 121 716 122 350 122 584 123 727 124 213 124 624 125 206 126 143 126 204 126 312 126 321 126 467 126 758 128 173 128 320 129 162 129 227 130 923 131 188 131 431 132 141 132 185 132 349 132 371 133 146 133 470 134 161 134 613 134 680 135 554 135 595 136 293 136 992 137 148 138 163 138 207 139 571 139 770 140 145 140 187 140 454 141 977 143 419 143 538 143 635 143 969 144 559 145 236 145 537 145 768 146 253 146 532 147 338 147 658 147 913 149 690 150 303 150 393 150 691 151 858 152 401 152 414 152 828 153 256 153 501 154 536 155 226 155 404 155 802 156 157 156 199 156 499 156 752 157 555 158 171 159 284 159 396 160 235 160 382 160 509 161 367 162 468 163 280 163 366 163 378 163 539 163 687 165 304 165 428 166 374 166 542 166 572 166 610 166 678 167 651 167 667 168 257 168 949 169 761 171 317 171 392 171 815 172 369 172 424 173 240 173 391 173 911 174 379 175 180 176 287 177 248 178 201 178 361 180 617 180 867 182 372 182 452 182 907 183 302 183 856 183 961 184 214 184 234 185 196 185 489 185 590 186 823 187 250 187 409 187 497 188 194 188 195 189 876 190 244 190 485 190 629 190 852 192 262 192 323 192 562 192 843 193 884 194 627 197 645 197 742 198 853 200 448 200 818 201 659 202 826 203 229 203 429 204 264 204 275 204 459 205 247 207 416 207 548 208 222 208 593 208 773 209 386 210 330 210 873 211 394 213 345 213 607 213 630 213 834 215 299 216 376 216 410 216 552 216 671 218 775 220 237 220 339 221 243 221 305 221 669 222 267 222 466 223 397 224 231 224 513 225 407 226 241 226 354 226 801 228 251 228 422 228 478 229 289 229 604 230 888 233 628 234 952 235 626 236 614 237 550 237 817 238 245 238 261 238 337 239 356 241 259 241 326 242 963 243 703 244 647 244 763 245 436 246 355 247 265 247 492 249 301 249 821 250 342 250 722 250 730 251 316 251 594 251 814 251 986 252 557 253 524 254 483 254 971 255 333 255 462 255 598 255 934 256 406 257 272 258 336 258 388 258 519 258 894 259 335 259 420 262 277 263 676 264 310 264 451 264 481 265 464 265 695 266 329 266 389 266 440 266 480 270 705 271 291 271 340 271 465 272 405 272 511 274 279 274 324 274 375 275 603 276 297 276 344 276 541 277 731 279 444 279 449 279 665 281 933 282 713 283 327 283 535 283 875 284 417 285 534 285 710 286 502 286 993 289 292 289 315 290 398 292 368 292 476 294 353 294 403 294 445 294 740 294 862 295 714 296 523 296 751 298 503 298 652 299 951 299 960 300 842 302 898 304 988 305 331 305 812 308 430 308 592 308 942 310 777 311 413 311 919 311 981 313 432 313 998 314 518 316 972 318 586 319 328 319 735 323 457 324 684 325 737 327 639 328 460 328 546 329 582 329 904 331 724 336 400 336 719 336 905 337 421 337 811 338 721 338 990 340 521 341 473 341 570 343 880 344 931 345 358 345 707 346 438 346 567 346 822 346 974 347 962 349 360 351 426 352 423 352 886 353 545 353 975 354 496 354 664 354 857 355 649 355 689 355 831 360 633 360 688 361 385 362 774 363 402 363 442 363 648 364 544 364 640 364 924 365 479 365 616 365 673 366 506 366 515 367 656 367 808 368 495 368 527 368 728 369 493 369 757 370 747 374 985 376 776 378 437 379 531 379 914 380 803 381 780 382 556 382 682 383 585 384 411 384 517 384 940 385 447 387 748 388 662 390 605 392 560 392 804 393 739 393 863 394 549 394 609 394 753 395 621 395 726 396 543 398 471 399 650 399 917 400 525 401 653 402 433 403 599 404 922 405 574 405 643 405 683 407 698 408 576 408 589 410 944 412 694 413 477 413 999 415 455 415 686 416 482 417 577 417 583 418 670 418 787 420 474 421 566 421 579 422 759 424 637 428 767 429 846 430 569 430 733 430 816 431 469 433 456 433 866 434 791 436 446 437 591 437 813 439 553 439 597 439 749 443 568 443 725 444 938 445 706 445 995 446 475 446 861 448 530 449 893 451 564 451 701 452 588 454 681 456 529 457 551 459 622 459 786 462 964 466 472 466 504 466 602 467 723 468 896 470 644 470 854 471 514 473 520 474 746 476 526 480 712 481 958 482 642 482 679 484 498 484 533 484 672 484 932 485 600 485 820 486 744 489 580 489 741 490 563 490 855 491 494 491 636 491 715 494 528 499 864 502 782 503 596 504 522 504 558 504 792 505 608 506 794 507 634 507 675 509 618 510 732 511 693 512 869 513 841 525 872 526 615 527 561 527 778 530 908 531 987 533 906 539 674 543 654 543 848 543 874 544 805 548 926 548 937 549 806 550 939 552 655 553 889 555 878 557 565 557 868 560 957 562 930 563 833 564 660 566 666 568 790 568 920 570 657 579 851 580 611 584 720 587 755 588 809 589 646 594 798 594 850 601 668 603 996 605 936 611 631 611 638 611 918 613 948 614 943 616 779 617 891 620 839 620 916 620 970 623 830 628 921 635 743 636 953 637 677 638 697 647 745 649 734 649 762 655 717 655 771 658 766 658 810 660 799 663 915 667 883 669 912 670 772 670 860 670 890 677 902 681 900 682 835 684 929 688 769 692 881 694 895 695 847 701 756 702 711 703 910 704 788 707 795 708 738 715 879 716 829 716 897 721 836 722 840 729 781 730 925 733 928 738 956 742 789 745 838 758 887 760 945 762 827 779 966 795 980 805 877 805 901 816 819 821 994 829 947 843 954 848 909 862 965 862 976 867 997 872 950 904 946 911 983 927 941 932 968 947 991 948 978 965 967 975 979 56 151 238 949 395 150 474 59 672 318 699 943 730 861 824 604 875 879 1000 999 26 180 911 0 1 0 6 0 17 0 61 0 113 0 118 0 122 0 263 1 2 1 12 1 19 1 42 1 104 1 156 1 546 1 900 2 3 2 4 2 8 2 16 2 21 2 236 2 310 3 13 3 49 3 64 3 109 3 173 3 552 3 926 4 5 4 7 4 9 4 10 4 215 4 719 4 827 5 35 5 57 5 99 5 117 5 565 5 899 6 20 6 34 6 80 6 171 6 273 6 550 7 11 7 14 7 15 7 23 7 32 7 62 7 286 7 332 7 648 8 25 8 43 8 69 8 172 8 308 8 478 8 760 9 18 9 82 9 102 9 155 9 296 10 22 10 24 10 26 10 40 10 114 10 525 10 660 11 28 11 45 11 847 12 38 13 29 13 44 13 144 13 740 14 78 14 115 14 339 15 165 16 27 16 98 16 320 17 41 17 59 18 72 18 91 18 736 19 139 19 219 19 564 19 924 20 33 20 36 20 158 21 39 21 120 21 473 22 31 22 427 23 52 23 76 23 470 23 559 24 65 24 81 24 193 24 991 25 85 25 637 25 664 26 83 26 221 26 510 27 116 27 254 27 468 28 145 28 157 28 192 28 226 28 423 29 30 29 154 29 408 30 53 30 56 30 70 30 94 30 128 30 313 30 441 31 71 31 74 31 90 31 110 31 177 31 531 33 89 34 55 34 347 35 179 35 341 35 684 36 37 36 60 36 112 36 153 36 529 36 669 36 818 37 121 37 195 37 393 37 919 38 47 38 106 38 132 38 374 38 738 39 141 39 604 39 995 40 51 40 136 41 151 42 46 42 125 42 161 42 283 43 66 43 272 43 285 43 288 44 48 44 183 44 830 45 697 46 50 46 246 46 293 46 302 47 77 47 187 47 600 48 54 48 401 48 764 49 185 49 476 50 84 50 479 51 58 51 63 51 103 51 143 51 212 51 723 51 731 52 188 52 291 52 323 53 163 53 170 54 225 54 269 54 577 55 277 56 262 56 756 56 931 57 67 57 265 57 517 57 555 58 68 58 96 58 124 58 229 58 859 59 354 59 395 59 420 59 747 60 88 60 142 60 197 60 280 60 691 61 97 61 230 61 905 62 75 62 111 62 180 62 352 62 409 62 843 63 178 64 289 64 494 65 92 65 255 65 746 65 951 66 168 67 123 68 73 68 79 69 87 69 93 69 252 69 318 69 668 69 876 70 86 71 174 71 366 71 549 71 561 73 100 73 585 74 233 74 833 76 200 76 297 76 305 76 601 76 737 77 499 77 823 78 134 78 483 79 167 79 222 79 268 79 342 80 101 80 184 80 590 81 166 81 213 81 271 81 437 81 527 82 148 82 201 82 526 83 228 83 474 83 688 84 140 84 498 85 287 86 95 86 131 86 472 88 149 88 169 88 191 88 998 90 365 90 447 91 190 91 389 92 119 92 469 92 749 93 194 94 307 94 582 95 217 95 542 96 164 96 207 96 678 96 938 98 133 98 146 98 199 98 421 99 838 101 105 101 107 101 108 101 162 101 636 102 203 103 361 104 721 105 160 106 799 107 135 107 211 107 239 108 627 108 773 109 259 109 270 109 343 109 766 110 443 110 518 111 137 111 458 111 675 112 261 112 371 113 126 113 520 113 790 113 831 113 889 114 181 114 276 114 603 115 551 115 786 116 138 116 301 116 349 116 698 116 741 118 186 118 459 118 522 118 613 119 127 119 264 121 631 121 694 121 776 122 159 122 175 122 390 122 713 124 844 125 150 125 657 126 328 127 306 128 129 128 130 128 240 128 314 128 890 129 242 129 249 129 344 129 563 130 182 130 556 132 227 132 357 133 206 133 250 133 444 134 208 135 258 135 507 136 244 138 223 138 584 139 506 140 152 140 202 140 324 141 147 141 394 141 797 146 710 147 189 147 436 147 735 148 432 149 321 149 708 150 299 151 275 152 484 153 580 154 413 154 700 155 726 158 812 159 418 161 386 161 796 162 274 163 595 164 405 165 176 165 312 165 639 165 808 166 333 166 368 166 399 166 553 167 216 167 521 168 238 168 241 168 419 169 196 169 267 169 384 169 488 169 589 170 304 170 392 170 463 172 942 173 243 173 545 174 204 174 210 175 257 175 658 176 205 177 416 177 446 177 485 178 198 178 309 178 327 178 346 178 512 180 825 180 834 180 881 181 218 181 612 182 279 182 456 182 703 182 771 182 845 183 996 185 720 186 253 186 623 187 303 187 442 187 841 189 266 189 481 190 611 191 247 191 400 191 769 191 912 192 251 192 671 193 626 194 209 195 383 195 388 196 300 196 466 196 907 197 335 200 214 200 338 200 535 200 804 202 292 202 645 202 706 202 805 203 284 203 378 203 445 203 586 204 429 204 848 205 718 206 422 206 788 207 359 208 245 209 237 209 350 209 934 210 224 211 431 212 220 212 615 213 232 213 290 213 501 214 234 214 298 215 231 215 256 215 278 215 858 215 974 216 570 216 608 216 781 217 962 218 511 218 932 220 679 220 806 221 448 221 759 221 853 221 856 222 315 222 336 222 761 222 802 222 811 223 435 224 755 224 789 227 331 227 903 228 351 228 917 230 235 230 363 230 403 231 457 231 614 232 644 234 248 234 686 235 322 236 701 236 869 237 475 237 495 237 690 237 791 238 967 241 260 242 329 242 954 243 358 243 414 243 813 243 896 244 519 244 908 244 928 247 364 247 460 248 734 248 973 249 438 250 353 251 450 251 933 253 562 254 620 254 779 255 981 256 396 258 571 259 461 260 317 261 355 261 574 261 696 262 282 263 294 263 330 263 532 264 702 265 462 266 334 266 391 267 428 267 449 268 345 269 376 269 493 269 949 270 373 270 439 270 487 270 839 271 281 271 375 273 372 273 801 274 387 275 337 275 681 275 778 277 295 277 711 279 319 279 424 280 311 280 370 280 430 281 641 282 809 283 554 284 340 285 502 287 482 288 326 288 754 288 763 288 810 288 950 289 739 290 541 292 377 292 398 293 325 293 348 294 537 295 662 295 955 298 497 299 941 301 316 301 407 301 958 302 558 302 663 303 534 304 402 306 362 306 385 306 638 308 404 309 369 309 454 310 509 311 630 311 793 311 936 312 453 313 356 313 410 313 503 313 576 314 758 315 929 316 417 316 882 317 948 319 946 320 489 320 649 320 964 320 971 321 412 323 381 324 504 324 505 324 922 326 536 327 594 328 513 330 606 331 477 333 524 333 655 333 750 335 515 336 360 336 650 336 672 337 538 338 568 339 367 339 415 341 884 342 618 342 628 343 406 343 977 344 380 344 382 344 866 344 959 345 768 346 530 348 709 349 486 349 491 352 434 353 451 354 920 356 597 356 979 357 885 358 508 359 798 362 742 362 966 366 765 368 492 368 605 368 705 369 379 370 397 372 625 372 673 372 716 372 854 373 609 374 455 374 939 376 426 376 775 376 777 377 411 379 599 380 619 381 573 383 440 384 632 385 987 388 670 389 836 390 575 390 880 391 629 392 587 393 425 393 602 394 480 394 842 394 914 395 490 396 817 396 852 396 916 397 624 399 433 399 975 400 528 400 925 400 992 401 471 402 674 403 496 403 895 404 714 406 878 409 646 411 717 413 539 413 910 415 651 415 870 415 984 417 467 417 727 419 452 420 733 420 837 426 588 427 465 428 621 428 862 432 635 435 724 435 770 436 997 437 547 440 864 442 516 444 722 447 596 448 680 450 677 451 567 453 894 455 572 455 610 455 743 456 888 458 794 458 871 459 656 459 757 459 915 460 464 460 652 464 642 466 557 466 676 466 782 468 978 470 744 476 598 476 704 476 874 478 699 479 560 479 835 481 500 481 945 483 872 484 643 485 569 489 566 490 523 490 707 491 693 493 990 495 514 497 682 497 956 500 544 502 886 503 622 507 665 507 666 507 807 507 832 511 661 511 829 512 617 514 909 518 634 518 659 519 548 521 583 524 593 524 616 524 748 525 533 525 687 526 591 526 875 526 935 527 667 527 849 530 729 531 647 533 913 538 540 539 822 540 543 541 725 546 607 546 953 547 633 548 784 548 860 550 581 551 826 553 592 557 877 564 578 565 579 565 851 576 814 576 897 578 868 585 715 585 994 586 730 587 640 589 840 589 989 590 861 593 654 595 819 595 970 598 921 601 803 602 911 604 685 606 944 609 695 609 906 610 947 611 728 612 863 613 855 614 692 616 762 617 780 622 800 624 653 624 821 624 969 628 901 629 683 634 873 645 846 647 795 651 815 652 787 657 879 658 828 658 850 659 767 671 732 672 689 672 752 675 820 676 712 683 982 690 887 693 893 694 792 695 774 695 783 699 751 709 892 709 952 716 745 720 865 722 785 724 963 730 930 730 983 732 753 744 980 748 772 768 904 771 957 784 937 792 824 797 857 799 816 815 965 816 999 837 940 841 867 843 883 857 968 865 902 873 891 873 972 877 918 883 993 885 985 888 898 889 960 895 961 903 923 907 927 918 943 946 986 971 976 986 988 28 815 103 26 150 655 180 426 181 679 194 428 297 820 304 279 315 229 329 767 403 506 524 239 600 348 621 88 679 257 680 222 692 218 699 477 708 288 715 981 730 439 742 234 771 954 795 427 924 87 984 201 1000 999 23 751 461 0 1 0 13 0 22 0 86 1 2 1 3 1 11 1 47 1 52 1 55 1 118 1 150 1 305 2 5 2 6 2 10 2 99 2 279 3 4 3 14 3 356 3 370 4 7 4 38 4 107 4 120 5 9 5 26 5 81 5 152 5 208 5 362 6 12 6 17 6 32 6 63 6 148 7 8 7 24 7 29 7 69 7 73 7 77 7 221 8 18 8 30 8 82 8 174 9 21 9 43 9 59 9 204 9 302 10 33 10 75 10 76 10 109 10 190 10 201 10 429 10 489 10 559 11 44 11 103 11 225 12 15 12 16 12 90 12 663 13 19 13 35 13 53 13 757 13 852 14 34 14 110 14 119 14 266 14 281 14 283 14 567 14 568 15 37 15 39 15 66 15 193 15 693 15 761 15 811 16 20 16 31 16 121 16 139 17 196 17 202 18 25 18 40 18 226 18 332 19 235 19 399 20 180 20 784 20 928 21 28 21 207 22 23 22 36 22 49 22 62 22 405 22 775 23 138 23 185 23 215 23 391 23 428 23 959 24 27 25 70 25 105 25 367 25 609 26 83 26 158 26 323 27 46 27 51 27 89 27 181 28 64 28 80 29 60 29 91 29 154 30 396 30 424 30 911 31 157 31 307 32 41 32 96 32 267 32 527 32 706 33 45 33 94 33 100 33 163 34 54 35 131 35 160 35 331 36 72 36 191 36 519 36 554 36 675 36 905 37 50 37 798 38 42 38 65 38 137 38 381 39 127 39 164 39 286 41 359 41 437 41 877 42 57 42 535 43 67 43 108 43 439 44 48 45 74 45 111 46 56 46 88 46 144 47 87 47 621 47 770 48 122 49 98 49 366 49 692 50 551 50 626 51 306 51 415 51 978 52 93 52 552 53 58 53 211 53 296 53 582 53 968 54 228 54 420 55 84 56 141 57 92 57 589 57 754 58 423 59 218 59 256 59 333 59 532 60 61 60 156 60 248 60 339 60 542 61 78 61 375 61 499 61 508 62 71 62 134 63 85 63 114 63 153 63 771 64 101 64 112 64 142 64 146 64 353 64 382 64 800 65 229 65 505 65 767 66 79 66 169 66 170 66 206 66 289 66 827 67 68 67 200 67 311 67 553 67 762 68 253 68 287 69 526 69 707 69 856 70 95 72 172 72 259 72 322 72 484 73 117 73 373 73 497 73 557 74 124 75 723 75 957 78 166 78 700 79 129 79 135 79 661 80 337 80 477 81 449 81 498 82 213 82 340 82 456 82 637 82 668 83 161 83 411 84 195 85 230 85 342 86 97 86 536 87 159 87 531 87 785 88 563 89 102 89 242 89 263 89 845 90 810 91 126 91 140 91 149 91 252 91 596 92 115 92 239 92 299 92 622 92 951 94 222 94 721 94 998 95 104 95 128 95 321 95 397 97 209 97 315 97 318 98 177 98 327 98 683 99 113 99 173 99 565 99 832 100 133 100 270 101 336 101 435 101 735 102 145 102 369 102 815 102 945 103 354 103 425 103 426 103 442 104 223 105 106 106 116 106 123 106 238 106 265 106 564 108 368 108 445 108 746 109 125 109 363 110 199 110 539 111 255 111 547 112 176 112 227 112 344 112 457 112 722 113 171 114 839 115 188 116 260 116 887 117 186 117 654 117 715 118 165 118 216 118 466 118 878 119 237 119 249 121 132 121 234 121 284 122 130 122 297 122 314 122 378 123 143 123 197 123 941 124 562 125 503 126 187 126 303 126 384 126 386 126 747 127 175 127 192 127 258 127 268 127 341 129 184 129 393 129 825 130 408 130 546 130 902 131 220 131 364 131 421 132 136 132 271 132 324 133 178 133 275 134 147 135 162 135 179 135 304 136 217 136 285 136 343 137 203 137 430 138 272 138 348 138 711 139 210 139 452 139 738 140 241 140 528 140 974 141 920 142 155 142 446 142 583 143 925 143 980 144 431 145 407 145 628 145 891 146 961 148 151 149 523 149 897 150 404 151 468 151 656 152 650 153 326 153 330 153 434 154 167 154 212 154 438 155 313 155 395 155 469 155 588 155 614 156 168 156 261 158 182 159 262 162 224 162 280 162 335 162 464 162 486 162 892 163 254 163 594 165 387 165 401 165 459 166 189 166 490 166 645 167 257 167 351 168 760 169 183 169 392 169 493 169 861 170 440 170 786 170 944 171 388 171 888 172 458 172 570 173 264 173 269 174 198 174 772 176 194 176 231 177 274 181 657 182 599 183 278 183 573 183 972 185 400 187 350 187 971 190 233 190 451 193 214 193 295 193 432 193 733 195 575 196 320 197 409 197 483 197 679 197 686 197 831 197 857 198 580 199 205 199 658 200 250 200 329 200 796 203 236 203 655 203 867 204 549 205 334 205 876 206 731 207 807 209 219 209 251 210 447 211 243 213 703 214 245 214 444 215 232 217 291 217 360 217 379 217 814 217 848 218 476 218 714 219 480 219 501 219 502 222 276 222 288 222 768 224 509 224 619 224 824 225 240 225 512 225 874 226 246 226 718 227 345 229 402 229 613 229 691 230 475 230 947 231 312 231 376 232 247 232 881 233 298 234 244 234 319 235 380 235 697 238 290 238 414 238 737 239 704 240 443 240 467 240 507 240 558 243 316 244 649 245 301 246 410 248 273 248 394 248 492 251 833 252 325 254 510 254 541 257 571 257 818 258 277 258 293 258 617 258 755 259 518 260 604 261 494 261 936 262 294 262 390 262 470 262 670 263 587 263 671 264 300 265 309 265 461 267 292 267 977 268 282 268 726 268 940 269 960 271 534 272 471 274 717 277 338 278 361 278 639 279 603 280 383 281 317 281 918 284 371 284 601 285 310 285 550 285 997 286 600 286 788 287 308 287 576 287 624 288 566 289 418 289 479 289 495 290 358 290 836 291 346 294 610 296 828 297 795 299 579 299 866 299 981 302 513 303 860 303 965 304 460 304 804 305 372 305 585 305 938 308 328 308 355 310 885 311 347 311 543 311 574 313 522 314 416 314 647 314 708 316 398 318 377 318 520 319 548 321 448 321 946 322 748 323 403 323 544 324 441 325 412 325 521 325 633 326 365 326 694 326 724 328 749 329 389 331 357 334 385 334 826 337 349 337 352 337 500 338 842 341 491 341 611 344 612 344 677 347 870 349 781 349 883 352 530 352 844 353 899 354 765 356 591 356 779 357 374 357 790 358 419 358 473 360 482 361 561 361 744 361 895 363 406 363 514 363 869 364 851 366 436 367 556 367 590 368 453 370 929 371 427 372 413 373 745 374 690 376 809 377 687 378 598 378 996 379 894 381 465 381 736 381 793 382 506 383 759 384 537 384 699 387 433 387 774 388 743 389 688 390 648 391 921 393 504 393 560 393 616 394 880 396 462 396 698 396 780 396 909 400 463 401 734 402 712 403 478 403 987 405 635 406 474 407 942 407 991 409 592 409 620 409 642 410 766 411 751 411 817 412 900 413 455 413 678 413 701 413 915 414 417 414 843 415 720 416 422 416 450 417 488 419 730 421 627 422 630 424 516 424 813 427 496 427 696 427 875 428 515 428 684 428 864 429 640 430 741 433 572 436 923 437 586 438 533 438 886 439 676 439 995 440 841 441 669 443 652 445 666 446 472 449 643 452 454 455 485 456 665 459 555 459 672 459 685 460 517 462 481 463 545 463 777 463 926 465 638 465 982 466 764 466 903 467 511 468 487 468 713 469 958 470 607 473 618 473 695 474 727 474 808 475 752 476 682 483 525 483 837 483 988 484 524 485 529 485 823 489 820 490 608 493 984 494 623 494 659 495 644 496 763 498 593 500 605 500 838 501 907 504 840 506 673 512 829 517 803 518 581 518 636 523 758 524 990 525 578 525 739 526 538 529 595 529 962 532 966 533 872 534 646 538 540 540 602 544 569 546 597 548 606 548 625 551 584 551 930 553 794 554 629 554 963 555 664 555 935 559 641 560 719 560 969 561 577 561 660 561 710 561 742 562 753 563 778 564 956 567 904 567 910 568 662 569 634 569 986 570 681 574 932 574 973 581 725 581 776 581 873 587 999 588 651 593 680 594 632 595 943 596 674 596 917 601 667 603 615 607 750 608 797 612 782 614 653 624 631 635 819 639 689 645 949 646 705 647 931 649 756 653 834 661 970 666 806 668 716 668 913 669 922 672 847 676 801 682 787 682 854 683 802 684 729 694 882 696 863 697 728 697 908 698 868 699 914 701 702 707 896 708 709 708 849 709 835 709 989 711 906 715 871 719 952 720 740 721 792 722 732 724 822 724 846 729 783 733 853 734 769 736 948 739 830 743 791 747 821 754 890 759 879 760 773 762 898 763 789 763 805 769 865 777 799 781 816 781 893 782 859 782 979 789 901 792 934 794 889 800 850 801 912 806 855 808 812 808 939 814 862 817 858 827 937 830 975 836 985 839 976 846 964 853 916 861 884 861 919 866 994 867 954 883 983 884 924 886 950 893 927 896 993 897 933 897 967 902 955 914 953 934 992 67 353 98 855 169 667 198 40 220 524 323 611 427 330 487 624 575 48 600 710 652 45 670 818 673 708 681 783 692 717 721 220 767 949 783 531 812 47 815 456 835 963 848 468 886 54 1000 999 20 936 206 0 1 0 3 0 12 0 23 0 53 0 128 0 174 0 559 1 2 1 4 1 7 1 16 1 18 1 87 1 383 1 947 2 6 2 8 2 10 2 34 2 35 2 52 2 80 2 407 2 414 3 5 3 24 3 91 3 125 3 640 4 14 4 50 4 279 5 13 5 28 5 185 5 239 5 603 5 873 5 957 6 9 6 43 6 176 6 335 6 515 7 82 7 688 8 20 8 184 9 11 9 15 9 19 9 56 9 66 9 573 9 937 10 49 10 272 10 534 10 762 11 57 12 25 12 341 12 441 12 841 12 959 13 22 13 187 13 231 13 412 14 17 14 112 14 127 14 202 14 230 14 255 14 328 14 674 15 154 15 353 15 585 16 69 16 107 16 120 17 62 17 89 17 101 17 300 17 329 17 475 18 38 18 59 18 318 18 399 19 21 19 30 19 58 19 135 19 834 20 37 20 51 20 68 20 136 20 161 20 770 21 44 21 312 21 401 22 26 22 119 22 506 22 548 22 800 23 29 23 54 23 96 23 155 23 188 23 199 23 284 23 332 23 748 24 65 24 196 24 386 25 27 25 31 25 60 25 63 25 116 25 134 25 180 25 189 25 393 26 140 26 254 26 263 26 330 27 47 27 74 27 257 28 32 28 39 28 77 28 115 28 596 28 654 29 36 29 178 30 33 30 55 30 832 31 41 31 84 31 468 31 671 31 733 32 111 32 186 32 197 32 217 32 268 32 388 32 584 33 61 33 103 33 490 33 710 34 334 35 163 35 173 36 106 36 190 36 910 37 909 38 40 38 93 38 94 38 206 38 323 38 989 39 42 39 375 39 521 39 536 39 698 40 45 40 70 40 337 40 618 41 76 41 307 42 64 42 71 42 466 42 718 42 847 43 46 43 376 43 746 43 833 44 104 44 166 45 97 45 226 45 266 45 935 45 941 46 48 46 281 46 315 47 252 47 286 47 433 47 775 47 931 48 117 49 310 49 392 50 86 50 171 50 449 50 601 50 930 51 224 51 514 52 517 53 553 54 181 54 290 54 327 55 278 55 650 56 145 56 151 56 953 57 78 57 172 57 652 58 67 59 72 59 179 59 205 59 336 59 496 60 405 60 454 60 497 61 75 61 198 61 292 61 457 63 90 63 122 63 159 63 302 63 311 63 493 64 95 64 158 64 416 64 814 65 283 65 359 66 740 67 509 68 123 68 351 69 73 69 83 69 109 69 550 70 108 70 142 70 432 71 576 72 79 72 919 73 751 73 857 75 85 75 233 75 319 75 365 75 587 76 162 76 965 78 516 78 645 79 88 79 105 79 207 80 81 80 100 80 238 80 331 80 830 81 114 81 118 81 243 81 443 81 633 81 679 81 715 82 237 82 704 83 113 83 132 83 811 84 204 84 826 84 951 86 220 86 523 87 99 87 211 87 568 88 121 88 133 89 92 89 141 89 545 90 102 90 110 90 438 91 124 91 153 91 165 91 420 91 995 92 98 93 168 93 293 94 137 94 610 95 465 95 788 96 214 96 611 96 675 96 843 97 212 97 326 97 350 97 669 98 156 98 160 98 518 98 606 99 139 99 597 100 131 100 218 101 210 102 129 103 175 103 362 103 439 103 694 103 781 104 504 104 655 105 213 105 389 105 478 105 699 106 126 106 246 106 248 106 808 107 203 107 967 108 200 108 345 108 927 109 143 109 164 109 435 110 316 110 346 110 547 111 358 111 842 112 152 112 242 112 342 112 367 112 418 113 195 113 229 113 236 113 480 113 765 114 445 115 138 115 936 116 169 116 683 117 192 117 390 117 469 118 130 118 177 118 285 118 440 118 562 119 333 120 170 120 431 120 462 123 299 124 144 124 673 124 925 125 309 125 486 126 241 127 167 127 424 128 240 129 157 129 232 129 712 129 757 129 974 130 228 130 295 130 314 131 990 132 150 133 148 133 258 133 678 133 827 134 194 134 739 134 848 135 605 137 146 137 216 137 452 139 201 139 681 141 294 141 467 142 147 142 649 144 182 144 348 144 354 144 574 145 223 145 291 145 325 146 271 146 706 147 149 147 396 148 374 149 250 149 369 149 627 149 719 149 783 150 215 150 410 153 366 153 371 153 391 153 971 155 262 155 425 156 208 156 235 157 273 157 306 157 408 160 259 160 428 160 499 160 513 161 249 161 714 162 541 163 442 163 528 163 530 163 722 165 395 165 565 166 269 166 297 166 549 167 512 168 191 168 398 168 460 168 697 169 264 170 461 171 320 172 526 172 608 173 586 173 861 174 277 174 387 175 322 175 717 176 265 177 267 177 494 178 183 178 260 181 219 181 402 182 501 182 594 183 485 183 855 184 193 185 607 185 897 187 434 187 527 188 883 189 296 190 261 190 280 190 595 190 695 191 275 191 355 191 805 193 276 193 470 193 764 195 495 195 629 196 542 196 622 196 835 198 305 198 662 198 801 199 244 199 411 200 234 200 668 201 209 201 349 201 644 202 287 202 914 203 372 203 552 204 382 204 729 204 968 206 253 206 846 208 600 209 344 210 227 212 347 212 404 212 852 215 448 215 570 215 942 216 221 216 356 217 400 218 256 219 450 220 247 220 621 221 222 221 636 222 471 222 647 222 864 223 225 223 270 224 634 224 676 225 274 225 533 226 379 227 251 229 338 229 491 229 572 229 635 229 820 230 317 231 304 231 483 232 670 232 728 232 831 233 298 233 339 234 324 234 381 234 484 234 615 235 767 237 579 238 303 238 928 239 245 239 693 240 985 242 599 244 889 246 741 247 321 248 368 250 815 251 551 252 631 254 343 254 798 255 473 256 289 258 580 263 687 264 464 265 529 266 874 267 451 267 613 268 415 268 780 269 747 269 982 270 301 270 361 271 282 271 481 272 360 274 377 274 510 274 575 276 667 281 429 281 648 282 569 282 860 283 373 284 590 284 625 284 782 285 288 285 308 287 858 289 453 289 482 289 785 289 791 291 447 292 313 292 419 293 352 293 437 293 691 293 929 294 960 297 933 298 384 299 705 300 702 302 756 302 906 304 487 305 637 307 614 309 363 309 385 309 508 309 511 310 571 312 750 315 403 315 743 316 378 316 421 316 789 318 423 318 819 319 520 321 732 322 825 324 380 325 566 327 829 328 692 330 949 331 430 332 340 332 370 334 502 338 406 339 617 340 357 341 472 341 498 342 786 345 364 347 524 348 885 348 901 348 973 349 532 350 609 351 417 351 446 351 474 351 643 351 988 352 555 353 766 355 690 357 588 357 745 357 772 358 661 359 895 362 641 364 476 365 804 366 422 367 427 367 456 367 753 369 578 370 870 371 677 373 397 373 507 376 409 377 809 377 890 378 986 379 455 379 721 380 581 381 563 381 806 382 525 383 394 383 950 384 716 386 591 387 686 388 543 389 602 390 459 390 776 393 564 393 653 395 463 395 752 396 701 396 972 397 554 397 790 400 413 402 426 402 444 402 816 404 589 405 626 406 623 407 540 407 794 407 954 410 436 414 522 414 863 415 539 416 902 417 880 418 632 419 546 422 894 423 778 425 583 425 993 428 500 428 840 431 488 431 708 433 505 434 477 434 946 436 489 438 604 438 824 440 458 440 503 443 561 444 479 444 598 444 998 445 737 448 711 450 519 453 923 455 742 455 796 456 821 456 854 456 983 459 727 462 556 462 755 463 557 468 567 468 628 468 713 468 723 469 492 469 630 469 761 469 865 470 700 471 657 473 680 473 912 474 754 478 531 480 666 480 703 483 537 485 944 490 868 490 896 491 856 492 624 494 738 495 620 499 544 499 560 501 577 501 879 502 535 502 915 503 812 508 769 508 771 510 836 511 538 511 869 513 763 514 893 515 612 516 558 519 730 521 619 526 639 526 876 526 888 527 913 527 984 528 797 528 845 529 638 529 844 529 871 530 817 530 958 532 810 535 784 538 828 540 875 542 672 543 837 545 659 546 682 547 799 551 707 552 803 556 664 560 793 562 616 564 689 571 773 573 867 575 593 578 582 578 592 578 642 579 853 586 991 588 660 590 920 591 724 594 665 594 758 597 685 597 903 598 802 598 900 600 651 604 646 604 787 605 779 612 696 612 736 615 663 631 948 633 807 634 981 636 859 636 916 641 813 647 658 648 849 649 734 649 862 653 684 653 987 653 997 654 656 654 726 655 731 656 907 659 838 671 709 671 961 672 881 673 872 677 992 680 945 683 735 690 850 690 866 691 777 692 720 693 978 695 922 697 774 698 725 699 924 700 792 702 760 702 768 704 878 706 882 707 744 712 749 712 899 713 952 715 979 721 963 727 795 730 980 737 759 737 851 764 886 769 966 770 996 771 976 772 999 774 911 774 962 776 822 776 898 780 926 780 938 781 839 781 956 785 977 796 969 810 905 812 823 812 939 814 932 817 818 818 877 820 904 820 943 821 918 824 955 826 921 832 975 838 891 850 994 857 892 860 887 860 940 866 884 872 917 877 964 879 908 895 934 898 970 25 209 50 107 151 822 203 856 216 874 407 899 504 612 508 539 597 402 617 834 654 946 708 641 736 766 761 958 831 137 845 643 855 141 898 727 904 1 926 12 1000 999 15 294 971 0 1 0 4 0 5 0 15 0 39 0 40 0 64 0 123 0 251 1 2 1 14 1 93 1 182 1 487 2 3 2 7 2 8 2 61 2 119 2 275 2 302 2 978 3 17 3 18 3 76 3 142 3 407 4 6 4 21 4 43 4 47 4 53 4 54 4 56 4 962 5 11 5 13 5 16 5 29 5 97 5 151 5 262 5 955 6 9 6 23 6 75 7 24 7 28 7 42 7 216 7 461 8 10 8 194 8 324 8 340 9 46 9 60 9 74 9 956 10 135 10 401 10 440 11 12 11 19 11 22 11 36 11 133 12 45 12 264 13 34 13 67 13 81 13 125 13 513 13 721 14 38 14 117 16 52 16 89 17 30 17 66 17 103 17 478 18 50 18 86 18 147 18 171 18 249 19 20 19 220 19 305 19 543 19 775 20 25 20 26 20 31 20 59 20 63 20 120 20 173 21 44 21 57 21 160 21 233 21 313 21 644 21 714 22 73 22 121 22 127 22 203 22 486 22 913 23 72 23 400 23 471 24 49 24 79 24 96 24 261 24 361 25 32 25 124 25 156 26 27 26 107 26 207 26 431 26 522 26 578 27 92 27 878 27 887 28 868 29 37 29 82 29 130 30 33 30 232 30 242 30 385 31 41 31 391 32 35 32 110 33 51 33 297 33 886 33 912 34 141 34 170 34 282 34 315 34 428 35 94 35 132 36 272 36 448 36 917 36 995 38 255 38 294 38 520 39 109 39 492 41 62 41 860 42 188 42 246 42 341 42 411 43 555 43 743 43 800 44 48 44 70 44 221 45 69 45 230 46 95 46 212 46 355 47 58 47 143 47 166 47 754 48 77 48 587 49 108 49 200 49 687 50 71 50 91 50 159 50 184 50 244 51 835 52 88 52 323 52 713 52 857 53 55 53 106 53 526 53 755 54 414 54 793 54 890 55 112 55 293 56 65 56 128 56 285 56 622 57 154 57 309 58 85 59 68 59 190 59 827 60 99 61 80 61 412 62 78 62 129 62 227 62 257 62 927 63 303 64 113 64 179 65 126 65 831 66 111 66 137 66 157 66 176 66 208 69 443 69 500 70 105 70 254 70 614 70 936 71 115 71 136 71 263 72 90 72 277 72 347 72 990 73 343 73 967 74 185 74 829 74 947 75 84 75 148 75 724 75 859 77 116 77 318 77 350 77 665 78 730 79 599 79 863 80 100 80 764 81 83 81 231 81 308 81 885 82 87 82 321 83 98 83 392 84 118 84 572 85 102 85 175 85 295 85 322 85 532 86 449 86 638 87 199 87 226 87 312 88 104 88 224 88 365 89 928 90 114 90 432 90 574 91 234 91 360 92 215 93 196 94 131 94 336 94 371 94 942 95 152 95 810 95 930 96 155 96 178 96 205 96 870 97 140 97 225 97 421 98 314 98 597 98 899 99 101 99 404 100 181 101 367 102 248 102 576 102 976 103 146 103 149 103 320 103 519 104 214 104 243 105 202 105 299 106 197 106 427 106 539 107 145 107 538 108 138 108 470 109 547 110 122 110 172 110 183 111 338 111 585 111 690 111 815 111 825 113 501 114 163 114 167 115 433 116 134 116 191 116 551 117 153 117 654 117 744 119 968 120 442 120 446 120 506 120 762 120 809 121 195 121 306 121 394 121 700 123 189 123 429 124 344 124 454 124 864 125 677 127 150 127 278 128 177 129 139 129 235 130 144 130 799 131 253 131 435 133 158 133 281 133 351 133 354 135 186 135 402 136 655 136 919 138 213 138 330 138 832 139 165 139 660 141 659 142 223 142 445 143 488 143 603 144 164 144 187 144 353 145 911 145 937 146 382 146 467 148 169 148 218 148 291 149 168 149 174 149 783 149 847 150 162 150 409 150 703 150 969 151 161 152 266 152 331 153 198 153 673 154 352 154 359 155 403 156 491 156 759 156 777 159 456 159 544 159 914 160 209 160 436 160 605 162 386 162 430 163 523 164 180 164 236 164 267 164 536 164 907 166 579 167 304 167 451 168 481 168 598 170 219 170 326 171 211 172 192 172 438 173 274 173 420 173 434 173 604 174 512 174 741 174 846 175 193 175 201 175 494 175 565 176 239 176 476 177 452 178 247 178 256 178 729 179 241 181 692 182 204 182 210 182 265 183 376 184 410 184 788 187 357 188 493 188 642 189 580 189 970 190 284 190 457 190 617 190 760 190 838 192 206 192 447 193 569 194 300 195 245 195 989 196 229 198 444 199 279 201 837 201 991 202 271 202 994 203 222 205 530 205 791 206 609 206 747 207 273 207 732 208 601 209 577 210 258 211 252 213 217 213 595 213 922 214 228 214 517 215 583 216 466 216 573 217 366 217 397 217 781 218 317 219 345 220 594 220 921 221 286 221 319 221 646 222 276 222 417 222 845 223 237 224 328 224 484 224 503 224 645 225 473 227 369 227 570 228 387 230 373 231 240 235 238 235 568 235 814 236 648 236 663 237 358 237 496 238 406 238 984 240 636 241 307 242 681 243 483 243 514 243 556 244 270 244 380 244 474 245 693 246 250 246 260 246 288 248 269 248 280 248 334 248 918 249 866 250 464 250 535 254 423 254 630 255 259 255 292 256 290 256 329 256 335 259 287 259 742 259 940 259 977 260 381 260 469 260 708 261 268 261 664 261 705 261 894 261 963 262 301 262 550 262 558 262 650 263 533 263 753 264 505 264 785 265 710 266 368 266 418 268 283 268 625 269 395 269 586 270 364 272 337 272 489 272 553 272 671 273 339 273 850 274 296 277 289 278 311 278 667 278 682 278 987 279 606 280 349 281 399 281 756 282 694 283 298 283 398 283 608 284 374 284 545 286 325 286 534 286 704 287 390 288 332 288 698 288 790 290 310 291 415 291 637 291 839 291 884 292 560 292 889 295 546 297 396 299 495 300 348 300 408 300 472 301 327 302 631 303 370 303 441 304 316 304 372 304 527 304 758 304 926 306 557 308 422 308 856 309 362 309 377 309 393 309 450 309 738 311 643 311 722 313 499 313 992 314 549 315 717 315 771 316 346 316 906 317 363 318 342 318 531 321 511 321 593 321 880 322 333 322 584 322 727 324 479 324 480 325 356 325 462 327 621 327 627 329 898 331 795 331 883 336 945 336 998 337 453 337 540 337 629 338 375 338 463 338 861 339 458 339 507 340 706 341 588 341 979 342 419 342 652 343 498 343 589 345 510 345 634 345 929 346 379 346 715 346 855 346 908 347 378 347 389 347 745 347 807 348 515 349 528 350 384 350 559 350 801 351 628 351 985 352 497 354 537 354 618 354 691 354 851 355 925 357 876 359 405 360 388 362 413 363 685 363 910 366 600 367 796 367 808 369 475 369 701 372 383 372 508 372 904 374 875 375 437 376 516 380 879 382 707 387 797 387 896 388 615 388 901 389 425 391 426 391 867 392 941 394 699 394 900 395 582 395 726 396 563 397 678 399 571 399 869 400 455 402 981 403 439 403 477 403 509 403 773 403 891 404 596 404 740 405 656 408 757 408 931 409 761 410 424 410 716 412 416 412 619 414 468 415 670 415 852 419 792 422 611 423 842 424 575 424 632 424 672 426 798 427 612 430 541 430 813 431 529 431 728 432 591 432 965 433 748 434 787 437 735 438 805 440 769 441 624 441 822 441 895 442 684 443 651 443 848 444 920 445 552 446 641 446 765 447 485 449 490 449 776 450 460 451 482 451 882 452 668 454 766 455 731 455 804 456 548 457 459 457 980 458 465 458 675 459 662 459 877 462 953 463 504 464 933 465 633 465 751 465 993 468 518 468 770 470 803 471 525 471 954 472 590 473 502 473 542 473 946 474 853 475 521 475 674 475 950 477 957 483 843 483 997 484 554 500 524 500 709 502 823 503 620 504 696 504 789 505 739 508 768 515 892 515 975 515 986 517 561 517 592 518 635 522 782 524 683 525 702 526 737 528 653 528 657 528 720 531 562 534 689 538 566 539 567 542 893 543 676 545 679 547 841 549 834 550 733 554 564 554 616 554 784 555 695 556 763 557 749 559 640 561 725 563 821 564 647 564 964 566 982 567 935 568 961 570 581 571 669 574 746 575 607 575 849 577 623 579 610 581 602 587 971 588 858 590 996 591 865 593 613 594 626 602 767 602 944 603 723 603 924 607 778 612 639 612 923 614 688 617 697 620 824 622 902 623 812 633 712 634 719 639 649 639 772 641 844 647 658 647 666 650 661 650 711 653 718 654 780 657 905 659 819 659 854 661 943 666 833 669 680 669 938 670 774 670 915 671 816 674 959 676 802 677 828 681 734 683 686 688 736 696 806 700 951 704 811 711 794 716 752 720 786 725 897 729 750 734 958 737 874 739 916 744 820 745 909 749 881 775 779 775 960 776 888 778 873 783 840 786 817 797 862 801 836 803 949 805 818 808 952 808 983 809 826 813 871 816 903 827 830 865 872 869 974 876 973 907 999 909 966 911 939 917 934 928 932 934 972 946 948 987 988 49 667 127 491 174 552 256 410 277 724 445 72 464 605 581 792 626 207 713 158 718 243 751 867 763 82 790 894 836 250 1000 999 16 835 984 0 1 0 3 0 22 0 37 0 118 0 122 0 251 1 2 1 5 1 124 1 132 1 171 1 573 1 835 2 8 2 467 3 4 3 328 3 358 4 6 4 93 4 738 5 7 5 41 5 45 5 184 5 355 5 810 6 10 6 13 6 24 6 27 6 31 6 40 6 126 6 282 7 9 7 17 7 35 7 63 7 113 7 176 7 993 8 11 8 12 8 240 8 332 9 32 9 56 10 18 10 85 10 152 10 195 10 344 10 449 11 14 11 19 11 28 11 29 11 33 11 39 11 48 11 102 12 15 12 16 12 20 13 57 13 301 13 454 14 30 14 72 14 100 14 173 14 494 14 811 14 895 15 23 15 219 15 267 15 271 15 343 16 105 16 130 16 158 16 198 17 25 17 51 17 316 17 542 18 21 18 36 18 67 18 247 18 261 19 42 19 289 20 54 20 96 20 214 20 751 22 26 22 87 22 115 22 402 22 677 23 34 23 55 23 104 23 168 23 691 24 169 24 469 24 764 25 46 25 88 25 137 25 183 25 453 26 75 26 86 26 116 26 189 26 540 27 215 27 477 27 748 28 44 28 66 28 300 28 459 29 38 29 74 29 212 30 49 30 143 30 315 30 407 30 586 31 89 31 156 31 172 32 598 32 665 32 889 33 62 33 111 33 238 33 246 33 257 34 110 34 174 34 230 34 249 35 103 35 155 35 711 36 65 36 79 36 175 36 237 37 192 37 410 39 47 39 220 39 283 39 461 40 43 40 50 40 61 40 145 40 608 41 127 41 162 41 352 42 53 42 153 42 243 42 266 42 304 43 52 43 200 43 291 43 335 43 903 44 135 44 310 44 827 45 97 45 107 45 270 45 926 46 529 46 532 46 807 47 194 47 213 47 313 48 60 48 64 48 203 49 84 49 317 49 681 49 981 50 58 50 59 50 80 50 274 50 427 50 921 51 94 51 182 51 496 52 109 52 119 52 121 52 550 53 92 53 252 53 983 54 233 54 451 56 68 56 106 57 555 58 71 58 221 59 73 59 78 59 224 59 308 59 387 59 504 59 523 59 656 59 795 60 338 60 737 61 81 61 400 61 441 61 785 63 416 64 77 64 83 64 281 64 698 65 70 65 82 66 69 66 90 66 134 66 226 66 264 67 187 67 209 67 244 67 531 67 604 68 117 68 177 68 276 69 133 69 151 69 190 69 204 69 627 70 112 70 465 71 99 71 161 72 101 72 120 72 202 73 141 74 383 75 76 75 163 75 223 75 390 75 686 75 943 76 548 76 749 76 837 76 882 77 91 77 395 78 293 78 311 79 108 79 683 79 819 79 979 81 131 81 180 81 373 82 701 83 218 84 210 84 486 85 460 86 499 87 98 87 139 87 254 87 256 87 285 88 157 89 470 91 164 91 197 91 239 91 378 92 159 94 95 94 448 95 484 95 549 96 150 96 363 96 371 96 381 97 138 97 144 97 314 98 234 98 622 99 222 99 302 99 629 99 773 100 140 101 193 101 545 101 628 101 999 102 295 103 191 103 475 103 661 104 268 104 577 105 404 106 186 106 201 106 333 108 167 108 188 108 379 109 136 109 447 109 553 109 825 110 225 111 647 112 539 112 776 113 114 114 128 114 217 114 298 114 319 114 369 115 297 116 166 117 236 119 123 119 149 119 753 120 146 120 356 121 493 121 986 122 178 122 950 123 574 123 750 123 799 124 125 124 434 125 229 126 278 126 544 128 129 128 292 128 324 128 502 129 872 130 385 130 758 131 142 131 366 131 535 131 566 131 910 132 241 132 263 132 336 133 147 133 671 134 330 134 922 135 361 135 820 136 148 136 185 136 306 137 478 137 508 137 989 139 288 139 309 139 900 140 228 140 362 140 990 141 260 141 435 142 334 143 794 144 154 145 179 145 618 145 960 146 170 147 543 148 279 149 392 149 789 150 165 151 160 151 339 152 231 152 569 152 576 153 364 153 421 153 733 154 968 155 359 156 262 158 438 159 284 159 287 159 652 159 812 159 822 159 902 160 482 161 403 161 462 162 396 162 452 162 653 163 488 163 936 165 791 165 901 166 199 166 483 167 560 167 917 168 181 168 642 168 654 169 296 169 426 169 973 170 527 171 597 173 393 173 670 173 756 174 242 174 425 175 423 175 565 175 775 176 205 176 232 176 250 176 280 176 286 176 414 176 840 177 815 178 265 178 637 178 929 179 708 179 962 180 207 181 216 181 275 181 323 182 405 183 196 183 814 184 667 184 832 186 878 189 206 190 235 190 429 190 987 191 609 191 687 193 638 193 860 194 253 194 563 196 211 196 347 196 408 196 669 197 322 197 788 198 294 198 920 199 417 199 495 199 646 200 227 201 342 201 680 201 959 202 372 203 248 204 710 204 722 205 208 205 466 206 258 206 398 206 707 206 833 207 348 208 331 208 424 208 721 209 382 210 303 210 349 210 668 211 520 212 365 213 778 215 745 216 259 216 443 217 818 218 516 220 849 220 967 221 299 221 351 221 635 221 865 222 729 222 927 223 952 224 759 226 269 226 649 226 985 227 329 227 422 227 774 228 510 229 761 230 623 231 273 232 327 232 471 233 592 233 850 235 590 235 731 237 386 238 399 238 779 240 354 240 692 242 887 243 384 243 726 244 245 245 963 246 730 247 616 247 716 247 784 249 587 250 350 251 530 251 662 251 816 252 340 252 464 252 556 252 885 253 255 253 368 253 564 255 326 255 413 255 755 255 781 256 536 258 388 258 607 258 863 259 743 260 894 261 430 261 432 261 659 262 272 262 611 263 468 263 501 263 567 263 684 264 506 266 367 266 431 267 418 267 954 268 277 268 307 268 514 269 783 271 437 272 456 272 579 273 305 273 801 274 571 276 624 278 290 278 519 278 557 278 581 278 861 280 562 280 998 281 345 282 341 282 489 282 500 283 505 283 890 283 935 284 836 285 725 285 868 286 450 287 337 287 524 287 752 288 988 289 699 290 538 290 940 290 949 292 690 293 643 293 857 300 433 300 485 300 728 301 498 301 736 301 899 302 312 303 397 305 325 305 971 306 320 307 522 309 458 313 318 313 391 314 321 314 754 314 995 317 617 318 614 319 507 320 640 320 780 321 409 322 440 322 884 323 886 327 370 328 724 329 346 330 389 330 406 330 702 331 591 332 703 332 771 334 357 334 436 334 481 334 593 334 678 335 645 336 828 338 377 339 412 340 375 340 541 343 353 347 512 347 744 348 948 351 420 351 446 352 798 353 442 354 700 355 866 355 938 357 360 357 657 357 896 358 602 358 717 361 415 361 476 362 445 362 603 362 639 363 491 363 599 364 705 366 439 367 933 369 474 370 374 370 547 372 376 374 380 375 411 375 472 377 975 378 969 379 525 379 626 381 526 381 786 382 511 383 580 384 615 385 709 387 487 387 823 388 490 388 955 389 394 389 457 392 951 394 843 395 419 396 428 396 473 397 961 398 401 398 605 399 551 399 800 403 492 403 676 406 606 407 497 407 735 407 846 411 444 411 821 413 534 413 741 414 648 414 803 416 528 416 867 417 641 417 792 422 503 423 734 426 513 426 558 426 663 431 572 432 852 433 675 433 984 434 455 434 876 434 941 437 925 440 518 440 893 443 613 444 630 449 561 449 589 449 808 450 463 450 644 451 533 455 517 455 928 456 552 456 809 456 978 457 559 457 769 459 479 459 480 459 763 461 620 462 746 464 650 466 601 466 888 468 570 468 727 468 772 469 537 472 679 473 636 475 578 475 696 476 655 476 666 484 765 486 554 489 660 489 931 493 594 494 762 495 697 497 706 498 673 499 509 500 582 503 515 506 875 507 914 509 621 509 805 510 956 512 871 513 568 514 521 514 600 514 992 515 793 518 546 518 964 519 844 522 905 528 841 531 802 531 946 532 619 533 848 534 909 535 719 540 588 543 974 545 584 546 632 547 585 548 672 548 674 548 768 548 824 549 712 549 804 549 826 553 934 559 944 560 583 560 610 560 747 561 720 566 575 568 595 569 596 569 972 573 757 573 856 574 695 574 918 578 770 578 839 578 976 580 631 583 718 583 942 588 694 589 991 595 664 596 651 597 658 604 612 605 634 608 625 612 782 614 858 615 740 618 874 620 693 621 916 624 834 625 851 626 682 627 633 627 911 633 847 635 853 640 760 647 897 648 689 649 797 651 715 652 862 655 713 656 817 656 864 660 838 672 714 676 688 680 685 680 767 680 859 684 742 689 723 690 831 692 796 695 904 696 980 699 880 700 787 700 919 702 732 702 945 703 704 703 739 717 966 719 923 730 829 734 958 736 877 737 777 746 873 750 854 753 842 758 855 759 845 762 766 762 790 762 892 764 913 768 908 772 813 775 970 777 997 778 937 780 912 787 830 788 906 795 881 801 930 802 994 805 806 806 891 817 869 828 932 837 883 840 870 842 879 852 982 854 915 875 898 875 939 875 947 875 965 895 907 910 957 911 953 923 924 928 977 954 996 84 72 120 27 152 261 215 81 261 343 311 121 371 506 444 84 646 213 717 32 844 311 903 125 909 846 941 379 973 519 998 256 1000 999 23 523 527 0 1 0 2 0 11 0 59 0 150 0 175 0 373 0 571 0 897 1 4 1 13 1 56 1 73 1 315 1 448 2 3 2 5 2 28 2 58 2 62 2 93 2 244 2 989 3 6 3 15 3 21 3 231 3 243 3 460 4 10 4 20 4 31 4 38 5 12 5 49 5 78 5 152 5 355 5 875 6 7 6 8 6 19 6 155 6 384 6 392 7 29 7 32 7 47 7 53 7 65 7 271 8 9 8 14 9 33 9 130 9 227 9 320 9 327 9 412 10 16 10 23 10 146 10 183 10 202 10 232 10 879 11 17 11 18 11 51 11 471 11 909 12 77 13 36 13 316 13 583 13 668 13 831 14 27 14 75 14 220 14 371 15 25 15 30 15 69 15 182 15 268 16 123 16 129 16 741 17 26 17 34 17 43 17 48 17 94 17 265 17 513 17 605 18 269 18 502 18 755 19 121 19 127 19 188 19 380 19 560 19 950 20 74 20 147 20 224 21 22 21 52 21 681 22 24 22 40 22 79 22 230 22 646 22 968 23 42 23 196 24 66 24 85 24 86 24 171 24 308 25 67 25 408 25 466 25 553 25 645 26 45 27 37 28 54 28 82 28 166 28 169 28 194 28 247 28 565 29 35 29 143 29 292 29 348 29 351 29 568 30 41 30 324 31 81 31 160 31 301 31 780 31 924 32 44 32 70 32 109 32 280 33 71 33 429 34 63 34 178 34 274 34 388 35 603 35 688 35 907 36 39 36 68 36 138 36 738 37 57 37 61 37 134 39 60 39 101 39 294 40 91 40 544 41 84 41 210 41 536 42 50 42 928 43 55 44 287 44 625 45 46 45 64 45 596 46 118 46 122 46 136 46 161 46 601 46 714 47 103 47 137 47 228 47 555 48 464 50 495 51 100 51 176 51 205 51 419 51 468 51 833 52 334 52 434 52 518 53 139 53 236 53 537 53 580 54 181 54 277 54 482 55 446 56 165 57 222 57 344 57 516 58 87 58 281 59 96 59 97 59 157 59 414 59 504 59 851 60 95 60 318 60 362 61 90 62 192 62 208 62 528 63 337 63 376 63 423 64 299 64 403 64 437 64 671 64 715 65 119 65 120 65 187 66 497 67 863 68 106 69 72 69 492 69 695 70 207 70 658 71 92 71 117 71 305 72 104 72 198 73 112 73 340 74 76 74 80 74 108 74 203 74 310 74 333 74 428 75 253 75 461 76 252 76 418 76 435 76 721 77 943 78 184 79 283 79 490 80 89 80 633 81 83 81 98 81 530 82 88 82 185 82 197 82 223 83 167 83 303 83 311 83 572 83 719 84 389 85 842 85 962 86 99 86 177 86 350 86 369 86 673 86 694 87 115 87 272 87 282 88 141 88 847 91 107 91 135 91 364 91 365 92 114 92 145 92 296 93 458 93 731 94 598 95 102 95 361 95 944 96 116 96 248 96 631 96 871 97 105 97 110 98 159 98 818 98 917 99 304 99 445 99 475 100 153 101 140 101 262 101 417 101 431 102 433 103 148 104 319 104 359 105 485 105 824 106 132 106 162 106 443 107 452 109 111 109 125 109 459 109 853 110 113 110 179 110 339 111 124 111 168 111 441 111 800 112 234 113 126 113 342 113 378 113 387 113 547 114 158 114 164 114 173 114 480 114 505 114 733 116 200 116 298 116 546 116 704 116 781 116 975 118 172 118 201 118 323 118 708 118 946 119 144 119 366 120 385 120 390 121 216 123 131 124 326 124 377 124 784 126 128 126 149 126 240 126 242 129 133 129 142 129 325 129 455 130 163 130 186 130 215 131 154 131 156 131 679 132 439 134 509 135 212 135 425 135 657 136 246 136 328 136 520 138 180 138 190 138 317 139 261 140 878 143 151 143 209 143 487 144 506 144 630 146 617 146 985 148 729 149 199 149 623 150 241 150 837 151 527 153 302 153 375 154 285 154 374 155 204 156 579 157 217 157 726 157 901 158 386 159 170 159 193 159 288 160 174 160 189 160 250 160 259 160 972 160 987 161 799 162 850 163 256 163 654 164 743 165 457 165 463 165 970 166 336 166 341 166 585 166 808 167 273 167 702 169 191 169 257 169 548 169 550 170 195 170 214 170 233 170 416 170 737 172 561 172 662 173 802 174 218 174 237 174 255 175 420 175 422 175 542 176 293 176 402 177 251 177 632 177 789 178 291 178 332 178 353 179 489 180 904 182 651 183 206 184 213 184 346 185 309 185 597 185 908 188 526 188 903 189 406 190 270 190 286 190 313 190 554 190 709 190 838 191 322 192 661 193 397 194 367 194 450 194 451 194 675 195 219 196 245 197 295 197 306 197 496 197 692 198 407 198 761 199 830 199 978 200 211 200 225 200 602 201 628 201 872 201 902 202 415 203 235 203 393 203 399 204 519 207 511 207 889 208 229 208 612 209 500 210 335 210 864 212 960 212 969 213 263 213 740 214 845 216 221 216 226 218 370 218 575 219 258 219 266 219 595 220 899 221 239 222 525 223 438 223 569 223 640 226 238 226 331 228 260 228 515 228 821 229 347 229 454 229 636 229 880 230 592 232 754 233 254 233 356 233 394 234 278 234 514 235 249 235 312 236 381 239 275 240 289 240 676 240 935 241 279 241 290 241 300 242 656 242 736 242 933 243 338 243 405 244 581 245 352 245 479 245 794 246 264 246 826 246 931 247 613 248 426 248 616 250 276 250 641 250 927 251 748 251 848 251 954 252 730 252 732 253 297 253 535 253 667 253 929 254 629 254 687 256 488 256 852 258 472 258 531 258 614 258 951 259 379 259 957 261 395 262 413 262 470 262 524 262 925 264 267 264 839 266 793 266 912 269 534 272 604 273 284 273 483 274 940 275 307 275 916 279 314 279 703 280 400 280 447 280 647 281 427 281 718 287 759 288 582 290 610 291 934 292 722 292 854 295 664 295 760 296 345 296 354 298 357 298 411 298 922 299 735 299 804 300 330 301 706 301 870 302 877 303 747 303 751 303 893 304 430 304 564 305 469 305 533 306 321 307 609 307 778 307 923 308 686 309 607 309 635 312 398 312 955 313 442 313 484 314 637 314 996 315 476 316 462 316 642 316 873 318 329 319 391 319 608 320 368 322 401 323 829 324 358 325 819 326 343 326 574 327 634 328 559 331 832 332 372 332 541 334 566 335 440 336 538 336 911 337 382 339 478 340 774 341 363 342 349 344 644 345 938 346 383 346 543 346 587 348 507 349 360 349 814 349 894 351 449 352 465 352 557 352 739 355 825 355 977 356 711 357 436 357 639 357 822 358 493 359 510 359 539 359 622 359 624 360 773 362 890 363 857 363 948 364 627 366 444 366 670 366 915 367 573 368 723 370 486 371 734 373 600 373 809 373 885 376 865 377 477 377 763 377 855 379 396 380 677 381 551 382 669 383 410 386 716 387 906 388 655 389 498 390 532 390 701 392 424 392 663 394 421 394 813 394 827 395 820 397 404 397 567 398 757 399 409 399 432 399 828 400 776 401 467 401 981 403 976 405 584 406 795 408 501 410 529 411 503 411 980 412 666 412 956 414 474 414 696 414 787 419 606 420 835 421 680 422 621 425 589 427 665 428 707 428 952 430 512 434 494 435 499 435 806 436 522 436 783 437 653 438 456 439 693 440 586 441 545 445 817 449 481 449 508 450 563 450 966 451 453 451 910 453 576 453 659 453 791 460 521 461 473 465 749 466 593 466 779 468 491 468 588 470 594 473 859 479 963 484 517 484 798 487 570 489 577 490 683 490 758 492 967 494 650 496 846 498 884 499 896 501 849 503 552 503 742 505 562 508 861 508 874 511 615 511 725 511 993 512 775 512 816 513 549 513 858 515 648 515 685 517 523 517 682 517 797 519 843 524 705 524 712 526 558 526 869 527 697 528 540 538 983 539 810 540 844 544 578 545 812 546 652 546 753 547 599 548 611 548 638 550 660 551 900 553 919 554 556 555 823 556 619 559 626 561 591 561 984 562 699 563 767 564 684 565 920 567 765 570 764 573 590 575 756 577 691 584 710 584 949 586 728 587 961 592 698 593 964 595 674 598 792 600 690 604 958 607 805 607 990 608 752 609 620 610 689 610 777 611 939 613 618 616 771 618 991 622 867 623 766 624 841 625 643 630 785 630 836 635 862 636 782 636 860 637 796 638 649 639 769 643 762 644 770 644 881 646 700 649 717 652 982 658 744 663 959 664 807 664 965 667 994 669 672 670 727 671 921 674 887 675 678 677 876 678 998 680 883 684 834 686 750 686 979 689 720 692 788 694 790 696 815 696 974 698 997 702 768 704 926 706 713 717 772 718 898 719 745 719 746 722 724 725 947 726 918 728 973 730 930 738 866 745 803 747 945 749 941 755 882 763 801 763 856 771 786 784 811 791 840 793 891 794 942 795 892 802 868 803 971 805 888 818 953 828 914 832 937 841 886 848 986 872 905 876 936 880 895 881 992 895 913 900 932 931 999 956 988 993 995 31 193 93 874 136 914 137 889 180 955 193 893 202 830 243 717 371 580 398 415 428 140 442 314 467 607 474 533 576 410 591 264 634 937 678 910 716 429 720 396 744 104 764 151 845 154 1000 999 9 87 12 0 1 0 2 0 3 0 12 0 27 0 126 0 166 0 211 1 4 1 5 1 7 1 9 1 19 1 21 1 22 1 66 1 181 2 11 2 14 2 46 2 53 2 233 2 465 3 6 3 44 3 102 3 103 3 144 3 163 3 215 3 285 3 392 4 36 4 72 4 92 4 205 5 16 5 17 5 32 5 51 5 224 5 284 5 577 5 611 6 8 6 10 6 29 6 56 6 96 6 943 7 13 7 23 7 197 7 366 7 829 7 932 8 31 8 42 8 130 8 146 8 745 8 981 9 18 9 68 9 70 9 335 10 33 10 52 10 67 10 85 10 160 10 191 10 338 11 15 11 25 11 815 12 64 13 28 13 69 13 107 14 43 14 263 14 483 15 20 15 110 15 283 16 35 16 83 16 189 17 24 17 26 17 87 17 249 17 311 17 478 17 996 18 39 18 990 19 61 19 447 20 37 20 111 20 182 20 231 20 661 21 59 21 449 22 159 23 47 23 48 23 74 23 90 23 326 23 431 23 492 24 579 24 588 25 427 26 79 26 109 26 235 26 290 26 961 27 30 27 153 27 200 27 202 28 38 28 45 28 54 28 101 28 141 28 461 28 792 29 62 29 196 29 464 30 50 30 91 30 228 30 229 30 353 30 549 31 177 31 608 32 34 32 76 32 613 32 626 33 73 33 260 33 300 33 383 33 726 33 769 34 57 34 128 34 237 35 40 35 58 35 236 35 752 35 930 36 71 36 86 36 356 36 582 37 438 37 854 38 41 39 756 40 506 41 89 41 95 41 105 41 234 41 402 41 518 41 786 41 934 42 60 42 82 43 55 43 185 44 93 44 113 44 256 44 440 44 522 45 75 45 88 45 609 46 49 46 225 46 346 47 78 47 121 47 190 48 241 48 340 48 925 49 65 49 97 49 334 49 935 51 630 52 119 52 178 52 206 52 322 52 426 52 837 52 894 53 298 53 795 53 954 54 134 54 157 54 501 54 515 54 559 55 186 55 188 55 441 55 569 55 668 56 183 57 136 57 156 57 279 57 305 57 352 57 597 57 758 58 63 59 210 59 619 61 81 61 100 61 108 61 242 61 246 61 531 62 84 62 123 62 227 62 472 63 433 64 655 64 695 65 80 65 173 66 98 67 920 68 112 68 794 69 270 69 378 70 303 70 534 71 133 71 137 71 148 71 442 71 564 72 99 72 213 72 489 72 631 72 927 73 77 73 149 74 727 75 129 75 599 75 776 77 395 77 496 78 94 78 125 78 170 78 974 79 218 79 240 79 475 79 529 79 681 80 122 80 394 80 467 80 523 81 106 81 267 81 407 81 412 82 150 82 331 83 723 83 839 84 209 84 528 84 581 84 944 85 115 85 161 85 672 86 198 86 317 86 536 86 766 87 843 88 168 88 187 88 269 88 390 88 775 88 834 89 104 90 145 91 114 91 207 93 365 93 532 93 824 94 361 94 684 95 118 95 239 95 576 95 880 98 862 99 585 100 120 101 164 101 302 102 354 102 533 103 127 103 822 104 797 105 502 106 154 106 259 106 382 107 124 107 139 107 195 107 368 107 916 108 439 108 507 109 216 109 349 110 117 110 201 110 277 110 299 110 445 111 116 112 194 112 319 112 714 113 138 113 167 113 232 114 297 114 679 114 692 114 962 115 172 115 293 115 651 116 381 117 221 117 387 117 680 118 165 118 287 118 524 118 806 119 388 120 214 121 278 121 706 121 998 122 261 122 348 122 351 123 384 123 622 123 799 124 162 124 255 124 889 125 339 125 691 125 759 126 131 126 257 126 336 126 881 127 362 127 771 128 132 128 253 128 272 129 254 129 811 130 135 130 220 130 369 131 142 131 151 131 179 131 415 131 720 132 180 133 753 134 343 135 592 136 329 138 140 138 251 138 258 139 600 140 147 141 444 141 827 142 143 142 152 142 155 142 836 142 878 143 310 143 327 144 294 144 485 145 563 145 573 145 991 146 176 147 826 148 158 148 376 149 252 149 497 149 644 149 987 150 649 150 870 152 677 153 341 154 174 155 226 155 265 157 280 157 345 157 425 157 583 157 733 158 169 158 212 158 323 159 271 159 282 160 175 160 896 163 171 163 193 163 603 164 223 164 421 164 462 165 512 165 890 166 264 167 199 167 389 167 443 167 757 168 409 169 304 170 767 171 192 171 203 171 274 171 750 172 243 173 250 173 428 174 230 174 538 174 541 175 566 177 184 177 291 177 598 177 979 178 217 178 292 182 864 183 370 183 558 184 204 184 422 184 567 184 665 185 315 185 863 189 399 189 550 189 701 189 898 190 448 191 748 191 754 192 324 192 460 193 511 193 744 194 222 194 405 195 333 196 208 196 578 197 406 197 457 199 275 200 975 202 219 202 470 202 491 203 452 203 897 204 286 204 295 204 636 204 983 206 403 207 715 208 245 208 500 209 244 209 288 209 484 209 625 211 572 212 347 212 958 213 481 214 867 215 423 215 513 216 273 216 289 216 332 216 468 217 450 217 689 217 731 217 869 217 952 218 391 219 308 220 458 220 830 221 296 222 247 222 309 222 547 222 914 223 685 226 248 226 363 226 364 228 571 233 238 233 455 233 539 233 707 237 816 240 355 240 380 243 474 245 645 246 262 246 420 246 453 246 620 247 400 247 454 248 281 248 312 249 888 249 907 250 276 251 373 252 313 252 525 254 479 254 545 257 357 258 359 258 638 259 627 259 674 261 396 263 268 263 605 263 725 264 543 264 765 265 266 265 773 266 908 270 509 271 895 271 964 272 721 275 430 275 469 276 321 276 659 277 762 277 788 279 371 279 670 279 760 281 342 281 557 281 590 282 325 284 330 285 358 285 906 285 968 287 314 287 318 289 301 289 504 289 596 290 401 292 307 292 915 293 377 295 328 295 414 298 337 300 306 300 666 301 451 301 498 301 537 303 614 303 751 304 350 304 612 305 316 308 561 308 570 308 696 308 807 311 408 311 495 312 372 312 466 313 320 313 921 314 683 315 591 315 615 316 517 316 606 318 434 318 678 320 690 321 510 321 516 321 526 322 540 323 808 324 393 325 360 325 508 325 520 325 554 326 397 326 594 326 639 326 891 327 575 328 874 329 437 329 817 332 374 333 344 334 413 334 774 335 719 336 473 337 490 338 621 338 770 340 375 340 432 340 883 342 446 344 737 344 832 344 949 345 565 347 477 350 398 350 429 351 722 352 480 352 664 356 850 358 519 359 367 359 456 361 379 361 385 361 418 361 923 362 417 362 435 363 738 363 804 365 386 366 459 366 482 367 859 368 965 369 410 370 487 371 493 372 875 374 404 374 730 375 646 376 624 377 546 378 416 380 499 381 671 381 703 382 424 382 527 382 629 382 653 382 654 384 778 385 616 386 732 386 977 388 548 388 909 389 471 389 589 389 593 390 514 391 746 392 555 392 849 394 411 394 912 394 973 395 919 397 494 397 643 402 892 403 787 405 552 406 993 407 544 409 419 413 488 415 436 415 463 415 551 420 632 420 708 421 562 422 831 422 971 424 676 430 574 432 704 432 764 432 796 434 476 434 887 436 486 438 587 442 595 444 882 445 682 445 980 449 877 450 800 452 976 452 986 453 970 455 847 456 828 456 900 457 602 457 740 463 521 465 604 466 705 467 648 468 568 468 845 468 855 469 663 469 749 471 931 472 505 472 739 473 503 474 768 475 922 479 852 481 712 487 617 487 825 489 763 490 560 491 642 491 803 494 607 495 718 496 556 496 913 497 818 502 801 504 660 505 810 506 717 507 716 508 741 508 997 512 669 513 535 514 637 514 955 517 641 517 903 519 899 520 530 520 999 523 586 530 702 533 553 533 781 533 947 538 840 539 542 541 610 541 700 542 802 543 713 543 743 545 694 547 618 547 640 547 885 550 652 551 820 556 686 556 697 560 656 560 662 560 735 562 688 562 793 562 969 563 601 566 742 567 777 567 790 568 580 568 848 569 785 569 858 570 933 571 647 572 584 575 633 578 821 579 950 581 650 582 876 584 940 586 844 589 938 590 658 592 917 595 628 595 729 601 747 602 693 605 967 606 634 608 675 608 994 609 814 610 623 610 709 610 886 614 667 618 780 618 833 619 635 619 995 621 951 625 699 626 755 629 724 631 728 633 936 636 657 644 710 646 861 648 860 649 960 650 673 652 698 652 835 657 928 658 736 659 772 662 893 663 856 671 711 674 842 675 857 681 868 682 865 684 687 684 957 686 910 692 939 697 959 698 798 699 841 700 823 700 978 704 789 708 884 712 783 715 761 719 734 721 989 726 904 728 838 730 784 730 809 730 918 732 782 732 911 732 929 736 812 738 779 740 942 740 946 743 791 753 873 758 866 759 805 760 956 762 872 762 926 766 819 767 972 772 879 787 851 788 937 789 941 793 966 799 853 802 984 804 945 805 948 808 871 811 813 815 846 815 905 822 901 833 953 842 982 867 902 871 924 876 992 888 988 944 985 952 963 46 418 129 863 163 318 437 331 504 236 564 972 598 672 800 362 925 45 1000 999 13 494 727 0 1 0 2 0 3 0 5 0 7 0 23 0 334 1 34 1 86 1 807 2 4 2 8 2 406 2 676 3 15 3 24 3 32 3 41 3 42 3 212 4 19 4 27 4 185 4 329 4 606 4 682 4 823 5 6 5 570 5 593 5 716 6 10 6 11 6 55 6 61 6 64 6 150 6 156 6 914 7 9 7 17 7 21 7 50 7 85 7 158 7 971 8 12 8 46 8 53 8 79 8 130 8 166 8 177 8 787 9 22 9 154 9 163 9 356 9 737 9 797 10 14 10 26 10 30 10 114 10 230 11 13 11 29 11 39 11 43 11 149 11 233 12 83 12 208 12 268 12 884 13 35 13 262 13 312 13 498 14 16 14 100 15 33 15 72 15 73 15 74 15 216 16 18 16 20 16 241 17 40 17 58 17 639 18 25 18 80 18 191 18 238 18 743 18 997 19 28 19 37 19 48 19 182 19 452 20 63 20 71 21 45 21 104 22 337 22 466 23 31 23 36 23 607 24 111 24 174 24 219 24 376 24 431 24 481 25 75 25 227 25 353 26 59 26 383 27 38 27 54 27 66 27 134 27 235 27 415 27 954 28 47 28 51 29 77 29 248 29 297 29 567 29 617 30 135 30 136 30 801 31 56 31 175 31 437 32 70 32 379 33 94 33 531 33 611 34 69 34 148 35 44 35 52 35 68 35 157 35 332 35 357 36 57 36 65 36 93 37 179 37 194 37 197 37 239 37 825 38 49 38 190 39 821 40 98 40 107 40 195 41 92 41 116 41 253 42 181 42 792 43 62 43 90 43 115 43 119 43 171 44 271 44 372 44 389 44 479 45 76 45 145 45 325 46 198 46 666 46 841 46 844 47 99 47 267 47 549 48 663 49 103 49 117 49 118 50 631 51 60 51 282 51 441 51 508 51 543 51 992 52 176 52 450 53 243 53 433 53 487 53 540 54 457 55 120 55 223 55 446 55 683 55 842 57 87 57 664 58 339 59 106 59 109 59 164 59 207 59 553 59 951 60 67 60 165 61 266 62 142 62 144 62 153 62 257 62 345 63 95 63 499 65 89 66 140 66 228 66 251 66 416 67 121 67 123 68 125 68 225 69 305 70 129 70 464 71 78 71 139 71 161 71 490 71 515 72 81 72 97 72 137 73 91 73 122 73 193 73 240 73 288 73 346 73 824 74 108 75 974 75 979 76 155 76 861 77 101 77 102 77 245 77 475 78 88 78 124 78 246 78 272 79 82 79 84 79 133 79 328 80 413 80 418 81 126 81 535 81 644 82 96 82 745 83 105 83 128 83 623 85 143 85 173 85 250 85 516 86 131 86 162 87 152 87 893 87 988 88 286 88 710 88 929 89 393 90 315 90 378 90 729 90 786 90 850 91 160 91 170 91 340 91 388 92 727 93 127 93 138 94 110 94 168 94 280 95 630 96 320 96 564 96 808 97 302 97 453 98 728 99 215 99 231 99 273 99 548 99 744 100 205 100 265 100 424 101 350 101 895 101 959 103 343 103 482 103 628 104 113 105 112 105 141 105 209 105 403 106 291 107 237 107 414 107 503 108 326 108 327 108 348 108 447 108 601 108 692 109 132 109 461 110 407 110 646 110 725 113 880 113 901 114 147 114 387 114 782 115 285 115 680 116 261 116 779 117 159 117 220 117 627 118 178 119 428 119 436 119 519 119 536 119 748 120 336 120 373 120 848 121 196 121 323 121 423 121 485 122 146 122 187 122 478 122 595 123 322 124 258 124 558 126 726 126 924 127 229 127 236 127 470 127 777 128 402 128 665 128 799 129 422 129 518 129 619 129 767 130 636 130 804 130 856 131 186 131 341 132 188 133 172 133 213 133 369 133 870 134 493 134 749 135 169 135 846 136 790 136 894 137 151 137 308 137 386 137 448 138 711 139 421 139 780 139 966 139 969 140 211 140 581 140 857 141 324 141 439 142 222 142 317 142 463 143 263 143 853 144 724 145 189 145 275 146 210 147 167 147 371 147 380 147 467 148 400 148 608 149 254 149 662 149 890 150 217 152 247 152 526 154 430 154 449 154 514 154 763 156 604 157 206 157 255 157 360 157 468 158 218 158 309 158 585 159 180 159 183 159 703 160 201 160 202 160 700 161 670 162 477 162 987 163 203 164 276 164 294 164 599 165 671 166 363 166 742 167 344 167 524 168 451 168 731 169 184 169 199 169 214 169 679 171 295 171 956 172 455 172 554 173 232 173 587 174 301 174 395 175 556 176 221 176 546 177 259 177 562 178 204 179 681 179 867 180 496 180 600 180 995 182 674 183 244 183 290 183 735 184 192 186 931 187 697 188 313 189 352 189 933 191 252 191 269 191 629 192 289 192 864 193 283 193 547 195 287 195 335 197 200 197 480 197 793 198 279 199 614 200 306 202 839 203 310 203 660 204 226 204 530 204 651 206 382 206 565 206 998 207 776 208 224 208 256 209 510 210 296 211 980 212 852 213 242 213 304 213 420 213 584 215 274 219 234 219 260 220 349 223 945 224 299 226 693 226 840 226 962 228 249 230 873 231 789 233 863 234 264 234 351 234 707 234 876 235 397 236 653 236 719 237 747 238 278 238 298 239 527 239 739 240 318 241 523 241 816 242 454 243 319 244 311 245 818 247 331 247 399 247 509 247 534 247 689 247 732 250 342 250 501 251 293 251 438 251 634 251 773 251 915 252 281 252 321 252 404 252 648 253 277 256 381 257 513 257 573 257 774 258 300 259 355 260 292 260 483 260 917 261 384 261 766 261 855 263 896 265 270 266 303 266 589 266 621 267 657 268 429 269 377 269 525 269 551 269 772 269 981 270 626 271 495 272 347 274 354 274 432 276 425 277 284 277 592 278 791 279 908 281 307 283 365 283 624 284 590 285 330 285 545 286 405 287 504 287 973 289 550 289 691 290 471 290 474 290 970 293 528 294 362 294 396 295 625 296 338 297 784 298 375 298 935 299 494 300 358 300 367 300 522 301 316 301 368 303 972 304 401 304 521 304 557 306 673 307 489 308 392 309 374 309 462 309 723 312 314 312 440 312 569 314 934 316 687 316 812 317 408 318 385 318 910 320 843 323 699 324 364 325 333 326 582 327 583 328 442 329 900 331 412 331 615 336 359 337 361 338 492 338 552 339 505 340 458 340 643 341 465 341 507 341 645 341 975 343 656 344 684 347 391 352 370 353 366 353 472 353 759 354 806 354 892 356 750 356 827 357 538 358 434 358 574 358 596 359 762 361 591 361 920 362 520 362 761 364 486 364 655 366 866 366 923 369 398 369 469 370 781 370 828 371 575 372 500 372 579 372 598 373 675 373 705 375 390 375 559 376 903 377 488 377 717 381 718 381 788 382 696 384 563 385 912 385 941 387 443 387 860 389 905 390 578 391 497 392 394 392 706 394 609 396 795 397 444 397 730 398 419 398 426 399 649 399 913 401 409 403 435 405 411 405 502 408 566 409 410 410 417 412 427 412 635 413 445 413 459 413 460 413 539 413 847 414 537 416 701 417 982 418 741 419 456 419 532 420 512 420 517 420 586 421 659 421 967 424 800 425 473 426 909 427 869 428 822 431 640 432 678 432 765 435 677 438 544 439 755 442 506 442 694 443 491 443 834 444 658 445 638 448 529 448 594 451 555 453 874 456 560 456 618 456 830 459 476 459 652 459 916 461 796 463 571 464 654 466 811 466 932 467 541 468 484 468 533 468 602 470 991 471 939 473 642 477 577 478 561 479 511 479 633 480 746 481 668 482 667 483 835 492 738 493 704 493 783 494 757 496 542 497 829 498 672 499 647 500 826 503 686 505 650 505 849 508 572 510 926 512 953 516 810 517 940 521 632 522 805 526 588 526 612 530 798 531 603 531 942 533 576 534 768 534 872 535 817 537 989 539 597 539 709 539 833 541 977 543 568 545 733 553 661 553 862 554 794 559 688 559 871 560 859 561 580 562 712 567 883 568 613 569 902 569 952 569 978 571 702 572 605 572 637 574 620 577 690 580 715 582 708 582 720 583 898 585 669 586 819 588 610 588 845 591 919 593 622 594 885 595 944 596 891 597 695 598 751 599 802 600 868 604 616 613 837 617 775 617 965 618 736 618 925 619 722 627 641 628 698 631 764 638 984 639 899 641 888 642 961 644 918 649 771 652 950 655 685 657 927 659 756 659 814 661 713 661 907 662 770 662 921 663 911 666 754 667 760 668 778 668 809 669 721 677 740 678 887 684 968 687 955 688 948 690 858 692 836 693 879 694 714 694 877 697 878 697 999 705 832 712 865 716 734 718 922 724 936 730 785 730 897 740 985 742 769 746 753 747 949 748 854 749 838 751 752 755 758 761 963 764 882 773 803 773 831 773 906 775 937 775 986 781 990 782 813 783 889 785 851 789 886 796 947 798 815 798 957 819 820 836 996 846 875 862 943 868 881 883 946 886 904 901 983 902 930 925 928 936 938 940 960 942 976 953 964 956 958 976 993 979 994 42 966 71 563 229 541 455 248 492 376 582 580 686 609 694 304 744 368 748 606 760 158 797 504 917 509 1000 999 19 377 248 0 1 0 7 0 105 0 226 1 2 1 3 1 4 1 8 1 21 1 37 1 120 1 200 2 106 2 267 3 5 3 10 3 24 3 29 3 71 3 149 4 6 4 62 4 85 4 169 5 16 5 119 5 139 5 385 6 9 6 32 6 50 6 114 6 289 6 859 7 26 7 94 7 168 7 319 7 556 7 881 7 974 8 12 8 18 8 51 8 95 8 96 8 535 9 247 9 266 9 600 10 11 10 15 10 615 10 704 11 14 12 13 12 27 12 123 12 131 12 398 13 30 13 31 13 33 13 68 14 17 14 23 14 48 14 53 14 138 15 38 15 77 16 190 16 234 16 271 17 20 17 54 17 115 17 302 18 19 19 22 19 28 19 101 19 137 19 417 19 570 19 957 20 25 20 34 20 44 20 63 20 72 20 360 21 56 21 102 21 799 22 35 22 41 22 42 22 59 22 87 22 113 22 127 22 228 22 351 23 99 23 157 23 340 23 399 24 66 24 213 24 281 25 39 25 432 25 485 25 987 26 46 26 214 27 74 27 116 27 145 27 251 27 715 28 67 28 163 28 178 28 674 29 43 29 183 29 233 29 624 30 36 30 52 30 84 30 112 30 135 30 171 31 292 31 404 31 457 32 47 32 132 32 141 32 576 32 870 33 92 33 98 33 185 33 303 33 739 34 40 34 83 34 577 35 60 35 88 35 97 35 159 36 55 36 125 36 423 36 514 37 45 37 345 38 379 38 380 39 81 39 276 40 349 40 643 41 167 41 589 41 691 42 82 42 161 42 230 43 285 43 599 43 699 44 64 44 143 45 57 45 61 45 661 46 73 46 124 46 189 47 332 47 346 47 648 48 49 48 70 48 359 49 75 49 93 49 274 49 819 50 65 50 76 50 348 51 325 51 868 52 58 52 100 52 109 52 431 53 148 53 152 53 261 53 527 53 800 54 90 54 117 54 174 54 216 54 249 54 716 55 108 55 147 55 239 55 344 56 80 56 392 56 611 56 679 57 272 58 232 58 447 58 478 58 933 59 158 59 284 60 473 60 571 60 681 61 69 61 78 61 110 61 745 62 111 62 198 62 657 63 151 63 256 63 879 64 260 64 279 64 763 65 136 65 477 66 176 67 146 67 428 67 572 67 578 68 107 68 206 68 403 70 172 70 231 70 496 71 937 71 968 72 164 72 180 73 593 73 628 74 257 74 448 75 91 75 245 76 79 76 219 76 223 76 666 77 382 78 133 78 140 78 204 78 210 78 218 79 86 79 103 80 121 80 186 80 381 80 761 81 177 81 283 81 502 81 537 83 984 85 613 86 89 86 129 86 375 87 723 88 193 88 328 90 128 90 155 90 357 91 205 92 118 92 211 92 439 92 908 93 220 93 317 94 188 94 199 95 490 96 352 96 421 98 237 99 742 100 625 100 683 101 179 102 104 103 324 103 575 104 258 104 480 104 538 104 638 105 181 105 184 105 270 105 920 106 144 106 294 106 336 106 771 107 442 107 494 107 530 107 871 111 364 111 899 112 162 112 166 112 277 112 455 112 526 112 662 112 667 113 778 113 862 113 864 114 552 115 451 116 122 116 331 116 371 117 376 117 504 118 229 118 338 119 173 119 536 120 354 120 470 120 522 120 998 121 126 121 134 122 165 122 182 122 195 122 202 122 326 122 366 123 208 124 425 125 310 125 991 126 130 126 160 126 236 126 695 127 930 127 977 128 246 128 912 129 595 130 426 130 583 131 170 131 238 132 212 132 665 133 227 133 268 133 618 133 934 135 142 137 201 138 154 140 386 142 150 142 347 142 541 142 746 143 356 143 438 145 545 146 153 147 197 147 461 148 533 149 156 149 196 151 564 151 820 152 191 152 520 152 627 153 175 153 265 153 298 154 203 154 672 154 750 155 390 156 264 156 297 158 728 158 976 160 320 160 751 160 911 161 641 162 501 163 826 165 187 165 456 167 838 168 244 168 313 168 333 168 463 168 512 170 525 171 192 171 235 171 767 172 697 172 698 172 978 173 749 174 397 176 255 176 296 177 610 178 224 178 964 179 222 179 304 179 318 180 207 180 311 180 559 181 241 181 932 182 209 182 414 182 452 182 680 183 605 183 812 184 194 184 850 185 505 185 808 187 301 187 497 187 780 188 263 188 396 189 374 189 394 189 623 190 427 191 321 191 655 191 848 192 262 192 410 192 632 192 922 193 558 193 756 195 217 195 293 195 531 196 316 196 515 197 495 198 221 199 892 199 941 200 252 200 412 201 329 201 339 201 687 202 287 202 653 203 215 203 476 204 280 205 259 205 286 205 395 205 474 207 446 207 591 208 240 208 422 209 910 210 254 210 720 211 450 212 299 212 327 213 420 214 760 215 250 215 734 216 248 216 401 216 973 217 305 218 314 219 225 219 253 219 415 219 418 219 980 220 278 220 365 221 435 221 622 222 273 222 411 222 511 224 335 224 362 224 546 225 334 228 539 229 433 230 517 231 489 231 640 232 513 232 654 232 841 233 634 235 492 236 242 236 243 236 291 237 309 237 889 238 358 238 658 240 322 240 408 241 534 241 676 243 867 244 668 245 307 246 369 246 370 246 453 246 555 246 596 246 869 247 353 250 269 250 288 252 330 252 462 252 851 253 341 254 323 254 406 255 732 256 660 259 300 259 630 260 466 260 721 262 445 264 768 265 563 266 282 266 469 266 554 267 312 267 367 267 700 268 717 270 355 270 391 271 413 272 387 273 275 273 604 275 384 275 524 276 342 276 598 276 887 277 866 278 620 279 810 280 290 280 551 280 580 280 971 281 464 281 900 281 981 283 295 283 568 284 758 286 518 286 567 286 656 286 670 286 709 286 885 287 377 287 383 287 854 288 986 290 430 291 306 291 472 292 735 292 931 293 378 294 388 296 434 297 343 297 424 297 566 297 573 297 663 298 865 299 484 299 782 299 923 300 308 301 468 301 951 303 373 304 350 305 776 307 775 308 588 309 647 310 363 310 690 311 315 311 389 311 549 312 873 315 337 315 429 315 825 317 393 317 693 317 706 318 999 321 475 322 815 323 966 324 797 325 368 325 707 326 487 328 686 328 891 328 975 329 405 330 441 330 569 332 506 334 503 334 565 334 827 335 500 336 584 337 361 337 802 339 454 340 440 340 671 341 579 341 872 344 823 344 945 345 491 346 460 346 798 349 416 350 482 350 990 351 636 352 372 352 837 353 507 355 402 355 629 355 738 355 789 356 409 356 744 357 493 358 791 359 601 364 508 367 486 367 550 369 764 370 701 371 617 371 926 375 581 376 400 376 649 377 830 378 694 379 483 381 510 382 719 386 479 386 795 387 528 390 407 390 437 391 586 393 529 395 935 396 436 396 523 396 731 398 443 398 725 398 833 398 874 400 458 400 498 400 682 400 684 400 944 401 419 401 602 401 792 402 547 405 845 406 726 408 673 409 465 410 710 411 664 412 459 412 590 415 785 415 967 417 736 418 481 420 449 420 557 420 561 420 659 424 637 424 943 426 548 427 488 427 794 427 849 428 678 431 499 431 652 431 914 433 902 436 801 437 444 437 585 437 608 437 708 437 988 439 639 444 743 448 609 448 689 452 773 452 839 452 901 453 467 453 705 454 713 454 852 455 772 457 842 461 471 473 788 475 650 476 582 476 748 476 755 476 817 477 724 478 521 478 853 480 543 483 969 484 995 486 805 486 877 487 562 487 928 488 846 489 816 491 954 493 519 495 669 502 786 505 509 505 936 506 574 507 516 508 540 508 542 509 626 511 603 511 762 514 950 516 645 516 835 516 843 517 955 518 688 523 992 524 774 526 532 526 752 527 544 529 607 531 642 533 828 534 822 535 915 536 897 537 766 537 796 539 727 541 587 542 553 542 594 542 685 542 959 548 614 550 857 551 942 554 947 556 560 557 592 557 860 558 779 558 781 559 631 561 644 561 733 563 883 566 616 566 619 567 790 571 612 572 895 574 646 575 904 577 633 578 993 580 949 583 961 585 918 586 803 587 606 588 787 589 675 590 597 591 703 591 714 593 729 594 696 594 769 594 783 595 692 596 958 597 806 597 896 599 832 600 712 600 829 605 907 612 621 612 702 612 711 612 737 614 983 616 824 618 759 624 813 624 882 624 898 625 718 626 876 629 722 631 635 633 740 633 844 634 777 635 754 639 946 641 927 645 894 646 651 646 677 647 770 650 906 652 747 655 963 660 875 663 855 664 753 664 917 666 916 668 952 671 730 673 888 681 890 681 985 683 836 686 919 687 804 689 765 701 953 702 886 704 940 706 757 707 856 711 840 712 831 715 741 715 821 722 793 722 818 725 956 726 972 733 965 736 878 737 893 739 909 755 924 758 834 758 863 760 960 761 938 768 807 769 921 770 997 772 809 775 811 778 784 778 925 795 913 803 814 809 861 810 847 815 903 817 905 819 929 835 948 843 880 846 858 852 939 864 982 879 884 899 996 924 979 938 970 945 989 950 962 976 994 47 367 67 59 94 832 104 426 166 804 210 593 261 706 306 848 348 651 475 340 525 150 553 534 607 25 715 303 757 475 818 528 820 869 838 341 898 121 1000 999 22 56 61 0 1 0 3 0 14 0 142 0 173 0 256 0 273 0 592 0 842 1 2 1 4 1 6 1 10 1 17 1 28 1 61 1 74 1 134 2 5 2 7 2 11 2 29 2 34 2 95 2 202 2 260 3 8 3 327 3 747 4 13 4 33 4 59 4 84 4 485 4 549 4 733 5 9 5 36 5 71 5 78 5 128 5 187 6 22 6 79 6 194 6 320 7 50 7 51 7 521 8 21 8 126 8 317 8 375 9 38 9 63 10 48 10 135 10 229 11 12 11 25 11 146 11 302 11 398 11 751 12 15 12 69 12 83 12 86 12 179 12 337 13 18 13 20 13 26 14 19 14 108 14 154 14 454 14 537 15 16 15 369 15 426 15 613 15 700 16 98 16 125 17 308 17 698 18 45 18 62 18 262 18 299 18 348 19 75 19 106 19 115 19 237 19 510 19 542 19 808 20 27 20 40 20 90 20 196 20 378 20 408 20 624 20 752 21 23 21 35 21 37 21 502 22 24 22 122 23 110 23 193 24 31 24 150 24 268 24 324 24 688 24 796 25 57 25 77 25 120 25 130 25 147 25 213 25 582 25 841 26 321 26 762 27 30 27 298 27 538 28 32 28 41 28 99 28 132 28 257 28 269 28 344 28 669 28 734 29 244 29 948 30 64 31 52 31 259 32 96 32 145 33 93 33 583 33 620 33 990 34 67 34 109 34 247 34 403 34 757 35 156 36 46 36 649 36 892 37 197 37 329 38 39 38 55 38 548 39 123 39 413 39 441 39 661 40 47 40 139 41 42 41 43 41 56 41 168 41 469 42 44 42 102 43 68 44 53 44 112 45 49 46 54 46 58 46 119 46 138 46 218 47 94 47 190 47 253 48 88 48 152 48 182 48 411 48 678 49 66 49 245 49 481 49 730 50 116 50 155 50 236 50 622 50 648 51 175 51 205 51 264 51 518 52 271 53 60 53 87 53 137 54 76 54 92 54 523 54 676 55 73 55 176 55 250 55 603 55 954 56 81 57 72 57 303 57 385 57 504 58 65 58 117 58 198 58 232 58 905 59 121 59 153 59 281 60 80 60 89 60 292 61 105 62 246 62 414 62 450 62 709 62 962 63 215 63 252 63 552 63 764 64 70 64 216 64 472 64 573 65 97 67 318 68 82 68 763 69 104 69 166 69 342 69 979 70 124 70 159 70 383 71 358 71 795 72 85 72 101 72 107 72 195 73 103 73 556 73 640 73 654 73 875 74 832 75 464 75 576 76 127 76 243 76 248 76 830 77 455 78 177 79 91 79 141 79 192 80 171 80 228 81 255 81 490 81 887 82 673 82 926 83 164 83 362 83 824 84 969 85 366 85 395 85 868 85 898 86 129 87 131 87 508 88 231 88 377 89 165 89 376 89 547 89 656 90 100 90 199 90 210 90 336 91 235 92 186 92 293 92 987 93 114 93 333 93 402 93 652 94 275 94 458 95 144 95 382 95 545 96 162 96 170 96 616 96 753 97 149 97 214 97 226 99 143 99 172 99 288 99 404 99 511 99 920 100 118 100 212 100 540 100 664 100 710 100 806 101 633 102 384 103 158 103 311 104 111 104 371 106 113 106 185 107 151 107 431 107 484 107 570 107 653 107 871 108 713 108 968 109 136 109 760 110 140 110 405 110 475 111 240 113 188 113 658 114 133 114 309 114 857 115 241 115 367 116 249 117 285 117 427 118 148 118 239 118 598 119 289 119 328 119 386 120 290 120 483 120 587 121 223 122 251 122 619 122 800 123 280 123 550 123 560 123 579 124 206 124 209 124 279 125 217 125 696 126 331 127 894 128 370 128 650 129 234 130 160 130 266 130 487 130 744 131 924 132 706 132 925 133 174 133 200 133 224 133 595 134 396 134 397 134 738 134 829 135 278 135 440 135 443 135 541 135 567 135 895 136 430 136 893 137 189 137 276 138 178 139 208 140 201 141 417 142 499 144 163 144 169 144 221 144 287 144 401 146 225 146 737 147 167 147 230 147 562 147 886 148 181 148 432 149 184 149 227 150 203 151 207 151 261 151 354 152 161 153 304 153 387 154 157 154 297 154 356 154 973 155 349 155 529 156 220 156 597 156 718 157 739 158 446 159 183 159 453 159 503 159 714 160 438 160 602 161 322 161 347 161 517 162 721 163 219 163 589 163 641 163 844 164 319 165 211 165 294 165 301 165 883 167 670 167 773 169 691 169 724 170 191 171 180 171 263 171 312 171 400 172 776 173 295 174 325 174 532 176 392 176 863 177 345 179 525 181 608 181 783 181 911 182 204 183 274 185 265 185 850 187 233 187 636 188 338 188 951 190 876 191 642 192 498 193 282 193 416 193 684 194 277 198 407 198 623 199 983 200 625 200 759 201 238 201 350 202 270 203 286 203 419 204 272 204 300 204 374 205 351 205 452 205 497 205 606 205 618 205 870 206 506 206 563 207 222 207 343 207 880 208 638 208 780 209 826 211 305 212 807 213 365 213 967 214 307 214 418 214 488 215 388 216 861 218 394 219 561 219 697 220 332 222 524 222 725 222 882 223 267 225 439 225 823 225 865 226 315 226 687 227 242 227 310 228 501 228 672 229 339 229 360 231 922 232 793 232 936 234 316 234 361 234 509 234 771 235 489 235 703 236 409 236 909 237 373 237 745 238 961 239 314 241 254 241 717 242 341 242 551 244 284 244 682 246 406 246 931 250 500 251 359 251 599 252 258 253 422 253 977 255 492 255 596 255 932 256 429 256 470 257 848 258 867 259 306 260 380 260 879 261 574 261 923 264 363 264 527 265 436 267 839 268 496 269 323 269 812 269 930 270 296 270 393 271 433 272 671 273 634 273 692 275 283 275 368 275 970 276 474 278 447 279 379 279 728 281 364 281 428 281 512 282 643 283 435 284 291 284 399 284 614 285 655 286 335 286 451 287 444 288 903 289 662 290 507 290 558 290 999 291 685 291 890 292 476 292 564 293 410 294 916 296 820 297 381 297 526 298 424 298 520 298 557 299 326 299 355 300 391 300 437 300 810 302 346 303 313 309 466 309 515 311 825 314 743 315 334 315 372 316 918 317 675 317 804 318 769 320 330 320 569 322 480 323 535 323 695 323 953 324 939 325 768 325 834 326 889 327 457 327 533 327 719 327 761 328 340 328 390 330 611 330 742 331 493 331 896 332 461 332 741 333 770 333 833 334 357 336 353 336 626 337 425 338 781 340 494 343 610 344 855 345 555 348 679 349 352 349 705 350 463 350 667 351 680 351 869 354 530 355 601 355 651 355 693 357 701 358 389 359 571 361 477 361 588 361 758 362 462 362 553 362 607 363 712 363 788 364 615 364 699 366 690 367 995 370 423 371 421 372 815 374 554 375 479 377 471 377 581 377 627 378 491 380 605 381 805 381 846 381 975 382 630 383 906 385 897 386 420 387 837 388 531 395 448 395 585 396 952 399 467 400 473 403 415 405 790 405 888 406 972 407 915 408 659 409 412 410 632 410 821 411 482 411 495 412 445 414 774 414 845 417 568 417 617 419 434 419 465 419 505 420 784 420 980 422 674 422 782 425 660 426 459 426 609 426 966 427 666 428 456 431 827 433 442 433 942 434 817 435 794 437 593 438 735 440 468 440 644 443 536 447 449 447 460 448 982 452 746 454 860 458 478 460 513 460 600 461 486 461 584 461 813 463 519 466 594 466 849 467 720 468 516 468 577 469 885 473 544 476 514 477 917 478 572 481 590 482 631 482 818 483 522 488 612 490 559 490 689 490 981 490 993 492 708 493 957 495 546 498 528 499 789 499 840 504 726 505 534 505 997 511 639 512 539 513 628 513 799 514 797 514 985 515 586 517 543 519 565 520 566 523 854 526 838 527 822 528 775 537 740 537 912 539 963 545 907 547 604 547 686 547 809 550 722 550 756 551 748 552 991 554 702 557 580 560 657 563 910 565 801 565 965 566 766 569 665 569 901 570 575 570 578 573 900 574 683 574 874 575 858 576 937 577 986 579 621 581 941 582 591 583 974 584 779 585 960 588 938 589 899 595 852 595 866 599 765 601 629 602 668 604 811 604 944 606 929 609 921 619 704 621 754 624 637 625 729 625 814 626 635 626 646 626 902 631 677 632 831 638 647 640 792 643 645 643 663 645 715 646 767 648 681 648 711 649 786 650 803 652 750 652 836 654 723 655 716 659 798 660 935 670 727 670 732 671 749 673 736 674 856 675 908 676 904 678 853 679 872 684 707 684 731 687 956 689 878 692 864 693 694 704 828 707 791 711 992 713 816 714 919 717 802 718 785 721 787 725 755 727 877 733 835 735 772 740 891 743 964 745 959 746 943 747 778 750 862 752 928 764 851 771 819 773 777 781 971 784 914 786 884 794 843 801 949 810 873 815 859 815 994 817 940 820 955 824 947 833 881 835 933 839 847 846 946 860 976 862 998 863 984 867 927 873 989 881 950 888 913 891 934 893 945 904 978 913 996 916 988 936 958 4 379 145 962 172 474 197 824 245 595 250 670 373 853 394 616 406 181 454 891 536 251 544 448 570 915 602 195 681 454 783 659 861 750 868 526 888 412 946 3 947 34 998 110 1000 999 11 980 35 0 1 0 12 0 214 0 269 1 2 1 3 1 5 1 6 1 13 1 22 1 36 1 145 2 4 2 7 2 17 2 23 2 126 2 466 3 24 3 74 3 167 3 306 3 736 4 8 4 10 4 294 5 64 5 512 5 548 5 853 6 9 6 18 6 19 6 124 7 20 7 100 7 169 7 287 8 11 8 45 8 52 8 400 9 16 9 32 9 60 9 193 9 438 9 460 9 771 10 325 10 401 10 719 10 848 11 14 11 31 11 76 11 288 11 462 12 58 12 699 12 851 12 859 13 15 13 21 13 202 14 282 14 295 14 391 14 948 15 29 15 61 15 499 16 28 16 119 17 125 17 266 17 464 17 551 17 637 17 657 18 37 18 63 18 137 18 140 18 346 18 976 18 988 19 33 19 57 19 82 19 114 19 247 19 614 19 767 19 809 20 25 20 41 20 95 20 113 20 591 21 103 21 442 21 825 22 34 22 35 22 40 22 75 22 267 22 347 23 26 23 392 23 432 23 962 24 30 24 538 24 724 24 820 24 929 25 70 25 91 25 96 25 219 25 917 25 920 26 27 26 47 27 44 27 67 28 419 28 594 28 882 28 953 29 59 29 73 29 92 29 104 29 261 29 704 30 65 30 88 30 179 30 268 31 42 32 39 32 49 32 66 32 132 33 38 33 765 34 159 34 369 34 855 35 128 35 428 36 48 36 81 36 134 36 812 36 830 37 43 37 51 37 127 37 203 37 396 38 46 38 90 38 542 39 160 39 200 39 441 39 702 40 115 40 174 40 227 40 277 40 313 40 975 41 118 41 141 41 154 41 186 43 62 43 71 43 377 43 888 44 55 44 122 44 272 44 398 44 987 45 85 45 117 45 209 45 473 46 252 46 291 47 102 47 111 47 232 47 645 47 705 47 910 48 50 49 143 49 163 49 230 50 53 50 69 51 358 52 177 52 181 52 468 52 858 53 54 53 56 53 83 53 215 53 433 53 528 53 668 54 178 54 210 55 68 55 157 55 293 55 856 56 93 56 94 56 136 56 310 56 477 57 101 57 253 57 271 57 286 58 72 58 923 59 87 60 236 60 793 61 116 61 565 61 781 62 777 63 86 63 120 63 138 63 388 64 213 64 334 65 218 65 557 66 129 66 759 66 808 67 77 67 109 67 263 67 527 67 747 68 360 68 559 69 78 69 229 69 353 69 628 70 84 70 105 70 133 70 197 70 515 70 683 70 740 72 205 74 80 74 89 74 550 75 168 75 259 76 182 76 289 76 429 77 139 77 843 78 79 78 106 78 112 78 188 79 107 79 142 79 195 80 135 80 206 80 434 80 712 80 785 81 950 82 414 82 866 83 98 83 108 83 146 84 239 84 387 84 409 84 780 85 302 85 503 85 748 85 916 86 166 86 314 87 99 87 161 88 131 88 149 88 906 89 123 89 278 89 737 90 318 90 322 90 905 91 224 92 549 93 97 93 211 94 147 94 319 94 978 95 297 97 478 98 155 98 451 99 144 99 201 99 985 100 279 100 526 101 152 101 164 101 332 102 158 103 121 103 233 103 716 104 153 104 196 104 390 105 235 105 383 105 722 106 148 107 110 107 220 107 725 108 223 108 585 109 476 109 783 110 452 110 482 110 495 111 162 112 556 113 792 114 172 114 317 114 456 115 175 115 191 115 399 115 471 115 587 116 262 116 404 117 130 117 320 117 439 117 631 117 660 117 982 118 170 118 246 118 564 118 710 119 415 120 185 121 573 121 692 122 630 122 932 123 244 123 258 123 768 123 989 124 173 124 525 126 251 127 165 127 751 129 371 129 397 129 753 131 150 131 238 131 914 132 176 132 333 132 427 132 717 132 744 132 817 133 228 133 301 134 831 135 245 135 326 135 340 135 354 136 198 136 444 137 264 137 604 138 151 138 171 139 156 139 194 139 374 139 402 139 425 140 190 140 493 140 723 141 445 141 690 142 636 144 217 145 339 146 372 146 579 146 665 147 265 147 647 147 678 147 682 149 424 150 337 150 617 150 788 151 226 151 276 151 403 152 580 154 187 155 189 155 510 156 184 156 255 157 275 158 296 158 595 160 237 161 248 161 514 161 995 162 180 163 491 163 669 163 927 165 658 166 323 166 680 167 519 168 192 168 790 169 221 169 626 169 651 170 472 171 351 171 655 171 943 171 991 172 695 173 541 173 544 175 718 175 897 176 440 176 500 176 852 179 270 179 315 180 407 181 199 181 688 182 183 182 496 183 448 184 331 184 344 184 513 184 806 185 204 185 714 186 642 188 207 188 212 189 640 189 743 190 454 191 411 191 465 191 522 191 697 192 283 192 342 192 896 193 321 193 408 193 634 194 222 194 823 195 208 195 338 196 912 199 216 200 249 200 582 201 273 201 280 201 305 201 308 203 231 203 350 204 307 205 895 205 934 207 234 208 735 209 356 210 260 212 443 213 599 214 242 214 298 214 370 214 421 216 406 217 225 218 367 218 760 219 588 219 608 220 365 220 957 221 257 221 449 222 775 224 492 224 994 225 309 226 485 227 490 227 826 228 341 229 290 230 457 231 455 232 241 232 285 232 413 233 641 233 857 234 621 234 730 235 681 236 240 237 568 239 379 239 757 240 345 241 243 241 303 242 299 243 250 243 871 243 873 244 274 244 633 245 382 246 913 248 535 248 720 249 256 249 311 250 570 252 254 252 779 252 881 254 508 256 560 257 385 257 816 260 679 261 375 263 312 263 378 263 459 263 613 263 787 265 300 266 316 266 511 266 611 266 864 267 479 268 554 268 821 269 892 270 384 270 761 270 967 271 661 274 284 274 327 274 364 274 467 275 355 276 652 276 944 277 672 278 352 278 393 278 431 279 281 280 324 280 469 283 596 283 727 285 603 285 667 285 742 287 357 287 687 287 891 289 304 290 292 293 436 294 504 295 486 299 423 299 696 300 529 301 488 302 343 302 366 302 609 303 348 303 589 305 562 308 430 308 878 309 361 309 546 310 784 311 450 313 616 313 805 314 336 315 328 315 394 315 506 315 828 315 894 316 523 316 964 317 470 317 487 317 701 318 335 318 381 319 924 320 598 321 789 322 376 322 618 323 359 325 329 325 533 326 791 327 330 328 804 329 418 330 745 330 849 330 883 331 453 331 458 331 689 332 349 333 940 334 530 334 772 336 412 336 733 337 362 338 921 341 435 342 563 342 639 343 979 347 363 347 373 348 416 348 801 349 664 350 653 350 839 351 446 355 675 356 395 357 766 358 776 358 844 361 497 362 461 363 677 363 834 364 437 364 475 364 643 366 517 366 531 366 547 366 605 367 368 367 578 367 656 368 386 368 876 369 380 370 417 370 532 370 726 371 931 372 552 373 494 373 922 373 981 376 422 378 389 379 420 379 620 380 566 380 586 380 619 381 484 382 518 382 729 383 694 385 539 387 959 388 602 389 632 390 868 393 904 395 758 396 955 397 426 398 489 398 928 401 410 402 405 402 555 402 624 402 739 405 703 407 732 411 646 412 572 413 481 415 867 416 901 419 638 420 574 420 610 421 818 423 463 423 516 424 601 426 507 427 974 430 584 430 850 431 884 432 502 433 520 434 524 435 498 436 543 437 606 438 540 441 447 442 505 443 600 445 593 445 663 445 907 449 635 451 521 452 794 453 811 454 915 454 925 457 576 457 581 457 822 457 827 457 841 458 480 458 764 459 875 460 474 460 509 462 534 463 501 463 731 468 999 469 721 470 483 472 937 473 706 474 670 474 845 479 786 482 750 484 666 485 903 485 961 486 623 487 569 487 847 487 909 489 691 491 644 492 837 493 749 494 968 496 952 497 711 498 800 498 899 501 836 503 700 503 872 505 738 511 536 511 592 513 863 516 537 518 567 519 583 522 709 522 874 523 673 524 615 525 708 526 963 527 561 527 769 533 558 533 889 534 877 535 575 535 597 535 684 537 887 542 707 542 814 542 829 543 545 543 734 544 869 547 992 548 553 552 860 553 607 553 674 554 862 555 629 556 935 557 577 561 571 561 840 566 590 566 622 566 625 566 819 566 984 568 659 568 795 576 648 581 654 584 802 585 650 588 715 589 799 592 966 593 612 593 627 595 698 595 752 600 728 603 755 604 686 605 782 606 983 607 676 607 813 607 842 608 770 611 807 620 838 624 662 626 754 629 773 629 833 638 649 640 998 643 671 643 746 646 797 647 685 650 951 663 970 668 713 673 693 673 936 678 939 680 756 681 898 681 908 681 980 681 990 684 778 684 958 685 803 686 969 687 965 693 762 694 815 701 798 701 954 709 879 711 893 713 993 720 774 720 880 724 741 724 865 737 938 738 890 738 900 742 918 742 933 744 763 749 886 752 986 759 911 760 796 768 810 770 977 778 930 784 996 785 949 787 846 788 835 789 824 793 942 797 885 802 919 814 870 816 997 820 854 825 832 825 946 826 947 831 973 843 861 848 941 884 971 887 902 898 956 905 926 926 945 951 960 970 972 300 64 379 472 422 557 444 802 499 675 519 892 626 981 715 702 858 449 932 891 956 488 1000 999 11 522 264 0 1 0 4 0 15 0 38 0 40 0 118 0 131 0 443 0 494 0 614 1 2 1 13 1 180 1 388 1 633 1 847 2 3 2 5 2 6 2 16 2 66 2 246 2 366 2 654 2 804 3 88 3 503 3 618 4 10 4 39 4 141 5 7 5 11 5 25 5 52 5 455 6 23 6 41 6 115 7 8 7 12 7 47 7 186 8 9 8 14 8 22 8 53 8 57 8 360 8 508 8 925 9 34 9 64 10 60 10 307 11 17 11 37 11 62 11 370 12 27 12 31 12 100 12 170 12 375 12 396 13 26 13 74 13 75 14 18 14 21 14 30 14 35 14 44 14 209 14 253 14 327 15 92 15 739 16 105 16 205 16 323 16 715 17 19 17 20 17 36 17 78 17 91 17 240 17 415 17 427 17 434 18 71 18 77 18 86 19 262 19 734 20 218 20 300 21 28 21 33 21 50 21 89 21 126 22 68 22 135 22 232 22 321 23 24 23 42 23 43 23 48 23 387 24 90 24 117 24 828 24 999 25 45 25 559 26 32 26 121 27 82 27 83 27 94 27 122 27 179 27 259 27 284 27 471 28 29 28 84 29 56 29 59 29 95 29 254 29 622 29 641 29 850 30 49 30 55 30 76 30 114 30 120 30 197 30 248 30 881 31 103 31 119 31 177 31 870 32 61 32 331 32 467 32 556 32 763 34 93 34 167 34 484 35 54 35 63 35 251 35 311 35 606 36 111 36 132 36 298 37 58 37 125 37 155 37 625 37 934 38 104 38 217 38 408 38 555 39 98 39 128 39 142 39 152 39 178 39 185 40 51 40 137 40 143 40 204 40 273 40 607 41 46 41 153 41 182 41 219 42 198 42 317 42 582 44 79 44 386 45 222 45 728 47 72 47 188 47 312 47 376 48 130 48 264 49 277 49 446 49 711 49 761 50 832 50 886 51 112 51 481 51 560 51 709 53 320 53 570 53 631 54 227 54 257 55 116 55 127 55 350 55 726 56 70 56 393 57 315 58 363 58 513 58 527 59 140 60 96 61 274 61 445 61 535 62 65 62 146 62 414 62 590 63 69 63 272 63 406 64 190 64 200 64 367 64 996 65 67 65 157 65 310 65 429 65 659 66 87 66 194 67 107 67 224 68 73 69 81 69 325 69 339 70 211 70 308 70 753 71 189 72 230 72 758 74 113 74 145 74 785 75 85 75 226 75 268 76 492 77 365 78 80 78 106 78 541 79 158 79 250 79 305 80 676 81 108 81 166 81 383 81 665 81 793 82 123 82 567 83 358 84 151 84 195 84 225 84 384 85 110 85 400 86 699 87 99 87 229 87 247 87 454 88 708 89 712 89 780 90 124 90 735 90 755 90 787 91 160 91 411 91 666 93 102 94 139 94 163 95 97 95 101 96 652 97 129 97 671 98 171 98 380 98 391 98 453 99 564 99 576 100 280 101 236 102 584 103 249 103 296 104 174 104 353 105 173 105 456 106 196 107 109 107 147 107 207 108 537 109 645 110 133 110 150 111 839 113 168 113 176 114 148 114 161 114 359 115 159 115 202 115 210 115 228 116 463 117 405 118 212 118 299 118 328 119 169 119 461 119 498 119 960 120 136 120 514 121 309 121 341 121 402 122 521 123 213 123 223 123 306 123 588 124 292 124 452 124 661 124 921 125 162 125 958 127 289 127 403 127 678 127 705 127 854 127 884 128 199 130 149 130 757 131 172 132 134 132 192 132 245 132 303 132 518 132 534 134 208 134 266 134 775 135 156 135 165 135 412 135 834 136 499 137 138 137 184 137 332 137 333 137 885 138 275 138 568 138 752 139 191 139 543 140 419 141 374 142 206 142 813 143 144 143 668 145 164 145 183 145 216 146 220 147 597 148 271 149 256 149 574 149 575 149 634 150 175 150 263 150 686 150 952 151 335 151 423 153 154 153 286 154 203 155 849 156 978 158 239 158 425 159 824 160 215 160 288 161 290 161 337 161 768 162 238 162 261 162 442 162 649 163 326 163 364 164 436 165 549 165 811 167 244 167 279 168 214 170 181 171 330 171 430 172 438 173 553 173 644 173 791 174 287 174 770 176 276 176 371 176 716 177 378 177 835 178 362 178 483 179 349 180 187 180 201 181 702 182 426 182 740 183 231 183 342 183 583 184 233 184 302 184 372 184 409 184 525 184 669 184 772 185 815 186 528 187 235 187 500 188 193 188 267 188 557 190 846 190 974 191 269 191 357 191 932 192 295 192 373 193 282 193 319 194 297 194 480 194 640 196 879 196 942 198 506 200 857 201 270 201 767 201 806 202 602 203 651 204 385 204 572 204 976 205 687 206 258 207 242 207 243 207 314 208 424 208 511 208 727 209 853 210 509 211 265 211 356 211 487 211 746 211 747 211 956 212 221 214 382 214 648 216 234 216 566 217 313 217 771 218 285 218 646 219 252 221 345 221 440 221 545 221 882 222 389 222 417 223 241 226 379 226 524 226 949 228 301 229 237 230 460 230 628 231 418 231 621 231 655 232 343 232 907 233 437 234 738 235 852 236 730 236 844 240 554 240 955 241 291 241 399 243 792 243 959 244 512 244 744 244 903 246 764 247 878 248 260 248 489 249 334 250 281 250 361 250 407 250 723 252 283 252 348 252 490 252 691 252 776 253 862 254 255 254 369 255 439 256 294 256 352 257 318 257 695 259 416 259 472 259 743 260 278 260 851 261 920 262 581 263 404 263 831 264 457 265 507 265 638 265 810 266 344 266 569 268 751 268 827 268 992 269 346 269 809 270 401 271 565 271 794 271 893 272 781 273 558 274 347 274 435 275 338 275 395 278 293 278 336 278 943 280 516 281 421 281 877 282 523 282 573 283 422 283 515 283 542 283 637 283 915 284 329 284 381 285 864 287 459 287 692 288 316 288 762 288 779 289 410 289 420 289 918 289 938 290 933 291 945 293 322 293 355 295 517 296 368 296 444 297 413 297 919 297 981 298 324 298 906 300 304 300 469 301 392 301 477 301 585 301 736 301 799 306 354 306 984 308 951 309 924 312 491 312 872 313 520 314 577 314 718 316 536 316 717 317 377 317 432 317 664 317 720 317 895 317 991 319 474 322 340 322 818 323 458 323 544 324 447 324 826 326 462 326 504 327 679 328 609 328 891 329 397 329 970 330 656 330 928 331 464 331 667 332 351 332 596 333 627 333 698 333 802 333 911 336 451 340 551 340 561 340 603 340 825 342 428 342 482 342 798 347 833 348 433 348 777 352 497 355 505 355 759 356 808 357 398 358 690 359 470 359 760 361 431 361 519 361 737 365 987 367 750 368 693 369 916 370 643 370 908 373 830 374 562 376 390 377 663 378 475 380 704 380 797 382 619 385 610 386 478 386 530 388 488 388 935 390 719 390 782 392 731 393 394 393 510 393 803 395 688 397 927 400 441 400 822 401 539 401 546 401 599 403 473 404 587 404 930 406 449 407 479 410 845 412 601 412 629 413 589 413 714 415 855 416 786 420 749 420 756 423 873 424 502 425 639 427 532 427 612 428 529 428 538 429 540 432 465 434 448 434 466 434 660 434 672 434 993 435 476 437 580 437 611 438 547 438 682 439 493 439 923 441 875 442 766 443 486 443 594 445 563 445 807 446 468 447 593 447 971 448 848 449 450 449 552 449 865 450 819 452 657 453 957 455 495 458 965 458 994 460 592 465 501 466 485 468 732 468 901 469 616 470 784 474 526 474 795 475 522 478 889 479 860 480 681 480 748 481 604 481 650 483 706 483 983 483 986 484 733 485 531 486 548 488 863 490 550 490 579 493 626 494 496 494 710 496 662 497 680 500 620 501 741 505 769 506 623 508 605 513 871 513 937 516 636 517 829 517 929 519 697 519 814 519 962 520 586 523 533 525 647 527 980 529 897 530 713 531 890 532 982 533 859 538 591 539 608 541 866 546 670 549 745 551 790 551 867 556 571 557 578 560 674 562 836 564 617 565 892 566 754 568 673 569 642 574 989 577 823 578 796 580 653 582 632 582 953 584 677 585 837 586 598 586 689 587 931 590 595 592 635 592 783 593 600 593 613 594 805 596 615 597 630 599 658 599 683 604 936 605 774 605 894 608 624 610 880 612 773 620 721 620 913 621 876 624 707 627 765 630 725 638 988 642 816 644 841 646 874 648 887 649 842 650 675 653 685 654 684 655 969 656 997 658 722 665 964 667 861 667 888 668 788 669 724 674 910 674 926 677 694 677 898 678 973 680 696 683 729 686 700 687 701 689 801 689 905 695 703 704 922 713 869 718 800 719 821 720 778 731 950 733 912 734 858 735 838 736 742 737 998 742 843 745 817 745 968 747 840 752 856 759 812 764 789 765 944 771 977 773 985 774 961 778 820 780 868 788 899 790 896 792 902 800 940 804 917 805 946 807 883 813 914 820 947 824 966 825 900 834 995 849 954 866 904 876 972 885 941 889 939 894 975 907 909 913 948 932 967 935 990 951 979 952 963 152 138 159 597 470 824 487 768 522 55 612 149 614 434 740 334 806 836 975 274 985 539 1000 999 14 892 305 0 1 0 2 0 5 0 9 0 11 0 12 0 669 0 714 1 4 1 25 1 245 2 3 2 7 2 21 2 595 3 10 3 30 3 61 3 340 3 516 3 517 4 8 4 36 4 42 4 227 4 576 5 6 5 17 5 34 5 68 6 15 6 26 6 166 6 335 6 577 7 13 7 23 7 29 7 35 7 46 7 50 7 69 7 78 7 124 8 112 8 283 8 685 9 16 9 18 9 197 9 209 10 14 10 37 10 823 11 32 11 43 11 47 11 48 11 73 11 83 11 380 11 565 11 815 12 65 12 221 13 19 13 136 13 297 13 747 14 33 14 55 14 70 14 103 14 349 14 374 14 649 14 735 14 855 15 22 15 40 15 56 15 968 15 981 16 27 16 44 17 24 17 637 18 20 18 49 18 76 18 138 18 145 18 206 18 301 18 396 18 411 19 28 19 72 19 142 19 169 19 901 20 38 20 92 21 126 21 186 21 262 21 650 22 203 22 271 22 319 22 614 23 41 24 366 25 31 25 121 25 215 25 903 26 54 26 67 27 79 27 161 27 443 28 58 28 529 29 110 29 240 29 348 29 858 30 51 31 160 32 984 33 85 33 118 33 119 33 149 34 75 34 961 35 74 36 39 36 53 36 106 36 223 36 712 37 955 38 290 38 465 38 696 39 45 39 81 39 102 39 580 39 662 40 64 40 86 40 99 41 135 42 63 42 120 42 131 42 350 42 846 42 939 43 369 44 87 44 122 44 334 44 584 44 603 45 488 46 105 46 134 46 165 46 402 46 983 47 187 48 115 48 279 48 567 49 52 49 57 49 77 49 147 49 157 50 93 50 95 50 97 50 291 50 684 50 960 51 114 51 224 51 343 52 59 52 90 52 111 52 152 52 270 52 292 52 470 53 635 53 781 54 100 54 706 55 62 55 236 55 522 55 627 55 683 56 60 56 66 56 94 56 98 56 310 56 598 57 141 57 201 58 108 58 671 59 117 59 370 59 503 60 154 60 296 60 325 61 89 61 109 62 127 62 130 63 88 64 148 64 353 64 808 65 173 65 295 65 904 66 230 66 501 67 164 67 381 68 80 68 375 70 71 70 158 71 84 71 453 72 450 72 480 74 82 74 356 74 725 74 814 75 101 75 192 76 104 76 360 76 913 77 247 77 895 78 504 78 870 79 244 79 253 79 305 79 420 80 113 80 132 81 107 81 255 82 116 82 178 82 246 82 421 83 252 83 336 83 995 84 91 87 153 87 218 88 190 88 418 88 672 88 945 89 978 90 96 90 289 90 395 92 191 93 413 94 352 94 446 96 189 96 588 97 162 97 317 97 860 97 884 98 581 99 170 99 315 99 321 99 333 99 925 100 195 101 337 101 575 102 123 102 140 102 177 102 243 102 298 102 347 104 133 104 176 104 351 105 125 105 249 105 273 105 604 105 621 106 150 106 332 107 216 107 304 107 392 107 756 109 293 109 312 109 327 110 179 110 196 110 248 110 268 110 475 111 146 111 193 111 985 112 225 112 365 113 228 113 306 113 992 114 207 114 782 114 806 115 163 116 172 116 205 117 129 117 219 118 167 119 229 119 284 119 547 119 811 120 174 120 266 120 759 121 204 121 294 122 382 122 758 123 385 123 496 125 128 125 362 125 476 125 583 126 559 127 137 127 143 127 329 128 155 129 171 129 185 129 286 129 722 129 987 131 144 132 208 132 748 134 391 134 582 135 222 135 972 136 175 136 212 136 314 136 457 136 628 136 702 137 139 137 889 138 288 140 151 142 376 144 494 145 287 145 318 145 810 145 844 146 339 147 277 148 156 148 280 148 539 148 678 148 837 149 308 149 773 150 159 150 405 150 774 151 200 151 226 151 316 151 521 152 630 154 181 154 419 155 168 155 309 156 250 156 401 156 651 157 199 157 299 157 654 158 338 158 373 158 502 159 641 160 184 160 198 160 887 160 966 161 439 162 454 162 818 163 322 164 238 164 364 164 513 165 302 165 610 166 398 167 211 167 320 168 180 168 324 170 183 170 202 170 234 170 282 170 799 170 956 171 389 172 239 172 626 172 788 173 194 173 505 174 182 175 242 175 264 175 313 176 217 176 355 176 492 177 606 177 645 178 518 178 562 178 647 180 571 182 188 183 237 183 957 185 233 185 790 185 996 186 564 186 592 187 267 188 235 188 977 190 359 191 303 191 484 191 485 193 231 193 285 193 412 193 445 193 835 193 943 195 259 195 278 195 540 195 804 196 256 197 275 197 458 197 822 198 346 199 328 199 515 201 241 201 260 201 307 201 908 202 210 202 232 202 746 203 459 203 489 203 704 203 731 203 803 203 825 204 213 205 660 205 906 206 569 206 871 207 326 207 441 208 261 208 642 209 254 209 528 209 566 209 805 211 954 212 214 212 342 212 361 212 656 213 406 213 593 213 899 214 493 214 938 215 797 216 410 216 617 217 623 217 809 218 220 218 551 220 258 220 555 220 754 221 668 222 430 222 553 225 367 225 615 225 698 226 429 227 251 227 793 228 787 229 265 229 994 230 949 232 490 233 665 234 397 235 546 237 300 237 377 237 433 237 807 238 652 240 427 241 563 241 710 242 274 243 386 244 323 245 276 246 543 247 499 247 644 249 269 249 330 249 663 250 387 251 424 251 432 252 558 252 900 254 257 254 859 254 931 255 263 258 474 258 831 259 622 259 791 260 986 261 272 261 452 262 358 262 917 265 902 266 716 267 281 267 357 268 477 269 682 270 311 271 974 272 512 272 751 274 545 276 390 277 709 279 737 279 892 281 666 282 331 283 407 283 544 283 738 284 911 285 727 286 608 287 344 287 695 288 568 289 631 289 898 290 416 290 507 291 921 292 414 292 755 293 440 293 681 293 891 295 982 296 383 296 597 297 527 297 594 301 372 302 354 302 640 302 752 303 557 303 670 307 750 308 920 309 368 309 423 309 596 309 883 310 732 312 585 312 700 314 341 314 532 315 533 315 872 315 877 316 486 317 483 317 554 317 633 318 611 318 821 320 481 321 363 321 723 321 857 324 586 325 620 326 425 327 769 328 394 328 600 330 444 330 693 330 757 330 767 331 378 331 638 331 951 332 798 333 463 334 675 334 853 336 800 336 965 337 658 337 718 338 525 339 519 340 345 341 834 344 511 344 550 346 371 347 741 348 851 349 602 350 415 350 461 351 552 354 509 354 561 354 599 355 632 356 497 358 772 361 435 361 703 362 729 362 988 364 379 364 426 364 812 366 408 368 384 368 531 369 403 369 520 370 556 370 655 371 388 371 918 372 514 373 687 374 448 374 761 378 659 379 819 381 393 381 400 381 437 383 971 384 434 384 537 385 587 385 688 385 770 386 609 386 946 388 399 389 431 389 690 389 928 390 409 391 646 392 438 392 680 392 952 395 482 396 404 396 572 397 436 397 478 397 689 397 744 398 536 399 674 400 612 401 417 402 827 402 909 403 526 405 523 406 495 406 664 407 838 411 422 411 456 411 701 412 677 413 447 413 506 414 449 414 616 414 826 416 451 420 455 421 464 423 765 424 794 424 929 425 785 426 428 427 868 428 460 429 924 430 766 432 442 434 466 435 538 437 462 437 749 437 874 437 991 439 605 439 813 440 570 441 657 441 760 442 479 442 541 443 471 444 591 444 730 444 840 446 472 447 753 448 508 449 473 450 720 450 856 452 468 452 487 453 579 454 498 454 589 455 469 457 467 457 707 459 534 464 524 465 713 465 930 466 636 468 510 468 578 468 743 468 763 469 933 470 613 470 618 470 829 473 500 476 549 476 692 476 915 476 923 477 629 478 842 479 820 481 491 482 897 483 736 485 542 488 697 489 989 490 548 490 699 491 764 492 715 493 574 493 721 493 768 496 711 503 742 505 573 506 530 507 976 509 676 510 535 511 802 511 847 521 653 524 619 526 679 529 963 531 705 532 824 533 940 533 969 540 970 542 866 544 639 545 733 545 876 546 686 547 927 548 560 551 634 551 771 556 624 561 762 563 607 563 869 563 894 563 912 567 590 569 888 570 643 570 739 570 958 571 780 572 850 574 999 575 724 582 836 583 882 584 916 585 775 587 728 588 784 589 601 592 841 594 973 595 719 606 833 607 673 607 708 607 740 607 948 611 783 613 625 618 944 619 661 630 849 632 648 639 979 640 953 640 962 642 717 642 852 646 864 648 907 650 745 651 885 651 937 654 667 654 734 655 922 658 691 658 975 660 830 662 942 666 934 672 845 673 817 679 694 685 890 687 792 688 880 692 867 694 779 702 778 702 839 702 993 704 873 704 935 707 795 710 786 716 726 716 875 719 776 719 861 719 990 721 796 722 879 726 832 726 863 736 910 738 881 743 941 753 905 760 816 763 777 765 865 773 789 777 947 780 878 786 801 791 950 795 862 798 886 798 914 804 854 806 843 813 964 816 828 818 848 827 997 832 959 836 932 842 967 844 936 850 896 879 998 892 893 908 926 910 919 949 980 2 243 55 855 101 271 136 262 197 204 295 552 517 595 534 923 610 504 745 382 887 17 900 845 959 683 979 194 1000 999 13 190 164 0 1 0 4 0 21 0 38 0 504 0 596 1 2 1 3 1 6 1 11 1 24 1 30 1 542 2 5 2 8 2 13 2 15 2 16 2 19 2 240 2 281 2 534 3 7 3 9 3 10 3 32 3 81 3 873 4 20 4 75 5 921 6 35 6 37 6 57 7 12 7 14 7 22 7 36 7 48 7 162 7 202 7 303 7 394 8 103 8 140 8 250 8 865 9 29 9 67 9 83 9 136 9 170 10 42 10 154 10 184 11 23 11 28 11 196 12 183 12 197 12 263 12 287 12 448 13 64 13 172 13 336 14 50 15 17 15 34 15 106 15 109 15 177 15 191 15 377 15 559 15 618 16 317 16 583 17 18 17 31 17 280 17 473 17 743 18 63 18 130 18 294 18 455 18 539 19 26 19 46 19 49 19 121 19 474 20 27 20 43 20 69 20 251 20 490 21 58 21 338 21 572 21 898 22 161 22 165 23 54 23 86 23 346 23 414 24 25 25 120 25 366 25 465 25 664 26 33 26 40 26 84 27 55 27 92 27 216 27 503 27 751 27 854 27 877 28 74 28 584 29 82 29 94 29 284 30 45 30 60 30 315 31 91 32 51 32 175 32 210 32 245 32 253 32 499 33 39 33 53 33 76 33 110 33 249 34 289 35 360 35 541 36 128 36 730 37 942 38 44 38 221 38 689 38 961 39 41 39 47 39 115 39 139 39 214 39 779 39 824 39 912 40 56 40 59 40 171 40 198 40 286 41 77 41 133 42 68 42 78 42 231 42 458 42 524 42 891 43 88 43 887 44 73 44 89 44 146 44 662 44 848 45 62 45 256 45 395 46 93 46 169 46 193 46 207 46 278 47 163 47 415 47 447 48 176 48 206 48 264 48 355 48 694 50 168 50 384 50 530 50 809 51 52 51 954 52 61 52 87 52 112 52 311 52 399 53 79 54 113 54 907 55 108 55 122 55 661 56 319 56 522 56 624 57 141 57 149 58 155 58 342 58 461 59 98 59 118 59 194 59 246 60 97 60 156 60 166 60 167 60 579 61 66 61 72 61 101 61 379 61 610 62 65 62 213 63 435 64 124 64 558 64 774 65 189 65 239 65 418 66 70 67 95 67 554 67 742 68 217 68 802 69 298 69 546 70 71 71 374 71 780 72 107 72 187 72 400 73 123 73 181 74 80 74 150 75 90 75 104 76 151 77 215 77 274 77 692 78 117 78 227 78 326 78 906 79 85 79 129 79 505 79 905 80 211 80 543 81 180 82 96 82 186 82 430 84 100 84 179 84 450 84 705 85 132 85 669 86 293 86 649 86 937 87 190 87 488 87 566 87 760 88 102 88 234 88 267 88 440 89 131 89 362 89 714 89 810 91 385 91 733 92 182 92 683 93 105 93 114 93 144 93 255 94 209 94 226 94 731 95 277 95 283 95 340 97 173 97 243 97 507 97 791 98 99 98 111 98 313 99 334 99 459 99 885 100 152 100 158 100 390 101 143 101 192 102 127 102 188 102 763 102 890 103 116 103 138 103 935 104 125 104 135 104 137 104 147 104 160 104 565 104 573 104 715 105 527 106 594 107 119 107 547 107 612 107 713 108 134 108 201 108 266 108 269 109 259 110 185 110 275 110 299 110 389 110 403 110 855 110 872 111 472 112 142 113 314 114 341 114 352 114 640 115 679 115 786 116 223 116 711 116 796 118 831 119 268 119 295 119 909 120 698 120 914 121 312 121 347 121 417 121 621 121 793 121 868 122 801 123 174 123 428 123 781 124 157 124 718 124 834 125 126 125 745 126 159 126 331 126 386 126 800 127 230 127 238 127 304 127 409 128 646 128 798 129 456 129 857 130 581 131 242 131 451 132 438 132 484 133 339 133 516 133 598 133 617 133 833 134 310 135 145 135 349 135 571 135 655 137 323 137 419 138 333 139 254 139 475 139 643 140 320 140 401 140 721 140 861 141 148 141 359 142 153 142 291 143 164 143 627 143 976 144 357 144 680 145 408 145 684 146 252 147 373 149 344 149 919 150 199 150 232 152 244 152 696 153 427 154 270 154 301 154 322 154 519 154 537 155 836 156 382 157 292 157 510 158 208 158 609 159 599 160 200 160 288 160 628 160 686 161 652 162 225 162 495 162 972 163 316 163 482 164 351 164 750 166 367 166 770 167 279 167 916 168 178 169 799 170 219 171 248 171 512 172 421 173 236 174 247 174 376 174 983 175 432 175 828 176 195 176 204 176 429 176 515 177 443 177 491 178 663 178 717 179 224 179 307 179 354 179 867 180 228 180 550 180 553 181 308 182 233 182 302 182 348 182 446 183 205 183 996 184 257 184 665 184 678 185 203 185 478 185 722 186 363 186 977 189 370 190 827 191 372 192 864 193 222 194 305 194 776 194 845 196 241 196 282 196 467 197 273 197 410 198 309 198 445 200 218 200 993 202 345 203 237 204 343 204 859 206 290 206 330 206 602 207 523 208 835 209 380 209 682 210 728 211 212 211 220 211 332 211 595 212 765 213 407 214 404 214 567 215 235 217 258 217 738 219 908 219 917 220 555 221 229 221 361 221 416 223 494 224 500 225 508 225 794 225 920 226 746 226 911 227 285 227 634 228 688 229 300 232 439 234 647 235 272 236 261 236 561 237 260 237 353 237 806 238 262 240 265 241 656 242 513 242 604 244 667 245 321 245 413 245 754 248 396 248 577 249 423 251 766 251 979 252 856 253 297 253 492 254 509 255 271 255 476 257 325 257 433 257 562 257 965 259 296 259 532 260 922 263 878 264 570 265 392 265 402 265 502 265 557 265 603 266 775 267 463 268 819 269 531 270 327 271 387 271 391 271 693 272 528 272 778 273 974 274 276 275 397 275 540 275 740 279 350 279 526 280 613 280 822 282 337 282 369 282 375 282 477 284 306 287 328 287 329 288 335 289 393 289 947 291 371 291 533 292 850 293 318 293 368 293 724 293 840 295 383 295 784 295 847 296 453 296 460 296 486 298 825 300 454 301 536 302 670 302 842 303 673 303 734 304 517 304 895 305 457 305 489 305 739 306 814 307 381 307 466 307 695 308 324 311 837 312 545 313 720 313 723 314 681 315 356 315 769 316 411 316 551 317 811 319 601 319 767 319 929 319 958 320 580 321 520 323 866 323 950 326 364 326 600 326 639 326 886 327 626 327 687 328 358 328 608 328 932 330 525 330 668 331 398 331 578 334 485 335 623 336 987 337 725 338 690 338 978 339 388 340 568 340 816 343 406 343 666 344 817 344 931 345 735 346 412 348 560 349 761 350 462 350 966 353 514 353 790 355 470 355 894 356 378 359 548 360 487 362 497 362 529 363 365 364 967 366 700 368 918 369 591 371 590 371 989 372 633 373 449 374 619 375 821 376 468 376 615 376 674 377 614 379 425 380 771 381 437 381 442 381 535 383 441 383 636 383 823 384 434 384 629 385 420 385 994 386 426 386 951 387 726 387 997 391 787 392 631 394 405 394 480 396 789 397 422 397 704 398 980 400 685 401 589 402 481 403 564 404 575 404 638 406 424 407 469 408 552 410 671 410 762 410 764 412 759 413 521 414 431 414 464 416 444 416 518 418 592 419 753 420 436 420 588 420 995 424 741 425 620 425 915 426 632 426 719 427 576 427 642 431 569 434 496 437 586 438 709 438 933 438 998 439 752 442 452 442 606 444 849 446 544 449 511 450 483 450 852 454 768 455 538 455 882 457 939 458 829 459 737 460 903 461 471 462 493 462 795 464 657 465 605 465 736 466 871 466 892 467 549 468 975 469 506 470 587 470 677 472 648 472 858 473 813 477 941 478 479 478 672 479 563 479 653 480 807 484 946 484 962 485 928 486 498 486 701 491 585 491 654 492 641 492 744 494 956 495 501 495 968 502 756 502 758 504 556 505 808 507 820 507 841 507 875 508 844 521 658 521 949 522 637 524 582 524 702 525 625 525 846 525 959 527 611 527 622 530 597 530 749 530 755 533 991 534 651 534 830 535 853 536 635 537 782 542 645 542 971 544 985 545 607 546 973 548 936 549 703 551 660 552 675 552 948 557 707 557 963 561 818 563 593 564 879 566 710 566 772 569 697 571 574 580 616 585 960 586 952 587 630 587 729 594 747 602 716 607 773 608 676 608 732 614 708 616 988 618 644 620 691 627 699 628 874 629 748 631 650 631 953 637 943 640 832 641 926 642 812 642 899 643 815 644 969 645 706 646 869 646 982 647 862 652 803 653 659 653 757 658 870 658 888 662 805 682 788 687 999 688 797 690 727 691 880 698 804 701 838 703 851 710 712 710 881 716 925 718 826 718 904 724 839 725 843 727 785 727 990 729 876 737 955 743 783 744 981 750 938 751 893 752 896 756 792 760 900 762 923 762 944 769 863 770 777 779 930 787 883 787 945 804 860 827 901 834 889 837 984 848 927 849 924 851 940 853 910 853 934 860 913 868 884 868 897 874 992 899 902 926 957 934 986 937 964 940 970 23 979 24 810 92 950 166 736 277 730 418 236 509 504 527 853 544 913 578 101 714 113 716 333 789 779 1000 999 9 193 141 0 1 0 3 0 4 0 5 0 9 0 13 1 2 1 14 1 108 1 353 1 602 2 17 2 20 2 51 2 544 3 82 3 115 3 333 3 345 3 843 4 37 4 42 4 860 5 6 5 36 5 65 5 90 5 96 5 111 5 171 5 252 5 623 6 7 6 8 6 10 6 53 7 29 8 19 8 22 8 23 8 28 8 34 8 168 8 302 9 11 9 31 9 43 9 44 9 131 9 271 9 287 9 782 10 12 10 15 10 16 10 45 10 142 10 214 10 587 11 18 11 72 11 147 11 162 11 197 11 441 12 21 12 25 13 24 13 561 13 672 13 793 13 913 14 30 14 291 15 50 15 56 15 68 15 134 15 183 16 26 16 78 16 619 17 35 17 124 17 132 17 155 17 156 17 415 18 55 18 204 19 161 19 172 19 223 19 625 20 157 20 508 21 63 21 650 22 40 22 80 22 112 22 113 22 696 22 895 23 62 23 114 24 32 24 60 25 27 25 129 25 251 25 518 25 563 26 33 26 39 26 49 26 54 26 83 26 159 26 368 26 704 27 75 27 89 27 537 27 942 28 47 28 48 28 193 28 319 28 365 28 809 29 41 29 105 29 117 29 149 29 160 29 425 29 573 30 59 30 67 30 390 30 901 31 46 31 61 31 69 31 76 31 248 31 921 32 38 32 57 32 137 32 374 32 427 33 106 33 181 34 58 34 70 34 337 36 92 36 102 36 179 36 384 37 580 38 879 38 966 39 103 39 104 39 148 40 118 40 329 40 811 41 71 41 91 41 125 42 402 42 559 43 66 43 446 43 476 43 890 45 952 46 52 46 728 47 200 47 276 47 331 48 135 49 144 49 788 50 435 50 442 51 109 51 178 51 531 51 657 52 428 53 98 53 163 53 230 54 81 54 141 54 224 54 228 54 324 55 74 56 239 56 572 57 175 57 238 57 752 57 916 58 64 58 87 58 173 58 807 58 847 58 938 59 721 60 79 61 77 61 150 62 84 62 99 62 121 62 339 62 549 62 765 63 146 63 798 64 94 64 123 64 250 65 285 65 688 66 73 66 93 66 349 66 459 67 100 68 85 68 220 68 232 68 313 69 130 71 86 71 176 71 211 73 801 74 145 74 254 75 956 76 253 76 256 76 440 77 210 78 88 78 95 78 380 78 907 79 140 79 591 80 120 81 101 81 198 82 97 82 174 83 110 83 126 83 270 84 552 85 298 85 413 86 119 87 133 87 708 88 195 88 249 88 290 89 242 89 348 89 702 89 971 90 325 90 987 91 169 91 421 92 202 92 205 92 871 93 167 93 186 93 277 95 566 96 660 97 596 98 152 99 107 99 240 99 917 100 127 100 448 100 493 100 498 102 272 102 310 102 388 102 447 103 506 103 553 103 968 104 151 104 170 104 300 104 460 104 594 105 257 106 244 106 294 106 399 107 165 107 212 107 269 107 326 107 366 107 408 108 116 108 122 109 567 109 783 110 259 110 457 110 703 111 233 111 514 112 166 112 219 112 961 113 832 114 504 114 524 115 426 115 850 116 138 118 203 119 128 119 769 120 208 120 216 121 201 121 709 122 194 122 218 122 551 123 164 123 215 125 834 126 136 126 153 126 273 126 340 126 478 127 261 127 465 127 536 127 888 127 933 128 947 129 485 130 398 130 439 130 570 131 143 131 182 131 312 131 686 132 419 132 597 132 683 133 154 133 430 133 488 134 158 134 584 134 624 135 267 135 583 135 789 135 840 136 939 137 139 137 314 137 315 138 229 139 391 140 444 140 535 142 815 143 487 144 188 144 677 147 662 148 268 148 554 148 946 149 308 150 373 151 226 151 334 151 376 151 417 153 389 153 616 154 185 154 375 154 954 155 263 155 405 157 977 158 190 158 199 158 945 159 191 159 437 159 853 160 177 160 258 160 379 160 470 160 502 160 613 160 631 161 189 161 264 161 746 163 397 164 207 164 209 164 222 164 278 164 346 165 588 165 621 165 749 166 225 167 305 168 404 168 416 169 180 169 265 169 343 169 356 169 530 170 274 170 449 170 510 172 330 172 896 173 187 173 231 173 255 173 734 173 828 175 184 175 327 176 486 176 538 177 247 177 293 177 320 178 283 178 299 178 309 178 396 178 491 180 237 180 778 180 823 182 206 182 213 182 221 182 387 182 462 182 690 183 432 184 234 185 980 186 475 186 673 187 196 187 318 189 235 189 306 189 332 189 381 189 393 190 192 190 217 190 458 192 304 193 316 193 395 193 764 194 517 194 560 194 808 194 974 195 354 195 369 195 496 196 344 196 578 199 241 199 539 200 307 200 385 200 438 201 392 201 617 202 284 202 311 203 322 203 473 204 636 205 289 205 401 205 461 205 699 205 804 209 454 209 464 209 471 209 611 209 937 210 351 210 856 211 400 212 445 213 877 213 899 214 236 214 500 214 543 214 820 215 227 215 754 216 303 217 632 217 936 218 603 220 362 220 569 221 545 222 929 223 262 223 266 223 407 224 501 226 838 229 528 229 593 229 655 233 355 233 483 233 713 234 246 234 359 235 386 235 422 235 604 236 245 236 842 237 286 237 526 238 532 238 628 239 451 239 516 239 519 240 243 241 342 242 546 242 666 243 658 244 260 244 275 244 394 244 423 246 452 247 341 247 867 248 582 249 335 249 887 252 360 253 371 255 424 255 958 256 512 257 280 257 383 258 641 259 763 261 279 261 509 262 642 262 656 262 664 263 292 263 297 263 301 263 694 263 777 263 972 264 336 264 529 267 490 268 288 268 295 271 649 271 851 271 852 272 679 273 479 273 949 274 667 275 735 276 282 276 511 277 281 278 361 278 431 283 296 283 420 283 962 284 372 284 681 286 317 287 323 287 627 288 436 288 638 289 358 291 338 292 321 292 814 295 370 296 378 297 630 297 791 298 494 298 863 298 870 299 453 299 469 299 799 301 434 301 873 302 645 303 568 306 671 307 648 308 976 309 533 310 347 310 482 311 357 311 433 311 565 313 484 313 717 314 891 315 443 315 784 316 803 317 328 317 456 317 676 317 816 318 810 319 622 319 654 319 994 320 990 321 463 321 797 322 411 322 773 324 352 325 409 328 515 328 577 332 600 332 775 333 403 333 862 334 729 334 806 334 817 336 848 337 364 337 612 337 689 337 889 338 589 338 651 339 505 340 350 340 918 341 382 342 898 344 986 345 472 345 768 346 894 347 948 349 547 349 575 350 905 351 367 351 614 354 927 355 534 357 731 358 363 358 692 359 854 360 794 361 410 363 406 363 718 364 412 366 377 370 592 372 429 374 556 376 418 377 955 382 585 384 467 384 558 385 776 386 523 386 542 386 827 387 674 388 875 389 824 391 564 391 634 391 748 393 861 394 598 394 876 395 605 396 455 396 489 396 714 397 414 399 931 400 468 400 874 401 555 401 653 403 715 404 586 404 647 404 892 405 730 408 541 408 733 409 989 411 450 411 909 412 499 413 562 413 767 414 527 414 758 415 548 416 540 417 995 422 833 424 571 425 477 426 802 426 818 429 640 430 629 432 996 433 626 433 739 434 503 434 550 434 576 434 960 436 481 436 495 436 652 438 911 439 609 440 985 443 474 444 736 445 507 447 780 450 915 451 579 454 760 454 932 455 682 462 466 463 581 464 982 466 480 467 520 468 497 468 886 469 675 469 845 470 943 472 680 472 957 475 771 475 910 476 685 477 513 481 732 484 492 484 795 484 819 486 868 490 525 490 669 492 991 493 610 494 712 495 607 497 855 498 710 498 724 499 697 501 723 501 740 503 984 505 601 505 700 506 792 509 606 509 883 510 590 511 741 512 521 514 522 514 781 515 812 517 670 519 738 520 841 522 659 526 821 527 912 528 786 529 646 530 687 531 701 531 959 533 639 537 618 538 770 541 557 543 637 546 926 549 599 549 691 549 711 549 772 552 744 554 857 555 997 560 644 561 684 562 903 562 983 563 800 564 595 565 608 566 643 567 574 567 753 567 923 569 796 570 678 575 745 575 924 577 790 578 881 580 836 581 615 581 668 582 720 584 635 585 757 585 992 592 925 594 969 597 756 598 751 599 822 601 902 605 766 609 872 610 693 610 935 614 785 614 999 615 661 616 663 618 620 619 719 620 831 621 869 623 695 623 878 624 849 624 988 626 755 626 979 628 698 630 633 630 906 633 737 634 846 636 779 638 759 640 774 640 928 645 706 648 787 651 963 652 941 655 761 656 665 656 884 657 762 658 893 660 965 661 930 662 707 674 722 679 726 681 844 686 705 687 805 691 858 693 920 695 967 697 747 700 716 701 727 701 940 702 835 702 885 707 742 709 750 710 725 720 944 725 743 728 998 735 866 738 904 741 829 750 830 751 825 757 813 757 859 768 993 777 908 781 864 784 950 785 882 787 914 790 826 791 839 792 973 793 837 794 975 812 964 831 865 835 919 835 970 843 934 855 897 860 880 871 922 871 978 890 951 895 953 897 900 940 981 10 458 58 653 61 808 118 562 218 606 559 421 685 440 738 462 883 704 1000 999 12 934 165 0 1 0 3 0 4 0 9 0 29 0 34 0 47 0 83 1 2 1 5 1 6 1 12 1 333 1 868 2 17 2 55 2 69 2 117 2 181 2 478 2 603 3 54 3 139 3 188 3 216 3 751 4 10 4 20 4 66 4 98 4 291 4 301 4 513 5 7 5 16 5 18 5 46 5 72 5 74 5 105 5 197 5 597 6 429 6 721 7 8 7 11 7 13 7 62 7 92 7 102 7 123 7 148 8 24 8 43 8 731 9 15 9 19 9 25 9 30 9 37 9 373 10 23 10 33 10 88 11 31 11 120 11 473 11 701 11 727 12 21 12 28 12 44 12 82 12 114 13 14 13 22 13 27 13 35 13 70 13 149 13 173 13 229 14 26 14 90 14 151 14 584 14 793 15 101 15 133 15 203 15 764 16 111 16 199 16 269 16 583 16 997 17 51 17 60 17 342 17 468 17 763 17 822 18 36 18 39 18 171 18 281 18 472 19 64 20 63 20 563 21 68 22 42 22 130 22 183 22 450 22 623 23 32 23 136 23 336 24 299 24 392 25 38 25 653 26 135 26 189 26 494 26 827 27 99 27 491 28 53 28 78 28 162 28 179 28 809 29 65 29 73 29 132 29 588 29 834 30 40 30 56 30 104 30 140 30 265 30 656 31 311 31 315 32 59 32 85 32 419 32 509 33 87 33 93 33 112 33 287 34 737 34 892 35 343 36 52 37 49 37 81 37 95 37 167 37 277 38 206 38 593 38 765 39 41 39 57 39 118 39 122 39 390 39 711 39 903 40 45 40 89 40 250 42 75 42 150 43 48 43 50 43 77 43 103 43 165 43 340 44 124 44 144 44 514 45 249 46 483 47 106 47 289 47 341 47 370 48 365 48 996 49 455 49 520 50 80 50 121 50 433 51 811 52 228 52 334 53 58 53 261 54 84 54 210 54 227 55 345 56 233 57 357 57 448 58 783 59 217 59 548 59 606 60 61 60 71 60 207 60 398 61 292 61 364 62 79 62 141 62 482 62 869 62 887 63 145 63 295 63 462 64 146 64 276 65 94 65 218 65 443 65 808 66 67 66 76 66 178 66 415 67 91 67 193 68 109 68 242 68 293 68 321 69 424 69 540 70 346 70 929 71 147 71 156 71 569 72 982 73 236 73 486 74 355 74 454 75 125 75 131 76 86 76 97 76 160 77 226 77 876 78 96 78 413 78 616 79 349 81 142 81 186 82 108 82 174 82 578 83 153 83 595 83 665 84 282 85 230 86 237 86 264 86 612 86 863 87 126 87 248 87 679 87 720 87 909 87 965 88 128 88 859 89 166 89 170 89 271 89 435 89 952 90 100 90 113 90 221 91 474 92 235 92 393 92 480 92 547 92 975 93 353 93 447 94 154 94 715 95 201 96 368 97 137 97 338 97 397 98 386 98 598 99 164 99 331 99 400 99 459 100 456 100 591 100 757 100 806 101 953 102 158 103 107 103 196 103 680 103 693 103 849 104 157 104 438 106 127 106 523 106 777 107 168 107 280 107 361 107 935 108 143 108 302 108 531 109 110 109 115 109 155 109 191 109 208 109 995 110 288 110 402 110 664 111 303 112 116 112 383 112 554 113 286 114 194 114 260 114 445 116 119 116 134 116 198 116 558 117 304 119 180 119 453 120 138 120 395 120 799 122 163 123 176 123 225 123 434 123 512 123 594 124 129 124 190 124 204 124 268 124 517 124 746 125 408 125 469 125 501 126 212 128 252 128 254 129 213 129 369 130 152 130 234 131 877 132 718 133 585 134 463 134 538 135 570 136 172 136 238 136 259 137 266 137 428 137 911 138 279 139 572 139 730 140 240 140 497 140 667 141 484 141 927 142 231 142 351 144 270 145 215 145 437 145 617 146 356 146 510 146 692 146 931 147 169 147 219 147 388 147 674 148 161 149 646 150 775 151 624 151 689 152 326 153 332 153 485 155 604 155 833 156 284 157 159 157 245 157 663 157 831 158 195 159 348 159 394 159 800 160 175 160 200 162 205 162 232 162 267 162 842 163 220 163 243 164 296 165 963 166 805 166 998 167 185 167 211 168 182 168 275 168 305 168 430 168 702 169 177 169 251 169 422 169 500 169 703 170 313 170 489 170 676 171 247 172 256 173 557 173 792 174 613 175 307 175 960 176 506 176 778 177 184 178 192 178 337 178 380 178 407 178 857 179 209 179 322 180 297 180 377 182 385 182 867 182 904 184 187 184 915 185 350 185 635 187 314 187 675 187 928 188 318 189 214 189 470 189 507 189 797 190 586 191 202 191 241 191 317 191 647 192 471 192 681 193 771 194 320 194 899 195 246 195 378 195 759 196 374 196 493 196 682 197 255 198 668 198 829 199 686 199 710 199 970 200 427 201 782 202 262 202 403 202 691 203 224 204 285 204 704 205 648 206 223 206 384 208 310 209 222 209 550 209 999 210 411 210 873 211 658 212 399 212 571 212 847 213 619 214 316 215 442 216 560 217 409 217 535 218 294 218 660 219 503 223 883 224 257 225 272 225 308 225 328 225 752 226 244 226 263 227 815 229 649 234 239 234 278 234 431 234 574 235 946 237 505 241 465 241 490 241 504 242 330 242 391 243 414 243 841 243 851 244 274 244 568 245 327 245 367 246 706 247 323 247 733 249 312 249 461 249 519 250 283 250 290 250 329 251 579 252 253 252 381 253 698 253 836 254 705 254 948 256 258 256 671 257 488 257 549 258 306 258 309 258 908 259 559 259 747 260 552 260 791 262 439 263 339 263 542 264 298 264 562 264 699 265 347 265 406 265 410 265 416 265 651 265 729 266 690 266 992 267 436 268 325 269 273 269 564 269 602 270 360 271 529 272 515 272 717 274 441 274 457 275 300 277 389 277 669 277 956 278 638 278 683 278 785 278 905 279 758 279 768 279 788 282 344 282 451 286 567 287 556 288 412 291 896 294 371 294 912 295 324 296 607 296 639 296 738 297 358 298 319 298 401 298 820 299 587 299 748 301 376 301 426 301 460 301 719 303 781 304 495 304 609 305 973 306 739 307 978 308 372 308 694 309 496 310 449 311 708 312 518 313 553 314 421 314 476 315 420 315 566 315 724 316 502 318 379 319 697 319 853 323 937 324 626 325 620 327 611 328 601 328 707 330 516 330 672 331 335 331 359 331 382 331 592 332 634 336 964 338 636 339 452 340 446 340 479 340 736 341 802 342 404 345 366 346 637 346 979 347 555 347 662 347 744 349 387 349 526 349 716 350 352 350 464 351 600 351 918 351 991 352 354 353 362 353 534 353 577 355 543 356 828 357 608 357 839 358 561 359 525 360 425 361 615 361 886 362 363 363 405 363 641 363 725 363 726 364 891 366 685 366 921 367 544 367 628 368 417 368 652 369 418 369 910 373 375 374 466 374 776 377 551 380 423 380 622 382 396 386 870 387 922 388 629 388 766 389 988 391 444 391 546 391 745 392 536 393 666 394 498 394 881 394 893 396 980 397 440 399 897 401 643 402 854 403 761 406 976 407 545 409 492 409 527 410 631 410 670 410 790 411 712 414 640 416 856 417 573 418 575 418 924 419 432 420 582 421 528 423 481 423 803 428 779 429 576 429 645 429 880 431 728 434 780 435 885 436 967 437 524 438 458 440 657 440 930 442 630 446 487 450 732 453 614 459 499 459 900 461 467 461 599 462 590 463 508 467 477 467 961 471 818 473 475 473 521 473 858 476 537 476 677 476 977 478 618 478 756 481 654 481 947 482 532 483 661 483 740 485 709 487 522 490 644 492 714 494 610 497 762 497 769 498 511 500 957 501 596 502 541 502 884 504 846 505 539 509 642 509 951 510 742 513 734 514 888 517 804 519 823 523 580 524 941 527 754 528 530 528 688 529 533 529 895 532 773 536 795 537 813 537 835 537 984 540 865 548 565 549 621 553 633 556 625 557 882 560 735 564 889 565 655 566 696 566 926 567 986 569 581 570 871 571 819 574 955 578 589 578 860 581 879 581 934 584 722 584 852 585 673 591 974 592 814 595 713 597 917 600 605 600 632 600 760 600 866 602 898 603 774 603 962 611 687 612 794 614 700 616 750 617 844 620 627 621 789 621 812 623 678 624 749 631 650 631 890 637 872 638 659 638 943 639 772 639 862 639 942 639 993 642 755 642 786 642 983 644 741 645 913 647 684 647 801 649 837 650 987 651 816 661 695 662 850 662 855 665 972 670 832 673 990 676 810 679 796 682 861 688 940 690 981 691 723 696 743 696 923 700 824 700 826 701 958 704 838 705 933 709 907 712 843 714 932 728 845 734 787 738 916 739 906 743 767 745 770 747 848 749 753 753 920 757 969 758 798 761 784 762 807 763 817 766 914 780 874 780 966 781 971 783 985 789 825 789 954 793 821 796 944 800 864 802 901 808 968 826 830 828 936 829 919 830 994 833 878 835 840 846 950 853 894 853 939 861 875 868 902 890 925 890 959 908 989 922 949 928 938 941 945 133 451 263 441 362 420 377 33 425 790 460 614 475 974 500 811 557 92 762 455 817 612 839 263 1000 999 21 677 201 0 1 0 2 0 4 0 8 0 13 0 61 0 234 0 668 1 3 1 6 1 16 1 17 1 761 1 776 2 7 2 18 2 78 2 246 2 465 3 21 3 314 4 5 4 12 4 50 5 68 5 447 6 9 6 11 6 22 6 33 6 55 6 134 6 330 6 533 7 28 7 59 7 106 7 194 8 27 8 34 8 39 8 41 8 123 8 166 8 267 8 338 8 972 9 10 9 25 9 62 9 738 10 15 10 26 10 144 10 406 10 610 11 56 11 269 11 812 11 947 12 71 12 263 12 333 13 14 13 19 13 45 13 53 13 170 13 206 13 247 13 251 13 318 14 44 14 583 15 745 15 780 16 23 16 38 16 146 16 457 17 137 17 139 17 270 17 641 18 20 18 140 18 204 19 171 19 538 19 568 20 37 20 226 20 695 21 24 21 87 21 96 21 249 21 319 22 108 22 300 22 489 22 958 23 35 23 313 23 451 24 31 24 205 24 303 24 390 25 29 25 48 25 57 25 75 25 90 25 199 25 219 25 691 26 36 26 403 27 32 27 40 28 30 28 239 28 778 29 114 29 202 29 241 29 579 30 176 30 295 30 789 31 60 31 201 32 49 32 52 32 280 32 501 32 612 33 127 33 138 33 392 33 394 34 47 34 145 35 727 36 177 36 576 37 42 37 54 37 248 37 795 38 150 38 616 39 77 39 98 39 125 39 297 39 389 40 72 41 43 41 102 41 149 41 421 41 903 42 46 42 100 42 164 42 546 42 607 43 273 43 648 44 231 44 463 44 518 45 115 45 556 46 86 46 148 47 153 47 931 48 154 48 211 49 51 49 152 49 364 49 427 50 79 50 107 50 482 51 342 52 382 52 401 52 410 52 440 52 510 53 67 53 221 54 58 54 278 54 479 55 82 55 85 55 448 56 84 56 88 56 588 57 64 57 81 57 112 57 192 57 585 58 66 58 73 58 74 58 901 59 65 59 455 59 574 60 69 60 89 60 203 60 268 60 345 60 614 62 63 62 161 63 109 63 120 63 661 64 76 64 91 64 256 64 308 64 332 64 425 65 104 65 158 65 437 65 853 66 227 66 374 66 714 67 99 67 284 67 301 67 690 68 70 68 198 69 173 69 395 69 909 70 142 70 526 70 784 71 162 71 187 71 366 71 460 72 80 72 196 72 260 72 532 72 950 74 347 74 547 75 168 75 710 75 718 76 193 76 816 77 165 77 315 77 726 78 346 78 572 80 92 80 94 80 113 80 886 82 83 82 105 82 735 83 130 85 135 85 494 86 131 86 986 87 151 88 118 88 235 88 925 89 163 89 626 90 93 90 141 91 97 91 121 91 488 92 117 92 181 93 95 93 307 93 633 93 858 94 222 94 285 95 184 95 302 95 822 96 101 96 103 97 126 97 334 98 331 99 240 99 255 99 356 99 627 99 749 100 119 100 190 100 435 101 122 102 110 102 129 102 362 102 665 102 979 103 124 103 160 103 207 103 336 103 365 103 525 104 964 105 111 105 132 105 133 105 215 105 337 105 371 105 399 106 218 106 384 106 441 107 155 107 464 107 722 107 833 109 359 109 756 110 309 110 820 110 882 111 174 111 209 112 116 112 186 112 630 113 128 113 136 114 220 114 671 115 322 116 449 117 299 117 454 119 279 119 773 120 200 120 540 120 929 122 253 122 408 125 261 126 282 127 156 127 237 128 499 129 377 129 871 130 143 130 147 130 172 131 167 131 412 132 368 132 456 132 649 133 242 133 289 133 393 134 370 135 179 135 511 135 694 136 524 137 157 137 182 137 197 137 428 137 565 137 831 138 229 138 618 140 175 140 496 140 660 142 232 142 348 142 600 142 700 144 185 144 191 145 178 145 608 145 646 145 723 146 324 146 326 146 404 146 912 147 159 148 195 148 562 148 696 149 340 149 709 150 443 150 617 151 208 152 288 152 752 152 866 153 423 154 180 154 349 157 214 157 287 157 305 157 459 158 500 159 169 159 189 159 292 159 702 159 849 161 183 161 290 161 647 162 236 162 867 163 563 163 732 164 257 164 274 164 310 164 376 164 541 165 304 165 442 165 923 166 259 166 262 167 188 167 277 167 339 167 978 168 632 169 243 169 388 169 587 169 808 171 271 171 350 175 327 175 575 175 697 176 566 177 361 177 545 178 210 178 369 178 398 180 291 181 217 181 400 182 283 182 293 182 422 182 807 182 946 183 212 183 228 183 407 186 275 188 672 189 272 190 771 190 975 191 961 191 962 192 265 192 480 193 748 194 590 195 474 196 316 196 558 197 466 197 838 199 224 200 430 201 601 201 998 202 739 203 577 203 774 204 507 204 560 205 512 205 561 208 963 209 372 210 409 210 519 210 704 211 216 211 452 211 706 212 213 212 245 212 383 213 891 214 552 215 424 216 223 216 225 216 233 216 620 217 230 217 471 218 693 219 286 219 478 222 311 222 417 222 847 223 446 223 555 224 335 224 995 225 438 225 624 225 643 225 666 225 670 226 250 226 764 227 238 227 699 228 514 228 605 228 892 230 592 231 264 231 988 232 298 232 521 233 294 234 386 235 244 235 413 235 486 235 667 235 711 235 783 235 859 236 317 236 509 236 515 237 343 237 420 238 353 238 551 239 416 242 258 243 703 244 254 245 498 245 598 245 888 246 252 246 276 246 622 246 625 247 744 248 542 250 397 250 615 250 828 252 865 253 281 253 434 253 936 254 444 254 536 255 266 255 329 255 591 255 960 256 942 258 328 258 528 258 910 259 613 259 939 260 477 261 357 262 306 262 713 263 462 263 852 265 323 265 609 266 378 266 387 267 484 267 523 267 813 268 835 268 900 269 402 269 584 269 679 271 476 271 915 272 426 272 676 273 770 275 741 276 354 277 429 279 794 282 296 282 396 283 754 285 312 285 651 285 896 286 391 286 472 287 380 287 491 287 586 288 582 289 418 289 705 290 715 292 907 293 321 294 522 296 367 299 535 299 673 299 887 300 325 300 341 300 765 301 537 302 431 302 996 303 578 304 917 305 385 305 405 305 445 305 548 307 845 307 943 309 878 310 669 311 320 311 644 311 777 314 529 316 650 317 557 319 419 319 450 319 985 320 663 320 768 320 791 321 381 321 898 323 767 323 787 326 373 326 453 326 825 327 379 328 355 329 874 330 895 331 352 331 358 333 415 334 675 334 798 335 664 336 573 336 733 336 760 338 504 338 645 339 351 339 897 340 363 341 344 341 933 343 534 343 956 345 804 346 570 350 654 351 360 353 485 353 508 355 375 355 553 358 490 362 481 364 941 365 411 365 728 368 800 369 469 369 844 370 659 371 864 372 414 372 602 372 623 372 856 376 688 376 832 377 899 381 685 381 720 382 708 383 473 385 520 385 603 387 906 388 470 390 829 391 599 392 461 392 604 392 913 396 544 397 439 399 513 399 531 399 797 403 506 403 758 404 902 404 948 406 746 407 458 407 467 408 492 410 433 412 779 412 955 412 957 413 815 414 638 414 689 416 984 417 436 418 595 420 550 421 559 421 731 422 468 423 751 424 432 424 652 424 682 425 750 427 806 429 687 430 686 431 475 432 716 432 819 436 999 438 855 439 495 439 788 440 516 444 698 445 926 446 730 447 564 448 938 449 580 450 747 450 932 453 830 454 549 455 503 455 594 455 631 457 543 457 569 460 879 461 530 461 539 463 483 463 527 465 757 466 712 467 497 467 836 467 857 468 826 470 502 470 639 470 935 470 981 471 642 471 880 471 994 472 596 473 793 474 493 475 505 477 487 480 655 483 734 486 597 486 656 486 869 488 653 493 775 495 786 496 629 498 846 501 517 501 581 506 554 511 634 512 567 512 593 514 606 517 782 518 924 519 818 520 755 520 990 522 814 522 861 524 674 526 921 527 980 528 992 534 850 536 717 537 692 537 973 538 905 540 753 545 571 545 873 547 621 547 662 549 611 549 763 553 657 555 589 560 724 560 742 560 989 561 628 564 884 566 824 568 805 568 839 569 890 572 766 572 930 573 719 574 997 577 842 581 916 581 953 582 883 582 945 583 823 585 658 585 894 588 863 592 799 598 635 599 677 600 619 608 922 612 919 616 683 616 834 617 848 619 636 622 792 624 736 625 637 631 640 631 680 631 949 633 684 633 701 640 678 641 966 642 954 648 802 650 977 657 840 661 729 661 851 665 841 668 881 669 681 672 951 677 968 683 911 686 707 686 974 690 759 690 796 691 790 696 970 699 803 699 904 702 721 702 737 702 827 703 725 704 817 704 876 704 914 707 743 710 877 712 937 712 965 713 918 717 810 719 821 720 927 720 928 720 976 721 769 722 982 723 740 727 862 727 991 735 781 741 762 743 772 748 854 753 987 758 811 764 801 773 809 774 993 781 785 781 875 783 959 787 843 797 952 800 868 803 940 805 934 807 889 816 837 817 944 823 908 825 860 831 870 838 885 839 967 843 969 866 872 885 893 900 920 917 983 939 971 27 86 52 178 176 644 178 723 187 314 274 172 334 225 353 554 447 540 480 798 584 997 682 781 690 834 736 445 776 401 785 934 870 989 911 28 918 521 950 262 987 863 1000 999 11 794 699 0 1 0 3 0 238 0 554 0 930 1 2 1 4 1 8 1 20 1 29 1 70 1 79 1 183 1 431 2 5 2 6 2 7 2 10 2 299 2 343 2 728 3 9 3 14 3 56 3 594 4 11 4 12 4 35 4 39 4 42 4 218 5 22 5 44 6 13 6 17 6 72 6 92 6 111 6 128 6 216 7 15 7 19 7 87 7 250 7 420 7 739 7 986 8 34 8 221 9 24 9 59 9 80 9 177 9 203 9 297 9 437 9 648 10 18 10 233 10 236 10 243 10 354 10 552 11 143 11 150 12 26 12 33 12 118 12 583 12 746 12 844 13 32 13 50 13 62 13 65 13 697 14 21 14 52 14 95 14 126 15 16 15 23 15 30 15 58 15 73 15 99 16 54 16 145 16 169 16 335 17 46 17 121 18 269 19 31 19 37 19 38 19 303 20 43 20 107 20 320 20 502 20 757 22 25 22 313 23 27 23 45 23 75 23 149 24 964 25 53 25 64 25 219 25 312 25 505 25 948 26 36 26 51 26 71 26 404 26 426 27 28 28 61 28 66 29 63 29 916 30 57 30 127 30 498 30 666 31 165 31 698 31 718 32 49 32 84 32 211 32 213 32 446 32 646 33 41 33 837 34 67 34 140 34 161 34 181 34 192 34 374 35 40 35 47 35 55 35 319 35 406 35 600 35 965 35 974 36 153 36 504 36 585 37 74 37 267 37 480 37 714 37 782 37 838 38 114 38 151 38 270 38 630 38 735 39 76 39 171 40 77 40 162 40 376 41 104 41 105 41 129 41 223 41 730 42 108 42 178 42 209 42 571 43 115 44 97 44 132 44 536 44 558 44 663 45 131 45 172 45 277 45 725 46 120 47 48 47 78 47 102 48 173 48 258 48 475 48 537 48 925 49 60 49 116 50 81 50 106 50 156 50 774 50 879 51 296 51 353 51 564 52 112 53 91 54 69 55 187 55 196 55 300 55 428 56 101 56 249 56 398 56 415 56 628 57 139 57 865 58 147 58 188 58 550 59 226 59 251 60 117 60 148 60 229 60 382 60 434 60 707 61 93 61 110 61 370 61 410 62 82 62 254 62 438 63 68 63 124 63 305 63 950 64 119 64 146 64 317 65 83 65 88 66 225 66 278 66 768 67 85 67 160 67 365 68 86 69 100 69 291 69 344 69 509 70 89 70 98 70 167 70 184 70 266 70 294 72 222 72 230 72 348 72 733 73 122 73 210 73 212 74 163 74 185 74 355 74 459 75 96 75 125 75 640 75 966 76 180 76 259 76 486 77 717 78 501 79 130 79 893 80 94 80 694 81 272 81 422 81 692 82 274 83 137 83 204 83 321 83 330 84 90 84 186 84 246 84 491 85 450 86 138 86 197 87 256 88 103 88 113 88 220 88 453 88 508 89 261 89 548 89 678 90 135 90 158 90 170 91 202 91 231 91 588 92 418 93 109 93 337 94 155 94 290 95 193 95 205 95 531 96 123 96 152 96 271 96 706 97 142 97 691 99 457 100 141 100 336 101 257 102 191 102 419 103 327 103 339 104 232 104 476 104 750 105 942 109 194 109 612 110 134 110 292 110 741 111 760 112 748 112 779 113 166 113 362 113 702 113 913 113 940 114 201 114 349 114 805 114 884 115 676 116 642 117 709 118 133 119 136 119 334 120 289 121 175 121 245 121 322 121 796 122 199 123 182 123 237 123 379 125 174 125 328 125 449 126 235 127 298 127 668 128 693 129 157 129 846 129 869 130 164 131 168 131 366 131 675 132 284 132 302 132 758 133 215 134 242 134 432 134 576 134 880 135 159 135 371 136 240 136 573 137 340 137 506 138 363 138 484 138 765 140 144 140 454 141 392 141 983 142 412 142 998 143 388 143 872 148 154 150 332 151 198 151 369 151 423 151 935 153 534 154 341 154 425 155 189 155 268 156 207 156 533 158 530 159 241 159 483 159 535 160 239 160 389 160 435 160 465 160 514 162 244 163 603 164 387 164 683 165 179 165 190 165 390 166 224 166 287 166 301 166 559 166 671 166 815 168 326 168 372 168 826 168 876 170 430 172 939 173 286 173 487 175 176 175 955 177 574 177 922 179 282 179 470 179 840 180 195 180 481 180 952 181 247 181 329 181 517 181 619 181 759 182 316 182 396 182 511 182 686 183 276 183 961 183 976 184 248 186 367 187 206 188 208 188 547 190 200 190 401 190 555 191 441 192 345 192 830 193 314 193 360 193 899 194 634 195 311 195 626 196 310 196 820 197 556 198 306 199 873 200 255 200 411 200 557 200 713 200 882 200 994 201 523 201 900 202 217 202 228 202 611 204 262 204 265 204 331 204 516 204 681 205 227 208 214 209 520 209 772 210 842 212 295 213 975 214 393 214 467 215 421 216 381 217 364 217 380 217 466 218 273 220 538 220 818 220 953 221 943 223 416 223 458 224 308 224 664 225 264 225 832 226 720 227 726 228 234 228 373 229 665 229 787 231 894 232 279 233 482 233 747 233 749 234 325 234 561 234 623 235 620 236 252 236 253 236 495 237 293 238 878 239 405 239 500 241 742 242 572 242 874 243 359 244 384 245 442 246 280 246 477 247 885 248 378 248 560 249 494 249 636 250 260 250 263 250 512 251 616 253 352 253 403 253 452 253 809 254 275 254 285 255 288 255 460 256 478 256 579 256 833 257 351 257 906 258 356 258 436 259 281 260 850 261 386 261 479 262 525 262 855 263 493 263 542 263 565 265 859 265 978 266 377 270 283 270 361 271 685 271 791 271 851 272 863 273 562 273 909 274 342 274 911 277 357 277 383 278 323 279 400 280 417 280 575 280 990 281 602 282 991 284 807 284 928 284 956 286 358 288 488 289 455 289 607 290 338 290 524 291 577 291 604 293 309 293 578 295 447 296 324 296 936 297 304 300 315 301 783 302 439 302 590 303 307 305 318 307 790 310 414 310 427 310 472 310 775 311 347 313 521 313 545 315 659 317 637 317 737 321 715 321 862 322 471 322 673 323 474 323 816 325 891 327 597 328 690 328 868 330 529 330 625 331 333 332 510 332 650 332 761 333 391 334 350 334 443 336 368 336 409 336 445 336 567 336 570 336 662 338 539 338 789 339 526 340 346 340 684 341 745 343 786 343 996 344 407 345 962 346 639 346 960 347 399 347 727 349 464 349 658 352 402 352 592 353 656 353 669 354 413 355 433 356 744 357 395 357 651 358 635 359 753 360 408 360 429 362 513 362 921 363 375 363 515 364 589 365 451 366 743 367 528 367 615 368 682 369 566 369 794 370 519 373 596 373 729 375 385 376 456 379 629 383 444 383 647 383 700 384 394 384 546 384 769 386 920 387 461 387 507 388 958 389 532 389 661 390 462 390 489 391 605 391 699 392 469 394 397 395 569 395 870 396 440 396 756 401 496 401 788 402 541 403 721 404 957 405 549 405 914 406 617 407 643 408 703 408 932 408 995 411 731 412 834 413 424 416 540 418 871 419 468 420 829 421 618 421 984 422 806 423 886 425 845 427 947 427 980 428 544 429 800 430 568 430 581 431 473 432 773 433 518 433 696 434 580 434 652 437 492 438 631 438 985 440 582 440 633 441 485 442 704 443 448 443 945 444 586 445 732 447 499 447 711 447 973 449 587 451 497 451 667 454 584 457 848 457 999 458 463 458 719 458 875 468 701 471 660 471 724 472 801 472 847 473 762 473 828 477 680 477 970 481 645 483 632 485 503 486 981 487 601 488 490 488 695 489 609 490 971 492 527 494 553 496 881 498 621 498 712 499 610 499 944 501 912 502 551 502 852 503 595 510 654 511 543 511 688 514 798 514 895 516 522 521 598 521 638 521 734 536 889 536 897 536 902 536 969 537 890 537 898 542 624 542 917 545 622 546 563 548 824 551 641 552 722 553 708 556 599 556 723 556 752 559 657 561 614 563 776 563 977 564 689 564 781 566 593 571 716 573 822 576 754 577 799 578 591 579 677 581 736 588 606 591 608 591 780 594 987 597 770 603 887 604 627 606 653 606 771 607 613 607 705 609 672 616 841 617 649 618 655 618 674 623 784 623 823 626 644 626 854 628 919 632 946 634 839 641 738 642 819 643 679 644 867 645 793 646 670 647 866 648 856 650 764 652 989 653 817 655 795 655 853 656 785 659 905 663 825 669 903 672 763 674 687 674 778 674 827 674 835 683 949 684 860 689 933 690 904 691 777 692 767 695 710 696 861 697 755 697 811 699 831 701 931 702 923 708 814 710 751 713 766 714 740 717 963 720 813 721 988 723 979 725 997 726 924 729 918 731 808 732 864 733 836 735 797 743 812 748 802 750 929 751 803 751 804 751 858 752 843 764 992 765 792 765 927 765 993 774 877 776 915 777 937 784 982 790 968 801 910 801 934 805 810 805 821 808 941 823 849 838 857 842 907 844 883 851 892 853 972 854 888 856 908 856 926 866 954 877 896 898 901 902 967 903 951 906 959 931 938 14 325 100 576 116 220 139 341 186 761 284 910 303 263 335 344 420 927 434 272 936 145 1000 999 12 562 771 0 1 0 4 0 22 0 25 0 38 0 65 0 535 1 2 1 8 1 17 1 163 1 224 1 370 1 819 1 856 1 952 2 3 2 5 2 9 2 12 2 133 2 329 2 487 3 6 3 29 3 103 3 173 3 413 3 437 3 802 4 78 4 592 4 820 5 7 5 16 5 35 5 187 5 501 6 19 6 117 6 212 7 13 7 14 7 106 7 148 7 328 7 578 7 882 8 11 8 24 8 26 8 56 8 281 8 523 9 10 9 521 9 607 10 44 10 76 10 77 10 131 10 527 11 15 11 23 11 39 11 97 11 275 11 528 12 112 12 715 12 757 13 18 13 34 13 87 13 110 13 475 13 961 14 20 14 72 14 549 15 21 15 58 15 855 16 30 16 41 16 55 16 526 17 40 17 136 17 203 17 434 17 585 18 351 18 662 19 43 19 48 19 63 19 403 20 45 20 64 20 344 20 836 21 75 21 82 21 99 21 218 21 290 21 446 21 846 22 31 22 46 22 51 22 580 23 32 23 73 23 195 23 277 23 350 23 941 24 42 24 736 24 957 25 27 25 28 25 142 25 365 25 691 26 108 26 340 27 53 27 500 28 50 28 460 28 843 29 62 29 207 29 618 30 33 30 47 30 60 30 197 31 85 31 169 31 603 32 37 32 137 32 744 33 36 33 152 33 176 34 119 34 127 35 81 35 116 35 315 35 796 36 71 36 88 36 139 36 237 37 57 37 265 38 302 38 368 39 100 39 269 39 541 40 93 40 109 40 146 40 201 40 367 40 489 40 996 41 102 41 257 42 141 42 189 42 294 42 620 42 815 43 54 43 376 43 407 43 421 44 438 44 584 44 787 45 70 45 242 45 733 46 165 47 61 47 157 47 299 48 49 48 52 48 69 48 129 48 917 49 184 49 188 49 383 49 398 49 654 50 107 50 166 50 619 51 153 51 174 51 296 51 561 51 919 52 59 52 579 52 803 53 130 53 766 54 89 54 123 54 150 54 175 54 221 54 238 55 66 55 282 55 568 56 80 56 220 56 478 57 128 58 74 58 162 59 113 59 145 59 241 60 247 60 825 61 90 61 94 61 520 61 567 62 68 62 251 62 517 63 121 63 154 63 215 63 539 63 754 64 425 65 83 65 185 65 395 66 67 66 132 66 771 67 134 67 387 68 590 69 86 69 167 69 206 69 280 69 295 69 589 70 79 70 84 70 322 70 337 71 151 72 202 72 264 72 400 73 104 73 200 73 250 73 850 75 122 75 632 75 942 76 170 76 304 76 651 76 763 77 101 77 878 78 91 78 92 78 325 78 364 79 120 79 392 79 394 79 524 79 530 80 252 80 331 82 115 82 217 82 320 82 626 83 124 83 155 83 508 83 808 84 180 84 222 85 98 85 980 86 95 86 96 86 711 87 138 88 126 88 775 89 314 89 801 92 149 92 577 93 140 93 208 93 450 94 192 94 226 94 663 95 114 95 240 96 211 96 286 96 867 97 719 97 731 98 161 98 243 98 404 99 348 99 551 100 171 100 447 101 273 101 488 102 179 102 291 102 342 102 411 102 498 103 303 103 339 103 465 103 693 104 105 104 111 104 156 104 235 104 382 105 178 105 406 105 427 107 158 107 232 109 655 110 352 110 459 111 374 112 118 112 214 112 357 112 491 112 805 113 454 114 223 115 204 115 210 115 330 116 125 117 135 117 245 117 588 118 319 119 356 120 912 121 381 122 164 122 246 122 548 124 144 124 182 124 183 124 519 125 239 125 870 126 452 126 872 127 143 127 177 127 379 127 503 129 231 130 345 130 594 130 702 130 871 131 160 131 728 132 402 132 468 133 147 133 429 134 366 134 506 134 513 135 228 136 263 136 285 136 485 136 509 137 262 137 384 138 313 138 750 138 769 139 258 140 453 140 689 141 324 141 341 141 627 142 255 142 644 143 193 143 276 143 321 143 734 144 393 145 922 145 938 146 293 146 743 146 772 147 199 147 559 148 991 149 564 150 159 150 305 150 477 151 467 151 480 151 729 152 205 152 318 152 583 153 707 154 278 155 172 155 190 155 289 155 436 156 635 157 629 159 260 159 908 160 233 160 256 161 194 161 918 162 266 162 346 162 946 163 219 163 423 166 168 166 198 166 307 166 372 168 287 168 424 170 939 170 959 171 181 172 186 172 432 173 490 173 495 173 587 173 774 173 786 174 288 174 616 175 504 175 781 176 234 176 599 177 756 178 597 179 335 179 623 180 191 180 399 180 664 181 244 182 284 182 431 183 267 183 355 186 254 186 660 187 708 189 755 190 557 191 270 192 196 192 353 192 674 192 779 193 483 193 810 195 389 195 469 196 866 197 338 197 992 199 249 199 390 199 462 200 209 200 443 200 650 201 334 201 735 203 494 203 701 203 849 204 556 205 298 205 433 206 213 206 380 206 706 207 306 207 441 207 751 208 822 209 472 209 764 210 216 210 268 210 410 211 272 212 271 212 349 213 230 213 547 213 560 214 229 214 553 215 704 216 225 216 323 216 536 220 227 220 502 221 274 221 332 222 463 224 253 224 261 224 333 224 417 225 962 226 336 226 853 227 236 227 369 228 458 229 391 229 638 229 789 230 396 231 326 231 885 233 415 233 543 233 937 233 960 237 652 238 259 238 301 239 317 239 538 239 659 240 533 240 795 243 709 244 248 244 631 245 649 246 292 247 565 248 574 250 637 252 471 252 778 253 797 254 385 255 576 256 300 257 419 257 461 258 700 259 386 259 546 260 596 261 923 262 831 263 283 263 621 265 343 266 327 266 668 267 361 267 371 267 422 268 665 268 964 269 347 270 412 270 497 272 354 272 573 272 893 273 279 273 860 274 647 275 297 275 989 276 864 277 378 277 600 278 684 279 310 279 420 279 457 279 675 280 613 281 373 281 499 281 910 282 614 283 752 284 641 285 309 286 696 289 474 290 873 292 316 293 865 294 531 294 612 295 678 297 311 299 695 299 925 301 975 302 416 302 555 302 950 303 308 305 656 305 773 307 486 307 540 308 418 309 312 309 677 310 970 311 765 313 360 314 466 314 671 315 611 318 645 318 798 319 445 319 742 322 741 322 759 323 951 326 673 329 409 329 476 331 430 331 602 331 823 333 359 333 657 334 718 337 363 338 358 338 545 338 994 339 435 341 456 341 982 342 550 342 682 343 683 344 362 344 821 346 479 346 552 348 449 348 537 349 595 349 954 350 377 350 920 350 987 351 388 352 444 352 720 355 442 360 375 361 658 362 995 366 566 367 740 368 414 368 680 369 397 370 510 371 507 371 514 371 842 372 832 372 833 374 473 374 828 375 482 376 532 376 845 379 428 379 593 380 496 380 712 380 859 381 610 381 969 382 516 382 554 382 902 383 838 384 792 385 522 386 558 387 881 388 426 388 945 390 470 390 511 391 401 391 492 391 563 391 737 392 824 392 983 394 562 394 727 395 575 396 529 396 615 397 408 400 525 401 405 401 591 401 956 402 642 405 440 405 512 405 713 406 927 408 793 409 542 409 762 409 790 411 852 412 455 416 777 417 854 419 858 420 439 423 464 423 581 423 812 424 544 425 714 427 981 429 493 429 697 430 630 430 897 431 598 432 687 433 448 434 809 437 800 439 971 440 944 441 505 443 570 444 518 445 451 446 633 452 484 452 890 454 717 455 694 457 571 457 628 459 515 461 624 461 891 462 732 466 749 468 726 468 901 470 481 470 604 476 710 477 758 478 622 479 640 481 582 482 667 484 841 486 753 486 829 487 653 487 686 487 986 491 760 491 921 492 636 492 746 494 721 496 745 496 814 496 875 497 692 498 930 499 648 499 730 500 767 500 894 501 534 502 608 503 681 504 569 506 669 506 722 506 874 507 748 511 703 511 932 512 605 512 606 517 690 518 977 522 625 523 903 524 634 527 880 531 998 532 958 539 863 542 811 543 699 545 780 553 586 553 688 554 783 555 782 556 931 558 862 560 993 561 601 565 911 566 804 567 896 568 572 570 916 571 761 572 868 573 666 577 724 578 661 579 877 584 889 587 617 587 784 588 934 591 806 597 818 598 676 599 698 600 609 602 949 604 835 607 899 609 909 610 670 611 646 612 837 615 926 620 914 627 685 627 940 628 965 629 929 630 839 631 639 632 990 634 915 637 907 638 861 640 768 640 904 641 643 647 799 648 672 662 979 664 725 668 738 670 794 671 892 673 807 674 705 675 747 677 679 677 776 677 826 678 739 683 869 685 999 688 834 695 813 696 817 697 716 699 955 702 723 705 997 706 924 708 948 709 770 711 883 712 847 713 791 714 785 714 905 724 788 733 848 744 968 746 943 751 947 752 851 754 974 755 844 757 985 768 886 770 888 771 936 777 840 778 857 780 827 791 966 795 972 804 963 807 816 807 884 808 928 809 830 815 879 817 935 819 898 822 895 838 900 848 967 853 887 863 976 865 876 865 906 870 978 885 913 886 933 889 988 924 973 930 984 933 953 3 335 102 192 141 743 334 149 392 725 419 41 445 52 455 553 529 238 569 351 715 837 833 381 1000 999 16 878 503 0 1 0 73 0 171 0 873 1 2 1 3 1 7 1 75 2 4 2 5 2 13 2 17 2 273 3 35 3 39 3 44 3 79 4 6 4 12 4 14 4 74 4 143 4 440 5 57 5 86 5 437 6 8 6 24 6 282 6 312 7 11 7 19 7 61 7 321 7 610 8 9 8 15 8 22 8 27 8 29 8 48 8 129 8 189 9 10 9 100 10 23 10 140 10 154 10 284 11 21 11 38 11 42 11 257 11 704 11 737 12 16 12 758 13 214 14 20 14 33 14 34 14 51 14 94 14 119 14 204 15 121 15 165 15 281 15 539 15 550 16 52 16 59 16 124 16 526 17 18 17 142 17 172 17 196 17 359 17 540 18 219 18 286 19 122 19 258 20 32 20 87 20 380 20 620 20 770 21 26 21 28 21 31 21 101 21 120 21 146 21 202 21 553 22 25 22 56 22 88 22 176 22 325 22 491 23 30 23 105 23 222 23 348 24 37 24 40 24 50 24 341 25 474 26 47 26 49 27 41 27 53 27 89 27 99 27 643 27 650 27 782 28 36 28 920 29 63 29 212 29 473 29 762 30 91 30 112 30 211 30 773 31 139 31 469 31 675 32 144 32 198 32 369 33 46 33 880 34 103 34 179 34 228 34 322 34 900 35 443 35 535 36 68 36 90 36 97 36 285 38 43 38 263 38 331 38 373 38 606 38 979 39 141 39 800 40 45 40 54 40 115 40 391 41 65 41 83 41 157 41 290 41 387 42 55 42 67 42 71 42 158 42 561 42 728 43 110 43 213 43 556 43 723 44 339 44 519 45 205 45 332 45 688 46 133 46 163 46 701 48 175 48 186 48 367 48 410 48 451 48 530 48 892 49 58 49 76 49 472 50 69 50 131 50 686 51 64 51 965 52 62 52 102 52 217 52 416 52 785 53 117 53 269 54 104 54 182 54 426 55 107 56 81 56 95 57 72 57 80 57 344 57 796 57 797 57 982 58 260 58 311 59 60 59 84 59 134 60 145 60 192 60 232 60 602 60 707 61 199 61 220 61 279 61 316 61 621 63 93 64 85 64 137 65 66 65 77 66 108 66 136 66 831 67 250 67 301 68 70 68 98 68 109 68 441 68 477 69 78 70 82 70 167 70 183 70 560 71 238 71 673 71 818 72 203 72 266 72 435 72 956 73 195 74 252 74 496 74 684 74 971 76 161 76 326 76 628 78 629 79 92 79 130 80 444 81 147 81 289 81 648 82 207 82 293 82 853 83 727 83 745 84 106 87 318 87 346 87 533 88 96 88 128 88 921 89 722 90 216 90 977 91 193 91 256 92 113 93 317 93 772 94 148 94 377 94 513 95 125 95 297 95 459 95 545 96 278 96 639 96 756 97 116 97 275 97 412 97 695 98 168 98 607 98 726 99 337 100 111 100 114 100 531 100 565 100 678 101 223 101 249 101 434 102 174 102 267 103 166 103 340 103 481 104 152 104 194 104 559 105 135 105 156 105 229 105 287 105 611 107 432 107 569 108 123 108 159 108 366 108 384 108 567 110 364 110 521 110 708 111 173 111 388 112 190 112 532 113 153 113 646 113 781 114 126 114 370 114 690 115 408 115 801 116 178 116 418 117 118 117 151 117 184 117 209 117 298 117 361 119 132 119 313 119 637 119 744 119 835 120 138 120 162 120 375 120 752 121 127 121 798 122 230 122 244 122 595 122 666 122 767 123 215 124 170 124 396 124 534 124 573 124 923 125 149 125 236 125 682 126 180 126 570 126 783 126 913 127 480 127 492 127 527 127 584 128 255 128 338 129 239 129 579 129 661 130 240 130 245 131 181 132 221 132 918 133 224 133 618 134 177 134 191 134 197 134 233 134 307 135 164 135 270 135 335 136 254 137 779 138 576 139 242 139 330 139 866 140 395 141 382 141 632 141 633 141 893 141 972 142 941 143 462 144 169 144 612 144 721 144 978 145 288 145 724 145 841 146 150 146 500 147 155 147 430 147 467 147 470 149 751 150 234 150 836 151 160 151 253 151 309 151 319 151 499 151 600 152 659 152 734 152 747 152 780 153 394 154 844 155 598 156 201 156 626 156 829 157 536 157 585 157 992 158 262 158 283 159 225 159 464 160 983 161 185 162 300 162 494 164 280 164 753 165 271 165 320 165 933 168 226 169 187 170 345 170 587 174 581 176 552 177 457 177 720 177 856 177 886 178 218 178 609 181 188 181 693 181 809 182 493 184 200 184 310 186 411 186 962 189 208 189 227 189 363 189 438 189 455 190 511 191 241 191 453 192 261 192 360 192 554 192 973 193 235 193 428 194 333 194 398 194 657 195 399 196 259 196 415 197 206 197 210 198 406 199 276 199 352 199 400 199 483 200 247 200 725 201 946 202 305 202 656 203 296 203 468 203 706 205 667 206 231 206 251 207 413 207 506 208 268 208 591 210 342 211 349 212 304 212 357 212 746 213 336 213 397 213 588 213 879 214 356 214 507 215 687 215 858 218 859 219 315 219 419 221 237 221 329 221 984 222 894 222 915 223 515 225 243 225 409 225 957 226 952 227 998 228 433 228 589 228 951 230 580 231 857 232 922 233 575 233 895 235 324 235 461 236 566 237 265 237 425 237 808 238 617 239 246 239 943 241 328 242 353 242 439 243 710 245 248 245 792 246 277 246 423 247 294 247 420 247 749 249 272 249 452 251 264 252 291 252 371 252 463 252 871 253 517 253 555 253 850 255 502 257 449 257 520 257 669 258 299 258 354 259 274 259 813 260 306 261 314 261 414 261 538 262 378 264 765 265 295 266 596 267 403 267 518 267 713 268 583 269 987 271 512 273 638 274 347 274 358 274 465 274 930 275 368 276 302 278 731 279 422 280 562 280 811 281 471 283 343 283 578 284 303 284 601 284 653 284 960 286 376 286 379 286 436 286 619 287 323 287 402 288 544 288 805 290 334 290 851 291 292 292 996 295 478 295 625 296 447 296 528 296 891 296 925 297 563 297 760 298 504 299 389 299 864 302 308 302 577 303 350 303 594 303 624 304 487 304 842 305 658 307 442 307 634 308 372 308 904 310 664 311 514 313 509 314 551 314 660 316 421 316 456 316 488 319 327 323 362 323 787 323 814 324 870 326 374 326 381 326 503 332 557 332 825 334 508 335 490 336 571 336 615 338 674 338 837 340 460 340 495 342 351 342 407 342 510 342 654 342 689 343 845 343 877 344 417 344 476 344 537 344 761 346 458 346 729 347 386 349 355 350 486 351 365 351 605 352 649 352 897 353 645 354 383 356 597 356 927 359 884 360 802 363 445 365 916 366 393 366 482 366 680 368 390 369 741 370 385 370 775 371 405 371 429 371 630 373 716 379 450 380 424 382 392 383 404 383 794 384 860 385 590 386 932 390 815 392 501 393 757 393 771 395 401 395 699 398 427 398 489 400 613 400 644 400 754 401 824 401 849 402 777 403 671 404 652 404 692 405 558 408 485 409 820 412 647 414 852 415 446 415 736 416 917 416 947 417 719 417 763 419 840 419 980 420 542 420 975 421 431 423 826 427 969 428 454 428 789 430 574 430 874 431 568 433 548 435 448 435 935 436 484 436 928 439 547 439 959 440 523 441 475 442 529 442 655 444 672 445 498 446 676 446 914 447 949 449 733 449 764 449 776 451 803 453 714 454 524 454 636 454 875 454 898 455 497 455 993 456 505 456 878 458 479 458 616 460 564 461 466 461 696 461 954 462 759 462 790 463 899 465 990 466 516 466 795 469 651 472 799 474 703 476 582 476 882 478 819 479 945 480 525 481 522 481 948 482 735 483 681 483 807 486 791 487 958 491 950 492 586 497 543 497 709 498 604 500 622 500 698 501 812 504 603 505 738 508 887 508 937 509 683 509 936 512 755 513 778 515 685 518 750 526 572 528 546 528 549 532 593 533 786 533 862 534 662 535 635 535 743 536 541 537 694 539 592 540 627 540 641 540 883 541 663 541 804 544 712 549 924 552 986 553 715 555 702 557 599 558 823 559 631 560 953 561 910 565 697 566 614 566 642 567 888 574 997 575 700 576 665 578 623 578 742 582 906 583 717 583 793 585 912 587 640 589 668 590 718 591 608 592 821 593 833 594 955 596 679 596 843 596 872 597 905 598 991 602 748 604 869 608 881 616 846 618 838 619 766 619 806 619 938 622 970 624 903 626 691 626 944 629 854 634 732 642 768 642 974 643 830 646 739 648 865 651 670 654 981 656 839 657 985 663 901 666 774 670 677 681 711 684 788 686 817 691 966 693 942 694 705 697 861 701 832 704 740 715 902 718 834 719 868 723 890 723 931 724 911 725 730 736 769 738 926 739 968 743 848 747 784 757 855 761 908 762 919 764 988 767 810 773 989 774 822 776 994 787 907 787 967 787 976 791 863 794 816 797 876 797 896 798 929 802 827 806 909 811 847 813 964 820 995 824 828 830 867 834 939 837 885 846 999 848 889 851 963 865 934 925 940 942 961 0 404 42 645 93 204 154 860 192 238 253 842 353 716 436 463 470 229 552 486 676 980 691 100 767 2 823 788 854 760 951 231 1000 999 22 828 465 0 1 0 2 0 9 0 16 0 40 0 41 0 42 0 52 0 540 1 3 1 5 1 24 1 80 1 337 2 4 2 6 2 11 2 15 2 29 2 38 2 139 2 179 3 8 3 12 3 22 3 34 3 44 3 113 3 351 3 917 4 822 5 152 6 7 6 17 6 54 6 271 6 476 7 10 7 276 7 627 7 720 8 13 8 21 8 230 8 388 8 492 9 14 9 19 9 60 9 69 9 76 9 204 9 869 10 18 10 98 10 148 10 394 10 911 11 35 11 46 11 87 11 403 12 36 12 77 12 79 12 899 13 86 13 907 14 163 14 177 15 165 15 357 15 435 15 562 15 569 16 23 16 25 16 49 16 57 16 96 16 131 16 138 16 376 16 673 17 90 17 409 17 527 17 725 18 20 18 45 18 48 18 208 18 238 19 30 19 95 19 144 19 159 19 209 20 43 20 50 20 107 20 143 20 438 21 32 21 366 21 553 22 53 22 63 22 172 22 691 23 26 23 31 23 134 23 154 23 252 23 297 23 442 24 93 24 136 24 545 24 604 25 28 25 92 25 307 25 430 25 983 26 27 26 47 26 328 27 75 27 193 27 305 28 37 28 111 28 115 28 479 28 903 28 975 29 185 29 205 29 216 29 579 30 33 30 104 30 213 30 290 30 450 30 634 30 835 31 106 31 529 31 886 32 56 32 84 32 237 32 319 32 324 33 66 33 124 33 176 33 530 34 120 34 266 34 428 34 434 36 51 36 62 36 72 36 94 36 198 36 295 36 495 36 855 36 874 37 39 37 122 37 247 37 737 38 68 38 309 38 878 38 913 39 158 39 312 40 135 40 151 40 203 40 447 40 623 41 524 42 246 42 951 42 998 43 85 43 118 43 119 43 147 43 741 43 808 44 70 44 489 45 78 45 206 45 217 45 543 46 55 46 101 46 194 46 879 47 573 48 58 48 184 48 684 49 88 49 493 49 676 50 83 50 211 50 571 51 74 51 142 51 168 51 223 51 284 52 65 52 82 52 244 52 368 52 660 53 196 53 516 54 472 54 756 55 73 56 102 56 133 56 251 57 287 57 361 58 59 59 99 59 103 59 514 60 61 60 171 61 112 61 282 62 64 62 123 62 323 62 563 63 109 63 486 63 659 64 314 64 339 65 125 65 126 65 226 65 264 65 839 65 900 66 67 67 162 67 207 67 360 67 411 67 444 68 219 68 243 68 402 69 71 69 81 69 221 69 590 70 181 70 845 71 89 71 127 71 183 71 535 71 653 72 121 73 128 73 637 73 826 74 288 74 870 75 100 75 108 75 469 76 170 76 311 77 781 78 110 78 381 80 300 81 150 81 225 81 260 81 422 81 772 82 178 82 188 82 285 82 554 83 707 84 97 84 270 84 289 84 503 85 166 86 129 86 214 86 346 86 460 87 644 88 114 88 156 88 405 88 954 89 91 89 175 89 253 89 317 90 340 91 445 91 647 91 926 92 117 92 141 92 730 93 350 94 105 94 764 94 880 95 448 95 556 95 980 96 116 96 137 96 722 97 751 98 212 98 901 99 232 99 265 99 501 100 344 100 432 100 630 100 656 101 153 101 220 102 522 102 607 103 155 103 180 103 715 103 844 104 140 104 218 104 401 104 531 104 982 105 286 106 494 106 615 107 293 108 202 108 250 108 423 109 145 109 197 111 521 112 278 113 164 113 169 113 259 113 742 114 692 115 191 116 146 116 210 117 739 118 269 119 130 119 234 120 195 120 254 120 283 120 380 120 449 120 652 120 921 121 132 121 387 121 655 122 595 125 192 125 199 125 467 125 631 125 740 126 149 126 160 127 186 128 279 129 267 129 502 129 583 130 161 131 391 132 683 133 174 133 331 133 727 135 603 135 619 136 473 136 704 137 687 138 836 139 332 139 555 141 498 142 157 142 462 143 240 144 200 144 628 146 468 147 233 147 410 147 828 149 379 150 427 150 851 151 355 151 995 152 242 152 404 153 231 154 316 155 263 156 296 156 663 156 872 156 890 157 227 157 814 158 248 159 187 159 315 159 526 160 173 160 378 161 786 161 853 161 976 162 190 162 564 162 584 163 167 163 280 163 429 163 694 164 960 165 362 166 222 166 318 166 348 166 485 168 606 169 182 170 345 171 228 171 587 171 665 171 858 173 395 173 520 174 224 174 241 174 374 174 747 174 939 175 424 176 306 176 894 177 268 178 356 178 443 178 559 178 578 179 239 179 257 182 235 182 456 183 588 183 994 185 455 186 189 186 549 187 301 187 794 188 335 188 679 189 414 192 294 193 258 193 586 193 780 193 888 195 624 197 453 197 688 197 748 198 274 200 201 201 680 202 497 203 281 203 546 206 236 206 245 206 299 206 399 207 229 207 386 208 320 208 743 210 769 211 215 211 261 214 507 214 601 215 868 216 277 220 359 222 491 222 825 223 341 223 396 224 384 224 990 225 329 225 363 225 672 228 415 228 909 229 292 230 572 231 641 232 262 232 327 232 681 233 364 233 710 234 506 234 542 234 702 234 850 235 255 236 533 237 291 237 369 238 439 239 370 239 373 239 765 240 249 241 275 243 256 245 666 247 308 247 390 247 726 247 972 248 272 249 303 249 950 250 548 251 657 252 273 252 592 252 685 253 298 254 804 256 310 256 338 256 580 258 418 260 669 260 695 261 349 261 875 261 884 263 810 264 325 265 736 266 326 266 528 267 488 267 640 267 661 268 342 268 452 268 499 268 544 269 352 269 896 270 431 271 461 271 837 272 709 273 313 273 371 273 778 274 697 274 841 275 620 275 632 276 577 276 629 277 336 277 923 278 302 278 515 278 790 278 865 279 389 279 731 280 668 281 504 281 802 282 353 282 799 283 416 283 643 284 397 284 700 284 718 285 426 286 532 287 347 287 597 287 678 288 510 288 861 290 392 290 393 290 538 291 471 291 519 293 609 294 304 294 664 295 383 296 582 296 650 297 321 297 354 298 534 299 385 299 827 301 322 301 759 302 754 303 464 303 483 303 574 303 862 303 881 304 421 305 557 306 902 308 425 309 417 309 732 310 419 311 848 312 377 312 931 313 375 314 775 316 413 317 440 317 711 318 398 318 408 320 482 320 561 321 871 322 333 322 807 326 330 326 334 326 518 326 784 327 365 327 958 328 773 329 343 331 541 332 537 334 779 338 551 340 436 341 682 342 686 345 367 347 465 348 648 348 819 348 892 350 470 352 437 353 458 353 789 356 358 356 382 356 893 358 451 358 969 359 560 360 459 360 466 360 658 363 791 363 964 365 852 366 372 368 508 368 806 369 433 369 490 370 463 373 552 374 567 377 505 377 758 377 857 378 478 378 834 379 412 381 511 381 767 384 662 384 712 384 910 386 625 387 400 388 621 388 638 389 454 389 558 389 721 389 805 391 406 392 550 394 762 396 457 396 496 398 585 399 480 399 796 402 420 404 536 405 407 406 698 407 924 407 962 408 513 411 608 412 441 412 635 413 955 415 487 415 614 416 761 416 965 416 978 418 509 419 575 419 689 420 948 422 605 424 636 425 667 426 481 426 735 427 474 427 610 429 795 429 832 430 446 430 757 431 576 432 517 433 651 434 920 434 984 437 777 441 809 441 824 441 974 442 500 442 934 447 613 448 512 449 477 450 475 451 599 453 729 454 622 455 484 455 598 455 734 455 746 457 849 460 617 460 797 462 993 464 626 464 782 465 654 466 645 466 987 467 744 469 703 471 539 471 699 477 800 479 570 480 714 481 973 482 927 484 523 486 971 488 581 489 929 490 815 495 611 497 733 497 745 498 525 499 618 500 937 501 753 506 787 512 677 513 989 514 547 515 701 518 708 519 706 523 591 523 830 525 566 525 639 526 612 526 843 529 589 531 642 531 783 535 594 538 705 539 774 540 600 543 616 543 856 545 821 546 996 547 883 550 792 552 602 557 812 557 922 558 565 560 568 563 876 568 864 568 977 569 912 571 952 571 967 573 941 575 649 575 968 578 785 581 930 583 596 584 915 585 887 586 593 586 813 591 770 591 885 600 719 600 877 604 713 604 755 607 633 611 671 615 959 624 646 625 752 625 991 626 763 627 766 629 674 636 788 641 793 642 842 643 717 644 724 645 771 645 860 646 670 646 970 649 891 658 696 658 928 661 925 665 840 665 895 668 675 670 749 671 831 677 716 678 914 684 947 685 693 686 690 687 776 687 953 689 738 689 817 692 916 693 820 695 723 695 919 696 838 701 936 711 935 713 867 715 823 716 750 720 863 721 768 726 728 726 866 726 957 729 818 732 889 739 811 743 798 744 760 745 833 746 956 755 803 756 961 760 897 763 801 764 847 764 988 773 905 778 846 778 942 780 816 788 829 795 854 798 906 798 943 799 946 801 981 802 918 809 992 813 904 822 999 845 963 854 966 855 859 855 908 857 932 858 940 859 986 864 873 873 882 873 949 874 945 883 979 897 898 914 938 915 933 942 944 964 985 982 997 75 953 84 363 137 678 203 587 282 479 290 637 381 103 409 533 413 600 418 745 456 507 478 473 588 466 595 142 713 181 819 391 880 660 901 941 905 812 924 589 940 618 947 50 1000 999 11 505 304 0 1 0 2 0 8 0 103 0 535 1 3 1 6 1 9 1 25 1 42 1 69 1 105 1 544 2 10 2 23 2 24 2 34 2 97 2 127 2 146 2 440 2 820 3 4 3 89 3 730 4 5 4 7 4 13 4 20 4 22 4 30 4 62 4 78 4 383 5 67 5 197 5 258 5 685 5 796 6 11 6 85 6 789 7 18 7 90 7 124 7 151 7 215 7 776 8 21 8 28 8 39 8 45 8 59 8 963 9 12 9 87 9 121 9 570 10 36 10 123 10 302 10 740 11 14 11 17 11 38 11 44 11 108 11 111 11 174 11 176 12 41 12 276 12 827 12 835 13 15 13 65 13 79 13 242 13 435 14 16 14 57 14 762 15 47 15 55 15 64 15 253 15 307 16 29 16 143 17 19 17 82 17 231 17 379 18 26 18 27 18 51 18 149 18 722 19 83 19 191 19 369 20 93 20 195 20 263 20 659 20 745 21 33 21 117 21 217 21 297 21 515 21 893 22 35 22 49 22 212 22 545 22 578 23 102 23 135 23 424 24 865 25 32 25 52 25 53 25 76 25 152 25 177 25 186 25 241 25 291 26 142 26 459 27 31 27 632 27 728 27 988 28 43 28 109 28 122 28 190 28 254 29 46 29 114 29 237 29 248 29 398 29 414 29 700 30 96 31 40 31 280 31 310 31 553 31 881 32 54 32 129 32 413 32 592 32 828 33 37 33 167 33 224 34 207 34 328 34 378 34 957 35 71 35 86 36 56 38 77 38 113 38 356 38 380 39 165 39 524 39 829 40 50 40 80 40 888 41 48 41 94 41 219 41 625 43 68 43 157 43 227 43 846 44 118 44 202 45 75 45 706 45 815 45 986 46 88 46 161 46 451 46 854 46 979 47 104 47 159 47 270 48 115 49 106 49 132 49 168 49 717 50 95 50 284 50 340 51 66 51 131 51 571 52 60 52 120 52 232 52 350 52 533 52 834 53 81 53 91 53 246 53 642 54 70 55 58 55 141 55 182 55 192 55 467 56 370 56 390 58 116 58 144 59 61 59 73 59 92 59 401 59 714 60 320 61 138 61 281 61 367 62 63 62 84 62 473 63 148 63 235 63 767 65 101 65 183 66 333 66 346 66 558 66 741 67 112 67 163 67 268 67 683 67 761 67 981 68 72 68 314 68 357 68 365 68 506 68 693 69 74 69 128 69 491 69 509 70 260 71 206 71 345 71 651 72 172 72 564 73 185 73 250 73 931 74 119 74 153 74 188 74 389 74 682 75 166 75 396 75 457 75 514 76 221 76 247 76 322 77 133 77 187 77 439 77 967 78 125 78 269 78 455 79 218 79 298 80 629 81 312 81 330 82 210 82 392 82 395 82 630 83 110 83 181 83 960 85 234 85 238 86 98 86 306 86 496 87 205 87 214 88 150 88 296 88 615 89 99 89 650 90 100 90 216 90 409 91 404 91 492 91 516 92 130 93 282 93 428 93 647 94 171 94 484 94 754 95 175 96 199 96 418 96 634 96 925 96 943 97 596 98 184 99 107 99 137 100 196 100 251 100 332 100 941 101 140 102 169 102 179 103 126 104 173 104 372 104 441 104 588 105 136 105 200 105 423 105 522 106 257 107 353 107 427 108 479 108 508 110 233 110 584 111 443 112 620 112 788 112 891 113 211 115 155 115 408 115 816 116 318 117 272 117 609 117 709 118 145 118 278 118 289 118 301 119 290 119 517 120 915 121 204 121 283 121 488 121 643 122 223 122 721 123 309 123 519 123 760 125 456 126 134 126 139 126 236 127 255 127 961 128 611 129 786 130 434 130 729 131 156 131 795 132 164 132 976 133 482 133 965 134 287 134 308 135 180 135 494 135 864 136 162 136 170 136 605 138 259 138 386 138 626 140 442 140 555 141 147 141 274 141 277 141 548 142 354 142 974 144 154 144 189 145 335 145 360 145 362 145 669 145 948 146 239 146 759 146 923 147 158 147 178 147 607 147 715 148 193 148 226 149 279 149 316 150 366 151 382 151 848 153 201 153 243 154 271 154 707 155 526 155 573 156 194 157 160 157 265 157 810 158 244 159 637 161 220 161 381 162 907 163 198 164 384 164 936 164 940 165 368 165 551 165 666 166 273 167 495 167 840 168 304 168 493 168 664 169 288 169 358 169 363 169 426 169 749 170 229 170 252 170 501 170 772 171 460 172 293 172 403 172 586 172 616 174 958 175 411 175 503 176 209 178 319 178 399 178 612 179 295 179 546 179 641 179 863 180 208 180 261 182 975 185 338 185 371 186 348 187 590 187 903 188 474 188 671 188 705 188 869 188 908 189 489 190 245 191 203 192 458 192 480 193 483 193 805 194 394 194 597 194 687 194 703 195 911 195 944 196 334 196 463 198 222 198 315 198 768 198 887 199 617 199 872 200 342 200 860 202 262 202 275 203 256 203 264 203 914 204 572 205 317 205 352 206 477 210 877 211 228 211 300 211 361 211 550 212 213 212 225 213 432 213 579 213 622 214 286 214 619 214 623 215 230 215 450 216 324 216 577 216 996 217 727 217 868 218 449 218 652 218 809 219 618 221 299 221 733 221 769 222 364 223 313 225 323 225 438 225 787 225 899 227 341 228 294 228 593 229 292 229 993 230 249 230 712 231 240 233 638 234 575 235 696 238 337 238 624 239 325 239 547 240 454 240 806 241 327 242 266 242 267 242 790 243 569 244 448 248 311 248 823 249 387 249 748 250 560 251 388 251 766 251 987 253 347 255 528 255 775 255 902 256 375 256 466 258 665 259 444 260 675 261 285 262 538 263 476 263 994 264 982 265 437 265 487 265 856 266 385 267 520 268 349 268 374 268 565 268 778 268 802 269 591 271 397 271 400 271 447 271 811 273 500 273 719 275 808 278 471 278 563 279 478 279 510 279 853 281 436 282 667 282 720 282 774 283 804 284 351 285 559 287 410 288 402 291 329 291 391 291 757 292 331 292 470 293 861 294 425 296 326 296 344 297 339 297 422 299 613 300 303 300 376 300 472 300 845 301 305 301 433 301 663 301 884 301 932 303 421 304 921 305 393 307 955 309 355 310 469 310 557 311 321 311 475 311 956 312 343 315 377 315 416 315 648 315 753 316 614 319 336 320 536 320 610 321 785 322 359 323 461 323 606 324 847 325 690 326 537 327 407 327 777 329 763 330 697 331 674 334 561 334 701 335 420 335 817 338 527 338 627 341 916 341 983 342 600 343 780 344 412 345 530 345 947 346 405 349 419 351 429 352 628 352 783 354 499 355 490 356 798 358 497 358 942 359 549 361 373 363 649 364 417 365 818 368 498 375 445 375 502 377 604 378 583 379 928 382 465 382 688 383 430 384 446 384 646 386 415 388 464 388 512 389 485 389 636 389 661 389 801 392 452 392 562 396 672 398 543 399 431 399 453 400 406 400 531 401 680 401 794 403 635 404 567 404 927 404 977 406 582 406 645 407 540 412 732 414 518 414 946 415 934 416 511 418 999 419 684 419 694 419 713 419 738 422 468 423 984 426 539 427 576 430 523 434 689 434 906 437 803 437 875 440 529 441 743 443 723 443 885 444 784 445 699 446 507 449 912 452 462 452 966 453 990 454 797 455 878 458 758 458 971 461 554 461 658 461 781 463 662 464 513 465 678 466 486 467 505 468 724 469 603 469 655 470 889 474 504 474 742 475 481 475 862 477 837 478 521 479 552 479 594 479 825 480 556 482 580 482 970 486 542 486 735 487 631 487 681 491 568 491 755 496 608 496 725 496 851 500 951 504 532 505 676 506 718 506 858 507 750 508 844 509 585 510 587 511 602 520 913 521 525 521 746 524 765 527 752 527 773 528 904 529 534 530 541 530 897 532 737 534 601 534 807 535 962 536 589 536 595 538 598 541 679 544 880 545 819 548 633 548 832 549 870 550 691 552 779 554 581 554 739 554 841 554 895 555 574 556 566 557 640 557 859 558 660 560 670 561 814 562 959 563 830 565 747 568 867 569 695 569 822 570 838 572 621 576 843 579 896 581 653 581 901 582 673 585 954 587 599 587 704 587 726 587 850 594 831 594 892 596 654 597 698 599 734 600 657 602 639 604 799 605 708 605 849 605 933 608 898 609 980 615 855 618 644 620 731 622 935 624 938 625 686 629 677 631 874 636 909 638 770 638 792 639 656 640 668 649 900 659 793 661 871 662 782 664 751 664 969 668 800 672 939 675 998 678 771 680 702 684 711 684 879 686 692 686 918 694 710 698 836 705 968 706 716 710 917 713 736 714 812 716 791 718 821 720 756 720 978 722 930 723 890 726 920 728 852 729 744 729 922 730 826 731 857 735 764 740 839 744 886 755 929 756 876 763 949 768 991 770 883 782 972 790 833 794 866 797 813 804 985 808 873 812 905 819 824 820 842 825 964 829 973 832 953 838 997 841 950 841 952 845 926 856 894 856 919 863 989 864 995 867 882 883 924 888 937 890 910 895 992 897 945 208 690 227 74 260 484 520 89 572 114 614 215 626 465 710 426 712 647 876 945 948 31 1000 999 14 4 745 0 1 0 5 0 10 0 110 0 271 0 716 1 2 1 3 1 19 1 29 1 42 2 6 2 43 2 75 3 4 3 9 3 149 3 260 4 7 4 12 4 23 4 96 4 258 4 340 4 850 5 8 5 20 5 343 5 366 5 506 6 146 6 313 7 11 7 14 7 16 7 53 7 90 7 105 7 118 8 290 8 294 8 321 8 432 8 568 8 616 8 966 9 13 9 15 9 17 9 22 9 39 9 83 9 202 9 608 10 30 10 363 10 521 10 535 11 157 11 578 11 971 12 41 12 46 12 255 12 286 12 388 13 18 13 54 13 62 13 133 13 268 14 33 14 57 14 59 14 65 14 68 14 607 16 40 16 92 17 31 17 32 17 44 17 63 17 108 17 182 17 317 17 372 18 26 18 27 18 159 18 690 18 897 19 151 19 234 19 803 20 21 20 34 20 122 20 370 21 24 21 25 21 28 21 36 21 71 21 179 21 335 21 376 22 444 23 992 24 171 24 285 25 52 25 74 25 88 25 231 25 528 26 49 26 51 26 152 26 659 26 736 27 38 27 442 28 116 28 625 29 323 30 35 30 50 30 326 30 556 30 748 30 926 30 943 31 86 31 117 31 154 31 217 31 922 31 950 32 222 32 331 32 524 33 56 33 69 33 121 33 509 33 833 34 81 34 136 34 170 34 355 34 501 35 199 36 37 36 91 36 135 36 463 37 147 37 229 38 64 38 710 38 756 39 45 39 99 39 172 40 127 40 196 40 448 40 794 41 166 41 181 41 233 41 244 41 367 41 445 42 47 42 277 42 316 43 58 43 375 44 207 44 489 44 768 45 353 45 829 46 77 46 158 46 200 46 472 46 552 47 48 47 72 48 55 48 97 48 114 48 228 48 980 49 85 49 109 49 428 49 729 49 735 49 847 50 204 50 537 51 70 51 79 51 80 51 126 51 232 51 932 51 952 52 143 52 759 52 817 53 61 53 111 53 311 53 561 54 102 54 302 54 401 54 655 54 901 54 933 55 145 55 627 56 76 56 107 56 417 56 495 57 259 57 465 57 584 58 60 58 721 58 784 59 142 59 542 59 785 60 73 60 150 60 713 60 752 61 66 61 78 61 115 61 303 61 473 62 112 63 101 63 180 63 269 63 350 64 190 65 67 65 279 65 864 66 165 66 747 66 769 67 160 67 161 67 236 67 309 67 693 67 967 68 82 68 191 68 498 68 761 69 131 69 263 69 387 69 755 70 297 71 346 71 595 71 867 72 123 72 278 72 741 72 828 73 396 73 412 75 134 75 138 75 330 77 89 77 185 77 206 79 124 80 711 80 806 81 94 81 210 81 280 81 348 81 733 82 84 82 120 82 284 82 638 82 723 83 174 83 425 83 734 83 862 84 87 84 130 84 155 84 183 84 443 84 957 85 327 85 373 85 377 86 103 87 220 87 360 88 93 88 213 88 415 88 475 88 672 89 95 89 98 89 129 89 193 89 216 90 106 90 378 91 245 91 858 91 902 92 125 92 189 93 775 93 975 94 113 94 410 94 538 95 104 95 148 95 342 95 345 96 128 96 531 96 695 97 766 97 767 98 100 98 119 98 411 98 459 98 989 99 686 100 169 100 610 101 144 101 175 101 436 101 885 102 221 105 810 106 137 106 219 106 264 106 601 107 306 107 398 108 178 108 195 108 613 108 636 109 225 109 253 109 357 109 544 109 667 109 881 109 918 109 936 110 315 111 168 111 869 114 187 114 427 114 965 115 164 116 292 116 308 116 344 118 139 118 241 118 248 118 384 118 808 118 948 119 153 119 176 120 961 121 439 122 265 123 750 125 132 125 240 125 706 126 789 127 140 127 141 127 215 128 250 128 289 128 295 129 201 130 163 130 379 130 408 130 480 132 203 133 529 133 815 135 609 136 407 137 931 138 310 139 984 140 708 140 717 141 238 142 162 142 520 143 156 143 273 144 173 144 382 144 598 144 872 145 281 145 429 145 455 146 288 147 845 148 186 148 266 148 660 148 683 149 192 149 242 150 211 150 553 151 230 151 383 152 283 152 914 153 235 154 946 155 603 156 194 156 198 156 319 156 597 157 626 158 257 158 649 159 300 159 491 159 563 160 252 161 167 162 358 162 570 163 413 164 184 164 254 164 262 165 467 165 515 167 282 167 478 168 249 168 325 169 227 171 218 171 762 171 911 172 261 172 385 172 813 173 247 173 296 173 456 173 518 174 177 174 651 174 917 174 993 175 188 175 226 175 857 177 586 177 779 178 214 178 842 179 362 179 699 181 224 181 307 182 724 183 757 184 205 184 430 184 645 186 197 186 243 186 287 187 209 187 457 189 418 190 239 190 351 190 493 191 299 191 322 191 804 192 223 192 737 194 304 194 956 195 681 196 512 196 513 196 642 197 305 197 332 197 341 197 533 197 884 198 703 199 361 200 449 200 818 202 208 202 212 203 359 203 551 203 648 203 680 204 320 206 246 206 314 206 356 208 464 208 577 210 275 210 466 211 868 214 423 215 822 216 324 217 276 217 405 217 682 218 312 218 796 219 237 221 272 221 574 221 701 223 548 224 256 224 274 224 301 224 461 225 395 225 441 228 251 228 409 230 991 231 267 233 403 234 664 235 270 235 866 236 329 236 433 236 503 236 676 237 564 237 791 238 318 238 435 238 927 239 339 239 364 240 782 241 454 241 504 241 621 242 386 243 525 244 572 245 381 247 394 247 689 247 801 248 471 250 458 250 910 252 484 252 630 254 368 255 369 256 338 258 404 258 558 259 612 260 532 261 964 262 336 262 797 263 293 263 634 264 973 265 591 266 696 267 765 268 406 268 685 269 979 271 291 272 995 274 437 274 654 277 333 277 431 278 426 279 879 281 399 281 507 281 807 282 347 283 670 284 494 285 546 285 652 285 963 286 530 287 337 287 715 288 446 291 298 291 468 292 605 294 334 294 392 294 397 295 848 295 894 296 492 296 960 297 391 297 527 298 555 299 352 300 349 301 519 301 541 301 641 302 726 303 470 303 505 303 709 304 935 305 389 305 416 306 482 307 476 307 986 308 888 309 365 309 496 310 371 310 488 311 702 311 883 313 479 314 666 314 743 314 863 316 972 320 328 321 835 322 420 323 590 324 354 324 374 324 438 324 510 324 882 326 579 326 811 327 719 329 939 332 587 332 760 333 450 334 916 334 996 336 637 337 526 338 567 339 569 340 414 343 400 343 896 345 424 346 451 346 614 347 434 347 487 347 728 347 985 349 500 350 422 352 834 353 700 354 460 354 585 356 390 356 640 357 560 357 831 358 611 358 707 359 483 360 393 360 534 360 727 361 474 361 540 362 777 363 545 363 792 363 825 364 421 364 469 364 823 365 440 367 550 367 604 368 978 369 486 371 536 375 380 377 663 380 497 380 951 381 481 382 739 383 402 388 824 390 658 391 599 391 860 392 594 392 684 395 793 397 583 398 539 399 679 401 653 402 477 403 447 404 419 405 718 408 628 408 780 409 490 409 644 410 675 413 647 413 687 415 452 415 618 417 514 417 543 418 725 419 643 421 511 422 620 423 742 423 998 426 554 426 861 429 843 430 485 433 646 435 462 437 783 440 623 440 800 442 453 442 517 442 908 442 968 443 615 444 516 444 887 447 688 447 955 449 662 450 771 453 596 453 749 456 890 457 832 461 661 461 691 461 889 467 851 468 764 469 669 474 949 476 844 480 772 481 602 482 499 482 912 483 522 483 836 484 571 485 502 486 697 486 705 489 600 493 508 493 928 496 619 498 523 498 547 499 557 500 674 501 573 503 639 504 582 505 677 505 816 505 913 505 944 507 581 508 576 511 722 511 947 512 668 512 994 513 565 513 942 515 915 515 945 516 617 520 575 520 593 521 589 521 632 525 855 526 549 526 562 527 830 528 580 529 753 531 875 533 588 533 846 538 633 541 606 542 656 542 958 543 900 544 704 546 635 547 631 552 559 553 873 554 841 556 665 559 624 559 714 559 754 561 566 561 622 562 731 567 592 567 758 568 874 569 871 573 730 573 774 574 870 576 650 576 826 578 673 580 738 580 886 582 698 582 895 584 776 586 802 589 898 593 678 593 923 594 997 599 959 606 751 608 970 610 629 612 974 621 788 621 925 623 809 625 732 626 671 628 819 628 988 630 899 633 977 636 814 636 987 640 969 641 856 641 982 644 838 644 877 646 920 647 744 652 720 652 740 654 657 657 840 659 941 661 712 663 694 664 763 664 812 664 849 665 893 668 854 673 781 674 805 679 821 680 790 681 904 683 905 684 692 687 880 689 934 700 745 702 820 703 891 703 924 704 981 706 795 708 746 711 859 713 787 713 827 716 919 723 770 724 778 724 786 725 954 730 962 733 983 733 999 734 852 739 799 741 878 742 853 755 773 760 865 777 839 779 798 779 892 787 940 805 930 820 837 827 909 829 938 856 990 857 906 861 903 864 876 870 907 875 953 878 929 906 937 917 921 925 976 23 982 27 511 48 383 64 108 103 995 246 209 312 371 320 616 447 270 488 721 518 563 524 217 721 937 852 99 1000 999 15 762 740 0 1 0 3 0 7 0 8 0 19 0 51 0 57 0 79 0 100 0 359 1 2 1 4 1 9 2 10 2 25 2 68 2 95 2 447 2 453 3 5 3 381 4 15 4 84 4 155 4 960 5 6 5 11 5 12 5 141 5 164 5 428 5 619 6 117 6 353 7 14 7 36 7 128 7 350 7 889 8 17 8 18 8 29 8 30 8 39 8 41 8 538 8 604 8 629 9 13 9 16 9 26 9 44 9 284 9 362 10 27 10 532 11 23 11 48 11 67 11 205 12 33 12 152 13 81 13 245 13 511 13 586 14 20 14 28 14 37 14 173 14 383 14 862 15 34 15 53 15 93 15 94 15 146 15 585 15 591 16 24 16 55 16 457 16 800 17 83 18 22 18 151 18 322 19 21 19 38 19 390 19 521 19 537 19 700 20 31 20 150 20 158 20 262 21 35 21 421 21 558 21 663 21 805 21 840 22 47 22 980 23 40 23 269 23 946 24 43 24 101 24 156 24 180 24 499 24 597 24 697 25 288 25 352 25 720 25 941 26 122 26 673 27 46 27 66 28 82 28 105 28 115 28 196 28 348 29 32 29 45 29 185 29 314 30 110 31 107 31 199 31 230 31 644 31 649 32 58 32 129 32 154 33 80 33 994 34 91 34 804 35 69 35 102 35 118 35 465 35 524 36 78 36 103 36 376 36 427 36 890 36 916 37 49 37 257 37 316 37 436 38 64 38 223 38 227 38 507 38 646 39 42 39 50 39 250 39 504 39 515 40 170 40 228 40 231 40 753 40 850 41 54 42 73 42 193 42 265 42 973 43 52 43 59 43 70 43 326 43 666 44 56 44 72 44 274 44 801 45 65 45 883 46 62 46 114 46 143 48 76 48 186 48 221 48 324 49 63 49 75 49 86 49 99 49 520 50 832 50 878 51 570 53 169 53 248 53 820 55 207 56 131 56 698 57 61 58 74 58 229 58 261 58 708 59 60 59 175 59 258 59 452 59 853 60 177 60 220 60 276 61 526 62 77 62 430 62 743 63 87 63 96 63 108 63 119 63 356 63 386 64 167 64 308 64 344 65 133 66 235 66 360 67 140 67 157 68 351 69 85 69 572 69 694 69 865 70 71 70 240 70 272 71 934 71 945 72 89 73 145 74 160 75 98 75 134 75 374 75 782 76 184 76 306 76 319 76 424 77 112 78 92 78 405 78 562 78 567 79 111 79 127 79 440 80 97 81 88 81 90 81 123 81 139 81 323 81 417 82 106 82 321 82 435 83 116 83 222 83 302 83 380 83 540 83 774 83 795 84 124 84 215 84 239 84 242 84 254 85 132 85 165 85 192 85 911 86 203 86 327 86 482 87 120 87 311 89 130 89 198 89 217 89 627 89 983 90 171 90 190 90 294 90 296 90 491 91 126 91 210 91 346 91 723 93 256 93 281 94 191 94 560 95 195 95 214 95 993 96 255 96 600 96 612 98 279 99 104 99 179 99 264 99 527 99 674 99 902 100 125 101 182 101 423 102 109 102 113 102 402 102 508 103 121 103 886 104 587 104 661 105 260 105 278 105 345 105 414 105 513 106 136 106 148 106 172 106 406 106 667 107 176 107 277 107 467 107 608 108 454 110 142 111 273 111 373 111 602 112 333 112 337 112 685 112 822 113 598 114 137 114 518 114 786 115 917 116 163 116 233 116 329 117 188 117 522 119 174 119 213 121 358 122 409 122 703 122 802 122 872 123 144 123 206 124 247 124 596 125 224 125 332 126 714 127 147 127 208 128 908 129 400 129 492 130 161 130 664 131 236 132 135 132 149 132 162 132 599 133 138 133 202 133 826 133 998 134 218 134 846 135 668 135 871 135 885 136 189 136 241 137 187 137 503 138 166 138 382 139 573 140 372 144 434 145 341 145 734 146 183 146 455 146 647 147 315 147 411 148 349 149 343 149 449 150 181 150 331 151 153 151 209 151 259 153 336 154 234 154 555 155 194 155 249 155 588 155 606 155 737 156 159 156 335 156 355 156 375 157 211 157 232 158 251 158 420 159 444 159 459 160 237 162 718 163 632 164 334 164 484 164 769 165 178 165 275 166 303 166 745 167 168 169 204 169 468 169 919 170 287 170 601 172 300 173 442 174 219 174 263 174 267 177 339 179 403 180 590 181 394 181 651 183 238 184 445 184 493 186 378 186 529 186 760 186 968 187 510 188 699 189 363 189 784 190 197 190 999 191 201 191 225 191 252 192 216 193 200 193 369 193 693 195 464 196 292 198 347 200 328 200 338 200 367 202 212 202 557 203 471 203 479 203 638 205 226 205 415 206 253 206 304 207 295 209 387 209 610 210 246 210 289 210 408 211 535 211 683 212 312 212 410 213 416 213 687 213 715 213 837 215 371 215 418 215 514 215 910 219 581 219 858 219 951 220 330 221 361 221 460 222 863 223 270 224 309 224 918 225 959 226 317 226 385 226 404 226 680 228 678 229 301 230 909 231 299 232 398 232 553 232 869 233 244 234 243 234 432 234 441 235 957 237 466 238 740 238 985 239 473 241 384 242 519 242 777 242 796 245 280 245 391 245 419 245 829 247 483 249 904 250 320 250 617 250 931 252 897 252 995 253 636 254 271 254 291 255 354 256 268 256 539 257 307 258 286 258 318 260 266 261 582 262 943 263 461 263 935 263 982 264 671 264 688 266 282 266 552 266 927 267 725 269 676 271 550 272 285 272 751 273 525 274 283 274 290 274 340 275 412 276 298 276 812 276 997 278 293 278 756 279 942 280 357 281 305 283 925 284 750 284 893 285 498 285 609 286 297 288 470 288 568 290 616 290 754 291 392 291 965 292 313 292 637 293 395 293 576 294 944 295 437 295 438 295 549 295 803 295 818 295 913 299 310 299 620 300 422 300 625 301 977 302 621 304 630 305 476 306 780 307 325 307 368 308 494 308 798 308 924 310 426 311 450 312 653 313 701 315 824 316 342 317 536 317 962 318 830 318 842 319 396 320 816 321 364 321 393 322 377 323 456 323 495 324 730 327 658 327 665 328 578 329 370 330 472 332 595 332 712 333 575 334 583 335 577 335 677 336 512 336 593 336 772 337 413 337 589 337 705 337 719 338 366 338 505 339 480 339 614 340 397 341 446 342 463 344 721 345 836 345 930 346 407 346 783 348 707 348 792 349 474 349 899 349 953 350 706 351 478 352 848 354 431 355 458 355 732 355 739 356 388 356 500 356 791 356 936 357 448 358 733 358 749 359 365 359 546 361 768 361 929 363 379 363 528 364 490 365 488 366 807 366 887 368 584 369 547 369 654 369 788 370 389 370 401 371 425 371 451 371 530 372 541 376 757 377 564 378 399 378 516 379 477 379 888 381 969 382 657 382 794 383 988 384 502 385 838 386 648 387 486 387 531 388 429 388 928 389 623 389 686 393 679 394 559 394 775 395 903 396 710 396 717 396 762 396 892 398 662 398 726 399 542 399 926 400 469 400 487 401 433 402 607 402 981 403 790 404 825 406 594 410 485 410 489 411 778 411 921 413 650 413 891 414 580 414 873 416 675 417 481 419 742 419 986 421 682 425 758 426 605 426 640 426 948 428 439 429 785 430 761 433 771 434 611 437 603 437 722 439 443 440 937 441 501 442 894 444 843 447 652 448 534 449 746 450 947 451 475 451 731 456 551 456 704 457 759 457 839 458 914 459 462 460 669 464 533 464 659 465 556 465 643 466 517 469 835 475 622 476 781 478 496 480 641 480 815 480 834 484 506 484 882 484 896 484 898 485 956 487 579 487 735 488 961 489 497 494 787 495 799 495 811 498 823 499 868 500 554 501 523 504 509 505 639 507 940 509 690 510 545 510 978 513 633 514 544 514 566 514 727 517 571 518 831 519 543 519 655 519 764 525 974 526 548 526 876 529 736 531 952 532 819 533 702 533 755 536 561 537 569 537 574 537 905 537 920 541 744 541 770 542 628 544 565 547 932 549 563 552 877 555 631 555 854 556 672 556 996 557 613 557 845 558 711 559 851 560 635 561 691 564 954 566 624 569 716 569 964 570 660 570 797 573 773 573 958 576 642 581 900 581 955 582 874 585 615 585 709 586 618 586 626 587 808 588 592 590 779 592 767 595 645 601 990 602 821 607 752 610 684 615 741 621 728 621 748 628 634 628 724 630 766 632 884 634 670 638 681 641 813 642 738 643 907 645 895 647 864 652 656 652 713 655 747 656 695 656 966 658 692 661 939 664 696 669 729 676 828 676 933 680 847 687 689 687 827 687 857 688 763 689 789 692 841 696 793 699 875 710 967 712 989 728 879 729 765 730 776 732 814 733 810 740 970 742 809 754 949 759 817 759 992 760 972 761 866 766 855 772 880 773 867 776 901 778 906 790 849 797 806 800 859 804 991 806 833 806 922 825 861 826 852 827 881 829 844 831 950 834 856 837 870 842 915 846 923 850 860 860 912 863 938 920 971 928 975 941 963 950 987 956 979 960 976 978 984 20 673 101 656 217 818 234 845 407 970 424 536 489 832 526 270 564 301 605 824 835 562 845 956 903 394 911 555 940 598 1000 999 15 557 757 0 1 0 2 0 10 0 16 0 100 0 156 0 175 0 207 0 577 1 5 1 25 1 910 2 3 2 4 2 6 2 19 2 234 2 322 2 458 2 566 3 7 3 9 3 41 3 109 3 422 3 445 3 490 4 12 4 13 4 26 4 357 5 34 5 90 5 209 5 236 5 312 5 964 6 8 6 51 6 63 6 97 6 99 6 217 6 221 6 235 6 812 7 11 7 15 7 38 7 96 7 128 7 332 7 854 8 66 8 86 8 694 9 373 10 33 10 78 10 98 11 17 11 43 11 68 11 130 11 253 12 21 12 32 12 204 13 14 13 58 13 84 13 132 13 247 13 365 14 46 14 144 14 147 14 246 14 419 15 18 15 20 15 52 15 95 15 214 16 27 16 261 16 747 16 770 17 24 17 381 18 166 18 497 19 22 19 49 19 103 19 111 19 150 19 331 20 23 20 35 20 74 20 89 20 180 20 198 20 266 20 620 21 30 21 50 21 287 21 662 22 59 22 245 22 309 22 901 23 31 23 267 24 135 24 157 24 501 26 70 26 600 27 28 27 29 27 121 28 36 29 39 29 44 29 48 29 115 29 377 29 797 30 155 30 611 31 54 31 102 31 274 32 738 33 57 34 37 34 55 34 118 34 139 34 675 35 82 35 190 35 446 36 77 36 220 36 440 38 136 38 148 38 168 38 169 38 342 39 40 39 42 39 53 39 72 39 229 39 262 39 546 40 45 40 47 40 591 40 698 41 56 41 67 41 79 41 260 42 69 42 208 43 272 43 574 44 114 44 370 44 826 45 73 45 290 45 793 46 85 46 131 46 226 46 294 46 526 47 257 48 211 49 540 49 630 50 61 50 64 50 129 50 296 50 407 50 451 50 578 51 80 51 93 51 298 51 386 52 602 52 839 53 177 54 60 54 91 54 92 54 140 55 101 55 146 55 159 56 62 56 65 56 313 56 433 56 576 57 76 57 212 58 215 58 512 58 632 59 233 59 475 60 232 60 448 61 398 61 480 61 957 62 71 62 94 63 113 63 307 63 339 63 499 64 108 64 402 64 534 64 924 66 117 66 152 66 933 67 75 67 119 67 170 67 872 68 120 68 213 68 404 68 939 70 359 71 172 71 334 72 88 72 353 73 244 73 671 74 193 74 361 74 432 75 105 75 165 76 416 76 466 76 509 77 81 77 83 78 321 78 669 78 689 78 848 78 886 79 87 79 408 79 455 80 123 80 379 80 550 81 125 82 171 82 203 83 372 84 255 84 270 84 743 85 154 85 529 85 588 86 248 86 360 86 640 86 937 87 112 87 196 87 199 87 518 88 127 88 194 88 637 89 164 89 551 89 623 90 323 91 238 93 949 95 110 95 124 95 126 95 216 95 315 95 367 95 525 95 948 96 133 96 167 96 237 98 106 98 223 98 703 99 141 99 316 100 431 100 684 100 735 101 558 102 122 102 145 102 149 103 104 103 107 103 134 103 201 103 271 103 358 104 183 104 469 104 715 105 218 105 279 105 292 106 412 106 667 107 182 107 227 107 249 107 472 108 116 108 228 108 683 111 442 112 604 112 879 113 755 115 438 115 441 115 851 116 268 117 327 117 754 118 163 118 189 118 977 119 340 120 548 121 142 121 486 121 533 121 917 123 143 124 162 124 330 125 151 125 158 125 231 125 521 126 173 126 380 129 277 129 286 130 137 131 138 131 222 131 582 132 192 132 473 132 564 133 186 133 303 133 401 133 430 135 250 135 603 135 642 136 202 137 664 137 912 139 153 139 463 140 185 140 947 141 161 141 188 141 240 142 243 142 278 143 179 143 285 143 396 143 414 143 516 143 568 144 293 144 487 146 310 146 923 147 887 148 282 150 176 151 383 151 807 152 191 152 454 153 241 153 299 154 252 154 517 155 936 156 160 156 174 156 314 157 318 157 539 158 338 159 205 159 510 159 737 160 450 160 507 160 880 161 181 162 495 163 200 163 269 163 291 163 354 163 405 163 474 163 559 163 742 164 184 164 187 164 376 164 481 165 230 165 295 165 352 165 391 166 224 167 388 167 713 168 311 168 710 170 565 171 206 171 426 172 283 172 726 173 178 173 254 173 364 175 326 177 263 178 335 178 411 178 822 178 925 179 251 179 256 179 580 180 195 180 385 180 768 181 959 182 369 182 418 182 731 183 752 186 197 186 320 186 903 187 387 189 563 190 655 191 305 191 941 192 276 192 447 193 210 193 341 193 452 193 650 195 289 195 593 196 857 197 690 198 847 198 877 199 300 199 350 199 830 200 974 201 791 201 818 202 966 203 363 203 375 203 406 203 736 205 273 205 415 205 973 206 756 207 570 207 601 209 530 210 336 210 489 210 734 211 545 212 225 213 275 213 280 213 281 215 796 216 239 216 813 217 219 217 992 218 308 218 587 218 753 219 498 219 914 219 915 221 496 221 705 221 803 222 356 222 762 223 443 223 552 224 829 226 284 228 449 229 325 229 349 231 324 231 417 232 648 232 943 233 264 233 355 236 853 237 439 237 482 237 913 238 297 238 424 239 399 240 242 240 304 240 878 242 429 243 594 243 881 244 479 244 687 246 288 246 456 246 554 247 258 247 535 251 265 251 536 252 348 252 513 253 259 253 346 253 806 253 865 254 319 255 524 256 343 256 345 257 378 259 428 259 459 259 547 261 608 263 467 266 329 267 400 267 716 270 306 270 626 271 673 274 607 275 390 276 444 276 856 277 503 279 820 280 589 280 676 281 397 281 519 281 905 282 800 284 477 285 302 285 775 286 696 287 362 287 764 289 859 289 965 290 645 290 866 293 730 294 337 294 523 297 420 298 366 298 562 299 434 299 592 300 301 300 317 300 572 300 779 300 827 300 833 301 711 305 344 305 393 305 579 307 395 308 581 309 979 310 425 310 893 311 462 311 891 312 772 313 528 313 599 315 471 315 615 316 610 318 728 319 423 319 808 320 488 321 403 322 392 322 484 322 654 323 328 323 651 323 870 324 333 326 596 326 918 327 569 327 825 329 537 330 617 332 765 333 575 334 409 336 461 336 810 337 389 337 508 338 666 338 885 340 347 341 351 341 693 341 744 342 541 343 532 344 750 346 368 347 679 347 784 348 460 348 639 348 922 350 457 351 719 353 382 354 394 354 436 355 531 359 612 360 384 361 435 361 597 361 855 362 492 363 371 363 544 365 997 367 427 367 911 368 413 369 374 369 644 372 493 372 849 373 724 375 733 376 824 377 945 379 677 379 788 381 802 382 590 382 954 384 468 386 494 387 816 389 894 390 453 390 584 393 678 393 795 393 958 394 437 395 410 395 464 395 465 395 506 395 706 397 583 398 691 399 634 400 622 403 514 403 781 404 483 404 895 405 557 406 618 406 661 407 714 407 794 408 828 410 882 412 421 412 478 412 627 413 470 413 515 414 476 415 511 416 821 417 704 418 616 418 699 418 996 420 571 421 504 422 502 423 798 423 981 426 777 427 928 432 613 432 674 433 491 434 665 435 606 435 685 436 595 439 860 441 646 441 834 443 836 445 585 449 567 455 942 456 522 458 621 461 649 462 561 462 643 464 746 465 542 465 586 465 688 465 792 465 890 467 695 469 723 470 549 471 527 472 505 473 520 474 904 475 614 476 573 478 697 478 786 478 953 480 538 481 819 481 920 482 790 482 934 483 543 483 638 484 485 488 789 489 919 493 663 493 707 495 929 498 500 498 609 500 556 501 700 501 909 502 907 505 712 506 598 507 722 510 672 510 823 511 692 514 846 516 748 519 763 521 647 524 815 524 817 528 560 529 553 530 832 531 660 532 842 533 555 536 686 537 702 537 916 538 625 541 721 544 605 550 653 553 935 554 658 555 629 557 970 558 619 560 682 562 861 564 657 565 635 571 852 574 799 576 898 578 740 581 902 585 766 586 927 588 681 588 840 589 801 592 921 597 774 599 709 600 668 601 760 602 773 604 670 605 725 606 631 609 628 609 656 610 999 612 739 614 633 615 624 617 926 618 873 620 636 621 868 621 930 622 989 623 874 626 718 626 805 628 641 630 680 632 837 635 900 640 659 643 652 644 717 646 701 647 971 648 976 649 967 656 787 656 831 656 871 657 896 657 975 659 745 659 751 659 956 661 844 662 963 663 938 665 960 677 782 677 809 679 780 682 863 682 980 684 908 686 761 688 708 696 776 701 778 706 727 709 985 711 720 712 783 713 759 714 952 716 968 718 729 720 972 721 951 722 749 727 732 733 741 735 864 736 769 737 884 739 758 739 811 740 785 744 771 745 757 750 767 752 978 761 897 769 982 784 993 786 984 796 804 797 862 801 867 806 814 807 987 809 835 810 845 812 841 816 876 818 998 820 850 825 843 829 883 832 858 835 838 835 892 837 955 844 875 845 940 856 906 860 889 864 869 871 888 871 946 872 899 873 994 880 961 882 932 899 990 901 991 914 950 920 944 922 931 947 962 956 995 963 988 964 969 967 986 980 983 14 944 35 527 66 370 118 299 231 309 385 66 482 685 570 886 576 293 712 641 781 668 819 206 903 761 923 760 950 499 1000 999 13 211 837 0 1 0 2 0 11 0 16 0 25 0 33 0 58 0 101 0 122 1 3 1 5 1 7 1 17 1 61 1 66 1 179 1 231 1 266 2 18 2 22 2 28 2 34 2 57 2 167 2 196 2 198 2 278 3 4 3 6 3 8 3 9 3 10 3 29 3 39 3 43 3 185 4 12 4 13 4 156 4 347 5 561 6 15 6 50 6 328 7 32 7 116 7 131 7 416 7 804 8 27 8 350 9 213 9 217 9 257 9 681 10 44 10 82 10 102 10 206 10 571 10 668 11 31 11 75 11 107 12 19 12 47 12 103 12 119 12 157 12 173 12 684 13 14 13 24 13 52 13 430 13 529 13 939 14 67 14 182 14 202 15 26 15 40 15 79 15 106 16 42 16 86 16 366 16 928 17 30 17 80 17 104 17 110 17 286 18 20 18 23 18 37 18 139 18 322 19 21 19 48 19 128 19 276 20 130 20 218 20 393 20 850 21 203 21 967 22 144 22 154 22 380 23 364 23 545 23 829 24 60 24 70 24 138 24 172 24 918 24 944 25 113 25 126 26 65 26 300 27 89 27 94 27 262 27 469 28 36 28 38 28 72 28 118 28 124 29 59 29 90 30 74 30 83 30 532 31 727 32 85 32 174 32 384 33 228 34 35 34 64 34 77 34 132 34 242 34 313 35 62 36 362 36 420 37 46 37 515 37 578 37 907 37 985 38 63 38 192 39 41 39 71 39 273 39 478 40 49 40 69 40 148 40 254 40 760 40 869 41 281 42 45 42 68 42 201 42 312 42 367 42 656 43 56 43 96 43 227 44 155 44 293 44 333 44 750 44 874 45 53 45 55 45 73 45 146 45 389 45 541 46 190 46 237 47 92 47 123 47 208 47 323 48 214 48 599 49 166 49 400 49 521 49 648 50 51 50 205 50 260 51 54 51 76 51 160 53 922 54 538 55 99 55 216 55 371 55 516 56 224 57 587 58 207 58 249 58 924 59 88 59 197 59 412 60 78 61 438 62 459 62 583 62 835 63 295 64 81 64 97 64 180 64 407 64 921 65 87 65 114 65 134 66 164 66 176 66 212 67 177 67 683 68 238 68 239 68 553 68 620 68 714 69 95 69 162 70 98 70 269 70 291 71 629 71 814 72 91 72 345 72 525 72 551 73 299 73 410 74 304 75 84 75 247 75 488 75 524 75 661 77 552 77 974 78 125 78 151 78 378 78 780 79 149 79 439 79 452 80 109 80 111 80 163 81 93 81 143 81 171 81 463 82 264 82 379 82 756 83 990 84 189 84 270 85 112 85 115 85 152 85 245 85 936 86 687 87 229 87 706 88 226 88 358 88 513 88 692 88 754 89 671 90 235 91 145 92 129 92 178 92 290 92 807 92 851 93 387 93 536 94 870 95 191 95 234 95 374 95 586 95 609 96 275 97 100 97 265 97 591 97 887 99 395 99 437 99 507 100 105 100 200 100 550 101 108 101 133 101 250 101 397 102 161 102 588 102 757 102 777 102 917 103 140 103 719 103 923 104 268 104 722 105 187 106 127 106 153 106 698 107 699 108 142 109 137 109 817 110 147 110 297 110 549 112 121 112 135 112 329 112 644 113 117 113 704 113 886 114 120 114 258 114 486 114 743 115 288 115 311 115 359 115 427 115 673 116 165 116 195 116 682 117 916 118 199 118 755 119 480 120 168 121 175 121 646 122 415 123 241 123 292 123 341 123 559 124 256 124 547 125 781 127 784 128 136 128 141 128 349 128 572 128 623 128 934 129 188 129 423 129 647 129 821 130 952 130 993 131 209 131 284 132 708 133 211 133 500 134 150 134 663 136 221 136 795 138 483 139 210 139 259 139 732 140 465 141 272 141 355 141 977 142 186 142 317 142 443 142 741 143 294 144 246 145 612 145 643 145 742 146 184 146 570 147 287 147 316 147 331 147 344 148 390 148 713 148 838 149 170 149 388 150 468 152 223 152 225 153 348 153 662 154 158 154 159 154 251 154 369 155 193 155 404 155 523 157 233 157 964 159 169 160 252 160 253 160 989 161 484 162 222 162 248 162 670 166 181 166 368 168 220 168 590 169 339 169 434 170 240 170 309 170 321 170 411 171 183 173 632 174 215 174 283 174 982 175 512 176 508 178 481 179 301 179 332 179 409 180 413 180 798 181 232 181 403 181 871 182 482 183 335 183 585 183 758 184 791 184 792 185 667 186 230 186 244 186 261 186 353 186 638 186 864 187 376 187 520 187 527 188 194 190 995 191 456 191 457 191 543 191 890 192 689 193 204 193 502 193 641 194 801 195 736 196 296 196 669 197 953 198 984 199 584 199 825 199 996 200 289 200 820 201 414 201 539 202 337 202 597 202 725 203 398 204 626 207 320 208 373 209 324 209 396 209 653 210 219 210 352 210 451 210 919 211 243 211 263 211 494 211 607 212 280 212 315 212 846 214 267 214 733 216 472 217 330 217 435 217 506 217 872 218 327 219 236 219 402 219 624 221 470 222 274 222 888 223 694 224 659 225 326 226 701 226 954 227 391 227 957 228 277 228 625 231 608 232 271 233 255 234 354 234 753 235 496 235 503 235 973 237 534 237 912 238 305 238 338 239 334 239 356 239 619 239 679 240 385 242 461 245 431 245 562 245 581 247 495 247 498 248 303 248 501 248 533 248 700 249 365 249 406 249 417 249 467 250 747 251 574 251 786 252 282 253 310 253 394 254 370 254 806 255 665 255 855 255 896 256 285 256 715 256 723 256 925 258 428 258 489 259 476 259 631 259 834 261 445 261 931 262 336 262 360 262 724 263 340 263 386 263 408 264 466 264 729 267 308 267 616 267 885 268 279 268 563 271 959 272 346 272 357 272 377 272 477 272 654 272 960 273 528 273 818 275 351 275 424 275 455 276 642 278 693 278 816 279 302 280 363 281 298 281 942 282 314 283 306 284 790 287 660 289 421 289 530 290 319 290 746 290 941 295 392 295 432 297 361 297 490 298 343 298 958 300 449 300 493 301 307 301 788 301 848 302 892 303 759 304 382 306 342 306 565 308 517 308 861 309 580 309 765 310 318 310 735 311 325 316 491 317 372 317 564 322 863 324 462 325 707 326 460 326 876 327 983 328 836 329 454 333 972 334 546 335 762 335 946 336 844 337 688 338 425 338 695 338 860 339 519 342 537 343 697 343 770 344 458 345 802 346 505 346 526 346 911 348 436 348 867 349 381 349 433 351 383 351 847 352 618 353 705 353 969 354 426 355 405 355 429 355 448 356 852 358 464 358 474 358 611 360 440 360 579 361 902 364 556 364 628 365 691 366 592 368 375 368 627 373 419 373 873 374 655 374 862 375 968 377 613 378 471 378 830 381 453 381 589 381 868 383 560 384 401 384 450 385 518 386 444 386 479 387 649 389 399 390 497 391 487 391 810 392 422 392 785 392 826 392 828 394 594 394 633 395 938 396 720 396 962 398 690 398 739 398 903 399 447 399 730 404 617 405 442 405 854 406 926 407 841 408 717 410 769 411 475 411 540 414 615 415 418 415 832 416 446 416 666 416 676 416 857 417 721 417 793 417 914 418 577 421 558 421 566 422 664 423 702 423 712 425 845 427 598 427 767 428 815 429 677 430 987 432 772 435 674 435 738 438 789 438 905 440 441 440 511 440 908 441 603 442 595 446 509 448 544 449 535 449 602 449 966 450 542 452 889 454 658 458 575 459 510 459 522 460 554 460 797 461 499 465 680 469 778 471 771 472 473 472 568 473 573 475 555 476 485 477 492 477 782 478 764 478 877 479 745 480 998 481 783 483 504 483 593 484 986 486 734 488 811 491 748 492 596 492 645 494 531 497 548 498 752 499 514 500 913 501 731 502 970 506 951 509 601 510 576 512 773 513 605 515 657 517 637 519 569 522 799 523 622 524 582 525 718 526 849 528 709 528 823 530 956 531 965 533 567 533 955 534 696 536 904 537 859 540 640 541 610 541 651 545 678 551 878 553 600 553 803 554 652 556 557 556 856 557 787 558 975 561 865 563 751 564 703 566 604 566 639 570 853 571 634 575 774 576 761 576 763 590 920 591 630 593 672 594 636 600 614 601 813 602 710 603 606 606 827 611 766 612 740 613 976 615 963 616 895 620 621 620 933 622 675 625 899 625 991 627 775 630 891 631 894 633 635 636 686 636 833 641 685 646 711 647 650 654 776 658 716 662 858 663 879 667 737 668 961 672 728 676 831 677 906 681 749 685 875 686 808 686 840 686 881 691 779 701 882 709 726 710 744 710 884 711 843 712 898 713 915 717 997 721 883 721 897 721 900 724 809 725 979 726 940 740 999 741 800 749 930 752 932 756 796 757 794 757 819 760 822 762 768 770 994 771 880 774 978 777 866 782 842 787 839 789 927 794 812 796 805 801 945 817 950 818 824 828 837 830 943 831 929 838 909 840 893 851 971 852 937 853 901 856 910 865 988 872 992 876 947 877 980 886 949 888 948 907 935 930 981 102 48 127 624 226 690 259 101 300 153 311 464 500 937 592 328 682 115 754 102 852 901 855 501 907 285 1000 999 18 424 692 0 1 0 3 0 7 0 102 0 197 1 2 1 8 1 9 1 60 1 151 1 619 2 4 2 22 2 46 2 80 2 100 2 729 3 23 3 38 4 5 4 6 4 867 5 15 5 114 5 714 6 299 6 357 7 16 7 33 7 48 7 53 7 89 7 293 7 294 7 356 7 678 8 10 8 11 8 12 8 29 8 235 8 633 9 40 9 43 9 47 9 93 9 451 9 517 9 521 9 608 9 634 10 14 10 20 10 108 10 143 10 148 10 247 11 13 11 49 11 54 11 465 11 738 12 17 12 18 12 59 12 134 12 186 12 237 12 272 13 34 13 133 13 308 14 21 14 24 14 45 15 26 15 50 15 78 15 112 15 140 15 159 15 180 15 339 15 776 16 19 16 36 16 359 16 362 16 419 17 27 17 56 17 68 17 82 17 178 17 212 17 231 18 104 18 232 18 659 18 941 19 25 19 28 19 75 19 92 19 225 20 39 20 61 20 513 21 152 21 358 22 41 22 65 22 895 23 44 23 185 24 31 24 130 24 342 24 404 25 94 25 124 25 128 25 163 25 483 26 51 26 87 26 96 26 266 26 505 26 607 26 661 27 32 27 67 27 111 27 251 27 751 28 30 28 196 28 527 29 110 29 119 29 125 29 842 30 35 30 64 31 37 31 210 31 211 31 899 32 85 32 103 32 617 32 690 33 161 33 546 33 750 34 83 34 127 34 223 34 959 35 201 35 439 35 902 36 62 36 261 36 309 37 42 37 129 37 174 38 101 38 147 39 220 39 346 39 683 40 81 40 117 40 230 40 268 41 69 41 70 41 84 41 165 41 349 42 63 42 79 43 52 43 55 43 236 43 496 44 57 44 169 44 412 44 772 45 90 45 91 45 245 46 88 46 123 46 214 47 508 48 463 48 843 49 120 49 150 50 86 51 66 51 312 51 325 51 986 52 58 52 109 54 252 55 172 55 470 55 764 56 105 56 115 56 398 57 76 57 175 57 260 57 555 57 687 58 425 59 139 59 442 60 131 61 215 61 337 61 574 61 766 61 794 62 418 62 651 63 757 64 182 64 242 65 373 65 638 66 97 66 485 68 72 68 74 68 173 68 509 69 71 69 234 69 656 70 176 70 192 70 200 71 73 71 274 71 290 71 344 71 491 71 538 71 834 72 383 72 417 72 467 72 471 72 887 72 939 73 99 73 206 73 598 73 835 74 77 74 157 75 228 75 329 76 95 76 122 76 258 76 807 77 665 77 982 78 287 78 365 79 106 80 121 80 142 80 353 81 646 82 209 82 267 82 428 82 554 83 98 83 459 85 118 85 126 85 257 85 273 85 318 86 202 86 371 89 238 89 355 89 370 89 832 91 113 91 156 92 135 92 698 94 221 94 719 95 781 95 940 97 116 97 199 97 315 97 615 98 107 98 468 98 479 99 189 100 855 101 288 101 423 102 191 103 920 105 136 105 377 105 415 105 942 106 132 107 138 107 363 110 204 111 219 112 338 112 454 112 652 112 991 113 164 113 754 115 340 115 393 115 770 116 149 116 177 117 188 117 305 117 861 118 758 119 541 121 653 121 995 122 447 122 702 123 158 123 168 123 193 124 141 125 269 125 413 126 248 126 453 127 224 127 280 128 241 128 334 129 181 129 218 129 253 130 486 130 507 131 145 131 153 131 264 131 278 132 271 133 279 133 347 134 144 134 376 134 396 135 146 135 944 136 137 136 222 136 284 136 310 136 777 137 171 137 503 138 170 138 179 138 213 138 603 139 154 139 190 139 378 139 572 140 246 140 367 141 348 141 435 141 586 142 259 142 745 143 375 143 390 144 421 144 432 144 622 144 791 145 187 145 194 145 289 145 824 147 155 147 469 148 736 149 361 150 324 151 184 151 411 152 160 152 322 155 525 156 205 156 298 157 162 157 167 158 569 158 579 158 648 158 818 158 857 159 416 159 516 159 573 159 957 160 166 160 345 162 878 163 239 163 296 163 822 165 460 166 577 168 372 168 545 169 291 169 333 170 263 171 208 172 859 173 311 173 564 173 797 175 183 175 316 175 381 176 195 177 229 177 265 177 364 177 402 178 286 179 553 179 631 180 198 180 254 182 277 182 285 182 317 183 488 183 737 183 935 184 203 184 562 184 746 185 262 185 321 187 250 187 352 188 643 188 808 189 654 191 391 192 292 192 612 193 217 193 276 194 715 195 332 195 366 196 392 197 933 197 936 199 216 199 705 201 307 201 998 204 557 205 314 205 650 206 207 206 350 206 727 206 845 207 319 207 380 208 610 208 999 209 275 209 320 209 330 209 688 210 681 211 582 211 635 212 227 212 450 215 981 216 233 218 226 218 240 219 472 221 306 221 984 222 313 226 243 227 281 228 244 228 255 228 760 229 354 229 854 230 351 231 862 232 283 235 256 235 735 237 462 237 780 238 560 238 682 240 597 240 802 241 548 243 302 243 601 243 641 244 249 245 478 245 723 246 420 246 636 249 761 250 430 250 691 250 811 251 369 251 700 251 821 252 518 253 782 254 386 255 301 255 403 255 547 256 474 256 510 257 270 257 326 258 382 258 498 258 592 260 405 260 637 260 804 262 406 262 414 262 568 262 975 263 304 263 452 263 625 264 331 264 552 265 544 266 374 267 343 267 426 267 584 267 768 268 282 269 919 270 494 270 749 271 335 271 422 272 295 273 542 274 455 274 524 274 543 274 716 275 431 275 533 275 881 275 911 276 341 280 438 280 721 280 798 280 949 281 400 281 624 283 424 284 436 284 514 285 303 285 614 286 889 290 297 290 336 290 694 291 500 291 934 292 300 292 323 292 724 292 796 293 446 296 856 297 520 298 395 299 410 299 487 300 740 302 655 302 809 303 718 304 506 305 409 305 481 305 720 305 734 305 759 306 585 306 674 307 385 308 578 308 765 310 921 313 571 314 388 314 445 315 707 317 328 318 566 318 602 319 799 319 978 320 501 320 570 320 644 321 448 322 401 323 480 324 327 324 456 325 530 326 379 327 399 327 407 327 563 329 950 330 616 330 640 333 883 334 360 334 728 334 852 335 593 337 387 337 482 338 973 339 434 339 440 339 590 341 884 343 970 344 408 346 526 346 763 347 368 347 495 348 960 349 529 349 711 349 848 354 558 355 966 356 629 358 790 358 888 360 667 361 449 361 535 363 389 364 522 364 675 364 677 364 756 367 384 367 437 367 956 368 945 372 657 372 684 373 429 373 477 373 769 376 515 377 441 378 860 379 801 380 567 380 710 381 559 384 458 384 954 385 838 387 444 387 540 388 531 389 830 391 433 391 549 392 473 392 519 393 394 393 397 395 476 395 864 396 528 396 869 397 583 397 599 397 613 397 914 398 904 399 752 399 803 399 937 400 621 400 953 401 588 402 743 403 676 404 512 405 589 405 618 408 461 408 695 412 626 413 664 416 594 416 839 417 427 417 534 418 926 419 605 419 930 420 539 422 668 423 989 424 493 427 443 427 709 428 550 428 988 430 922 432 536 432 672 433 502 433 891 434 576 434 730 435 849 436 475 441 851 444 561 444 575 444 623 444 703 445 466 447 875 448 489 450 596 451 692 451 813 452 840 453 464 454 747 455 457 455 872 458 847 460 609 461 726 462 499 463 606 464 532 465 591 466 958 467 504 468 696 472 669 472 990 473 642 474 537 474 670 476 484 477 722 479 604 479 972 480 497 480 611 483 490 483 755 483 771 485 938 486 775 487 523 487 660 489 492 489 739 492 792 494 639 495 565 497 627 497 879 498 511 498 662 498 774 501 663 502 704 503 671 504 773 505 679 505 912 508 697 509 600 510 620 510 890 511 708 512 658 514 686 515 908 517 556 522 928 526 787 526 827 527 551 534 896 537 673 537 924 542 980 545 666 550 587 550 871 554 595 554 783 554 931 557 580 559 846 560 632 560 767 560 994 561 701 564 581 573 647 575 630 578 880 580 992 581 810 581 892 582 918 589 873 590 865 592 961 597 826 601 943 601 993 604 762 604 900 605 733 605 906 606 685 606 858 608 853 612 693 612 779 612 828 616 645 619 816 625 732 626 628 627 680 631 748 634 649 637 789 637 886 639 712 640 706 641 951 642 806 645 812 646 947 648 829 648 969 650 819 650 964 655 717 659 877 662 968 663 909 663 923 665 983 668 744 668 863 678 901 680 800 683 689 687 784 689 874 692 713 694 814 695 699 696 985 697 753 698 817 702 725 703 742 705 836 708 731 709 925 714 963 715 793 717 786 720 898 720 929 722 841 722 850 723 788 723 974 724 971 725 927 729 910 733 820 735 741 736 885 737 967 738 897 739 785 739 876 746 913 748 778 750 948 757 893 761 866 771 962 776 932 780 916 782 882 783 844 786 987 790 805 791 795 796 815 800 833 800 870 803 965 804 837 807 831 808 825 809 868 812 823 826 905 830 976 836 917 852 997 854 894 855 915 858 996 869 955 876 979 879 903 879 977 883 907 892 946 916 952 37 425 39 331 121 707 122 350 183 968 238 913 264 974 424 572 605 948 698 575 716 487 738 469 765 838 811 224 885 658 955 82 983 110 986 906 1000 999 21 577 626 0 1 0 24 0 62 0 94 0 120 0 131 1 2 1 3 1 8 1 10 1 18 1 229 2 4 2 5 2 276 3 6 3 7 3 9 3 19 3 29 3 51 3 99 3 125 3 163 4 40 4 202 5 12 5 48 5 85 5 95 5 158 5 670 6 14 6 16 6 55 6 132 7 11 7 17 7 39 7 43 7 109 7 127 8 42 8 47 8 114 8 320 8 850 9 13 9 15 9 26 9 400 9 560 9 751 10 23 10 58 10 119 11 33 11 401 11 950 12 50 12 102 12 362 13 36 13 103 13 453 13 494 14 69 14 130 14 292 14 339 15 67 15 83 15 433 16 34 16 84 16 98 16 552 17 566 18 72 18 273 18 315 18 620 19 20 19 21 19 22 19 81 19 91 20 38 20 240 20 485 21 30 21 31 21 450 22 25 22 28 22 35 22 41 22 64 22 153 22 732 23 27 23 430 23 812 24 66 24 421 24 475 25 53 25 54 25 142 25 216 25 256 26 82 26 567 26 805 27 96 27 555 27 955 28 235 28 264 28 611 29 49 29 326 30 37 30 140 30 175 31 32 31 753 32 68 32 667 33 258 34 118 35 45 35 59 35 368 36 46 36 141 36 537 37 44 37 78 37 205 37 282 37 378 38 93 38 403 38 545 39 73 39 89 39 298 39 311 39 375 40 87 40 159 40 198 40 915 41 740 42 105 42 209 42 359 42 589 43 61 43 189 44 75 44 218 44 250 44 563 44 689 45 70 45 467 46 57 46 77 46 166 46 190 46 278 46 725 47 52 47 173 48 56 48 92 48 121 48 133 48 898 49 182 49 343 49 428 50 65 50 71 50 188 50 268 50 306 50 512 51 122 51 234 51 631 52 106 52 506 52 729 53 63 53 79 53 144 53 238 53 568 54 334 55 157 55 224 56 191 57 60 57 184 57 251 57 318 58 104 58 154 58 227 59 86 59 183 59 201 59 352 59 385 59 972 60 76 60 80 60 112 60 197 60 208 60 437 60 712 60 891 60 925 61 215 61 225 61 486 61 613 61 741 62 167 62 219 63 117 63 169 63 237 63 472 64 373 64 965 65 448 66 74 66 743 68 171 68 587 70 129 70 199 70 324 70 483 70 633 70 833 70 840 71 161 71 168 71 211 71 844 72 90 72 956 74 110 74 165 75 178 75 733 76 217 76 281 76 675 77 177 77 185 78 461 79 262 79 337 79 747 80 97 80 897 81 88 81 195 82 145 82 507 82 615 83 181 83 206 83 705 84 149 84 817 85 194 85 233 85 242 85 274 86 113 86 604 87 116 87 138 87 699 88 155 88 435 89 228 89 230 89 287 89 508 90 599 91 100 91 143 92 111 93 123 93 164 93 491 94 358 94 391 95 107 95 222 95 572 97 115 97 136 98 101 98 128 98 146 98 894 98 996 99 386 100 331 101 691 101 945 102 137 103 151 103 179 103 328 103 792 105 187 105 364 106 285 106 361 106 406 106 820 107 108 107 370 107 814 108 172 108 340 108 719 109 275 109 291 109 377 110 487 110 543 110 857 111 511 112 126 112 150 114 321 114 905 115 516 116 241 117 139 118 248 119 147 119 335 120 799 120 890 121 803 122 124 122 213 123 160 123 232 123 625 124 135 124 239 124 314 124 470 124 557 125 220 125 307 125 999 126 221 126 556 126 624 127 193 128 304 128 390 128 635 129 210 129 440 129 804 129 843 131 434 132 134 134 717 135 302 135 582 135 632 135 871 136 393 136 554 136 673 136 960 136 978 137 236 138 170 138 330 139 376 140 152 141 226 142 247 142 269 143 309 146 463 147 148 147 156 147 265 147 284 147 427 147 710 148 716 148 816 150 162 151 659 152 260 152 734 152 877 152 992 153 245 153 529 154 186 156 366 156 528 157 212 157 346 158 420 158 484 158 948 159 214 159 336 159 423 160 192 160 253 160 441 161 371 161 564 161 942 162 601 162 645 163 176 163 279 163 761 165 811 166 255 166 394 166 538 166 575 166 862 168 243 168 414 168 526 168 608 169 622 170 261 170 271 172 174 172 266 172 286 174 338 174 610 175 527 175 651 176 348 176 809 177 180 177 444 178 270 178 407 178 411 178 459 179 207 179 329 179 424 179 536 180 398 180 976 181 305 181 634 181 644 183 415 183 522 183 652 184 249 184 413 184 562 184 655 186 200 186 678 187 299 188 203 188 493 188 744 189 196 190 984 191 244 191 332 191 404 191 525 191 995 193 722 193 852 193 906 194 259 195 293 195 367 196 333 196 345 196 416 199 436 200 204 200 846 201 727 201 777 203 223 203 838 205 325 205 363 206 452 206 707 207 382 210 290 210 312 211 642 213 319 213 535 213 581 214 277 216 509 216 866 217 303 217 680 218 706 219 879 220 365 220 466 220 701 221 439 221 794 221 902 222 970 223 231 223 384 224 246 224 254 224 426 225 464 225 755 226 392 226 469 227 588 227 786 229 918 231 409 231 431 233 313 233 548 234 272 235 591 236 280 236 766 237 349 237 492 238 341 238 496 238 836 239 592 240 263 240 283 241 395 241 880 243 252 245 968 246 267 246 310 246 322 247 387 247 549 247 832 248 257 248 912 248 927 253 342 253 372 253 443 254 997 255 607 255 889 258 327 258 571 260 425 260 514 261 296 262 388 262 702 263 323 263 355 263 541 265 815 266 297 267 379 267 402 267 478 267 681 268 294 268 350 268 482 269 316 269 627 269 772 270 360 271 288 272 308 273 412 273 842 274 432 274 517 275 447 275 924 276 445 276 578 277 295 277 497 277 863 278 300 278 396 280 499 280 501 282 502 282 746 283 397 283 982 284 521 284 547 285 289 285 351 285 553 286 657 287 586 287 909 288 531 290 481 291 405 293 715 293 922 294 344 296 515 298 301 299 785 300 663 300 770 301 317 301 628 302 542 303 609 303 685 306 446 307 369 308 354 308 357 308 771 308 856 309 477 311 551 312 513 313 417 314 935 315 656 318 590 319 696 320 827 322 356 322 621 323 813 324 353 324 490 324 920 325 418 328 606 329 399 330 861 331 519 332 408 332 958 333 662 333 783 333 983 334 539 336 672 336 841 338 347 339 593 340 488 341 851 342 668 343 468 343 474 343 791 344 410 344 476 344 658 348 524 349 419 349 532 349 682 350 763 350 764 351 679 351 704 352 460 354 374 354 914 355 646 356 438 356 518 358 903 359 683 359 708 362 456 362 505 363 381 363 885 365 823 366 577 370 629 371 697 372 383 373 455 373 498 373 544 373 614 373 782 373 971 376 473 376 824 378 380 378 429 378 810 378 940 379 726 379 745 380 454 381 639 382 989 384 623 385 389 385 449 385 451 385 540 387 966 388 462 389 570 391 831 392 692 393 576 393 793 393 864 394 510 395 684 396 839 398 688 398 728 402 471 402 860 403 835 404 500 408 422 409 754 412 442 415 875 417 694 420 987 421 574 421 900 423 730 423 773 426 617 427 963 429 550 429 650 431 523 431 669 431 769 438 665 440 796 441 504 441 584 442 973 446 943 447 638 447 787 448 458 449 664 449 713 450 530 450 533 450 967 453 520 454 457 454 479 454 595 455 928 456 949 457 534 457 776 459 465 459 721 461 768 463 806 463 951 464 489 465 495 465 859 466 480 467 660 468 597 472 559 472 583 472 910 473 677 474 896 474 952 475 780 476 580 476 700 484 602 485 693 490 565 490 934 491 800 495 647 495 676 496 503 497 884 500 904 500 937 502 878 503 821 504 641 505 626 507 546 508 569 508 855 511 558 512 892 512 929 513 653 514 596 514 826 516 737 517 600 519 612 521 695 527 561 528 636 529 990 533 736 535 666 535 775 535 883 536 774 540 579 541 618 544 598 545 594 547 738 549 630 550 619 550 867 552 698 555 573 556 975 558 854 560 954 561 919 563 616 566 671 566 828 567 585 571 640 572 748 574 654 575 981 576 779 577 901 578 869 578 959 582 931 586 888 591 750 592 825 593 974 594 718 597 605 598 603 598 661 599 637 601 649 603 790 603 849 604 818 607 953 611 674 615 964 616 789 617 686 619 731 619 801 621 853 622 752 626 757 628 873 633 709 635 703 638 993 640 714 641 643 642 802 643 858 646 648 646 749 648 720 648 724 648 874 649 969 651 735 651 739 652 848 653 690 661 807 662 921 663 980 666 767 667 938 668 837 676 917 677 687 679 819 679 847 683 882 685 797 687 723 688 711 690 760 690 795 691 865 693 756 693 886 698 977 704 998 705 781 707 808 708 911 710 742 718 759 718 762 725 868 726 830 728 872 728 899 728 944 730 765 733 758 734 798 739 822 740 979 743 778 750 895 752 834 754 881 755 907 759 788 759 926 760 985 765 870 774 916 780 947 782 913 783 784 783 829 784 946 787 939 789 936 804 887 824 908 833 994 839 876 840 893 840 930 843 845 843 923 847 991 852 932 868 941 892 957 915 933 940 962 940 988 951 961 969 986 10 589 206 374 231 505 244 473 296 159 310 390 373 895 398 673 473 614 557 185 566 426 683 890 701 259 792 180 813 309 870 323 878 907 895 45 897 701 934 642 997 518 1000 999 11 861 470 0 1 0 2 0 191 0 304 0 305 1 3 1 7 1 9 1 21 1 23 1 90 1 156 1 817 2 16 2 17 2 30 2 40 2 93 2 651 2 655 3 4 3 5 3 8 3 13 3 101 3 115 3 326 3 474 3 772 4 6 4 19 4 48 4 89 4 921 4 968 5 37 5 173 6 10 6 18 6 146 7 14 7 28 7 69 7 204 8 11 8 406 9 12 9 39 9 62 9 94 9 207 9 599 9 819 11 15 11 64 11 679 12 22 12 183 12 306 12 935 12 983 13 24 13 43 13 116 13 705 14 27 14 77 14 118 14 446 14 494 15 26 15 33 15 44 15 65 15 82 15 254 17 20 17 34 17 46 17 53 17 121 17 126 17 884 17 925 18 155 18 167 18 169 18 532 20 36 20 38 20 72 20 84 20 91 20 219 21 25 21 35 21 41 21 108 22 31 22 630 23 63 23 68 23 228 23 358 23 395 23 473 23 666 24 29 24 32 24 195 24 269 25 45 25 50 25 99 25 134 25 166 26 57 26 97 26 453 27 52 27 92 27 275 27 296 27 388 27 420 27 709 28 501 28 516 29 58 29 71 29 486 29 883 31 224 32 85 32 103 32 106 32 188 32 328 33 154 33 404 33 455 33 823 34 56 34 728 35 61 35 210 35 244 35 356 36 385 36 504 36 820 36 954 37 572 37 849 38 42 38 113 38 293 38 937 39 119 39 160 39 202 39 251 39 262 39 602 39 658 40 80 40 81 40 200 41 199 41 245 41 424 41 675 41 804 42 49 42 54 42 135 42 265 42 405 42 417 43 55 43 87 44 74 44 107 44 467 45 206 45 274 45 452 45 836 46 47 46 70 46 174 46 948 47 66 47 393 47 462 47 660 47 872 47 945 48 51 48 67 48 78 48 168 48 448 48 878 49 75 49 157 49 178 49 470 50 73 50 252 50 563 50 710 50 886 51 140 51 186 51 431 51 657 52 59 52 163 52 276 52 488 52 873 53 165 53 226 53 615 53 869 54 609 56 130 56 344 56 368 57 357 58 141 58 237 58 258 58 444 58 650 59 60 60 76 60 105 60 133 60 147 61 132 61 145 62 96 62 102 62 128 62 185 62 774 63 111 63 346 63 571 63 808 64 131 64 150 65 221 65 347 66 525 66 689 67 112 68 79 68 125 68 181 68 190 68 198 68 236 68 372 68 524 72 351 73 104 73 161 73 164 73 299 73 993 74 246 74 413 74 439 74 755 75 86 75 109 76 120 76 180 76 250 76 459 77 143 78 95 78 193 78 889 79 390 79 822 80 83 80 88 80 375 81 170 81 310 81 712 82 205 82 893 82 995 83 171 83 260 83 529 83 586 83 648 84 194 84 433 84 691 85 743 85 871 86 549 87 151 87 380 87 416 88 123 88 172 88 313 89 257 89 277 89 342 90 124 90 402 90 421 90 701 91 110 91 114 91 129 91 142 91 253 92 847 93 100 93 308 93 578 94 727 95 98 95 189 95 213 96 179 96 523 98 239 98 981 99 148 100 626 101 338 102 117 102 139 102 266 102 367 102 574 103 566 104 136 104 215 104 216 104 298 105 242 105 360 105 481 105 619 105 713 106 158 106 785 107 217 107 281 107 942 108 153 109 182 109 331 109 489 109 623 109 850 110 499 110 696 111 218 111 227 112 947 113 319 113 534 114 203 117 159 117 283 117 484 118 440 119 122 119 192 119 330 119 519 120 309 120 652 121 127 121 700 123 512 124 187 124 325 124 583 125 282 125 445 125 591 125 613 125 767 126 475 126 848 127 412 128 238 129 698 129 907 130 137 130 176 131 364 131 715 132 339 132 855 134 334 134 349 134 725 135 138 135 184 135 757 135 928 136 704 137 259 137 482 137 557 138 222 138 320 139 423 139 450 139 777 140 478 140 846 141 152 141 209 141 890 142 144 142 175 142 235 142 461 142 750 143 243 143 485 143 991 144 149 144 232 144 477 145 480 145 758 147 177 147 612 147 895 148 333 148 391 148 806 149 201 149 289 149 377 149 471 151 291 151 381 151 746 151 834 152 794 153 324 153 350 155 162 155 255 155 964 156 378 157 211 157 220 158 197 158 248 160 545 161 208 161 230 161 315 161 498 161 765 161 965 162 513 164 307 164 363 164 387 165 301 166 786 167 944 168 256 168 261 168 451 169 517 169 587 170 581 170 584 172 241 172 318 172 442 172 739 173 270 174 359 175 680 175 818 175 838 175 897 177 284 178 322 180 348 180 365 181 229 181 607 182 345 184 341 184 903 186 231 186 327 186 810 187 460 188 638 189 541 190 212 192 196 193 247 193 295 193 629 194 225 196 888 197 287 198 267 198 606 198 844 199 335 200 302 200 311 201 288 201 397 204 370 204 392 207 362 208 624 209 278 210 272 210 361 211 214 211 223 211 664 212 973 213 354 213 382 214 233 215 899 216 454 216 859 218 543 218 898 219 314 219 422 220 447 220 466 221 479 221 795 222 882 223 782 225 539 226 268 226 280 226 297 227 546 227 695 230 234 230 273 230 555 230 784 231 249 231 989 232 870 233 337 233 940 233 988 234 693 234 854 235 240 236 398 236 932 237 321 238 703 239 317 239 352 239 552 240 837 241 409 241 533 241 724 243 788 243 914 245 263 245 312 245 798 246 294 248 502 248 509 248 812 248 985 249 384 250 264 250 332 251 492 252 271 252 376 252 839 253 418 253 505 253 683 253 764 254 316 257 279 257 561 258 425 258 684 259 640 261 962 262 343 264 542 265 790 265 885 266 708 266 797 266 826 267 285 267 369 267 438 268 374 268 634 268 879 269 748 271 833 271 875 272 286 272 401 273 495 277 511 277 621 278 373 278 464 281 290 282 300 282 491 282 645 283 426 283 575 283 594 283 611 283 840 283 996 285 631 286 292 287 866 288 303 292 779 294 379 295 408 297 329 299 394 299 496 300 434 301 340 301 560 301 637 301 646 303 520 303 577 305 437 305 618 306 336 306 565 307 456 308 323 308 371 309 829 309 967 311 841 312 430 316 642 316 926 317 411 317 515 317 906 317 990 318 641 319 632 321 568 322 792 323 415 323 550 323 824 323 930 326 894 327 403 327 537 328 476 329 682 330 900 332 647 332 699 333 353 333 600 333 661 333 721 334 667 335 668 336 410 336 558 336 625 337 366 337 508 338 419 338 518 338 540 338 980 339 633 340 396 340 507 341 355 342 458 342 867 344 457 344 592 345 463 346 580 348 957 350 692 351 585 352 427 352 522 353 982 354 608 354 852 355 931 356 487 356 528 357 938 359 686 360 383 360 389 360 963 361 639 361 653 363 685 364 616 364 654 367 536 367 970 368 760 370 386 370 414 370 791 371 716 373 548 374 950 375 780 376 443 376 627 377 432 377 802 378 400 378 449 378 635 379 472 380 441 380 562 380 590 380 726 381 588 382 564 383 573 385 544 385 597 385 644 385 742 387 407 387 576 388 428 388 783 390 688 390 745 391 861 394 510 396 917 398 399 398 595 403 732 404 429 405 530 406 669 408 538 411 497 415 781 416 551 418 596 418 610 418 887 419 787 419 842 419 975 420 770 421 665 423 514 425 483 425 500 426 436 429 809 429 874 430 768 434 435 434 733 435 952 436 465 436 469 436 527 438 694 441 800 442 531 442 659 444 503 446 490 449 521 450 604 451 601 451 697 451 997 452 622 455 468 462 793 463 556 465 714 465 880 468 567 469 923 470 553 471 535 471 832 472 717 472 902 473 911 475 916 476 735 477 690 479 687 481 799 483 636 483 958 484 605 484 865 484 959 486 506 489 493 491 570 491 773 492 579 492 984 494 776 496 547 500 827 501 754 502 554 504 901 505 702 505 815 506 863 507 526 512 778 512 860 514 756 515 569 519 843 520 953 521 676 524 681 532 974 533 678 534 656 534 864 537 593 538 674 539 582 540 614 542 913 544 603 546 589 550 775 552 559 556 908 561 677 565 769 568 987 569 673 569 719 572 851 580 598 580 814 584 723 586 969 587 643 587 722 590 662 590 729 592 617 592 734 593 918 593 951 596 789 598 761 599 663 601 730 603 671 604 857 605 736 606 649 606 749 606 803 609 628 611 672 612 813 612 821 613 620 616 994 617 747 617 966 618 707 625 766 632 858 635 720 638 753 639 807 640 881 643 670 649 752 657 711 657 762 658 922 662 740 664 706 664 731 664 986 665 771 665 934 671 811 676 955 678 868 679 744 679 845 679 941 685 998 686 877 687 978 689 751 689 971 692 796 693 741 693 960 695 830 695 912 696 876 698 718 698 825 703 896 707 738 711 831 717 835 719 891 721 805 721 816 723 763 723 976 729 949 735 737 735 801 738 999 742 936 744 961 749 759 751 856 756 977 759 979 770 920 774 909 775 904 782 956 789 862 794 927 798 853 803 828 803 992 814 910 822 892 836 943 841 929 874 905 886 915 908 919 909 946 915 924 918 933 926 939 949 972 34 936 42 404 77 424 239 889 346 259 400 267 408 877 495 612 643 98 782 987 945 470 1000 999 14 160 239 0 1 0 3 0 4 0 5 0 14 0 32 0 35 0 53 0 96 0 137 1 2 1 6 1 19 1 31 1 34 1 81 1 86 1 144 1 165 2 7 2 26 2 43 2 126 3 9 3 29 3 66 3 345 3 427 4 20 4 24 4 136 5 8 5 16 5 28 5 621 6 17 7 10 7 11 8 72 8 92 8 152 8 785 8 788 9 13 9 956 10 103 10 122 10 142 10 150 10 589 10 649 11 12 11 21 11 22 11 162 11 330 11 517 12 45 12 58 12 82 12 125 12 249 12 654 13 37 13 47 13 183 13 981 14 15 14 33 14 65 14 90 15 30 15 299 16 23 16 157 17 18 17 36 17 303 17 318 18 40 18 74 18 94 18 119 18 665 19 107 20 49 20 62 20 133 20 549 21 88 21 139 21 269 22 27 22 48 23 430 24 25 24 38 24 95 24 180 24 252 24 398 24 418 24 669 25 44 26 46 26 123 26 226 27 80 27 110 27 272 27 397 28 41 28 63 28 75 28 76 29 117 29 141 29 939 30 50 30 211 31 111 31 580 32 153 33 256 33 289 33 389 34 57 34 170 34 600 34 980 35 52 35 54 35 114 35 199 35 958 36 69 36 258 36 815 37 39 37 203 37 450 38 42 38 102 38 169 38 351 38 671 39 61 39 375 40 56 40 97 40 134 40 268 41 51 41 239 41 326 41 882 41 995 42 77 42 241 42 421 43 55 43 113 43 179 43 315 43 691 44 68 44 108 44 187 44 362 44 416 44 765 45 73 45 192 45 202 45 300 46 91 47 59 47 284 48 70 48 164 49 64 49 85 49 174 49 297 49 486 49 745 50 262 50 271 50 399 50 412 51 155 51 501 52 154 52 176 53 177 53 218 53 231 54 224 54 308 54 333 54 355 55 60 55 105 55 247 55 382 55 824 56 99 56 341 56 383 56 440 57 845 58 67 58 78 58 250 59 98 59 181 59 270 59 386 59 400 59 539 59 707 59 803 59 889 60 190 60 352 60 468 60 497 61 79 61 127 61 253 61 457 62 83 62 84 62 228 63 238 63 494 63 728 63 852 64 168 64 273 64 277 64 950 65 149 65 159 65 257 65 325 65 830 66 71 68 132 68 343 68 793 69 837 70 193 70 454 71 140 71 166 71 248 71 482 71 487 72 233 72 324 73 780 74 112 74 178 74 388 74 786 75 100 75 158 75 184 75 624 76 196 76 322 76 370 76 503 77 307 77 328 78 87 78 310 78 779 79 214 79 243 80 672 80 966 82 116 82 147 82 234 82 265 82 281 82 354 82 356 82 474 82 500 83 93 83 208 83 213 83 394 83 434 84 101 84 104 86 89 86 145 88 121 88 151 88 240 88 441 90 109 90 172 90 466 90 616 90 878 91 396 92 197 93 365 94 470 94 601 94 798 94 892 95 118 95 282 95 336 95 408 96 376 96 873 97 143 97 278 99 737 99 781 100 212 101 298 101 485 101 762 101 782 102 120 102 230 102 464 102 579 103 106 103 848 104 380 104 588 104 884 106 472 106 954 107 217 107 245 108 423 109 216 111 124 111 204 111 232 111 543 112 285 112 357 112 373 112 938 113 128 113 130 113 138 113 480 114 115 115 135 115 305 116 146 116 291 117 161 117 227 117 928 118 163 118 171 118 229 118 505 118 524 120 306 120 576 120 907 120 971 122 246 122 659 124 131 124 195 124 288 124 635 124 933 125 148 125 242 126 603 126 814 127 173 127 391 128 129 129 548 129 967 132 372 133 366 135 515 136 156 136 251 136 668 138 680 138 799 139 160 140 462 141 220 141 292 143 185 143 210 143 514 144 619 144 631 144 972 145 816 146 508 147 225 147 358 148 663 148 695 149 189 149 606 150 518 150 578 151 313 151 344 152 194 152 311 152 340 153 316 153 363 153 455 153 700 154 209 154 260 154 575 156 276 156 586 156 867 157 175 157 275 157 293 157 642 158 188 158 290 159 424 159 495 160 198 161 353 161 453 161 715 162 332 163 167 165 304 165 347 165 724 166 644 166 683 167 350 168 409 169 200 169 520 170 571 171 392 171 444 171 904 173 266 173 590 173 729 173 766 174 528 174 685 174 887 175 191 177 186 177 743 177 850 178 387 179 221 179 294 179 312 179 599 180 201 180 804 180 883 181 182 181 222 181 263 181 411 181 439 183 895 184 339 184 377 184 390 184 565 185 361 185 481 186 349 187 207 188 279 188 800 188 833 189 547 190 219 192 334 192 402 193 446 193 650 193 917 194 205 194 449 194 492 195 309 195 410 196 206 196 425 196 484 197 235 197 471 198 223 198 364 198 931 200 768 200 864 201 442 201 722 202 255 202 283 202 348 202 465 203 274 203 504 205 267 205 395 205 417 205 769 206 236 206 237 206 460 206 675 207 567 207 628 208 215 208 259 209 287 210 261 211 636 211 731 211 832 212 526 213 295 213 415 213 896 214 858 215 337 215 713 215 913 220 789 221 711 222 296 222 712 223 286 225 317 225 999 226 426 227 321 227 942 228 461 230 583 231 653 232 754 233 320 233 507 233 756 234 640 236 367 236 393 236 496 236 556 236 557 237 314 238 499 239 568 239 859 240 244 240 871 241 254 243 405 243 522 243 890 244 613 246 849 249 420 249 610 250 371 250 452 250 976 253 360 254 622 254 876 256 329 256 855 257 280 257 651 257 758 258 401 259 264 259 346 259 750 260 574 261 319 261 331 261 935 262 406 262 414 262 699 263 752 263 872 264 761 264 877 265 381 266 516 269 368 269 670 269 968 271 491 271 502 272 638 274 301 275 562 277 888 278 509 279 327 279 469 279 809 280 569 281 302 281 989 282 477 282 587 283 797 284 563 287 513 288 342 288 407 288 982 289 463 289 811 290 948 291 818 291 865 291 961 292 445 292 612 294 335 297 704 299 428 299 459 299 598 300 903 302 673 303 608 304 564 305 682 307 404 307 572 307 696 307 960 308 655 310 641 310 853 312 899 312 991 313 662 313 914 313 943 313 979 314 771 315 384 317 359 318 413 318 922 320 323 320 676 321 473 321 732 322 403 323 385 323 648 325 791 326 432 327 615 329 378 329 419 330 438 330 448 331 581 331 630 331 759 333 429 334 338 334 545 335 379 335 431 335 443 336 994 337 596 337 998 338 369 338 666 339 447 339 476 339 510 341 795 343 374 343 842 344 542 345 757 346 611 347 623 350 584 353 643 353 836 353 930 354 945 355 467 361 493 361 512 361 537 361 801 362 977 363 478 368 618 368 679 371 660 374 435 374 862 375 525 377 775 378 488 379 637 381 709 382 893 382 941 383 479 383 553 384 705 384 792 384 825 385 566 385 733 385 949 388 787 389 475 389 657 390 540 390 819 392 708 393 422 393 720 393 841 395 909 396 984 397 527 397 560 397 963 398 807 400 436 402 523 402 692 403 770 404 554 405 536 406 755 406 970 408 531 408 910 409 544 410 458 410 609 411 433 413 614 414 521 414 558 414 932 416 646 417 710 417 776 418 511 419 790 421 456 421 723 427 677 427 912 429 437 429 879 432 605 433 973 435 898 436 533 438 992 440 925 441 911 442 551 442 593 444 529 444 905 446 559 446 874 447 736 448 451 449 828 451 498 451 751 452 489 452 645 452 863 453 555 453 620 453 783 454 483 454 990 455 595 455 753 456 774 457 717 457 974 459 652 461 835 463 763 466 490 467 629 469 854 470 506 473 591 473 772 475 738 476 856 477 918 478 897 478 937 482 550 483 719 485 894 486 861 489 534 489 678 489 687 490 777 492 519 492 582 494 546 495 594 495 627 496 735 497 530 497 690 499 552 501 964 503 607 505 978 506 561 506 658 506 986 508 633 508 727 512 532 513 810 519 767 520 577 520 661 522 570 523 847 524 602 524 749 525 535 525 739 525 919 526 541 530 634 531 538 534 760 535 667 541 730 543 674 548 951 553 573 553 748 554 902 555 647 558 625 562 806 563 656 565 822 565 823 565 846 565 955 569 604 570 684 572 953 573 585 575 740 576 597 577 844 579 639 579 870 579 936 580 632 580 860 582 626 582 929 584 839 584 880 584 993 587 592 587 812 587 920 594 693 597 698 598 868 600 952 603 906 609 726 610 617 611 891 619 808 625 688 630 838 630 988 632 851 634 706 636 697 639 681 639 957 643 827 647 686 648 718 649 703 649 975 651 702 652 716 656 664 658 881 659 784 660 923 663 875 671 773 672 701 672 843 672 985 674 689 676 794 676 924 680 840 685 694 685 746 688 714 688 802 689 741 693 747 697 886 698 721 698 869 701 916 701 983 703 734 704 805 704 813 704 901 705 866 705 940 706 764 710 857 712 885 713 725 713 829 715 834 715 965 718 946 726 742 732 826 733 744 736 778 738 947 751 796 770 817 775 820 778 927 785 831 801 821 807 900 821 944 844 969 874 908 876 997 885 962 889 996 893 934 897 915 899 926 914 959 918 921 938 987 125 676 154 748 197 287 228 636 270 39 318 210 360 599 495 28 630 220 676 455 703 374 756 471 840 952 848 139 1000 999 12 904 947 0 1 0 2 0 4 0 9 0 27 0 336 0 789 0 822 1 3 1 6 1 24 1 36 1 547 2 122 2 259 3 7 3 14 3 50 3 251 3 306 3 308 3 402 4 5 4 20 4 107 5 11 5 17 5 74 5 151 5 570 6 8 6 12 6 15 6 26 6 28 6 548 7 10 7 144 7 147 8 221 9 18 9 30 9 335 9 407 10 13 10 51 10 53 10 249 10 838 11 21 11 78 11 139 11 220 11 442 12 25 12 31 12 119 12 596 12 682 13 23 13 69 13 447 14 208 14 381 15 16 15 19 15 22 15 47 15 104 15 209 15 794 16 46 16 173 17 37 17 38 17 156 17 205 17 206 17 498 17 536 17 649 18 181 18 296 18 354 18 508 18 662 19 29 19 49 19 66 19 625 19 938 20 57 20 70 20 108 20 130 20 176 20 317 20 667 21 111 21 187 21 289 22 114 22 907 23 61 23 76 23 260 23 672 23 830 24 32 24 58 24 96 24 266 25 146 25 155 25 286 25 435 26 445 27 77 27 191 27 358 28 188 29 34 29 42 29 60 29 75 29 330 29 514 29 554 30 35 30 39 30 63 30 72 30 93 30 239 30 388 31 40 31 55 31 184 32 33 32 196 32 995 33 44 33 52 33 334 33 583 34 64 34 131 34 166 34 271 34 564 34 711 34 839 35 41 35 43 35 192 37 56 37 59 37 71 37 245 37 342 37 723 37 973 38 431 38 544 38 733 38 758 39 105 39 118 39 153 39 364 39 491 40 195 40 459 41 68 41 134 41 224 41 305 41 475 41 964 42 62 42 255 42 513 42 599 42 813 43 54 43 73 43 280 43 788 44 45 44 48 44 100 44 142 44 545 44 730 45 82 45 123 46 84 46 91 46 217 46 285 47 90 47 272 47 301 48 65 48 302 49 159 50 411 50 864 51 67 51 851 52 95 52 101 52 562 53 80 53 97 53 267 53 718 55 161 55 871 55 985 56 113 56 115 57 116 57 638 58 81 58 137 58 348 58 607 59 87 59 124 59 453 59 653 60 523 61 307 61 392 61 520 61 634 63 132 63 169 64 584 65 86 65 236 65 601 66 279 66 860 67 129 67 133 68 252 68 452 68 695 68 998 69 127 69 218 69 497 69 517 69 559 69 994 71 85 71 465 72 261 73 83 73 223 73 310 73 314 73 398 73 602 73 720 74 79 74 98 74 103 74 240 74 380 74 389 74 756 74 853 75 112 75 168 75 312 76 89 76 347 76 657 77 201 77 212 77 504 78 190 78 367 78 600 79 157 79 613 80 88 80 716 81 219 82 627 82 677 82 997 83 102 83 167 83 179 84 197 84 215 84 440 84 984 86 248 86 337 87 171 87 678 87 827 87 944 88 158 88 183 89 374 90 121 90 140 90 743 90 870 90 967 91 92 91 94 91 135 91 237 91 319 91 357 91 401 91 805 92 99 92 109 92 198 92 577 92 747 92 807 92 818 93 149 93 728 94 199 94 281 95 106 95 180 96 178 97 152 97 541 98 262 99 165 100 231 101 290 101 779 102 126 102 360 102 918 104 125 104 799 105 110 105 143 105 232 105 309 105 582 105 798 106 250 106 371 107 120 107 170 107 189 108 741 108 744 109 322 110 164 110 819 111 202 111 313 111 448 111 478 111 552 112 128 112 595 112 821 113 117 113 268 113 482 114 241 114 543 115 162 115 292 115 740 116 921 117 150 117 204 118 709 119 213 119 390 120 242 120 703 121 138 121 461 122 177 122 466 123 323 123 454 123 702 123 753 124 148 124 203 124 235 124 612 125 406 126 163 126 185 126 748 127 530 127 539 127 926 127 953 128 145 128 471 129 225 129 503 129 551 130 154 130 207 130 253 131 172 131 263 131 726 132 136 132 394 133 257 134 160 134 228 134 911 136 287 137 141 137 214 137 295 138 338 138 556 139 457 139 712 140 186 140 318 140 345 140 532 141 477 142 246 142 506 143 226 143 462 143 476 144 332 144 767 144 898 145 243 145 739 145 841 146 384 147 811 148 234 148 269 148 623 148 674 148 683 148 749 149 193 149 366 149 373 149 422 150 291 150 609 151 947 152 917 153 375 154 385 154 659 154 727 154 910 155 427 156 350 156 894 157 436 158 664 159 567 160 182 160 560 161 233 161 617 161 780 162 473 162 578 163 432 163 484 164 410 165 175 165 284 165 854 166 258 166 270 166 349 167 298 167 315 167 408 167 485 167 500 167 951 168 194 169 174 169 489 169 932 170 328 170 614 172 575 172 888 174 311 174 793 175 238 175 765 176 303 176 368 178 430 179 222 179 433 181 276 181 631 182 277 182 355 182 999 183 849 185 845 187 640 187 693 189 200 189 211 189 216 190 331 190 669 191 247 192 230 192 387 192 737 193 831 194 996 195 227 195 321 199 256 200 210 200 391 200 439 201 333 201 502 201 597 202 346 202 429 203 676 204 945 205 361 205 529 205 804 206 569 207 229 207 297 207 324 209 326 209 480 209 673 209 686 211 434 211 531 211 905 212 549 212 615 213 278 213 696 213 922 214 425 214 630 215 327 217 942 218 383 218 869 218 962 219 487 220 803 222 939 223 589 224 395 224 626 224 752 226 499 226 511 229 329 230 353 230 550 232 273 232 771 232 935 233 316 233 495 234 884 236 274 236 654 237 300 238 409 240 265 240 573 240 641 241 244 241 421 243 492 246 254 247 970 248 382 248 450 248 463 248 957 249 469 249 608 249 635 249 823 249 978 250 275 250 370 252 293 252 320 252 872 253 585 254 288 255 283 257 365 257 426 258 690 258 785 260 264 260 386 261 299 262 351 265 988 267 424 267 512 267 754 268 339 268 769 269 412 270 362 271 415 272 282 272 941 273 516 274 572 275 304 275 986 276 340 276 405 276 444 279 294 279 344 281 697 283 565 284 757 285 376 285 378 285 428 285 534 285 848 286 352 288 343 289 325 289 705 291 826 292 655 293 490 293 611 294 934 297 437 298 643 299 603 299 903 299 908 301 533 301 732 302 576 302 660 305 372 305 419 307 420 307 598 308 538 309 507 311 688 312 790 313 379 313 400 313 571 316 561 317 909 318 734 319 414 319 417 319 619 319 629 319 704 320 865 321 592 322 377 323 472 324 404 324 622 325 699 326 974 327 455 327 698 328 438 330 555 331 369 331 879 334 665 334 833 335 982 336 658 337 801 339 341 339 423 339 781 340 416 341 399 341 639 341 913 342 632 343 356 344 451 345 510 345 828 346 810 346 924 347 460 351 363 352 708 352 868 353 605 353 668 354 393 354 526 355 443 355 700 357 359 357 535 358 566 359 736 360 403 360 467 360 901 361 802 362 470 362 557 363 505 364 446 364 846 365 397 365 546 365 858 366 968 368 621 368 738 371 396 371 889 373 441 373 474 374 479 375 483 375 537 379 586 381 481 381 528 381 579 381 587 381 817 387 527 387 563 387 783 388 464 388 522 388 776 389 413 389 651 389 755 390 494 390 782 391 842 394 645 398 893 400 832 401 916 404 706 405 670 405 896 405 912 407 524 407 553 409 593 410 418 412 993 413 899 415 760 416 891 418 493 418 881 420 604 420 725 421 542 422 637 422 885 423 656 424 449 424 458 424 509 424 861 425 468 425 518 426 701 431 515 431 729 432 691 434 540 435 684 437 936 439 773 439 834 440 904 444 679 444 863 451 521 451 772 452 666 454 519 455 456 455 878 456 501 457 525 457 919 459 650 459 689 461 486 461 914 464 797 465 770 466 766 466 897 467 937 469 488 469 591 473 644 475 496 475 590 479 652 482 620 484 610 484 722 486 925 487 671 493 663 496 825 497 581 498 574 499 976 500 980 502 618 502 713 504 580 505 768 506 949 507 873 511 642 512 750 513 759 517 624 517 981 520 820 521 963 523 714 525 594 525 795 526 761 526 800 530 558 530 588 532 940 533 960 534 774 534 844 537 930 538 628 539 685 539 927 545 751 546 875 547 606 547 735 547 763 548 950 560 568 560 616 562 647 563 857 566 633 571 778 574 742 583 681 583 694 586 835 586 880 595 979 599 661 603 692 605 775 606 646 608 648 609 636 611 675 612 900 614 764 618 892 623 862 624 710 625 721 625 929 632 746 637 877 641 731 641 762 642 836 642 983 650 791 652 724 655 719 656 680 658 784 663 882 664 687 671 814 671 856 671 866 672 815 674 809 677 859 677 990 683 717 683 792 686 874 689 946 691 952 692 707 692 847 692 971 703 883 708 715 709 837 712 933 713 796 713 890 725 816 726 852 726 991 729 843 730 840 730 915 731 787 733 808 738 876 743 745 744 806 747 943 749 972 755 786 756 895 769 777 785 961 794 855 799 829 803 966 805 850 808 812 808 824 811 902 812 923 813 954 813 975 815 887 817 956 817 969 829 867 843 977 849 959 857 886 857 920 861 931 871 958 874 928 880 948 893 906 914 987 917 955 957 965 963 989 964 992 78 620 199 187 248 249 272 494 426 201 517 95 548 506 648 718 754 581 800 434 822 998 936 401 1000 999 18 755 774 0 1 0 3 0 12 0 65 0 549 0 957 1 2 1 13 1 84 1 142 1 559 2 4 2 5 2 7 2 11 2 169 2 381 3 17 3 18 3 26 3 66 3 79 3 181 3 207 4 8 4 20 4 88 4 202 4 312 4 825 5 6 5 10 5 255 5 377 5 691 6 62 6 63 6 81 6 85 6 86 6 90 6 592 6 654 7 9 7 21 7 31 7 32 8 16 8 29 8 42 8 109 8 644 9 22 9 25 9 34 9 123 9 134 10 30 10 45 10 369 10 658 11 23 11 24 11 49 11 76 11 82 11 193 11 201 11 742 11 808 12 19 12 167 12 483 12 937 13 14 13 27 13 55 13 114 13 988 14 15 14 217 14 289 14 300 14 542 15 221 15 245 15 578 16 35 16 52 16 128 17 77 17 126 18 28 18 78 18 105 18 192 18 391 18 769 20 80 20 111 20 147 20 399 20 671 20 786 21 121 21 985 22 39 22 47 22 139 22 213 23 37 23 44 24 71 24 72 24 155 24 519 24 536 24 685 25 112 25 188 25 522 25 712 26 38 26 135 26 146 26 776 27 98 27 491 27 778 28 74 28 125 28 471 28 472 29 56 29 110 29 286 29 894 29 950 30 40 30 119 31 33 31 48 31 73 31 75 31 263 31 389 31 861 32 83 32 247 32 333 32 360 33 36 33 99 33 283 33 732 34 64 34 458 35 43 35 393 35 657 36 41 36 50 36 95 36 103 37 603 38 51 38 89 38 821 38 868 39 264 40 53 40 54 40 344 41 58 41 117 41 594 42 113 42 140 42 487 42 696 43 46 43 102 43 131 43 218 44 94 44 761 44 787 45 199 45 315 45 903 46 412 46 529 47 68 47 182 47 235 47 545 47 798 48 57 48 67 48 593 50 87 50 198 50 588 51 59 52 156 53 70 53 116 53 127 53 629 54 60 54 172 54 971 55 652 55 809 56 92 56 174 56 437 57 61 57 69 57 234 58 107 58 462 59 96 59 120 59 244 59 254 59 271 60 101 60 747 60 847 61 196 61 589 61 933 62 453 62 655 63 130 63 136 63 216 63 413 64 322 65 166 65 190 65 476 67 214 68 459 69 273 69 384 69 650 70 256 70 383 70 401 70 405 70 431 71 287 72 100 72 108 72 305 73 158 73 258 73 427 74 165 74 210 74 236 74 335 74 436 75 97 75 106 75 246 75 299 75 379 75 680 77 493 78 132 78 159 78 524 79 160 79 232 79 526 80 129 80 365 81 418 81 540 81 582 82 163 82 262 83 208 84 789 84 927 85 91 85 709 86 93 86 124 86 314 86 376 87 115 87 186 87 229 87 319 87 541 88 215 88 367 88 446 88 841 89 178 89 517 89 737 90 222 90 353 91 137 91 191 91 272 91 296 91 753 92 241 93 187 93 270 93 663 94 285 95 197 95 554 96 168 97 243 97 416 97 430 97 563 97 817 98 302 98 352 99 837 99 899 100 104 100 403 100 532 101 440 101 530 103 249 103 252 103 780 103 951 104 144 104 150 104 922 105 145 105 282 105 324 106 189 106 406 107 118 107 638 108 212 108 404 108 433 109 349 111 173 111 280 111 490 111 602 111 639 112 295 114 177 114 291 114 332 115 204 116 153 116 184 116 251 116 661 116 914 117 164 117 357 117 983 118 326 118 408 118 585 118 621 119 148 119 219 120 122 121 138 121 226 123 281 123 546 125 294 126 633 127 152 127 179 128 508 129 807 130 133 130 203 130 336 130 509 131 267 131 797 131 822 132 149 132 180 132 601 133 151 133 185 134 154 134 248 134 328 134 981 135 261 137 143 139 141 139 274 140 161 140 565 141 259 141 329 141 339 143 233 143 795 143 999 145 194 145 373 146 660 147 363 147 665 149 157 149 228 150 209 150 620 151 227 151 380 152 175 152 552 153 528 155 343 156 183 156 225 157 170 157 224 157 936 158 387 159 162 159 171 159 293 159 415 161 558 162 231 162 298 162 313 162 448 164 206 165 284 166 851 166 885 167 359 171 277 171 321 172 176 172 200 172 637 173 438 174 382 174 745 174 779 175 195 175 400 176 230 176 239 176 308 176 334 176 649 177 375 178 253 178 907 179 238 182 268 182 467 182 597 183 205 184 535 186 407 186 631 187 276 187 364 187 874 188 257 188 372 189 374 189 461 189 910 190 562 191 444 191 748 192 731 192 782 194 330 194 569 196 763 196 773 197 346 200 211 200 237 201 351 201 498 201 863 202 499 202 538 202 624 202 836 203 306 204 220 204 266 204 707 205 481 205 539 205 690 206 269 207 368 207 831 208 223 208 398 210 265 210 410 211 301 212 409 212 682 212 716 213 434 213 722 216 449 216 547 216 666 218 275 218 454 218 726 219 290 219 474 219 766 219 952 221 794 222 240 223 447 224 242 224 497 225 557 225 734 226 392 226 428 227 799 228 423 228 435 229 550 229 623 230 297 231 250 231 572 232 533 233 961 234 485 236 260 236 341 236 385 236 422 237 309 237 327 237 425 237 426 237 856 238 920 239 316 239 844 240 604 240 806 242 279 242 452 242 728 243 946 244 883 245 679 247 307 247 429 248 494 249 548 251 777 252 370 252 394 253 310 258 340 258 667 259 466 259 571 260 278 260 347 260 355 261 729 262 762 263 479 264 320 265 288 265 396 266 362 266 724 267 337 268 864 269 292 269 465 269 486 269 627 269 895 270 345 270 625 271 457 271 577 272 815 273 402 275 721 276 388 277 338 277 358 277 371 278 348 279 909 280 853 280 995 281 513 281 598 282 303 284 419 286 386 286 575 286 940 287 304 288 614 288 963 290 445 291 783 292 432 293 395 293 495 294 751 295 354 296 464 297 463 297 595 298 325 298 331 299 350 299 414 299 813 299 926 300 904 301 397 302 323 302 534 304 879 305 708 306 860 307 317 308 456 308 568 309 311 309 576 309 852 311 997 312 443 313 318 313 816 314 478 314 706 316 875 317 670 318 488 318 710 320 342 320 424 321 511 323 442 324 982 325 669 325 686 325 855 329 714 331 417 331 928 332 378 332 421 332 800 333 636 335 584 335 664 337 938 339 630 341 489 341 492 342 941 343 523 343 744 345 411 345 790 346 473 348 441 348 521 349 929 350 468 350 574 350 642 351 356 351 618 355 752 356 700 358 361 360 420 361 366 361 470 361 506 361 607 362 640 363 930 364 872 366 873 367 612 370 482 370 505 371 678 371 681 374 610 375 390 375 600 375 803 376 987 379 553 382 502 382 978 384 677 385 586 388 913 389 733 391 475 391 596 393 845 395 566 397 501 397 634 397 911 398 512 399 819 400 450 401 460 401 504 402 515 402 830 403 537 404 802 405 469 406 749 410 647 410 791 410 871 411 451 412 886 414 719 414 977 418 611 419 838 421 672 422 527 424 590 424 715 425 720 428 615 430 792 432 758 433 439 433 840 434 484 438 960 439 455 440 994 442 496 442 514 443 924 444 567 444 713 445 643 446 543 446 583 449 693 449 953 450 591 450 605 450 683 450 746 450 784 451 626 451 842 453 507 453 859 454 711 457 648 458 510 458 544 459 477 459 531 459 893 460 645 461 900 462 500 463 520 464 750 465 810 466 641 467 939 469 613 470 688 471 906 472 581 473 826 474 668 478 673 478 697 479 480 480 561 481 739 483 560 483 616 483 921 484 986 485 518 488 962 490 659 492 662 494 503 494 887 494 949 494 958 502 687 503 551 504 718 505 767 506 564 507 635 510 694 511 555 511 676 513 743 513 828 513 878 514 516 515 824 517 705 520 632 520 725 520 931 521 876 522 525 525 573 526 684 527 757 527 865 529 919 530 587 532 651 533 622 533 945 534 608 539 704 539 889 539 966 541 823 542 692 543 990 544 570 546 736 548 556 549 759 551 579 554 811 555 741 555 996 557 599 558 617 558 771 558 818 560 812 561 717 562 880 563 727 564 646 565 843 567 970 574 793 576 890 579 580 579 628 585 801 586 925 587 897 588 619 589 979 594 609 594 701 596 850 596 867 601 606 602 738 606 755 608 699 608 703 610 954 612 653 612 991 613 796 614 735 618 908 619 695 619 730 620 760 624 975 626 891 630 902 632 674 632 772 633 849 634 934 634 947 634 972 637 740 641 846 646 917 647 832 647 866 649 656 654 764 654 967 659 698 660 689 661 877 662 675 664 858 665 993 669 702 681 827 682 829 685 862 688 932 699 785 699 854 703 723 709 881 710 774 713 775 714 969 719 765 719 857 724 955 725 948 727 770 727 888 732 804 740 834 742 756 749 805 749 901 750 956 753 754 753 848 753 918 757 781 759 768 762 884 768 839 770 814 770 835 773 989 779 974 784 833 785 788 788 959 789 965 793 892 794 984 801 820 813 905 819 898 821 882 835 912 839 916 839 968 846 869 847 943 850 973 855 964 867 870 871 896 876 992 894 923 902 980 905 944 907 942 914 915 931 935 969 998 974 976 6 730 65 705 102 201 137 463 194 492 230 469 246 544 271 578 300 947 333 607 396 839 463 116 465 815 559 451 613 438 643 941 798 989 874 540 1000 999 22 103 102 0 1 0 7 0 25 0 26 0 68 1 2 1 4 1 14 1 39 1 281 1 394 2 3 2 5 2 13 2 59 2 70 2 407 2 514 2 552 2 655 3 22 3 44 3 58 3 84 3 420 4 6 4 110 4 237 4 262 4 905 5 10 5 36 5 72 5 102 5 127 5 215 5 355 6 18 6 21 6 180 7 8 7 9 7 12 7 577 7 975 8 11 8 32 8 337 8 432 9 24 9 33 9 48 9 340 9 363 9 431 10 15 10 16 10 34 10 156 10 174 11 19 11 20 11 23 11 378 12 29 12 30 12 290 12 352 13 17 13 52 13 362 14 47 14 63 14 97 15 31 15 321 16 64 16 275 17 108 17 152 17 453 17 773 19 60 19 220 19 448 19 666 20 71 20 113 21 35 21 106 21 245 21 270 22 46 22 85 22 124 22 155 22 234 22 361 22 447 22 505 22 650 23 28 23 74 23 158 23 353 24 51 24 77 24 115 24 440 24 780 25 37 25 184 25 207 25 465 26 27 26 45 26 89 26 199 26 380 27 75 27 309 27 743 28 38 28 43 28 50 29 42 29 289 29 429 30 109 30 375 30 412 30 660 31 144 31 696 32 57 32 87 32 214 32 354 32 579 33 53 33 101 33 150 33 177 33 264 33 739 33 878 34 123 34 511 35 55 35 356 35 458 35 502 36 413 36 834 37 439 37 999 38 66 38 346 38 652 39 40 39 41 39 79 39 390 41 62 41 76 41 82 41 160 41 333 42 61 42 367 43 49 43 88 43 252 43 296 43 528 44 69 44 78 44 931 45 67 45 706 46 56 46 128 46 148 47 118 48 54 48 81 48 98 48 165 48 222 48 476 48 517 48 678 49 117 49 185 49 522 50 96 51 133 51 336 51 450 52 213 52 464 52 617 52 718 52 735 53 131 55 65 55 651 56 119 56 235 57 94 57 205 57 219 57 248 57 490 57 566 58 543 58 948 60 120 60 122 60 162 60 206 60 299 61 111 61 194 62 126 62 129 62 191 62 311 63 138 63 204 64 92 64 343 64 388 64 405 64 449 64 459 64 538 64 574 65 136 65 621 66 677 66 968 67 80 67 137 67 734 68 186 69 182 69 540 69 994 70 73 70 135 70 317 70 452 70 798 71 360 72 107 72 292 72 723 72 914 73 86 73 659 74 142 74 175 74 534 74 971 75 344 76 320 76 397 77 83 77 91 77 121 77 178 78 236 78 327 78 597 78 613 80 103 80 116 80 569 81 169 81 963 82 887 83 90 83 200 83 519 83 564 84 105 84 544 84 633 84 802 85 93 85 170 85 179 85 244 85 348 85 371 86 95 86 553 86 946 87 139 88 100 88 157 88 274 88 850 90 580 90 970 91 159 92 114 92 141 92 288 92 468 93 286 93 411 93 858 94 99 94 130 95 151 95 283 96 132 96 134 96 181 96 197 96 238 97 104 97 345 97 845 98 168 98 763 99 324 99 483 99 703 100 210 100 629 101 187 101 203 103 195 103 315 103 785 104 173 104 188 104 323 104 467 105 865 106 112 107 601 107 644 108 146 109 143 109 308 109 401 109 492 109 893 110 218 110 251 110 389 110 806 111 325 111 486 111 791 112 253 112 602 114 470 114 913 115 256 117 298 117 339 117 436 117 549 118 242 118 779 119 183 119 558 121 241 121 365 121 593 122 202 122 291 123 576 123 778 124 125 124 166 124 555 124 809 124 909 126 419 127 145 127 153 127 280 127 404 128 422 129 171 129 426 129 462 130 229 130 908 131 898 132 295 132 364 132 520 133 216 133 582 133 599 133 712 134 192 134 609 136 509 137 140 137 147 137 167 137 240 137 263 137 417 137 557 137 705 137 800 138 831 139 224 139 491 139 581 140 154 140 164 140 247 141 313 141 387 141 529 142 742 142 790 143 149 143 271 143 414 144 232 145 161 145 279 146 350 146 425 146 525 146 974 147 287 147 556 148 626 149 670 151 418 151 503 152 189 152 196 152 233 152 803 153 618 153 643 155 259 155 269 156 227 156 507 156 592 156 859 156 989 157 172 157 301 158 451 158 771 159 190 160 209 160 427 160 560 160 939 161 217 161 226 161 338 162 163 162 249 162 284 163 201 163 537 164 193 164 304 164 400 164 606 164 645 164 934 165 369 165 410 165 758 165 890 166 212 166 899 167 176 167 228 167 493 167 523 167 587 168 860 168 956 169 243 169 246 169 622 170 472 170 885 171 536 172 310 174 722 175 469 176 285 176 303 178 322 178 392 179 223 179 225 179 862 180 268 181 766 181 815 181 995 182 823 183 381 183 384 185 276 185 748 186 211 186 342 186 423 187 373 187 881 189 255 189 607 190 382 190 568 192 708 193 585 194 221 194 254 194 829 195 359 196 495 196 513 197 198 197 435 197 943 198 924 199 265 199 376 201 257 201 424 201 563 202 326 202 496 202 515 202 663 202 796 203 347 203 501 203 721 204 208 204 396 205 267 206 477 207 941 207 954 208 300 210 682 212 230 212 547 213 481 215 334 215 438 216 297 217 231 217 546 217 686 217 728 217 872 218 329 218 393 219 704 220 421 221 328 221 408 222 545 222 851 226 239 228 506 228 852 229 332 229 684 230 258 230 278 230 409 230 767 231 305 231 403 232 374 232 391 233 250 233 416 233 631 233 680 235 277 236 368 236 524 236 586 237 261 237 294 237 331 238 499 239 302 239 788 240 260 241 532 242 772 242 825 243 466 245 541 245 676 246 266 249 273 249 319 249 474 250 667 253 282 253 446 253 732 253 916 254 358 258 521 258 565 258 754 259 385 260 272 260 713 260 741 261 919 263 753 264 330 264 612 264 959 267 312 267 918 268 293 270 428 270 508 270 611 273 500 276 482 277 861 279 583 281 928 282 494 283 488 283 942 284 745 286 687 287 662 289 314 289 349 289 880 290 571 291 306 291 700 291 835 293 316 293 318 294 307 294 484 294 608 296 760 297 757 301 395 303 456 305 372 306 783 307 341 307 724 308 641 311 487 311 987 312 415 313 561 313 573 315 765 315 814 316 406 317 542 318 383 318 430 320 605 320 793 321 379 322 357 322 588 323 335 324 596 324 883 324 945 325 554 325 679 329 811 330 351 330 443 330 693 334 478 334 489 334 917 335 370 337 736 338 714 338 787 341 839 341 964 343 955 345 675 348 366 349 504 349 591 350 445 351 398 351 433 351 455 351 725 352 595 352 797 356 624 356 950 359 833 360 820 361 386 361 813 362 733 363 630 364 454 364 497 367 434 367 654 368 377 368 539 369 399 370 578 371 598 371 774 372 441 375 819 378 516 379 590 381 673 382 463 382 891 383 637 383 808 386 485 386 920 388 699 388 870 390 480 390 821 392 460 392 838 393 775 394 625 396 402 397 479 397 535 397 674 397 846 397 903 398 584 398 619 399 856 401 804 402 610 404 444 405 512 405 531 406 702 408 764 409 876 412 638 416 762 418 716 419 685 420 442 420 642 422 683 423 457 423 473 423 751 423 849 426 799 426 958 429 636 429 810 430 437 430 461 430 600 431 879 431 900 433 689 435 668 436 768 437 770 437 901 437 907 439 973 440 647 441 822 442 816 444 794 448 527 450 786 451 530 454 922 459 526 460 603 460 895 461 730 462 661 463 471 464 562 465 510 466 664 467 498 469 475 471 694 472 518 473 752 475 759 480 570 481 614 484 902 489 991 490 550 491 896 494 731 494 981 495 648 495 792 496 874 500 709 501 692 502 646 504 750 505 843 506 710 507 533 511 567 514 841 515 827 516 889 517 548 519 863 521 947 523 559 527 627 529 824 530 623 531 747 533 551 533 761 534 575 534 639 538 698 540 749 544 784 545 871 547 665 551 912 551 930 554 589 554 978 555 604 558 690 560 572 560 715 560 795 561 717 562 921 563 688 567 937 568 817 570 658 571 719 572 616 574 615 574 657 574 962 575 669 576 697 576 727 577 640 578 649 578 737 578 911 579 628 579 769 581 826 583 855 585 594 586 701 587 726 591 866 592 671 592 888 594 894 595 656 599 910 601 635 605 672 607 620 607 634 608 756 613 691 620 867 623 828 623 832 624 744 624 746 625 632 626 873 630 707 632 904 635 847 635 882 636 653 637 844 642 927 644 781 646 805 647 972 648 818 653 695 653 801 653 837 654 782 656 681 657 720 657 988 659 711 666 982 667 938 678 789 682 951 685 729 690 740 695 776 696 932 699 738 700 877 705 836 707 961 708 848 710 777 715 755 717 915 730 830 731 957 744 807 749 812 750 925 750 949 754 853 760 965 762 990 763 977 766 998 767 875 770 840 771 857 784 842 785 854 790 985 792 933 792 984 795 864 798 940 800 886 801 926 802 869 805 944 815 884 822 979 828 892 829 923 830 929 837 960 840 967 841 868 847 935 851 980 877 906 878 897 890 969 892 953 894 983 897 966 899 976 910 936 914 993 923 952 927 986 932 992 944 997 953 996 80 140 163 902 192 117 269 946 275 803 349 534 397 111 399 519 475 75 513 354 522 630 557 350 656 41 707 725 744 668 826 39 921 518 927 30 928 546 967 502 970 913 982 291 1000 999 14 645 790 0 1 0 2 0 419 1 16 1 76 1 220 2 3 2 42 2 52 2 116 2 121 2 371 3 4 3 5 3 7 3 69 3 130 4 6 4 8 4 9 4 29 4 40 4 200 4 666 5 13 5 113 5 145 5 331 5 548 5 979 6 15 6 18 6 246 7 11 7 24 7 47 7 49 7 61 7 349 7 743 8 54 9 10 9 19 9 67 9 70 9 195 9 264 10 12 10 17 10 272 10 428 10 474 10 778 10 830 11 38 11 101 11 140 11 234 11 509 12 14 12 21 12 87 12 235 13 25 13 77 14 34 14 239 14 284 15 100 15 111 15 354 16 20 16 559 16 855 16 964 17 37 17 46 17 92 17 351 18 22 18 27 18 39 18 319 18 410 18 480 18 779 19 59 19 96 20 189 20 210 20 478 21 23 21 31 21 45 21 66 21 89 21 131 21 170 21 212 21 329 22 30 22 336 22 573 23 26 23 28 23 136 24 35 24 243 24 400 24 574 25 32 25 856 25 894 26 63 27 43 27 56 27 311 28 44 28 50 28 71 28 529 29 33 29 95 29 119 29 382 30 124 30 141 30 312 30 925 31 57 31 93 31 282 32 80 33 495 34 36 34 41 34 86 34 242 34 355 34 546 34 597 34 625 35 135 35 201 35 653 36 105 36 161 36 285 36 316 37 65 37 74 38 84 38 125 38 169 38 326 38 745 39 151 40 160 40 302 40 430 41 53 41 208 41 251 42 697 42 999 43 48 43 58 43 78 43 396 43 446 43 461 43 471 44 73 44 109 44 112 44 117 44 126 45 182 46 62 46 226 46 416 47 68 47 694 48 88 48 403 49 51 49 72 49 265 49 521 50 102 50 132 50 187 50 504 50 642 50 772 51 83 51 133 51 206 51 564 52 55 52 149 52 439 53 99 53 347 54 60 54 64 54 75 54 137 54 515 55 79 55 115 55 322 55 522 55 639 55 803 56 173 56 695 57 97 57 961 58 144 58 249 58 543 59 81 59 157 59 214 59 539 59 987 60 82 60 673 61 982 62 134 63 94 63 213 63 240 63 659 64 893 65 90 65 217 65 297 66 107 66 366 66 593 66 726 67 123 67 139 67 183 67 193 68 104 69 168 69 497 69 921 70 98 70 118 70 277 70 279 70 318 70 385 71 85 71 202 71 281 71 766 72 508 72 525 72 640 72 781 73 166 73 184 74 147 74 238 74 712 74 852 75 211 75 233 75 294 75 473 75 775 76 306 76 550 77 110 78 158 78 198 78 368 78 507 78 711 78 997 79 152 79 337 80 127 80 247 80 540 81 120 81 232 81 549 81 605 82 248 82 262 82 378 82 394 82 532 82 761 83 237 83 252 84 108 84 298 84 538 84 801 86 194 87 138 87 163 87 475 88 229 88 253 89 91 89 106 89 114 89 129 90 153 90 566 90 616 90 867 91 156 91 434 92 241 93 128 93 533 93 562 93 664 93 691 94 142 94 716 94 762 96 431 96 953 97 314 97 785 97 796 98 256 99 148 99 751 99 960 100 188 100 197 100 230 101 321 102 103 103 171 103 502 104 196 104 630 104 669 105 266 105 903 106 122 106 143 106 167 106 181 106 270 107 369 107 470 108 223 108 414 108 627 109 487 110 708 110 872 111 567 111 770 112 348 112 861 113 172 114 178 114 261 115 146 116 269 116 288 118 245 118 951 119 177 119 225 119 341 119 464 119 481 119 800 120 150 121 165 121 896 122 222 122 293 123 554 124 155 124 768 125 224 127 199 127 406 127 456 127 811 128 205 128 809 129 154 129 286 129 290 129 612 132 216 132 327 132 405 135 180 136 484 136 635 137 159 137 333 139 175 139 679 140 162 140 967 141 514 142 186 144 164 144 344 145 674 146 203 146 577 146 692 147 907 148 677 149 276 149 479 149 670 150 437 150 443 153 393 153 858 153 884 154 176 154 320 154 401 155 227 155 273 156 192 156 476 156 952 157 590 157 681 158 204 158 303 158 617 158 946 161 207 162 278 163 963 164 301 165 866 165 889 166 174 166 190 166 425 167 185 167 689 168 658 168 715 169 295 169 466 169 647 170 250 170 370 170 399 171 215 171 421 171 918 172 629 173 345 173 683 174 219 174 221 174 236 174 260 174 300 175 254 175 678 176 209 176 263 176 985 177 650 177 837 178 179 178 292 178 379 178 453 180 305 180 747 181 330 181 364 181 427 182 813 183 191 183 741 184 309 184 565 185 447 185 463 185 622 186 787 190 840 191 231 191 332 191 651 192 244 192 449 192 827 193 255 194 728 194 757 195 361 195 898 196 436 196 585 197 388 197 665 198 259 199 218 200 258 200 339 200 376 200 545 200 580 203 805 204 375 206 520 207 534 207 703 208 459 208 916 208 917 209 357 211 390 213 555 214 310 216 257 216 880 217 271 218 228 218 825 219 448 219 793 220 454 220 660 221 696 222 274 223 441 224 338 224 423 225 541 225 706 227 268 227 304 227 530 228 455 228 777 229 267 230 412 230 417 230 576 230 989 231 283 231 287 231 424 231 632 231 645 232 812 235 486 237 299 239 323 239 950 240 452 240 959 241 340 241 537 242 413 242 553 243 367 243 595 244 506 244 718 245 324 246 467 247 391 247 460 248 818 248 842 249 315 249 638 250 353 250 383 250 758 251 335 252 420 253 680 254 469 254 687 255 599 255 926 256 600 257 325 258 485 259 432 260 275 261 782 264 350 264 491 264 518 264 601 264 994 265 289 265 308 265 409 266 477 266 589 266 798 267 876 267 878 268 342 269 561 270 628 270 892 271 343 271 516 272 372 272 411 273 380 274 598 274 853 275 563 277 291 277 360 278 280 278 832 279 505 280 623 281 296 281 494 281 499 282 404 282 528 286 799 289 328 289 615 289 701 292 444 292 620 293 307 293 334 294 317 294 672 294 887 296 395 296 531 296 843 297 363 297 968 298 749 300 397 300 433 300 688 301 313 301 682 301 831 302 519 302 524 302 727 304 709 305 498 307 359 307 634 308 392 308 398 309 572 309 604 310 850 311 582 311 873 311 977 313 352 313 408 313 641 315 472 315 859 315 864 317 377 317 381 317 407 317 754 318 386 318 568 319 365 319 733 319 759 320 450 320 500 320 802 321 915 322 756 323 387 324 937 326 356 326 789 327 373 327 594 328 611 328 637 329 440 329 445 330 839 332 374 333 667 333 738 334 358 334 928 336 429 336 462 337 551 338 362 339 402 339 571 339 792 341 384 342 797 345 346 345 924 348 517 349 596 350 656 350 746 352 458 352 740 353 389 353 780 354 581 355 933 356 649 359 584 361 501 361 583 362 457 363 418 364 883 365 415 366 523 366 980 368 496 368 556 368 847 372 492 373 465 376 791 377 710 379 822 380 512 382 422 383 435 383 817 385 923 386 998 388 560 388 795 389 774 390 676 391 526 393 438 393 753 393 835 405 636 406 610 407 744 408 482 408 906 409 536 409 764 410 828 411 513 411 657 412 608 414 882 415 468 415 558 415 938 417 619 417 905 418 535 418 763 421 570 421 702 423 426 423 578 425 724 426 646 427 557 427 723 429 442 429 700 429 908 431 613 432 489 437 934 438 956 439 451 439 547 439 788 441 904 443 810 445 965 448 719 450 854 451 863 452 794 453 886 454 488 455 626 456 722 458 829 460 717 463 569 463 895 464 974 465 686 465 786 468 808 469 511 470 654 471 483 471 544 471 633 472 643 472 790 475 734 475 973 477 586 477 655 478 510 479 704 481 490 482 575 482 606 482 737 483 493 484 503 488 988 488 991 494 941 496 820 500 720 500 736 503 868 505 542 505 729 506 784 507 940 508 944 510 592 512 705 516 552 518 527 521 912 522 671 523 591 524 731 525 755 527 624 528 602 528 888 529 875 535 693 536 648 543 663 546 773 547 698 550 821 551 614 551 713 551 879 552 844 553 958 554 652 555 587 555 804 557 732 558 943 560 675 561 767 561 914 565 765 566 730 567 588 567 707 570 725 574 579 579 901 579 955 580 721 580 848 581 603 581 618 581 806 583 607 586 748 587 609 588 621 590 662 590 910 594 631 594 984 601 834 608 826 610 913 611 644 611 874 617 690 617 920 619 714 625 881 625 885 629 932 630 684 630 954 631 699 636 668 648 949 649 851 650 661 656 871 659 815 661 929 663 971 665 750 666 986 668 771 669 685 675 976 676 752 681 947 683 819 684 760 691 816 692 857 692 970 693 897 698 769 703 870 706 735 706 983 707 957 708 739 716 742 720 823 721 966 723 931 724 807 724 869 733 783 734 814 736 824 737 996 741 992 743 838 744 919 750 972 753 776 757 833 758 927 764 845 766 860 767 939 772 841 775 909 777 945 777 948 778 849 782 891 783 900 786 981 790 978 799 836 821 846 826 865 827 990 830 993 834 930 837 975 844 935 851 877 855 862 859 969 864 962 867 890 875 936 875 942 883 922 884 899 885 902 887 911 967 995 12 347 80 393 82 742 142 260 149 674 216 434 255 896 392 111 750 312 801 949 838 108 843 440 922 814 933 295 1000 999 15 244 647 0 1 0 3 0 4 0 48 0 65 0 670 1 2 1 12 1 70 1 444 1 750 1 899 1 942 2 6 2 13 2 61 2 72 2 82 2 108 2 312 2 437 2 919 3 5 3 7 3 28 3 37 3 42 3 152 3 182 3 462 3 932 4 14 4 24 4 73 4 760 4 820 4 867 5 8 5 18 5 19 5 26 5 50 6 40 6 46 6 523 7 9 7 11 7 83 7 97 7 439 8 10 8 35 8 36 8 68 9 15 9 23 9 33 9 284 10 105 10 112 10 141 10 146 11 29 11 59 11 84 11 322 11 358 11 369 11 553 11 840 12 20 12 32 12 149 12 282 12 303 12 436 12 491 12 885 13 43 13 93 13 99 13 107 14 16 14 113 14 158 14 198 14 406 14 469 14 873 15 17 15 51 15 125 15 171 15 492 16 44 16 75 17 21 17 106 17 255 17 263 17 642 17 748 17 793 17 879 18 22 18 30 19 56 19 63 19 137 19 876 20 57 20 418 20 602 21 45 21 500 22 55 22 243 23 53 23 87 24 25 24 27 24 31 24 39 24 330 24 356 24 552 25 390 25 399 25 547 26 114 26 173 26 277 26 315 26 318 27 62 27 128 27 139 28 47 28 287 28 508 28 882 29 38 29 89 29 614 29 881 30 428 30 578 31 34 31 77 31 350 32 54 32 74 32 272 33 313 33 505 34 90 34 117 34 254 34 286 34 648 35 79 35 328 36 103 36 131 36 411 38 49 38 100 38 101 38 194 38 337 39 118 40 41 40 52 40 58 40 147 40 191 41 78 42 808 43 86 43 211 43 218 43 522 44 267 44 726 44 830 45 64 45 174 45 786 45 948 46 66 46 110 46 735 47 386 49 60 49 166 49 239 49 349 49 711 50 148 50 177 50 190 50 276 51 364 51 954 52 67 52 81 52 143 52 258 52 415 53 140 54 546 55 154 55 516 56 91 56 135 56 138 56 168 56 192 56 250 56 264 56 456 57 69 57 327 57 636 58 297 59 76 59 98 59 136 59 163 59 222 59 226 59 240 60 95 60 391 60 629 61 183 61 245 62 96 62 199 62 401 63 316 63 774 64 94 64 695 64 929 66 80 66 678 67 71 67 161 67 195 68 262 68 555 68 572 69 111 69 203 69 635 70 540 72 127 72 169 73 88 73 102 73 109 73 116 73 144 73 417 73 476 74 453 75 184 75 212 75 632 76 133 76 134 76 455 77 403 77 708 78 126 78 299 78 371 79 256 79 373 80 197 80 201 80 237 80 379 80 895 81 664 82 142 82 325 82 378 82 465 83 85 83 253 83 567 85 122 85 153 85 221 85 539 86 121 86 185 86 662 87 305 87 377 87 482 87 681 88 92 88 657 89 597 89 651 89 736 89 767 90 304 90 489 91 414 91 827 92 104 92 361 92 424 93 123 93 309 94 556 95 278 95 301 95 797 96 247 97 279 98 283 100 409 100 412 100 712 101 217 101 298 103 513 104 155 104 210 104 343 105 115 105 151 105 548 106 119 106 321 106 335 106 543 107 120 107 317 107 512 108 132 108 454 109 124 109 170 109 534 109 628 110 162 111 308 111 333 111 939 112 130 112 498 113 145 113 167 113 180 113 558 114 156 114 157 114 232 114 380 114 577 114 801 115 886 116 601 117 160 117 742 118 208 119 754 120 204 120 389 122 165 122 295 122 383 123 225 124 129 124 257 124 365 125 260 125 530 126 206 126 771 127 524 127 588 127 646 128 246 128 320 129 179 129 440 129 829 130 209 131 193 131 280 131 393 132 274 132 674 133 346 133 859 134 150 134 205 134 345 134 362 135 352 135 705 135 877 137 175 138 159 138 187 138 196 138 609 138 972 139 367 140 202 140 215 140 396 140 581 140 633 140 974 141 372 142 241 142 764 143 531 143 798 143 864 144 271 144 892 145 833 146 164 146 172 146 384 147 181 147 990 148 608 149 354 150 623 151 537 151 677 151 900 152 234 152 329 152 387 153 238 153 270 153 296 153 338 154 311 154 397 154 834 156 176 156 231 156 336 156 907 157 235 157 306 157 631 158 186 158 557 158 579 160 744 161 323 162 200 162 715 163 223 164 213 164 244 164 645 164 911 165 519 166 812 167 178 167 366 168 248 168 281 170 269 170 376 174 351 174 410 176 188 176 229 177 189 177 669 178 542 179 359 179 422 180 261 181 207 181 214 182 339 182 925 185 514 189 461 190 302 190 606 192 348 192 427 192 625 193 259 193 290 194 624 194 731 195 275 195 432 197 266 198 536 199 228 199 233 199 332 200 447 200 978 201 220 201 474 203 429 203 481 203 832 204 714 205 701 205 738 206 219 206 599 206 655 207 515 207 839 208 831 209 992 210 230 210 741 212 723 213 224 213 227 214 528 214 908 215 216 215 446 219 242 220 382 221 443 222 265 222 943 223 385 224 699 225 249 225 293 225 792 227 236 227 307 227 353 227 480 227 790 229 285 229 568 230 294 230 471 230 565 231 392 231 549 231 671 231 944 232 404 233 430 234 852 235 347 236 381 239 289 239 718 239 719 239 807 241 334 241 499 241 682 241 940 242 291 242 620 243 566 243 933 243 998 244 252 245 251 247 402 247 818 248 300 248 314 248 502 248 692 249 884 249 961 250 324 250 420 251 924 253 478 254 762 255 506 255 594 255 621 255 690 255 728 256 527 256 809 257 357 257 618 258 497 258 613 258 835 258 995 259 292 259 319 259 518 259 888 260 268 260 855 262 909 262 930 265 395 266 400 266 510 267 441 267 737 270 564 271 273 272 647 273 355 275 363 275 751 276 759 276 878 277 340 277 898 279 501 280 451 280 452 280 844 281 288 281 828 282 342 282 994 287 615 287 687 288 587 288 775 289 611 290 463 290 813 291 616 291 847 292 341 292 388 293 495 294 496 294 979 295 598 296 310 296 784 296 968 297 634 298 560 300 721 301 449 302 413 303 426 304 370 304 394 304 693 304 791 304 841 305 545 306 375 306 562 308 691 310 713 311 868 313 947 314 617 315 423 316 950 317 326 317 660 318 408 318 806 321 445 321 477 324 551 324 653 324 891 325 473 325 641 325 945 326 777 327 331 328 956 330 503 331 837 332 851 334 730 334 862 335 344 335 763 336 438 336 554 338 360 338 605 339 756 339 853 339 987 340 785 341 483 341 746 343 460 343 538 343 720 343 780 344 374 344 416 344 593 347 576 347 679 350 407 353 425 353 638 353 917 353 966 354 368 354 584 355 823 356 490 360 434 362 596 362 772 363 507 363 580 363 788 369 419 369 435 369 607 371 800 375 975 377 810 378 533 379 405 379 915 380 472 380 529 381 570 383 493 384 464 384 509 384 541 385 431 386 729 386 938 386 976 388 604 393 901 394 433 394 458 394 484 395 398 395 697 395 817 396 745 398 466 399 520 399 586 400 450 403 814 404 485 405 448 405 875 406 953 407 644 409 467 409 722 409 902 410 525 412 733 413 643 416 421 423 658 424 592 424 949 427 910 428 666 430 487 430 517 432 511 432 627 434 571 435 486 435 589 435 668 436 442 436 488 436 816 436 821 436 857 437 591 439 874 440 986 443 479 443 842 443 989 448 686 449 865 450 700 451 459 451 612 451 622 452 967 452 997 453 457 455 468 455 795 456 475 456 494 457 470 458 672 458 696 460 526 461 563 461 781 462 573 462 582 468 574 468 920 470 583 470 717 470 897 471 870 474 544 476 824 477 694 477 941 480 727 481 532 482 848 483 991 484 703 485 626 487 843 489 740 490 724 492 504 495 680 498 630 501 575 501 993 502 770 503 761 507 734 509 665 509 673 509 688 511 753 511 935 514 521 517 590 519 535 521 649 521 716 523 619 523 796 525 755 527 569 528 652 529 550 529 683 530 887 531 782 533 709 534 983 538 595 540 561 540 913 542 559 546 689 547 936 549 863 555 710 557 676 559 988 561 684 567 600 568 585 568 849 569 663 570 661 572 758 573 706 579 861 580 650 582 702 583 640 585 639 589 656 592 872 594 610 594 869 598 603 600 776 602 698 604 637 604 951 606 937 612 732 614 794 615 946 615 985 616 912 619 803 621 757 622 654 623 752 625 739 626 766 629 871 632 685 633 704 636 860 637 725 637 765 641 659 641 675 642 971 643 805 644 811 648 927 650 743 650 965 651 846 651 977 652 963 656 749 659 667 661 959 662 707 668 962 673 890 680 922 680 931 681 893 683 787 684 826 688 866 690 838 694 914 695 981 696 958 698 789 698 880 699 747 699 905 704 854 706 779 707 769 707 799 707 957 708 926 716 896 719 822 719 856 722 804 723 906 724 768 730 825 736 773 736 815 736 921 737 996 739 783 747 964 756 778 764 918 767 836 775 858 776 904 781 802 784 952 797 883 798 850 798 916 809 903 812 819 818 980 819 845 819 923 830 984 837 889 844 928 849 960 852 934 858 894 887 970 892 982 907 955 939 999 943 969 970 973 128 173 130 46 161 542 169 592 329 805 433 571 435 614 452 942 611 971 707 835 745 256 750 889 759 841 918 884 988 496 1000 999 18 718 44 0 1 0 9 0 23 0 36 0 39 0 118 0 204 0 471 1 2 1 3 1 4 1 5 1 34 1 73 1 287 2 6 2 31 2 391 3 7 3 14 3 16 3 133 3 351 3 388 4 681 4 858 4 976 5 164 5 783 6 8 6 17 6 26 6 48 6 493 7 10 7 15 7 30 7 450 8 11 8 69 8 75 8 202 8 271 9 12 9 126 9 931 10 20 10 106 10 143 10 709 11 13 11 92 11 100 11 451 12 27 12 38 12 190 12 199 13 22 13 239 13 259 14 62 14 160 14 177 14 251 14 769 15 49 15 242 15 305 16 18 16 19 16 21 16 29 16 122 16 183 16 395 17 24 17 28 17 113 17 216 18 65 18 85 18 350 18 456 19 44 19 59 19 86 19 95 19 123 19 197 19 610 20 45 20 53 20 906 21 25 21 50 21 54 21 437 22 33 22 76 22 97 22 397 23 32 23 46 23 80 23 91 23 333 23 389 24 42 24 81 24 127 24 185 24 212 24 295 24 370 25 37 26 181 26 607 27 35 27 57 27 72 27 82 27 166 27 189 27 198 27 336 27 354 28 40 28 178 28 331 29 56 30 235 30 386 30 802 31 99 31 112 31 182 31 317 31 490 32 41 33 775 33 942 35 110 35 153 35 328 35 362 36 554 37 74 37 90 37 111 37 243 37 265 37 298 38 52 38 104 38 107 39 55 39 87 40 311 40 352 40 893 41 71 41 103 41 144 41 148 41 187 42 43 42 51 42 132 42 137 42 161 42 240 43 67 43 94 43 644 44 220 44 932 45 70 45 657 46 47 46 142 47 61 47 96 47 883 48 83 48 105 48 121 48 165 48 833 48 923 49 219 49 466 50 124 50 206 51 138 51 272 51 526 51 675 52 64 52 116 52 150 52 195 52 273 53 63 53 128 53 180 53 731 54 58 54 66 54 193 54 248 55 129 55 267 56 140 57 60 57 147 57 157 57 247 59 154 59 346 59 375 59 919 60 78 60 322 60 435 61 84 61 433 61 677 61 786 62 284 62 327 63 355 64 68 64 159 64 231 64 380 66 108 66 400 66 719 66 918 67 77 67 168 67 306 67 622 67 921 68 79 68 88 68 533 68 728 69 172 70 115 70 149 70 851 71 93 71 101 71 722 73 252 73 961 74 623 75 299 75 713 77 559 79 176 79 345 79 369 79 404 80 139 80 473 81 98 81 117 81 434 82 89 82 286 82 414 82 438 82 580 83 109 83 674 84 167 84 582 84 908 85 452 85 505 85 619 86 670 87 130 87 175 88 179 90 125 90 594 91 390 91 504 91 827 92 263 92 461 93 114 93 363 93 659 93 740 94 136 94 151 94 163 94 221 94 291 94 430 94 593 94 639 95 415 95 417 96 246 96 563 96 718 97 253 99 102 99 578 99 870 100 135 100 436 101 120 101 310 101 419 101 630 101 673 102 152 102 288 102 552 102 716 103 119 103 793 104 550 105 789 106 549 107 186 107 717 108 222 108 428 109 203 110 145 110 530 112 281 112 486 112 808 113 146 114 477 115 394 115 649 115 790 115 829 116 480 116 743 116 837 116 960 117 134 118 209 118 339 118 711 119 293 119 852 119 872 119 975 120 131 120 224 120 301 120 338 120 566 121 226 121 254 121 951 122 141 122 205 122 432 122 516 123 396 123 424 124 364 124 416 124 491 124 739 124 880 125 765 125 982 126 314 126 804 127 174 127 794 127 884 128 250 128 262 128 603 129 324 129 595 129 901 130 517 130 707 131 483 132 387 132 755 132 817 132 988 133 155 133 162 133 330 133 343 133 865 135 171 135 626 135 997 136 655 136 847 137 215 137 892 140 211 141 602 142 371 143 214 144 407 146 476 146 645 147 218 147 229 147 876 148 173 149 227 150 313 150 445 150 496 151 156 151 192 151 238 151 249 151 492 152 531 152 590 152 699 153 158 153 753 154 184 156 230 156 279 156 319 156 807 156 912 157 413 157 727 158 256 158 423 159 169 159 385 159 866 161 268 161 402 161 460 162 201 163 662 164 421 164 598 165 337 165 599 165 617 165 733 165 787 166 170 166 303 166 635 167 191 167 232 168 632 168 813 169 360 169 660 170 194 171 207 171 348 171 454 171 573 171 592 171 605 171 613 172 270 172 726 173 217 174 634 174 760 174 835 175 188 175 891 176 534 176 535 177 321 177 822 179 282 179 366 179 519 180 228 181 255 181 257 181 472 183 308 184 237 184 334 187 326 189 208 189 427 190 200 191 196 191 484 192 543 193 225 193 571 193 771 194 210 194 357 194 683 195 213 195 725 196 482 196 518 197 420 197 447 198 349 198 465 198 488 198 577 199 701 200 274 200 648 201 269 201 685 202 440 202 509 205 223 205 318 206 280 206 358 206 748 206 758 208 294 208 608 208 998 209 365 209 856 211 780 212 653 214 373 215 292 215 307 218 429 219 275 219 304 221 693 222 233 223 261 223 325 223 812 223 967 224 285 224 650 225 409 225 855 226 782 227 624 228 642 229 241 229 258 229 356 229 500 229 754 230 234 231 426 234 236 234 347 234 418 234 475 235 564 236 359 237 704 239 481 239 584 240 361 240 567 241 448 242 244 243 368 243 776 243 785 244 245 246 290 246 830 247 453 247 545 248 312 249 749 250 260 250 524 250 546 250 772 252 278 252 315 253 654 254 710 256 264 256 631 257 266 257 588 258 540 259 646 259 904 260 372 260 513 261 277 261 283 261 442 261 514 262 332 263 489 266 276 267 302 268 499 269 410 271 443 272 698 273 289 273 620 273 745 274 376 274 405 275 732 275 801 276 329 277 589 277 721 278 501 279 316 281 625 282 296 285 342 285 762 285 914 286 309 286 323 287 398 290 297 291 340 291 381 292 353 292 464 292 468 292 756 295 300 296 823 297 934 298 697 300 458 301 344 302 684 303 383 304 341 305 401 307 320 307 651 308 816 309 949 310 957 311 335 312 511 312 643 313 408 313 612 313 757 314 392 315 444 317 374 321 890 322 587 324 431 324 494 325 393 326 506 327 572 328 672 328 821 328 979 329 384 329 439 329 544 329 556 331 953 332 591 335 478 336 455 336 498 336 633 336 917 337 379 339 576 341 378 341 741 342 367 342 537 345 467 345 512 346 913 347 485 347 581 349 474 349 502 349 848 349 980 350 449 350 555 351 687 352 929 353 667 356 671 359 469 363 422 363 853 364 536 365 399 366 900 366 909 367 446 367 609 367 759 368 462 368 532 369 412 369 678 369 826 371 377 371 868 373 411 373 814 374 382 377 406 384 560 385 459 385 575 385 800 386 958 387 487 387 752 388 425 389 507 389 523 391 811 391 874 392 712 393 629 394 983 395 824 396 457 396 470 396 527 396 736 396 846 397 522 398 553 398 742 400 621 401 403 401 568 404 915 405 784 405 875 407 686 408 969 410 845 412 799 412 977 413 441 413 705 413 984 414 497 415 542 417 510 419 548 419 600 422 682 423 579 425 570 428 525 432 565 433 508 433 839 433 916 436 871 436 952 439 968 440 463 440 561 441 520 441 539 442 614 444 618 445 541 447 703 450 547 451 663 451 838 453 569 454 898 455 669 458 881 464 664 465 777 466 503 466 606 469 627 470 479 470 940 471 601 471 767 472 737 473 638 474 836 476 965 476 985 477 558 478 528 479 538 479 792 480 887 481 888 481 943 482 585 483 574 483 676 484 999 485 521 485 529 486 515 486 750 486 886 489 495 489 810 490 907 492 738 494 586 495 774 495 950 499 944 501 735 503 636 505 700 505 720 510 714 513 641 514 844 516 604 518 730 521 878 522 583 522 679 523 993 524 937 528 640 529 849 531 751 531 843 533 990 536 615 536 661 539 557 539 729 542 551 543 562 546 706 546 841 548 791 555 666 558 665 558 688 558 854 559 773 560 761 560 797 563 647 564 978 566 911 567 796 569 857 570 652 573 768 574 896 577 611 579 860 580 864 584 596 585 766 586 788 586 910 588 689 588 970 589 859 590 690 593 616 594 694 595 597 595 723 600 668 600 778 600 805 600 920 603 763 606 974 610 715 611 795 613 658 614 781 615 656 619 628 621 867 625 947 626 637 626 895 629 989 629 992 633 744 633 861 634 696 636 941 637 879 639 996 640 903 642 798 642 850 647 964 650 692 652 695 656 948 662 963 664 986 665 708 666 702 666 734 672 747 672 897 675 680 676 863 676 972 682 825 684 691 688 815 692 862 693 995 701 724 703 899 703 956 714 764 714 809 714 973 716 873 719 746 720 770 723 819 724 954 725 939 733 806 733 924 734 779 736 894 744 803 751 828 753 834 755 905 757 971 764 981 767 936 772 991 776 818 787 842 788 831 790 946 796 877 798 832 799 922 803 987 805 902 809 926 813 925 818 820 819 955 834 840 847 889 852 927 858 882 863 966 866 938 868 869 871 935 872 933 876 885 877 930 900 928 901 945 922 962 932 959 984 994 51 923 65 46 95 19 150 790 245 63 520 98 525 95 602 887 622 680 624 958 633 448 696 460 737 351 827 576 829 450 839 150 874 124 958 781 1000 999 19 528 594 0 1 0 2 0 3 0 5 0 9 0 24 0 38 0 89 1 15 1 28 1 987 2 6 2 126 2 143 2 166 2 603 2 795 3 4 3 8 3 46 3 492 4 13 4 22 4 30 4 140 5 41 5 250 5 445 6 7 6 70 7 11 7 53 7 83 7 515 8 10 8 12 8 17 8 48 8 103 8 294 9 18 9 25 9 37 9 72 9 100 9 135 9 144 10 16 10 29 10 130 10 230 10 636 11 344 11 369 12 14 12 39 12 66 12 124 12 894 13 21 13 52 13 215 14 139 15 87 15 88 15 185 15 368 16 19 16 23 16 45 16 50 16 168 16 518 17 20 17 107 17 184 17 302 18 112 18 552 18 659 18 777 19 120 19 316 19 321 19 419 20 33 20 34 20 93 20 106 20 232 20 420 21 132 21 755 21 945 22 26 22 47 22 76 24 214 24 692 25 27 26 36 26 587 26 648 27 43 27 171 27 361 27 588 28 32 28 51 28 81 28 234 28 643 28 666 29 35 29 42 29 62 29 138 29 158 29 220 29 597 30 31 30 528 30 610 30 991 31 56 31 65 31 324 31 330 31 699 32 77 32 820 33 86 33 122 34 63 35 40 35 61 35 80 35 82 35 268 35 551 36 255 36 570 37 54 38 71 38 137 38 218 38 476 39 189 39 259 39 283 40 44 40 113 41 58 41 475 41 734 41 915 42 57 42 173 42 191 43 84 43 101 43 119 44 55 44 75 44 235 44 247 44 261 44 527 44 803 45 74 45 426 46 59 48 49 48 98 48 102 48 458 48 616 49 91 49 216 49 372 49 442 49 655 49 879 49 963 50 67 51 68 51 179 51 378 51 480 52 92 52 136 52 211 53 170 53 444 54 69 54 558 55 110 55 147 55 875 56 64 56 108 56 131 56 263 57 210 57 311 57 314 58 146 58 269 59 60 59 174 59 177 59 194 59 320 59 334 59 486 59 848 59 968 60 95 60 125 60 155 60 277 60 298 60 333 60 356 60 452 60 670 61 73 61 78 61 388 62 121 62 348 62 352 62 543 62 888 62 896 63 116 63 117 63 164 64 205 64 389 65 99 65 129 65 731 65 753 66 105 66 115 66 637 67 222 67 229 68 559 69 79 69 161 69 176 69 370 70 466 70 787 71 85 71 154 72 104 73 111 74 264 74 553 75 145 75 152 75 599 75 605 75 799 76 134 76 150 77 175 77 629 77 792 77 801 78 172 78 231 78 478 78 644 78 673 79 94 79 97 79 698 80 160 80 394 80 514 80 657 80 912 81 90 81 196 82 109 82 217 82 337 82 600 83 182 83 233 83 695 84 151 84 227 84 503 85 911 86 919 87 96 87 646 88 186 88 398 88 453 89 417 89 427 90 123 90 209 90 257 90 380 90 530 91 390 91 526 91 719 92 236 92 866 93 114 93 347 93 461 94 118 94 240 94 406 94 574 96 284 96 303 96 974 97 228 97 376 97 640 97 740 98 128 98 202 98 336 98 548 98 651 98 971 99 149 99 199 100 292 100 505 100 702 101 181 103 127 103 331 104 153 104 167 104 903 106 192 106 714 106 856 107 307 107 951 109 440 109 778 110 141 110 244 110 564 111 400 112 162 112 329 113 387 114 156 114 786 114 844 115 358 116 142 116 163 116 204 116 208 116 282 116 721 117 246 117 305 117 399 117 413 117 596 120 148 120 157 120 193 120 238 120 253 120 295 120 342 120 729 121 602 121 871 122 384 123 198 124 319 124 322 125 783 126 187 126 300 127 195 128 133 128 251 128 943 131 252 132 575 132 612 132 926 133 301 133 332 133 395 133 434 133 716 134 288 134 955 135 929 136 188 136 207 136 289 137 237 137 375 138 483 138 720 139 201 139 280 139 296 139 317 139 364 139 416 143 178 143 206 144 281 144 441 145 159 145 626 146 219 146 254 146 276 147 190 147 262 147 579 148 273 149 256 149 265 149 309 149 315 149 456 149 501 149 557 149 578 150 293 150 507 150 984 151 180 151 223 151 788 152 242 152 335 153 165 154 226 154 465 154 550 155 341 156 454 158 169 158 345 159 884 159 905 160 266 161 504 162 865 162 924 162 941 163 598 164 278 164 511 165 705 166 710 167 379 167 759 167 785 167 928 168 560 169 409 170 225 171 423 171 833 173 183 174 306 174 876 174 900 175 203 175 297 175 858 176 727 177 260 177 313 179 287 180 243 181 544 182 449 182 491 182 689 182 804 182 819 183 285 183 470 183 615 184 318 186 784 187 667 188 213 188 405 188 539 189 808 190 221 190 736 191 747 192 271 192 462 192 532 194 197 194 258 195 763 196 200 196 582 196 632 197 404 197 451 198 477 198 675 199 760 200 383 200 496 202 992 203 635 204 913 205 291 205 386 206 377 206 830 207 241 207 270 207 618 207 704 207 978 208 780 209 224 209 325 210 212 210 554 210 619 210 653 211 663 211 741 211 751 212 279 213 581 214 541 214 661 214 891 216 239 216 362 216 424 216 631 217 432 217 835 218 609 220 323 222 497 222 939 223 662 224 489 224 586 226 393 227 290 227 770 227 869 227 882 228 545 228 606 229 346 229 561 229 614 232 245 232 249 232 410 234 248 234 286 234 931 235 385 235 516 238 439 238 853 239 517 239 862 240 415 240 422 240 493 240 510 241 272 242 267 242 639 244 899 245 513 247 607 248 633 249 312 249 343 249 365 249 590 250 611 251 363 252 275 253 484 253 571 254 403 254 867 255 473 256 274 257 533 257 752 258 764 258 880 259 328 260 823 261 506 261 623 262 909 263 350 263 472 263 665 266 412 266 448 266 851 269 509 269 711 270 355 270 985 274 854 274 989 275 326 275 806 276 684 277 585 279 872 280 339 280 790 281 408 281 601 281 843 283 359 283 555 284 940 285 308 285 713 286 500 287 299 291 327 291 414 291 847 292 304 292 431 292 744 293 743 294 565 294 681 294 685 295 624 297 901 298 338 298 433 298 512 300 499 300 815 300 850 300 907 301 392 301 864 303 502 304 583 304 627 305 460 306 969 307 310 307 396 307 397 307 942 308 391 308 402 308 411 308 524 308 860 309 538 310 373 312 908 313 474 313 592 313 834 315 436 315 519 317 340 318 381 318 529 321 366 322 374 325 351 325 703 326 354 326 421 327 481 327 921 328 573 329 353 330 536 331 471 332 367 332 568 332 660 334 577 336 455 337 425 338 360 338 756 340 357 341 349 341 446 341 630 341 693 344 523 346 437 346 634 346 742 346 855 347 482 348 709 350 613 351 488 351 669 351 739 353 732 354 457 354 520 356 918 358 589 358 748 359 767 359 776 360 750 360 890 362 447 362 791 363 469 363 638 364 647 364 696 364 797 366 642 367 407 367 841 368 947 369 567 370 371 370 768 371 479 371 691 371 838 372 682 373 591 374 546 375 690 376 382 378 464 378 494 378 990 380 938 383 401 383 620 385 562 385 723 386 687 392 556 392 902 393 430 395 782 396 443 396 522 396 542 396 813 400 508 401 563 403 757 403 825 404 946 407 824 408 547 409 959 410 418 410 438 410 794 413 435 414 428 414 467 415 678 419 965 423 495 423 718 425 429 429 930 432 534 432 652 435 537 437 953 439 549 439 807 440 450 440 904 441 726 443 498 446 625 447 487 447 977 449 485 449 762 450 535 453 621 455 459 456 463 458 594 459 812 461 810 461 975 465 576 467 468 467 525 472 700 474 490 474 802 476 996 478 954 479 593 481 816 482 686 483 628 484 737 488 566 490 617 492 774 493 680 493 733 493 916 494 728 494 910 497 540 499 920 501 683 501 745 503 935 505 837 506 521 506 531 508 840 509 641 509 645 509 925 511 828 512 580 512 923 514 622 517 649 521 717 525 973 526 738 526 811 530 980 531 765 532 758 534 967 535 724 535 827 535 874 536 861 536 917 538 668 546 697 548 725 550 832 552 829 554 706 555 608 556 906 556 960 557 572 557 870 559 845 561 749 562 604 563 656 564 999 566 569 566 584 567 852 568 650 568 674 568 677 569 798 569 966 570 664 570 863 576 730 576 993 579 595 580 885 582 950 584 796 584 979 586 658 589 712 593 688 595 769 595 957 595 983 601 793 602 937 605 958 608 809 609 701 615 914 616 800 617 822 617 962 621 895 625 707 631 672 632 654 640 781 642 746 642 986 647 715 649 817 652 676 654 883 656 671 659 772 662 722 666 708 668 754 668 775 674 694 674 859 677 679 679 873 686 826 688 970 689 994 691 849 693 761 693 976 694 735 695 997 697 814 701 932 702 889 702 998 717 842 726 779 730 897 733 789 736 773 753 821 761 766 761 934 762 893 763 881 764 886 770 771 770 944 773 831 774 964 777 818 778 805 778 887 789 868 791 892 792 995 794 927 803 836 809 982 810 839 812 857 817 949 820 933 828 898 836 952 842 846 844 878 852 956 858 877 859 948 865 936 892 981 897 922 903 988 920 972 951 961 30 707 97 37 187 238 229 212 236 26 255 876 260 87 279 483 288 63 339 982 430 376 484 437 542 927 551 650 590 239 669 146 678 994 693 704 735 296 1000 999 21 49 67 0 1 0 3 0 4 0 17 0 27 0 49 0 101 0 159 0 168 0 198 1 2 1 5 1 7 1 206 1 291 2 8 2 25 2 47 2 740 3 6 3 38 4 15 4 24 4 39 4 52 4 61 4 86 4 100 4 107 4 695 5 212 5 215 5 332 6 16 6 18 6 21 6 74 6 118 6 146 6 315 6 504 6 681 7 10 7 19 7 26 7 30 7 87 7 148 7 606 8 9 8 11 8 12 8 23 8 50 8 102 8 134 8 772 9 53 9 67 9 105 9 231 9 629 10 13 10 363 10 388 10 566 11 14 11 22 11 175 11 286 11 546 12 239 12 254 12 429 13 33 13 35 13 37 13 64 13 94 14 601 14 843 15 36 15 46 15 98 15 145 16 44 16 249 17 186 17 394 18 32 19 20 19 29 19 158 19 167 20 40 20 48 20 103 20 328 21 68 22 31 22 664 23 28 23 55 23 111 23 676 24 157 25 54 25 60 25 97 25 194 25 674 26 34 27 59 27 69 27 295 28 41 28 57 28 93 28 667 29 242 30 42 30 82 30 155 30 176 31 117 31 185 32 119 32 143 32 376 32 427 33 80 33 473 33 609 33 942 34 45 34 141 34 230 34 258 35 58 35 70 35 115 36 289 37 188 37 201 37 576 38 114 38 126 38 156 38 250 38 265 38 825 39 451 39 593 39 665 39 865 40 66 40 72 40 334 41 43 41 190 41 214 42 243 42 304 42 885 43 79 43 452 44 96 44 422 45 125 45 223 46 51 47 343 48 56 48 554 49 78 49 233 51 112 52 62 52 121 52 183 52 270 53 63 53 355 53 474 54 127 54 867 55 106 55 261 55 263 56 71 56 81 56 316 56 845 57 92 57 222 57 799 58 75 58 76 58 89 58 90 58 150 58 344 58 975 59 104 59 335 60 189 61 122 61 367 61 505 61 552 61 633 61 673 61 805 62 65 62 298 62 319 62 750 63 77 63 83 63 251 64 73 64 170 64 210 64 383 64 781 65 85 66 238 67 91 68 225 68 292 68 351 68 401 69 84 69 187 69 453 69 956 70 232 71 339 71 423 71 495 71 538 72 203 72 903 73 160 73 202 73 224 74 88 74 139 74 162 74 615 74 883 75 133 75 253 75 525 75 547 75 714 75 723 76 276 77 165 77 177 77 972 78 120 78 137 78 510 79 135 79 152 79 257 79 800 80 108 80 277 80 307 81 99 81 154 81 314 82 308 82 407 82 484 82 785 83 164 83 196 83 333 84 153 84 434 84 537 84 831 85 272 85 541 86 182 87 366 87 380 88 321 89 468 89 584 89 987 90 346 90 623 91 550 93 95 93 142 93 410 93 989 94 136 94 259 94 496 95 413 96 174 97 113 98 109 98 287 98 699 99 131 99 426 99 798 102 457 102 527 103 255 103 677 104 149 104 151 104 227 104 268 104 274 105 675 106 130 107 144 107 309 107 804 108 110 108 531 108 613 109 116 109 195 109 313 109 659 109 981 110 553 110 808 111 128 111 179 112 132 112 178 114 248 114 306 114 542 114 815 115 497 115 917 116 123 116 169 117 138 117 444 117 506 117 792 118 430 118 463 118 687 119 797 119 888 120 252 121 124 121 211 121 911 122 280 122 281 122 608 123 246 123 374 123 465 124 163 125 140 125 200 125 533 126 204 126 278 127 129 128 920 129 218 129 556 130 646 131 350 131 490 132 284 132 644 132 710 132 767 133 396 134 671 134 787 135 762 135 866 136 166 137 904 139 147 139 395 139 562 139 691 140 543 140 836 141 228 142 172 142 193 142 526 142 616 143 171 143 264 143 626 144 229 145 509 145 830 145 940 147 341 149 180 150 240 150 364 151 294 151 567 152 574 153 266 153 329 153 414 153 587 154 191 154 197 154 361 155 205 156 161 156 219 156 409 156 684 156 965 157 244 158 184 158 727 158 779 159 192 159 220 159 256 159 260 159 456 159 823 160 207 160 575 161 540 161 625 162 915 163 269 163 437 163 595 163 991 164 459 166 237 166 534 168 236 169 173 169 375 170 290 170 682 170 734 171 469 171 946 172 326 172 551 173 827 174 563 176 181 176 406 177 226 177 342 177 501 178 619 179 199 179 267 181 454 181 570 181 654 183 323 185 442 185 517 186 528 186 690 187 241 187 354 187 369 187 580 188 479 188 679 190 311 191 809 191 986 192 208 192 840 193 247 193 303 193 382 193 759 193 844 194 300 194 458 195 262 195 600 196 486 197 221 197 245 197 330 197 356 197 377 197 594 199 757 200 213 200 894 201 209 201 317 201 930 202 336 202 385 202 722 203 443 204 583 205 391 205 420 207 293 207 417 208 216 208 610 209 217 210 288 210 358 210 744 211 685 212 705 212 741 213 498 214 436 214 712 214 773 215 362 218 352 218 558 219 390 219 586 220 234 220 273 221 882 221 937 222 592 222 824 222 857 225 494 225 657 226 421 226 559 227 370 229 914 231 379 232 448 233 301 234 235 235 438 236 402 236 683 237 275 237 357 237 638 239 698 240 507 241 296 241 320 244 412 244 476 245 711 245 889 247 279 247 398 247 487 247 571 247 590 247 651 248 725 248 761 250 707 250 842 250 912 251 588 251 749 252 322 252 418 252 461 253 549 254 360 254 404 254 859 255 312 256 271 256 381 256 435 256 520 256 598 256 995 257 285 257 325 257 378 260 511 261 393 261 871 262 519 264 299 264 371 266 282 267 446 269 565 269 692 269 968 270 492 271 327 271 338 271 386 273 283 274 440 274 530 274 974 276 297 276 302 277 337 277 460 282 318 282 359 282 933 282 988 283 689 283 817 284 603 285 522 288 310 288 384 288 493 289 739 290 597 291 305 291 331 292 392 292 841 294 661 294 893 295 425 295 491 296 485 297 731 298 500 299 324 299 777 301 589 303 770 303 970 304 347 304 353 304 431 306 403 308 368 309 730 309 768 310 634 310 743 312 424 312 475 312 688 312 848 312 994 313 518 315 348 317 696 319 470 319 477 321 936 322 925 323 397 325 508 325 647 326 471 327 582 328 908 329 372 329 419 329 652 329 755 330 340 330 572 330 728 331 599 331 612 333 713 334 524 334 760 335 428 335 488 337 345 338 464 339 732 340 349 340 627 342 639 344 449 345 387 345 400 345 620 345 715 346 405 347 439 347 737 350 480 350 703 351 441 352 408 352 529 354 536 355 373 355 455 355 826 358 462 358 514 358 544 358 631 359 557 359 568 361 758 362 365 362 765 366 483 366 548 366 617 366 833 366 998 367 535 368 489 368 906 369 756 369 791 370 399 370 411 370 949 371 577 371 895 372 643 374 560 374 680 374 849 377 877 378 752 380 447 381 642 382 481 385 433 386 389 386 834 388 693 390 416 390 648 390 709 391 467 396 516 396 635 397 502 397 578 398 962 399 472 399 745 400 432 400 564 401 614 401 982 403 482 403 851 405 415 405 960 407 921 408 499 409 573 411 445 412 450 414 879 414 929 417 742 420 774 421 902 422 545 422 668 425 503 426 649 427 788 428 816 429 515 430 821 431 726 433 532 433 602 435 753 435 971 439 724 440 466 440 716 440 718 440 900 441 628 442 899 443 478 444 861 446 729 448 966 449 801 449 870 449 977 451 618 454 621 456 846 456 872 457 814 459 887 461 561 461 719 462 523 463 585 465 513 466 650 468 640 470 632 471 963 474 658 474 985 477 884 477 909 479 923 484 569 484 918 485 953 486 771 489 512 490 521 490 868 490 880 491 810 491 980 495 735 497 669 498 959 498 979 499 780 504 539 506 766 506 802 507 717 507 790 508 874 510 611 516 869 517 622 518 581 519 645 519 782 519 944 520 818 521 941 522 847 524 604 534 922 535 555 535 607 539 591 541 838 541 932 542 605 544 579 544 764 549 996 551 919 554 686 554 748 555 875 555 881 558 624 558 822 558 858 560 931 561 837 563 596 564 990 565 720 571 754 572 706 572 738 573 746 582 662 588 789 588 806 590 672 590 776 598 934 598 935 599 653 600 701 600 863 604 641 604 832 610 964 611 630 611 666 611 786 614 736 615 828 615 945 617 886 620 700 620 999 622 636 624 892 624 916 625 997 627 794 628 670 628 708 631 637 633 811 634 855 635 891 636 656 636 704 636 793 638 660 638 694 640 993 641 663 642 864 643 778 651 938 653 655 653 702 655 897 656 905 657 678 658 829 660 860 661 807 661 835 661 890 662 898 663 747 665 697 674 733 678 721 683 763 683 784 683 876 685 812 686 839 689 852 694 803 694 943 695 769 706 978 714 854 720 796 721 926 722 948 725 950 730 862 742 775 744 751 745 856 746 820 746 955 753 961 756 795 758 813 762 819 763 783 766 954 769 910 777 958 778 969 785 850 786 928 811 873 813 957 816 913 823 973 830 853 835 951 838 927 840 939 847 952 856 896 875 878 881 901 884 907 888 976 896 967 898 924 902 984 931 947 976 983 988 992 54 143 84 36 95 517 144 374 152 471 296 684 375 668 407 874 427 140 448 357 480 361 510 327 553 669 656 218 670 942 706 407 760 428 783 845 842 351 846 485 923 66 1000 999 17 991 49 0 1 0 2 0 9 0 29 0 55 0 280 1 18 1 22 1 42 1 204 1 488 1 721 2 3 2 5 2 6 2 7 2 20 2 524 2 527 2 541 3 4 3 10 3 14 3 138 3 455 3 574 4 34 4 191 4 476 4 847 4 853 5 17 5 74 5 142 5 322 5 368 5 791 6 8 6 122 6 131 6 291 6 294 6 338 7 72 7 113 7 286 8 141 9 11 9 12 9 16 9 24 9 459 9 801 10 94 10 183 10 656 10 916 11 21 11 58 11 201 12 13 12 36 12 133 12 164 12 181 12 436 12 443 13 25 13 26 13 51 13 59 13 68 13 93 14 15 14 28 14 54 14 86 14 199 14 820 15 38 16 33 16 37 16 125 16 331 17 23 17 112 17 219 18 19 18 32 18 41 18 105 18 367 18 868 19 95 19 104 19 297 19 315 20 88 20 210 20 326 20 411 20 431 20 651 21 50 21 147 22 30 22 31 22 392 23 27 23 121 23 248 23 678 23 828 24 140 24 163 25 57 25 89 25 145 26 39 26 66 26 118 26 175 26 264 26 282 26 902 27 53 27 267 28 97 28 171 28 440 30 40 30 78 30 127 30 262 30 300 31 144 31 151 31 307 32 35 32 139 32 547 33 45 33 47 33 52 33 71 33 258 33 295 33 711 34 69 34 317 34 350 35 43 35 87 35 130 35 332 36 49 36 64 36 65 36 75 36 80 36 554 37 46 37 107 37 170 37 209 37 434 37 752 37 961 38 77 38 194 38 508 39 44 39 85 39 114 39 115 39 207 39 225 40 81 40 193 40 774 41 221 41 251 41 900 42 99 42 173 42 433 43 405 43 540 44 56 45 213 45 862 46 48 46 63 46 265 46 400 46 474 46 675 47 168 47 406 47 685 47 741 48 128 48 150 49 92 49 109 49 284 49 351 50 70 50 76 50 79 50 349 50 599 51 359 51 401 52 60 52 186 52 303 53 795 54 135 54 197 54 255 54 479 54 936 55 61 55 83 55 126 56 464 56 534 56 933 57 242 57 333 58 110 58 287 58 423 59 62 59 102 59 123 59 200 59 391 59 720 59 825 60 148 60 203 60 446 60 575 60 876 61 117 61 747 62 129 62 237 62 692 63 637 65 67 65 90 65 346 65 444 66 119 66 959 68 84 68 309 68 343 68 614 68 674 69 73 70 243 71 288 72 496 73 796 74 269 74 832 74 910 75 137 76 96 76 504 77 82 77 98 77 169 77 229 77 639 77 672 78 449 78 978 79 314 79 704 80 179 81 166 82 100 83 901 84 184 84 236 85 681 86 91 87 465 88 108 88 954 89 153 89 536 90 101 91 319 91 407 92 178 93 369 93 528 94 146 94 162 94 205 94 233 94 239 94 879 95 475 95 842 95 907 96 106 96 427 96 762 97 120 97 231 97 335 97 553 97 570 98 482 98 673 99 132 99 180 99 617 100 103 100 192 100 596 100 755 101 149 101 190 101 195 101 537 102 143 102 224 102 260 103 155 104 521 105 240 106 134 107 216 108 539 108 550 108 560 109 152 109 352 110 111 110 208 111 800 111 882 112 259 112 830 112 958 113 324 113 724 114 116 114 384 114 394 115 161 115 261 117 124 117 875 118 339 119 657 119 684 120 271 120 549 120 920 121 969 122 499 122 700 124 257 124 607 125 154 125 484 125 491 125 697 126 334 126 558 127 156 127 176 127 648 127 967 128 336 129 136 129 206 129 263 130 160 131 202 131 590 134 165 134 185 134 276 136 158 136 662 139 188 139 561 139 694 140 167 140 357 140 438 141 498 141 811 141 823 142 159 142 215 142 289 142 312 143 337 143 428 144 386 145 686 146 174 146 273 146 366 146 817 147 402 147 470 147 507 148 196 148 533 148 928 149 285 151 226 151 602 151 629 152 584 153 232 153 353 153 378 153 923 154 430 154 849 155 157 155 626 156 462 157 172 157 227 159 249 159 505 159 654 160 330 161 329 161 510 161 831 161 887 162 323 163 246 163 595 164 740 165 189 165 852 165 999 167 198 167 371 167 927 168 878 169 328 169 409 169 938 170 385 170 454 170 757 171 182 171 220 171 424 172 222 172 223 172 627 174 485 174 576 175 177 175 298 175 729 176 211 177 415 177 447 177 555 178 187 178 283 178 308 178 373 178 456 178 544 181 244 181 270 181 780 181 810 182 463 183 383 183 403 186 247 186 320 186 703 187 234 187 361 188 377 188 655 189 301 190 274 191 293 191 557 193 212 193 426 194 930 196 364 196 410 196 783 197 218 197 445 198 516 198 569 199 487 199 737 200 245 200 305 200 609 200 763 203 214 203 683 204 311 204 846 205 341 205 398 205 616 206 372 207 238 207 822 208 217 208 565 208 705 208 765 210 230 211 863 211 985 212 360 212 425 212 577 212 761 213 790 214 397 216 611 217 279 217 894 218 241 218 870 220 583 221 228 221 299 221 531 222 252 222 253 222 388 224 254 225 268 226 649 227 448 228 235 228 340 228 348 228 503 228 532 228 581 229 903 230 946 231 355 231 490 232 586 233 316 233 382 234 421 234 500 235 600 236 345 236 404 237 250 238 986 239 381 239 512 239 767 240 471 240 564 241 318 241 327 241 468 241 710 242 281 243 275 244 296 244 806 245 432 247 413 248 605 249 347 249 416 249 818 251 395 251 435 252 256 253 848 255 374 255 667 256 502 257 362 257 370 258 313 258 493 260 478 260 593 260 925 261 834 262 905 264 266 265 272 265 277 266 419 266 803 267 302 267 310 267 389 267 943 269 759 271 926 272 966 273 950 275 292 275 850 276 321 276 457 277 278 278 578 278 893 280 408 281 290 281 688 281 917 283 542 283 568 283 722 283 877 284 766 285 365 285 511 285 772 286 548 287 304 287 363 287 458 289 582 290 526 291 754 291 898 292 501 293 467 294 342 294 356 295 379 295 520 295 885 296 562 297 417 299 469 299 816 303 306 303 640 305 589 308 325 308 414 308 984 310 354 310 713 312 396 312 924 313 399 314 514 314 707 315 344 319 728 320 519 320 880 321 376 321 598 322 477 323 390 323 418 323 588 324 523 324 942 325 486 325 642 325 645 327 559 327 660 328 676 329 497 332 460 332 716 333 821 334 358 334 591 335 375 335 632 336 563 337 387 337 518 338 603 338 968 339 702 340 380 340 833 340 922 341 450 341 612 341 911 343 881 344 871 345 610 347 412 347 461 348 466 348 695 351 913 351 993 352 472 353 669 354 606 356 771 357 976 360 538 360 714 363 422 365 644 367 782 369 453 369 912 370 789 371 517 371 646 371 982 372 439 373 393 373 452 374 712 375 579 378 785 379 793 380 473 380 601 382 420 382 623 385 659 386 483 386 635 386 941 387 552 387 919 388 749 388 764 390 529 391 693 392 451 393 429 393 884 394 506 395 594 395 807 398 798 400 620 402 960 404 679 407 634 408 585 409 664 411 824 412 652 412 815 412 921 413 776 414 437 414 733 415 509 415 573 415 650 416 441 416 525 417 535 418 858 420 661 421 814 421 856 422 957 426 442 428 624 430 481 431 658 432 895 434 835 434 857 434 935 437 758 437 851 440 622 443 604 443 731 446 492 447 631 449 480 449 666 450 495 453 939 455 827 457 494 457 687 458 837 459 636 459 947 461 775 462 840 463 551 467 615 468 633 468 680 472 638 473 515 475 587 479 963 480 760 482 571 484 489 487 567 489 949 490 778 491 937 492 719 497 522 497 580 499 572 499 597 499 998 500 546 501 859 502 545 506 513 506 566 506 723 507 592 508 530 508 647 508 726 509 980 510 970 511 745 512 663 512 989 514 618 517 751 521 556 524 625 525 738 529 715 529 890 530 543 534 944 534 983 540 677 542 904 543 997 545 805 547 717 548 931 549 701 549 843 549 866 549 973 551 768 553 691 554 619 554 826 554 836 556 979 558 956 559 621 560 739 560 965 561 613 562 891 563 861 565 794 566 608 571 699 572 696 572 735 574 665 577 690 577 844 578 948 579 889 579 940 580 734 580 839 581 682 583 841 585 792 595 630 596 653 599 952 601 813 602 742 602 799 604 777 606 744 611 628 612 671 615 641 623 855 626 668 628 736 630 643 632 689 632 746 637 897 639 706 640 808 642 951 644 709 646 750 647 770 648 804 655 988 657 730 659 787 659 838 663 869 664 670 668 781 669 718 673 727 675 708 675 743 681 698 682 748 682 874 686 732 690 977 691 773 697 873 697 896 698 819 698 867 700 786 700 802 700 829 703 845 705 992 708 753 712 725 722 860 739 797 742 788 745 779 750 784 754 756 755 987 755 990 759 769 763 955 769 865 773 812 774 945 775 809 775 872 776 914 779 909 779 932 780 915 791 991 794 886 801 953 804 906 804 971 804 981 806 854 813 994 818 972 826 918 836 899 847 888 853 864 860 892 860 908 869 883 871 974 898 964 908 929 916 975 926 934 933 962 978 996 986 995 31 507 38 993 113 700 190 64 202 0 281 107 295 208 322 734 442 820 444 60 458 666 575 154 607 19 704 38 841 663 893 457 980 537 1000 999 13 838 775 0 1 0 16 0 34 0 89 0 272 0 306 0 425 0 851 0 863 1 2 1 3 1 6 1 230 1 338 1 343 1 422 1 608 1 887 2 4 2 8 2 9 2 44 2 202 2 229 2 965 3 12 3 13 3 18 3 153 3 514 3 624 3 806 3 969 4 5 4 11 4 15 4 78 4 204 4 246 4 423 5 7 5 69 5 104 5 129 5 214 5 247 5 267 6 35 6 46 6 60 6 97 6 126 6 344 7 48 7 132 7 385 7 629 8 14 8 19 8 120 8 190 8 330 8 369 9 10 9 21 9 23 9 32 9 62 9 99 9 155 9 215 9 269 10 26 10 72 10 90 10 195 10 417 11 17 11 122 11 157 11 169 11 694 12 22 12 25 12 52 12 56 12 81 12 181 12 185 12 197 12 458 13 30 13 117 14 28 14 29 14 154 14 282 14 325 15 20 15 264 15 430 16 61 16 68 16 527 16 836 17 124 17 286 17 747 17 875 18 31 18 50 18 74 18 80 18 141 18 239 19 43 19 82 19 226 19 727 20 38 20 148 20 280 20 559 20 670 21 225 21 431 22 24 22 66 22 102 22 479 23 113 23 130 24 33 24 45 24 317 24 429 25 27 25 51 25 84 25 109 25 112 25 604 26 41 26 47 26 170 26 308 27 342 27 381 27 402 27 526 27 576 27 583 28 54 28 70 28 684 28 923 29 55 29 188 29 476 30 40 30 49 30 86 30 106 30 220 31 324 31 516 32 123 32 134 32 615 33 63 33 103 33 108 33 414 33 673 34 238 35 36 35 37 35 251 35 283 35 295 36 39 36 42 36 59 36 241 36 380 36 525 37 635 38 57 38 58 38 67 39 118 40 73 40 165 41 91 41 477 42 71 42 207 42 222 42 462 43 216 43 218 43 797 44 77 44 260 44 354 44 880 45 183 45 640 46 85 46 266 46 373 47 53 47 725 47 745 48 564 49 311 50 64 50 435 50 460 50 720 51 616 51 792 52 87 52 98 52 151 52 273 53 147 53 176 53 263 54 119 54 150 55 94 55 278 55 339 55 444 56 208 56 850 57 65 57 96 57 167 57 221 57 262 57 322 58 83 58 210 58 482 58 627 58 830 60 92 60 565 60 620 61 107 61 110 61 643 62 577 62 743 63 485 63 802 63 809 64 703 65 88 65 144 66 95 66 101 66 497 66 962 67 79 67 285 67 303 67 898 68 139 68 224 68 474 68 946 69 75 69 145 69 213 69 372 70 100 70 115 70 441 70 774 71 76 72 198 72 203 72 271 72 502 75 156 77 93 78 166 78 219 78 315 78 451 78 507 79 127 79 537 80 137 80 948 81 189 81 942 82 250 83 121 84 128 84 416 85 578 86 328 87 105 87 114 88 135 88 654 90 917 90 921 91 146 91 194 91 253 92 187 92 252 94 386 95 259 95 326 95 593 95 696 96 177 96 186 96 671 96 687 97 133 97 327 97 600 97 698 98 160 98 276 99 164 100 152 101 140 101 517 101 634 101 918 102 333 102 579 104 163 104 228 104 366 104 480 104 692 105 116 106 125 106 179 106 233 106 291 106 337 106 916 107 111 107 442 108 261 109 138 109 449 109 995 110 171 110 182 111 161 111 814 112 149 112 265 112 570 113 625 113 665 114 211 115 298 115 305 116 503 118 362 118 391 118 658 118 758 119 586 119 675 120 162 120 488 120 784 121 131 121 649 122 540 123 159 123 270 123 428 123 434 123 538 125 552 126 193 126 212 126 601 127 370 127 432 127 536 128 174 128 217 128 714 128 885 129 178 129 606 130 158 130 321 131 199 132 300 132 584 133 288 133 464 133 541 134 136 135 196 135 461 135 997 136 235 136 508 136 913 137 450 138 142 138 143 138 368 138 463 138 544 138 623 139 223 139 440 140 206 140 426 140 553 141 249 141 911 143 168 143 275 143 531 143 572 143 744 143 858 145 242 145 695 146 681 148 868 149 419 149 437 150 345 150 571 153 404 153 448 154 191 154 279 154 302 154 619 155 236 155 274 156 452 157 401 158 180 158 353 158 447 158 481 158 580 158 735 159 347 159 610 159 644 160 396 160 717 161 756 162 192 163 172 163 299 163 359 163 787 165 175 165 500 166 248 168 838 169 173 170 297 170 691 171 205 172 394 172 415 172 653 176 716 177 605 178 184 178 287 178 492 178 639 179 313 180 293 180 316 180 740 181 978 182 201 182 284 182 334 183 847 184 592 185 232 186 799 187 598 189 243 191 351 193 231 194 200 194 732 195 499 195 534 197 234 197 245 197 255 197 389 198 309 199 731 199 903 200 685 201 244 201 350 201 860 202 314 203 301 203 332 203 490 204 715 205 427 207 209 207 377 207 782 207 821 209 873 209 895 210 843 211 349 213 310 213 393 213 894 214 562 215 227 216 410 217 636 218 277 218 329 219 258 219 520 219 793 219 927 221 281 221 501 223 383 223 662 224 551 224 652 224 683 224 988 225 602 226 237 227 980 228 240 228 289 229 438 229 741 230 667 231 407 232 254 232 575 232 704 233 560 233 765 234 587 234 728 235 628 236 307 236 657 236 971 237 256 238 294 239 257 239 346 239 494 242 545 243 355 243 679 245 398 246 989 248 467 249 292 249 924 250 318 250 746 250 786 251 493 251 953 252 505 252 791 252 893 253 268 253 707 253 826 254 319 254 357 254 491 254 776 254 926 255 472 256 296 256 513 256 914 257 392 257 591 258 356 260 304 260 320 262 379 264 511 264 833 265 323 265 515 268 405 268 632 268 655 269 700 269 798 271 726 273 985 276 603 276 874 278 411 278 672 280 589 281 290 281 933 282 331 283 805 285 433 285 443 286 340 286 456 286 883 287 550 288 360 288 384 288 439 288 973 289 453 290 521 291 424 292 341 292 376 292 734 292 815 293 348 295 387 295 856 295 992 296 466 297 397 297 865 298 574 298 738 299 547 299 760 299 779 300 529 302 590 303 455 304 539 305 375 305 666 306 371 306 949 307 400 307 519 307 857 309 567 310 312 310 573 310 974 311 358 312 558 313 367 313 775 315 848 316 748 318 736 319 352 319 364 324 929 325 421 327 336 327 395 329 719 329 759 332 457 333 335 334 518 334 614 335 757 336 506 336 900 338 361 338 406 339 365 339 718 339 723 339 773 339 808 339 983 340 489 340 872 341 522 341 713 341 947 342 399 343 403 343 418 344 641 344 702 344 994 347 408 347 555 347 771 348 363 348 469 350 459 351 412 352 382 353 819 353 876 355 796 356 445 357 633 357 956 359 374 360 699 360 960 361 909 362 563 362 878 363 709 365 378 366 413 366 832 371 549 371 722 375 582 375 724 375 879 375 932 378 528 378 630 378 749 379 388 379 711 379 790 379 849 380 569 380 813 381 473 381 676 384 656 386 475 386 486 388 390 389 686 390 599 392 612 392 764 396 504 396 862 397 621 399 487 400 420 400 556 400 964 402 478 406 609 408 409 409 891 410 436 411 943 412 498 412 645 413 919 415 532 415 611 417 512 419 766 420 651 421 866 422 638 423 530 426 688 429 454 429 939 430 864 434 561 436 446 436 597 437 535 438 811 440 483 441 509 443 557 443 613 444 471 444 772 445 661 447 523 450 594 451 465 451 484 452 769 452 897 454 468 454 496 455 568 456 581 457 846 458 596 462 930 462 935 464 524 464 585 464 890 466 470 467 650 467 825 472 617 473 660 473 950 474 823 476 710 476 959 477 987 478 542 478 548 482 642 483 780 484 869 486 837 487 910 487 970 488 618 490 701 491 867 491 945 492 829 493 495 493 828 494 729 495 852 495 940 496 510 498 984 499 607 501 554 503 566 503 680 506 595 506 884 507 546 510 668 510 807 517 768 518 533 518 659 519 689 529 712 533 834 533 996 534 646 536 982 537 543 538 678 539 669 539 674 540 690 541 881 542 958 543 810 543 908 543 967 547 820 548 648 549 752 551 588 551 693 551 763 558 842 568 912 569 705 574 637 574 677 574 785 582 767 585 739 586 999 591 905 592 957 593 626 593 827 598 899 601 944 605 781 606 770 607 647 607 762 608 993 610 622 611 631 611 801 611 816 613 708 613 721 618 663 618 664 619 844 621 697 625 839 626 822 626 888 629 730 629 854 632 889 634 733 635 937 638 977 645 817 649 682 649 751 649 915 650 861 655 794 657 991 658 795 659 902 663 907 664 742 665 951 669 812 670 706 670 753 671 754 677 777 677 941 677 961 681 804 682 877 683 855 688 981 689 824 690 737 691 936 698 761 699 871 700 920 701 788 702 803 705 955 706 859 710 755 715 750 717 818 722 835 732 831 734 925 739 778 739 870 742 952 745 938 746 901 750 783 759 928 762 904 766 841 769 789 784 800 786 966 789 892 797 931 808 840 810 963 815 853 826 979 829 968 832 972 835 976 841 845 841 886 848 882 851 896 884 998 888 954 900 990 902 906 920 922 930 934 958 975 966 986 32 586 94 312 142 33 484 721 493 549 551 610 568 754 789 919 849 815 915 482 945 839 957 311 987 800 1000 999 13 456 573 0 1 0 2 0 3 0 7 0 13 0 20 0 158 0 879 1 4 1 267 1 580 1 668 2 12 2 19 2 43 2 144 2 230 3 30 3 38 3 242 3 365 4 5 4 9 4 195 5 6 5 11 6 8 6 15 6 18 6 27 6 29 6 142 6 160 6 411 6 614 7 39 7 41 7 78 7 344 8 28 8 36 8 66 8 279 8 657 9 10 9 14 9 251 9 374 9 593 10 17 10 732 12 35 12 57 12 60 12 120 12 154 12 229 13 90 13 383 14 33 14 139 14 539 14 767 15 16 15 22 15 40 15 316 15 466 15 555 15 642 15 650 16 23 16 44 16 153 16 573 16 660 17 166 17 778 18 32 18 110 18 343 19 82 19 97 19 102 20 21 20 42 20 92 21 24 21 80 21 410 21 445 21 470 22 336 23 25 23 96 23 167 23 309 23 524 23 661 24 26 24 47 24 79 24 98 24 632 25 63 25 109 25 140 25 200 25 547 26 239 27 34 27 49 27 495 27 568 27 896 28 37 28 690 29 55 29 312 29 320 29 329 29 540 29 880 30 31 30 56 30 347 30 381 30 711 31 48 31 149 32 173 33 51 33 104 33 126 34 371 34 615 35 45 35 161 36 64 36 721 37 52 37 53 37 89 38 118 38 141 38 619 39 84 39 103 39 108 39 121 39 303 39 815 40 227 40 233 40 535 41 699 42 62 42 271 44 46 44 50 44 122 45 569 46 756 47 59 47 72 47 176 48 123 48 212 48 214 48 363 49 74 49 85 49 224 49 427 50 87 52 54 52 65 52 686 53 76 53 132 53 199 53 339 53 472 53 504 53 753 54 68 54 119 54 178 54 285 54 574 55 81 55 101 55 106 55 115 55 165 55 174 56 83 57 58 57 261 58 69 58 413 58 497 58 542 58 840 59 61 59 71 59 73 59 536 59 882 60 133 60 352 61 67 61 304 61 305 62 455 62 605 63 134 63 774 64 99 65 95 65 150 65 243 65 499 66 114 66 116 66 147 66 348 67 398 68 70 68 268 68 683 69 159 69 740 70 164 70 191 70 236 70 367 70 673 71 75 71 211 71 390 72 273 72 301 73 93 73 111 74 77 74 234 74 516 74 999 75 306 75 639 76 409 77 100 77 193 77 943 78 127 79 248 79 628 80 94 80 162 80 400 81 399 81 428 82 86 82 128 82 171 82 335 83 231 83 517 83 655 83 841 84 88 84 117 84 130 86 137 86 213 86 291 87 91 87 462 88 505 89 216 90 720 90 758 91 113 91 124 91 155 91 265 92 105 92 993 93 249 93 289 93 790 94 192 94 300 95 145 95 177 95 179 96 146 97 136 97 458 97 622 98 107 98 112 98 373 98 865 99 640 99 805 99 832 100 351 100 821 100 831 100 886 101 138 101 241 101 276 101 388 101 414 102 163 102 246 102 315 103 180 104 253 104 453 104 671 104 693 105 143 105 284 105 288 105 311 105 566 106 854 107 302 107 891 108 292 108 481 110 170 110 247 111 262 111 422 112 131 112 256 112 839 113 182 114 151 114 255 114 631 114 877 114 922 115 525 117 432 117 465 118 357 119 135 119 512 120 187 120 189 120 257 120 454 120 513 120 575 121 125 121 148 121 250 121 346 121 811 122 129 123 201 124 370 125 206 125 389 125 402 125 423 125 501 126 379 126 714 126 898 127 416 127 809 128 745 130 431 130 677 130 991 132 188 132 220 132 372 132 752 133 157 133 441 133 522 133 532 133 810 134 205 134 419 135 152 135 190 135 375 135 403 135 430 135 461 135 492 136 235 136 735 137 768 138 406 138 447 138 848 139 232 139 298 139 587 140 510 141 168 141 397 141 648 141 907 142 185 143 156 143 353 144 172 144 275 144 362 144 629 145 278 145 442 145 488 145 674 146 197 146 713 147 207 147 670 147 691 148 349 149 498 150 228 151 359 151 394 152 204 152 824 153 184 153 500 154 183 154 333 154 377 154 872 155 299 155 328 156 181 156 198 156 744 156 862 157 803 159 244 159 591 159 595 159 599 159 625 159 742 160 196 160 775 162 175 162 596 162 800 163 527 163 830 164 202 165 169 166 225 166 763 166 942 167 223 167 259 167 294 167 326 167 997 168 408 169 245 169 563 171 194 171 282 172 571 173 814 174 219 174 364 174 570 175 226 177 870 178 386 178 609 179 238 180 186 180 319 180 531 181 327 181 663 182 218 182 269 183 272 183 286 183 894 185 342 187 203 187 290 188 726 189 355 189 765 189 849 190 215 191 208 191 210 191 281 191 487 191 816 192 776 193 209 193 217 193 254 193 866 193 869 195 561 196 567 200 308 200 415 200 892 201 439 203 222 203 270 203 314 203 331 206 387 206 421 206 484 206 646 207 237 207 592 208 221 208 368 208 873 209 325 209 728 212 361 212 407 212 727 213 318 213 864 214 313 214 613 217 340 217 405 217 457 217 798 218 263 219 523 219 970 219 978 221 477 222 369 222 424 222 581 223 323 223 921 224 350 224 404 224 766 225 334 225 515 226 324 226 330 227 382 227 534 227 749 228 730 228 951 230 641 232 529 233 296 234 295 234 940 235 844 236 240 236 562 237 264 237 440 237 502 238 307 238 799 240 258 240 626 240 741 241 310 241 554 241 647 243 321 243 903 243 984 245 475 245 565 245 594 246 853 248 491 249 252 249 456 249 851 251 519 252 834 253 782 254 737 254 974 255 260 255 345 256 266 256 989 257 277 258 971 260 274 261 912 263 380 263 438 263 618 263 715 263 855 265 478 265 597 266 293 266 297 266 332 267 360 267 366 269 729 269 887 270 283 270 493 270 847 271 444 272 280 272 930 274 692 275 521 276 590 277 435 277 548 278 649 278 822 281 384 281 494 281 537 282 322 282 418 282 708 282 927 283 287 284 996 285 479 285 712 286 395 287 429 289 469 289 734 292 317 292 338 293 436 293 659 293 736 293 838 294 549 294 876 296 385 297 433 297 446 298 806 299 662 300 473 301 401 302 451 302 667 303 378 303 706 303 825 304 511 306 337 306 483 306 528 306 719 307 356 308 604 310 425 311 982 313 895 314 452 314 507 314 651 315 552 316 354 316 918 317 916 320 684 320 759 321 341 321 358 321 829 322 482 322 606 324 750 324 955 325 559 325 621 325 964 326 678 328 393 329 496 329 731 330 396 331 956 331 958 332 449 332 888 334 412 335 490 336 764 337 600 338 645 341 391 341 392 341 518 344 376 344 485 344 509 345 443 346 467 347 633 351 576 351 656 352 417 352 582 354 572 358 836 359 612 360 460 361 784 362 420 362 967 363 538 364 786 365 450 366 856 367 476 367 508 367 546 367 635 370 624 374 787 375 471 375 679 375 983 378 783 381 550 382 603 383 480 383 514 385 578 385 583 385 707 385 760 386 617 386 995 387 459 387 925 388 474 389 694 390 489 390 780 394 584 395 426 395 802 397 843 398 464 398 644 399 558 401 681 403 553 404 520 405 551 407 434 409 634 410 448 412 556 412 598 412 627 413 911 416 579 418 589 418 669 419 557 420 506 423 779 424 533 427 526 428 437 429 867 434 926 441 588 441 725 443 808 445 543 445 608 445 636 445 654 446 463 446 468 446 934 447 835 447 937 448 601 448 602 450 530 452 611 453 874 453 893 455 666 456 503 456 837 460 637 462 675 462 902 464 676 465 544 467 607 467 931 468 610 469 858 469 917 470 962 475 545 476 755 478 486 478 751 480 689 481 823 483 658 484 586 484 716 490 695 490 957 490 968 490 979 492 702 492 793 493 616 494 795 494 813 497 788 501 705 503 620 503 747 506 733 506 828 507 868 507 910 508 577 508 770 509 672 509 703 509 724 511 905 515 541 516 623 517 772 518 722 518 757 518 944 519 981 520 697 520 817 521 794 526 875 526 935 527 718 528 560 528 585 528 680 528 723 528 936 528 961 530 688 531 785 531 901 532 698 532 945 534 700 535 665 539 564 544 687 545 845 545 963 548 652 550 973 553 846 554 980 555 819 569 762 571 791 573 685 573 696 574 946 575 653 576 630 582 769 584 717 586 638 590 842 590 952 603 928 604 878 605 863 609 850 611 919 613 664 613 949 614 954 615 947 618 792 618 807 618 938 622 701 629 797 629 820 629 857 630 915 631 827 632 754 634 643 638 773 638 777 639 932 641 992 642 833 645 781 646 704 646 746 647 709 647 789 649 924 656 804 658 738 660 743 662 890 663 748 663 909 663 950 666 739 667 920 668 977 674 682 688 852 694 771 694 975 702 801 703 710 704 881 706 818 707 889 718 885 728 969 729 859 733 796 737 987 741 990 742 861 744 998 755 761 756 941 757 826 763 860 775 871 783 908 796 812 804 994 806 948 810 897 814 883 819 923 834 913 839 884 840 959 843 899 846 900 851 985 852 960 854 939 862 906 883 904 886 966 889 972 895 953 900 929 904 976 908 914 916 933 926 965 950 986 959 988 75 601 206 788 320 140 628 589 690 340 693 364 722 487 821 950 897 607 918 805 959 900 986 117 990 814 1000 999 11 481 332 0 1 0 5 0 7 0 11 0 33 0 59 0 187 1 2 1 3 1 17 1 21 1 128 1 131 2 4 2 6 2 14 2 302 2 413 3 46 3 194 3 220 3 310 3 381 3 789 4 22 4 23 4 36 4 101 4 127 4 320 4 794 4 855 5 43 5 72 5 147 5 229 5 634 6 60 6 63 6 150 6 367 7 8 7 10 7 48 7 56 7 94 7 108 7 234 8 9 8 28 8 41 8 273 8 359 8 450 8 696 8 967 9 12 9 16 9 31 9 54 9 65 9 308 9 587 10 13 10 88 10 117 10 134 10 703 11 29 11 103 11 231 12 19 12 26 12 549 13 15 13 27 13 57 13 62 13 275 14 34 14 423 15 20 15 42 15 107 15 122 15 144 15 305 16 45 16 115 16 164 16 379 16 733 17 18 17 68 17 168 18 37 18 190 19 25 20 24 20 44 20 90 20 151 20 318 20 614 21 50 21 276 21 476 21 488 21 589 21 787 22 67 22 130 22 380 22 399 22 785 23 111 23 154 24 224 24 230 24 481 24 712 25 509 25 944 26 38 26 49 26 53 26 369 26 820 27 39 27 55 27 105 27 157 27 209 27 443 28 30 28 104 28 121 28 125 28 175 28 274 29 58 29 85 29 242 29 881 30 307 30 374 31 32 31 83 31 859 31 943 32 35 32 40 32 124 32 153 33 75 33 295 33 691 34 97 34 102 34 180 35 76 35 95 36 66 36 173 37 47 37 334 37 792 37 808 38 77 38 96 38 99 39 64 39 469 39 564 40 118 41 145 41 207 41 225 42 69 42 140 42 179 42 417 42 452 44 61 44 70 44 81 44 301 44 905 45 51 45 135 45 326 46 313 46 407 46 845 47 873 47 900 48 330 48 613 49 71 49 161 49 246 50 52 50 215 51 87 51 882 51 949 53 79 53 237 53 250 53 539 53 908 54 170 54 196 54 227 54 272 54 514 55 156 55 370 56 80 56 185 56 195 57 100 57 226 58 114 58 650 58 776 59 89 59 92 59 239 59 416 59 532 59 763 60 74 60 464 61 232 62 93 63 460 64 84 65 78 65 123 67 203 67 483 67 534 68 86 68 91 69 98 69 222 69 584 70 441 70 909 71 293 71 387 71 709 71 771 72 73 73 126 73 291 74 119 75 244 76 795 76 802 77 223 77 843 78 193 78 299 79 148 79 160 79 200 79 604 79 608 79 630 80 198 80 664 80 975 81 82 81 109 81 177 81 314 82 139 82 159 82 283 84 116 85 132 85 191 85 351 86 280 87 112 87 188 87 327 88 120 88 181 88 376 88 639 89 165 89 538 90 768 90 854 91 211 91 342 92 129 93 309 93 734 94 110 94 219 95 594 96 390 96 471 96 983 97 106 97 138 97 169 97 408 97 472 99 149 100 192 100 350 100 389 101 368 101 716 102 136 102 555 103 143 103 163 103 205 103 214 103 278 103 282 103 615 103 623 104 146 104 385 104 493 104 979 105 461 105 671 105 699 106 602 107 186 107 605 108 113 108 155 109 158 110 133 111 176 111 360 111 871 112 213 112 251 112 325 112 805 113 684 113 728 113 738 114 454 114 899 115 240 116 451 116 631 116 800 117 383 119 141 119 202 119 467 119 982 120 142 120 171 120 926 121 204 121 221 121 551 122 178 122 218 122 930 123 137 123 189 123 306 123 311 123 378 123 497 123 501 123 504 123 624 124 268 124 590 124 883 126 428 127 635 129 253 130 162 130 625 130 990 131 478 131 670 132 183 132 365 132 652 132 924 133 287 133 732 134 167 134 542 135 184 136 201 136 208 136 668 137 210 137 339 138 152 138 254 138 426 138 537 138 775 139 446 140 517 141 212 141 530 141 893 143 554 143 770 145 528 146 281 146 337 150 673 150 711 151 892 152 445 152 603 152 786 153 199 153 319 153 321 153 547 154 260 154 761 155 453 156 174 156 243 157 591 158 498 159 364 160 247 160 595 161 577 161 798 162 182 162 492 163 238 164 217 164 304 164 690 164 744 164 822 165 166 165 289 167 404 167 724 168 172 168 531 168 576 169 737 171 431 172 468 173 258 173 286 173 731 174 361 174 858 176 252 176 269 179 842 180 745 181 284 181 484 183 256 183 316 183 580 184 206 184 315 184 656 184 729 184 765 186 348 186 394 186 890 187 485 187 919 187 959 189 429 189 799 189 821 190 259 190 405 191 245 191 332 191 553 192 627 193 473 193 585 194 647 195 197 195 296 195 536 199 216 199 459 199 725 200 565 201 535 202 241 202 255 202 406 203 300 203 463 203 620 203 644 204 262 204 575 205 372 206 495 207 228 207 356 207 448 208 236 208 257 208 755 209 435 210 354 212 844 213 317 214 233 214 352 214 422 214 522 214 642 214 695 215 336 215 486 216 945 218 447 219 277 219 780 220 382 221 989 224 700 225 285 225 414 226 477 227 235 227 562 227 637 229 349 230 335 230 922 231 913 232 500 233 397 234 338 234 345 234 386 234 398 234 874 235 266 235 294 235 506 237 248 237 410 238 271 239 878 240 567 241 667 241 774 241 876 242 333 243 363 243 917 244 925 245 261 246 249 246 267 246 415 246 550 248 279 248 290 248 388 249 511 249 612 249 853 250 264 251 323 251 598 252 329 252 457 252 581 252 766 252 848 253 698 254 597 254 749 255 462 255 962 257 270 258 265 258 621 258 719 259 263 259 508 260 288 260 347 262 475 264 373 264 751 265 645 265 758 266 579 267 384 267 828 268 418 268 444 268 677 268 760 268 783 269 322 269 366 269 402 269 718 270 487 270 609 271 607 272 494 275 403 275 811 276 298 277 357 277 375 278 401 278 837 280 292 280 324 280 521 280 701 282 411 285 340 285 796 286 593 288 341 288 470 288 480 289 519 289 710 289 748 290 689 292 303 292 328 293 297 293 496 294 392 295 312 296 561 297 740 298 344 300 588 300 654 300 931 301 353 302 355 302 396 302 421 303 622 303 679 303 887 304 393 305 331 305 955 306 430 306 823 308 346 308 817 311 362 313 556 315 708 316 523 317 674 320 420 320 936 321 819 323 638 324 455 326 433 326 570 327 626 328 391 328 438 329 377 331 474 332 343 332 371 332 662 335 717 335 752 338 424 339 560 339 746 341 526 342 880 343 358 344 499 346 984 348 676 352 419 352 996 354 778 355 541 357 395 357 436 358 434 361 425 363 661 364 600 364 655 366 482 367 510 368 896 369 663 370 409 370 437 372 427 372 503 372 616 373 400 375 847 376 516 377 702 378 592 380 997 381 641 381 741 381 953 382 465 383 772 383 958 384 756 386 512 389 518 389 769 389 935 390 653 392 932 395 777 395 872 396 412 397 458 397 961 398 439 398 524 399 952 402 442 402 545 403 440 407 540 407 568 408 611 408 891 409 571 410 544 412 998 419 846 420 628 421 466 421 833 422 456 422 617 423 566 424 432 424 449 424 694 428 479 428 754 428 829 430 839 430 877 431 582 432 491 436 563 436 764 437 927 438 781 442 903 442 906 445 838 449 515 449 742 449 801 450 970 451 502 451 675 451 870 452 573 452 860 453 640 453 707 454 505 455 812 456 773 457 991 458 548 458 803 460 643 460 910 461 507 463 739 465 850 466 762 466 835 468 747 469 706 470 489 470 513 470 529 471 490 473 558 474 660 474 912 478 543 478 726 479 649 480 533 480 807 481 788 482 648 482 836 483 863 484 767 485 727 486 559 486 692 490 750 490 784 496 715 496 895 497 830 498 578 499 574 499 606 499 705 501 557 501 965 502 520 506 546 507 569 507 583 511 809 512 527 515 743 516 552 522 646 523 980 524 525 527 586 527 687 529 601 531 657 536 929 538 834 544 735 547 610 547 866 549 753 553 572 553 976 554 633 555 672 557 636 561 923 563 824 564 791 564 869 565 907 566 782 567 632 568 618 571 968 574 720 574 911 576 599 576 969 577 832 579 629 579 683 581 659 586 669 587 596 587 875 587 904 590 779 590 957 591 680 591 861 592 759 598 815 599 730 601 894 602 686 604 619 604 797 605 682 605 920 607 658 607 678 609 665 609 666 611 813 613 964 613 987 619 960 620 972 627 973 628 681 628 688 628 693 631 685 636 942 637 806 637 886 638 651 640 722 641 915 644 804 645 723 646 966 654 963 655 825 658 888 659 704 660 713 666 868 667 757 672 852 672 948 678 816 679 993 682 826 685 790 685 862 686 697 691 714 697 818 700 933 702 841 703 901 706 889 709 793 712 721 714 857 714 999 720 994 724 736 733 938 735 831 737 918 737 988 738 947 746 897 747 827 749 974 751 856 753 865 758 951 763 867 771 810 783 840 784 851 785 814 790 981 791 849 791 898 792 902 803 884 805 971 809 885 811 940 827 939 829 879 842 864 848 986 862 914 862 928 866 950 873 941 889 995 892 934 896 956 904 937 907 916 907 921 908 978 917 946 926 954 930 977 932 992 962 985 93 762 227 323 379 143 433 901 558 523 609 406 788 574 878 839 902 682 922 468 982 227 1000 999 13 49 102 0 1 0 3 0 5 0 85 0 163 1 2 1 7 1 14 1 30 1 232 1 238 1 824 2 9 2 31 2 82 3 4 3 11 3 26 3 57 3 137 4 10 4 28 4 29 4 41 4 77 5 6 5 16 5 336 5 790 5 956 6 8 6 27 6 45 6 110 7 825 7 994 8 17 8 18 8 43 8 44 8 217 9 12 9 13 9 23 9 39 9 80 9 115 9 410 10 114 10 124 10 171 10 247 11 15 11 19 11 40 11 50 11 55 11 66 11 76 11 148 11 149 12 20 12 135 12 154 12 173 12 462 12 555 13 24 13 59 13 108 14 48 14 70 14 373 14 426 15 25 15 101 15 103 15 219 15 263 16 63 16 99 16 205 16 296 17 21 17 33 17 34 17 47 17 126 17 264 17 828 18 52 19 49 19 160 20 42 20 69 20 113 20 127 20 993 21 22 21 418 21 833 22 37 22 71 22 310 22 580 23 905 23 966 24 35 24 68 24 97 24 436 25 32 25 56 25 172 25 302 25 711 25 865 26 51 26 755 26 837 27 61 27 695 28 36 28 46 28 234 28 260 28 450 29 122 29 229 29 716 31 158 31 226 32 67 32 74 32 134 32 281 32 511 33 165 33 495 34 364 34 446 34 503 35 38 35 175 35 321 36 100 36 274 36 505 37 169 37 361 37 456 37 644 37 650 38 355 38 687 39 54 39 155 39 326 39 370 39 852 40 53 40 91 40 210 40 275 40 360 40 554 40 792 40 815 42 75 42 142 42 147 42 574 43 60 43 125 43 164 43 189 43 287 43 636 44 79 44 81 44 118 44 208 45 567 45 688 45 812 46 985 48 227 51 58 51 133 51 366 52 161 52 216 52 661 53 98 53 121 53 131 53 174 53 913 54 369 55 84 55 87 55 104 55 374 56 192 56 691 57 62 57 88 57 95 57 272 58 807 59 64 59 106 59 162 59 241 60 83 60 94 60 403 61 277 62 385 62 524 63 65 63 235 63 727 65 78 65 220 66 311 66 469 67 659 68 73 68 107 68 180 68 182 68 341 68 458 68 471 69 130 69 317 70 92 70 102 70 151 70 157 70 166 70 196 70 808 71 72 71 607 72 152 72 487 72 539 72 663 73 120 73 918 74 86 74 150 74 350 75 730 76 96 76 105 76 820 77 109 77 457 78 340 79 269 79 444 79 468 81 132 81 140 81 320 82 90 82 225 83 214 83 861 84 112 84 143 84 236 85 119 85 242 85 251 86 167 86 168 87 89 87 93 87 136 87 266 87 285 87 424 87 561 88 177 88 548 89 771 90 176 90 194 91 734 92 218 92 253 92 334 93 419 93 633 94 239 95 195 95 540 95 953 96 244 97 665 97 794 98 156 98 491 98 500 99 299 99 324 99 367 100 123 100 416 100 886 101 111 101 560 102 193 102 303 103 139 104 327 104 345 104 637 104 761 105 401 105 736 105 776 106 138 106 715 107 188 107 224 107 720 108 129 108 565 109 333 109 375 109 742 110 116 112 544 112 798 112 872 113 780 114 117 114 283 114 519 114 936 116 453 117 294 117 451 117 533 117 612 119 252 119 428 120 144 120 329 120 700 120 739 121 204 122 128 122 279 122 322 122 379 123 439 123 681 124 203 124 221 124 764 125 141 125 348 125 545 125 682 125 697 126 528 126 634 127 246 127 391 128 198 128 262 128 645 128 781 129 181 130 202 131 689 132 145 132 660 133 146 133 206 133 256 134 185 134 199 135 589 136 431 136 947 137 190 138 402 138 517 139 590 139 819 140 702 141 312 142 258 142 295 142 740 143 215 143 248 144 538 144 673 146 179 146 201 146 255 147 197 148 187 148 250 149 153 150 408 150 941 152 178 153 290 153 629 154 851 154 957 155 390 155 922 157 159 157 170 157 760 158 212 158 288 158 452 158 795 159 186 159 191 159 318 159 583 160 315 160 796 160 838 161 809 161 977 162 440 162 529 162 638 162 722 163 231 163 356 164 592 165 228 166 184 166 547 166 788 167 222 167 306 167 816 167 856 168 384 169 676 170 286 170 411 172 200 172 298 173 559 174 512 174 606 174 979 175 240 176 316 176 546 176 616 177 534 178 267 178 388 178 773 178 887 179 207 180 183 180 513 181 328 182 293 182 313 183 245 184 271 184 387 184 834 185 392 185 400 185 586 185 850 187 655 187 823 187 875 188 237 188 626 188 738 189 265 189 802 190 465 190 562 190 604 192 357 193 291 194 406 195 319 195 488 195 641 196 211 196 647 197 233 197 530 197 617 198 276 198 305 198 413 198 826 199 359 200 209 200 223 201 449 202 382 203 557 203 969 204 243 204 869 205 259 206 848 206 933 207 284 207 485 207 988 208 678 208 997 211 213 212 558 214 335 214 358 215 497 215 955 216 680 216 690 217 249 217 492 219 407 219 427 219 595 220 404 220 443 221 593 221 643 222 280 222 931 223 381 223 442 224 268 225 254 225 527 225 543 225 654 225 859 226 230 226 473 226 483 227 297 227 330 228 332 228 642 229 257 230 282 230 600 230 849 231 550 231 601 231 605 231 950 232 278 232 432 234 482 236 314 236 461 236 821 237 508 237 598 237 830 238 591 238 900 239 353 240 346 241 362 242 261 243 292 243 496 245 756 246 273 246 857 247 337 249 709 250 423 251 338 251 542 252 464 253 383 254 433 254 733 255 704 256 270 256 307 256 425 256 445 257 632 258 732 259 804 261 493 261 758 262 300 263 323 265 572 267 309 267 434 268 304 268 325 270 484 271 386 271 389 271 520 271 841 271 981 272 789 272 793 272 943 273 412 273 939 274 455 275 289 275 472 278 351 278 778 279 747 280 753 283 573 283 896 284 308 284 767 286 478 286 873 287 714 289 343 289 521 289 983 290 331 290 342 290 603 291 479 293 365 296 349 297 818 298 378 299 301 299 685 300 801 301 888 301 910 302 344 302 395 302 463 302 831 303 415 304 640 304 928 305 339 305 454 306 480 308 372 308 751 309 535 309 613 310 420 310 748 311 393 311 460 312 666 313 376 314 441 315 354 315 799 315 901 316 502 317 568 319 523 322 377 322 394 323 515 323 743 324 627 325 352 326 398 326 405 326 929 327 481 328 987 330 498 331 414 332 785 335 409 335 934 337 399 337 429 337 870 339 347 339 729 339 770 340 380 340 494 344 396 344 648 345 368 346 363 346 963 347 628 348 971 349 579 350 477 350 746 351 486 352 701 353 769 354 853 355 421 357 549 359 677 359 752 361 438 362 651 366 765 367 470 368 371 369 584 371 975 372 972 375 532 375 625 375 652 375 735 377 435 379 669 380 397 380 664 382 581 382 854 383 973 384 476 385 622 386 509 387 707 389 832 390 490 390 499 390 599 390 615 391 475 392 731 392 890 393 417 393 570 394 422 395 552 395 991 396 569 396 990 401 447 401 563 401 564 401 698 403 467 403 646 403 692 407 489 409 899 410 430 415 614 419 459 419 526 420 437 420 608 422 587 427 952 428 514 428 883 430 630 430 639 432 602 434 662 434 717 434 879 435 844 436 474 436 541 437 501 438 728 439 762 439 958 440 466 440 510 441 610 442 576 442 917 444 694 445 448 446 737 447 507 447 516 447 787 450 768 450 930 451 774 453 621 454 620 454 766 456 566 457 649 458 914 461 596 462 970 466 938 467 750 468 536 470 518 471 537 471 611 475 959 476 578 481 749 483 609 485 553 486 506 486 525 486 618 487 575 488 631 491 978 493 504 496 822 497 551 498 597 498 723 500 635 501 522 501 531 501 710 502 757 507 693 511 594 512 668 513 797 513 940 516 708 519 577 519 712 520 556 521 754 522 858 524 571 526 653 527 927 527 984 529 703 531 719 533 585 533 744 533 942 536 777 537 721 538 658 538 800 542 885 543 699 544 656 544 684 549 624 558 619 559 842 565 725 565 817 565 836 565 898 568 675 570 582 572 897 573 718 573 895 574 671 576 867 576 882 581 811 582 967 586 588 586 877 587 878 590 839 595 803 599 623 599 679 599 686 601 920 604 667 604 772 606 705 606 724 606 846 609 683 612 874 612 948 614 814 615 741 615 946 617 672 618 806 624 786 629 775 629 924 629 932 635 829 636 921 637 783 639 670 647 884 647 968 648 974 650 891 654 960 655 911 656 657 659 713 662 866 667 909 673 674 678 696 680 810 688 805 688 980 689 923 692 986 695 706 700 880 700 903 701 726 710 855 714 912 715 779 715 894 717 782 718 847 720 944 723 964 724 902 725 835 726 759 733 745 741 860 744 763 745 881 745 925 746 840 750 954 752 916 756 791 765 937 771 889 771 907 771 982 772 868 780 864 781 935 783 784 784 845 790 827 790 961 791 999 798 904 802 862 805 843 807 906 809 813 810 871 822 892 823 863 831 996 836 876 838 998 843 926 846 893 846 951 855 945 859 919 867 992 870 908 874 915 877 965 895 995 903 949 903 976 946 962 964 989 13 207 14 673 58 143 140 287 472 571 494 277 542 947 592 159 617 944 691 745 744 961 759 505 982 569 1000 999 21 897 834 0 1 0 3 0 6 0 7 0 76 0 281 0 489 0 564 0 700 1 2 1 4 1 11 1 13 1 57 1 62 1 71 1 106 1 251 2 27 2 51 2 104 2 731 3 8 3 18 3 83 3 778 4 5 4 23 4 162 4 219 4 263 4 354 4 525 4 656 5 19 5 30 5 40 5 480 6 15 6 16 6 207 6 266 7 45 7 65 7 153 7 203 8 9 8 10 8 14 8 21 8 33 8 74 8 524 9 146 9 221 10 297 10 403 11 12 11 49 11 148 11 151 11 464 12 26 12 39 12 77 12 328 12 784 12 816 13 17 13 25 13 31 13 91 13 349 13 659 14 20 14 63 14 67 14 173 14 348 14 435 14 759 15 38 15 211 15 260 15 262 15 366 15 771 16 32 16 131 17 24 17 88 17 668 18 92 18 293 18 370 19 48 19 99 19 286 20 54 20 93 20 795 21 22 21 53 21 118 21 264 21 823 22 55 22 299 22 462 22 625 22 765 23 41 23 44 23 412 24 29 24 37 24 52 24 140 24 603 25 123 25 155 25 181 26 72 26 167 26 447 26 561 27 28 27 34 27 36 27 967 28 109 28 507 28 811 29 58 29 84 29 86 29 89 29 119 30 42 30 94 30 198 30 518 31 43 31 115 31 138 31 416 31 974 32 35 32 948 33 511 33 822 34 117 34 160 37 127 37 249 37 336 37 787 38 47 38 81 38 90 38 937 39 105 39 139 39 241 40 59 40 61 40 87 41 50 41 68 41 308 42 197 42 231 42 232 43 73 43 177 43 246 44 46 44 66 44 667 44 985 44 998 45 56 45 78 45 132 45 355 45 413 45 639 46 144 46 314 46 648 46 783 48 64 48 200 49 426 50 60 50 150 52 259 52 371 53 114 53 234 53 359 54 80 54 116 54 316 55 107 55 112 55 253 55 306 55 325 56 294 57 110 57 125 57 133 57 156 57 504 57 565 58 85 58 415 59 69 59 79 59 135 59 230 59 335 59 387 60 96 60 261 60 269 61 175 61 491 61 986 62 102 62 243 63 194 63 526 63 838 64 128 64 174 64 179 64 195 65 82 65 280 65 740 65 865 66 199 66 282 66 503 66 890 66 989 67 184 67 188 67 223 67 827 68 70 68 208 68 239 68 273 68 506 68 931 69 75 69 326 69 398 70 126 70 343 70 873 71 121 71 163 71 356 71 866 72 411 73 532 73 906 74 103 74 338 75 157 75 665 76 352 76 837 77 405 78 169 78 531 79 95 79 108 79 374 79 419 79 556 79 853 80 357 80 425 81 189 81 190 81 217 81 313 81 465 81 485 82 130 82 149 82 654 82 657 83 171 83 534 83 566 85 98 85 122 85 487 86 225 86 329 86 591 86 751 87 136 87 252 87 420 88 315 88 701 88 888 89 100 89 926 91 101 91 272 91 408 91 457 91 461 92 202 92 702 92 732 93 145 93 327 93 516 94 113 94 267 95 780 95 949 96 97 96 178 97 185 97 378 98 248 98 768 99 240 101 168 101 274 101 441 101 893 102 111 102 180 102 672 104 129 104 183 104 342 104 617 105 825 106 143 107 137 107 307 107 870 108 120 108 255 108 421 108 434 110 134 110 186 110 187 110 806 111 321 111 442 111 691 111 711 112 164 112 573 112 936 113 319 114 331 114 520 114 593 115 229 115 332 115 555 116 544 116 598 116 674 117 124 117 172 118 875 119 414 119 472 120 205 120 278 120 340 120 384 120 622 120 655 120 793 120 896 121 254 121 647 123 147 123 392 125 521 125 626 125 703 126 159 127 141 127 628 128 497 128 850 128 864 129 165 130 191 131 224 131 430 131 713 132 201 132 235 132 247 132 400 133 867 134 142 134 848 135 917 136 394 136 533 137 154 137 406 137 852 140 170 140 382 141 158 141 828 141 904 142 166 143 512 144 233 144 399 145 161 145 624 147 206 147 522 148 152 148 933 149 460 149 971 150 287 151 176 152 942 153 390 153 418 154 292 154 298 154 571 154 859 155 192 155 214 155 236 156 204 157 295 157 345 157 431 157 456 158 396 158 481 159 323 159 470 159 846 159 966 160 621 161 500 162 388 162 600 163 643 163 719 163 860 163 963 164 583 165 212 165 220 165 372 166 256 166 469 166 777 169 300 170 459 170 872 171 309 171 529 173 291 173 436 173 726 173 903 174 580 176 477 177 257 177 810 178 311 179 368 179 463 180 265 180 689 181 182 181 196 181 215 181 288 182 676 183 218 183 258 183 330 183 994 184 296 184 766 184 916 185 193 185 245 186 322 186 953 189 209 189 277 190 779 190 881 192 244 193 908 195 210 195 347 195 389 196 375 198 407 199 317 202 929 203 228 203 320 203 455 204 213 204 285 204 289 205 226 205 972 206 815 206 997 207 250 207 847 208 216 208 222 208 360 209 575 211 792 213 305 213 364 214 440 214 956 214 970 215 677 216 835 216 898 217 753 218 445 218 458 218 661 219 427 220 479 221 268 221 587 222 722 223 618 223 715 223 790 224 404 224 729 225 227 225 613 225 670 227 238 228 449 228 730 228 969 229 237 229 290 229 468 229 549 230 358 230 383 230 552 231 813 232 428 234 276 235 895 236 279 236 585 237 242 239 764 240 379 240 542 241 546 241 588 241 941 242 688 244 590 245 362 245 492 246 270 246 615 247 635 248 339 249 275 249 303 249 478 249 947 250 341 250 422 250 705 251 633 253 386 253 482 256 443 257 283 258 376 258 760 259 582 260 284 260 446 260 988 261 604 263 432 263 596 264 508 265 271 265 304 270 310 270 318 270 409 270 438 271 801 272 509 273 567 273 627 273 830 274 548 276 515 279 301 279 559 280 423 280 551 281 402 282 302 282 602 284 513 286 638 286 736 288 312 290 346 290 940 292 679 292 727 293 395 293 517 293 599 293 605 294 333 294 619 296 324 296 365 297 884 298 550 299 748 303 361 303 452 303 557 304 833 305 752 306 467 307 902 308 773 308 907 309 350 309 920 312 334 312 578 312 876 313 439 313 880 314 943 315 675 316 537 317 681 317 993 319 337 319 351 319 921 320 433 321 597 321 891 322 494 322 786 323 391 324 945 325 344 325 592 328 572 329 380 329 393 331 684 331 919 332 353 332 373 333 683 334 609 336 757 336 857 337 789 338 367 338 718 339 664 340 369 340 660 341 709 341 761 344 563 347 999 350 363 351 514 352 473 352 885 353 484 353 803 355 410 355 611 355 770 357 637 360 377 360 586 361 543 363 653 364 658 364 897 364 918 369 385 369 424 369 845 371 453 372 381 372 401 372 490 373 910 374 712 376 695 376 785 376 938 376 951 376 961 377 502 379 417 379 476 379 510 379 734 381 505 382 858 382 878 383 829 383 976 391 495 391 805 392 397 392 576 394 474 397 483 397 631 397 669 399 501 400 678 401 640 402 723 404 429 404 901 406 466 409 450 410 444 410 448 410 540 410 554 411 437 411 728 413 995 414 496 414 528 415 952 416 486 416 519 419 475 419 488 419 699 420 454 422 562 423 841 424 536 424 584 424 749 425 568 425 935 428 649 429 687 430 471 431 569 431 595 434 451 434 545 436 992 439 696 440 634 441 797 442 570 443 645 445 928 447 498 447 863 448 620 449 882 450 774 451 574 451 802 451 899 452 651 452 819 454 530 454 642 455 769 456 750 457 629 458 900 459 763 460 745 463 579 465 535 465 539 465 547 471 641 471 775 476 560 477 527 477 909 481 499 481 606 486 493 488 996 490 767 491 553 492 538 493 541 495 707 495 894 499 913 503 754 505 558 505 762 507 742 507 944 509 523 509 739 511 601 513 698 514 735 517 877 519 607 521 831 525 962 526 809 530 612 530 782 533 630 534 708 535 824 537 652 538 636 538 799 541 589 541 680 545 673 548 818 548 914 549 581 550 685 551 608 551 663 556 577 556 720 559 861 563 614 563 807 564 796 566 632 567 623 575 954 578 741 579 694 582 616 586 743 587 747 588 594 588 871 589 714 590 817 591 758 595 717 599 644 600 788 603 724 603 991 604 975 605 923 606 733 608 610 609 650 616 804 618 646 619 662 620 892 621 744 623 671 624 721 625 666 625 800 626 794 627 982 629 693 630 725 631 738 632 889 635 692 636 922 636 965 637 879 638 821 639 924 640 697 640 874 641 682 641 746 642 958 643 686 643 710 643 808 645 737 646 856 648 690 649 868 650 704 650 887 660 840 660 950 663 716 668 983 670 812 672 814 673 772 673 927 674 912 679 964 681 798 681 932 683 706 686 980 691 957 697 854 699 820 708 960 713 755 721 968 729 844 732 946 734 791 736 842 737 781 739 981 743 756 748 776 767 849 773 832 775 973 777 826 778 959 780 843 786 839 786 915 788 883 791 905 798 851 799 862 806 955 806 990 813 855 815 869 822 836 824 987 826 834 843 939 848 978 850 911 851 934 852 886 877 925 900 977 905 930 967 979 973 984 33 625 76 984 105 966 124 571 150 958 217 15 232 243 341 729 354 772 395 489 404 91 625 678 628 42 632 134 668 155 685 103 741 732 771 837 831 170 882 439 927 51 1000 999 12 976 258 0 1 0 2 0 6 0 91 0 703 0 887 1 4 1 8 1 36 1 202 1 868 1 929 2 3 2 5 2 13 2 125 2 486 3 7 3 19 3 154 4 18 4 51 4 126 4 190 4 226 4 349 5 12 5 17 5 30 5 86 5 94 5 104 5 358 5 624 6 9 6 10 6 11 6 28 6 199 6 547 7 20 7 74 7 193 8 23 8 53 8 64 8 544 9 15 9 142 9 339 9 475 9 565 10 16 10 26 10 108 10 366 10 552 10 553 11 14 11 46 11 80 11 289 11 405 11 753 12 25 12 34 12 44 12 328 12 623 13 29 13 120 13 174 13 687 14 31 14 56 14 151 14 169 14 308 15 27 15 203 15 309 16 57 16 95 16 157 16 200 16 557 17 21 17 22 17 41 17 141 17 383 18 33 18 118 18 119 18 260 18 266 18 622 18 775 18 886 19 37 19 48 19 99 19 216 19 296 19 707 20 52 20 68 20 128 20 149 20 233 20 374 20 866 20 876 21 39 21 66 21 75 22 50 22 72 22 194 22 283 23 24 23 45 23 55 23 81 23 186 24 849 25 32 25 35 25 115 25 153 25 198 26 136 26 329 26 342 26 380 26 871 27 47 27 217 27 297 28 431 29 107 29 327 29 452 29 619 30 223 30 772 31 38 31 59 31 102 31 288 31 442 32 40 32 272 32 476 33 121 33 130 34 76 34 214 34 568 34 571 34 639 35 111 35 242 35 365 35 972 36 93 36 853 37 42 37 247 37 384 38 61 38 204 38 246 38 464 39 49 39 578 40 60 40 106 40 778 41 43 41 58 41 67 41 70 41 92 41 773 42 163 42 362 42 397 43 180 43 479 43 982 44 218 44 285 44 450 44 823 45 164 45 345 46 372 46 436 46 465 46 634 46 746 46 967 47 65 47 472 48 331 48 567 48 626 49 54 49 307 49 321 50 757 51 524 51 980 52 257 52 356 52 370 52 426 53 538 54 62 54 209 54 237 54 467 54 470 54 680 55 123 55 483 55 700 57 78 57 748 58 98 58 526 58 774 58 875 58 946 59 299 60 548 60 787 61 63 61 69 61 143 61 175 61 574 61 737 62 428 62 822 62 826 62 851 63 83 63 244 63 595 64 73 64 79 65 77 65 96 65 100 65 633 65 673 66 173 67 88 67 540 68 71 68 84 68 318 69 696 70 82 70 313 70 850 71 134 71 147 71 249 72 145 72 243 72 302 72 323 72 343 72 628 72 701 73 87 73 109 73 286 74 192 75 414 76 105 76 518 76 872 77 682 77 808 78 116 78 311 78 334 79 90 79 112 80 101 80 137 80 156 80 162 80 238 80 549 81 570 81 852 81 895 81 978 82 89 82 97 82 114 82 148 82 159 82 167 82 471 83 278 83 499 83 629 83 750 84 85 84 113 84 127 84 132 84 279 84 425 84 563 86 250 86 251 87 158 87 181 88 560 89 117 89 124 89 520 89 797 90 430 91 337 91 348 92 457 92 694 93 239 93 388 94 110 94 210 94 310 97 103 97 185 97 208 97 219 97 269 97 319 97 460 98 155 100 183 100 184 101 178 101 399 101 763 101 925 102 144 102 415 103 735 104 973 105 131 105 139 106 150 106 295 106 344 106 741 107 368 108 820 109 133 109 284 109 353 109 402 110 241 111 140 111 434 112 435 112 573 112 708 112 718 113 152 114 135 114 232 114 477 114 739 115 613 115 947 116 187 116 255 116 546 118 122 118 427 118 660 118 921 119 171 119 312 120 146 120 161 121 259 121 815 122 317 122 466 122 490 122 743 123 182 123 227 123 287 123 913 123 926 124 489 124 558 125 129 125 228 126 221 128 188 128 201 128 535 129 138 129 253 129 494 129 617 129 704 131 196 132 176 132 240 133 189 133 304 133 606 134 207 134 391 135 270 135 936 136 160 136 197 136 265 136 424 136 447 137 281 137 481 137 672 138 417 138 440 139 300 139 657 139 749 140 225 140 236 140 906 141 235 141 409 141 814 141 916 144 340 145 220 145 252 145 320 145 357 146 642 146 932 147 168 147 439 147 779 148 641 151 191 151 258 153 717 154 177 154 419 154 830 155 277 155 506 155 907 156 261 156 332 156 503 156 625 156 920 157 165 157 423 157 566 158 671 160 170 161 195 161 222 161 758 162 347 163 166 163 230 163 293 163 444 164 215 164 231 164 377 165 213 165 522 166 172 166 502 166 848 167 224 167 509 167 809 169 333 169 802 170 234 170 485 170 545 171 314 172 600 173 248 173 403 173 525 173 812 174 890 175 618 177 179 177 206 179 794 180 422 181 510 182 290 182 575 182 685 182 782 182 942 183 813 184 451 184 647 184 842 187 969 189 205 189 256 189 294 189 835 190 413 191 211 192 212 194 298 194 513 194 719 194 765 194 770 194 785 195 305 196 335 196 367 199 254 199 262 199 461 199 612 199 645 200 799 201 723 202 577 203 303 204 970 205 229 206 330 207 346 208 271 208 874 209 416 210 264 210 316 210 382 210 683 211 263 211 953 212 322 214 918 215 441 215 665 215 675 215 728 216 531 217 276 217 291 217 324 217 408 217 469 217 965 218 596 219 583 220 586 223 474 223 870 224 404 225 492 226 662 226 935 226 949 228 245 228 378 228 459 228 542 229 315 230 280 230 652 230 885 231 407 231 722 233 393 233 670 234 292 234 396 235 564 236 268 236 432 236 616 236 952 237 273 237 653 238 800 241 274 242 306 244 301 244 829 245 338 245 371 246 861 247 599 247 877 248 584 250 561 251 656 252 627 254 528 256 326 258 267 258 443 258 514 259 453 259 468 260 376 260 582 261 784 262 275 266 516 266 910 267 282 267 363 267 389 269 948 272 381 273 996 274 355 274 412 274 523 275 963 276 360 278 556 279 621 280 429 281 325 283 437 283 754 284 610 285 369 285 975 285 994 286 495 286 500 288 777 290 361 291 449 291 744 291 839 291 900 292 845 292 881 293 480 294 643 297 445 297 731 299 914 300 411 300 456 300 615 301 541 302 350 302 364 302 962 303 598 304 438 304 668 304 898 305 385 305 418 305 446 306 354 306 386 306 463 306 986 307 945 309 359 310 803 311 761 311 940 314 398 316 609 317 392 317 905 319 716 319 860 320 537 320 679 321 702 322 979 324 448 324 590 324 592 324 747 324 863 325 351 325 648 328 508 328 676 328 931 329 336 329 395 329 493 330 532 334 341 336 505 337 406 337 862 339 976 342 846 344 631 345 488 346 379 346 521 346 607 346 867 347 847 348 995 349 373 350 801 351 352 352 375 352 562 352 693 354 491 356 400 356 482 358 501 359 420 359 767 361 585 362 410 362 454 363 390 363 908 364 611 365 697 366 714 367 762 368 394 368 527 369 688 370 828 371 666 374 884 376 667 377 515 378 856 379 433 382 497 382 512 382 555 384 695 385 654 386 387 386 736 387 401 387 883 387 917 388 983 395 504 395 798 396 534 396 783 399 589 400 455 400 498 400 614 400 637 401 957 402 487 403 597 403 791 403 833 405 605 408 971 409 421 411 530 412 811 413 536 413 711 413 792 414 533 414 705 417 709 418 788 419 579 420 594 420 806 421 550 422 478 422 630 422 661 422 678 423 620 425 740 425 854 426 588 426 727 428 507 429 602 430 857 431 690 432 961 435 484 435 581 437 729 437 950 438 733 439 911 441 529 444 713 445 580 447 604 449 511 449 669 450 859 451 462 452 756 454 576 454 889 455 793 456 458 460 554 460 987 462 551 462 636 462 732 462 974 464 956 465 677 466 473 466 569 472 934 473 924 478 725 478 742 481 901 482 858 486 496 487 539 487 930 489 964 491 572 493 958 498 993 501 519 501 879 501 880 503 699 504 831 508 543 509 635 509 745 509 834 510 844 512 517 512 817 518 591 521 752 522 655 522 721 528 943 529 632 529 764 533 663 534 603 534 841 535 734 539 559 541 864 542 587 544 650 555 593 557 780 559 664 560 712 561 955 562 796 564 818 568 938 568 954 569 640 571 649 572 674 572 789 572 897 574 601 574 646 575 892 582 659 582 692 583 903 584 904 587 730 588 608 592 760 594 689 594 810 597 878 598 795 601 865 603 644 605 781 605 959 608 825 610 710 611 651 615 691 618 816 624 638 626 684 630 698 637 658 638 944 640 759 643 771 646 991 652 686 652 751 652 769 659 755 665 681 665 899 667 715 668 992 671 888 677 726 679 827 681 706 690 776 690 786 693 832 695 989 700 922 701 988 705 894 706 766 706 915 707 893 710 966 713 720 715 738 716 790 716 882 718 724 720 912 722 927 727 939 728 838 734 873 738 896 746 807 748 768 752 804 752 902 753 840 757 855 770 843 771 919 771 984 774 824 786 933 789 805 790 836 800 891 803 821 806 985 809 819 816 869 826 941 836 837 839 909 844 981 851 990 864 951 876 998 896 968 899 960 900 977 903 937 910 923 917 997 921 928 937 999 29 125 54 373 77 613 387 982 400 96 440 891 484 609 547 170 576 989 796 574 901 884 940 885 1000 999 12 11 682 0 1 0 12 0 65 0 151 0 168 0 243 0 932 1 2 1 4 1 8 1 14 1 363 1 603 1 818 2 3 2 9 2 66 2 111 2 392 3 5 3 45 3 119 3 319 3 654 3 802 4 11 4 52 4 67 4 97 5 6 5 7 5 117 5 227 5 596 6 10 6 13 6 368 6 656 6 803 7 21 7 83 7 105 7 149 7 383 8 15 8 16 8 19 8 37 8 72 8 103 9 18 9 99 9 100 9 170 9 270 10 24 10 27 10 48 10 346 11 20 11 274 11 674 12 705 13 23 13 28 13 35 13 38 13 62 13 95 13 122 13 283 13 667 14 17 14 30 14 44 15 36 15 250 15 303 15 593 16 60 16 63 16 224 17 25 17 31 17 32 17 152 17 261 18 22 18 73 18 186 18 387 19 26 19 33 19 57 19 71 19 77 19 282 19 503 20 82 20 87 20 88 20 258 21 47 21 110 21 329 21 714 22 43 22 55 22 86 22 114 22 221 22 242 22 385 22 647 23 205 23 467 23 521 24 29 24 40 24 425 24 495 24 505 24 564 24 756 25 174 25 177 25 370 26 80 26 134 26 244 26 249 26 272 27 39 27 752 28 159 28 161 28 179 29 42 29 75 29 293 29 568 29 578 29 793 30 34 30 49 30 64 30 81 30 91 30 619 31 41 31 144 31 216 32 661 33 46 33 76 33 748 34 162 34 571 35 70 35 94 35 96 35 245 36 915 37 232 37 938 38 51 38 362 38 749 39 56 40 267 40 988 41 58 41 169 41 353 41 445 42 79 42 166 42 374 42 511 43 123 43 131 43 140 43 717 43 892 43 950 44 343 45 50 46 54 46 101 46 294 46 306 47 497 48 184 48 238 48 535 49 59 49 68 49 115 49 142 49 348 49 433 49 629 50 234 50 613 51 53 51 128 51 138 51 230 51 301 52 61 52 312 52 444 53 165 53 501 53 769 54 93 54 482 54 491 55 116 55 356 55 500 56 92 56 156 56 375 56 384 56 584 57 118 57 139 57 212 57 558 57 622 58 841 59 69 59 360 59 696 59 732 60 199 60 364 60 546 61 120 61 148 61 155 61 157 61 554 61 826 61 835 62 121 62 539 63 125 63 455 63 779 64 136 64 240 65 84 65 223 65 459 66 188 67 74 67 675 67 740 67 823 68 85 68 141 68 340 68 371 68 796 69 127 69 147 69 822 70 189 71 104 71 185 72 352 72 490 72 679 73 102 73 126 73 215 73 378 73 653 74 544 74 665 74 678 74 961 75 78 75 489 76 724 77 98 77 470 77 971 78 109 78 299 78 899 79 331 79 357 79 842 79 994 80 314 80 408 80 473 80 672 81 137 81 280 83 112 84 133 85 90 85 241 85 246 85 326 86 89 86 106 86 167 86 304 86 649 86 936 87 431 87 658 87 955 88 366 90 145 92 143 92 193 92 367 93 135 93 493 93 561 94 540 95 107 95 457 95 585 95 911 95 921 96 113 96 160 96 182 96 420 97 591 98 130 98 253 99 332 99 737 99 767 100 269 100 448 102 197 102 286 103 158 103 805 104 108 104 202 104 351 104 533 105 316 105 876 106 257 106 291 106 570 106 590 106 704 107 609 108 192 108 265 108 669 109 183 109 311 109 851 110 298 110 419 111 163 111 804 112 268 113 239 113 322 113 451 113 715 113 720 113 790 114 341 114 623 115 195 116 124 116 518 116 573 116 735 117 196 118 442 118 462 120 214 120 979 121 154 121 800 122 132 122 173 122 204 123 129 123 273 123 543 124 553 124 692 124 799 125 689 127 203 127 278 128 201 128 275 129 150 129 252 130 172 130 537 131 180 131 263 132 271 132 627 133 208 134 164 134 722 135 181 135 437 136 146 137 260 137 481 137 615 137 869 137 984 139 207 139 218 139 464 139 691 140 229 141 153 141 706 142 213 142 217 142 354 142 877 144 171 144 259 144 406 144 602 145 465 145 598 145 624 146 288 146 599 147 393 148 187 148 200 148 317 148 673 148 719 149 350 150 328 150 388 151 190 151 225 152 285 152 454 153 236 153 262 154 638 155 194 155 733 156 313 157 191 157 220 157 237 157 466 157 852 159 427 159 777 160 176 161 198 161 690 163 175 163 284 163 962 164 209 165 178 165 728 165 947 166 289 166 575 166 626 166 843 167 264 167 643 168 226 168 349 168 488 168 730 169 231 169 449 169 882 170 287 171 734 175 320 176 565 176 855 177 334 178 255 179 483 180 398 180 487 180 868 182 713 182 762 182 903 183 605 184 830 185 323 187 302 188 266 188 905 189 741 190 798 190 821 191 247 192 233 194 206 194 583 195 295 196 256 196 400 197 836 198 318 198 913 199 277 199 401 200 210 200 414 200 648 200 848 201 542 202 618 203 219 203 380 205 548 206 222 206 369 206 545 206 549 206 589 206 636 207 438 207 801 210 211 211 523 211 663 212 297 212 325 212 390 212 580 212 655 215 567 216 300 217 469 218 743 219 228 219 686 221 486 221 989 222 616 224 520 224 986 225 389 225 759 225 785 226 929 227 510 227 606 227 810 228 251 228 460 229 281 229 395 229 572 229 646 231 235 231 458 232 254 232 476 232 504 232 611 233 248 235 608 236 750 237 721 238 526 238 562 238 934 239 812 240 292 240 640 244 358 244 948 245 276 245 315 245 652 246 707 246 797 248 422 248 588 249 403 251 397 251 480 253 574 253 939 254 381 254 415 255 279 255 791 257 305 258 446 258 620 259 308 259 396 261 429 261 499 261 786 262 394 264 893 265 336 265 773 265 865 266 496 266 844 266 966 267 373 268 333 270 416 271 928 273 443 273 614 273 849 274 492 275 324 275 933 276 513 276 754 277 694 278 428 280 456 281 307 281 309 281 413 282 339 283 310 283 688 284 290 285 516 285 860 287 321 287 424 288 345 288 687 289 296 289 337 290 617 291 907 292 338 292 657 293 330 293 708 294 604 294 824 297 361 297 484 297 742 297 925 298 718 298 997 299 355 302 421 302 774 302 941 303 335 304 834 307 435 307 563 307 693 309 347 311 377 311 727 312 376 312 980 313 344 314 372 315 412 315 450 318 935 319 485 320 641 321 402 321 524 321 680 323 365 324 502 325 327 326 738 327 404 327 956 330 557 331 407 331 517 331 547 332 436 333 930 336 359 338 405 338 555 339 577 340 342 340 745 342 434 343 739 343 862 345 782 345 981 346 760 347 726 349 439 349 736 349 747 349 781 350 382 350 697 351 873 352 399 353 870 354 541 356 632 358 507 359 662 362 527 362 871 364 519 366 379 366 784 368 944 369 712 369 969 372 409 374 471 375 856 377 391 377 472 377 639 378 682 380 447 380 683 381 423 382 386 383 430 383 953 386 417 386 418 387 711 390 474 392 902 394 426 394 587 395 410 395 411 396 461 397 664 397 670 399 597 400 440 400 845 400 973 403 817 405 677 406 896 407 630 408 525 411 512 411 671 412 594 413 816 414 441 414 528 414 668 415 508 415 556 415 628 415 660 416 432 419 452 419 536 420 468 422 576 422 839 425 681 427 795 428 551 431 453 432 475 432 814 432 895 432 912 433 478 433 833 435 477 435 746 436 874 437 945 438 612 438 755 439 479 440 825 441 506 443 515 445 550 446 522 448 530 449 509 449 534 449 880 450 920 451 514 451 698 451 828 455 463 455 898 456 885 459 529 462 772 462 992 465 538 472 582 473 595 474 846 477 610 480 645 481 532 482 560 483 494 483 685 484 789 486 498 486 809 488 579 490 531 491 586 492 650 494 566 496 806 497 850 498 642 499 887 502 581 505 600 507 552 510 634 510 864 510 968 514 607 514 659 514 731 514 780 516 943 518 952 519 967 520 881 522 775 524 919 524 924 530 559 530 857 533 625 534 958 537 633 537 787 538 942 545 813 547 970 548 703 551 569 553 621 554 794 556 965 557 592 557 879 558 751 560 783 560 897 562 710 562 763 565 768 565 977 568 695 571 637 572 766 573 676 574 985 576 644 577 601 577 700 577 923 578 709 584 778 585 829 588 999 591 631 597 725 600 916 602 651 603 951 604 684 604 854 604 878 607 954 608 729 609 884 610 807 611 701 612 635 614 840 616 723 616 867 617 757 619 900 620 827 623 808 623 837 623 991 625 838 625 963 627 702 632 875 633 904 636 761 637 993 640 776 640 853 643 666 643 765 643 859 644 770 646 995 651 927 654 858 660 931 661 883 662 990 667 863 674 819 676 922 677 699 685 753 693 744 694 847 698 716 698 832 699 974 702 758 704 764 709 964 717 998 728 918 729 996 737 771 738 889 741 820 743 890 746 792 758 949 760 910 763 788 772 891 777 894 782 811 782 901 782 906 783 976 785 872 787 917 790 972 798 926 800 982 801 937 802 946 802 983 808 815 808 866 813 886 822 861 828 909 829 831 837 888 837 960 840 914 855 940 857 908 885 975 908 957 908 987 914 959 962 978 22 125 243 34 277 297 305 858 379 898 452 43 608 476 776 300 801 222 895 709 938 419 977 197 1000 999 7 752 264 0 1 0 2 0 4 0 6 0 21 0 42 1 10 1 14 1 173 1 196 1 580 1 582 1 894 2 3 2 5 2 9 2 15 2 145 2 508 3 17 3 19 3 26 3 60 4 7 4 13 4 30 4 40 4 348 4 688 4 835 5 22 5 28 5 36 5 75 5 120 5 135 5 219 5 264 5 842 6 8 6 29 6 56 6 130 6 152 6 304 6 634 7 11 7 45 7 62 7 162 7 189 7 202 7 442 8 20 8 64 8 113 8 889 9 94 9 110 9 159 9 489 9 637 9 744 10 25 10 52 10 85 10 414 10 904 11 12 11 16 11 238 11 286 12 39 12 44 12 118 12 154 12 158 13 226 13 240 13 259 13 292 13 597 14 180 14 516 14 546 15 23 15 37 16 18 16 35 17 73 18 31 18 80 18 184 18 864 19 86 20 27 20 33 20 91 20 98 20 306 21 124 21 494 22 58 22 471 22 574 22 853 22 862 23 24 23 32 23 67 23 95 23 840 24 41 24 79 24 88 24 99 24 143 24 167 24 236 25 166 25 220 25 828 26 151 26 174 26 770 26 830 27 76 27 100 27 109 27 213 28 77 28 122 28 208 28 325 28 583 29 53 29 198 29 373 30 34 30 181 30 266 30 778 31 38 31 49 31 70 31 106 31 141 31 175 31 257 31 294 32 119 32 891 32 919 33 48 33 61 33 163 34 137 34 631 35 450 35 502 36 43 36 899 37 567 37 702 37 863 38 51 38 462 38 764 39 97 39 386 39 396 40 46 40 55 40 69 40 82 40 96 40 185 40 241 41 239 41 370 41 551 41 814 42 254 42 319 43 108 43 155 43 243 43 774 44 47 44 66 44 190 44 210 44 232 45 201 45 310 45 339 45 619 46 665 47 116 47 483 48 140 48 445 48 513 49 50 49 341 49 447 49 874 51 57 51 83 51 164 51 308 51 334 51 407 52 54 52 72 52 133 52 273 52 911 53 68 53 74 54 148 55 161 55 299 55 305 55 430 56 59 56 233 57 63 57 314 57 598 58 689 59 103 59 287 59 561 60 65 60 545 60 557 61 87 61 328 61 526 62 123 62 332 62 523 63 127 63 128 63 367 63 536 64 528 66 71 66 90 67 92 67 715 68 78 68 131 68 511 68 650 70 102 70 179 71 568 71 707 71 782 72 84 73 146 74 81 74 107 74 168 74 172 75 435 75 549 76 751 78 101 79 93 79 458 80 111 80 250 80 338 80 385 80 747 80 949 81 115 81 423 82 756 83 89 83 139 83 335 83 470 83 836 84 105 84 136 84 575 85 112 85 453 85 569 85 879 86 461 87 121 87 333 87 353 88 725 89 193 89 206 89 368 89 912 90 169 90 188 90 344 90 350 91 610 92 138 92 171 92 886 93 104 93 199 93 408 93 441 93 577 94 114 94 132 94 252 95 255 95 957 96 117 96 378 96 457 96 565 96 641 99 454 99 626 100 361 100 843 101 156 101 324 101 913 102 186 102 300 102 479 103 147 103 225 103 627 104 144 104 374 104 952 104 956 105 126 105 317 106 125 106 204 106 222 106 405 106 541 107 326 107 692 108 375 109 958 110 142 110 559 111 178 111 211 111 235 111 500 112 432 112 624 112 693 113 331 114 476 115 149 115 227 116 129 116 585 117 329 117 366 117 372 117 578 117 750 118 157 118 183 118 218 119 134 119 160 119 298 119 369 119 573 119 705 120 244 120 409 120 662 124 380 124 406 125 176 125 197 125 553 126 182 127 393 127 606 128 866 129 293 130 215 130 245 131 165 131 187 131 195 131 270 132 284 132 484 133 150 135 192 135 315 135 467 136 791 136 808 137 191 137 384 137 504 138 486 139 216 139 817 140 153 140 248 140 261 141 428 141 460 142 437 143 291 143 323 143 670 145 200 145 935 147 207 147 246 147 880 148 247 148 321 148 522 149 363 149 668 149 723 152 347 152 524 152 789 153 800 153 873 154 975 155 844 156 285 156 955 157 316 157 382 157 680 158 425 158 858 159 177 159 212 159 364 159 509 160 170 160 855 161 194 162 617 165 845 166 214 166 282 167 614 167 718 167 806 168 217 168 910 169 838 171 474 171 527 172 203 172 346 173 395 173 649 174 345 174 733 174 757 174 788 176 268 176 416 178 205 178 251 179 230 179 342 180 355 180 669 181 761 182 609 182 666 183 307 183 400 183 700 184 276 184 309 184 847 185 224 185 229 186 468 187 401 187 473 188 265 188 854 189 274 189 371 190 434 191 223 191 424 192 340 193 258 193 413 193 534 194 694 196 824 198 330 198 359 199 281 200 564 200 884 201 440 201 869 202 278 202 514 203 296 203 999 204 302 204 377 205 209 206 249 207 410 208 231 208 289 208 881 209 267 209 275 209 547 209 982 210 487 210 490 210 839 211 234 211 313 211 595 212 581 213 237 213 519 214 492 214 805 215 253 215 322 216 311 216 777 217 221 217 481 217 908 217 920 218 336 218 570 219 360 219 945 220 290 220 478 221 228 221 354 221 590 222 742 223 362 223 449 224 388 225 242 225 283 226 431 226 796 227 686 227 937 228 256 228 337 228 592 230 389 231 318 232 515 233 277 233 403 233 436 234 736 235 987 237 507 237 558 239 272 240 312 241 327 241 358 242 271 242 584 242 593 243 811 244 262 244 351 244 530 246 411 247 260 247 279 247 392 247 672 248 269 248 417 249 691 249 798 250 397 252 993 254 263 254 496 255 301 255 303 255 404 255 599 256 356 258 936 260 651 261 387 262 877 263 352 264 295 269 466 270 741 271 518 271 632 271 706 272 612 272 746 272 779 273 785 274 499 274 520 274 708 275 924 276 635 277 475 277 679 278 357 278 687 279 280 279 501 282 288 282 383 282 465 282 556 283 652 283 923 287 463 287 506 288 865 290 775 291 948 292 297 292 419 293 727 294 415 294 654 294 667 296 420 296 422 296 497 299 418 299 525 300 444 301 390 301 535 302 766 304 762 304 965 305 639 305 759 309 320 309 529 311 448 311 586 311 657 313 940 314 773 317 560 317 851 320 459 321 638 322 381 322 452 324 469 324 944 326 376 326 602 327 837 328 343 328 503 329 443 330 402 331 398 332 533 332 755 333 349 333 426 334 521 336 412 336 554 337 482 337 710 338 589 338 802 339 394 342 427 344 399 344 647 344 878 345 618 345 633 346 831 349 391 350 365 350 822 352 540 352 998 353 594 354 493 356 537 358 695 358 748 361 455 361 472 361 740 362 532 362 783 363 439 363 464 367 379 369 676 370 640 371 477 372 990 373 438 374 704 377 480 377 653 378 752 381 542 381 792 382 658 382 997 383 867 384 572 385 544 386 446 387 429 388 588 391 661 392 655 393 623 393 712 395 517 396 848 397 421 398 451 398 909 401 732 402 433 403 917 404 972 408 964 410 498 411 587 411 613 412 648 414 548 415 579 416 488 417 721 419 456 419 495 419 988 420 816 423 803 424 765 425 555 425 604 425 905 426 943 430 512 431 833 435 996 436 491 436 660 437 976 438 916 439 954 440 697 441 872 442 868 444 743 445 664 448 539 448 841 454 946 455 790 456 485 459 616 460 531 462 983 463 628 465 888 465 941 466 701 466 726 466 963 467 966 468 622 470 882 473 737 473 971 474 620 477 510 479 543 481 505 482 769 482 797 482 870 484 552 484 794 485 601 486 973 488 813 489 591 489 819 492 786 493 698 494 703 498 883 499 849 501 603 501 611 502 645 503 893 504 754 507 563 507 629 507 760 510 656 513 571 515 630 516 776 519 636 519 642 519 829 520 684 521 600 523 646 524 538 525 576 525 834 527 690 529 643 529 856 530 807 530 927 533 903 534 566 534 605 535 678 535 918 537 735 537 768 537 906 544 550 544 871 550 562 552 804 555 681 556 596 557 696 557 784 558 818 559 615 559 738 559 781 560 820 563 607 563 671 563 683 565 608 567 832 570 960 573 663 573 711 573 713 574 625 576 659 579 674 579 758 590 717 593 857 593 907 594 621 601 644 602 682 604 673 604 753 605 970 610 810 612 861 613 978 617 675 618 720 619 793 620 728 621 901 621 994 624 826 627 714 628 716 629 895 637 719 637 763 638 787 639 699 639 772 641 950 642 734 648 745 650 815 652 897 655 677 655 827 656 685 656 892 657 900 658 809 659 979 659 992 662 795 667 730 674 731 675 771 676 722 677 852 688 709 688 780 688 896 697 932 701 801 704 986 708 729 709 767 720 724 723 739 731 942 736 981 737 799 737 939 740 846 740 947 744 938 746 749 755 974 756 922 762 859 764 902 766 825 770 921 777 821 781 887 790 876 794 812 798 860 806 980 810 929 812 991 813 823 816 850 817 914 829 926 837 890 840 995 847 928 853 962 854 967 861 875 865 984 874 885 874 915 884 933 887 951 891 898 892 931 893 959 896 989 899 925 899 977 906 961 907 934 911 968 918 953 922 930 941 969 955 985 320 970 352 304 402 250 445 100 652 248 683 508 731 432 1000 999 26 481 69 0 1 0 3 0 20 0 738 0 907 1 2 1 4 1 11 1 18 1 40 1 250 1 655 2 7 2 12 2 219 2 232 2 881 3 5 3 19 3 23 3 35 3 89 3 210 3 420 3 459 3 649 4 6 4 8 4 83 4 767 4 852 4 995 5 9 5 14 5 50 5 178 5 347 6 13 6 36 6 253 6 395 7 334 7 425 8 10 8 15 8 29 8 52 8 54 8 91 8 160 8 320 8 566 9 42 9 507 9 824 10 17 10 31 10 47 10 110 10 296 10 352 11 26 11 90 12 16 12 59 12 111 12 388 13 51 13 100 13 117 13 860 13 954 14 102 14 136 14 675 15 30 15 97 15 169 15 474 16 21 16 22 16 213 16 701 17 24 17 71 17 152 17 185 17 463 17 571 18 27 18 28 18 81 18 86 18 94 18 156 18 576 19 44 19 325 20 173 20 402 21 25 21 147 21 172 22 38 22 411 22 630 22 763 23 37 23 45 24 82 24 130 24 222 24 311 25 76 25 193 26 77 26 275 26 335 26 740 26 849 27 33 27 34 27 95 27 116 27 384 28 681 28 875 29 32 29 41 29 74 29 125 29 154 29 321 29 944 30 78 30 93 30 244 30 374 30 976 31 60 31 80 31 254 31 709 32 39 33 43 33 150 34 67 34 75 34 149 35 48 35 162 35 269 35 750 36 58 36 65 36 174 36 308 36 577 36 873 37 56 37 66 37 122 37 135 37 196 37 330 37 483 38 145 38 211 39 49 39 137 39 549 39 600 39 613 39 918 40 46 40 120 40 186 40 240 41 62 41 121 41 129 41 155 42 64 42 202 42 278 43 61 43 79 43 140 44 101 44 208 44 306 44 339 45 138 45 247 45 257 46 57 46 264 46 359 46 753 47 560 47 692 48 238 48 270 48 488 49 104 50 53 50 131 50 836 50 882 51 55 51 87 51 168 51 183 52 68 52 69 52 414 52 633 53 139 54 63 54 291 54 366 56 96 56 610 57 229 57 702 58 72 58 123 60 70 60 398 60 620 60 705 60 822 61 107 61 109 61 112 61 324 62 293 62 371 63 84 63 458 63 527 64 141 64 251 64 314 65 184 65 297 66 718 66 812 67 200 67 338 67 381 68 199 68 260 68 863 69 73 69 249 69 399 69 482 69 929 70 88 70 460 70 543 70 666 70 818 71 85 71 349 72 113 72 220 72 665 72 936 72 938 73 108 73 148 73 724 74 105 74 132 74 261 74 757 75 356 75 924 76 194 76 520 76 747 77 228 77 363 78 98 78 589 79 144 79 514 79 790 80 106 80 393 80 413 81 195 81 239 81 555 82 92 82 782 83 99 83 523 84 181 84 410 84 424 85 177 86 266 87 187 87 546 88 103 88 212 88 698 89 641 90 376 90 386 91 207 91 304 91 537 92 192 93 180 93 392 94 777 95 442 96 127 96 153 96 814 97 114 97 161 97 224 97 236 97 518 98 170 99 707 100 540 101 295 101 699 102 737 102 799 103 171 104 115 105 235 105 350 106 292 108 455 109 126 109 465 110 118 110 191 111 119 111 124 111 134 112 262 112 406 113 146 113 542 113 778 114 243 114 316 114 598 115 624 115 668 116 329 117 313 117 365 117 432 117 751 118 158 118 422 118 871 119 142 119 344 120 289 121 133 121 151 121 198 122 203 122 303 122 533 122 561 123 258 123 619 125 157 125 204 125 426 126 167 126 188 126 309 126 626 126 647 127 128 127 544 127 661 127 984 129 201 130 360 131 164 131 256 131 541 132 271 132 298 133 163 133 225 134 175 134 354 134 372 135 143 136 223 136 427 136 687 136 916 137 284 137 397 138 389 139 231 139 530 139 958 140 205 140 558 140 667 140 966 141 428 141 563 141 708 143 165 143 265 143 267 144 234 144 246 144 272 144 412 145 176 145 209 145 227 146 307 146 691 146 886 147 166 147 522 148 245 148 323 148 554 149 478 149 504 150 846 151 182 151 588 151 889 152 686 154 745 155 179 156 159 156 216 156 226 157 302 159 214 159 215 159 315 159 331 159 823 160 423 161 813 162 230 162 233 162 263 163 437 164 221 164 623 164 682 165 197 165 502 167 189 168 390 169 475 169 905 169 950 170 364 172 190 172 407 173 683 174 534 175 336 175 343 176 401 176 516 176 656 176 754 177 348 177 650 177 827 178 713 180 206 180 255 180 440 181 575 181 761 182 283 183 450 183 688 184 417 185 281 185 319 185 448 185 508 186 841 188 690 188 703 188 775 189 237 190 242 191 252 191 396 191 524 192 671 194 259 194 811 195 276 196 449 197 517 198 510 199 333 199 800 200 241 200 273 201 654 202 217 203 294 203 332 203 480 203 635 204 310 206 494 206 933 207 361 207 943 208 937 209 326 209 736 209 913 210 218 211 305 211 535 212 587 214 355 214 552 215 317 215 651 217 327 217 521 219 345 219 419 222 277 223 526 224 341 224 400 224 404 225 409 225 471 225 481 225 694 225 854 228 337 228 525 228 640 229 383 229 421 230 248 231 282 231 578 231 580 232 368 232 616 232 735 234 287 234 340 234 342 236 328 237 500 238 785 238 843 238 915 238 988 240 456 242 553 242 816 243 472 244 362 244 418 244 454 245 279 245 379 245 978 246 369 247 290 250 300 251 821 252 280 252 285 252 447 252 503 252 961 253 604 254 274 254 632 255 318 255 486 256 288 256 464 257 268 257 512 257 615 258 601 258 636 259 312 260 769 261 569 262 351 264 299 264 415 264 593 266 322 266 443 266 817 267 859 268 286 269 789 272 642 273 506 273 902 273 930 275 375 277 781 278 715 280 840 281 373 281 394 281 662 281 679 282 529 282 861 284 416 286 346 286 700 286 897 288 689 288 697 289 444 292 357 292 585 293 825 294 438 294 906 296 301 297 857 297 962 298 377 298 430 298 441 300 436 300 637 300 677 300 794 301 870 303 385 304 445 305 484 305 556 309 382 310 439 310 874 311 358 311 832 312 434 313 771 314 733 315 491 315 492 318 579 319 868 319 903 319 939 322 452 323 370 323 845 324 605 324 909 326 498 328 515 330 489 330 627 331 487 331 931 332 595 333 435 333 672 334 979 339 367 341 602 343 469 343 584 343 780 344 378 344 590 344 711 344 891 345 353 346 431 346 974 347 547 348 468 348 592 349 631 350 559 353 557 356 405 357 391 357 597 360 433 361 829 362 451 362 567 362 739 363 792 364 429 364 509 364 803 364 932 366 485 367 646 367 652 367 744 368 900 373 457 374 380 374 862 375 453 376 387 376 762 377 639 378 945 378 953 379 758 381 727 382 888 384 741 385 663 386 628 387 925 388 403 389 408 390 591 390 634 390 720 391 467 392 911 393 951 397 570 398 536 398 599 400 550 401 479 401 883 404 446 404 776 405 910 406 511 408 653 409 710 409 948 410 496 411 513 411 856 411 912 413 669 414 505 415 562 415 947 417 499 420 461 421 477 421 731 422 470 422 573 425 501 425 949 426 596 428 645 429 538 429 760 431 539 431 809 431 928 433 490 433 892 434 797 435 678 436 476 441 583 441 783 445 784 447 581 448 693 448 714 448 756 449 462 449 528 449 746 450 770 451 497 451 706 453 582 454 638 455 466 455 568 455 617 457 774 458 519 458 807 458 896 458 899 459 890 460 565 461 734 462 940 463 810 468 586 470 921 471 473 471 493 472 880 475 963 476 722 477 611 477 914 477 919 478 612 478 704 480 548 480 716 484 842 488 495 489 732 491 684 492 819 492 993 493 609 494 664 494 685 497 957 499 844 502 787 503 730 503 749 503 987 505 603 507 752 507 917 508 680 508 895 511 717 512 564 514 551 516 648 518 532 518 618 523 531 524 901 524 908 525 828 525 876 530 847 532 926 535 545 535 759 537 725 537 748 540 676 541 607 541 772 543 606 543 791 545 831 547 965 549 574 550 572 554 815 555 955 556 712 566 764 566 864 568 743 569 621 570 839 571 786 572 644 572 658 574 660 579 997 585 820 587 755 587 798 589 970 591 594 591 608 592 920 593 629 594 659 594 773 595 643 598 622 602 614 602 879 606 625 606 719 606 808 609 855 610 826 613 884 617 796 621 670 625 985 626 657 627 865 627 867 628 869 631 795 639 964 641 982 643 779 645 806 646 673 650 723 653 674 656 991 658 833 659 695 661 922 666 766 666 893 667 837 672 877 674 726 676 850 678 804 679 805 682 801 682 802 684 959 684 986 687 969 690 696 691 729 698 834 699 721 700 728 702 830 711 977 714 742 716 996 725 942 727 788 730 765 733 878 734 838 736 994 744 898 747 835 752 885 752 904 757 851 757 968 761 768 768 793 768 992 796 866 802 999 805 848 807 975 808 980 816 990 817 981 821 952 824 894 825 853 825 872 828 972 828 998 839 935 845 858 853 887 856 946 858 973 868 923 873 941 878 956 898 971 917 967 918 927 921 934 924 983 940 960 976 989 28 899 75 933 223 138 247 974 349 223 388 415 396 631 418 361 484 998 570 305 579 538 582 442 693 592 708 226 720 394 728 505 748 390 825 209 830 857 880 115 907 965 922 336 936 243 980 934 991 231 999 894 1000 999 9 770 69 0 1 0 2 0 10 0 288 1 6 1 7 1 8 1 25 1 41 1 43 1 248 1 653 2 3 2 5 2 11 2 14 2 33 2 118 3 4 3 9 3 12 3 13 3 19 3 228 3 244 3 247 4 17 4 18 4 20 4 58 4 77 4 115 4 236 4 562 5 15 5 69 5 105 5 110 5 156 6 174 6 330 7 64 7 98 7 195 7 316 7 388 7 893 7 948 8 28 8 131 8 155 8 666 9 23 9 42 9 48 9 53 9 78 9 175 9 230 10 21 10 46 10 52 10 59 10 180 10 189 10 390 11 24 11 82 11 92 11 152 11 167 11 176 11 208 11 271 11 481 12 448 13 26 13 30 13 146 13 343 13 501 13 523 13 959 14 16 14 22 14 201 14 403 14 435 14 497 15 27 15 314 15 658 16 47 16 68 16 102 16 126 17 61 17 289 17 637 17 699 17 981 18 209 19 35 19 38 19 113 19 130 19 200 19 347 21 300 22 114 22 184 22 398 22 646 23 39 23 60 23 132 23 172 23 242 23 520 24 49 24 145 24 149 24 250 24 308 24 864 26 44 26 62 26 119 26 182 27 31 27 32 27 54 27 199 27 366 28 29 28 36 28 74 29 99 29 127 29 213 29 251 29 859 30 137 30 166 30 690 31 34 31 37 31 207 31 344 31 351 32 51 32 63 32 112 32 136 32 198 32 304 32 694 33 40 33 45 33 85 33 191 33 322 33 993 34 50 34 81 34 135 36 75 36 139 36 391 36 719 37 66 37 206 37 214 37 255 37 498 38 86 38 188 38 292 38 561 39 71 41 197 41 350 41 846 42 116 42 153 42 277 43 57 43 254 43 267 43 393 43 494 43 863 44 515 44 623 44 819 44 843 45 103 45 918 46 125 46 142 47 65 47 212 47 395 47 465 47 700 48 72 48 854 49 55 49 100 49 416 49 478 50 203 50 258 51 218 51 234 51 274 51 283 51 321 52 124 52 204 52 413 53 111 54 458 54 475 54 533 54 798 55 56 55 210 55 833 56 67 56 89 56 679 57 323 57 386 57 890 58 70 60 163 60 332 62 104 62 337 63 83 64 97 64 109 64 947 65 185 65 456 66 571 67 84 67 91 67 108 67 196 68 317 68 531 69 610 69 851 70 73 70 76 70 80 70 93 70 986 71 121 71 122 72 479 73 310 74 79 74 120 74 369 74 583 74 869 75 412 75 444 76 88 76 95 76 147 76 220 76 264 77 129 78 190 78 313 79 90 79 192 79 231 79 424 80 87 80 181 80 270 80 354 81 161 81 657 82 263 82 446 84 106 84 397 85 128 85 269 86 762 87 133 87 219 87 473 87 667 89 457 90 96 90 237 90 318 90 482 91 94 91 138 91 462 91 741 92 101 92 177 92 245 92 266 92 392 93 205 93 227 94 107 94 144 94 148 94 150 94 232 94 735 95 253 96 193 96 641 97 186 97 272 97 516 97 565 97 839 97 903 98 433 100 715 101 221 101 389 102 293 102 370 102 567 102 772 102 984 103 140 103 160 103 363 103 990 104 425 104 960 106 154 108 876 109 123 109 164 109 404 109 680 110 464 111 239 111 474 111 508 111 654 112 582 112 954 113 238 114 117 116 151 117 243 117 257 117 656 118 233 119 265 119 358 120 211 121 311 121 338 122 134 122 169 122 171 122 268 122 584 122 600 123 141 123 215 123 279 123 459 123 551 124 259 124 705 125 607 126 349 126 362 127 168 127 286 128 202 128 334 129 278 129 287 130 170 131 348 131 518 132 422 133 672 134 655 134 736 135 159 135 299 135 339 135 731 135 887 137 143 137 179 137 419 137 445 138 223 138 742 140 483 140 942 141 165 141 402 141 544 141 783 142 541 142 648 144 158 144 575 145 877 146 285 146 450 146 495 146 991 147 157 147 526 147 740 148 496 148 552 148 570 149 592 150 329 151 235 151 291 152 224 152 327 153 558 153 931 154 162 154 262 154 290 155 359 155 791 156 305 156 943 157 173 157 194 157 468 157 976 159 546 160 850 160 979 161 294 162 553 162 627 162 673 163 295 163 490 163 630 163 668 163 691 163 907 164 574 165 466 166 345 167 379 168 226 168 301 169 638 171 229 171 342 171 451 171 528 171 542 172 324 173 414 174 449 174 598 174 966 175 356 175 364 175 564 176 216 176 346 176 606 177 178 179 921 181 222 182 183 182 187 182 442 182 994 183 401 183 816 185 217 185 452 185 937 188 926 189 421 189 460 190 476 190 745 190 765 191 889 192 303 192 409 194 241 194 315 194 692 195 377 195 935 196 249 196 260 196 487 196 749 196 840 198 273 199 357 199 408 199 480 199 486 200 624 202 438 203 697 205 240 206 527 208 380 209 510 210 522 210 888 211 556 211 992 212 704 213 440 214 560 215 368 215 665 215 999 216 605 216 612 217 643 218 276 218 447 218 631 219 297 221 796 221 812 222 225 222 492 224 499 224 932 227 636 228 463 228 573 229 381 229 659 230 302 230 707 230 930 231 282 231 353 231 723 232 415 232 534 232 829 233 256 233 674 235 261 236 246 236 275 236 341 237 837 238 361 239 252 239 535 241 307 241 530 241 862 242 608 243 781 244 371 244 831 245 320 246 374 246 651 249 376 250 616 251 298 251 485 252 634 253 431 253 602 253 729 253 865 254 661 254 936 255 752 256 312 257 410 260 817 261 309 261 581 261 969 262 589 263 280 265 708 265 964 266 306 267 618 268 620 271 396 271 629 272 714 272 807 273 284 273 352 273 382 274 848 275 961 276 384 277 296 278 281 280 614 281 517 284 439 284 713 284 873 285 325 286 578 286 924 287 477 288 974 289 621 289 822 291 387 291 420 292 928 293 335 293 580 293 590 295 429 295 484 295 698 296 609 299 423 300 326 300 437 300 706 300 805 301 586 304 333 304 802 306 375 306 472 309 596 309 645 309 649 311 529 311 540 312 430 315 336 316 383 316 652 317 319 317 373 318 328 318 467 318 587 319 436 319 701 319 968 321 331 321 470 321 978 322 771 326 340 326 355 326 577 326 604 327 365 327 407 328 455 330 378 332 882 334 687 334 845 335 400 335 428 336 417 336 549 337 385 337 399 337 810 339 842 340 953 341 737 342 427 342 813 343 557 344 550 347 360 347 726 348 367 348 418 349 644 350 702 351 572 351 594 351 944 352 411 352 703 354 434 354 454 361 372 362 686 364 879 367 826 368 471 368 539 369 967 372 593 373 777 374 763 377 441 378 599 378 660 379 971 380 611 381 538 382 647 383 677 383 801 387 394 388 650 389 513 389 789 391 505 391 751 392 934 393 406 398 405 402 545 403 461 404 855 406 555 408 491 409 962 410 453 410 504 410 867 412 443 415 891 416 712 420 432 420 909 421 724 422 426 422 489 425 678 428 569 429 566 431 844 432 663 432 683 433 488 434 622 434 732 435 588 435 950 438 835 439 579 439 776 442 628 442 743 443 469 443 493 443 875 445 768 445 989 446 547 448 847 449 919 450 782 451 509 451 525 451 682 452 511 452 635 452 748 453 521 453 746 453 815 454 963 455 507 458 957 463 717 463 870 463 955 464 830 465 693 465 806 466 904 467 503 469 559 470 722 470 754 473 733 473 874 475 512 475 853 476 597 476 711 477 770 478 766 480 500 486 543 487 554 488 524 490 506 490 881 492 820 493 977 494 975 495 519 495 696 495 747 497 502 498 568 499 576 500 514 500 744 501 563 503 684 507 625 508 536 510 939 511 912 514 787 515 756 515 951 517 832 520 803 520 895 522 532 524 915 525 941 527 537 527 640 527 669 529 716 530 910 531 824 532 821 532 925 534 945 538 917 540 675 541 613 541 626 541 764 542 814 544 718 547 548 548 662 549 585 549 780 550 681 554 892 557 639 559 603 559 795 560 760 561 902 567 685 567 988 569 884 573 983 575 952 576 710 577 730 577 774 579 601 583 757 584 720 585 982 586 786 587 695 588 788 589 591 591 861 593 595 594 615 594 725 596 670 596 818 597 619 597 985 600 617 600 671 603 721 609 734 609 799 609 929 611 856 612 811 614 797 615 664 616 996 620 825 621 973 623 886 623 897 624 632 624 642 625 792 628 633 633 689 633 775 634 759 642 753 644 688 644 896 647 727 648 827 649 785 649 980 650 750 651 868 656 905 657 940 658 871 665 676 667 998 673 880 684 997 685 728 687 849 693 800 694 767 694 793 694 885 698 898 700 779 704 709 708 755 709 899 710 804 712 758 713 923 714 922 717 908 719 769 719 828 723 773 725 836 727 738 727 901 728 794 729 911 730 739 732 823 733 927 734 761 737 778 742 916 743 852 745 883 747 914 753 900 755 841 759 913 761 834 768 878 770 949 773 790 776 784 778 970 779 866 779 956 789 938 792 858 793 838 797 809 804 808 805 860 811 972 812 857 823 894 827 920 833 933 836 872 837 958 852 965 877 987 895 906 897 946 898 995 112 952 244 431 253 813 324 903 389 279 457 369 807 571 953 282 962 217 1000 999 12 328 747 0 1 0 3 0 4 0 158 0 891 1 2 1 7 1 9 1 10 1 21 1 50 1 675 1 829 2 13 2 18 2 48 2 137 2 166 2 485 3 5 3 6 3 68 3 123 3 882 4 8 4 66 4 77 4 398 5 14 5 170 5 303 5 465 6 15 6 30 6 71 7 38 7 149 7 181 7 216 7 302 7 590 8 27 9 11 9 12 9 296 10 16 10 17 10 20 10 47 10 95 10 133 10 196 10 279 11 22 11 23 11 93 11 532 12 25 12 33 12 450 13 401 13 426 14 347 14 419 15 114 15 287 16 19 16 42 16 64 16 154 16 165 16 545 17 413 17 856 18 43 18 639 19 46 19 112 19 231 19 312 20 45 20 56 20 122 20 194 20 962 21 24 21 777 22 31 22 35 22 117 22 173 22 213 22 215 23 32 23 67 23 264 23 363 23 399 23 861 24 26 24 83 24 206 24 214 25 28 25 29 25 37 25 131 25 254 26 168 27 34 27 79 27 84 27 150 28 70 28 80 28 87 28 143 29 134 29 355 29 879 30 210 30 418 31 186 31 205 31 573 32 39 33 36 33 40 33 94 33 382 34 61 34 73 34 100 34 106 34 124 34 151 34 172 35 53 35 58 35 89 35 160 36 41 36 44 36 98 36 289 36 963 37 62 37 376 38 90 38 207 38 568 39 49 39 593 40 72 40 203 40 257 40 269 40 724 40 811 40 865 41 237 41 515 42 121 42 127 42 530 43 55 43 69 43 557 43 666 43 669 44 57 44 115 44 750 45 51 45 85 45 92 45 111 45 285 45 407 45 560 45 705 46 65 46 88 47 164 47 489 47 577 47 699 47 706 48 97 48 268 49 52 49 81 49 187 49 700 50 211 50 294 51 54 51 105 51 107 51 177 51 195 52 174 52 244 52 885 53 101 53 338 53 389 54 60 54 198 54 352 54 506 54 878 55 59 55 96 55 142 55 209 55 448 55 889 56 136 56 200 56 335 56 975 57 75 57 299 57 339 58 63 58 153 58 191 58 305 58 471 59 795 60 78 61 248 61 869 62 145 64 220 64 682 65 313 66 76 66 103 66 146 66 190 67 297 67 331 67 784 68 74 68 129 68 759 70 82 70 91 70 104 70 411 70 449 70 672 72 262 73 452 73 881 74 86 74 120 74 152 74 169 74 514 74 691 74 937 75 118 75 263 75 318 75 827 77 109 77 844 78 116 78 128 78 381 79 108 79 147 79 284 79 300 79 483 79 636 79 832 80 113 80 286 81 295 82 183 82 266 82 403 82 656 82 786 82 905 84 99 84 110 84 277 84 534 85 119 85 126 85 162 85 243 85 495 85 976 86 880 87 425 88 157 88 235 88 479 88 504 88 868 89 565 89 570 89 640 89 738 90 155 90 427 90 817 91 185 91 306 91 392 92 135 92 440 93 422 94 102 94 356 95 292 96 197 96 862 96 902 97 184 97 217 98 125 98 130 98 218 98 805 99 182 99 948 101 241 101 283 102 414 102 702 103 833 103 920 104 201 104 321 104 372 105 242 106 178 106 261 107 167 107 823 108 238 109 163 109 439 109 971 110 144 110 360 111 140 111 189 111 329 111 378 112 156 112 212 112 334 112 616 112 785 113 132 113 459 113 733 113 802 114 176 114 340 114 623 116 138 116 408 116 884 117 193 117 841 117 938 117 970 118 139 118 644 119 457 119 603 119 613 119 816 120 259 120 615 121 239 121 442 121 846 122 148 124 643 125 779 125 904 127 227 129 276 129 350 131 304 131 747 131 854 132 255 132 342 132 416 132 421 133 481 133 911 134 438 134 456 135 412 137 141 137 373 137 898 138 228 138 245 138 332 138 990 140 159 140 229 140 550 141 219 141 431 141 533 142 175 142 851 143 179 143 311 143 388 143 679 143 895 143 908 144 250 145 434 145 543 146 626 147 310 148 658 150 966 151 252 151 800 153 258 153 368 153 866 154 348 154 961 155 188 155 362 156 282 157 161 157 778 158 641 158 664 158 942 159 762 161 270 162 171 162 454 163 301 164 230 165 232 165 836 167 385 167 494 167 735 168 319 168 618 169 202 169 353 169 835 170 180 170 351 171 462 171 755 171 824 172 518 173 728 173 736 174 585 176 774 180 273 180 322 181 336 182 249 184 343 184 458 184 681 185 192 186 989 187 808 187 814 188 199 188 224 188 441 188 508 188 546 188 790 189 274 189 307 189 323 189 789 190 223 190 344 190 361 190 437 190 804 191 330 191 521 192 523 194 341 194 542 195 267 195 374 195 474 197 236 197 247 197 346 198 208 198 233 199 359 200 226 200 309 200 409 200 553 201 204 201 684 202 271 202 714 202 968 203 754 205 556 205 609 206 256 206 291 208 561 209 251 209 278 209 663 209 713 211 909 213 512 213 693 214 588 215 293 215 475 215 772 218 221 218 222 218 375 219 324 219 801 220 915 221 424 221 539 222 234 222 315 222 365 223 225 223 308 224 725 225 364 225 595 226 476 227 366 227 370 228 443 229 620 230 275 230 383 230 945 232 240 233 246 233 695 233 821 235 358 235 597 235 645 235 649 236 320 236 367 236 591 236 621 236 631 236 767 237 317 239 280 239 505 239 596 241 932 242 333 243 433 243 687 244 260 245 272 245 290 247 390 247 394 247 455 247 813 248 281 248 564 249 253 249 535 249 953 250 998 251 265 251 328 251 607 252 566 253 288 254 548 255 888 256 400 256 562 257 743 258 446 258 499 259 379 261 325 262 478 263 527 263 980 264 461 264 513 266 873 268 496 268 498 268 940 269 685 270 326 270 428 270 487 270 782 271 357 273 387 273 410 274 838 275 354 276 314 276 415 276 732 277 797 278 298 278 919 279 337 279 395 279 451 281 406 283 316 283 345 283 584 284 749 284 954 285 528 285 571 285 576 285 606 285 722 286 529 287 327 288 405 289 482 289 729 292 397 292 486 292 781 293 507 293 718 294 558 297 578 297 592 297 676 297 727 299 820 300 391 300 734 301 384 301 704 301 910 303 453 303 828 304 349 305 632 305 996 306 983 309 404 309 473 310 480 312 436 312 599 313 386 314 377 315 380 315 697 316 751 317 619 317 818 318 979 321 488 321 871 321 958 323 432 323 447 324 509 324 628 326 907 327 826 328 420 328 766 329 614 330 435 330 469 330 500 331 551 332 503 332 756 335 709 337 600 338 783 338 987 339 633 340 653 341 579 343 525 345 429 345 554 347 655 347 763 348 445 351 484 351 875 353 711 353 956 355 369 358 806 360 740 360 947 361 444 361 674 362 371 362 492 362 837 365 594 366 981 368 876 368 877 369 463 370 396 370 430 371 657 371 752 373 517 375 665 375 949 376 624 376 696 376 842 377 491 378 731 379 467 379 493 382 852 384 468 384 799 385 470 386 402 386 524 386 849 388 393 391 770 391 798 392 501 392 502 395 974 399 460 400 680 401 667 401 690 402 531 405 686 405 809 406 630 406 746 407 466 407 477 407 843 410 629 411 417 412 490 413 559 414 516 414 538 414 660 415 608 415 886 416 650 417 775 418 423 418 472 418 715 418 761 420 522 421 549 421 972 425 689 427 526 432 510 432 918 435 610 435 659 438 587 438 673 439 991 441 583 441 730 443 723 443 830 444 497 444 540 445 625 447 582 447 671 449 536 450 464 450 815 450 855 451 605 451 637 452 780 457 720 462 601 462 999 463 569 463 662 464 955 466 792 467 580 467 943 468 712 471 555 471 647 471 694 472 857 473 563 473 834 475 642 476 710 476 840 477 668 477 993 478 519 478 589 479 890 481 541 483 708 484 744 484 853 485 520 487 598 488 586 489 916 492 612 493 552 495 765 496 544 500 670 501 511 501 617 502 764 504 537 504 574 507 946 508 572 512 773 512 791 519 547 519 651 521 930 522 688 522 716 526 757 526 926 528 726 529 604 532 760 532 921 533 859 535 701 537 788 537 960 538 822 539 581 540 803 543 703 546 992 547 567 547 652 548 638 549 602 552 721 554 951 556 776 557 622 558 698 559 900 561 839 562 819 566 894 567 634 570 807 570 845 571 575 575 654 578 787 579 810 580 719 584 635 585 982 589 741 590 872 591 758 593 847 596 793 598 831 599 887 600 771 600 944 604 737 608 611 608 692 615 648 616 717 617 627 619 850 619 978 628 874 632 825 635 683 644 646 649 678 650 796 650 864 656 661 660 769 665 745 666 952 669 739 670 912 671 929 673 924 675 677 676 753 677 957 678 977 682 883 684 742 691 863 694 935 695 707 695 923 709 768 711 893 712 867 713 858 716 941 730 984 731 794 732 748 732 812 741 994 749 995 753 901 756 896 761 933 774 848 779 870 780 903 785 913 792 964 799 925 810 939 811 914 823 967 824 899 826 917 841 936 841 997 843 985 844 892 845 860 848 973 853 959 877 897 881 906 885 928 892 922 892 965 898 934 908 931 913 950 915 927 926 969 934 988 955 986 221 317 232 32 237 743 346 852 398 252 506 436 659 299 700 149 829 186 861 738 874 886 881 17 1000 999 7 263 305 0 1 0 2 0 8 0 10 0 36 0 362 1 4 1 12 1 14 1 35 1 72 1 86 1 150 1 526 1 712 2 3 2 5 2 6 2 26 2 41 2 546 2 798 3 108 3 128 3 356 3 470 4 24 4 79 4 504 5 11 5 17 5 38 5 884 6 7 6 13 6 22 6 42 6 47 6 60 6 326 6 796 7 19 7 229 7 550 8 9 8 18 8 113 8 184 8 781 9 15 9 31 9 409 9 667 10 33 10 46 10 74 10 92 10 280 11 603 11 614 12 16 12 192 12 919 12 995 13 237 13 316 13 549 13 788 14 23 14 212 14 345 15 20 15 51 15 398 15 449 15 512 16 21 16 45 16 109 16 119 16 129 16 268 16 543 16 942 17 28 17 68 17 81 17 148 17 172 17 256 17 300 17 351 17 419 18 177 18 413 19 34 19 39 19 153 20 93 20 111 20 185 20 338 21 37 21 49 21 294 22 29 22 40 22 77 22 89 22 191 22 853 23 253 24 25 24 32 24 44 24 175 24 397 25 66 25 171 25 890 26 27 27 144 27 154 27 606 27 974 28 52 28 73 28 226 29 30 29 57 29 183 30 54 30 221 30 386 30 557 30 699 31 122 31 178 31 271 31 275 31 599 33 145 33 281 33 299 34 50 34 125 34 200 34 461 36 48 36 56 36 388 36 478 36 906 37 632 38 43 38 481 39 64 39 130 39 220 39 410 40 230 40 234 40 291 40 426 41 70 41 94 41 107 41 282 42 83 42 307 42 348 43 112 43 511 44 53 44 151 44 488 44 792 45 194 45 503 46 179 47 383 48 87 49 63 50 157 50 676 50 759 50 839 51 61 51 127 51 312 51 878 52 75 52 117 53 143 53 601 53 669 53 841 54 55 54 156 55 67 55 149 55 877 56 58 56 135 56 620 56 754 57 59 57 570 58 62 58 121 58 327 58 516 59 76 59 105 59 303 59 688 60 123 60 146 60 393 61 80 63 65 63 84 63 196 63 521 64 97 64 161 64 222 64 564 66 85 66 90 66 342 66 561 66 563 66 680 67 126 67 204 67 278 67 673 67 916 68 69 68 71 68 88 68 139 70 91 70 95 70 257 70 435 70 679 70 923 71 217 71 279 71 514 72 82 72 952 73 100 73 114 73 436 73 608 74 78 74 104 74 176 74 208 75 103 77 99 77 950 78 102 79 98 79 147 79 314 79 439 80 440 80 499 81 341 81 653 83 182 83 203 83 216 84 169 84 186 84 262 84 872 85 118 85 394 86 110 86 244 86 651 87 168 87 240 87 683 88 96 88 132 88 451 88 578 89 250 89 264 89 438 89 573 90 106 90 224 90 361 90 722 90 786 92 124 93 167 93 466 93 925 93 972 94 909 95 140 95 195 95 209 95 822 96 329 96 625 97 137 97 322 97 973 98 141 98 142 98 579 98 659 98 684 98 701 100 101 100 421 101 120 101 480 101 501 103 170 104 138 104 174 104 967 105 116 105 215 105 949 107 227 107 441 107 538 108 313 109 378 110 134 110 205 110 260 111 115 111 131 112 247 113 159 114 219 114 367 114 400 115 163 115 412 115 545 116 206 118 989 119 198 119 334 119 369 119 586 120 380 121 190 121 391 121 474 121 553 122 261 122 425 122 964 123 359 123 482 125 162 125 180 125 213 125 232 126 133 126 437 126 531 127 136 127 305 127 336 127 747 128 263 128 297 128 611 128 656 130 467 130 528 130 945 131 269 133 464 133 577 134 254 136 164 136 201 136 231 136 239 136 252 136 255 136 387 136 615 137 633 138 193 138 335 138 622 139 534 140 210 140 442 141 357 141 649 142 242 142 821 143 187 144 155 144 158 144 365 145 223 145 295 145 318 145 453 146 245 146 315 146 767 146 860 147 664 148 377 149 181 149 188 149 360 149 640 149 904 150 152 150 429 151 883 152 302 153 265 154 160 154 235 155 320 155 790 156 166 156 346 156 347 156 826 158 492 158 744 159 197 159 241 159 293 160 353 161 274 162 165 162 411 163 390 163 551 164 505 166 401 166 417 167 372 167 414 167 930 168 173 169 243 171 238 171 276 171 399 171 508 171 867 172 672 173 366 173 635 173 713 173 756 173 941 174 189 174 472 174 897 177 690 179 349 180 325 180 354 181 304 182 259 182 273 182 288 183 199 183 475 184 266 184 657 185 211 185 818 186 246 186 283 186 301 187 693 188 228 188 358 188 484 188 778 189 225 189 902 191 267 191 402 191 922 192 233 192 392 192 731 193 202 193 214 193 868 195 249 196 207 196 333 196 905 197 542 198 284 199 218 201 344 201 721 202 554 203 296 203 765 204 289 204 433 204 705 206 328 206 395 206 714 206 885 206 981 207 331 207 662 207 733 208 840 209 287 209 298 209 355 209 479 210 258 210 382 211 317 212 311 213 340 213 723 214 646 214 859 215 562 217 277 217 285 217 473 219 272 219 477 220 309 221 248 221 290 221 746 222 403 222 535 223 286 223 364 223 609 225 352 226 236 226 647 227 339 228 574 232 471 232 529 233 463 234 536 236 491 236 761 237 811 237 827 238 457 238 882 238 998 239 330 239 337 239 368 239 517 239 763 240 251 240 598 241 567 242 494 242 743 243 832 244 270 244 396 244 597 244 921 245 795 246 375 246 496 246 585 247 502 248 612 248 871 249 985 252 416 252 523 252 702 255 749 256 376 256 379 258 605 260 308 261 452 263 769 264 447 264 730 265 806 266 784 267 958 268 644 268 865 269 582 269 875 271 587 272 568 273 292 273 738 274 310 275 323 275 370 275 423 275 737 277 552 278 643 279 556 280 424 280 465 280 630 281 698 282 485 284 849 285 332 286 385 286 458 286 623 286 783 287 468 287 522 287 616 287 619 288 373 290 363 292 708 295 306 296 434 296 687 297 350 298 404 299 483 299 932 300 661 302 427 303 724 305 381 305 407 305 575 308 319 308 321 309 430 309 675 309 976 310 809 310 834 311 518 313 734 313 801 313 828 315 324 316 455 316 929 318 544 321 371 322 639 323 507 323 741 323 773 323 911 323 946 325 742 326 343 326 539 328 855 329 870 330 621 331 681 332 537 333 469 334 513 334 696 334 794 334 799 335 443 336 918 337 947 338 618 338 631 340 697 340 782 342 498 342 978 345 983 346 532 347 775 350 525 350 948 351 415 351 645 353 384 353 418 353 462 356 374 357 406 357 460 357 524 359 420 360 486 361 444 361 886 362 541 364 405 364 654 366 432 366 895 370 431 370 774 370 898 372 450 373 495 376 814 377 389 377 816 377 876 380 510 380 655 381 658 381 803 382 446 382 660 382 901 383 595 383 634 384 515 384 588 384 915 387 966 388 506 388 762 389 456 390 428 391 408 393 899 396 459 396 569 398 933 398 994 402 873 403 751 404 448 404 852 405 768 405 991 406 602 408 957 409 422 409 509 409 850 411 576 411 844 412 666 416 648 416 808 418 540 418 736 419 732 420 445 420 996 421 779 424 610 425 566 429 530 429 917 431 935 432 490 436 777 438 881 439 836 440 558 440 565 440 617 442 707 442 770 442 780 442 894 443 590 444 789 444 800 450 583 450 686 452 476 453 454 455 548 455 560 455 892 458 500 458 636 462 691 462 903 465 533 466 489 466 520 466 637 467 665 467 856 469 527 469 758 470 591 472 728 472 745 472 772 473 953 475 986 476 727 479 497 480 555 480 961 485 487 488 627 489 493 491 764 493 824 497 571 497 997 500 931 502 626 503 600 506 900 506 937 507 650 508 692 510 703 511 581 511 678 511 851 512 709 514 704 514 848 515 547 515 956 516 720 517 613 518 519 520 977 524 559 524 726 527 670 528 926 529 771 530 830 530 944 532 804 535 938 536 710 536 880 537 596 540 725 540 982 542 842 545 879 546 694 547 685 547 863 548 604 551 572 551 674 551 869 552 914 555 864 557 592 557 817 557 843 560 589 562 700 566 580 569 593 572 908 574 663 575 999 577 689 578 607 578 963 581 584 582 718 582 805 586 866 587 797 588 594 588 825 588 829 589 934 589 965 591 641 593 638 594 927 594 954 597 854 599 624 600 837 602 671 605 628 611 652 612 968 613 629 613 715 613 755 626 820 633 766 636 858 637 642 639 695 639 910 645 668 648 787 650 748 651 719 653 750 657 729 659 735 662 939 663 677 664 838 664 912 667 682 667 874 672 891 672 979 674 753 674 785 674 920 675 831 676 987 677 757 680 835 681 740 682 711 688 862 691 706 693 812 696 815 700 717 702 760 702 819 705 813 705 988 710 739 711 752 712 716 715 896 723 833 726 823 727 807 727 861 735 928 737 940 738 810 740 802 740 993 744 793 748 969 751 970 761 888 763 889 765 907 771 776 778 971 787 791 793 847 795 846 795 959 797 975 803 936 807 887 811 980 813 893 819 845 830 857 846 990 848 951 856 960 858 924 871 913 873 984 884 992 909 962 940 943 949 955 27 634 29 362 37 425 293 883 579 791 802 935 896 427 1000 999 10 397 579 0 1 0 2 0 9 0 12 0 15 0 51 0 90 0 188 0 287 1 4 1 10 1 13 1 100 1 105 1 108 1 199 2 3 2 7 2 163 2 261 2 514 2 818 2 825 2 827 3 5 3 37 3 549 3 700 3 871 4 6 4 11 4 20 4 22 4 501 5 8 5 27 6 172 7 19 7 139 7 189 7 375 7 768 7 791 7 796 8 46 8 143 8 750 9 91 9 254 9 473 10 29 10 335 11 35 11 50 11 58 11 93 11 177 11 246 11 650 12 18 12 23 12 25 12 30 12 84 12 517 13 14 13 75 13 86 13 101 13 362 14 17 14 24 14 53 14 60 14 65 14 80 14 92 14 403 14 536 15 16 15 36 15 67 15 68 15 147 15 354 15 593 16 34 16 56 16 66 16 213 16 408 17 21 17 64 17 160 17 924 18 59 18 625 19 62 19 76 19 113 19 252 19 336 20 71 20 142 20 164 21 122 21 258 21 455 21 746 22 28 22 31 22 47 22 82 22 448 23 196 23 244 24 42 24 106 24 784 25 26 25 43 25 81 25 420 26 185 26 210 26 456 26 607 26 708 27 32 27 33 27 660 28 44 28 45 28 94 29 49 29 161 29 548 30 39 30 138 30 162 30 209 30 390 30 766 30 888 31 48 31 74 31 217 32 99 32 119 32 197 32 424 32 695 34 132 34 146 35 378 35 906 36 286 36 321 37 38 37 751 38 116 39 40 39 54 40 41 40 52 40 193 40 204 40 538 40 572 40 859 41 69 41 123 41 157 42 405 43 300 44 182 45 57 45 485 45 760 46 102 46 111 46 707 47 457 47 543 48 77 48 187 49 79 49 89 49 104 49 178 49 295 50 61 50 109 50 145 50 175 50 183 50 234 50 811 51 55 51 388 51 983 52 398 53 363 53 763 54 103 54 255 54 293 54 675 54 957 55 248 56 63 56 415 56 465 56 518 57 114 57 422 57 817 59 97 59 115 59 221 60 241 61 72 61 345 62 212 62 562 63 78 63 133 63 391 64 184 64 200 64 349 64 356 65 140 65 206 66 70 67 886 68 253 69 98 70 73 70 180 71 192 71 289 72 836 72 840 74 88 75 85 75 130 75 153 75 427 75 927 76 120 77 181 77 756 78 107 78 118 78 279 78 314 79 83 79 150 79 214 79 281 79 357 79 530 80 269 80 413 81 87 81 125 83 928 84 95 85 268 85 297 85 542 86 96 87 778 88 127 88 616 89 380 89 761 90 134 90 585 91 110 91 190 91 346 93 224 93 235 93 323 93 917 94 158 94 433 94 991 95 201 96 290 96 434 96 461 97 220 97 467 97 896 97 930 97 953 98 165 98 462 98 887 99 516 99 657 101 690 101 949 102 170 102 298 102 654 103 670 104 121 104 294 105 845 105 940 106 112 106 126 106 151 107 117 107 236 108 838 109 166 109 435 109 504 109 550 110 512 112 230 113 605 113 942 113 986 115 169 115 301 116 129 116 328 116 430 117 267 118 355 119 124 119 131 119 141 119 306 120 227 120 315 120 902 122 229 122 610 123 135 123 493 123 569 123 732 124 155 124 191 124 251 127 128 127 156 127 168 127 476 127 523 127 749 127 968 128 144 128 159 128 477 129 154 129 793 130 374 131 283 131 487 131 809 132 136 132 174 132 554 133 846 134 149 134 186 134 256 135 137 135 511 136 259 136 278 136 392 136 975 137 219 137 308 138 316 138 326 138 416 138 426 139 237 139 361 139 638 140 342 140 855 141 148 141 152 142 171 142 436 143 211 143 365 143 478 144 689 146 167 146 546 146 560 146 720 147 173 147 194 147 555 147 568 147 904 147 945 148 480 148 561 148 852 149 223 149 282 151 729 151 870 152 639 153 566 153 679 155 247 155 344 155 519 155 552 156 257 156 285 156 592 157 202 157 231 157 816 159 431 159 580 159 652 160 176 161 553 162 222 162 452 162 944 162 985 163 198 163 291 163 296 163 419 164 451 164 586 165 274 166 330 166 789 167 397 167 805 168 428 168 491 169 339 169 423 170 987 171 952 172 379 172 950 173 311 173 327 174 207 174 401 175 179 175 967 178 706 179 239 179 266 180 242 180 277 181 208 181 225 181 325 181 684 183 245 183 744 185 646 186 228 186 743 187 764 187 856 188 329 188 340 188 656 189 272 189 350 189 443 191 358 191 371 192 203 192 418 192 633 193 215 193 307 193 865 194 195 194 240 194 364 195 318 196 205 196 693 197 745 198 322 198 352 198 441 198 494 199 226 199 262 200 260 201 218 201 292 201 338 201 353 201 800 202 273 203 243 205 264 205 302 205 742 206 216 206 250 207 238 207 280 207 628 208 232 208 386 210 370 211 737 212 271 212 385 212 715 214 233 214 334 214 540 214 879 215 341 215 466 215 701 216 884 217 360 217 369 217 738 217 970 217 982 219 664 220 563 222 537 223 711 224 320 225 366 226 666 226 992 228 249 228 556 229 935 230 331 230 359 231 722 231 913 231 918 232 598 232 624 234 384 235 576 236 490 237 351 237 727 238 558 239 324 239 901 239 960 240 270 241 337 241 414 242 479 242 680 243 275 244 486 245 410 246 802 246 926 247 571 247 863 248 535 249 265 249 276 249 429 250 515 250 696 251 873 252 309 252 919 253 263 253 758 254 347 254 367 254 899 256 304 256 313 256 373 258 377 259 299 259 815 260 303 261 932 262 672 262 792 262 844 263 387 264 564 265 803 265 910 266 481 266 916 266 978 266 994 267 305 269 389 270 317 272 288 272 878 273 488 273 489 273 589 274 510 275 394 276 333 278 587 278 787 279 284 279 399 280 520 281 310 281 376 282 822 285 381 285 570 285 969 287 617 287 716 288 699 289 409 289 505 290 332 290 406 290 449 291 806 292 614 292 691 293 425 293 509 293 582 293 621 293 714 293 934 294 771 295 382 298 454 298 688 299 440 299 459 299 636 300 319 300 599 301 396 301 875 302 731 302 965 303 453 303 653 304 458 305 981 307 464 307 483 307 609 307 923 310 312 311 559 312 438 312 645 313 450 313 812 314 343 315 502 316 411 316 421 316 826 318 526 320 368 320 460 320 824 322 432 324 400 325 492 325 630 325 779 326 445 326 600 327 648 327 996 328 507 329 471 329 847 329 962 331 437 331 698 332 372 332 508 336 495 336 860 336 890 338 615 338 963 339 348 339 663 341 469 341 544 343 442 343 759 344 862 344 954 348 829 349 528 349 907 349 939 351 402 351 697 351 869 352 498 352 567 352 726 353 383 353 757 354 444 354 914 355 591 355 622 358 857 359 579 360 667 360 703 361 522 361 676 362 393 363 631 364 534 365 484 365 898 370 912 371 395 371 874 373 678 374 596 374 687 374 780 375 929 376 417 376 590 377 728 378 521 379 626 380 597 381 736 382 497 384 601 386 725 387 412 387 439 387 620 388 404 390 500 390 527 390 755 391 671 391 769 394 447 394 533 394 801 394 814 395 446 395 608 396 468 397 629 399 463 400 644 401 407 402 632 402 776 403 532 403 578 405 474 407 503 409 694 409 872 410 603 411 775 411 900 412 719 414 867 415 612 415 762 419 770 421 611 422 531 422 565 422 575 423 964 425 765 428 781 429 692 430 820 431 524 432 785 433 606 433 876 434 637 434 782 435 551 435 799 436 807 438 613 438 681 441 747 441 866 442 472 443 704 444 677 444 864 446 583 446 893 447 673 450 894 450 951 450 989 453 545 455 470 458 513 458 643 458 734 460 499 460 683 461 721 463 979 469 602 473 475 473 539 476 798 479 525 479 712 480 482 480 557 481 634 482 971 484 496 484 686 489 868 490 618 490 773 491 835 495 584 495 723 496 635 496 754 498 506 500 713 500 813 500 966 503 702 506 959 508 577 512 529 512 574 512 915 513 661 514 753 518 810 520 922 522 783 525 604 525 808 527 627 528 541 529 547 531 623 534 649 534 739 536 682 536 834 538 828 538 961 541 619 543 733 544 641 545 573 549 595 551 640 551 642 552 659 555 767 557 998 558 581 559 850 560 647 560 974 561 594 562 705 568 980 568 988 571 925 580 655 583 777 583 790 583 795 584 588 585 748 586 908 588 797 589 709 592 854 599 658 599 669 601 839 601 895 603 752 603 788 603 905 610 947 613 724 618 651 618 997 619 909 622 955 628 804 630 710 630 833 634 976 635 821 636 665 637 911 639 668 644 977 645 933 646 938 648 889 649 662 650 718 652 674 653 841 657 948 664 891 675 772 678 819 681 984 683 685 685 831 685 892 688 741 690 883 693 740 695 735 699 848 700 920 707 730 707 843 708 823 708 885 711 717 713 881 714 877 726 849 729 851 730 786 741 936 746 903 758 774 761 931 763 937 770 897 772 958 774 830 785 941 788 794 793 973 794 943 796 853 800 921 807 837 807 882 808 842 808 858 810 993 811 861 814 999 817 832 821 880 848 990 870 956 911 972 925 946 987 995 96 946 184 924 203 573 373 961 442 585 557 794 620 771 685 448 761 657 953 321 1000 999 26 962 781 0 1 0 6 0 41 0 49 1 2 1 3 1 4 1 5 1 18 1 836 2 8 2 144 2 146 2 156 2 162 2 385 3 13 3 33 3 65 3 741 3 934 4 7 4 24 4 25 4 43 4 44 4 567 5 20 5 22 5 50 5 136 5 307 5 666 6 9 6 57 6 79 6 130 7 14 7 103 7 224 7 311 8 19 8 40 8 95 8 458 8 550 9 10 9 11 9 12 9 32 9 42 9 56 9 138 9 140 9 287 10 46 10 81 10 84 11 726 11 743 11 763 12 16 12 17 12 39 12 63 13 29 13 66 13 142 13 247 14 15 14 38 14 77 14 586 15 155 15 343 16 31 16 62 17 35 17 94 17 109 17 267 17 420 18 21 18 23 19 26 19 51 19 131 19 310 20 30 20 163 20 183 20 601 21 36 21 91 21 137 21 150 21 543 22 54 22 291 22 433 22 446 22 693 22 844 23 34 23 186 23 874 24 28 24 59 24 301 24 492 25 312 26 27 26 58 26 197 26 814 27 900 28 161 28 668 29 719 30 55 30 85 30 188 30 860 31 190 31 624 31 750 32 727 33 37 33 324 33 354 33 498 34 48 34 78 34 83 35 223 35 508 35 780 36 69 36 123 36 141 36 168 37 153 37 582 37 976 38 212 38 314 38 372 38 473 39 74 39 108 39 120 39 128 39 184 39 979 40 70 40 170 41 67 42 218 42 254 43 45 43 47 43 217 43 678 44 53 44 114 44 126 44 728 46 159 46 695 46 734 47 52 47 374 48 192 49 101 50 145 50 570 51 76 51 96 52 102 52 181 53 147 53 148 53 193 53 598 54 71 54 279 55 72 55 127 56 60 57 73 57 75 57 288 57 386 57 424 58 157 59 513 60 61 60 106 60 129 60 551 61 68 61 313 61 584 61 764 62 121 62 333 62 535 63 64 65 207 65 409 66 300 66 304 66 353 67 167 67 209 67 451 68 259 68 270 68 919 69 466 69 630 69 886 70 201 70 322 71 93 71 104 72 98 72 739 72 769 73 86 73 478 74 82 74 87 74 89 74 92 74 116 74 179 74 641 74 646 75 100 75 107 76 772 77 80 77 105 77 199 77 202 77 338 77 558 77 871 78 280 78 544 78 981 79 97 79 204 80 347 81 367 81 440 82 226 82 297 82 298 83 437 84 88 84 180 85 177 85 328 86 214 86 294 87 115 87 117 87 135 87 303 87 819 88 164 88 189 88 235 88 240 88 472 88 890 89 90 89 110 89 282 90 545 90 687 91 139 91 175 91 233 92 220 92 252 92 274 92 320 92 711 93 203 93 340 94 721 95 99 95 927 95 950 96 717 96 953 97 112 98 172 98 206 98 355 99 119 99 221 99 506 100 169 100 200 100 868 101 124 101 187 101 731 102 132 102 198 102 232 102 332 102 722 102 835 103 113 103 143 103 489 104 479 104 686 104 875 104 907 105 501 105 539 106 118 106 327 106 351 107 134 107 151 107 459 107 504 107 509 108 191 108 349 109 335 109 527 109 926 110 111 110 241 111 133 111 158 112 937 114 122 115 125 115 672 116 152 117 149 117 210 118 283 118 342 119 381 120 263 120 552 121 455 122 248 122 573 123 920 124 165 124 623 125 357 125 631 126 613 128 176 128 215 128 239 128 306 129 653 129 932 131 683 131 828 132 390 133 237 133 269 134 305 134 346 135 258 135 503 135 525 135 894 136 398 136 661 137 174 137 216 137 293 138 481 138 889 139 387 140 230 141 185 142 178 142 253 142 585 142 665 143 688 144 196 144 273 144 284 145 219 147 154 147 182 147 245 147 373 147 434 147 804 148 225 148 406 148 755 149 521 150 173 150 620 151 474 151 718 153 415 153 515 155 195 155 289 155 549 156 160 156 292 157 238 157 380 157 431 157 652 158 171 158 321 158 453 158 785 159 242 159 325 160 227 162 166 163 309 163 677 164 675 165 260 165 268 165 538 165 935 166 334 166 577 167 594 168 600 168 918 169 229 169 375 169 954 170 348 170 617 170 929 171 344 171 612 172 940 173 222 173 261 173 281 173 499 173 519 173 602 174 236 174 290 175 208 175 496 175 511 175 911 176 251 176 510 176 628 177 587 178 296 178 402 178 404 179 537 179 604 180 194 180 257 180 999 181 609 182 323 183 249 183 337 183 490 184 286 184 529 185 441 186 211 186 336 187 256 187 330 189 319 189 574 190 276 190 403 190 942 191 368 191 589 191 758 191 807 192 213 193 595 194 228 195 767 196 205 196 234 197 318 197 329 197 361 197 546 199 379 201 358 201 401 201 439 202 271 202 408 202 751 203 696 204 317 204 469 205 262 205 412 205 614 205 654 207 449 207 924 208 447 208 639 208 846 209 392 209 518 209 748 210 278 211 246 211 831 211 832 212 876 213 255 213 435 214 826 216 378 217 243 217 331 218 516 218 803 219 649 220 416 221 847 222 231 223 482 223 541 224 295 225 723 226 345 227 708 227 774 228 277 231 789 232 250 232 272 232 285 232 707 233 265 234 370 235 450 236 244 236 517 236 536 237 266 237 642 238 500 238 747 239 422 240 397 241 716 242 671 242 699 242 813 244 391 244 806 245 456 245 931 246 356 247 315 248 366 250 732 251 698 251 865 252 299 252 413 253 275 254 854 256 746 258 484 259 829 260 264 260 352 261 724 263 419 263 427 264 554 265 341 265 365 265 425 266 633 268 491 269 938 270 382 270 833 270 922 272 464 272 562 274 430 274 487 275 429 276 410 276 421 277 684 277 925 278 542 280 326 281 371 283 302 283 647 284 548 284 691 287 389 289 681 289 710 290 971 291 643 291 908 292 532 293 369 294 350 294 359 294 645 295 913 296 485 296 921 298 797 298 923 299 388 300 363 301 533 302 488 303 308 304 524 304 867 305 364 306 783 307 393 307 588 308 339 308 471 309 563 311 316 312 362 312 396 314 576 316 843 321 571 322 483 323 360 323 405 324 622 324 870 325 756 326 467 326 857 327 896 328 418 328 978 329 377 329 414 329 659 329 986 330 407 330 463 331 812 332 445 332 626 332 682 333 383 333 799 333 914 334 495 334 663 334 893 335 400 336 465 337 572 337 616 340 650 341 697 341 930 343 590 344 581 345 442 345 817 346 376 346 553 346 580 347 384 347 560 347 884 348 448 349 656 350 460 350 475 350 640 350 753 350 800 354 512 354 795 355 395 355 561 356 444 356 657 356 823 356 862 358 443 358 655 359 470 360 848 361 777 362 880 363 428 365 497 365 928 366 399 366 679 366 879 366 888 370 975 371 423 371 452 372 740 373 629 374 530 374 680 375 480 375 565 375 608 380 967 381 735 382 438 382 494 383 997 385 502 387 394 387 990 389 787 390 615 391 559 392 493 392 632 393 426 393 638 396 597 396 635 396 887 396 912 401 820 402 477 402 720 404 824 404 906 405 411 405 461 406 885 408 534 408 634 409 432 409 713 409 742 409 882 410 754 411 961 414 547 415 417 420 994 421 486 426 462 426 593 429 968 430 898 430 956 431 841 432 700 434 436 435 457 435 625 436 651 436 892 439 982 440 644 441 605 441 706 443 779 445 781 446 955 448 514 448 556 448 869 449 523 450 468 450 637 452 454 454 564 457 941 461 705 462 476 463 636 463 883 463 947 464 759 467 973 468 599 468 791 469 531 469 579 469 744 470 729 475 761 475 891 475 987 476 676 476 692 478 736 484 712 486 505 486 970 496 674 497 878 499 507 499 810 500 701 500 845 501 540 504 526 504 963 505 899 506 528 506 902 507 689 508 610 509 569 509 660 510 618 513 520 515 522 515 725 515 733 520 837 520 838 522 568 527 578 527 607 531 856 536 583 537 591 538 822 538 855 542 784 542 952 543 714 543 853 544 555 546 621 547 557 547 872 548 592 549 566 549 694 550 771 550 949 551 808 552 972 554 596 558 985 559 658 562 984 563 619 564 790 564 840 566 793 567 664 567 775 567 944 568 627 568 957 571 776 572 575 573 827 574 760 575 611 575 873 578 782 580 821 580 830 580 915 581 974 582 662 582 801 583 702 586 897 589 704 591 839 592 606 593 670 594 603 594 863 595 773 596 752 599 669 600 770 600 815 603 703 604 685 604 825 609 709 609 749 611 998 616 933 617 962 621 788 631 798 635 757 635 959 640 766 643 648 647 917 651 673 652 834 653 816 653 977 654 737 657 667 659 738 661 936 661 996 663 690 665 786 672 877 674 939 675 881 678 916 680 796 682 991 685 895 687 762 688 778 689 866 699 792 700 745 701 809 702 864 705 730 707 958 708 715 712 802 717 852 718 945 726 966 731 903 739 805 740 859 740 960 748 765 757 904 767 768 768 983 773 995 774 850 781 811 782 794 789 946 796 849 797 818 797 951 798 901 809 842 809 910 812 989 817 858 817 948 818 965 823 851 826 964 835 905 838 861 859 993 876 969 882 909 886 943 899 988 911 980 915 992 15 530 113 132 183 91 234 248 256 509 262 187 427 92 479 393 485 8 510 833 538 891 579 548 580 874 651 799 657 975 713 77 820 51 895 340 898 965 911 658 920 742 951 641 953 300 967 215 988 601 995 434 1000 999 27 32 908 0 1 0 19 0 203 0 770 0 781 1 2 1 3 1 4 1 10 1 92 1 125 1 250 1 808 2 6 2 7 2 12 2 44 2 64 2 352 2 365 2 656 3 5 3 102 4 87 4 115 4 449 5 9 5 15 5 22 5 25 5 27 5 302 6 26 7 8 7 13 7 28 7 32 7 56 7 62 7 109 7 279 7 435 8 11 8 63 8 194 8 316 8 545 9 14 9 18 9 42 9 124 9 138 9 163 9 328 9 334 10 395 11 16 11 30 11 68 11 71 11 241 11 641 12 23 12 75 13 31 13 48 13 80 13 108 13 146 13 192 14 17 14 43 14 77 14 79 14 526 15 59 15 228 15 360 16 37 16 50 16 78 16 142 16 143 16 595 16 726 17 21 17 35 17 197 18 191 18 701 18 760 18 906 19 20 19 36 19 126 19 139 19 318 21 39 21 57 21 73 21 233 21 737 21 810 22 38 22 53 22 65 22 154 22 199 23 24 23 67 23 969 24 41 24 45 24 205 24 227 24 408 24 591 24 915 25 93 25 103 25 712 26 259 27 119 27 179 27 413 28 29 28 40 28 54 28 85 28 278 28 287 28 582 28 649 29 34 29 652 30 74 30 118 30 773 31 33 31 91 31 127 31 200 31 220 31 996 32 47 32 70 32 159 33 152 33 303 34 129 34 544 34 963 35 60 35 101 35 169 35 349 36 174 36 186 37 99 37 111 37 239 37 775 38 46 38 49 38 52 38 189 38 391 38 973 39 55 39 90 39 153 40 140 40 896 41 105 41 267 42 83 42 458 43 61 43 160 44 58 44 94 44 97 45 51 45 66 45 72 45 136 45 546 46 419 46 459 47 89 47 201 47 226 47 382 47 390 47 448 47 457 47 585 47 739 48 283 48 427 50 88 50 161 51 550 52 150 52 565 53 69 53 156 53 472 53 539 54 400 54 416 54 447 54 507 55 86 55 132 55 964 56 144 57 592 57 685 58 561 59 219 59 324 59 794 60 131 60 183 61 81 61 98 61 252 63 76 63 188 64 84 64 178 64 299 66 224 66 277 66 357 66 497 66 572 67 122 67 326 67 669 67 670 68 155 69 204 69 260 69 270 69 298 69 320 69 491 69 734 69 824 70 414 71 82 71 104 71 311 72 321 72 422 72 463 72 534 72 646 72 676 73 113 73 235 73 505 74 151 74 170 74 221 75 112 75 853 76 171 76 173 76 520 76 596 77 106 78 114 78 162 78 218 79 210 79 481 79 549 79 754 80 273 80 399 80 718 81 282 81 654 82 347 82 977 83 989 84 231 84 280 84 847 85 100 85 757 86 134 86 135 86 378 86 468 87 430 87 533 89 180 89 323 89 515 90 242 92 95 92 237 93 182 94 96 95 141 95 222 95 269 95 364 96 120 96 362 96 778 96 945 97 230 98 137 98 359 98 583 100 172 100 306 100 875 102 133 102 428 103 116 103 344 104 329 105 107 105 110 105 244 105 432 105 575 105 588 105 811 105 835 105 891 106 209 106 961 106 988 107 123 107 196 107 397 108 121 108 149 108 214 108 284 108 612 109 772 110 198 110 307 111 117 111 176 111 343 112 145 112 206 114 774 115 147 115 967 116 234 116 350 116 485 116 644 117 164 117 177 117 314 117 325 118 158 118 296 118 632 119 597 120 290 120 722 120 804 123 193 123 286 123 443 123 623 124 165 124 184 124 232 124 317 124 337 125 256 127 128 129 130 130 374 130 411 131 157 131 285 131 292 132 406 135 190 135 394 135 454 135 542 136 166 136 243 137 288 137 355 137 818 138 356 139 217 139 271 142 240 142 752 143 148 143 236 143 431 144 257 144 424 146 185 146 258 146 266 146 380 146 869 148 175 148 418 149 168 149 710 150 367 150 929 151 167 151 238 151 294 151 368 151 580 151 799 153 195 153 833 154 655 155 275 156 621 156 809 157 616 158 381 158 980 159 586 160 354 160 625 160 821 162 246 162 322 162 420 162 606 162 972 163 268 165 295 165 346 165 573 166 602 167 253 167 608 167 614 168 293 169 187 169 208 169 554 171 202 172 247 172 690 173 383 173 502 174 441 174 486 175 248 175 471 175 936 176 540 177 223 177 488 179 181 179 225 180 523 180 788 181 634 181 881 181 968 182 338 183 593 184 492 184 764 186 216 186 501 187 212 187 305 187 999 188 401 188 633 188 686 188 993 189 213 189 462 190 289 191 662 192 207 192 358 192 672 193 332 193 361 193 831 194 379 194 830 194 990 195 262 195 313 195 363 196 261 197 245 197 503 197 879 198 215 198 926 199 251 200 211 200 340 200 538 201 371 201 470 201 513 201 898 202 727 203 229 203 946 204 272 205 300 205 451 206 353 206 376 206 387 206 671 207 264 207 440 210 653 211 659 211 920 213 389 214 664 215 274 215 369 216 265 216 331 216 335 217 310 217 456 217 721 217 882 218 698 218 700 219 330 219 868 220 991 222 924 224 412 224 453 224 675 224 720 225 255 226 297 226 777 227 844 228 301 228 384 230 333 232 498 234 504 237 746 237 756 240 372 240 436 242 840 243 469 243 482 243 687 244 327 246 249 247 281 247 396 247 493 247 626 247 648 248 254 249 415 249 878 251 563 251 610 251 939 252 474 253 477 253 766 255 792 256 276 256 981 260 291 260 336 261 263 261 375 261 730 261 871 262 521 264 511 264 897 265 370 266 684 266 814 268 312 268 341 268 473 272 490 273 564 274 315 274 478 274 956 275 342 275 543 275 895 276 429 277 351 277 392 278 877 279 304 280 537 281 404 281 709 283 787 284 398 285 569 285 620 285 729 286 437 286 911 288 309 288 506 289 510 289 522 290 527 290 611 290 755 291 319 296 888 297 745 298 409 298 947 298 962 298 965 299 547 299 590 299 647 299 695 300 584 301 758 303 377 303 678 303 889 304 445 304 615 304 862 305 308 305 531 305 696 306 345 306 576 306 743 307 638 308 983 309 900 311 645 312 820 313 339 315 567 316 479 317 393 317 410 318 581 320 373 321 970 322 348 322 733 323 405 323 753 323 776 323 914 325 438 325 460 326 933 327 386 330 402 330 604 331 476 331 902 334 388 334 600 335 837 336 514 336 566 336 907 337 816 339 717 341 407 342 508 342 859 343 366 343 851 343 928 344 519 348 442 348 732 349 735 350 466 350 768 350 769 350 955 352 417 352 426 352 688 353 797 354 433 354 740 355 691 355 863 356 465 356 711 356 744 358 455 359 509 359 618 362 385 362 629 362 886 363 518 363 796 363 998 364 829 364 992 365 579 366 487 367 557 367 651 367 959 368 483 369 461 371 475 372 480 375 628 375 666 375 782 379 708 380 484 380 528 380 577 382 403 382 617 382 703 384 467 384 793 386 421 387 714 387 912 388 452 388 570 389 817 390 697 392 439 393 425 393 464 393 640 393 940 394 423 394 574 395 446 396 826 398 598 398 762 399 723 400 867 401 553 401 937 402 434 402 665 402 761 404 635 410 763 414 843 415 516 422 556 422 960 423 571 423 785 423 870 424 806 425 489 425 529 426 494 426 536 428 555 428 560 429 551 430 807 431 631 431 715 433 866 434 713 434 767 435 512 437 872 438 942 441 589 442 444 442 850 444 495 444 525 445 450 445 892 446 966 448 825 450 679 452 883 453 931 456 950 458 719 460 784 460 827 464 995 465 884 467 657 469 524 472 667 473 500 473 976 476 636 476 791 477 496 479 904 480 855 481 630 484 738 484 813 486 613 487 559 489 530 489 751 491 854 492 748 494 801 495 499 497 802 497 894 502 673 503 941 505 517 505 622 507 800 508 681 508 832 509 997 510 803 512 532 512 660 513 783 516 558 516 728 517 562 518 759 519 639 521 605 523 624 524 683 524 819 525 552 526 535 529 548 531 689 532 578 533 594 533 849 534 541 534 908 536 716 537 704 537 736 537 890 539 601 541 948 541 978 545 938 547 609 547 663 548 885 550 916 550 949 553 836 556 568 556 587 556 749 557 674 559 771 560 692 560 917 562 742 563 705 566 627 566 661 566 812 567 599 569 880 570 643 571 899 576 607 580 971 581 790 583 864 585 650 587 724 588 750 589 603 591 795 591 838 595 706 595 925 597 677 599 658 602 974 602 975 605 694 606 619 612 741 612 930 614 994 632 642 633 637 635 828 635 858 636 918 637 845 640 901 642 725 646 682 649 822 650 668 653 913 659 779 660 680 664 846 666 786 667 707 667 789 672 857 672 954 673 841 674 839 679 823 679 921 682 699 687 952 688 747 689 693 690 874 697 702 701 951 716 979 718 935 719 865 725 765 728 731 729 985 735 798 738 957 742 876 753 887 755 987 758 815 759 934 762 923 763 780 769 834 773 805 778 856 778 893 787 848 789 919 796 984 808 909 814 910 820 873 823 860 823 927 824 852 829 861 829 903 829 922 834 842 868 905 899 958 901 953 905 932 925 986 928 944 930 943 954 982 12 213 15 451 96 770 178 386 202 510 234 947 262 92 285 701 286 108 293 220 296 29 304 292 389 916 436 404 501 604 514 863 544 887 617 551 662 151 685 834 690 28 756 893 809 189 848 249 868 627 875 845 953 187 1000 999 9 557 166 0 1 0 91 0 851 0 926 1 2 1 16 1 43 1 58 1 59 1 75 1 198 1 525 1 527 2 3 2 15 2 99 2 399 2 552 3 4 3 6 3 14 3 17 3 30 3 36 3 42 3 98 4 5 4 9 4 10 4 13 4 35 4 158 4 282 4 397 5 120 5 138 5 191 5 698 6 7 6 26 6 57 6 246 6 339 6 540 7 8 7 12 7 18 7 20 7 23 7 25 7 31 7 277 7 767 8 28 8 33 8 988 9 105 9 670 10 11 10 21 10 156 10 283 11 47 11 323 11 659 12 34 12 44 12 51 12 249 13 181 13 444 14 32 14 37 14 122 14 227 14 411 14 810 15 55 15 70 15 123 15 406 16 428 17 19 17 24 17 234 17 420 17 816 18 153 18 378 18 797 18 931 19 27 19 232 20 22 20 370 21 65 21 125 21 143 21 146 21 834 22 38 22 61 22 625 22 944 22 962 23 45 23 126 23 177 23 271 24 46 24 736 25 40 25 102 25 104 25 108 25 445 25 603 26 343 26 418 26 443 27 63 27 88 28 29 28 172 29 352 30 128 30 414 31 39 31 101 31 137 32 53 32 72 32 131 32 170 32 237 32 270 32 324 32 563 33 41 33 74 33 76 33 78 33 87 34 214 34 226 34 515 35 89 35 90 35 436 36 84 36 197 36 424 37 54 37 344 38 68 38 115 38 223 39 48 39 550 39 844 40 62 40 265 40 488 41 242 41 284 41 641 42 49 42 96 42 155 42 351 43 66 43 274 43 329 43 408 43 537 44 50 44 133 44 268 44 461 44 521 45 100 45 110 45 117 45 142 45 144 45 562 45 903 46 199 46 584 46 949 47 60 47 140 48 56 48 77 48 80 48 173 48 200 49 52 49 93 49 216 49 755 50 81 50 124 50 162 50 240 50 610 51 67 51 139 51 575 51 779 52 135 52 848 53 689 54 161 55 64 55 71 55 112 55 132 55 157 55 440 56 566 56 794 57 260 57 699 58 97 58 114 58 159 58 823 58 916 59 213 60 272 61 127 61 360 61 639 62 79 62 111 62 152 62 178 62 354 62 388 62 685 63 83 63 151 63 977 64 73 64 183 64 215 64 427 64 583 65 95 65 311 65 389 65 666 65 978 65 989 66 69 66 190 66 306 66 713 68 82 68 674 70 113 70 633 71 194 71 394 71 600 72 253 73 106 73 205 73 219 73 361 73 573 73 879 74 85 74 168 74 313 74 859 75 118 75 391 75 396 75 919 76 116 76 130 78 86 78 179 79 121 79 355 79 386 79 393 79 415 79 479 81 316 81 541 82 503 82 766 83 180 83 298 84 94 84 217 84 337 84 385 85 103 85 109 86 211 86 619 87 92 87 395 88 107 89 490 90 169 90 519 91 613 92 814 93 883 95 458 95 522 95 761 96 422 97 423 98 174 99 163 99 176 99 224 100 166 100 233 101 262 101 328 102 255 102 463 102 478 103 119 103 330 104 254 104 510 105 278 105 305 106 182 106 184 106 193 106 245 106 491 106 492 107 475 107 667 107 895 108 715 109 359 111 287 112 171 112 218 113 187 114 134 114 261 114 676 115 147 115 189 116 602 116 606 117 705 118 149 118 229 119 129 120 148 120 225 121 222 121 383 122 150 122 793 122 935 123 141 124 398 124 446 125 136 125 421 125 777 125 970 126 547 126 860 127 207 131 437 131 470 132 315 132 336 133 591 133 776 134 684 134 718 134 831 135 204 135 322 135 786 136 165 136 206 136 590 136 738 136 890 139 281 139 387 139 404 140 167 140 212 140 292 141 210 141 308 141 429 142 529 143 221 143 469 143 474 143 864 144 145 144 154 144 195 144 489 144 893 146 285 146 356 147 460 148 208 149 188 149 567 150 175 150 186 152 276 152 669 153 196 153 252 153 800 154 250 154 264 154 763 155 164 155 275 156 694 156 764 157 235 157 735 158 160 158 185 159 835 160 347 162 304 162 364 162 402 162 409 162 900 162 908 163 412 163 691 164 203 167 192 167 340 168 497 168 635 168 827 170 341 170 549 171 319 171 392 171 979 173 238 174 455 174 857 175 450 175 708 177 244 178 209 179 494 180 241 180 279 180 959 181 228 181 762 181 852 183 273 184 202 184 236 185 302 185 946 186 726 187 257 187 365 188 267 189 939 190 263 190 350 190 686 191 247 191 542 191 998 192 201 192 231 192 371 192 457 194 400 194 425 195 286 195 317 195 807 197 318 197 581 198 266 198 465 199 259 199 638 200 357 200 452 200 875 200 965 201 456 201 556 201 596 202 243 202 289 202 471 203 230 203 334 204 650 205 239 205 481 205 637 206 377 207 248 207 812 208 258 208 558 209 251 209 345 209 702 209 849 212 520 212 740 213 640 215 220 215 297 215 518 216 256 216 280 216 288 216 904 218 332 218 894 218 909 220 829 222 516 222 861 225 338 225 362 225 405 225 774 226 310 226 451 226 467 226 911 227 459 228 291 228 372 228 997 229 326 229 448 230 532 231 483 231 620 232 300 233 631 234 368 234 677 235 269 235 301 235 373 235 546 236 290 236 320 236 353 236 430 236 922 237 303 237 956 237 966 239 390 239 730 240 727 244 509 244 622 244 632 244 710 244 778 245 692 246 993 247 655 248 369 248 880 249 348 249 382 249 820 250 299 250 438 250 484 250 969 250 985 252 333 254 611 255 799 257 312 258 787 259 991 260 899 261 294 261 380 264 531 266 295 266 374 267 447 267 533 267 646 268 363 268 711 268 886 269 309 271 327 273 454 274 972 275 441 276 296 276 325 276 943 277 534 277 551 278 314 281 553 282 500 282 910 283 482 283 487 284 307 284 539 285 508 286 660 287 513 289 485 289 728 289 874 290 293 290 432 291 837 293 756 293 833 293 948 294 403 294 595 294 605 294 682 294 850 296 486 297 612 298 528 298 548 299 349 299 495 300 680 300 720 300 801 301 331 301 342 301 868 302 426 303 572 304 442 304 617 305 477 306 367 307 924 308 802 311 321 311 661 312 585 313 416 315 379 316 335 318 561 319 381 319 384 320 366 320 462 320 653 320 825 322 434 322 498 323 804 323 975 324 925 326 511 328 555 328 577 328 760 332 502 332 788 333 679 333 693 334 413 335 346 335 358 336 754 337 464 339 930 340 433 341 506 342 672 342 678 344 569 347 865 348 536 349 557 351 744 351 866 352 376 354 407 354 526 354 571 354 947 355 570 355 630 356 743 356 832 360 375 361 559 363 431 367 624 368 589 369 597 369 599 370 439 370 507 370 616 371 588 373 501 373 687 374 466 374 476 374 725 375 419 375 512 375 964 376 472 376 651 377 578 377 792 379 785 381 628 383 410 383 496 383 961 384 773 385 401 385 780 386 493 387 417 387 574 388 480 389 877 390 435 391 920 393 545 395 453 395 514 395 645 395 871 396 748 397 538 397 560 400 690 401 811 402 955 403 662 407 449 408 751 411 840 414 505 414 675 420 695 424 897 425 593 425 709 425 928 429 614 431 473 431 952 439 568 440 927 441 951 443 853 445 468 445 544 445 999 446 627 447 863 448 658 448 741 449 565 450 932 452 601 452 714 454 796 457 901 459 945 460 805 461 535 461 854 462 870 466 543 467 663 468 499 468 592 468 656 470 580 470 681 470 746 473 836 475 982 476 673 478 504 479 803 480 524 483 644 485 523 487 517 489 826 490 753 490 781 491 721 491 839 494 888 495 817 495 954 496 775 497 594 502 648 503 626 506 739 509 607 510 634 514 598 517 530 517 772 518 564 519 586 519 701 519 963 520 981 524 643 525 889 526 652 528 716 529 770 530 876 533 554 533 717 533 902 535 704 538 872 539 609 544 636 544 657 544 873 545 842 545 896 546 733 547 576 547 621 547 649 547 719 548 830 550 795 550 986 551 841 552 838 553 582 553 696 553 821 553 929 554 996 556 642 561 671 562 579 563 608 564 712 564 892 565 765 566 623 566 791 568 587 568 688 572 973 573 722 573 913 574 750 575 618 576 887 582 604 583 707 588 809 589 723 591 771 598 856 606 615 606 629 606 664 606 747 610 703 611 869 613 974 614 665 614 706 614 790 614 882 616 700 616 729 616 819 620 918 624 654 624 967 629 846 634 647 634 758 635 731 637 881 638 759 642 934 647 668 648 782 648 990 650 734 650 992 651 824 653 749 654 847 655 784 660 815 661 907 667 906 674 912 676 697 679 683 682 737 682 745 682 822 683 732 684 757 685 995 692 936 693 905 695 752 711 742 713 950 717 828 720 808 722 724 723 843 727 968 731 806 731 938 736 891 737 769 738 789 745 783 746 941 751 878 757 768 758 845 758 855 761 818 763 798 764 885 764 953 766 958 768 898 773 980 778 937 800 994 802 858 803 921 805 960 807 917 810 813 821 862 831 914 836 940 838 867 839 884 842 971 855 923 868 942 871 957 874 915 886 983 905 933 905 987 937 976 942 984 104 57 109 233 146 342 281 410 406 804 550 602 576 690 664 346 672 555 1000 999 18 947 867 0 1 0 2 0 5 0 191 0 849 1 3 1 6 1 24 1 29 1 385 2 4 2 10 2 11 2 14 2 40 2 49 2 164 2 243 3 12 3 78 3 165 3 167 4 25 4 81 4 189 4 220 4 221 5 16 5 102 5 373 5 545 6 7 6 8 6 30 6 39 6 58 6 74 6 76 6 193 6 542 7 9 7 26 7 205 8 13 8 17 8 22 8 82 8 120 8 148 8 154 8 502 8 666 9 19 9 186 10 55 10 396 10 704 11 142 11 272 11 454 12 31 12 172 12 207 12 253 12 296 13 32 13 397 14 15 14 18 14 53 14 98 14 147 14 314 14 758 15 20 15 33 15 48 15 54 15 72 15 134 15 278 15 365 16 84 16 241 17 61 17 380 17 907 18 27 18 108 19 21 19 56 20 43 20 213 21 34 21 44 21 52 21 114 21 161 22 23 22 50 22 149 22 988 23 28 23 38 23 93 23 112 23 156 23 240 24 256 24 339 24 470 26 37 26 71 26 77 26 316 26 422 26 443 27 36 27 65 27 86 28 35 28 42 28 170 28 259 28 409 28 553 29 46 29 95 29 265 29 324 29 400 29 501 29 584 30 236 30 465 31 47 31 130 31 896 32 60 32 111 33 266 33 401 34 64 35 45 35 127 35 194 35 496 36 79 36 183 37 41 37 110 37 117 37 471 38 75 38 153 38 438 39 90 39 92 39 326 41 51 41 73 41 963 42 412 43 135 43 177 44 57 44 63 44 124 44 190 44 235 44 787 45 59 45 62 45 70 45 107 45 801 46 775 47 624 48 182 48 290 49 66 49 173 50 610 50 722 51 269 51 281 51 864 52 89 52 115 52 260 53 132 53 340 53 413 54 69 55 103 55 140 55 369 55 499 56 83 56 91 56 386 57 67 57 184 57 267 57 332 57 571 57 668 57 788 58 232 58 683 59 313 59 319 59 395 59 841 60 88 60 133 60 268 61 116 62 80 62 210 62 229 62 889 63 244 64 85 64 866 65 162 65 389 65 834 66 68 66 202 66 628 67 224 67 774 68 121 68 171 68 199 68 485 68 531 69 304 69 404 70 106 70 145 70 601 71 99 71 431 72 87 72 192 72 484 73 141 73 329 73 524 73 829 74 138 74 391 75 97 75 656 77 923 78 96 78 180 79 710 80 94 80 144 80 402 80 547 81 104 81 455 82 139 83 468 83 627 83 902 84 562 85 175 85 227 85 712 86 359 86 448 86 692 87 101 87 118 87 277 89 320 89 418 89 516 90 151 90 432 90 939 91 100 91 791 91 846 92 113 92 160 92 342 92 803 93 670 94 362 94 848 95 122 95 311 96 126 96 201 96 230 96 541 97 158 97 833 98 125 98 128 98 143 98 875 99 295 99 301 99 352 99 575 99 653 100 985 101 187 101 414 102 247 102 331 102 579 103 136 104 105 104 152 104 376 104 490 105 109 105 336 105 357 105 377 106 333 106 616 108 119 108 223 109 529 110 451 111 538 111 856 112 137 112 392 112 694 112 812 113 123 113 228 113 261 113 916 114 169 114 255 114 729 114 766 115 166 115 346 115 447 115 464 116 338 117 168 117 807 118 159 118 222 118 702 120 492 122 246 123 129 123 225 123 238 123 421 124 231 124 263 124 280 125 174 125 258 126 146 126 150 126 285 126 417 127 131 127 215 127 288 127 527 127 743 128 303 128 645 129 212 129 488 129 649 130 273 130 354 130 536 130 577 130 755 131 695 132 157 132 163 133 237 133 330 133 337 133 489 133 914 134 360 135 176 137 155 137 681 137 745 138 252 139 611 139 716 139 925 141 317 141 941 142 374 142 790 143 334 143 873 144 715 144 772 145 198 145 283 145 379 145 752 146 435 146 952 148 299 148 384 148 811 150 730 151 540 151 682 152 195 153 245 153 328 153 622 153 826 154 188 155 214 155 217 155 549 156 204 157 466 158 211 158 305 159 181 159 399 160 200 160 218 160 276 161 262 162 506 163 206 163 335 163 343 164 353 164 881 165 233 165 680 166 249 168 178 169 197 169 482 171 590 171 784 172 179 172 643 174 203 174 361 174 375 174 838 175 515 175 870 176 257 177 341 177 437 177 814 178 209 179 442 180 289 181 419 182 185 182 208 183 974 185 315 186 514 186 676 186 802 186 835 187 264 187 425 187 573 188 366 188 843 189 862 190 270 190 306 190 658 191 640 192 839 193 196 193 287 194 497 194 647 195 292 195 535 196 234 196 440 196 620 197 307 198 348 198 393 198 459 198 721 199 327 199 771 200 216 200 282 200 356 200 449 201 294 201 592 201 863 204 322 204 591 206 239 206 254 206 433 207 444 207 607 209 355 209 552 209 753 209 885 210 279 210 593 212 308 212 521 212 872 215 219 215 629 215 664 217 675 217 961 218 347 218 381 218 938 219 248 219 959 222 226 222 724 222 999 223 242 224 603 225 251 225 297 225 436 226 378 227 387 227 556 228 321 229 271 231 693 232 344 233 446 235 582 235 891 236 511 237 554 238 533 239 302 239 785 240 371 240 700 241 476 243 284 243 398 243 737 244 572 244 998 245 250 245 450 246 797 248 411 249 543 249 604 252 751 253 877 254 495 255 312 255 453 255 660 255 789 256 325 256 408 256 428 257 364 258 274 258 291 258 968 261 318 261 424 261 879 262 430 264 298 264 718 265 372 265 588 266 293 266 310 266 537 266 608 270 275 272 323 272 508 272 965 273 286 273 479 278 530 278 748 278 850 281 837 281 940 282 551 282 614 286 474 288 349 288 994 289 394 290 570 290 798 291 300 293 463 294 461 295 510 295 602 296 472 297 350 298 390 298 445 298 650 298 954 299 309 299 382 299 473 300 406 300 671 302 636 303 345 303 794 304 507 304 698 304 860 305 934 307 765 308 662 309 367 309 462 309 566 309 677 310 778 311 518 312 655 312 665 314 500 314 555 314 809 315 415 315 486 319 467 320 405 321 487 323 370 323 962 328 637 329 900 331 441 332 363 332 423 332 631 333 657 334 534 334 558 334 744 335 731 336 982 337 494 337 567 337 880 337 978 338 383 338 615 340 351 340 690 340 867 341 420 341 823 342 469 342 585 342 596 342 697 344 899 344 991 345 460 346 368 347 410 348 792 350 633 350 685 351 550 351 819 353 517 353 773 353 796 354 358 354 456 354 652 356 818 357 403 359 426 360 560 360 699 360 703 363 513 364 832 366 481 366 705 366 897 367 767 367 958 368 434 368 903 369 625 369 642 371 563 372 578 372 747 373 493 374 523 374 634 375 388 376 859 376 898 378 505 379 416 384 606 385 876 386 569 386 583 388 725 389 427 389 714 391 701 392 483 392 532 392 980 394 619 395 407 398 548 399 783 399 786 400 429 402 525 405 858 406 929 409 452 411 851 417 457 417 726 418 987 419 667 421 824 421 933 422 498 422 759 423 853 426 617 427 595 428 477 428 580 429 439 431 609 433 732 433 817 434 630 435 509 436 813 438 528 438 654 441 557 442 626 442 635 444 904 445 659 445 917 446 544 446 574 447 512 447 526 447 735 447 905 448 491 449 960 452 458 452 711 452 754 452 975 453 561 454 522 454 762 454 781 457 520 460 475 460 996 462 503 462 777 467 504 467 576 468 478 471 830 472 727 472 822 473 840 474 815 475 480 475 641 476 581 476 808 477 728 477 780 481 706 482 966 490 546 492 734 493 559 493 605 493 770 493 816 495 599 495 827 497 707 498 539 500 612 500 691 500 944 501 564 502 672 502 800 503 696 504 868 505 568 506 621 507 720 508 719 509 746 513 763 514 926 515 688 515 912 515 946 517 519 517 618 520 644 522 623 525 565 526 598 530 648 533 669 533 919 536 713 536 723 538 638 538 810 539 931 540 908 542 972 543 997 544 597 548 977 549 932 550 589 552 857 552 861 557 893 558 756 559 894 560 661 561 632 565 687 566 993 567 768 568 937 570 594 571 686 572 651 572 845 573 586 576 984 581 600 584 587 584 639 584 663 588 892 590 886 600 613 604 741 605 804 607 646 607 970 609 776 610 736 610 953 612 673 617 679 628 895 630 883 630 992 634 684 634 779 634 947 635 936 636 689 639 749 642 820 645 795 646 935 646 964 647 957 648 910 649 769 649 874 652 708 653 674 657 825 657 943 658 828 658 981 659 678 667 948 670 799 676 989 678 739 681 733 681 973 683 709 683 782 683 806 684 847 686 757 688 842 693 764 699 918 702 865 704 854 705 750 705 760 708 740 708 945 716 717 720 878 726 995 731 906 733 901 736 738 739 742 739 761 739 821 748 888 749 884 751 831 771 793 772 836 774 871 775 909 775 969 780 855 781 844 783 805 783 911 788 971 794 869 796 950 798 921 802 852 803 979 824 942 829 930 831 890 844 920 847 990 851 976 858 882 861 887 864 951 865 955 868 949 876 928 879 922 882 986 890 927 892 915 895 956 902 924 909 967 911 913 922 983 6 680 75 799 125 103 245 654 304 128 370 307 432 788 471 129 555 906 598 840 635 450 660 981 717 609 757 804 816 241 891 262 930 310 932 329 1000 999 9 110 221 0 1 0 14 0 21 0 33 0 73 0 78 0 137 0 165 0 221 1 2 1 3 1 12 1 313 1 582 2 4 2 5 2 23 2 173 2 649 3 10 3 32 3 77 3 112 3 381 4 6 4 7 4 8 4 16 4 19 4 62 4 68 4 83 4 98 5 18 5 20 5 31 5 47 5 66 5 800 6 24 6 38 6 53 6 317 6 444 6 467 7 9 7 61 7 133 7 395 7 545 8 17 8 25 8 333 8 881 9 11 9 108 9 178 9 226 10 15 10 113 10 185 10 492 11 13 11 138 11 315 11 762 12 118 12 230 12 436 13 41 13 50 13 298 13 630 13 837 14 71 14 74 14 111 14 587 15 81 15 558 15 850 16 29 16 49 16 369 16 660 16 875 17 166 17 489 18 22 18 28 19 27 19 46 19 101 19 203 19 302 19 305 19 351 20 42 20 687 20 830 21 26 21 151 21 280 22 36 22 37 22 43 22 332 23 51 23 129 23 180 23 200 23 506 24 54 24 69 25 84 25 163 25 508 25 525 25 579 25 672 26 48 26 120 26 276 26 453 27 97 27 115 28 443 28 478 28 623 29 30 29 136 29 194 29 713 30 72 30 164 30 273 30 503 30 569 31 34 31 343 32 102 32 473 32 490 32 589 32 802 32 968 33 85 33 94 33 199 33 307 33 434 33 605 34 35 34 64 34 423 34 477 34 686 35 52 35 55 35 95 35 127 35 454 36 44 36 278 36 328 36 340 36 509 36 565 36 966 37 58 37 59 37 60 37 75 37 79 37 89 37 134 38 39 38 154 38 160 38 260 38 408 39 40 39 88 39 597 39 650 40 157 41 63 41 152 41 232 42 341 42 641 43 618 43 769 44 45 44 912 45 140 45 299 45 321 45 756 45 945 46 56 46 207 47 161 47 188 48 65 48 156 48 996 49 269 49 300 50 225 50 761 50 973 51 57 51 82 52 96 52 208 52 295 52 440 52 452 53 202 53 214 53 654 54 80 54 190 54 346 55 463 55 466 55 741 56 100 57 103 57 380 58 123 58 125 58 339 58 430 58 468 59 119 60 117 60 253 61 86 61 251 61 676 62 320 62 734 62 938 63 144 63 177 63 493 63 513 64 99 64 114 65 67 65 93 65 442 65 563 65 578 66 201 66 267 66 461 66 464 66 532 67 76 68 70 68 158 68 757 69 142 69 155 69 197 70 349 72 109 72 316 72 554 72 634 72 702 73 130 73 147 73 233 74 244 74 262 74 389 75 174 75 599 76 274 76 593 76 643 77 146 77 247 78 92 78 291 78 355 78 495 78 763 79 87 79 172 79 228 79 263 81 516 82 195 82 362 82 987 83 105 83 110 83 722 84 90 84 91 84 159 84 192 84 616 85 135 85 222 85 986 86 176 86 386 86 528 86 924 87 116 87 647 88 277 89 122 90 360 91 335 91 404 91 498 92 128 93 504 93 604 94 106 94 167 94 235 94 397 94 526 95 209 95 838 96 361 96 655 97 196 98 126 98 153 98 728 99 243 99 659 100 181 100 285 100 470 101 104 101 204 102 107 102 284 103 124 103 227 103 424 104 310 104 322 104 358 105 406 105 711 106 145 107 141 107 688 108 148 108 234 108 306 108 683 108 694 109 184 110 121 111 695 112 812 113 143 113 223 113 609 113 790 114 459 114 926 114 963 115 376 115 479 115 615 117 921 119 731 120 325 121 131 121 304 121 417 122 326 124 220 124 363 125 169 126 215 126 354 127 132 127 139 127 162 127 168 127 287 127 303 128 171 129 261 129 548 130 175 130 534 130 919 131 567 132 823 133 186 134 239 134 507 134 767 136 246 137 296 137 485 138 216 138 415 138 778 139 179 139 342 140 248 141 648 142 370 142 768 142 868 143 241 143 265 144 242 144 413 144 662 145 150 145 700 145 705 146 149 147 331 147 402 148 391 148 421 148 451 149 205 149 536 150 419 150 876 151 213 151 344 151 393 152 183 152 256 152 311 153 414 153 724 154 257 154 433 154 598 155 206 155 294 157 259 158 254 158 275 158 981 159 272 159 392 159 774 160 187 160 347 162 193 162 866 163 170 163 218 164 368 165 352 165 681 165 748 165 793 165 817 166 217 166 373 167 281 167 390 167 591 168 379 168 411 169 418 170 387 172 182 173 431 173 476 174 283 174 334 175 191 176 210 176 318 176 338 176 523 176 538 177 725 178 706 178 865 180 606 181 198 182 345 183 237 183 252 184 219 184 268 184 425 184 429 184 693 184 848 185 189 185 469 185 701 187 288 187 556 188 435 189 312 189 455 189 678 191 940 192 980 193 224 193 366 193 382 193 401 193 667 195 388 195 465 195 995 196 902 198 212 198 740 199 396 199 412 200 229 200 258 201 270 202 348 203 726 204 240 204 827 204 964 205 231 206 319 206 329 206 844 207 427 208 282 209 286 209 959 210 211 210 781 214 249 214 337 215 245 215 330 215 511 215 862 215 952 216 445 217 400 218 385 218 398 218 736 219 238 220 555 222 499 222 665 222 787 222 930 223 289 224 250 224 420 224 426 226 271 226 327 226 806 227 564 228 652 230 383 231 236 231 279 231 828 232 314 232 836 233 658 233 854 234 610 236 409 237 432 237 698 238 746 240 642 240 910 241 255 241 264 242 371 243 428 244 437 244 998 245 297 247 520 247 627 248 356 248 583 248 939 249 714 250 309 250 405 250 416 250 691 250 708 250 896 251 628 252 766 253 324 255 372 255 497 255 551 256 481 256 505 256 512 256 704 258 772 259 438 259 544 259 784 260 611 260 765 261 365 263 266 263 457 263 664 265 357 267 716 268 353 268 675 268 886 269 359 269 982 270 491 271 671 272 846 273 584 275 855 275 905 276 292 276 407 276 635 276 799 277 403 278 753 279 301 279 364 281 549 281 914 282 290 283 336 283 537 284 374 285 845 288 308 288 602 288 669 288 928 289 293 289 529 290 571 291 460 291 752 292 446 292 782 292 937 293 462 293 651 296 410 296 692 296 811 297 375 298 581 299 970 299 989 300 367 301 820 302 530 302 670 303 969 305 885 307 871 309 785 310 517 310 832 313 439 313 925 314 514 314 518 314 679 314 742 315 590 316 350 316 378 316 614 320 377 320 539 320 819 321 394 322 323 322 524 323 500 324 709 327 547 330 422 330 472 330 580 331 399 331 553 332 384 332 637 334 835 336 974 339 585 339 814 340 733 341 447 342 717 342 791 343 808 344 541 345 450 345 932 348 801 351 743 351 892 352 841 352 882 352 890 352 977 354 927 355 699 355 943 358 950 359 934 360 596 361 657 362 586 362 891 364 786 366 458 366 568 368 795 368 831 370 573 372 527 374 441 378 510 379 515 382 487 383 480 385 712 386 519 388 456 388 608 388 947 389 965 390 594 390 745 390 917 391 621 391 798 394 747 395 689 397 550 397 972 398 522 400 484 400 624 400 922 402 674 407 779 409 588 410 449 410 993 412 773 412 906 412 948 414 639 419 482 422 636 423 448 426 486 427 543 427 632 427 720 427 815 430 804 431 521 431 577 433 843 434 560 434 824 437 732 441 656 443 954 445 821 446 561 447 535 447 646 449 471 449 570 451 690 452 531 452 911 454 557 457 559 457 576 457 755 459 957 460 629 460 640 461 861 462 475 462 494 462 501 463 474 463 897 466 540 468 956 472 502 473 562 474 575 475 707 475 992 477 483 478 488 480 496 482 744 487 533 488 754 491 807 491 988 492 592 494 976 498 809 499 735 499 864 504 574 505 613 508 955 510 601 510 903 512 825 515 771 517 661 517 673 521 703 521 929 522 719 522 751 523 600 523 860 524 620 526 985 527 883 529 572 529 645 530 546 531 542 531 944 533 680 533 908 534 644 535 552 535 677 536 612 537 653 537 869 538 626 540 607 540 696 540 721 546 663 546 682 546 727 546 770 547 603 547 856 551 863 551 967 552 975 553 625 554 730 558 622 563 788 563 852 564 566 564 715 567 595 567 953 569 931 571 794 575 859 575 878 575 983 578 633 578 810 581 619 586 870 586 916 587 718 587 913 590 858 591 839 595 617 598 631 600 942 605 759 608 775 609 816 613 933 614 796 618 638 622 750 623 783 625 984 626 749 633 853 637 729 639 668 639 684 644 971 647 710 648 666 648 991 650 909 652 958 653 941 654 907 655 723 655 760 657 904 657 920 662 851 662 874 663 685 664 840 673 813 673 829 675 877 676 889 677 789 678 888 679 739 680 738 682 697 682 776 683 822 700 873 702 887 704 792 705 737 709 962 710 797 719 803 725 834 727 951 728 915 729 764 731 847 733 777 738 758 740 880 743 901 747 994 748 780 757 805 759 999 765 872 770 898 775 979 776 895 779 818 791 857 791 918 795 935 798 946 801 867 801 884 801 960 804 842 804 893 819 833 823 826 828 849 834 899 835 879 836 923 841 894 864 990 873 961 889 900 902 936 909 978 911 997 948 949 22 286 54 579 428 566 431 276 557 64 564 81 865 159 927 865 955 912 1000 999 13 486 181 0 1 0 2 0 3 0 7 0 8 0 41 0 192 0 353 0 385 0 653 1 6 1 77 1 165 1 191 1 250 1 289 1 536 2 4 2 14 2 15 2 190 2 617 3 11 3 16 3 21 3 43 3 57 3 80 3 886 4 5 4 9 4 12 4 150 4 273 4 416 5 18 5 23 5 25 5 401 6 10 6 51 6 87 6 90 6 214 6 426 7 13 7 29 7 37 7 712 8 153 8 439 9 48 9 162 9 417 10 107 10 169 10 503 10 665 11 196 11 314 11 384 11 423 11 493 12 19 12 31 12 42 12 75 12 181 13 26 13 55 13 67 13 99 13 351 14 28 14 33 14 78 14 203 14 702 15 17 15 20 15 24 15 27 15 39 15 64 15 68 15 799 15 845 16 22 16 88 16 135 16 236 16 241 17 32 17 56 17 149 17 591 18 35 18 36 18 211 19 97 19 133 19 197 19 339 19 475 19 514 20 202 21 116 21 183 21 263 22 85 22 89 22 109 22 470 22 809 23 38 23 44 23 123 23 177 24 40 24 47 24 140 24 215 24 763 24 937 25 50 25 69 25 341 26 46 26 148 26 595 27 45 27 404 28 30 28 691 28 956 29 34 29 79 29 151 29 535 30 60 30 671 30 722 31 96 31 121 31 137 32 86 32 233 32 442 33 52 33 129 33 303 34 53 34 380 35 49 36 141 36 253 38 105 38 144 38 152 38 576 39 313 39 688 40 785 41 156 43 124 43 167 43 242 43 248 43 284 43 293 43 537 44 58 44 70 44 246 44 264 44 646 45 95 45 229 46 54 46 103 46 179 47 62 47 63 47 83 47 585 47 961 48 91 48 754 49 59 49 115 49 171 49 287 49 449 49 568 50 81 50 117 50 160 50 244 50 256 50 361 51 65 51 66 51 74 51 164 52 131 52 308 52 460 52 656 52 793 53 84 53 609 54 76 54 98 54 101 54 808 55 217 55 316 55 331 56 399 57 61 57 193 57 306 57 371 58 415 59 176 59 254 59 465 60 106 60 486 61 92 61 125 61 827 62 93 62 118 62 407 62 459 63 390 64 225 64 344 65 71 65 224 65 720 66 72 66 136 66 566 66 630 67 119 67 247 67 397 68 257 68 282 68 299 69 325 70 163 70 906 70 972 71 111 71 706 71 849 72 73 72 143 72 157 72 207 72 300 72 478 72 586 73 180 73 209 73 227 73 711 73 923 74 530 75 82 75 108 75 950 76 527 77 173 77 810 78 240 78 369 78 873 79 100 79 205 80 112 80 161 80 189 80 575 82 94 82 338 83 159 84 320 84 358 84 893 84 916 85 120 85 126 85 234 85 326 85 692 85 913 86 328 86 498 87 138 88 139 89 836 90 128 90 610 91 200 91 726 92 546 92 675 93 110 93 113 93 155 93 185 94 178 94 981 95 249 95 298 95 428 95 614 96 213 96 226 96 277 96 776 97 122 97 174 97 685 97 860 98 102 99 170 99 188 99 220 99 528 100 104 100 638 101 526 102 367 103 381 104 158 104 195 104 210 104 322 104 363 104 749 105 145 105 291 106 114 106 541 106 796 106 898 107 238 108 230 109 271 110 127 110 219 110 733 111 147 111 172 111 279 112 204 112 266 113 168 113 268 113 450 113 625 113 678 114 321 114 355 114 434 115 218 115 488 115 516 115 540 116 500 118 199 119 761 119 780 120 278 120 484 121 673 122 187 122 235 123 556 124 447 124 560 124 880 125 304 125 864 127 132 128 130 129 251 129 962 130 231 130 440 130 444 130 487 130 982 131 184 132 134 132 222 132 288 133 418 133 732 133 930 134 354 134 773 135 737 136 255 137 228 138 166 138 302 139 186 140 142 140 154 141 260 141 410 142 370 142 480 143 364 143 564 143 782 143 862 143 965 144 513 144 759 145 146 145 356 145 664 145 855 146 198 146 265 146 658 147 335 147 419 148 343 148 506 148 945 149 239 149 420 150 433 151 412 151 636 152 467 152 485 152 766 155 208 157 262 158 357 158 574 159 348 159 828 162 223 162 336 162 789 163 324 163 342 164 455 164 806 166 182 166 274 166 622 167 960 170 232 170 620 171 281 171 436 171 458 171 543 171 687 172 976 173 501 173 705 173 746 174 175 174 283 174 731 175 424 176 245 176 479 176 581 177 312 177 534 178 201 179 276 179 883 180 301 180 375 180 633 181 565 182 606 183 216 184 350 184 601 185 261 185 294 185 805 185 869 186 413 186 545 186 619 189 275 189 432 189 887 190 194 190 735 192 270 192 429 193 548 194 297 195 315 195 765 196 557 198 624 199 267 199 421 199 700 200 317 200 388 200 555 201 221 201 307 201 451 202 431 202 489 203 212 203 252 203 991 204 337 204 359 205 206 208 647 209 927 210 292 212 258 212 290 218 618 219 654 221 269 221 768 222 309 222 567 223 719 223 724 224 472 224 660 225 383 226 374 228 395 230 408 231 323 231 393 231 511 233 237 233 286 233 327 233 453 233 689 236 553 237 243 237 577 237 964 239 955 241 382 241 406 242 958 244 285 244 400 244 441 245 539 248 650 248 997 249 362 249 396 250 329 250 394 250 445 250 558 251 295 251 905 252 741 253 259 253 305 254 318 254 474 255 461 257 272 257 345 257 728 259 332 260 347 260 377 260 448 260 491 261 280 261 386 263 366 263 538 265 834 267 403 267 632 267 966 269 368 270 296 270 584 271 360 271 676 271 852 271 892 272 999 273 311 273 590 274 437 275 562 276 592 276 605 276 788 278 430 278 492 278 635 279 764 280 499 280 716 280 750 280 867 281 631 282 319 282 346 282 947 284 378 284 387 285 821 287 330 287 668 288 409 288 477 289 373 290 881 291 398 293 629 295 452 295 494 295 544 297 334 298 639 299 379 299 589 299 739 300 376 300 580 301 443 302 310 302 597 303 402 305 900 306 521 310 340 310 946 310 970 311 569 312 495 317 533 317 888 320 471 320 524 320 709 321 438 322 352 324 349 325 794 326 476 326 738 327 520 327 552 327 714 328 333 328 798 330 469 331 921 332 912 333 784 334 935 336 920 337 634 337 787 338 974 339 515 339 941 340 411 341 365 343 502 343 802 344 473 345 391 346 372 348 483 348 550 348 559 349 446 349 814 349 847 350 389 350 826 352 973 353 435 353 840 355 454 355 713 355 993 357 505 358 917 359 392 359 427 360 643 360 651 360 666 360 931 362 612 367 510 368 549 368 621 371 519 372 934 373 425 373 686 374 752 376 457 376 876 377 598 377 680 378 751 378 932 379 551 379 693 379 823 381 405 382 708 383 604 383 857 385 679 386 593 386 758 388 414 388 468 388 531 389 730 390 422 391 615 392 640 396 940 397 637 398 563 398 878 399 882 402 572 402 667 402 704 402 710 403 694 403 871 404 644 404 681 406 952 407 481 407 843 411 466 413 518 413 744 414 772 414 824 415 517 415 529 415 769 416 699 417 626 417 627 419 792 423 807 424 570 424 734 424 753 426 512 426 683 428 884 430 462 430 670 431 813 433 578 433 866 433 885 434 571 435 561 435 803 437 611 439 508 441 844 442 456 445 804 446 554 447 870 449 523 450 504 450 899 451 608 453 464 453 599 453 756 455 496 455 908 456 463 457 482 458 490 458 522 461 594 461 795 462 509 465 525 467 507 469 816 470 690 470 971 472 642 472 747 474 938 479 863 481 978 482 943 483 532 484 717 487 904 488 497 489 771 490 723 491 944 494 602 495 582 500 588 502 919 507 812 508 579 509 616 510 659 510 672 510 721 510 815 510 896 514 587 515 774 516 851 518 889 522 949 527 790 528 542 529 669 534 839 535 822 536 742 538 894 538 959 539 623 543 547 543 833 544 779 546 662 550 909 552 918 553 800 555 850 555 968 557 951 560 648 560 989 561 600 562 573 564 677 565 663 565 819 565 915 566 985 569 628 570 736 571 613 571 811 571 891 571 990 572 583 576 607 577 725 578 832 580 818 582 727 583 825 584 696 586 861 588 596 588 661 591 641 593 969 594 770 595 684 599 841 601 603 602 939 612 701 613 783 615 649 616 854 617 682 617 740 618 703 619 762 621 755 623 674 624 928 629 645 629 858 630 655 630 718 634 657 637 801 637 859 638 853 645 791 647 830 648 652 658 979 659 743 663 848 666 872 667 757 667 775 667 817 668 695 669 838 671 903 672 777 672 835 675 697 683 975 685 831 687 781 690 797 693 925 694 698 698 868 698 986 699 745 702 760 703 914 705 729 705 953 706 707 706 786 706 890 708 715 708 748 709 907 711 957 713 929 713 948 713 963 718 924 722 902 724 933 728 994 741 911 747 984 748 922 752 954 758 767 758 874 759 875 767 778 768 895 768 987 770 977 774 879 777 829 780 910 780 926 784 846 803 842 805 820 818 837 822 942 826 877 826 936 832 980 834 856 834 901 849 865 850 983 852 967 877 897 897 995 921 992 931 988 981 996 991 998 88 470 156 346 160 451 323 381 326 707 334 365 338 754 410 123 544 338 867 441 870 718 878 537 989 384 1000 999 9 475 558 0 1 0 2 0 3 0 4 0 79 0 97 0 103 0 172 0 211 0 287 1 6 1 9 1 68 1 106 1 185 1 253 1 312 2 11 2 562 2 763 3 7 4 5 4 10 4 13 4 44 4 93 4 130 5 22 5 27 5 31 5 38 5 131 5 307 5 474 5 717 5 985 6 14 6 18 6 26 6 75 6 376 6 898 7 8 7 17 7 45 7 55 7 69 7 789 7 890 8 71 8 152 8 193 8 423 9 53 9 117 10 12 10 33 10 523 10 630 10 746 11 19 11 24 11 85 12 15 12 20 12 124 12 532 13 16 13 86 13 157 13 247 13 470 14 51 14 60 14 660 14 771 15 21 15 29 15 256 16 30 17 37 17 59 17 206 17 366 17 579 17 608 17 991 18 28 18 48 18 90 18 784 18 997 19 34 19 57 19 610 19 666 20 41 20 43 20 132 20 191 20 959 20 979 21 77 21 529 22 23 22 42 22 351 23 105 23 207 23 245 23 622 24 25 24 65 24 154 24 215 24 598 24 695 24 742 24 761 25 35 25 100 25 252 25 450 26 32 26 126 26 140 26 262 27 36 27 46 27 49 27 50 27 64 27 657 28 162 28 478 28 639 29 76 30 202 31 186 31 199 31 393 32 47 32 395 33 39 33 61 33 114 33 163 33 203 33 300 33 468 34 108 34 223 34 333 34 429 34 507 35 52 35 83 35 87 35 321 35 951 36 40 36 116 36 184 36 209 36 239 37 82 38 62 38 89 38 231 38 293 38 710 38 886 39 334 39 850 40 54 40 828 41 352 41 484 41 779 42 56 42 63 42 66 42 128 42 269 42 367 42 496 43 519 44 238 45 133 45 205 45 267 46 101 46 115 46 121 46 138 46 142 46 235 46 292 46 330 46 617 47 99 47 216 47 942 48 80 48 144 49 118 49 139 49 187 49 298 49 417 50 72 50 553 50 581 50 631 51 81 51 104 51 183 51 494 51 689 52 778 53 73 53 171 53 180 53 243 54 67 55 727 56 58 56 88 56 659 57 160 57 338 57 661 58 96 58 552 58 849 59 120 59 148 59 260 59 522 59 588 60 95 60 275 60 364 60 446 60 969 61 483 62 176 62 809 63 228 63 268 63 498 63 591 64 670 65 98 67 123 67 933 68 70 68 74 68 141 68 151 68 289 68 400 68 463 69 91 69 137 69 156 69 208 70 94 70 323 70 398 70 416 70 488 72 214 72 226 72 264 72 314 72 348 72 401 72 456 72 831 73 110 74 92 74 181 74 797 75 78 76 168 76 249 77 84 77 254 77 471 78 241 78 884 79 621 79 634 80 119 80 190 80 309 80 412 81 166 81 377 81 751 81 875 82 127 82 339 83 691 84 112 84 150 85 113 86 265 86 975 87 647 88 135 88 250 88 437 90 111 90 129 90 220 90 261 90 594 91 159 91 291 91 301 91 819 91 823 93 102 93 161 94 612 95 362 95 636 96 109 96 317 96 422 96 731 97 217 97 569 97 619 97 904 98 248 99 134 99 233 99 236 100 136 100 315 100 457 101 369 102 125 102 200 103 107 103 153 104 795 105 571 105 616 106 204 106 350 107 189 107 428 108 173 108 218 108 266 109 198 109 492 109 640 111 122 111 164 111 675 111 760 112 147 112 192 112 859 112 931 113 934 114 145 114 999 116 432 117 196 117 278 117 685 118 240 118 316 118 383 118 480 118 481 118 535 121 146 121 170 122 197 122 567 123 372 124 158 124 174 124 296 124 497 125 409 125 477 126 221 126 230 126 234 126 538 126 812 127 466 128 212 130 201 131 251 131 356 132 255 132 449 134 304 134 431 134 895 135 310 135 475 136 143 136 149 136 242 136 322 137 237 138 222 138 458 139 328 139 379 140 213 140 259 141 821 142 694 142 887 142 963 142 998 143 179 143 679 143 925 143 964 144 178 144 500 145 363 145 787 146 391 147 382 148 177 148 386 148 576 149 341 149 353 149 514 149 645 150 175 150 258 150 392 151 272 151 482 152 169 153 277 154 155 155 381 155 597 155 652 157 491 158 536 159 165 159 686 160 227 160 270 160 308 160 510 161 371 161 893 162 167 162 195 162 246 162 404 162 557 162 988 163 313 163 418 163 563 163 603 163 680 164 182 164 229 164 540 164 738 166 225 166 824 167 280 167 327 167 526 167 530 168 454 168 713 169 577 170 772 171 337 173 219 174 305 174 324 177 188 177 295 178 420 178 770 180 354 180 407 180 451 180 600 180 701 182 791 184 543 184 620 185 837 186 194 186 586 187 374 188 436 190 279 191 232 191 358 194 590 195 704 196 210 196 288 196 982 197 319 197 527 197 723 198 442 199 505 199 575 199 747 201 325 201 345 202 448 202 737 203 244 203 614 203 845 206 378 206 949 208 257 208 826 210 311 212 318 214 224 214 273 214 681 216 425 216 961 217 283 217 424 217 558 218 387 219 329 220 464 221 281 222 839 223 303 223 344 223 384 223 573 224 282 225 276 225 290 225 365 226 427 226 572 227 443 228 960 228 962 229 520 230 947 231 297 231 861 232 286 232 435 232 556 233 421 233 452 234 335 234 986 235 332 235 444 235 958 236 388 237 331 237 909 238 719 241 550 243 263 244 320 245 512 245 867 247 854 248 360 248 835 249 368 249 433 249 434 249 604 251 370 254 595 254 806 255 408 256 447 256 714 258 347 260 759 261 441 261 528 262 294 262 502 262 910 265 271 265 299 265 402 265 549 266 438 266 768 267 285 267 511 267 708 267 756 269 274 269 284 272 486 272 513 274 501 274 541 274 650 276 355 277 306 277 605 280 373 281 399 281 833 282 479 283 343 283 361 285 405 285 504 286 302 286 718 287 336 287 720 287 722 292 815 293 465 294 629 296 460 296 609 296 842 297 342 297 394 298 389 299 554 299 912 300 754 302 599 303 485 303 881 304 989 306 357 306 518 308 380 308 762 309 396 310 326 310 818 312 807 314 693 316 473 316 534 317 574 317 625 318 490 319 633 320 359 322 397 324 346 324 459 325 700 328 561 329 349 329 987 330 430 333 340 334 669 336 570 337 440 337 506 337 894 338 596 339 589 339 891 339 940 340 874 341 676 342 628 342 935 343 375 343 413 343 426 343 551 344 403 344 667 345 419 345 613 346 533 346 584 346 626 347 453 349 489 349 517 350 469 351 467 351 560 351 903 352 871 354 873 354 882 357 783 360 905 361 587 361 611 361 733 363 568 363 673 364 493 366 503 367 971 368 592 369 585 370 734 370 799 371 583 371 983 374 805 375 385 375 445 375 565 376 414 377 390 378 406 378 869 380 872 381 776 382 644 382 726 383 641 386 462 386 516 386 870 386 899 391 981 392 646 393 769 395 509 395 674 395 889 396 793 397 651 397 855 398 410 398 415 398 712 398 957 399 662 402 411 403 796 404 495 405 602 406 709 406 764 407 546 407 665 412 455 412 729 412 990 413 996 415 994 417 732 421 439 422 461 422 728 423 515 423 531 424 525 424 735 425 788 426 476 428 921 429 767 430 792 430 810 433 822 435 508 436 487 436 888 437 706 441 682 442 601 443 472 447 623 447 803 451 804 452 758 453 635 454 967 456 970 457 524 457 555 457 642 457 672 460 521 462 539 471 648 471 829 472 699 473 559 473 813 476 692 477 578 477 668 477 715 479 811 480 499 481 908 483 827 484 653 489 847 489 907 492 900 494 808 495 943 496 544 496 876 497 716 498 753 498 918 499 606 499 744 499 785 500 632 501 547 501 820 502 664 505 537 505 643 506 607 506 749 507 741 510 688 515 548 515 748 516 566 517 684 518 690 518 745 518 950 519 677 520 582 523 968 524 696 526 615 527 564 530 697 531 654 531 790 532 545 536 705 537 542 537 703 538 938 544 580 544 637 546 896 555 627 556 786 559 618 564 897 565 766 565 928 565 952 566 992 568 922 571 671 573 730 576 624 576 834 582 649 585 593 585 878 587 658 589 953 590 973 593 993 594 663 594 914 594 995 596 782 596 840 597 774 598 721 598 926 599 777 601 937 603 794 603 930 607 687 607 750 612 725 616 698 617 852 620 656 622 802 624 848 629 817 632 702 633 638 633 683 633 864 635 655 637 739 639 932 639 946 646 866 648 724 652 974 653 978 656 757 656 865 656 954 658 707 659 853 663 743 663 862 664 844 666 752 668 678 668 929 668 980 669 825 670 711 673 736 675 773 676 765 679 939 687 780 688 880 698 800 701 816 712 956 716 801 719 755 722 798 725 948 727 838 728 913 731 906 731 916 732 781 735 740 738 920 739 936 748 915 751 965 752 856 756 775 757 857 760 843 761 955 763 830 764 841 766 924 770 846 772 977 779 814 779 901 782 879 786 923 790 832 795 941 797 851 808 836 814 919 833 877 833 883 834 858 840 966 847 863 850 972 857 868 859 860 866 917 866 976 871 984 872 885 881 892 892 911 895 927 899 902 908 944 934 945 15 231 146 872 217 101 293 430 328 158 400 952 586 773 728 187 771 982 1000 999 19 395 429 0 1 0 13 0 15 0 27 0 43 0 627 1 2 1 9 2 3 2 4 2 5 2 14 2 18 2 22 2 32 2 45 2 142 3 16 3 24 3 176 3 418 4 6 4 17 4 23 4 28 4 55 4 71 4 161 4 818 5 192 5 393 5 908 6 7 6 10 6 12 6 37 6 92 6 481 7 8 7 20 7 30 7 87 7 240 8 11 8 19 8 66 8 261 8 274 8 341 8 508 8 780 9 35 9 41 9 266 9 776 10 25 10 531 11 31 11 131 11 759 12 503 12 712 13 116 13 311 13 693 14 21 14 26 14 34 14 40 14 42 14 111 14 129 14 602 14 948 15 91 15 447 15 596 16 68 16 79 16 151 17 146 17 216 17 361 18 33 18 59 18 104 18 320 18 527 18 535 18 879 20 70 20 107 20 113 20 226 20 271 20 287 21 36 21 51 21 67 21 377 22 38 22 153 23 50 23 101 24 73 26 29 26 44 26 58 26 72 26 117 26 135 26 232 26 336 26 405 27 239 27 344 27 702 28 100 28 241 29 54 29 56 29 289 29 605 29 958 30 46 30 566 31 62 31 454 32 53 32 145 32 279 32 295 32 653 33 502 33 617 33 886 34 39 34 122 34 162 34 809 35 74 35 362 36 94 36 154 36 293 37 57 37 65 37 339 38 81 38 84 38 164 38 201 38 822 39 85 39 607 40 138 40 752 41 130 42 97 42 103 42 775 43 47 43 123 43 200 43 203 43 474 43 846 44 69 44 78 45 49 45 86 45 128 45 152 45 254 45 619 46 48 46 638 47 61 47 219 47 303 47 379 48 112 48 551 48 592 48 902 49 714 50 735 51 52 51 191 51 230 51 333 52 63 52 179 52 185 52 242 52 371 52 970 53 211 54 64 54 207 54 299 54 459 55 148 56 163 56 667 57 89 57 298 57 310 58 60 58 80 58 668 59 312 59 487 60 127 60 136 60 581 61 106 61 199 62 77 62 88 62 392 62 485 63 208 63 360 64 262 65 947 66 90 66 137 66 482 67 82 68 105 68 424 69 76 69 235 69 270 69 390 69 811 70 83 70 314 70 821 71 75 71 180 72 95 72 132 72 171 72 204 72 869 73 323 73 356 73 477 73 563 74 155 74 403 74 806 75 119 75 165 75 567 76 108 76 125 76 260 76 722 77 110 77 120 77 251 77 457 77 545 78 124 78 134 78 275 79 184 79 237 79 253 79 340 79 416 80 96 80 98 80 157 80 506 81 220 81 321 81 570 82 93 82 144 82 181 82 500 82 532 82 782 83 196 84 852 85 178 86 121 86 228 86 264 86 364 87 183 87 193 87 234 87 345 91 102 91 243 91 249 91 636 91 699 92 166 92 175 92 391 93 150 93 256 93 669 94 99 94 315 94 460 95 114 95 149 95 182 95 246 95 272 95 991 96 115 96 174 97 334 97 337 98 229 100 404 100 686 101 109 101 141 101 556 101 634 101 828 102 892 103 156 103 273 103 276 103 280 103 635 104 189 104 210 105 388 105 493 106 440 107 159 107 206 107 704 108 147 108 160 109 521 110 215 110 245 110 718 111 139 111 172 111 505 111 534 112 126 113 118 113 158 115 290 115 413 115 492 115 746 116 281 117 133 117 708 118 224 118 252 118 488 118 529 122 223 122 465 122 574 122 871 123 213 123 919 124 778 125 794 126 143 126 168 126 286 126 561 126 805 127 464 128 300 129 140 129 461 129 732 130 430 130 648 132 227 132 380 132 741 132 862 132 931 133 190 133 401 134 167 134 510 134 994 135 173 136 214 136 452 136 516 137 859 138 177 138 267 138 441 139 188 140 330 140 466 140 657 140 753 140 760 141 257 141 957 142 285 143 169 143 269 145 894 147 426 147 631 148 212 151 949 152 839 153 250 153 255 154 292 154 316 157 916 158 514 159 170 159 291 159 346 159 613 160 209 160 283 160 471 162 244 163 517 163 553 163 599 164 497 165 411 165 575 166 747 166 765 167 980 168 197 168 450 170 409 171 205 171 221 171 349 172 218 173 187 173 513 175 844 177 194 181 195 181 611 182 202 182 456 183 186 184 365 185 236 185 429 186 222 186 542 187 399 188 198 188 259 189 571 189 768 191 504 192 296 192 352 193 689 194 455 195 294 195 353 195 578 195 856 196 713 197 231 197 347 197 524 199 478 201 247 204 685 205 843 207 233 207 317 208 832 208 918 209 248 209 645 211 217 211 576 212 745 212 893 212 954 213 338 213 389 214 427 214 616 214 784 217 225 218 238 218 820 219 700 219 724 220 288 222 277 222 603 225 543 225 930 226 370 226 533 226 646 227 258 227 742 228 396 228 428 231 278 231 423 232 394 232 431 234 318 234 348 234 544 235 512 236 936 237 410 237 662 237 730 237 887 238 282 238 328 238 523 238 688 238 701 240 558 241 265 241 342 241 350 241 489 241 577 241 703 242 876 243 326 243 367 243 395 243 598 244 548 246 309 246 541 246 690 247 448 247 671 248 306 249 436 249 756 250 437 251 263 251 375 251 406 251 649 252 414 252 897 252 981 253 692 253 715 254 579 254 901 256 546 256 915 257 425 258 547 258 608 259 268 259 327 260 301 260 402 260 863 261 720 262 491 262 978 263 530 263 829 264 331 265 684 266 889 268 620 268 795 269 305 269 386 272 666 273 325 273 366 273 807 274 412 274 767 275 842 276 383 276 594 278 372 278 960 279 480 279 633 281 284 283 376 283 385 284 476 284 883 285 785 286 398 286 600 287 308 287 484 288 470 288 940 290 762 291 307 291 552 291 654 292 297 292 932 293 368 293 597 293 900 294 515 295 313 295 319 295 381 296 562 296 800 298 681 299 302 301 304 301 322 303 397 303 967 304 329 304 557 304 837 304 904 305 761 306 520 307 374 308 343 308 354 308 731 310 656 310 711 311 501 313 369 313 407 314 357 314 601 315 458 316 672 318 882 320 985 321 332 321 435 321 538 321 911 322 324 322 749 322 750 324 373 324 462 324 766 324 962 325 420 325 582 326 335 326 727 328 382 329 554 329 884 330 463 330 473 330 499 331 421 331 621 332 351 332 446 333 815 335 737 336 358 337 378 337 630 337 664 338 432 338 490 340 907 340 995 342 933 343 355 343 622 343 651 344 422 345 591 345 867 346 590 349 419 350 417 350 826 352 363 353 433 354 559 354 984 355 359 355 438 357 384 357 610 357 707 357 758 359 415 360 445 363 643 364 453 364 998 366 612 366 734 367 434 367 509 367 663 367 751 368 442 368 449 370 710 371 387 373 705 373 728 374 451 374 923 374 992 375 586 376 479 376 781 377 400 377 903 378 439 379 593 379 959 380 624 385 744 386 658 386 891 386 963 388 519 388 971 390 885 391 716 392 564 393 525 394 680 397 986 399 468 400 585 400 725 401 486 402 472 402 642 404 626 407 408 407 623 408 739 410 584 411 996 414 777 414 895 415 977 416 494 416 511 419 469 419 834 420 483 420 580 421 550 421 946 424 467 424 573 425 801 425 976 427 589 427 647 428 625 429 898 430 475 432 498 434 740 435 926 436 540 436 673 437 791 438 443 439 774 440 819 441 816 443 444 443 650 445 764 446 528 448 568 449 507 449 522 453 588 453 652 453 660 454 518 458 675 459 539 459 866 460 536 460 560 460 935 466 628 467 495 469 565 469 950 470 615 470 641 470 853 471 733 473 496 479 659 479 838 480 812 481 836 482 587 485 988 486 719 489 618 489 721 492 614 492 763 493 770 493 788 494 974 497 914 498 771 501 872 504 526 505 717 510 537 511 687 513 938 514 629 516 870 519 779 520 569 521 549 526 609 526 665 526 755 527 803 528 637 531 929 532 555 533 921 534 595 534 833 535 677 538 606 540 793 540 797 540 851 543 910 545 790 546 661 546 961 546 965 547 583 547 868 550 877 551 572 557 696 559 847 560 987 561 640 561 953 562 939 563 674 563 990 564 729 566 810 568 709 568 824 571 982 572 723 573 682 573 850 575 695 576 989 578 922 580 639 580 927 580 968 581 881 582 786 586 754 588 920 589 823 590 802 592 827 593 813 595 604 595 925 597 644 601 726 602 792 602 861 603 678 611 655 613 679 615 924 618 670 618 789 618 849 622 632 623 830 624 928 625 906 627 909 631 796 632 676 636 743 639 899 640 691 642 848 650 917 650 955 651 773 652 738 654 875 656 783 659 825 660 694 665 880 672 799 673 683 674 804 675 698 681 697 682 769 683 845 690 748 691 841 691 858 694 808 694 888 698 706 703 983 710 840 716 736 719 835 720 878 726 890 727 757 730 864 732 772 733 972 734 943 740 952 747 817 755 865 755 993 759 944 761 873 761 941 774 787 780 896 782 798 784 814 785 951 789 969 792 831 799 964 804 857 810 854 817 956 820 999 827 945 831 860 838 855 845 905 855 912 861 973 863 874 864 913 866 975 887 934 923 942 927 937 928 966 951 997 963 979 29 962 57 575 97 499 102 857 176 652 210 26 301 378 303 597 352 266 356 715 481 345 497 720 587 372 611 523 639 609 691 30 772 22 882 783 901 502 1000 999 22 448 399 0 1 0 3 0 21 0 27 0 81 0 185 0 190 0 191 1 2 1 5 1 11 1 12 1 49 1 68 1 110 1 126 2 4 2 10 2 14 2 17 2 173 2 195 2 224 2 775 3 6 3 46 3 96 3 150 3 354 4 8 4 9 4 375 4 721 5 91 5 144 5 429 5 466 6 7 6 20 6 43 6 63 6 233 7 19 7 29 7 270 7 350 8 16 8 24 8 31 8 116 8 299 8 433 8 489 8 716 8 853 9 18 9 35 9 128 10 132 10 715 11 13 11 32 11 78 11 94 12 26 12 48 12 633 13 93 13 232 13 245 13 480 14 15 14 22 14 23 14 101 14 179 14 197 14 250 14 410 15 79 15 82 15 99 15 794 16 34 16 42 16 87 16 619 17 33 17 45 17 47 17 62 17 64 17 724 17 867 18 28 18 596 18 714 19 40 19 108 19 184 19 203 19 406 19 472 19 655 19 866 20 127 20 130 22 25 22 30 22 56 22 228 22 276 22 566 23 41 23 435 23 460 23 817 23 909 24 53 24 54 24 240 24 502 24 722 25 50 25 59 25 536 25 741 26 36 26 145 27 124 27 181 27 323 28 37 28 52 28 67 28 102 28 142 28 155 28 564 29 60 29 139 29 709 30 369 30 412 30 749 30 772 31 121 31 159 31 209 31 524 32 38 32 283 33 687 34 90 34 187 34 205 34 869 35 76 35 77 35 485 36 51 36 69 36 73 36 210 36 324 37 39 37 58 37 212 37 726 38 269 38 451 38 950 39 44 39 57 39 156 39 552 39 744 40 66 40 85 40 112 40 151 40 204 40 393 40 669 41 383 41 497 41 930 41 994 42 272 43 105 43 960 44 65 44 131 44 298 44 363 44 391 44 767 45 55 45 165 45 337 45 482 46 89 47 61 47 158 47 305 47 811 47 862 48 80 48 107 48 486 48 541 48 554 49 86 49 189 49 927 50 168 50 216 50 632 50 795 51 149 51 389 52 70 52 220 52 311 52 440 53 71 53 83 53 697 54 247 54 345 54 473 54 947 55 75 55 169 56 74 56 98 57 202 57 342 59 134 59 347 59 546 59 899 60 387 60 840 61 72 61 88 61 450 62 161 62 879 63 95 63 318 64 109 64 636 64 785 65 285 65 300 65 370 66 162 66 267 67 141 68 727 68 786 69 84 69 447 70 122 70 328 70 574 71 465 71 723 72 104 72 129 72 400 73 243 73 678 74 229 74 310 74 590 75 200 75 334 75 339 75 341 75 987 76 100 76 125 76 286 76 436 77 118 78 140 78 355 79 698 79 906 80 157 80 196 80 271 80 293 81 117 81 123 81 358 82 172 83 92 83 103 83 988 84 384 84 654 85 111 85 114 86 97 86 133 86 143 86 411 86 969 87 446 87 506 88 106 88 167 88 258 88 555 88 790 88 831 89 248 89 606 90 136 91 152 91 826 93 315 94 183 94 780 95 443 95 907 96 119 96 329 96 416 96 527 96 569 96 890 97 115 97 401 98 225 98 356 100 163 101 297 101 378 101 430 101 463 101 753 102 431 103 246 104 113 104 188 104 214 104 357 105 230 105 331 106 146 106 705 107 908 108 137 108 221 108 658 109 166 109 186 109 699 109 756 110 208 110 939 111 135 112 362 112 693 112 805 113 231 114 218 114 499 115 251 115 254 115 390 115 414 115 503 115 547 116 277 116 796 118 182 118 257 118 891 119 120 119 147 119 755 120 138 120 408 120 735 121 314 122 164 122 397 122 402 123 255 125 193 125 825 126 201 126 317 126 332 127 171 127 588 128 487 130 160 130 309 131 174 131 455 131 511 131 967 133 223 134 199 134 266 135 367 135 468 136 281 137 365 138 325 139 154 139 175 139 483 139 533 141 392 142 287 142 295 142 783 143 178 143 219 143 252 143 263 144 361 144 901 145 148 145 170 146 153 146 692 148 206 149 241 149 539 150 234 150 771 151 647 151 712 152 262 152 530 152 961 153 302 153 802 153 925 153 993 155 627 155 760 156 207 156 303 156 386 156 611 158 279 159 372 160 227 160 244 160 327 162 321 162 417 163 177 163 222 163 259 163 573 163 850 165 352 166 515 167 291 168 176 168 344 168 439 168 776 169 501 169 845 170 958 171 194 171 312 171 509 171 597 171 998 172 841 173 180 173 517 173 586 174 217 175 642 176 690 177 226 177 338 177 523 178 198 178 801 179 407 179 720 181 213 182 308 182 471 182 510 185 192 185 304 185 561 186 731 188 211 188 265 188 353 188 462 191 235 191 371 192 238 193 366 194 562 195 577 195 996 196 256 196 274 196 448 196 847 197 600 198 846 198 894 199 364 199 670 200 336 200 761 201 260 201 346 201 580 202 388 203 398 203 553 203 640 204 351 204 521 204 689 206 249 206 498 206 537 207 424 207 603 208 551 209 787 212 215 213 610 214 237 214 280 214 385 215 824 216 507 217 278 218 452 218 646 219 476 220 548 220 570 220 828 221 264 221 423 221 963 223 292 225 819 226 275 226 289 226 467 227 662 227 773 228 239 228 273 228 635 228 924 229 513 230 725 231 236 231 290 231 457 232 253 232 307 232 516 232 878 233 268 233 710 234 688 235 512 235 746 235 933 236 900 237 242 237 500 237 609 238 404 239 294 239 373 239 975 240 399 242 643 243 335 243 381 243 454 245 261 245 618 246 316 246 396 246 676 247 415 249 484 250 420 250 613 250 880 251 491 251 750 254 320 254 427 255 631 256 296 256 604 258 587 259 284 260 282 260 694 260 966 262 638 262 911 263 583 264 679 265 582 265 612 265 833 266 621 267 608 268 380 269 432 269 540 270 740 271 514 273 425 273 948 275 319 275 864 275 912 275 936 278 306 278 820 278 935 278 943 279 622 279 782 280 470 282 458 283 422 284 374 285 763 286 301 287 288 287 598 288 623 289 493 291 581 292 382 293 394 293 478 293 615 293 747 293 917 294 683 295 313 295 496 298 522 298 704 298 739 298 896 300 340 303 322 303 481 303 659 303 855 304 792 307 330 307 680 309 719 310 421 310 673 311 545 311 835 316 333 318 359 318 434 319 844 322 851 323 326 323 441 324 976 327 418 327 921 328 379 328 426 328 788 331 343 331 685 333 409 333 806 334 395 338 617 339 529 339 934 340 437 340 778 341 495 343 656 344 349 345 348 345 520 345 645 345 762 346 858 347 605 348 438 348 475 349 360 349 531 350 403 351 591 353 563 354 428 356 442 357 405 357 757 360 368 361 449 361 681 362 661 362 916 363 549 363 578 363 818 364 575 365 568 366 538 366 601 367 376 367 556 368 377 368 479 369 589 369 733 370 856 370 905 371 624 373 663 374 928 376 572 376 653 379 490 381 445 382 711 382 738 383 453 384 419 388 505 390 742 390 822 390 897 396 474 396 599 397 504 398 717 399 951 401 657 403 707 404 885 406 526 406 652 406 922 407 868 409 881 410 413 410 461 413 585 414 518 414 781 416 558 416 734 417 895 418 677 418 703 418 759 418 953 419 508 419 672 420 691 421 557 422 459 422 625 423 576 431 492 431 871 432 804 434 464 434 666 436 665 443 444 443 469 444 854 445 923 446 528 446 543 447 595 448 729 448 940 450 872 450 877 451 456 453 488 453 675 456 532 458 686 458 830 459 519 460 584 461 882 462 614 465 494 466 718 467 893 468 534 470 567 473 593 473 903 474 641 474 995 476 477 477 559 477 634 478 842 482 560 482 766 483 743 484 812 486 730 489 626 493 668 495 745 496 926 497 852 501 535 504 829 507 544 507 594 508 525 511 571 513 637 513 962 514 769 515 542 521 592 521 973 524 695 526 949 528 997 529 550 529 702 530 644 531 791 534 875 535 870 538 628 540 779 541 889 543 700 547 777 548 565 550 660 551 946 552 815 552 832 553 651 560 809 564 579 564 648 568 848 570 883 572 800 573 696 573 902 573 984 574 803 576 684 577 859 578 892 579 857 580 799 580 821 581 602 582 865 583 629 587 765 587 827 588 607 590 941 591 664 591 989 595 932 597 810 597 860 599 616 601 701 601 955 607 876 609 620 612 630 612 732 614 836 614 838 615 737 617 667 617 764 617 920 618 768 622 770 622 837 626 639 628 728 630 650 637 793 640 713 644 649 644 981 646 774 653 674 656 671 656 839 657 748 658 992 660 982 661 985 665 751 666 706 671 708 675 758 675 954 677 814 678 682 679 945 683 736 693 789 694 752 698 887 702 959 703 884 708 784 713 754 716 849 723 843 726 797 729 919 736 952 738 886 744 816 746 970 748 983 751 942 755 964 757 861 760 808 763 918 772 798 773 863 782 834 788 813 790 929 794 957 803 807 804 990 806 956 810 965 814 874 819 823 819 914 821 910 827 931 827 974 831 978 835 873 836 944 838 898 852 904 865 888 873 915 892 968 893 938 897 980 900 991 910 913 923 979 925 937 926 971 956 972 970 986 975 977 987 999 29 686 63 252 69 551 91 774 108 642 110 147 111 185 113 732 153 782 224 9 325 555 382 476 441 350 477 408 496 287 554 5 563 64 570 284 636 250 783 528 835 295 912 915 1000 999 12 103 342 0 1 0 3 0 14 0 41 0 108 0 160 0 457 1 2 1 15 1 74 1 218 1 408 2 9 2 11 2 47 2 54 2 109 2 226 2 244 2 296 3 4 3 6 3 8 3 17 3 33 3 35 3 57 3 152 3 330 4 5 4 13 4 16 4 18 4 27 4 190 4 193 5 21 5 60 5 126 5 134 5 619 6 7 6 28 6 148 6 208 6 298 6 655 7 10 7 39 7 46 7 147 7 309 8 26 8 135 8 511 8 547 9 12 9 20 9 23 9 25 9 230 10 19 10 71 10 89 10 158 10 320 11 81 11 85 11 93 11 155 12 22 12 37 12 130 12 234 13 30 13 32 13 78 13 113 13 224 13 751 13 774 14 61 14 262 14 401 15 24 15 68 15 222 15 341 15 974 16 197 16 641 17 29 18 49 18 164 18 412 18 648 19 38 19 215 19 251 19 645 19 800 20 92 20 280 21 56 21 59 21 84 21 97 21 263 21 353 21 602 22 865 23 36 23 111 23 117 23 191 23 199 23 268 24 34 24 439 25 31 25 79 25 923 26 48 26 53 26 419 26 910 27 40 27 658 28 43 28 66 28 131 28 214 28 360 28 403 29 72 29 73 29 99 29 198 29 325 29 552 30 343 31 44 31 64 31 608 32 58 32 86 32 120 33 65 33 116 33 156 33 495 33 568 33 889 34 69 34 209 34 680 35 392 35 422 36 87 36 153 37 52 37 146 37 205 37 241 37 374 38 189 39 42 39 75 39 82 40 45 40 138 41 203 41 295 42 50 42 847 43 182 43 204 43 410 44 77 44 95 44 144 44 984 45 139 45 238 46 112 46 169 47 55 47 394 48 125 48 316 48 728 49 80 49 181 50 51 50 132 50 210 50 378 50 710 51 67 51 192 51 998 52 63 52 124 52 698 53 70 54 137 54 650 54 753 55 133 55 213 57 140 57 637 57 893 58 62 58 103 58 104 58 545 59 118 59 242 59 302 59 310 60 165 60 255 60 431 60 780 61 445 62 287 62 715 63 815 64 83 64 178 64 828 64 941 65 90 65 861 66 173 66 252 66 395 66 811 67 167 67 272 68 96 68 201 68 868 70 101 70 166 70 294 70 574 71 76 71 94 71 340 72 121 72 143 72 174 72 631 73 105 73 331 74 106 74 123 74 129 74 281 74 413 74 990 76 88 77 303 77 359 77 924 78 947 79 382 79 670 80 98 80 180 81 212 81 336 82 149 82 159 82 377 82 407 83 195 83 416 83 446 84 100 84 278 86 102 86 235 86 245 86 450 86 468 86 513 86 834 86 905 87 171 87 185 89 91 89 114 89 248 90 335 90 453 91 172 91 179 91 529 94 261 94 324 94 339 94 429 94 838 95 779 96 110 97 787 98 107 98 145 98 157 99 651 99 790 100 154 100 400 100 786 101 162 102 754 103 119 103 249 103 352 103 438 104 183 104 872 104 885 105 690 106 128 106 168 106 184 106 270 106 274 106 508 106 950 107 127 107 509 107 654 107 966 108 878 109 275 110 726 111 228 111 515 111 653 112 379 112 899 113 115 113 188 113 231 114 141 114 216 115 142 115 299 115 666 116 122 116 187 116 427 116 532 117 186 117 702 118 239 118 420 118 849 119 932 120 735 121 722 122 259 122 914 123 136 123 428 124 150 124 836 126 163 126 711 127 356 127 708 128 175 128 196 128 319 128 506 128 837 129 194 130 253 130 569 131 229 131 409 131 627 135 219 135 561 135 605 135 696 136 236 136 328 138 345 139 344 139 444 140 202 140 397 141 161 141 170 141 802 142 313 142 504 142 550 142 805 143 200 143 533 143 596 144 884 145 305 145 720 146 704 146 724 147 269 147 480 147 523 148 819 150 151 150 291 150 586 150 647 150 656 151 312 151 542 152 750 153 376 153 466 154 250 154 371 155 368 155 826 155 955 156 284 156 338 157 332 157 440 158 232 158 277 159 256 159 266 159 616 160 350 160 355 161 177 161 223 161 271 162 307 162 333 163 217 163 246 163 576 164 424 164 554 165 297 167 380 168 176 168 289 168 365 169 282 170 206 170 361 170 566 170 607 170 628 170 934 171 315 172 293 172 393 172 922 173 279 174 487 174 601 176 909 177 220 177 385 178 314 178 417 178 485 180 257 181 740 182 227 182 308 182 375 183 381 183 463 184 613 185 615 186 300 186 482 186 864 187 207 187 618 188 458 188 620 189 867 192 556 192 652 193 334 193 455 193 633 193 813 194 581 197 240 198 225 198 546 198 632 201 426 201 693 202 354 203 221 203 415 204 483 204 667 204 684 207 764 208 260 208 292 208 624 209 286 209 437 209 461 210 211 210 447 210 580 211 265 211 486 211 553 212 237 212 348 213 497 213 682 215 233 215 989 216 512 216 882 217 349 217 948 218 243 218 406 219 273 219 505 219 842 219 979 221 362 222 317 222 421 222 716 224 474 224 744 224 778 224 814 225 683 225 686 226 367 226 592 226 663 227 285 227 290 228 267 229 442 229 557 229 944 230 668 232 322 233 351 234 476 235 372 236 804 237 276 237 590 238 301 238 721 239 247 239 346 239 398 240 391 241 405 244 390 244 982 245 326 246 258 247 471 247 481 248 254 248 678 248 687 248 953 249 676 250 358 250 389 250 548 252 671 252 904 254 541 254 644 255 473 255 611 255 718 255 723 255 817 256 887 257 264 257 321 257 366 260 798 262 311 263 746 264 288 264 441 265 467 266 585 267 436 268 491 268 672 269 306 269 327 271 559 272 370 272 908 273 737 274 689 276 617 279 443 279 949 280 490 280 538 281 918 282 283 282 771 282 792 283 903 284 888 285 318 285 329 286 304 286 478 287 347 287 564 288 873 291 423 292 537 293 527 293 600 293 714 294 577 294 578 294 705 295 399 295 430 296 494 296 757 297 337 302 575 302 919 303 621 306 373 306 462 306 662 307 369 308 435 310 388 310 433 311 822 312 565 312 731 314 384 314 807 315 323 316 938 319 465 319 535 319 870 320 411 321 383 321 572 324 342 324 551 325 562 326 871 327 387 328 717 329 752 330 432 330 732 330 758 334 472 335 460 335 530 335 595 336 659 338 454 340 524 341 363 342 364 343 526 343 614 344 357 347 921 348 892 349 961 350 567 351 675 352 386 352 781 355 765 359 597 359 748 360 510 360 730 360 734 361 642 362 855 363 571 364 685 366 589 369 414 369 677 369 796 370 449 370 939 371 570 372 477 372 762 372 964 373 459 373 612 373 782 375 660 376 452 376 925 377 630 378 492 379 810 380 536 382 396 383 773 384 691 385 402 385 665 386 489 386 763 388 418 390 626 390 703 391 544 392 520 393 496 393 584 393 951 394 493 394 558 394 573 394 840 396 603 396 638 397 743 397 881 398 891 399 634 399 860 400 404 400 920 405 673 405 784 408 525 409 434 409 736 409 825 412 880 414 425 414 829 416 448 416 936 418 499 418 502 420 534 420 640 422 507 424 797 425 866 425 890 426 975 427 488 427 500 431 897 432 733 433 484 434 470 436 992 439 456 439 464 439 516 439 540 441 475 443 451 443 469 444 498 444 664 445 874 445 995 446 649 449 958 451 606 451 639 452 679 455 543 455 555 455 610 458 709 458 895 459 518 460 725 461 963 462 501 462 727 462 818 463 636 464 479 466 841 467 877 467 986 468 625 470 681 471 768 473 517 473 522 473 972 474 528 474 801 474 846 475 901 475 942 476 729 477 795 480 674 480 845 481 994 482 587 483 859 484 514 485 831 485 926 486 876 487 699 489 503 490 521 490 770 491 539 492 857 493 697 493 700 493 789 493 973 494 869 495 560 495 583 496 739 497 582 499 956 501 549 502 952 504 635 506 759 508 519 512 977 513 563 514 643 515 706 516 531 521 657 522 588 523 983 524 598 524 929 525 719 528 594 530 713 534 954 535 609 537 965 538 701 539 760 540 629 540 835 541 742 544 824 549 707 549 806 549 999 550 783 550 833 550 940 551 646 551 694 554 622 562 661 562 971 563 623 563 851 565 599 566 916 567 767 569 745 569 935 578 579 579 945 581 604 585 593 585 772 585 907 586 799 589 591 598 900 598 912 599 747 604 985 605 844 606 863 608 850 610 823 611 775 613 669 615 832 617 927 621 933 628 978 631 993 633 896 636 967 639 766 644 712 646 858 651 749 654 856 655 821 657 688 658 886 660 816 661 692 661 741 663 827 667 883 670 808 672 976 678 854 679 695 682 862 683 769 684 981 688 911 688 913 690 853 690 960 698 937 701 843 705 755 708 803 709 830 713 738 713 820 715 917 719 756 719 761 723 848 725 915 729 987 730 788 732 996 733 793 741 894 744 791 745 812 757 777 763 852 774 776 777 962 777 991 778 794 782 785 782 943 783 898 785 809 791 906 799 839 799 931 799 946 800 968 807 930 834 879 842 875 854 928 870 980 872 902 872 988 895 997 927 969 933 957 937 959 953 970 26 876 109 639 131 573 274 868 350 53 408 93 469 645 630 470 712 838 790 196 897 790 908 541 1000 999 9 940 756 0 1 0 4 0 57 0 140 0 172 0 424 0 634 0 951 1 2 1 3 1 7 1 11 1 21 1 22 1 23 1 98 1 117 2 5 2 33 2 145 3 14 3 36 3 92 3 200 3 641 4 9 4 79 4 88 4 335 5 6 5 15 5 572 6 10 6 39 6 61 6 235 6 615 7 8 7 13 7 19 7 114 7 342 7 377 8 144 8 179 9 74 9 311 9 432 10 12 10 47 10 701 11 16 11 29 11 30 11 31 11 49 11 270 12 18 12 25 12 28 12 38 12 40 12 42 12 606 13 24 13 60 13 78 13 211 13 649 14 17 14 37 14 54 14 123 15 43 15 45 15 290 16 770 17 85 17 137 17 185 17 294 17 768 18 20 19 46 19 184 19 253 20 109 20 499 21 35 21 66 21 67 21 101 21 213 21 596 22 26 22 27 22 58 22 136 23 32 24 41 24 53 24 133 24 138 25 82 25 83 26 50 27 100 27 207 27 558 28 394 29 51 29 293 29 453 30 104 30 132 30 154 30 180 30 295 30 684 31 34 31 44 31 55 31 56 31 531 32 105 33 149 33 264 33 982 34 59 34 65 34 952 35 87 35 134 35 192 35 392 35 970 36 421 36 573 37 151 37 169 37 212 37 309 37 705 38 113 38 354 38 984 39 52 39 102 39 155 39 425 40 675 40 870 41 80 41 682 42 77 42 317 43 135 43 332 43 381 43 417 43 608 44 48 44 459 44 834 45 153 46 210 46 256 46 518 47 118 47 131 47 234 47 247 47 378 47 691 48 103 48 110 48 112 48 553 48 774 48 907 49 359 49 398 50 81 50 242 50 486 50 633 51 76 51 126 51 285 52 94 52 161 53 73 53 86 53 356 54 71 54 162 54 268 54 646 54 843 55 196 56 63 56 69 56 237 57 62 57 84 57 106 57 156 57 282 58 249 58 560 59 107 59 622 60 64 60 346 60 372 60 821 61 115 61 221 61 343 61 809 62 75 62 122 62 303 63 68 63 206 63 265 63 745 64 89 64 95 64 99 64 193 64 233 64 491 64 731 65 70 65 165 65 173 65 587 66 129 66 537 67 72 67 306 67 344 67 461 67 565 67 817 68 362 69 96 69 501 69 674 70 128 70 713 70 985 71 271 72 175 72 760 72 789 72 800 72 964 73 143 74 243 74 347 74 999 75 91 75 178 75 304 75 450 76 382 76 433 76 746 77 90 77 116 77 119 77 435 77 767 78 330 79 142 79 245 80 307 80 880 81 108 81 216 82 267 82 334 82 566 84 93 84 141 85 174 85 916 86 419 87 148 87 230 87 291 87 409 87 763 87 816 88 476 88 702 88 869 89 147 89 286 89 437 89 863 90 259 90 829 91 97 91 430 92 124 92 130 92 341 93 758 96 127 96 150 97 111 97 176 97 198 97 238 97 280 97 298 98 120 98 275 98 631 99 244 99 884 100 186 102 167 103 215 103 357 104 121 104 288 104 647 105 252 105 481 106 228 106 407 106 436 106 514 106 717 107 183 107 358 107 473 108 171 109 181 109 182 109 255 110 656 112 152 112 412 113 163 114 157 114 205 114 736 115 166 115 371 116 158 117 314 117 439 118 208 118 277 120 146 120 336 121 160 121 679 122 125 123 263 123 561 124 420 124 562 124 861 125 695 126 203 126 657 127 189 128 374 128 397 128 426 128 877 129 191 129 364 130 535 130 639 131 583 131 610 132 568 132 703 132 806 133 284 134 170 135 351 135 427 136 327 136 533 137 139 137 164 137 266 137 353 138 632 139 260 139 274 139 308 139 414 142 444 143 195 144 370 144 680 145 236 145 840 146 380 147 250 147 375 148 479 149 642 151 190 152 254 152 363 152 367 153 431 154 326 154 542 156 159 156 692 156 748 157 582 157 937 159 474 159 667 160 464 161 177 161 227 161 261 161 262 161 339 161 478 162 687 163 246 164 168 164 220 165 225 165 446 165 513 165 578 166 209 166 318 168 197 168 487 169 204 169 390 169 664 170 214 170 229 172 257 172 383 172 489 173 188 174 199 174 201 175 187 175 328 175 790 176 222 177 348 177 457 178 301 178 386 178 521 179 333 180 239 180 369 180 468 180 497 180 659 181 881 182 658 182 706 183 194 183 519 183 623 183 874 184 350 184 839 184 885 185 495 185 624 185 993 186 232 186 337 186 507 190 269 190 312 190 823 191 368 192 219 192 607 192 644 193 968 194 231 194 240 197 415 201 202 201 379 201 793 205 226 205 438 207 251 207 302 207 413 208 340 209 276 210 822 211 273 211 484 211 918 212 784 212 810 213 218 213 248 213 278 213 297 214 241 214 775 215 217 215 443 216 722 216 923 217 545 218 223 218 488 219 540 220 300 220 563 221 828 222 224 222 388 222 395 222 449 222 669 223 361 223 384 224 529 224 643 224 814 225 452 225 502 226 988 227 506 228 296 228 440 228 617 229 720 230 279 230 313 230 331 230 423 230 454 230 512 230 564 232 460 233 837 234 654 235 402 237 319 239 320 239 574 240 895 241 762 241 798 241 820 242 258 242 534 242 581 243 967 245 451 245 862 246 321 246 349 247 272 247 975 250 405 250 465 250 541 250 915 252 477 252 526 252 815 253 584 254 352 255 281 255 316 255 926 259 305 259 508 260 505 260 516 260 524 260 696 261 672 263 467 264 811 265 711 265 846 266 551 267 908 269 866 269 977 270 292 270 323 271 428 272 387 274 283 274 472 274 995 275 719 276 287 276 601 277 724 278 625 279 971 282 609 282 928 282 956 283 289 283 958 284 429 284 838 285 441 286 673 287 890 288 494 288 549 288 651 290 463 291 408 292 593 292 787 293 299 293 714 293 715 294 522 296 792 297 365 298 943 299 416 300 345 300 492 300 493 303 403 304 728 305 322 306 315 307 310 307 831 307 893 309 389 309 929 311 613 312 355 312 900 314 410 314 841 315 585 316 525 316 868 317 532 321 324 321 976 322 544 323 329 324 325 324 399 324 894 325 434 327 511 328 504 328 663 330 376 330 445 330 456 330 905 330 906 331 791 333 629 334 819 335 338 335 765 338 543 339 594 339 920 340 360 340 527 341 462 342 366 342 385 346 373 346 393 347 391 347 406 347 592 348 485 348 589 348 611 349 447 350 475 350 662 350 873 351 638 351 805 352 482 352 946 353 577 353 932 354 509 354 678 354 750 354 927 354 983 355 458 356 755 357 699 358 466 358 858 359 772 362 455 362 523 364 418 364 857 364 961 365 400 365 966 366 640 366 681 366 723 367 813 369 401 369 411 369 500 370 595 370 867 371 636 373 396 374 859 374 941 375 739 376 586 379 404 381 620 382 483 382 496 385 546 386 550 386 554 386 653 387 949 389 652 391 853 392 520 392 677 395 422 395 962 399 627 401 848 402 776 403 557 403 576 403 685 405 712 405 883 406 697 407 865 408 470 408 744 411 851 414 872 420 591 420 737 421 498 422 442 424 503 425 448 425 688 426 896 427 807 428 536 428 650 429 515 432 959 434 517 435 683 436 575 437 849 438 747 439 752 442 480 444 471 444 616 444 882 445 733 446 547 446 628 447 618 448 818 449 935 450 665 451 668 452 830 456 940 457 538 458 860 459 603 461 913 464 612 464 655 465 950 466 469 468 854 469 753 470 552 472 604 473 530 473 804 475 886 476 490 476 754 479 600 480 780 482 621 482 796 484 660 484 741 484 938 487 580 487 942 488 637 489 528 489 539 490 556 490 778 491 559 493 567 494 510 495 619 496 785 498 871 498 888 498 898 500 579 501 555 502 761 504 597 504 710 505 548 505 598 510 571 518 801 519 757 519 878 520 570 520 588 520 743 521 590 521 635 522 666 523 599 524 845 529 771 530 953 533 957 535 602 536 901 537 605 541 802 546 912 548 808 549 693 549 924 552 700 553 569 555 847 556 833 558 725 559 939 560 645 560 749 562 630 572 670 574 614 576 990 577 732 581 721 584 729 591 676 592 769 595 803 595 856 598 709 598 919 598 921 599 708 599 781 603 671 609 686 609 738 611 694 611 782 613 626 616 972 617 751 619 727 619 936 619 974 620 661 620 704 625 947 626 836 627 734 629 648 629 992 630 689 631 730 632 954 634 955 635 850 640 788 645 786 650 933 653 740 654 925 657 911 658 756 661 917 662 799 665 690 665 934 668 945 670 794 670 903 671 726 672 716 672 759 674 718 677 742 679 973 683 698 683 904 687 795 694 766 696 707 698 844 699 892 705 842 713 735 719 948 723 827 723 922 729 989 733 773 733 825 743 797 744 969 749 931 752 777 754 764 754 914 755 824 761 783 762 832 769 994 770 779 770 997 783 965 785 998 786 879 789 909 792 855 794 812 795 826 796 852 797 991 806 944 809 960 812 887 815 986 816 897 821 891 829 835 837 864 840 876 847 979 858 875 866 902 867 910 868 889 869 978 883 987 886 899 908 930 926 996 927 963 939 981 976 980 0 935 242 257 511 581 547 461 669 810 785 587 823 811 947 932 989 614 1000 999 20 273 926 0 1 0 3 0 4 0 49 0 159 0 691 0 800 1 2 1 16 1 47 2 6 2 10 2 37 2 45 2 62 2 76 2 430 3 8 3 55 3 101 3 187 3 829 4 5 4 25 4 222 4 228 4 322 4 938 5 7 5 9 5 27 5 74 5 82 5 90 5 102 5 850 5 901 6 12 6 14 6 17 6 46 6 128 6 162 6 184 6 219 6 783 7 23 7 28 7 260 9 24 9 779 10 11 10 32 10 224 10 350 10 366 10 396 10 940 11 30 11 52 11 191 11 347 12 13 12 15 12 19 12 70 12 125 12 173 12 361 12 616 13 53 13 80 13 289 13 853 13 975 14 20 14 22 14 29 14 54 14 112 14 123 15 65 15 78 15 198 15 286 15 418 16 18 16 21 16 35 16 64 16 599 17 36 17 84 17 117 17 573 17 927 18 325 19 58 19 280 20 26 20 95 20 150 20 283 20 515 21 107 21 525 22 103 22 226 22 510 22 559 23 79 23 196 23 237 23 474 23 550 23 607 24 34 24 152 24 203 24 306 24 331 24 858 25 31 25 48 25 99 25 104 25 433 26 106 26 452 26 670 26 791 26 980 27 43 27 619 28 38 28 69 29 33 29 437 29 542 30 40 30 114 30 169 30 269 30 346 30 969 31 56 31 359 32 44 32 63 32 600 33 50 33 161 33 229 34 83 34 121 34 442 34 654 34 744 35 299 35 771 37 116 37 153 37 199 37 304 38 39 38 61 38 73 38 281 39 42 39 85 39 105 39 158 39 243 39 632 39 635 39 713 39 755 40 41 40 115 40 217 41 183 41 192 41 227 41 285 42 329 42 692 43 51 43 71 43 180 43 189 43 380 43 455 44 60 44 218 44 313 44 370 44 626 44 994 45 57 45 59 45 142 45 367 46 67 47 66 47 89 47 658 48 181 48 501 49 705 50 113 50 245 50 934 51 88 51 138 51 683 51 802 52 475 54 132 54 244 54 268 55 179 55 294 56 75 56 109 57 72 57 96 57 572 57 745 58 77 58 91 58 120 58 213 58 230 58 252 59 178 59 257 59 545 59 957 60 118 60 403 61 92 61 100 61 258 61 334 62 416 63 327 63 434 64 124 64 580 64 623 65 127 65 176 65 232 65 404 65 614 66 97 66 170 67 68 67 136 67 186 68 205 68 604 68 622 69 87 69 149 69 376 69 514 69 597 69 681 70 141 70 259 70 419 71 358 71 664 71 959 72 177 72 290 73 98 73 131 74 93 74 459 74 529 75 264 75 363 76 122 76 190 77 81 77 208 77 231 77 270 77 379 77 428 77 841 78 890 79 251 79 451 80 94 80 368 81 172 81 878 82 151 83 134 83 282 84 163 84 267 84 336 84 972 85 86 85 409 85 907 86 111 86 130 86 175 86 241 86 647 87 119 87 417 87 564 87 618 88 174 88 422 89 352 90 261 90 344 92 108 93 456 94 147 95 398 95 500 96 129 97 110 97 216 98 140 98 287 98 414 98 530 99 148 99 296 99 365 99 588 99 796 99 906 100 302 100 411 100 592 101 135 101 160 101 877 103 814 104 815 105 602 106 126 107 143 107 275 107 279 107 535 107 548 107 556 108 154 109 242 109 276 110 146 110 165 110 185 110 912 111 167 111 253 111 408 111 483 111 538 112 240 112 867 113 305 113 373 113 441 113 872 114 497 115 239 115 406 116 200 116 234 116 446 117 201 117 210 117 644 117 997 118 166 118 343 119 157 120 207 120 315 121 215 121 262 121 583 121 818 122 787 122 905 123 168 123 195 123 481 123 595 124 534 124 788 125 204 126 133 127 449 127 453 128 371 130 360 130 502 131 310 131 421 131 823 132 137 132 171 132 194 132 450 132 613 133 847 134 311 134 326 135 156 135 312 135 317 135 640 136 139 137 144 137 362 137 801 138 145 138 206 138 543 138 551 138 669 139 353 139 462 139 781 140 949 141 225 141 402 142 303 142 426 143 387 143 888 143 985 144 335 144 397 145 155 145 164 145 696 145 817 146 332 146 383 146 436 147 212 147 221 147 558 147 886 148 323 149 320 149 330 151 197 152 188 152 690 154 250 155 469 155 492 155 931 156 295 156 519 156 638 157 319 158 182 159 278 159 470 159 761 159 974 160 238 160 505 161 507 162 309 163 263 163 265 163 308 164 425 164 566 164 884 165 657 165 731 165 876 167 356 167 673 170 490 172 291 172 594 173 569 175 236 175 440 175 567 178 405 179 254 179 339 180 328 181 220 181 546 182 193 184 883 185 480 185 952 186 211 186 214 186 524 187 293 188 924 189 255 192 532 192 810 194 555 195 321 195 715 195 742 196 763 197 301 197 427 197 663 197 703 198 202 198 864 199 274 200 337 201 223 201 300 201 774 201 908 202 318 202 390 203 412 203 968 204 209 205 284 205 316 206 413 207 485 207 575 207 662 208 762 210 340 210 998 211 562 211 786 211 987 212 504 214 351 214 482 216 271 216 686 216 694 216 740 216 851 217 355 218 506 218 896 219 523 219 609 220 233 220 610 221 460 221 775 223 235 224 386 225 443 227 273 227 401 227 466 228 377 230 674 231 465 231 512 233 348 233 394 233 749 234 420 234 447 234 869 235 249 235 439 236 381 236 547 236 982 237 385 238 288 238 684 238 738 239 248 239 472 239 522 240 246 240 256 242 266 242 298 242 649 243 247 243 730 244 778 245 375 245 488 245 714 246 277 247 739 247 844 250 702 251 634 251 700 254 552 255 345 256 661 257 395 257 495 260 457 260 477 261 486 262 369 263 297 263 753 263 868 264 314 264 400 266 272 266 491 269 834 270 333 271 675 271 710 272 364 273 292 274 378 274 468 274 666 274 921 275 494 275 544 276 372 276 423 277 625 279 963 281 410 281 642 283 349 283 467 283 667 283 707 284 307 284 324 284 354 285 776 287 489 289 511 291 586 292 820 292 832 293 716 295 679 296 596 296 701 300 338 300 444 301 879 301 983 302 399 302 855 304 563 304 651 305 584 305 935 306 341 306 741 308 605 310 650 311 357 311 574 311 794 312 464 312 539 314 620 316 407 316 859 318 461 320 704 320 708 322 342 322 804 323 757 324 476 324 484 325 431 325 471 325 898 328 374 329 917 331 424 331 561 333 393 333 932 334 767 337 685 337 899 338 509 339 603 340 382 340 520 340 533 340 764 343 672 345 557 345 629 347 429 347 971 348 578 349 537 350 637 351 678 353 803 356 540 357 648 357 653 358 598 359 527 360 526 361 840 362 392 364 528 365 391 365 854 366 479 366 577 367 384 368 797 371 585 373 498 373 641 373 874 374 388 374 676 376 389 377 568 379 729 383 454 383 861 384 671 385 805 386 517 386 747 388 842 389 435 394 933 396 643 396 719 399 848 403 615 405 458 405 531 405 808 405 857 406 516 406 941 408 706 410 499 410 652 410 735 411 448 412 415 412 646 412 846 412 925 417 736 418 680 419 579 420 589 422 582 423 541 423 571 424 799 425 445 425 487 428 432 428 816 429 991 430 478 430 636 431 951 432 463 432 759 433 496 435 770 437 438 438 852 442 743 444 608 445 955 446 473 446 521 447 549 448 722 449 493 449 777 450 508 452 954 454 837 454 894 455 581 455 687 455 849 456 785 457 518 460 593 461 695 461 900 461 915 462 570 464 792 472 920 473 553 474 865 477 838 478 633 479 612 479 826 481 503 484 655 484 656 484 830 486 835 488 806 489 624 491 909 495 760 495 873 499 554 503 709 505 630 505 751 506 919 507 645 507 795 509 617 511 513 511 887 512 590 513 881 514 780 515 659 519 660 519 668 521 863 525 536 525 611 525 758 526 732 531 621 531 628 531 631 531 665 532 727 533 977 534 756 536 639 537 688 537 773 543 717 548 711 551 565 551 960 553 918 557 560 558 798 558 870 560 587 561 734 562 737 562 942 564 821 565 916 566 606 567 897 572 964 573 769 574 576 578 754 581 601 582 862 583 784 585 591 589 945 595 699 597 893 604 733 611 860 613 720 615 627 619 721 620 750 620 880 623 697 623 768 623 999 624 724 627 725 629 682 634 693 634 698 636 819 637 813 639 937 640 903 641 875 643 718 649 956 650 728 650 866 651 677 652 765 658 689 661 833 662 929 663 948 664 712 665 772 666 782 670 827 680 723 681 822 688 748 689 845 696 746 697 922 697 993 698 789 704 885 707 895 713 981 717 726 724 961 728 811 729 752 732 988 733 962 745 930 746 914 750 839 752 910 752 947 754 809 755 766 756 831 766 807 767 790 775 843 777 958 778 891 780 856 782 793 784 978 786 824 787 828 788 943 788 965 790 973 791 950 800 812 800 825 804 889 807 836 815 911 816 992 821 923 821 984 822 913 822 970 823 892 823 989 826 928 838 871 843 904 845 946 851 944 853 979 862 902 867 882 868 976 877 926 883 986 886 967 886 995 897 936 900 939 923 953 942 966 942 990 995 996 79 296 92 635 143 470 146 294 159 825 224 60 284 967 289 915 309 200 327 257 364 279 374 689 409 938 478 883 689 912 691 862 762 973 782 990 924 151 948 892 1000 999 21 285 189 0 1 0 18 0 29 0 81 0 369 0 530 0 556 1 2 1 3 1 7 1 85 1 215 1 316 2 4 2 5 2 9 2 17 2 27 2 98 2 110 2 669 3 13 3 15 3 22 3 124 3 423 3 503 3 518 3 875 4 28 4 52 4 71 4 155 4 200 4 328 4 444 4 477 5 6 5 16 5 63 5 287 5 388 5 487 6 42 6 53 6 122 6 258 6 944 7 8 7 78 7 512 7 612 7 614 7 726 8 19 8 47 8 189 9 10 9 11 9 45 9 177 9 706 10 128 10 702 11 12 11 175 12 37 12 191 12 244 12 279 12 457 12 913 12 988 13 14 13 30 13 36 13 69 13 366 13 456 14 623 15 232 15 599 16 127 16 181 16 405 17 33 17 121 17 145 18 41 18 60 18 165 18 230 18 891 19 20 19 21 19 23 19 25 20 31 20 347 20 389 21 46 21 67 21 77 21 847 22 24 22 26 22 38 22 920 23 32 23 101 23 332 24 62 24 118 24 132 24 152 24 167 24 213 24 424 25 44 25 73 26 35 26 226 26 436 27 56 27 861 28 34 28 43 28 49 28 112 28 569 29 58 29 61 29 442 30 39 30 119 30 197 30 562 30 778 30 841 31 48 31 68 31 168 32 55 32 76 33 84 33 115 33 169 33 703 34 40 34 51 34 199 34 851 35 54 35 89 35 116 35 133 35 800 35 807 36 96 36 450 36 645 37 70 37 222 37 610 38 50 38 75 38 97 38 406 39 64 39 236 39 356 39 950 40 107 40 522 41 372 42 72 42 204 42 376 43 66 43 148 43 210 44 99 44 146 44 151 44 192 44 625 44 802 45 65 45 90 45 95 45 104 45 138 45 431 45 638 46 572 47 88 47 725 48 281 48 364 48 460 49 126 49 355 50 158 50 212 50 275 50 654 51 57 51 312 51 674 52 59 52 74 52 86 52 109 52 164 52 246 52 305 52 690 53 161 53 179 53 284 53 767 54 182 54 350 54 670 54 966 56 113 57 102 57 135 58 79 58 338 59 80 59 82 59 91 59 103 59 114 59 195 59 237 59 289 59 394 60 140 60 147 60 486 60 743 60 934 61 184 62 83 62 149 62 153 62 218 62 321 62 528 63 92 63 339 64 285 66 272 66 361 66 794 67 252 67 557 68 231 68 374 68 598 69 541 70 87 70 194 70 342 70 561 71 261 71 273 72 173 73 125 73 139 73 274 73 769 74 134 74 497 75 94 75 373 75 814 76 170 76 260 77 221 77 379 78 579 78 587 79 143 80 166 80 193 81 141 81 245 81 498 81 664 81 701 82 105 82 228 82 526 82 574 82 877 83 224 83 346 83 415 83 451 83 845 85 352 85 427 85 655 85 932 86 106 86 111 86 874 86 886 87 93 87 108 87 156 87 318 87 327 87 542 87 873 88 216 89 235 89 240 89 380 90 100 90 467 90 892 90 935 91 337 91 370 91 510 92 190 92 628 93 296 95 163 95 253 95 270 95 940 96 120 96 142 96 859 97 673 97 825 98 174 99 129 99 266 99 685 99 865 100 295 100 317 101 185 101 359 102 160 103 365 104 363 105 136 105 403 105 744 106 130 107 310 107 475 107 563 107 643 108 117 108 211 108 500 109 201 110 262 111 186 111 202 111 884 112 315 113 249 113 931 114 493 115 123 115 473 115 869 116 282 116 462 117 137 117 144 117 329 118 698 119 304 120 529 121 608 122 385 123 586 124 131 124 619 125 223 127 205 128 154 128 644 129 996 130 225 130 649 130 688 131 157 131 330 132 255 132 303 132 416 133 387 134 306 134 313 134 348 134 404 134 759 136 162 136 250 136 334 136 782 137 176 138 180 138 383 139 159 139 972 140 398 140 925 141 171 141 606 141 808 141 888 141 989 142 768 144 358 144 559 144 786 145 150 145 435 145 621 146 242 146 550 146 570 147 187 147 863 148 172 148 294 149 208 149 418 150 183 151 188 151 747 154 378 155 217 156 519 156 951 157 259 157 838 159 269 159 829 162 229 163 220 163 239 164 975 165 263 166 178 166 203 166 309 166 397 166 564 166 967 167 381 168 198 169 286 169 545 170 515 170 663 171 307 172 335 173 401 174 291 174 314 174 939 175 566 177 308 177 461 177 501 178 524 178 733 179 798 180 214 180 247 180 909 185 324 185 985 188 581 189 234 189 855 190 206 190 219 191 454 192 382 192 443 193 196 193 207 193 428 193 554 194 371 194 629 194 679 194 799 195 400 195 819 196 667 196 953 197 311 197 532 197 783 200 227 202 479 202 640 202 697 203 537 204 209 205 257 205 766 206 241 206 299 207 251 207 857 208 793 208 815 209 426 209 642 210 288 211 434 211 601 211 912 213 233 213 264 213 357 214 721 214 742 214 955 216 331 216 757 216 853 217 340 218 254 218 271 218 345 218 597 218 650 219 248 219 283 219 615 219 729 220 278 220 447 220 830 221 458 222 238 223 402 224 395 224 773 226 520 227 392 227 843 230 243 230 377 230 914 231 267 231 375 231 409 231 480 231 492 232 297 232 422 233 368 233 660 233 684 233 806 234 325 236 290 236 484 236 816 238 677 239 468 240 320 240 455 241 265 241 298 241 333 241 399 241 509 242 470 242 533 242 948 243 483 243 595 245 277 246 280 246 300 247 292 247 319 249 421 251 256 251 408 253 704 254 692 256 268 256 276 256 362 256 459 258 302 258 354 258 760 259 351 262 449 263 419 264 681 268 471 269 391 269 788 269 796 270 620 270 624 270 627 273 390 275 341 276 433 277 507 277 899 278 322 279 549 279 651 281 822 282 301 282 552 283 437 285 902 286 626 286 927 287 511 288 502 288 596 288 695 290 293 291 393 291 551 292 420 292 432 292 453 294 326 294 396 294 867 297 513 298 774 298 844 299 753 300 445 301 689 303 490 303 871 304 707 306 933 307 414 307 613 308 506 308 724 309 547 310 652 310 893 313 384 314 438 315 323 315 527 315 658 315 712 318 540 318 910 319 349 319 731 320 367 320 686 323 344 325 336 327 360 327 756 327 864 328 525 329 571 332 463 334 472 334 930 336 476 336 984 337 821 338 499 340 410 340 505 342 343 343 963 344 466 346 489 347 964 348 495 350 353 351 879 352 452 353 521 354 386 354 585 355 949 357 430 357 661 358 941 359 535 360 710 361 929 362 482 363 474 363 583 364 637 366 412 367 580 367 590 368 417 368 831 369 544 369 765 370 633 372 738 375 464 375 635 375 817 376 737 377 555 377 740 378 488 378 636 382 691 382 827 383 523 386 647 386 974 387 481 388 439 388 603 389 425 390 777 390 780 391 413 393 446 394 923 395 582 396 609 397 441 397 680 399 678 401 407 401 514 403 558 404 592 404 718 404 926 405 411 409 538 409 906 411 440 412 465 412 584 412 772 415 517 415 594 416 448 416 478 416 536 416 618 417 429 417 846 419 602 420 576 423 758 423 835 424 665 425 842 426 494 427 868 428 469 428 553 430 723 431 732 431 789 432 568 432 750 433 578 435 491 435 604 438 916 440 591 440 616 442 848 443 676 444 852 445 546 446 736 447 705 449 942 451 531 451 908 452 485 453 548 453 823 454 575 457 699 457 762 458 646 461 791 462 754 465 504 466 543 467 687 469 716 470 632 471 672 472 662 475 883 476 657 476 837 477 577 477 734 480 508 480 516 482 496 483 588 483 656 483 898 485 639 486 885 489 745 492 790 493 589 493 764 498 534 499 607 501 946 502 565 502 622 503 567 503 713 504 714 505 897 514 617 515 631 516 560 517 539 518 634 518 659 522 987 523 641 524 887 525 870 528 779 528 971 530 785 531 696 533 894 536 986 537 901 540 994 541 904 542 668 542 719 545 683 545 900 547 804 547 976 548 889 551 878 552 958 553 573 555 600 555 903 556 840 558 792 560 797 561 993 565 671 568 741 569 781 570 711 570 818 572 593 573 630 573 717 574 605 574 675 579 921 580 983 583 611 583 828 583 990 587 682 595 784 598 709 598 752 602 648 603 787 604 928 608 666 609 653 610 881 619 730 625 771 626 834 626 965 627 809 627 995 631 720 632 763 633 761 638 956 643 751 643 998 644 700 644 715 644 866 646 978 649 739 653 820 654 776 656 991 657 890 663 722 664 957 665 748 670 945 674 826 675 795 677 810 678 832 679 694 680 728 682 954 683 812 684 735 684 905 685 693 686 833 688 746 692 977 698 801 702 770 702 961 704 708 706 860 708 727 709 880 710 755 712 836 718 918 723 919 725 850 726 862 728 749 730 805 734 973 743 803 745 947 747 811 748 849 755 907 757 999 763 775 765 936 768 876 768 968 769 959 770 896 772 882 774 872 791 895 796 943 798 937 802 824 803 813 815 982 816 854 816 922 816 962 823 858 824 911 828 856 830 938 836 839 844 952 857 960 860 969 880 981 882 915 893 917 895 924 946 992 964 970 970 979 974 980 986 997 4 554 90 813 102 852 127 339 315 254 351 262 358 595 384 312 399 74 464 19 544 112 568 994 612 903 664 798 744 641 770 292 775 765 805 921 885 157 904 796 991 68 1000 999 11 2 361 0 1 0 3 0 7 0 8 0 28 0 155 0 174 0 249 0 391 0 708 1 2 1 4 1 5 1 12 1 54 2 6 2 10 2 25 2 187 2 226 2 232 2 291 3 9 3 24 3 80 3 233 3 491 4 22 4 35 4 37 4 290 4 649 4 694 5 11 5 13 5 16 5 282 5 606 6 40 6 46 7 21 7 58 7 74 7 101 7 192 7 251 7 615 8 30 8 240 8 396 8 541 9 36 9 469 9 552 10 17 10 106 10 125 10 181 10 189 10 798 10 890 11 14 11 210 11 732 12 19 12 71 12 118 12 124 12 204 12 756 13 15 13 70 13 98 14 31 14 59 14 164 14 699 14 710 15 18 15 41 15 48 15 66 15 131 15 177 15 221 16 20 16 77 16 270 16 281 16 333 16 588 17 133 17 272 17 495 17 589 17 763 18 33 18 79 18 265 19 42 19 214 19 247 19 884 20 72 20 88 20 104 20 910 21 23 21 27 21 85 21 180 21 571 22 29 22 32 22 47 22 91 22 130 22 166 22 381 22 418 22 755 23 76 23 84 23 171 23 194 24 26 24 34 24 92 24 555 25 43 25 50 25 64 25 569 25 630 26 75 26 175 27 44 27 87 28 53 28 126 28 482 28 501 28 619 28 787 29 103 29 112 30 273 30 632 31 39 31 45 31 62 31 109 31 450 32 69 32 110 32 162 32 925 33 111 33 122 34 51 34 57 34 184 35 73 35 78 35 114 35 324 36 38 36 212 37 176 37 303 38 231 38 254 39 60 39 113 39 211 40 102 40 146 40 250 40 919 41 682 42 89 42 107 42 172 42 178 42 195 43 121 43 154 43 209 43 218 43 307 43 325 44 52 44 81 44 287 44 747 45 56 45 96 45 229 46 63 46 95 46 105 46 261 46 429 47 49 47 99 47 611 48 337 48 376 49 201 49 225 49 886 50 850 51 55 51 285 52 237 52 373 52 471 52 838 53 309 54 145 54 868 55 65 55 123 55 170 55 234 56 117 56 191 57 61 57 68 57 83 57 750 57 916 57 918 58 94 59 314 59 315 59 385 59 538 59 703 60 67 60 82 60 136 60 160 60 173 60 258 60 600 61 271 61 503 62 338 63 90 63 297 63 662 63 820 64 277 65 108 65 244 66 202 66 264 66 920 67 144 67 200 67 508 68 167 68 830 69 135 69 914 70 267 70 415 70 660 70 870 71 352 71 875 72 139 72 203 73 158 73 183 73 441 74 93 74 165 75 532 75 929 76 182 76 248 77 523 77 663 78 355 78 584 79 127 79 617 79 711 79 977 80 156 80 179 80 858 81 339 81 873 82 741 82 769 83 151 83 305 83 915 84 100 84 603 84 932 84 983 85 86 85 485 86 215 86 837 87 148 87 207 87 241 87 331 88 116 89 152 90 97 91 142 91 161 91 205 91 293 91 451 91 487 91 577 91 979 92 522 92 550 93 119 93 551 93 651 94 510 95 115 95 437 95 930 95 941 96 298 96 518 96 648 98 823 99 353 99 509 99 661 100 134 100 147 100 199 100 268 100 306 100 330 100 797 101 132 102 128 102 197 102 283 102 765 103 137 103 350 103 639 103 966 104 141 104 188 104 608 104 836 105 153 105 770 106 493 106 780 107 362 108 129 108 718 109 235 111 120 111 246 111 360 112 379 112 446 113 517 114 163 114 278 114 528 115 313 115 593 116 157 116 556 116 728 117 159 117 312 117 329 117 341 117 494 118 370 119 169 119 425 120 697 122 320 122 970 123 138 123 279 123 939 124 269 124 275 125 230 125 413 126 219 127 302 127 386 127 729 128 140 128 242 128 319 129 276 129 430 130 186 130 222 131 228 131 423 131 520 131 712 131 783 132 143 132 828 133 645 136 317 137 213 137 326 137 364 139 336 139 515 140 266 141 149 141 583 142 668 145 255 145 400 145 650 146 239 147 348 147 706 148 150 149 168 149 227 149 695 149 847 150 217 151 460 152 288 152 683 153 506 154 778 155 607 155 743 156 334 157 358 157 408 157 559 158 432 159 185 161 475 162 257 162 300 163 369 163 602 164 243 164 365 165 422 166 224 166 514 167 292 168 296 168 524 168 535 169 359 169 424 169 547 169 692 169 719 170 216 170 245 170 253 170 284 170 795 171 196 171 259 171 322 171 323 171 907 171 926 172 570 173 419 173 431 173 950 174 679 176 190 176 238 176 340 176 453 176 664 177 456 177 568 179 466 180 882 181 252 181 301 181 427 181 474 181 956 182 409 182 867 184 318 184 328 184 335 184 561 185 975 186 193 186 499 186 839 188 647 189 208 189 445 190 392 190 537 190 572 190 585 190 688 192 198 193 263 194 236 194 762 195 426 196 220 196 579 196 812 198 388 198 436 198 626 198 775 199 206 200 347 200 486 200 935 201 316 202 498 203 223 203 389 203 622 203 841 205 760 207 525 208 256 209 311 211 533 212 321 212 948 213 363 215 937 216 497 217 368 217 393 217 563 217 896 218 553 219 693 219 913 220 590 220 672 223 461 225 286 225 344 225 448 226 387 226 433 226 684 227 262 227 846 227 891 228 420 229 511 229 548 230 512 232 280 232 640 234 407 235 452 236 586 237 403 237 677 237 767 238 991 238 994 239 516 241 260 241 405 241 779 241 957 242 534 243 274 243 776 244 580 246 468 246 962 248 304 249 382 249 490 251 722 252 454 252 624 252 726 253 294 253 299 253 356 253 438 253 480 253 657 254 888 255 377 255 595 255 843 258 289 258 295 259 582 259 945 260 327 260 897 261 366 262 733 262 924 263 372 263 410 263 513 263 574 263 612 264 411 265 638 267 566 267 721 269 576 271 536 272 310 273 402 273 628 274 458 274 463 275 332 276 414 277 581 278 669 281 764 284 361 284 457 284 736 284 848 287 652 287 680 288 634 288 658 289 476 290 308 290 834 291 343 291 442 292 629 293 383 293 449 294 754 295 489 295 653 297 394 297 435 298 620 299 530 299 546 299 554 300 636 301 346 301 860 305 380 308 345 308 401 308 800 309 375 311 351 312 357 312 876 313 354 313 416 313 428 313 801 313 862 314 818 315 342 315 505 316 472 317 412 317 744 319 702 320 481 321 942 322 701 323 404 323 655 324 519 324 714 324 792 325 999 326 507 327 545 328 613 328 737 329 399 330 646 331 502 331 631 332 397 332 484 334 349 334 374 337 378 337 713 338 790 340 892 345 447 346 591 346 927 349 384 349 417 349 439 349 725 350 504 350 642 351 700 351 963 351 971 353 804 356 496 356 656 356 832 357 390 361 933 364 367 367 455 367 529 367 604 367 917 368 371 368 825 369 609 371 488 371 623 371 874 371 995 374 500 379 395 379 993 383 477 386 864 387 406 387 542 387 564 388 565 388 605 390 716 391 665 392 854 393 398 393 616 394 479 394 587 394 625 394 641 395 723 395 951 398 421 398 467 399 434 399 492 400 686 401 766 402 707 402 742 404 443 405 989 407 539 408 814 411 667 416 531 418 567 419 594 419 947 420 598 421 643 422 635 423 464 424 483 424 911 425 633 425 845 427 894 428 781 429 592 430 470 431 478 431 887 432 462 433 444 434 906 436 704 437 440 440 459 441 946 444 521 444 675 444 782 446 748 447 678 447 928 449 912 452 543 453 817 455 465 455 473 455 540 455 685 457 614 458 575 459 959 461 964 462 785 462 805 463 905 463 976 464 751 466 893 467 527 470 877 471 691 475 687 475 734 475 866 475 944 477 961 478 544 478 627 479 573 479 821 480 903 481 738 485 852 486 596 488 784 488 857 495 904 496 740 496 777 501 599 501 717 502 659 503 689 507 802 512 578 513 558 519 549 521 676 522 526 524 670 528 988 530 840 534 761 535 557 536 902 537 774 540 730 541 654 544 562 545 671 546 824 546 855 547 982 548 560 548 597 548 618 557 955 560 807 562 773 562 844 567 610 569 789 570 724 571 621 572 696 575 998 577 681 577 705 578 922 580 745 583 768 586 753 593 934 594 601 595 968 598 865 601 644 602 735 609 921 612 794 615 940 616 731 616 749 619 690 619 806 619 842 620 771 621 637 623 958 625 739 628 881 633 759 636 791 637 952 647 923 651 992 652 698 659 811 661 899 661 990 663 810 664 809 665 666 669 758 670 673 671 674 673 720 673 900 680 772 683 752 683 969 685 826 686 727 689 709 701 885 701 987 704 880 704 954 706 909 708 986 709 816 714 715 718 936 721 883 722 819 728 863 733 757 733 901 737 746 737 793 740 822 746 985 747 879 750 796 751 788 754 786 754 829 755 815 757 898 761 949 773 808 776 869 777 878 781 996 785 981 786 799 789 853 790 974 796 803 797 813 797 861 798 833 799 849 803 859 810 997 813 889 814 827 823 835 823 871 830 831 833 943 838 960 839 872 846 851 847 972 848 953 849 856 851 931 857 908 872 895 889 980 903 965 921 984 927 938 930 967 957 973 973 978 88 736 281 975 400 31 440 25 534 698 581 242 600 400 629 650 668 157 727 290 940 123 1000 999 20 172 635 0 1 0 8 0 9 1 2 1 3 1 11 1 24 1 107 1 331 1 755 2 23 2 52 2 105 2 310 2 486 2 601 3 4 3 17 3 39 3 404 3 878 4 5 4 7 4 12 4 28 4 36 4 143 4 154 4 305 4 321 5 6 5 19 5 25 5 104 5 274 5 302 5 423 6 10 6 13 6 31 6 368 7 16 7 37 7 301 7 388 7 829 7 850 8 26 8 30 8 38 8 138 8 400 8 870 9 14 9 27 9 47 9 123 9 859 10 18 10 141 10 152 10 349 10 840 11 33 11 130 12 15 12 35 12 58 12 162 12 170 12 187 13 66 13 215 13 282 13 393 13 511 14 85 14 330 15 78 15 337 15 911 15 940 16 20 16 21 16 32 16 40 16 62 16 74 16 415 17 34 18 99 18 151 18 168 18 586 18 925 19 29 19 55 19 59 19 60 19 96 19 98 19 121 19 146 19 150 20 42 20 319 20 947 20 977 20 980 21 22 22 148 23 53 23 294 23 339 24 67 24 324 25 44 25 83 25 165 25 407 26 79 26 342 26 973 27 87 27 251 28 43 28 57 28 248 28 565 29 61 29 72 30 49 30 199 30 942 31 65 31 94 31 103 31 140 31 366 32 440 32 846 33 64 33 131 33 232 33 520 33 576 33 937 34 80 34 114 34 340 34 493 34 593 35 41 35 95 35 166 35 441 36 56 36 147 36 265 36 285 36 320 36 717 37 45 37 82 37 190 37 549 38 50 38 126 38 267 39 315 40 86 41 528 42 54 42 112 42 300 42 413 42 642 42 734 43 161 43 186 43 475 43 506 43 857 44 46 44 68 44 69 45 48 45 71 45 223 45 335 45 419 46 51 46 200 47 118 47 211 47 377 47 392 47 816 48 93 48 110 48 119 48 819 49 116 49 726 49 771 50 263 50 474 51 84 51 115 51 172 51 219 51 341 52 412 52 804 53 117 53 194 53 224 53 350 53 629 54 776 54 900 55 108 55 244 56 63 56 76 56 191 56 496 56 681 57 89 57 97 58 124 58 177 59 492 60 646 61 106 61 183 61 602 62 77 62 91 62 132 63 184 64 176 64 430 64 760 66 120 66 600 66 758 67 299 67 579 67 903 69 70 69 92 69 205 69 264 69 395 70 73 70 447 71 81 71 523 72 142 72 522 73 75 73 906 74 678 74 686 74 953 75 128 75 137 75 214 75 226 76 135 76 328 76 443 76 941 76 956 77 134 77 155 77 157 77 160 77 851 78 122 78 450 78 473 78 625 78 950 79 90 79 125 79 174 79 439 79 753 79 827 80 101 80 433 81 109 81 111 81 203 82 88 83 202 83 208 84 175 84 182 84 188 84 793 85 250 86 196 86 286 86 323 87 173 87 261 87 345 87 417 88 542 88 692 89 113 89 865 90 550 90 599 90 671 90 764 91 363 92 100 92 307 93 304 93 684 94 322 94 735 95 228 95 533 95 615 95 638 96 227 96 800 97 127 97 210 97 786 99 212 99 386 99 454 100 102 100 149 101 288 101 552 101 862 102 369 103 243 103 663 105 924 106 813 107 298 107 546 107 781 108 163 108 246 108 275 109 144 109 397 109 581 109 902 109 905 110 222 110 383 110 595 110 691 111 391 111 455 111 693 112 220 112 424 112 590 113 481 113 525 114 249 115 139 115 269 115 866 115 927 116 164 116 229 116 306 116 598 116 780 117 193 117 225 117 537 118 277 119 133 119 448 119 524 119 538 120 156 123 332 123 514 124 129 124 235 124 256 124 768 125 414 125 478 126 253 126 589 127 834 128 153 129 254 129 268 129 409 129 854 130 145 130 660 131 178 131 378 132 271 133 136 134 169 134 273 135 207 135 484 135 643 135 700 135 715 135 828 137 336 138 185 138 588 140 921 141 167 141 221 141 241 141 465 141 636 142 158 142 327 143 296 144 676 145 233 145 359 145 708 145 787 146 351 146 438 146 682 147 159 147 204 147 612 148 280 148 575 149 259 150 242 151 262 151 270 151 308 152 189 152 217 154 279 154 527 154 619 155 326 155 959 156 218 156 290 156 477 157 216 157 237 157 239 157 741 158 236 158 389 158 614 159 230 160 195 161 198 162 213 162 346 163 356 163 491 163 655 164 807 165 171 165 375 165 769 167 355 167 605 168 238 168 476 168 972 168 985 169 179 169 744 170 181 170 209 170 469 171 838 172 425 172 508 175 180 175 240 175 257 175 483 176 293 176 747 176 765 177 694 179 252 179 750 180 192 180 278 181 281 181 500 182 390 182 690 182 978 184 334 184 379 186 312 186 725 186 836 188 864 189 928 190 352 191 260 191 731 192 206 194 313 194 426 194 429 194 471 195 272 195 434 196 197 196 532 196 990 197 872 197 898 199 245 199 556 199 931 199 955 200 201 200 333 201 376 201 460 202 485 203 797 204 347 204 428 204 742 205 516 206 287 207 396 208 292 208 382 208 431 209 446 210 231 210 258 211 266 211 784 211 823 211 974 212 403 212 452 212 453 216 284 216 637 217 408 218 297 219 809 220 418 221 470 222 234 222 387 222 577 223 748 224 421 224 739 224 770 225 427 227 494 228 775 229 247 229 964 230 343 230 457 231 358 232 276 232 936 234 311 234 778 234 826 237 303 238 255 238 295 238 567 239 367 240 344 240 357 240 696 240 951 241 935 243 848 244 617 245 794 246 283 246 461 246 539 246 847 247 788 247 998 248 402 248 480 248 585 249 289 249 919 250 348 252 479 252 560 252 916 253 594 256 361 257 384 257 572 258 338 260 604 261 410 263 547 263 621 263 650 265 720 266 559 267 373 267 554 268 502 268 518 268 654 269 672 270 371 270 489 270 729 271 464 273 318 277 325 278 381 278 422 279 490 279 695 280 624 281 314 282 467 282 777 282 805 283 317 283 571 284 468 285 291 285 435 286 353 286 719 288 529 289 772 290 852 293 544 294 329 295 568 295 897 295 965 297 362 297 394 297 405 297 495 302 875 304 309 304 987 306 399 306 923 308 649 309 782 311 354 312 420 312 566 313 365 314 316 315 610 316 540 317 458 319 641 321 401 322 360 322 667 322 740 322 759 323 504 323 580 326 993 327 364 327 503 327 583 328 988 329 966 331 631 331 971 332 622 333 497 333 633 334 499 334 844 336 456 336 515 336 592 339 531 342 372 345 843 346 406 347 374 347 449 347 732 348 370 348 899 349 795 350 803 350 913 351 564 351 587 353 445 353 526 353 591 353 945 353 994 354 513 356 380 356 995 357 487 358 385 358 398 359 411 359 442 359 451 359 999 360 668 360 724 362 569 362 835 363 437 365 817 368 562 368 652 368 915 370 558 371 545 372 626 373 709 373 890 376 656 376 711 376 858 377 960 379 509 379 939 380 653 381 512 381 680 383 616 384 706 388 578 389 714 391 922 391 969 392 505 392 574 393 482 393 584 394 462 397 436 397 659 397 869 399 463 399 675 401 510 401 535 402 597 402 727 402 766 402 799 405 687 408 967 409 541 412 488 412 555 415 416 416 543 416 943 417 791 417 879 418 628 419 432 422 662 422 822 424 536 424 635 425 702 426 623 428 573 432 669 433 608 437 609 437 839 438 444 438 551 442 798 443 459 443 673 446 517 447 983 449 561 450 677 450 853 455 603 457 498 460 501 461 466 461 611 462 607 465 912 466 606 467 926 469 774 470 472 471 507 471 563 474 738 477 749 477 881 479 815 483 618 487 904 489 728 490 707 491 689 492 757 493 534 493 620 496 521 496 824 498 751 502 651 503 737 508 895 508 946 511 783 511 810 512 716 514 658 515 647 516 701 517 596 517 634 517 661 517 697 518 519 518 841 519 896 520 860 521 548 521 837 523 855 524 954 526 553 526 640 526 796 527 530 527 722 527 801 528 894 530 630 532 968 533 664 535 627 540 889 541 644 543 789 550 808 551 873 552 557 553 832 555 582 555 997 559 762 559 929 560 721 560 856 562 767 563 570 563 679 568 773 568 812 571 657 571 745 575 704 577 666 577 975 578 685 578 790 578 938 579 736 580 674 580 882 583 948 584 699 585 665 586 979 589 886 590 746 593 792 593 907 594 648 595 683 595 688 598 763 604 888 605 613 607 952 610 639 611 880 612 933 613 705 615 632 615 884 616 887 620 754 622 981 626 670 626 962 627 934 631 645 635 712 642 698 643 730 644 718 649 703 649 883 650 986 653 802 661 868 663 756 666 723 669 743 679 989 685 733 685 820 686 908 688 930 694 814 697 806 701 893 703 876 706 710 706 752 710 713 725 821 725 831 728 861 734 761 742 811 742 909 745 996 753 957 755 958 759 779 761 891 764 830 773 982 775 785 784 849 791 842 792 976 794 871 795 932 796 867 799 818 799 863 802 845 806 918 816 877 817 901 819 833 819 984 821 825 823 944 824 892 838 910 848 885 859 874 867 917 892 992 898 920 899 914 900 949 904 991 911 961 922 970 927 963 28 374 111 517 152 606 183 531 187 865 259 25 299 229 347 315 380 611 382 735 530 46 570 266 572 476 631 549 658 11 834 686 880 244 895 710 921 385 942 331 1000 999 10 928 790 0 1 0 2 0 3 0 5 0 6 0 42 0 354 0 532 0 603 0 730 1 4 1 7 1 117 1 222 1 240 1 346 1 453 2 14 2 19 2 31 2 32 2 56 2 731 3 12 3 15 3 18 3 21 3 39 3 657 5 22 5 62 5 191 5 417 5 498 6 9 6 28 6 38 6 101 6 616 7 8 7 10 7 24 7 68 7 72 7 74 8 13 8 211 8 267 9 11 9 33 9 35 9 51 9 725 10 36 10 217 11 57 11 64 11 147 12 16 12 17 12 156 12 508 13 30 13 135 13 466 13 534 13 596 14 131 14 278 14 554 14 690 14 799 15 44 15 110 15 134 15 215 16 23 16 48 16 76 16 255 16 323 16 991 17 25 17 26 17 49 17 174 17 322 17 875 17 951 18 20 18 50 18 58 18 161 18 423 18 544 19 159 19 160 20 268 20 302 20 526 21 27 21 34 21 60 21 368 22 41 22 480 23 29 23 53 24 80 24 85 24 277 24 334 25 244 25 304 25 907 26 127 26 245 26 324 26 371 26 474 26 878 27 45 27 78 27 129 27 230 27 362 28 43 28 243 28 485 28 866 28 897 29 37 29 40 29 86 29 126 29 201 30 84 30 130 30 332 30 664 31 55 31 447 31 689 32 70 32 90 32 184 32 246 32 608 33 65 34 52 34 107 34 262 34 930 34 971 35 95 36 627 37 104 38 83 38 167 38 189 39 47 39 97 39 347 39 411 39 493 40 54 40 59 40 61 40 742 40 784 41 396 42 116 43 46 43 88 43 98 43 308 44 94 44 171 44 182 44 200 44 210 44 589 44 901 45 67 45 378 46 99 46 198 46 236 46 684 46 798 47 75 47 82 47 199 48 63 48 122 49 73 49 138 49 325 50 335 50 621 50 728 51 141 51 235 52 105 52 321 52 382 52 733 53 687 54 152 54 185 55 640 55 965 56 71 56 151 57 96 57 514 57 633 57 714 57 934 58 234 58 294 59 79 59 92 59 491 59 937 60 69 60 91 60 100 60 239 60 416 60 546 60 929 61 155 61 310 61 877 62 66 62 393 62 654 63 77 63 144 63 150 63 180 63 194 63 196 64 81 64 89 64 166 64 275 64 912 65 106 65 179 65 648 66 124 66 173 66 228 66 429 67 475 68 93 68 118 68 296 69 380 70 103 70 501 70 512 70 597 70 635 71 381 71 478 71 551 72 383 72 432 72 652 73 108 73 232 73 647 74 154 74 227 74 252 75 102 75 119 75 257 75 722 76 253 77 112 77 183 77 216 78 115 78 164 78 413 78 578 79 109 79 511 79 821 80 238 80 318 80 570 82 177 82 410 82 484 83 132 83 186 83 319 84 87 84 713 85 111 85 251 87 175 87 839 88 212 89 165 89 208 89 356 89 788 90 125 90 142 90 250 90 287 90 888 91 120 92 207 93 121 93 145 93 680 95 128 95 137 96 163 96 195 96 906 98 242 98 433 99 372 100 970 101 204 102 298 102 424 103 297 103 315 103 567 104 113 104 213 104 338 104 859 105 263 105 313 107 140 108 517 109 682 110 114 110 283 111 169 111 223 112 136 112 153 112 547 112 688 113 295 115 193 115 326 116 133 116 604 116 923 117 123 117 139 117 149 118 188 118 476 119 256 121 209 121 320 121 960 122 202 123 763 124 143 124 973 125 312 125 458 127 247 127 261 127 516 128 146 128 632 128 813 129 181 129 224 129 343 130 158 130 168 130 425 130 563 132 436 133 172 133 300 133 494 134 641 135 584 136 307 136 446 136 559 137 170 137 220 137 337 137 345 138 550 138 916 139 192 139 226 139 289 139 374 139 529 139 815 140 187 140 219 140 564 141 327 141 538 142 237 143 481 144 162 144 376 144 592 145 459 146 148 146 231 146 290 146 339 146 889 146 969 146 997 147 401 147 461 147 524 148 259 148 431 149 311 150 870 151 279 151 286 152 390 152 465 154 352 155 743 156 157 156 583 156 737 157 190 157 281 157 569 157 699 158 225 159 214 159 496 159 618 160 473 160 749 161 206 161 415 162 254 162 377 162 379 162 787 163 495 164 467 165 249 165 778 165 818 167 328 167 469 167 704 168 176 168 407 169 178 169 274 170 610 172 679 173 203 173 233 175 625 176 442 176 479 177 205 178 197 179 241 179 264 179 440 179 638 179 792 181 341 181 500 181 527 181 533 183 299 185 258 185 265 185 705 186 272 186 470 187 353 187 452 187 993 188 340 188 448 189 331 189 780 189 862 190 344 190 434 190 565 191 438 192 221 192 840 193 269 193 271 193 549 195 483 196 273 196 309 196 358 196 468 196 931 197 408 199 492 200 218 200 229 200 624 201 674 202 615 203 848 203 979 204 427 205 342 206 266 206 614 206 715 206 853 206 954 207 711 208 276 208 428 209 288 209 404 210 329 210 349 211 553 211 809 212 505 212 643 212 700 212 917 214 455 215 507 215 746 217 753 218 639 218 695 218 754 219 486 219 709 221 829 222 922 223 669 224 594 224 698 226 539 226 683 227 398 228 285 228 392 229 260 229 291 229 518 229 571 230 360 230 403 230 781 230 989 232 367 232 502 233 738 235 284 235 579 237 280 237 282 237 487 239 317 239 420 239 927 240 316 243 606 244 270 244 449 244 665 244 842 244 998 245 248 245 437 247 303 248 293 248 441 249 388 250 314 250 828 251 609 252 681 253 558 254 426 254 489 255 292 255 805 256 519 257 306 257 443 257 676 257 987 258 904 259 333 260 644 261 602 263 336 263 541 263 807 264 361 264 450 265 758 266 581 266 744 267 457 267 521 268 510 268 735 268 961 269 330 270 301 270 305 271 631 271 772 272 405 272 572 274 369 278 386 278 414 278 471 281 555 281 667 282 348 282 663 283 691 283 964 284 351 284 834 284 893 284 958 285 364 286 389 286 726 286 858 288 406 290 520 290 599 292 395 292 462 292 836 292 953 293 357 293 741 295 620 295 655 295 988 296 355 298 782 300 806 301 419 301 562 304 503 304 545 305 706 305 757 306 662 307 460 309 402 309 774 310 504 311 894 312 585 312 896 313 645 314 373 314 394 314 796 314 871 315 523 316 826 318 430 322 385 323 556 325 463 325 590 325 841 325 867 326 646 326 790 328 963 329 712 329 900 330 412 330 482 331 350 331 365 334 540 334 568 334 660 335 515 335 653 336 697 336 808 337 764 339 856 340 391 341 528 342 577 342 789 343 456 344 363 346 513 348 723 350 370 350 959 352 359 352 399 352 530 352 582 352 803 353 366 353 409 354 658 354 696 354 718 358 613 359 693 360 623 363 400 364 422 366 375 366 552 366 628 368 387 368 490 368 974 368 994 369 444 369 767 370 925 371 439 371 477 371 830 371 938 372 548 373 525 374 626 375 879 375 967 377 785 378 421 378 756 380 384 381 537 381 873 382 783 384 397 387 750 391 857 392 454 393 499 393 595 393 668 393 874 393 885 396 536 397 573 398 926 404 747 404 831 408 739 409 769 410 531 411 472 413 557 414 752 414 913 415 435 416 418 416 827 416 869 418 601 419 488 421 720 425 451 425 506 427 903 429 854 431 936 434 634 435 574 435 630 437 598 440 497 440 576 443 445 443 751 443 820 444 703 447 464 447 692 448 768 449 945 450 678 450 864 456 600 456 611 456 944 458 587 459 580 460 732 464 656 464 671 466 986 467 983 468 650 469 672 473 759 475 535 478 661 480 588 482 522 488 992 490 956 491 770 492 701 492 985 493 629 496 990 499 560 502 918 505 566 506 509 506 607 506 909 508 593 512 637 513 710 513 835 515 719 519 740 520 542 520 905 523 694 524 670 524 850 528 724 528 745 529 708 529 760 529 924 530 861 531 561 534 775 534 891 538 980 541 832 542 543 543 978 547 622 552 819 553 591 554 716 555 795 558 921 559 575 559 899 562 957 563 946 566 619 567 804 568 849 568 933 570 908 571 642 571 673 572 586 573 736 576 702 580 800 580 886 582 651 583 617 583 649 583 777 584 968 585 685 585 941 588 762 588 911 589 636 589 761 589 972 590 605 594 977 595 811 596 659 600 612 600 766 600 802 602 812 602 943 609 727 610 773 611 779 612 677 613 902 614 981 623 843 625 748 631 666 631 675 632 824 636 686 636 771 637 755 638 721 640 801 642 881 644 845 648 919 649 855 660 865 660 939 675 920 678 707 682 833 683 765 686 776 686 872 690 793 693 860 694 846 695 814 702 729 702 999 706 949 713 717 713 822 715 734 715 797 717 817 724 786 732 838 738 940 739 844 740 868 749 791 757 810 766 825 767 895 770 887 771 935 772 947 773 982 774 847 774 863 776 794 779 884 782 898 783 914 785 851 795 837 795 952 797 910 801 823 801 955 814 816 814 915 818 892 820 883 823 890 824 948 830 996 831 852 834 975 835 882 853 880 856 976 866 876 871 962 874 932 878 942 882 928 883 995 885 984 899 966 922 950 108 634 156 487 180 310 406 696 465 709 477 935 656 897 935 488 987 213 997 306 1000 999 10 272 163 0 1 0 2 0 31 0 50 0 79 0 94 0 247 0 354 0 470 1 7 1 9 1 23 1 30 1 138 1 180 1 257 2 3 2 4 2 5 2 33 2 64 2 412 2 993 3 10 3 11 3 15 3 18 3 77 3 127 3 543 4 6 4 39 4 57 4 131 4 139 4 179 4 183 4 222 5 8 5 16 5 24 5 299 6 58 6 381 7 62 8 12 8 36 8 186 8 212 8 242 8 886 9 41 9 76 9 318 9 613 10 22 10 169 10 407 10 874 10 893 11 53 11 163 11 679 12 13 12 17 12 63 12 304 12 506 13 14 13 21 13 109 13 619 14 37 14 98 14 134 14 492 15 20 15 27 15 28 15 211 15 218 15 476 15 608 16 19 16 75 16 105 16 490 17 35 17 81 17 133 17 206 18 25 18 51 18 424 18 618 18 799 19 43 19 411 19 562 19 950 20 44 20 100 21 72 21 90 21 747 22 472 23 565 23 744 24 42 24 345 24 551 24 673 25 26 25 29 25 32 25 97 25 118 25 309 25 398 25 627 25 691 26 38 26 85 26 221 27 70 27 290 27 291 27 384 28 34 28 154 28 237 28 669 28 926 29 59 29 95 29 120 29 184 29 319 29 466 29 474 30 55 30 266 30 300 30 350 30 550 31 47 31 971 32 241 32 477 33 66 33 156 33 423 34 65 34 101 34 214 34 263 35 40 35 93 35 175 35 232 35 313 35 394 35 677 36 74 36 126 36 165 36 181 37 45 37 69 37 132 37 145 37 380 37 975 38 46 38 78 38 108 39 124 39 732 39 927 40 130 40 641 40 713 41 198 41 228 41 303 41 427 42 147 42 694 43 56 43 246 44 48 44 125 44 219 44 272 44 900 45 68 45 80 45 254 46 49 46 161 46 167 46 199 46 346 46 581 47 54 47 88 47 114 47 136 47 150 47 185 48 86 48 92 48 308 48 358 49 162 49 171 49 516 49 519 49 705 49 995 50 52 50 61 50 498 50 642 51 60 51 157 51 252 52 73 52 352 52 600 53 469 54 151 54 231 55 256 55 293 56 84 56 104 56 170 56 439 56 584 56 655 57 115 57 119 57 269 58 376 58 553 59 99 59 143 60 116 60 248 61 944 62 71 62 144 62 383 62 695 63 67 63 121 63 235 63 368 63 712 64 107 65 386 65 878 66 135 68 87 68 285 68 717 69 158 69 830 70 83 70 494 71 240 71 547 71 714 71 921 72 274 72 504 73 91 73 193 73 204 73 542 74 112 77 82 78 188 78 614 79 110 79 203 79 315 79 958 80 89 80 322 80 377 82 106 82 129 82 734 82 933 83 96 83 137 83 229 83 292 83 362 84 155 84 390 84 849 85 111 85 146 85 160 85 326 86 103 86 416 88 195 89 841 90 102 90 113 91 233 91 253 92 518 93 450 93 797 94 243 95 213 95 623 96 289 96 700 97 149 97 250 97 473 98 288 98 479 99 122 99 460 100 226 100 590 101 152 101 302 101 306 101 757 102 117 103 123 103 312 103 540 104 142 104 164 104 485 104 846 104 928 105 140 105 367 105 531 106 662 106 718 106 883 107 177 107 194 107 276 107 359 107 803 109 153 109 208 110 594 111 182 111 270 111 629 113 176 113 513 114 191 114 200 114 225 114 271 114 332 114 400 115 488 116 159 116 168 116 447 116 696 118 440 120 128 120 356 120 909 121 244 121 334 122 314 122 327 122 511 122 870 123 683 124 507 124 574 124 587 124 660 126 897 127 279 128 141 128 234 128 406 128 657 128 810 129 441 130 172 130 173 131 202 132 264 132 588 132 659 132 931 133 190 133 337 133 951 134 166 134 847 135 192 135 283 135 325 135 736 136 201 136 251 136 385 136 487 137 754 138 278 138 514 138 554 138 559 138 779 139 230 139 259 141 215 141 275 141 277 141 522 142 601 143 148 143 564 143 703 143 863 144 187 144 391 145 205 145 330 145 343 146 892 147 654 147 791 149 628 151 321 151 478 151 746 151 774 152 593 154 758 155 236 156 196 158 210 158 369 159 317 159 333 159 541 159 595 159 687 160 310 160 338 160 755 161 465 163 174 164 630 165 501 166 265 166 286 167 464 168 197 169 209 170 178 170 374 171 505 171 596 172 402 173 217 173 869 174 355 175 366 175 371 177 349 177 586 177 806 179 207 179 245 180 632 180 789 181 189 182 255 183 273 183 452 185 443 187 573 189 258 189 421 190 738 191 261 191 560 193 227 193 410 193 787 195 267 195 397 196 220 196 320 197 363 197 480 198 567 199 378 199 401 200 260 200 524 200 834 200 990 201 296 201 370 201 722 201 895 203 223 203 224 204 580 207 311 207 981 208 239 208 646 208 726 209 216 209 917 210 282 211 298 212 882 213 675 214 426 214 686 214 959 216 357 216 435 217 294 217 448 217 862 217 987 219 361 219 702 220 491 221 458 221 626 221 706 224 342 225 348 227 324 228 807 229 857 230 523 231 689 232 238 232 535 232 599 232 850 233 335 233 546 234 825 236 396 237 297 237 468 237 832 238 353 238 605 238 622 238 820 239 924 240 262 241 268 241 467 242 323 243 715 243 786 243 985 244 708 245 249 245 682 246 425 247 307 248 328 249 295 249 656 249 963 250 709 252 339 252 625 252 727 254 571 255 287 255 351 255 953 256 976 257 280 257 364 258 347 259 301 259 438 260 331 260 676 261 420 262 955 263 393 263 444 263 529 263 956 264 316 264 741 264 967 266 908 269 284 269 336 269 720 270 405 271 833 272 520 274 815 276 281 276 451 277 392 277 576 278 604 278 768 279 360 279 510 279 865 279 915 282 860 283 305 283 419 283 615 283 819 286 577 286 876 287 664 288 372 289 907 290 854 291 493 291 729 292 340 292 525 294 864 294 948 295 389 296 341 296 489 298 414 299 329 300 432 300 502 300 906 303 344 305 428 307 446 307 471 308 616 308 808 309 442 310 373 312 463 312 612 313 750 314 484 315 408 315 417 315 461 318 403 318 828 320 415 320 457 321 449 321 794 322 611 323 844 324 409 327 537 327 733 330 598 330 968 331 719 332 539 335 674 339 638 340 579 340 935 341 667 341 945 342 698 343 495 344 429 344 583 344 788 345 851 347 365 347 737 349 721 350 532 350 781 351 413 352 671 352 884 354 462 354 707 358 395 358 483 358 486 360 496 360 536 360 836 361 388 362 482 362 643 363 399 363 829 365 558 366 497 367 375 367 533 370 685 370 759 372 382 372 661 372 896 373 379 374 437 374 552 374 609 375 404 375 436 375 515 376 961 377 387 377 445 377 704 378 912 382 433 382 544 383 526 384 856 385 858 386 770 389 692 390 434 390 563 390 767 391 431 395 509 395 894 396 418 398 610 398 910 399 785 402 633 403 455 403 636 406 475 406 730 409 637 409 663 410 769 410 923 411 521 413 500 413 992 415 569 417 422 418 528 419 911 421 597 421 817 422 603 423 765 424 453 424 602 425 430 425 812 426 634 428 731 428 932 429 947 430 566 430 853 431 549 432 653 433 517 434 631 436 620 437 481 438 925 439 454 441 456 442 962 443 459 443 640 443 818 444 648 446 548 446 658 446 775 447 530 447 592 448 591 449 711 449 813 449 984 452 607 452 684 452 796 454 589 454 760 455 914 456 678 457 556 457 881 462 639 463 996 464 904 469 743 470 793 470 891 473 930 476 557 476 861 479 508 481 568 482 644 482 801 482 888 485 503 485 688 486 752 486 989 489 512 490 871 492 499 494 545 494 991 497 582 497 699 497 831 497 875 499 845 502 649 502 651 504 534 504 974 511 939 513 527 514 621 515 762 515 780 516 761 517 749 517 824 522 561 524 668 525 778 525 937 527 960 528 839 529 538 529 748 531 652 531 723 534 575 536 635 536 697 537 983 538 728 539 763 539 988 542 766 544 666 545 771 546 570 546 680 547 929 549 555 550 572 552 617 554 645 554 795 554 999 555 809 558 672 562 725 562 986 565 681 567 585 569 792 569 814 569 826 571 866 572 578 576 776 581 816 582 835 586 624 588 957 592 855 593 606 594 670 596 934 598 901 598 949 600 647 611 946 615 868 617 701 617 777 619 716 620 969 621 735 621 899 624 650 625 966 629 773 630 710 630 790 630 798 631 965 637 772 639 665 641 979 643 740 643 800 649 922 652 693 652 756 652 784 652 848 655 938 656 751 657 742 662 823 666 843 667 873 670 890 671 838 672 724 674 690 676 994 695 827 696 898 696 998 697 970 700 739 701 805 709 753 714 837 714 905 715 903 717 977 727 764 734 745 740 916 741 880 744 980 746 802 753 804 753 872 760 952 763 973 768 811 772 840 775 943 778 885 779 782 781 783 784 867 796 852 797 822 800 821 802 842 806 978 807 942 808 889 811 859 815 918 821 920 825 887 832 913 843 877 871 902 872 972 874 941 875 879 894 954 897 936 910 919 915 940 928 964 949 982 977 997 189 409 259 677 286 472 395 526 457 986 635 319 636 732 637 415 655 726 723 617 1000 999 12 506 384 0 1 0 2 0 54 0 226 1 3 1 5 1 22 1 27 1 29 1 42 1 60 1 83 2 4 2 526 4 6 4 7 4 10 4 17 4 31 4 72 4 183 4 337 4 717 5 9 5 134 5 632 5 667 6 26 6 30 6 36 6 52 6 129 6 202 6 441 6 906 7 8 7 12 7 51 7 109 7 621 7 716 7 788 8 14 8 23 8 105 8 548 9 11 9 15 9 20 9 299 9 380 9 447 9 567 9 599 10 16 10 436 11 32 11 37 11 40 11 110 11 176 11 207 12 13 12 19 12 35 12 96 13 85 13 672 14 24 14 155 14 204 14 364 15 123 15 713 16 18 16 28 16 53 16 80 16 118 16 156 16 268 16 275 18 44 18 206 18 270 18 677 18 782 18 841 19 21 19 41 19 130 19 230 19 255 19 565 19 794 20 38 20 107 20 149 20 209 20 314 21 512 21 860 22 25 22 57 22 73 22 256 22 492 22 630 23 74 23 114 23 306 24 47 24 49 24 75 25 235 25 358 25 611 26 66 26 172 26 192 26 219 26 350 26 539 27 39 27 56 27 199 27 317 28 133 28 284 28 884 29 33 29 64 29 973 30 127 30 302 30 720 31 88 31 106 31 113 31 164 31 213 31 365 31 482 32 34 32 77 32 111 33 61 33 330 33 691 33 806 34 43 34 50 34 81 34 181 34 439 35 86 35 243 35 398 36 76 36 150 36 276 37 45 37 46 37 63 37 94 37 137 37 166 37 356 37 976 38 217 38 231 38 287 38 455 38 665 39 507 40 48 40 59 40 854 41 68 42 674 42 784 43 163 43 316 43 513 44 108 44 124 44 511 45 189 45 323 46 174 46 334 47 78 47 87 47 104 47 131 47 136 47 139 47 277 47 385 47 394 48 84 48 122 49 55 49 89 49 125 49 158 49 905 49 907 51 116 51 194 52 102 52 216 52 586 53 69 53 144 54 71 54 100 54 308 54 859 55 58 55 140 55 208 55 372 55 721 56 62 56 481 56 758 56 816 56 965 57 395 58 67 58 623 59 70 59 82 59 142 59 639 60 65 60 79 60 99 60 425 62 90 62 193 62 326 63 468 63 868 64 101 65 390 66 295 67 115 67 732 68 160 68 253 68 305 69 184 69 836 70 169 70 339 70 346 71 338 71 389 71 409 71 545 71 624 72 148 72 504 72 559 73 280 73 470 74 227 74 288 75 91 75 95 75 237 75 471 76 424 77 162 77 518 77 912 78 382 78 544 79 225 79 383 79 465 80 97 81 121 82 190 82 445 82 766 83 103 83 147 83 182 83 309 83 663 85 93 85 228 86 135 86 185 86 433 87 98 87 203 87 245 87 404 87 472 88 128 88 201 88 210 88 229 89 773 90 92 90 298 90 485 90 830 91 450 92 117 92 212 93 366 94 522 95 179 96 119 96 266 96 381 96 655 96 867 97 532 99 178 99 197 100 161 100 597 101 355 102 167 102 175 102 205 102 458 102 865 103 291 103 363 103 671 103 958 104 328 104 331 105 112 105 214 106 196 107 596 107 609 107 844 108 151 108 154 108 265 108 473 108 529 109 153 110 120 110 143 110 146 110 240 110 726 112 320 112 332 112 427 112 770 112 985 113 152 113 541 114 233 114 699 114 785 114 791 115 685 115 780 115 982 116 218 116 651 117 259 117 704 117 813 119 173 119 279 119 335 119 535 120 126 120 343 122 187 122 591 123 222 123 740 124 242 124 379 124 570 125 474 126 311 126 756 127 496 127 499 128 132 128 294 128 315 129 417 130 138 130 191 131 707 131 932 132 582 132 807 132 979 133 180 133 300 133 466 134 141 134 913 135 200 136 241 136 303 136 763 137 170 137 232 138 487 139 460 139 804 140 236 140 250 141 145 141 186 141 258 141 375 141 524 142 223 142 325 142 464 142 774 143 168 143 456 144 159 144 238 144 509 145 157 146 491 146 761 147 562 148 165 148 281 150 368 151 171 152 489 153 244 154 407 154 793 155 188 156 224 157 247 158 329 158 998 159 263 160 745 161 273 161 661 162 177 162 239 162 653 163 252 163 486 164 772 164 845 165 301 166 297 166 420 166 431 166 546 167 254 168 558 169 400 169 494 169 855 169 924 171 607 172 693 173 285 173 678 173 703 174 551 175 340 175 728 176 198 176 444 176 831 177 373 177 675 178 344 178 432 178 638 179 752 180 195 180 246 180 722 182 669 183 211 184 248 185 654 186 940 186 968 187 251 187 392 187 660 189 257 189 876 190 278 190 959 191 953 192 283 192 397 192 553 194 267 195 318 195 523 196 220 196 327 196 561 198 313 198 839 198 988 199 221 199 304 199 642 201 370 203 290 203 901 203 941 204 274 204 336 204 374 204 488 205 348 205 429 205 430 205 462 205 515 205 550 205 572 205 646 205 688 206 269 206 307 207 260 208 694 209 215 209 617 210 234 210 459 210 593 211 573 212 405 213 292 213 613 213 862 214 360 214 406 214 648 215 892 216 312 217 790 218 670 222 419 222 578 223 384 224 249 228 289 228 921 228 931 230 282 231 399 231 469 232 333 235 353 235 748 235 981 237 369 237 898 238 296 239 765 240 261 240 664 242 293 243 457 243 954 245 286 245 412 245 530 246 272 246 362 247 262 249 585 250 826 250 890 252 264 253 812 253 847 254 448 254 800 256 271 256 920 257 352 257 411 258 583 260 418 260 757 261 476 261 814 262 571 262 908 263 501 264 349 264 877 266 999 268 749 269 376 270 408 271 453 271 528 271 676 272 483 272 739 272 922 273 387 273 686 274 371 274 484 275 345 275 576 275 767 275 949 275 993 276 480 276 927 277 322 277 461 278 324 279 588 279 595 280 440 281 537 282 342 282 437 282 952 283 600 285 341 286 391 286 531 287 378 287 835 288 840 289 620 290 603 290 652 290 871 291 715 291 903 292 319 292 506 293 874 295 568 295 681 296 321 296 625 296 692 298 367 300 422 300 733 301 310 301 377 301 943 302 502 302 631 303 580 304 536 304 695 305 434 305 564 306 538 307 683 308 697 309 517 309 589 310 640 310 942 311 361 311 566 311 714 311 827 320 347 320 601 320 708 321 706 322 842 323 386 326 520 326 689 329 359 329 852 330 569 331 498 331 792 332 354 332 938 333 508 333 636 333 856 335 428 336 543 337 414 337 818 338 910 339 575 339 783 341 560 342 719 344 454 344 598 344 684 346 962 347 446 347 966 348 351 348 443 348 574 349 410 349 413 349 449 351 401 353 657 354 393 354 829 355 435 356 357 356 880 358 995 359 510 360 612 360 673 360 882 361 396 361 463 362 452 364 519 366 886 368 606 368 668 370 402 371 629 371 984 372 415 374 778 376 731 377 451 378 549 378 563 379 475 382 552 382 647 382 808 382 850 383 388 383 423 385 734 385 751 388 478 393 416 394 497 395 614 395 725 395 786 397 403 398 610 398 919 399 479 399 503 399 755 399 760 400 557 402 500 403 421 403 644 407 815 408 521 412 426 412 584 413 849 414 577 414 747 415 525 416 438 416 556 417 933 418 490 421 442 422 579 423 650 427 615 428 759 430 649 430 967 432 493 432 727 434 736 437 997 439 533 439 542 439 914 441 592 441 809 442 696 442 701 445 977 447 608 447 705 451 477 457 744 460 619 460 983 461 710 462 659 462 737 463 834 465 467 465 741 465 851 467 891 468 587 468 626 471 974 472 768 478 514 481 897 482 899 483 961 485 495 486 516 487 948 488 762 489 656 489 700 490 540 492 878 493 870 496 602 496 637 496 803 496 828 497 505 497 893 499 712 500 709 501 730 501 883 502 534 503 769 506 527 506 926 507 622 509 605 516 781 518 554 519 896 520 994 521 743 524 594 524 627 525 971 526 846 528 645 533 616 533 735 533 881 536 555 542 723 543 929 544 590 545 547 546 787 548 833 552 662 555 682 556 634 557 628 557 750 557 969 558 581 558 799 558 945 558 991 559 635 559 928 560 718 560 975 561 837 564 604 568 643 568 779 576 802 578 687 578 753 580 698 580 797 581 902 586 711 588 935 590 848 591 832 591 944 592 805 596 795 598 633 599 618 601 810 604 939 607 956 610 904 611 825 614 742 619 641 620 879 621 776 621 911 622 796 623 925 627 923 627 936 629 866 630 970 631 738 633 679 639 746 640 666 641 980 644 915 645 724 647 658 654 963 656 934 657 680 658 775 661 823 663 729 666 702 668 894 677 863 679 789 680 819 684 690 685 771 687 951 688 987 689 964 690 972 694 869 698 824 700 872 702 873 713 990 714 900 717 798 720 918 725 820 726 843 729 888 734 777 734 817 741 989 742 754 747 764 749 821 749 822 751 864 756 895 764 801 764 887 764 986 775 957 782 857 791 811 795 916 801 917 810 909 812 875 816 955 817 838 819 853 819 889 820 978 834 858 842 861 854 937 860 885 865 950 866 960 882 946 887 930 910 947 940 992 958 996 3 273 15 307 23 328 54 120 106 929 290 567 321 676 364 548 597 800 761 143 849 392 886 699 1000 999 12 201 166 0 1 0 3 0 6 0 9 0 49 0 108 1 2 1 14 1 15 1 18 1 28 1 45 1 190 1 721 1 849 2 4 2 26 2 42 2 48 2 562 2 906 3 8 3 11 3 71 3 148 3 264 3 755 3 893 4 5 4 65 4 285 5 7 5 35 5 62 5 72 5 250 5 937 6 16 6 23 6 32 6 33 6 41 7 10 7 67 7 147 7 303 7 401 7 728 7 850 8 17 8 25 8 57 8 873 9 24 9 410 9 541 10 12 10 159 10 255 10 727 10 800 11 38 11 964 12 13 12 30 12 139 12 310 12 483 13 68 13 385 14 21 14 56 15 29 15 53 15 91 16 20 16 27 16 31 16 50 16 105 17 19 17 40 17 81 17 231 17 245 17 723 18 118 18 249 18 365 19 51 19 98 19 162 19 392 19 591 20 34 20 306 21 22 21 70 21 191 21 962 22 36 23 64 23 660 25 61 25 69 25 73 25 109 25 695 25 820 26 83 26 246 26 475 26 609 26 616 27 182 27 294 27 370 28 84 28 90 28 113 28 154 29 44 29 59 29 174 29 186 29 220 29 669 29 986 30 39 30 60 30 95 31 342 32 55 32 421 32 773 32 880 33 54 33 86 33 111 33 121 33 223 34 37 34 63 34 66 34 89 34 834 35 183 35 252 35 319 35 381 35 561 35 772 36 112 36 533 37 211 37 617 37 716 37 868 38 58 38 115 38 135 38 488 38 898 39 75 39 240 39 295 40 43 40 46 40 136 41 96 41 340 41 384 41 573 41 663 42 74 42 258 43 47 43 263 43 277 43 975 44 85 44 93 44 94 44 239 44 296 44 803 46 130 46 194 46 436 47 82 48 124 48 142 48 528 49 104 50 52 50 123 50 127 50 226 51 153 52 155 53 219 53 600 54 156 55 170 55 364 55 743 56 129 56 197 56 257 56 786 57 101 57 293 57 297 58 117 59 140 59 188 59 282 61 100 61 271 61 300 61 554 62 128 62 169 62 233 62 516 62 797 63 88 63 667 64 77 64 428 64 454 64 702 64 707 65 107 65 150 65 210 66 326 66 648 67 79 67 172 67 687 67 781 68 78 68 110 68 132 68 269 68 753 68 936 69 80 69 534 70 87 71 133 71 138 71 196 71 200 72 76 72 103 72 134 72 547 72 634 73 122 73 173 74 268 74 377 75 116 75 184 75 279 76 216 76 235 76 273 76 859 77 926 78 119 78 610 78 902 79 149 79 187 79 867 80 359 81 92 81 942 82 413 83 577 83 713 83 750 84 99 85 283 86 379 87 160 88 287 88 344 88 361 88 590 88 888 89 581 90 336 91 102 91 151 91 199 91 224 91 241 92 316 92 438 93 376 93 611 94 214 94 221 95 251 95 814 96 97 96 357 96 425 96 496 97 143 97 349 97 881 98 347 98 418 98 704 99 262 100 341 101 106 101 180 101 325 101 464 101 945 102 126 102 163 102 677 103 161 103 383 103 391 103 524 103 685 104 238 104 330 104 589 105 120 105 145 105 762 106 125 107 114 107 177 107 505 108 658 108 789 109 207 110 248 110 615 110 624 111 141 111 165 112 568 112 746 112 932 114 403 114 813 116 144 116 215 116 275 116 276 116 350 116 779 117 131 117 493 118 311 119 146 120 352 121 430 121 630 122 740 123 137 123 217 123 863 124 371 125 301 125 305 126 152 126 167 127 171 127 230 127 520 127 933 128 884 129 158 129 291 129 439 130 382 130 649 131 205 131 334 132 343 132 495 132 806 133 407 133 487 134 526 134 831 134 922 135 204 135 242 135 412 135 795 135 823 136 185 136 575 137 208 137 718 138 308 138 389 138 817 138 841 139 499 140 164 140 189 140 657 141 166 141 506 142 314 142 810 143 168 144 304 144 345 145 181 146 157 146 655 147 179 148 178 150 447 150 535 150 629 150 640 151 236 152 192 152 284 156 222 156 502 158 272 159 450 160 254 160 288 160 393 160 417 160 560 161 725 162 261 162 289 163 395 163 965 164 266 164 699 165 551 166 176 166 212 167 206 167 504 168 175 168 411 168 550 169 458 169 951 171 201 171 260 171 592 172 193 172 232 172 670 173 368 173 491 174 456 175 253 175 415 176 688 177 267 178 824 179 398 179 402 179 432 180 449 181 515 181 710 181 843 181 982 182 290 182 312 182 517 182 696 184 711 185 322 186 404 187 256 187 593 187 599 188 195 188 247 188 503 189 416 189 451 189 543 189 720 189 835 191 374 191 946 192 202 192 353 192 463 192 738 192 971 193 203 194 198 194 218 194 234 194 507 194 540 195 302 195 457 195 844 196 529 197 569 198 346 198 482 198 890 200 419 201 209 201 486 202 307 202 870 203 674 204 213 206 229 206 668 207 280 207 478 207 510 208 244 208 431 208 473 208 978 209 911 211 572 211 626 211 865 211 886 212 237 212 299 212 973 213 318 213 480 214 501 214 542 214 602 214 681 215 729 216 225 216 459 216 588 218 227 218 243 218 679 220 228 220 468 220 477 220 639 222 909 223 442 224 270 224 584 224 645 224 754 225 274 230 324 230 559 231 637 231 689 231 794 231 910 233 632 233 785 234 265 235 653 235 915 236 286 237 380 238 701 239 331 240 321 241 854 243 259 243 437 247 356 247 424 247 453 250 281 250 328 251 337 251 523 252 278 253 298 253 693 255 332 255 338 258 467 259 446 259 460 259 489 259 969 260 409 260 651 261 369 262 363 263 317 265 682 266 292 267 638 268 434 270 390 270 705 272 348 273 768 274 327 274 375 274 938 276 905 277 408 278 360 279 659 279 828 280 329 280 565 280 582 283 471 285 509 286 665 286 808 287 309 287 339 287 399 288 315 289 367 289 470 290 320 290 358 291 313 292 897 293 394 294 426 295 514 297 466 297 558 297 605 297 622 299 387 301 998 302 323 302 862 303 603 305 335 305 579 306 333 306 855 308 396 309 537 311 614 312 469 312 796 315 354 317 686 318 372 318 900 319 373 319 748 319 953 320 397 321 842 323 362 323 940 324 819 325 934 326 948 327 351 327 625 328 414 328 791 330 756 331 355 331 406 331 763 333 567 333 734 335 366 337 606 339 598 340 444 342 519 342 555 343 462 344 765 345 474 345 917 346 885 350 619 351 891 352 378 352 388 352 548 352 827 352 916 353 959 356 441 356 527 356 532 357 386 357 492 358 512 358 698 361 631 361 703 364 440 364 536 367 422 368 771 369 497 369 714 370 777 370 931 372 485 374 476 374 479 374 585 374 601 374 654 374 874 375 545 377 443 378 847 379 400 379 420 380 613 380 925 381 857 382 664 386 997 387 465 387 894 389 666 389 907 393 709 393 908 394 481 394 745 395 494 398 405 398 994 400 635 401 498 401 792 405 608 405 726 406 433 407 448 410 500 410 546 412 435 413 508 413 742 413 767 415 566 415 597 415 816 416 423 416 700 417 429 417 992 418 927 418 961 420 511 424 427 425 576 425 595 426 445 427 484 427 860 429 574 429 732 430 452 431 731 431 790 432 628 433 472 433 552 434 461 436 513 437 549 437 903 438 833 439 642 441 706 442 782 442 892 443 882 444 557 444 612 444 780 444 921 446 530 448 712 449 919 452 719 453 708 454 455 456 825 456 952 457 518 458 522 458 646 459 580 460 636 460 778 465 525 466 594 466 680 466 967 470 761 471 730 473 815 476 490 476 694 478 521 478 760 481 747 482 979 483 783 486 697 486 944 488 798 490 675 494 733 496 544 498 647 499 683 501 539 501 644 501 672 503 764 504 737 505 578 506 620 506 832 507 553 507 960 509 596 513 956 515 829 516 531 516 691 519 570 519 604 519 774 520 822 522 650 525 661 525 787 529 770 531 876 532 618 535 563 535 571 537 538 537 583 538 741 538 995 539 656 540 775 541 889 542 641 544 676 545 963 550 839 552 564 553 769 554 556 558 899 564 627 566 749 567 809 569 724 569 799 570 652 571 840 574 586 574 623 578 802 581 671 582 673 585 587 585 621 585 759 585 989 586 752 593 784 593 896 595 607 595 811 598 836 598 977 603 980 605 864 606 717 606 877 608 804 613 662 615 848 616 643 616 678 619 744 621 751 622 830 622 918 625 633 626 812 626 987 628 690 630 788 634 866 634 869 637 985 638 684 641 976 649 981 651 999 654 872 656 722 657 913 659 846 662 739 665 818 666 692 672 993 679 861 681 853 685 758 692 757 693 991 694 735 696 801 702 923 704 871 706 715 717 943 722 983 726 875 727 858 731 883 732 845 735 736 740 950 746 939 749 878 750 954 751 807 752 766 754 949 757 776 757 996 759 901 759 930 759 988 760 838 761 984 767 904 769 957 774 821 775 805 782 793 782 826 787 856 802 837 806 972 814 929 815 955 818 879 822 968 830 851 830 912 831 935 832 852 848 914 855 928 865 887 865 958 874 895 875 970 887 974 904 924 906 920 919 947 932 941 941 990 950 966 1 807 53 856 107 971 193 773 270 42 297 400 322 366 384 383 504 85 604 617 874 117 995 914 1000 999 15 988 612 0 1 0 3 0 10 0 40 0 85 0 145 1 2 1 7 1 26 1 105 1 225 1 455 1 796 2 499 2 773 3 4 3 5 3 11 3 146 3 425 3 864 4 20 4 72 4 73 4 84 4 137 4 167 4 294 4 602 4 722 5 6 5 8 5 9 5 15 5 32 5 113 5 460 6 19 6 156 6 163 6 332 6 577 6 825 7 12 7 18 7 27 7 43 7 231 7 432 7 517 7 850 8 28 8 61 8 64 8 245 9 14 9 30 9 90 9 276 9 319 10 31 10 100 10 532 10 927 11 16 11 17 11 121 11 158 12 13 12 23 12 25 12 55 12 69 12 128 12 208 13 21 13 65 13 76 13 80 13 399 13 507 14 48 14 101 14 136 14 468 14 570 15 44 15 99 15 119 15 142 16 33 16 53 16 67 16 249 17 39 17 396 18 34 18 81 18 91 18 107 18 124 18 853 19 62 19 376 20 24 20 45 20 79 20 150 20 152 20 162 20 402 21 22 21 41 21 112 21 232 22 129 22 148 23 202 24 29 24 42 24 132 24 774 24 977 25 292 25 852 26 86 26 338 26 482 26 677 27 38 27 518 28 47 28 116 28 177 28 250 28 286 29 63 29 127 30 36 30 82 30 486 31 54 31 135 32 333 32 443 33 35 33 87 33 365 33 392 34 37 34 194 35 273 36 52 36 114 36 924 37 104 37 169 38 57 38 77 38 322 38 420 39 83 39 256 39 275 39 326 39 463 40 97 40 358 41 46 41 51 41 102 41 159 41 204 41 346 42 68 42 78 42 98 42 902 43 49 43 213 43 227 43 411 44 58 44 149 44 288 44 403 45 186 45 631 45 654 45 939 46 50 46 948 46 978 47 123 49 56 49 59 50 151 50 363 51 234 52 125 52 733 52 963 53 117 53 284 53 327 53 561 53 803 54 70 54 187 54 219 54 340 55 253 56 60 58 66 58 229 58 233 60 93 60 395 60 626 60 964 61 260 61 315 61 607 62 218 62 623 63 147 63 663 63 878 65 200 67 88 67 92 67 109 67 368 67 524 68 74 68 75 68 331 68 353 68 445 69 298 69 442 69 712 70 71 70 235 70 587 70 589 70 945 71 89 71 639 71 753 72 96 72 616 73 141 73 180 73 352 75 635 76 434 76 851 77 401 77 419 78 580 78 760 80 349 80 382 80 704 81 268 81 755 81 995 82 95 82 490 83 303 83 458 83 555 84 211 84 240 84 519 84 557 84 560 84 681 84 896 85 115 86 143 86 313 86 342 86 747 87 179 87 181 87 471 87 801 87 826 87 876 88 157 88 201 88 515 89 217 89 248 90 131 90 212 90 364 91 94 91 230 92 183 92 719 92 762 93 207 93 301 94 702 94 934 95 122 95 484 95 610 96 103 96 106 96 675 96 780 97 111 97 192 97 205 97 214 98 120 98 416 98 620 99 337 100 110 100 155 102 108 102 612 103 118 104 184 104 272 104 451 105 375 106 328 107 161 107 176 108 134 108 138 108 285 109 126 109 794 110 807 111 209 111 223 111 662 111 706 111 874 112 203 112 283 113 154 113 173 113 221 113 885 114 266 114 436 114 528 115 199 115 645 116 133 116 197 116 350 116 644 117 759 118 178 119 165 119 196 120 282 120 652 121 164 121 190 121 261 121 360 123 172 123 407 124 913 125 193 125 247 125 359 126 188 126 424 127 130 127 323 127 400 128 139 128 175 128 381 128 582 129 140 129 274 129 505 129 792 130 666 131 287 132 628 133 195 133 409 134 226 134 310 134 423 134 554 134 605 135 627 136 679 136 920 137 334 138 222 138 430 138 658 139 220 140 215 141 522 142 144 142 153 142 170 143 280 144 160 144 264 144 481 144 527 145 224 147 270 147 578 148 373 149 397 150 769 151 191 151 550 152 690 153 166 153 380 154 296 154 457 155 171 155 174 155 479 156 254 156 618 158 244 160 243 160 281 160 306 160 317 160 378 160 453 161 182 161 271 161 366 163 698 164 168 164 189 164 437 164 591 165 469 165 802 166 617 167 429 168 758 169 262 169 449 169 637 169 859 170 309 171 216 171 267 171 600 171 636 172 278 172 974 173 198 174 289 174 321 174 347 175 336 175 711 177 185 179 242 180 293 180 297 181 265 181 320 181 357 183 228 183 822 184 446 184 667 185 258 185 355 185 461 185 548 185 659 186 210 187 478 187 983 189 329 189 387 189 393 191 255 192 871 193 495 193 823 194 585 194 597 195 206 195 754 196 470 196 562 196 888 197 713 198 511 200 810 200 862 201 467 201 739 202 325 202 604 204 351 204 868 205 817 206 239 207 236 207 241 208 238 208 520 210 506 211 330 211 537 211 737 212 251 212 398 214 246 216 497 217 391 217 731 218 339 219 405 221 344 221 903 222 450 223 312 223 830 226 252 226 291 226 483 227 475 229 269 229 592 229 765 230 374 231 237 231 714 231 923 232 316 233 290 233 665 233 814 233 994 234 277 234 836 236 384 236 657 236 694 237 257 239 299 241 305 242 343 242 485 244 314 244 379 244 691 244 699 245 304 246 341 246 448 246 895 247 404 247 438 247 544 249 820 251 259 252 462 252 474 253 263 253 854 253 938 254 427 255 300 255 370 256 476 257 371 257 413 257 456 257 459 257 858 258 308 258 335 259 444 259 477 260 556 260 565 261 583 261 598 261 630 262 302 262 640 263 867 264 990 266 348 266 566 268 369 268 571 268 877 269 295 269 418 269 428 270 701 272 422 272 496 272 672 272 703 273 377 273 513 273 720 274 431 274 584 275 414 275 738 276 279 276 695 277 465 277 928 277 942 278 835 278 840 281 540 281 574 282 318 282 504 282 921 283 494 284 307 286 716 288 311 288 415 288 917 289 435 293 385 293 535 293 875 293 906 294 799 295 776 296 551 299 421 301 361 301 846 302 766 303 533 304 647 305 957 307 345 307 798 307 904 308 521 308 860 309 790 311 354 312 386 312 543 312 697 313 324 314 356 315 734 316 410 316 489 317 870 319 744 320 741 320 989 322 426 324 480 325 498 327 372 327 756 328 367 328 408 328 707 330 646 331 743 334 962 336 708 337 546 337 993 339 686 340 362 340 487 341 439 341 523 342 389 342 564 342 673 343 718 346 552 346 832 349 805 350 492 350 567 351 441 353 383 355 569 355 651 356 454 358 510 359 529 359 808 361 433 362 783 363 466 364 863 366 388 367 447 367 670 368 491 369 452 369 599 369 730 370 500 370 985 372 624 373 831 374 961 374 981 375 394 375 509 376 553 376 563 378 390 378 541 379 573 380 579 382 472 382 530 382 866 384 417 384 649 386 910 386 936 387 502 387 606 393 501 395 572 395 629 395 726 396 833 399 406 399 664 399 986 400 586 401 412 401 682 402 493 405 464 406 545 406 576 407 918 410 779 410 865 411 621 411 643 411 684 412 678 414 596 415 812 416 473 417 538 417 539 419 594 423 767 426 440 426 531 427 683 427 757 428 608 429 745 432 905 433 638 434 593 435 559 437 525 437 907 438 732 438 940 439 972 441 668 442 742 442 941 445 622 446 603 448 588 450 512 450 514 450 819 452 590 452 909 452 973 453 925 454 787 456 705 459 508 461 488 461 516 462 728 466 955 469 848 471 680 472 568 472 911 474 764 474 839 475 661 477 786 478 613 478 965 479 575 483 729 484 873 488 717 489 746 490 804 491 655 493 843 498 503 499 847 501 534 501 890 506 595 506 736 508 782 512 536 513 916 514 549 516 526 518 709 518 815 520 642 520 688 520 998 521 611 521 797 521 901 524 818 526 648 526 768 527 954 529 542 529 614 529 696 529 788 531 615 532 558 534 641 535 601 535 844 536 723 538 547 539 619 540 761 540 946 542 829 544 671 544 806 545 625 545 879 548 781 549 834 550 893 554 785 560 676 561 749 561 772 562 692 562 824 566 771 570 581 577 735 579 894 582 674 582 861 584 795 587 721 590 710 595 933 596 750 598 872 599 634 600 970 601 892 603 777 604 609 604 689 604 869 607 944 610 633 614 693 618 656 619 632 619 897 620 653 629 660 629 685 634 958 635 700 643 935 647 650 650 886 651 982 653 770 658 791 659 784 659 816 661 751 661 971 662 748 664 992 666 669 668 811 669 715 672 969 678 687 679 980 683 842 685 956 687 855 690 763 699 968 700 727 701 724 705 740 705 800 706 775 707 793 708 828 708 976 710 880 712 821 715 841 720 725 724 959 725 953 728 845 728 967 733 891 735 947 738 849 738 908 740 987 746 752 748 960 753 889 757 809 764 778 765 883 765 899 767 789 771 930 772 898 778 857 785 838 788 919 788 932 789 881 792 900 794 813 795 914 799 966 801 926 803 887 814 882 815 827 820 950 821 915 822 922 824 837 824 943 834 979 841 975 844 884 850 997 853 856 861 931 868 984 872 912 874 937 886 951 894 929 894 949 921 988 924 996 937 952 951 999 957 991 17 887 19 895 130 475 322 160 345 879 410 483 411 389 480 594 523 10 532 467 576 861 728 66 748 27 848 178 962 936 1000 999 11 179 689 0 1 0 2 0 17 0 24 0 47 0 126 0 380 1 4 1 53 1 107 1 180 1 727 1 809 2 3 2 30 2 244 2 325 2 728 3 5 3 10 3 102 3 208 3 220 3 399 4 8 4 21 4 59 4 80 4 85 5 6 5 9 5 23 5 51 5 162 6 7 6 14 6 48 6 71 6 429 6 999 7 29 7 101 7 115 7 246 7 278 7 586 8 35 8 37 8 44 8 50 8 114 8 179 8 373 9 112 9 237 9 509 10 11 10 15 10 45 11 12 12 13 12 16 12 20 12 25 12 69 12 338 14 56 14 119 14 779 15 18 15 26 15 34 15 43 15 52 15 110 15 127 15 298 15 316 16 31 16 158 16 234 16 621 18 19 18 22 18 41 19 58 19 73 19 88 19 605 20 84 20 195 20 343 20 962 21 27 21 46 21 55 21 87 21 477 21 520 21 608 21 777 21 826 22 32 22 183 22 196 24 28 24 139 24 737 25 39 25 42 25 230 25 252 26 307 26 376 26 393 26 472 27 61 27 155 27 160 27 290 28 98 28 136 28 150 28 197 28 226 29 36 29 493 30 40 30 72 30 108 30 716 31 70 31 182 31 219 31 247 31 492 32 33 32 157 33 90 33 274 34 78 34 99 34 145 34 166 34 169 34 584 34 647 35 65 35 77 35 92 35 285 35 471 35 485 36 569 36 785 37 38 37 57 37 104 37 560 38 63 38 336 39 154 39 330 39 403 40 161 40 223 40 240 40 243 40 284 40 480 41 383 41 721 42 68 42 361 42 372 42 433 42 625 43 49 43 76 43 82 43 106 43 526 43 638 44 397 45 97 45 292 46 54 48 317 48 491 49 60 49 83 49 103 49 129 49 175 49 249 50 703 51 64 51 74 52 125 52 327 53 79 53 235 53 242 53 305 53 463 53 895 54 194 55 89 55 172 55 241 55 462 55 466 56 423 57 91 57 253 58 245 58 424 58 761 59 62 59 66 59 123 59 152 59 282 59 510 60 93 60 130 61 75 61 408 61 665 61 705 61 719 62 67 62 205 62 323 62 824 63 105 63 502 63 654 64 94 64 445 65 133 65 156 65 690 66 81 66 113 66 202 66 222 66 501 66 949 67 418 68 164 68 217 68 539 68 547 69 96 69 299 69 754 69 975 70 95 70 404 71 151 71 168 71 171 71 190 71 232 72 100 72 181 72 207 72 990 73 216 75 86 76 364 76 461 76 498 76 928 77 203 77 210 77 439 77 482 78 957 80 148 81 132 81 167 81 352 81 683 82 138 82 842 83 906 84 260 84 273 85 724 86 147 86 314 87 536 88 324 89 517 90 128 91 121 91 457 92 122 92 146 93 682 94 606 95 149 95 432 96 117 97 218 97 256 98 118 98 494 98 710 98 739 98 838 99 143 99 963 100 199 101 109 101 644 102 111 102 269 104 354 105 135 105 264 105 792 105 859 106 134 106 279 106 289 106 409 106 495 106 507 106 923 107 313 107 622 108 251 110 116 110 473 110 700 110 932 111 120 111 474 111 686 112 193 112 215 112 717 113 300 113 315 114 468 114 704 114 940 115 124 115 142 115 186 115 774 116 385 117 227 117 425 118 436 119 476 119 581 120 261 120 594 121 159 121 712 122 177 122 275 122 277 123 419 124 456 124 675 125 746 126 221 126 254 126 680 126 798 127 140 128 131 128 265 129 297 129 405 129 496 129 648 129 669 130 137 131 144 131 163 131 267 131 400 132 188 132 722 133 615 133 743 134 271 135 212 136 231 136 238 136 318 136 398 136 791 137 178 137 744 138 280 139 672 140 141 141 296 141 406 141 448 142 258 142 548 143 574 143 742 144 173 144 329 145 209 145 447 146 170 147 609 147 801 147 836 149 153 149 664 150 334 151 554 152 525 152 593 152 973 152 998 154 304 154 306 155 692 155 985 156 629 157 198 157 426 158 978 159 191 160 771 161 185 161 257 161 295 162 165 162 262 162 369 162 770 163 184 163 200 163 302 164 255 164 311 164 374 166 174 166 618 166 667 168 367 169 201 170 459 170 843 171 229 171 331 171 995 172 189 172 351 173 176 175 224 176 346 177 206 177 915 178 556 178 568 180 391 181 225 181 578 182 187 182 545 182 733 183 248 183 793 183 829 184 192 185 395 185 499 186 272 186 460 187 286 187 823 188 213 188 386 188 597 188 825 190 500 191 204 191 266 191 347 191 508 191 535 191 590 191 684 192 287 194 276 195 211 195 435 195 532 195 566 196 333 197 442 198 603 200 236 201 639 202 214 202 402 202 931 203 414 203 642 204 604 204 913 205 335 205 437 205 804 205 980 206 259 206 481 206 487 207 228 209 294 212 268 212 291 212 890 213 427 213 989 214 469 215 342 216 946 218 413 218 550 219 370 220 562 221 239 222 555 222 637 223 233 223 747 224 337 225 283 228 339 230 250 230 864 230 947 231 301 231 377 231 411 232 263 232 531 232 543 233 321 233 363 233 580 234 514 235 454 235 537 235 685 236 293 236 516 238 381 241 483 242 270 242 355 242 522 242 748 243 479 244 308 244 977 245 382 247 394 248 577 248 708 249 368 251 446 252 431 252 585 252 827 253 390 253 421 254 288 255 281 255 401 255 920 257 387 257 488 258 412 258 914 259 348 259 863 260 389 260 611 263 322 263 572 264 750 265 453 266 340 266 881 266 944 267 379 268 541 269 925 270 763 272 310 272 371 272 486 273 428 274 573 275 341 275 357 275 749 276 332 278 328 279 628 280 563 280 884 282 353 284 303 284 984 285 388 286 349 286 852 287 440 287 912 288 780 289 530 289 954 290 319 291 755 291 834 292 350 292 715 293 360 295 443 295 523 296 695 297 587 297 595 297 697 298 558 300 521 300 877 301 451 304 444 304 464 306 326 306 470 306 856 307 312 308 309 308 657 309 582 309 916 310 894 311 320 311 375 311 815 311 853 312 358 312 505 315 359 317 617 317 910 319 553 320 378 321 694 321 741 321 854 321 893 322 365 322 544 322 966 323 674 325 660 325 679 325 726 326 561 327 449 330 384 330 632 332 513 333 455 333 610 334 475 335 356 335 650 336 344 337 345 337 795 338 662 340 515 341 441 341 559 342 845 343 529 343 880 344 506 344 789 345 467 347 417 347 936 348 452 349 689 349 830 350 420 351 366 351 634 351 933 354 407 354 484 355 872 357 416 357 677 357 776 358 899 359 614 360 362 360 579 365 503 366 806 367 392 370 519 372 430 372 656 373 620 373 676 374 422 374 450 374 598 376 504 376 512 376 518 378 567 378 711 379 612 383 396 383 410 384 524 386 649 388 740 389 434 391 549 391 623 391 626 391 734 392 883 395 600 398 415 399 857 400 713 400 942 400 976 402 616 402 797 403 878 404 640 406 601 407 571 407 738 408 905 410 465 412 552 414 818 415 706 416 458 418 784 419 781 420 651 421 786 423 901 424 438 424 718 425 707 427 693 427 760 428 497 428 812 430 489 432 948 433 701 433 796 434 972 438 613 438 751 439 661 439 671 441 918 442 478 442 565 445 653 445 668 449 631 449 641 449 951 450 917 451 769 451 833 452 592 455 588 456 953 458 961 459 575 459 658 460 602 460 814 462 788 463 534 464 490 464 557 465 533 466 687 469 729 471 886 473 528 473 987 475 736 476 919 476 929 478 596 479 589 480 511 480 646 480 841 481 810 482 888 485 997 487 696 488 540 488 546 489 897 490 874 491 681 492 583 493 538 495 551 505 688 507 576 507 624 508 873 511 820 512 630 514 723 514 958 515 887 517 527 518 564 519 542 522 633 522 994 523 969 528 866 530 822 531 698 531 869 533 570 536 591 536 959 538 851 540 840 541 659 541 921 544 828 546 892 549 663 550 848 552 993 558 673 558 965 561 952 561 967 562 937 564 979 565 607 565 725 568 655 569 802 574 645 574 691 574 756 577 652 581 627 581 699 581 988 582 960 584 758 584 868 589 619 592 599 593 855 597 745 597 800 599 752 600 862 600 879 600 926 603 678 603 735 604 911 605 839 606 799 608 927 611 670 613 835 617 636 620 635 620 759 626 930 631 709 637 885 640 643 640 666 640 787 644 813 644 992 650 807 651 714 651 768 655 730 655 908 657 731 657 811 657 904 662 805 663 772 668 764 668 849 670 783 671 767 674 773 675 702 676 865 678 934 685 922 687 803 689 900 690 943 693 981 694 720 695 875 703 832 704 732 704 909 705 757 707 778 709 858 710 986 713 882 715 775 721 876 721 991 722 765 723 753 729 850 730 819 743 782 744 762 746 766 749 808 750 861 750 939 755 817 755 903 756 821 760 870 771 837 771 938 772 889 782 790 783 794 784 891 784 924 787 844 789 956 795 982 796 950 797 867 803 847 808 816 810 846 811 955 816 935 824 831 828 871 830 860 845 907 862 996 872 898 875 896 879 945 882 971 895 902 912 964 923 941 933 974 942 983 963 968 963 970 23 434 226 675 337 723 529 271 539 313 553 614 675 239 679 306 745 833 858 263 864 216 1000 999 8 654 988 0 1 0 2 0 21 0 43 0 99 0 336 0 383 0 437 1 6 1 37 2 3 2 4 2 16 2 20 2 22 2 28 2 51 2 143 2 528 3 5 3 12 3 55 3 135 3 902 4 27 4 32 4 936 5 14 5 115 5 509 5 953 6 7 6 9 6 11 7 8 7 10 7 165 8 31 8 124 8 138 8 596 9 13 9 63 9 67 9 91 9 402 10 15 10 50 10 235 10 242 10 416 10 419 11 30 11 36 11 495 12 19 12 74 12 77 12 79 12 82 12 106 12 302 12 414 12 585 13 42 13 94 14 18 14 24 14 25 14 34 14 65 14 113 14 262 14 374 14 745 15 458 15 599 16 17 16 23 16 39 16 97 16 233 17 151 17 166 17 257 17 726 18 29 18 56 18 59 18 93 18 218 18 366 18 455 18 675 18 698 19 52 19 58 20 738 21 90 21 182 22 35 22 40 23 83 24 26 24 41 24 61 24 110 24 128 24 173 24 912 25 48 25 789 26 47 26 122 27 33 27 193 27 272 27 371 27 612 28 105 28 205 28 222 28 459 29 68 29 163 29 226 29 483 29 679 30 49 30 230 31 365 32 53 32 71 32 510 33 38 33 44 33 45 33 64 33 150 33 276 33 570 33 857 34 66 34 95 34 145 35 104 35 130 35 146 36 86 36 153 36 252 36 498 36 568 36 684 38 57 38 324 38 418 39 102 39 144 39 344 39 395 40 634 41 136 41 220 41 546 42 46 42 81 42 119 43 88 43 192 43 539 43 813 44 959 45 208 45 569 46 80 46 345 46 358 46 661 46 791 47 54 47 132 48 62 48 78 48 92 48 133 48 256 49 96 49 107 49 131 49 174 49 289 52 76 52 84 53 535 53 774 53 893 54 284 55 148 55 776 56 60 56 240 57 108 57 180 57 202 57 522 57 564 59 126 59 308 60 75 60 507 61 117 61 285 61 439 62 70 62 73 62 176 63 103 63 116 63 387 66 114 67 352 67 678 68 69 68 85 68 101 68 283 68 355 69 178 69 185 69 212 69 251 70 376 71 72 71 157 71 380 72 129 72 267 72 424 73 172 73 309 73 515 73 521 74 100 74 127 74 303 74 398 74 821 75 123 75 294 75 493 76 118 76 338 76 775 77 137 78 87 78 89 78 287 78 339 79 158 79 640 80 112 80 139 80 456 80 551 81 111 81 152 81 161 81 266 82 167 83 833 84 812 86 175 87 203 88 155 88 290 89 214 90 159 90 162 90 771 91 154 91 179 91 247 91 538 92 878 93 255 93 316 94 246 94 430 94 764 95 98 95 109 95 125 95 197 95 281 95 919 96 204 96 721 96 756 97 170 97 343 97 480 97 988 97 993 98 134 98 261 98 373 99 120 99 800 100 367 100 716 100 904 101 140 101 187 101 198 101 241 102 169 102 961 104 223 104 228 104 305 104 425 104 426 105 347 105 602 105 709 106 332 107 265 107 269 108 168 108 190 108 260 109 447 109 637 109 793 111 311 113 690 114 481 114 591 116 188 117 697 117 982 118 147 118 379 118 593 119 195 119 313 119 314 119 329 120 121 120 396 120 768 121 141 122 819 123 156 123 160 123 492 123 582 124 191 124 292 124 517 125 149 125 540 128 201 128 508 128 732 129 286 129 331 130 177 130 196 130 236 130 609 131 142 131 171 131 413 132 215 132 727 133 870 133 949 134 254 135 444 136 186 136 248 136 524 137 453 138 200 138 360 138 421 138 636 138 941 139 164 139 325 140 183 140 552 141 822 142 243 142 590 143 207 143 567 146 588 147 264 147 277 147 571 148 299 148 364 149 216 149 450 149 705 149 744 149 910 150 574 151 846 152 471 153 213 153 408 154 227 155 181 155 614 155 618 155 816 155 992 156 184 156 210 156 556 156 831 157 295 157 423 158 488 159 944 160 353 160 606 161 206 161 704 161 891 162 194 162 319 163 547 165 885 166 298 167 199 167 217 167 611 167 850 169 615 170 270 171 224 171 579 172 291 173 333 174 189 175 225 176 348 177 436 178 315 179 351 180 472 180 815 181 357 181 600 182 817 184 449 185 259 185 273 185 372 185 533 186 271 186 363 187 211 187 555 187 958 188 385 189 209 189 237 189 511 190 632 190 734 191 342 191 542 191 587 192 238 192 677 192 798 193 231 194 597 194 751 195 221 195 673 196 928 197 562 197 622 197 724 198 244 198 362 199 278 201 592 201 693 202 229 202 490 202 628 204 239 205 323 205 887 206 619 207 250 207 725 208 219 209 249 209 274 209 401 210 359 210 842 212 462 213 258 214 321 217 386 217 442 217 464 217 811 217 818 219 341 219 445 220 712 221 688 223 890 224 728 225 232 225 541 227 293 227 491 227 503 228 234 228 310 228 639 229 968 230 441 230 489 231 253 231 300 232 245 232 378 232 451 232 577 233 849 235 405 236 448 237 368 237 466 237 828 238 381 239 454 239 621 239 730 239 770 240 519 240 722 241 920 244 326 244 356 244 463 244 576 244 665 245 617 245 672 246 578 246 847 247 275 248 598 249 335 249 841 251 501 252 470 252 497 253 263 254 354 255 304 255 603 255 681 256 268 256 434 257 349 258 417 258 566 259 322 259 404 259 502 260 317 260 824 260 918 261 388 262 838 263 411 265 390 265 409 266 282 266 765 267 785 268 288 268 403 271 518 271 759 271 964 273 280 273 559 274 406 274 486 275 279 275 297 275 320 275 635 276 946 278 361 278 485 278 505 279 301 279 334 279 741 281 296 282 549 282 662 282 917 284 306 284 420 284 803 285 389 285 627 285 760 286 318 287 327 288 465 289 346 289 753 290 307 290 795 291 400 291 476 292 586 292 607 293 415 293 584 294 631 294 779 295 384 295 514 296 312 297 808 301 989 302 762 303 433 305 796 307 328 307 799 308 663 308 848 309 658 309 930 313 862 315 337 315 340 316 452 316 827 319 350 319 370 319 861 320 375 322 496 322 787 324 394 324 479 325 974 326 330 329 506 329 525 329 558 332 369 332 377 332 382 332 985 334 494 335 666 335 801 336 467 337 608 338 397 341 438 342 766 343 435 347 683 347 806 348 473 349 872 353 926 355 392 355 573 355 748 356 911 357 460 358 652 361 601 362 478 362 692 362 740 363 407 363 962 364 689 364 888 365 532 368 650 369 412 369 717 371 391 371 804 372 432 373 422 373 427 373 529 375 979 376 755 377 553 378 393 380 973 381 633 382 702 383 512 384 565 384 948 386 410 386 443 386 482 386 960 387 784 388 646 389 399 391 469 393 686 394 428 395 431 395 548 396 475 396 797 397 446 398 655 401 500 401 595 401 624 401 792 404 866 405 527 405 657 406 543 408 461 408 708 410 901 413 643 413 892 413 921 415 429 415 649 416 750 418 942 418 991 419 629 420 534 421 644 422 923 424 477 429 767 431 531 431 897 433 520 435 886 436 802 438 504 438 719 439 440 439 594 439 963 440 474 440 583 443 513 443 718 444 947 446 457 446 927 449 537 450 544 450 691 451 589 452 626 452 674 453 845 454 468 455 909 457 613 458 499 459 625 460 580 461 856 462 642 464 536 466 664 467 680 467 733 471 648 471 863 471 939 471 976 472 761 474 575 475 877 476 484 477 735 478 516 479 954 483 983 484 487 484 604 488 868 491 561 493 554 494 605 494 782 495 820 495 880 496 560 497 829 501 647 503 660 504 840 505 630 506 526 508 530 510 581 511 700 512 523 513 550 513 572 518 980 519 966 521 967 525 916 526 695 526 711 528 656 528 714 528 875 531 645 531 651 536 557 537 781 542 545 544 894 546 854 550 563 550 669 551 701 554 737 555 616 558 777 561 823 564 790 565 703 566 906 568 723 570 685 573 754 575 641 575 788 577 659 579 835 581 620 581 667 581 739 582 867 583 858 583 943 584 940 586 654 586 670 593 874 597 825 597 907 598 653 598 715 598 742 598 987 601 623 604 932 604 956 608 710 608 747 609 610 609 913 611 638 611 682 613 706 613 865 615 687 617 671 619 884 620 925 621 694 622 899 626 881 628 807 630 934 641 696 641 699 641 898 642 931 645 720 645 809 645 830 646 676 649 668 649 736 654 855 655 903 659 758 661 869 661 971 664 752 664 805 665 743 670 843 672 713 674 729 674 772 675 731 676 876 677 998 683 965 687 773 691 707 691 839 693 749 697 895 697 915 700 778 706 757 706 957 708 995 716 997 717 814 718 826 721 836 723 786 724 780 724 951 729 955 730 933 730 945 735 746 740 852 740 994 747 896 749 783 750 883 754 769 755 763 756 999 762 794 769 924 770 832 774 834 788 837 795 844 795 871 799 938 800 882 802 879 802 970 808 810 809 864 822 978 824 905 825 853 827 873 827 975 828 851 829 860 829 986 836 859 839 914 843 889 846 984 852 996 860 952 866 972 869 922 885 969 891 908 893 900 899 937 900 950 900 977 904 935 905 929 961 981 971 990 159 108 302 480 405 432 572 550 598 871 659 907 738 611 968 143 1000 999 7 390 655 0 1 0 3 0 33 0 85 0 448 0 555 0 792 1 2 1 21 1 153 1 346 1 363 2 7 2 149 2 253 2 699 3 4 3 5 3 8 3 9 3 10 3 20 3 22 3 31 3 84 4 14 4 41 4 86 4 87 5 6 5 15 5 844 5 973 6 11 6 570 6 975 7 19 7 56 7 82 7 282 8 24 8 25 8 124 8 137 9 13 9 66 9 284 9 435 9 795 9 966 10 12 10 39 10 60 10 144 10 585 11 16 11 17 11 28 11 117 11 298 11 322 12 40 12 42 12 127 13 36 13 257 13 313 13 388 13 763 14 27 14 55 14 71 14 77 14 92 14 157 14 212 14 922 15 57 15 61 15 236 15 327 16 18 16 103 16 105 16 106 16 158 16 369 16 440 16 759 17 72 17 81 18 23 18 26 19 54 19 182 19 340 20 720 21 30 21 35 21 46 21 315 22 80 22 89 22 351 23 29 23 45 23 50 23 68 23 73 24 69 25 34 25 47 25 76 25 94 25 160 26 122 26 134 26 260 26 303 26 353 26 402 26 437 26 559 27 48 27 52 27 59 27 133 27 162 27 316 27 377 27 447 27 781 28 434 29 32 29 37 29 349 29 452 30 141 31 99 31 207 32 38 32 58 32 90 32 126 32 166 32 426 33 51 33 53 33 147 33 178 33 324 33 412 34 768 35 255 35 410 36 136 37 607 38 44 38 828 39 65 39 139 40 43 40 95 40 130 40 171 40 565 40 835 41 70 41 184 41 314 42 49 42 64 42 544 42 625 42 923 42 962 43 83 43 155 43 266 44 577 44 839 45 114 45 206 45 213 45 334 45 995 46 91 46 113 46 317 46 470 47 123 47 154 47 631 48 107 48 309 48 332 49 156 50 67 50 328 50 600 51 898 52 471 53 78 53 667 54 181 54 191 54 218 54 345 54 358 54 514 54 881 55 98 55 269 55 419 56 713 57 521 57 740 58 93 58 96 58 250 58 408 60 63 60 110 60 458 60 560 60 647 60 862 61 62 61 407 61 798 62 75 62 161 62 196 63 541 64 146 64 164 64 474 64 510 65 277 65 330 66 88 66 543 66 816 67 74 67 290 67 293 68 173 68 175 68 670 69 108 69 142 69 681 71 121 72 216 72 301 75 79 75 101 75 116 75 420 76 445 78 220 78 276 79 439 80 343 80 880 80 931 82 505 82 928 83 115 83 306 83 342 84 634 84 753 85 97 85 222 86 104 86 869 87 356 88 528 88 813 89 167 89 247 89 422 89 423 89 451 89 508 90 109 90 119 90 281 90 354 90 639 90 984 91 599 91 705 92 125 92 131 92 217 92 727 93 100 93 597 94 150 94 817 94 859 95 279 95 737 95 745 96 102 96 135 96 183 96 297 96 498 97 221 97 233 97 234 97 305 97 436 98 111 98 163 98 170 98 203 98 321 98 848 99 187 99 563 99 677 101 128 101 352 101 515 101 861 102 231 102 384 102 550 102 932 103 169 103 735 106 185 106 226 106 251 106 889 107 172 108 120 109 112 109 390 110 118 110 143 110 174 111 129 111 176 111 382 111 645 111 648 112 230 113 263 115 370 116 204 116 325 118 132 118 198 118 347 118 756 118 906 119 205 119 208 119 329 119 812 120 241 120 671 121 589 122 200 122 467 123 210 123 602 125 140 125 270 125 442 126 138 126 145 126 364 126 383 126 777 127 177 128 902 130 159 130 168 130 237 131 359 131 473 131 786 131 814 132 189 132 258 132 616 133 427 134 148 134 180 134 209 134 264 134 271 134 337 134 373 134 392 134 393 136 232 136 628 137 386 137 707 138 242 139 311 139 895 140 186 140 285 140 424 140 664 140 696 140 751 141 249 141 287 141 684 142 188 142 331 142 371 143 201 144 280 144 319 144 656 144 690 144 884 145 151 146 197 146 223 146 229 147 254 147 372 148 308 149 240 149 391 150 225 150 275 151 152 152 179 152 462 152 548 153 929 154 341 156 165 156 235 156 262 157 193 157 278 157 866 159 194 159 227 159 261 159 289 160 583 161 195 161 224 161 335 161 404 161 674 162 190 162 288 163 310 164 804 165 549 165 877 165 970 166 238 166 292 167 323 169 215 169 246 169 291 169 395 169 581 172 214 172 557 173 580 173 652 174 499 174 955 175 199 175 366 175 476 175 485 175 679 175 766 176 477 176 496 177 708 178 333 178 374 178 396 178 663 181 428 182 444 183 400 184 192 184 202 184 239 186 819 186 847 187 307 187 815 188 758 189 882 190 228 191 575 191 999 193 267 193 320 194 211 195 243 195 381 195 397 195 523 195 592 195 971 196 539 198 649 198 926 200 256 200 385 200 406 201 527 201 801 202 259 203 682 204 273 204 338 204 724 205 367 205 578 207 299 208 482 208 511 212 339 212 365 214 294 214 640 215 318 215 918 216 378 217 268 218 219 219 761 220 362 220 988 221 872 222 296 222 500 222 907 223 491 223 876 224 399 224 495 224 879 226 730 227 657 228 401 228 731 229 244 229 488 229 736 229 765 229 927 230 272 230 582 231 252 231 336 231 430 234 265 234 924 235 248 235 441 235 449 235 806 236 780 237 519 237 621 240 245 240 481 243 573 244 691 245 678 245 841 247 950 248 574 250 286 250 446 252 638 253 455 253 516 253 864 256 722 257 360 257 416 257 692 258 380 258 487 258 547 259 376 259 389 260 312 260 943 261 478 262 613 262 771 263 431 263 660 263 807 264 526 265 394 265 503 267 274 267 438 267 750 268 302 270 405 270 630 271 454 272 304 275 283 275 300 275 744 277 944 278 490 278 686 279 326 279 554 279 608 281 468 281 874 282 295 282 524 285 361 286 855 287 501 288 403 288 930 289 726 290 868 291 878 292 433 292 513 292 830 292 903 293 409 293 529 293 706 293 824 294 789 297 344 299 994 300 867 301 596 302 552 305 414 305 888 308 355 309 483 310 350 310 595 310 642 310 748 311 375 312 779 313 863 314 591 315 429 315 934 316 489 316 590 317 486 317 739 319 456 319 480 322 348 322 457 322 675 324 833 325 466 325 512 325 957 326 947 327 627 328 905 332 870 336 772 339 915 340 504 341 357 341 425 342 688 343 843 344 604 344 698 347 636 347 998 348 518 349 368 349 418 349 502 349 791 350 461 352 617 353 710 354 948 356 551 356 635 356 752 358 463 358 680 359 535 360 996 361 494 361 689 361 717 363 379 363 588 365 459 367 387 367 790 368 533 372 956 373 569 374 497 374 741 376 909 378 398 379 411 379 415 379 421 379 542 379 564 379 623 380 509 382 469 382 852 385 537 385 787 389 413 390 534 390 666 391 728 392 615 394 530 395 540 395 572 395 659 396 517 396 935 397 432 397 776 397 809 399 484 399 749 403 693 403 697 404 417 404 465 404 620 404 972 406 603 406 669 407 522 410 829 411 479 411 672 412 586 414 546 417 594 418 443 419 997 420 668 420 825 421 460 421 464 421 493 422 525 422 579 423 492 423 612 423 913 424 538 424 946 425 450 428 964 429 687 429 738 431 800 433 453 434 810 434 854 435 601 436 655 438 702 439 976 440 796 441 558 441 785 443 742 444 797 444 939 445 556 445 703 446 587 447 506 447 606 449 650 449 784 451 520 454 553 455 507 455 624 455 783 457 566 458 886 462 695 465 472 465 919 467 811 468 958 471 475 474 536 474 567 474 911 475 629 477 619 477 770 478 605 478 850 478 887 479 562 481 609 481 718 484 561 486 858 488 545 488 611 491 775 493 821 493 938 494 885 497 632 501 532 503 701 503 933 504 531 504 683 511 658 512 571 514 584 515 989 521 857 522 732 522 734 524 685 524 754 524 845 526 593 527 711 528 883 530 757 531 641 532 891 535 622 536 618 536 979 538 576 538 834 539 904 540 661 545 873 546 733 546 985 547 676 549 610 550 598 551 662 552 893 553 823 554 945 556 665 561 773 562 820 562 827 562 856 562 978 565 644 566 568 566 917 567 969 568 633 568 914 570 654 572 826 572 851 575 974 576 614 576 986 581 719 582 694 583 764 585 853 590 643 592 646 592 942 593 890 594 700 595 743 597 920 601 715 602 721 604 651 606 912 612 626 614 836 616 941 617 637 617 774 618 729 618 793 620 746 622 896 626 704 632 842 633 894 634 897 635 673 636 818 636 831 636 992 643 778 647 653 647 725 665 762 668 910 669 832 669 987 671 871 671 892 673 846 673 900 674 983 676 716 677 712 680 769 680 838 685 760 685 803 688 755 688 767 691 709 691 990 694 714 694 799 694 963 697 747 698 980 700 860 703 723 704 822 710 840 710 901 711 805 714 865 722 940 728 993 731 788 734 967 752 802 754 965 756 837 757 782 773 849 780 953 781 925 786 794 788 991 790 937 795 949 797 875 797 977 803 808 808 961 813 936 815 959 821 981 855 908 859 982 869 899 877 954 886 921 901 916 909 951 909 968 918 960 946 952 109 96 114 622 267 376 325 128 425 358 617 913 930 983 1000 999 12 810 507 0 1 0 2 0 4 0 6 0 8 0 18 0 23 0 31 0 89 0 202 1 10 1 16 1 78 1 196 1 392 1 962 2 3 2 5 2 155 3 45 3 73 3 326 3 800 4 7 4 9 4 201 4 511 5 327 6 21 6 25 6 37 6 56 6 150 6 821 7 13 7 15 7 19 7 136 7 396 8 28 8 30 8 48 8 152 8 165 8 394 8 415 9 11 9 20 9 154 9 187 9 765 10 12 10 51 11 69 11 169 11 861 12 14 12 29 12 103 12 106 12 594 13 22 13 49 13 702 14 24 14 115 14 997 15 33 15 42 15 84 15 129 15 344 15 378 16 17 16 47 16 86 16 203 16 222 17 32 17 94 17 158 17 411 17 530 18 88 18 98 18 505 18 695 19 26 19 34 19 44 19 75 19 80 19 216 20 110 20 113 20 280 20 810 21 210 21 565 22 46 22 627 23 205 24 27 24 307 24 387 25 40 25 52 25 71 25 122 25 209 25 244 25 766 26 36 26 55 26 369 26 564 27 112 27 161 27 223 27 553 28 35 28 303 29 74 29 108 29 118 29 192 29 321 29 774 30 61 30 182 30 417 30 780 31 59 31 101 31 881 32 39 32 120 32 174 32 269 32 290 32 355 32 981 33 82 33 235 33 247 33 907 33 943 34 38 34 68 34 83 34 121 34 239 35 105 35 199 36 135 37 41 37 50 37 65 37 72 37 77 37 351 37 426 38 207 38 350 38 471 38 823 39 58 39 140 39 181 39 282 39 288 39 335 39 375 40 43 40 316 40 607 41 132 41 191 41 545 41 752 41 886 42 224 42 866 42 979 43 53 43 142 43 148 43 215 43 968 43 970 44 457 44 568 45 63 45 131 45 313 45 746 45 783 45 801 46 62 46 87 46 438 47 116 48 57 48 206 48 234 48 253 48 291 48 352 48 677 49 97 49 248 49 258 49 433 50 90 50 493 51 81 51 317 51 796 52 184 52 218 52 241 52 399 53 54 53 340 54 85 54 178 55 67 55 107 55 109 55 111 55 166 55 251 56 124 56 156 57 60 57 474 58 91 58 173 58 300 58 315 58 489 60 66 60 139 60 328 60 334 60 413 61 96 61 339 62 79 62 250 62 360 62 468 63 64 63 70 64 104 64 164 64 180 64 603 65 583 66 186 66 211 66 575 67 418 68 127 69 179 70 100 70 117 71 217 72 145 73 119 73 130 73 162 73 233 73 298 73 443 73 531 74 76 74 257 74 277 75 102 75 652 75 692 75 726 76 93 77 941 79 190 79 225 79 548 79 820 80 170 80 492 80 497 80 649 81 137 82 440 83 92 83 402 83 675 84 449 84 513 85 188 85 755 87 99 88 95 88 654 88 993 89 364 90 549 91 705 92 134 92 569 92 738 93 634 94 385 94 475 94 495 94 720 95 614 95 662 96 198 96 272 97 336 97 487 98 295 99 168 99 197 99 229 99 330 99 885 100 613 100 789 101 123 103 460 103 524 103 756 104 128 104 143 104 176 105 147 105 167 105 240 105 534 106 498 107 125 107 635 107 855 109 237 109 826 110 126 111 778 112 226 112 717 113 114 113 146 114 236 114 246 114 265 115 204 115 243 115 945 117 138 117 950 119 133 120 171 120 459 122 183 122 289 123 193 123 841 124 616 124 643 125 141 125 175 125 348 126 159 126 292 126 367 126 470 126 601 127 384 127 486 128 276 128 967 130 571 130 999 133 227 133 281 133 718 134 189 135 149 135 160 135 212 138 144 138 830 139 256 139 259 139 332 139 478 139 904 139 984 140 151 140 200 140 363 140 552 141 208 143 194 145 245 145 279 145 506 146 163 146 228 146 761 147 172 147 429 147 542 147 825 148 153 150 252 150 285 151 157 151 769 153 458 154 483 154 754 155 213 155 357 155 903 156 699 156 905 157 231 157 937 158 268 158 816 160 264 160 711 161 376 162 318 162 325 162 597 162 860 163 310 163 762 164 185 164 522 165 420 165 953 166 177 166 982 167 301 167 491 168 220 168 273 168 741 171 454 171 628 171 786 172 274 172 412 173 377 173 465 175 612 176 389 177 439 177 813 178 261 178 672 179 302 179 537 180 242 180 314 180 602 182 794 183 195 183 479 183 510 185 994 186 631 187 219 187 287 187 323 187 521 188 651 189 347 190 528 190 707 191 271 191 561 192 414 192 618 194 230 194 286 195 431 195 436 195 856 196 214 196 232 196 278 196 502 197 249 197 372 197 589 198 305 199 630 200 260 200 737 200 832 201 304 202 293 203 550 203 693 203 719 206 238 206 753 207 422 208 430 208 732 210 338 210 477 211 464 211 849 211 863 212 255 214 324 214 499 214 556 214 901 215 636 216 275 216 380 216 716 217 447 217 727 218 221 219 270 219 507 219 731 219 867 223 266 225 309 225 689 225 911 226 381 226 400 227 296 227 463 227 523 229 822 230 283 230 488 231 379 234 356 235 398 235 557 236 337 236 777 237 320 237 388 237 484 239 421 239 837 240 312 240 898 242 893 243 781 244 574 245 383 246 599 247 358 247 896 248 453 249 254 249 961 250 514 251 306 251 444 252 504 253 406 254 294 254 346 254 354 254 782 255 311 255 382 255 451 255 598 256 263 256 333 258 262 258 331 259 341 260 267 263 691 264 299 264 409 264 432 265 308 265 374 265 759 266 577 267 284 267 401 267 555 268 725 269 319 269 582 271 416 272 562 273 704 274 590 275 585 277 467 277 917 278 425 278 435 278 535 278 617 279 297 279 322 279 368 279 747 280 916 282 529 283 922 287 393 287 620 287 663 288 536 289 644 289 817 290 349 291 397 291 811 292 342 294 329 294 619 294 784 295 353 295 404 296 624 298 482 299 391 301 359 301 373 302 343 302 362 305 525 305 639 306 706 307 700 308 461 308 690 311 516 312 366 312 584 313 517 314 670 316 703 317 455 318 500 318 666 320 395 321 473 321 544 322 862 322 919 323 345 323 848 324 361 324 532 324 539 325 673 325 884 326 934 328 889 331 370 331 714 331 792 333 824 334 428 334 745 336 626 336 671 337 365 337 572 337 760 338 445 339 540 339 710 341 441 341 880 342 481 342 600 344 424 344 427 344 623 345 405 345 740 349 547 350 659 352 490 353 371 355 512 355 615 356 713 356 791 360 909 361 390 362 815 364 559 364 951 366 503 366 533 366 591 366 723 367 543 367 622 368 519 369 407 369 410 369 722 369 873 370 828 372 386 373 891 374 446 374 485 375 834 376 566 377 840 378 592 378 658 379 660 379 793 380 570 380 914 381 450 382 518 385 419 385 734 387 688 389 795 390 448 390 790 392 596 392 987 395 403 399 408 400 633 401 579 404 845 404 986 405 527 405 665 407 423 407 452 407 466 408 870 409 686 410 655 410 709 411 610 414 434 415 650 416 588 418 494 419 926 420 679 421 442 423 829 424 480 424 975 425 621 425 708 426 956 427 526 428 929 429 437 429 509 429 942 430 638 430 844 433 835 434 965 435 469 438 842 439 748 441 576 441 902 442 456 442 472 442 611 443 728 445 538 448 515 448 646 448 868 448 876 448 944 453 508 453 546 453 827 454 462 454 854 455 595 458 625 462 501 463 593 463 606 465 680 466 647 467 573 467 899 468 928 469 496 469 578 471 806 472 476 473 581 473 836 473 897 475 763 476 520 477 743 479 678 483 735 486 875 490 865 491 739 492 551 494 685 494 775 497 697 499 653 500 687 501 648 503 890 504 696 505 558 505 768 507 900 510 586 510 757 510 887 511 694 512 682 513 751 516 935 525 637 525 877 527 681 528 976 529 541 533 554 533 580 535 698 536 656 537 906 537 952 543 879 544 567 545 669 548 852 551 767 552 930 553 785 554 959 556 560 557 924 559 629 559 807 560 587 561 563 563 998 564 772 566 645 566 846 568 608 573 936 573 964 576 657 577 605 577 742 577 973 578 641 580 859 581 978 582 957 583 730 583 925 586 604 586 808 591 724 592 701 596 632 599 664 599 814 599 819 600 758 601 609 603 676 603 712 603 771 610 668 613 683 616 874 620 736 621 818 623 839 624 776 626 864 627 661 627 667 627 988 628 883 629 764 636 642 636 933 639 640 639 927 641 674 641 750 642 983 651 773 651 812 657 799 658 744 661 779 662 888 662 960 670 797 672 684 673 715 673 804 675 989 676 787 677 853 678 931 680 894 683 963 685 851 691 803 701 938 702 721 706 770 710 802 711 729 713 809 715 843 716 869 717 733 717 892 719 923 723 788 727 969 731 955 733 948 735 954 740 947 742 805 743 749 745 850 745 872 745 990 747 798 751 833 752 878 753 882 762 958 769 995 772 838 772 858 773 871 780 910 787 857 787 946 792 831 802 895 803 908 807 912 811 940 817 847 821 913 821 939 823 974 826 985 842 932 846 921 850 915 860 972 863 920 871 949 872 992 874 971 888 918 903 980 919 977 924 991 934 996 947 966 19 59 31 203 77 345 296 749 426 375 518 433 532 213 600 369 626 303 643 506 877 633 894 124 1000 999 16 865 574 0 1 0 2 0 4 0 5 0 6 0 15 0 60 0 79 0 126 1 16 1 40 1 146 1 189 1 868 2 3 2 9 2 10 2 17 2 20 2 32 2 35 2 259 3 204 3 224 3 526 4 19 4 27 5 12 5 21 5 42 5 220 5 230 6 7 6 8 6 354 6 377 6 378 6 408 7 25 7 71 9 11 9 57 9 473 10 23 10 62 10 123 11 13 11 14 11 18 12 29 12 59 12 313 12 481 12 611 12 800 12 979 13 31 13 81 13 92 13 207 13 729 14 28 14 39 14 68 14 339 14 384 15 22 15 30 15 196 15 807 16 47 17 116 17 168 17 195 17 217 17 222 17 239 17 325 18 55 18 56 19 24 19 50 19 52 19 198 19 296 19 705 20 107 20 340 20 383 20 909 20 974 21 169 21 655 21 658 22 26 22 41 22 51 22 69 22 131 22 161 22 783 23 153 23 158 23 175 23 291 23 539 23 620 24 33 25 396 26 36 26 191 26 192 26 580 27 34 27 46 28 94 28 779 29 38 29 53 29 211 29 869 30 54 30 150 30 656 31 77 31 319 31 363 31 458 31 649 31 919 32 96 32 112 32 125 32 147 32 599 33 44 33 119 33 294 33 563 34 37 34 73 35 399 36 298 37 115 37 130 37 145 37 572 38 48 38 413 38 529 39 231 39 866 39 969 40 49 40 61 41 43 41 45 41 100 41 120 41 250 41 334 42 80 42 117 43 58 43 93 43 474 44 85 44 219 44 447 45 70 45 132 45 148 45 487 46 66 46 90 46 111 46 210 46 336 46 462 46 562 47 75 47 285 47 776 48 105 48 213 48 245 48 373 48 850 49 124 50 101 50 502 50 585 51 64 51 97 52 99 52 429 52 435 52 522 52 623 53 166 53 173 53 206 53 639 53 643 54 118 54 182 54 428 54 921 54 936 55 273 55 598 55 610 56 82 56 647 57 567 57 890 59 110 59 129 59 240 59 292 59 717 60 67 60 479 62 63 62 86 62 714 62 827 63 121 63 134 63 176 63 179 63 369 63 700 63 847 64 65 64 102 64 141 64 951 65 335 65 897 66 113 66 154 66 277 66 450 66 452 66 719 67 74 67 91 67 317 67 431 68 72 68 260 68 301 69 133 70 78 70 241 70 908 71 76 71 162 71 372 71 715 72 89 72 492 72 723 73 95 73 170 73 516 74 167 75 439 75 495 75 574 76 844 77 848 78 83 78 88 78 103 78 268 79 84 79 137 80 87 80 397 83 510 84 144 84 272 84 518 85 160 85 181 85 184 86 235 86 542 86 780 87 163 88 390 89 199 89 295 89 432 89 577 89 579 90 178 90 270 91 104 91 122 91 194 91 752 92 188 92 595 92 626 93 98 93 128 93 304 94 332 94 748 95 108 95 172 95 556 96 205 96 916 97 624 98 507 98 593 99 127 99 164 100 330 100 362 102 138 102 156 103 152 103 249 103 504 103 920 104 106 104 282 105 174 105 185 105 201 105 347 106 237 106 248 106 985 107 136 107 180 107 942 108 109 108 436 108 521 109 139 110 114 110 256 110 263 110 457 111 341 112 437 112 498 113 177 113 389 113 941 114 187 114 267 114 302 115 183 116 236 116 501 116 842 117 143 117 406 117 981 118 380 118 471 118 490 118 885 119 142 119 242 119 247 119 262 119 482 119 879 120 159 121 225 121 602 121 945 122 284 122 420 124 323 125 214 125 496 125 587 125 652 125 839 126 244 126 575 127 731 129 165 130 604 130 766 131 246 131 279 131 483 132 140 132 316 133 636 134 135 134 276 134 329 135 426 136 514 137 252 137 665 137 683 138 216 138 311 138 578 140 212 140 328 141 228 141 454 141 512 142 157 142 307 143 209 143 863 143 910 144 171 144 286 144 391 144 601 145 151 145 289 145 506 146 208 146 551 146 672 146 794 147 149 148 255 148 615 150 283 152 409 153 873 154 155 154 841 155 186 155 845 155 925 156 197 156 795 158 906 159 627 160 310 161 264 161 266 161 305 161 669 162 461 163 227 163 445 164 299 164 326 164 484 166 536 166 682 168 412 170 664 170 689 171 218 171 532 172 203 174 555 174 603 174 694 175 202 175 333 175 547 176 200 176 226 176 444 176 527 177 258 177 318 177 550 177 738 178 898 178 904 179 257 179 303 179 467 180 190 180 312 181 193 181 229 181 520 182 368 182 561 183 922 184 280 186 221 187 975 189 568 189 724 190 290 191 215 191 475 191 654 192 934 194 455 194 591 195 511 195 768 196 322 196 371 196 954 197 254 198 223 198 560 198 959 199 742 199 990 200 275 201 359 203 234 203 608 203 912 204 306 204 416 204 571 205 767 207 269 208 251 209 698 210 265 211 233 211 243 211 327 211 957 212 662 213 232 213 238 213 875 214 612 215 509 215 582 215 806 217 446 219 576 222 320 222 493 223 569 223 699 224 367 224 381 225 348 225 553 225 726 225 761 226 356 227 519 227 545 227 891 228 324 229 625 231 415 232 261 232 634 232 713 233 440 233 874 234 253 235 271 235 635 237 466 237 586 238 791 239 274 239 793 242 293 244 394 244 750 245 605 246 947 247 424 247 600 248 337 248 352 249 288 249 548 250 385 250 596 251 924 252 405 253 297 253 552 253 674 253 749 254 278 254 281 254 400 257 309 257 932 258 375 258 650 259 350 259 564 259 619 259 704 260 570 261 675 262 382 262 480 262 646 262 799 262 930 263 315 263 488 263 671 264 878 265 287 265 843 266 365 266 543 267 538 270 819 270 823 272 774 273 353 273 448 273 589 273 720 273 728 273 786 274 566 275 357 276 540 276 852 277 358 280 830 281 300 281 486 282 515 282 535 282 837 283 965 284 417 285 470 289 331 289 414 289 491 289 762 291 469 291 607 293 725 294 933 294 978 296 366 297 308 298 392 299 338 299 386 300 513 302 402 303 657 304 355 304 609 306 459 307 465 307 832 307 907 308 387 308 524 309 314 310 434 311 858 312 641 313 642 314 321 314 884 315 388 315 523 315 676 316 346 319 558 319 913 321 653 321 701 322 754 322 822 323 351 323 393 324 343 324 374 325 494 326 903 327 687 327 940 328 425 329 349 330 418 330 666 331 370 331 453 331 840 332 344 332 489 333 849 334 421 334 472 335 345 335 881 336 443 337 342 338 360 338 707 338 828 339 407 339 882 339 905 340 696 341 401 341 813 343 463 344 376 344 977 345 677 346 808 349 721 351 379 351 802 351 876 352 629 354 939 354 971 356 395 356 865 357 478 358 361 358 618 359 422 360 442 362 364 362 398 362 528 362 803 363 693 363 797 364 427 366 810 367 476 369 559 369 702 370 777 372 423 372 670 377 464 377 537 379 737 380 403 380 404 382 410 382 449 383 963 384 583 385 668 385 893 385 946 386 460 386 798 388 769 389 546 389 867 390 685 390 785 391 632 393 438 393 557 393 616 394 697 394 902 396 678 396 688 397 411 397 477 397 630 398 451 399 433 399 812 402 441 404 621 404 695 404 743 405 499 406 533 406 544 406 824 407 789 410 996 411 531 411 970 412 419 412 530 413 764 415 989 419 788 420 997 421 456 421 722 421 838 424 430 424 679 425 594 425 758 426 517 428 534 428 747 431 686 432 645 432 765 435 805 436 584 436 663 437 995 438 859 439 746 442 820 444 503 444 759 445 485 445 709 447 500 449 948 450 468 451 581 452 644 452 706 455 956 459 597 463 690 468 660 469 862 470 801 471 684 471 763 472 640 473 588 474 505 480 648 483 497 484 613 489 554 494 718 496 508 498 573 500 541 500 952 501 691 502 667 502 771 505 861 508 943 510 733 512 525 515 826 516 638 520 757 522 756 523 911 525 773 527 809 528 565 528 614 528 631 529 811 531 549 531 870 531 888 532 817 533 926 534 889 535 770 536 692 536 710 538 938 541 993 542 918 543 994 546 744 547 871 550 917 551 760 561 712 561 846 563 606 565 998 568 775 568 972 573 855 574 680 575 836 578 617 580 633 582 590 583 937 584 622 585 592 595 661 596 831 598 825 600 856 602 708 602 716 604 651 606 857 607 984 611 637 612 681 613 628 613 703 613 961 616 659 618 711 623 735 625 745 625 829 631 892 634 732 635 739 642 816 642 976 646 900 648 958 650 673 650 792 652 872 652 901 654 740 658 835 662 727 670 815 672 967 674 730 674 914 678 821 696 935 697 987 701 818 702 899 707 790 708 753 708 796 710 854 711 772 711 860 712 851 713 834 716 736 716 853 717 980 718 883 726 734 728 755 732 741 735 751 738 973 747 880 753 968 765 778 767 915 769 983 770 784 770 962 772 782 775 986 776 781 776 928 777 992 780 787 784 814 785 895 785 931 786 804 793 887 795 864 797 960 802 944 809 988 818 833 828 877 829 950 842 886 842 927 846 949 852 923 868 966 872 894 872 953 872 964 879 929 887 896 895 982 897 955 899 999 946 991 25 743 116 989 272 405 303 384 346 12 380 487 421 49 529 795 591 218 676 422 771 629 787 777 800 302 866 918 904 648 977 793 1000 999 16 790 694 0 1 0 2 0 4 0 15 0 23 0 108 0 149 0 193 0 746 1 3 1 33 1 277 1 344 2 5 2 6 2 8 2 37 2 46 2 677 3 7 3 9 3 31 3 105 3 132 3 232 3 281 4 21 4 179 4 742 5 12 5 14 5 24 5 42 5 123 5 439 5 641 5 716 6 10 6 16 6 27 6 73 6 109 6 319 7 288 7 615 8 19 8 35 8 57 8 206 9 11 9 13 9 26 9 203 9 316 9 351 9 631 9 936 10 43 10 54 10 174 10 352 10 671 11 28 11 39 11 68 11 104 11 680 12 18 12 25 12 30 13 17 13 29 13 244 13 327 13 879 14 195 15 34 15 55 15 88 15 253 15 398 15 878 15 918 16 44 16 139 16 163 17 20 17 22 17 76 17 82 17 205 17 520 17 554 18 40 18 49 18 66 18 160 20 62 20 175 21 340 22 36 22 127 22 632 23 38 23 79 23 115 23 120 23 135 23 323 23 773 23 812 24 298 24 476 25 164 25 200 25 241 25 348 25 440 25 726 26 113 26 569 27 84 27 112 27 237 27 459 27 607 27 709 28 32 28 65 28 144 28 153 28 959 29 45 29 81 30 71 30 75 30 159 30 366 30 401 30 447 31 51 31 107 31 218 31 236 32 121 32 165 32 364 32 481 33 52 33 56 33 72 33 94 34 74 34 595 34 769 35 349 35 383 35 579 35 745 35 834 36 70 36 243 36 304 36 920 37 264 37 987 38 41 38 250 38 335 38 467 39 47 39 110 39 124 39 140 39 580 40 48 40 122 40 187 40 603 41 60 41 95 41 137 41 568 41 688 42 63 42 385 43 69 43 97 43 111 43 477 44 53 45 83 45 128 45 133 45 507 46 50 46 77 46 442 46 503 47 91 47 201 47 434 47 604 47 770 48 67 48 379 48 868 49 100 49 528 49 552 49 791 50 150 50 324 51 59 52 227 52 282 52 417 52 609 53 209 53 338 54 58 54 78 54 101 54 161 56 61 56 86 56 334 57 170 57 268 57 353 57 681 58 380 59 157 59 224 59 284 59 531 60 89 60 92 60 117 60 346 60 378 60 818 61 130 61 145 61 275 62 64 62 129 62 151 62 406 62 522 62 534 62 886 64 189 64 214 65 87 65 143 65 500 65 662 66 410 66 504 68 85 68 422 68 493 68 955 69 449 70 276 70 628 71 306 71 514 71 797 72 207 72 556 73 146 73 545 73 550 73 973 74 452 74 551 74 560 74 803 75 196 75 682 76 194 76 730 77 392 78 80 79 548 79 564 79 826 80 96 80 917 81 90 81 99 81 103 81 251 81 286 82 191 82 197 83 118 83 557 84 648 85 155 85 639 86 273 86 591 86 728 87 93 87 259 87 336 87 358 87 407 87 599 87 663 88 102 88 125 88 204 89 180 89 369 89 485 89 529 90 98 90 429 90 703 90 925 91 450 92 116 92 119 92 138 92 183 92 425 93 106 94 345 94 428 95 313 95 577 96 171 96 192 96 414 97 223 97 411 97 691 98 333 98 354 98 359 98 367 98 897 100 136 100 208 101 287 101 768 102 303 103 627 103 689 104 272 104 391 105 270 105 310 105 372 105 855 106 168 106 388 106 492 108 131 108 156 108 294 108 454 109 188 110 386 110 464 110 480 111 142 111 356 111 946 112 114 113 148 113 265 113 301 113 308 114 134 115 399 116 198 116 360 116 461 117 220 117 267 117 283 117 892 118 387 120 126 120 169 120 199 120 235 120 882 121 162 121 228 121 426 121 937 122 178 122 185 123 182 123 525 123 618 124 408 124 451 125 176 125 177 126 412 127 167 127 172 127 382 128 173 128 181 128 186 129 424 130 158 130 958 132 441 132 497 134 154 135 309 135 325 135 772 136 141 136 184 136 717 137 215 138 331 138 524 139 190 140 246 140 495 140 668 140 795 141 238 141 314 141 318 141 343 141 544 143 147 143 211 143 711 144 152 145 219 145 402 145 438 147 365 147 444 149 239 149 512 150 166 150 257 150 357 150 460 150 478 152 911 153 763 155 576 155 623 155 790 156 474 157 245 157 602 158 249 159 290 159 320 160 506 161 202 162 248 163 337 163 432 163 484 164 702 164 898 165 977 166 210 166 690 166 822 167 370 168 328 168 341 170 448 171 559 172 322 172 389 173 416 175 683 175 933 176 274 176 805 176 903 178 260 178 350 181 280 181 400 181 952 182 403 182 884 183 686 183 714 186 838 187 234 187 723 188 436 188 784 188 819 190 226 190 567 191 258 191 950 192 213 192 942 194 230 194 622 194 678 194 751 195 233 195 582 196 302 196 540 198 621 199 216 200 212 200 262 201 221 201 229 201 311 203 225 203 263 203 498 204 883 205 217 205 789 206 278 206 887 207 266 208 312 208 321 209 317 209 575 209 650 209 996 210 261 210 643 211 240 211 655 212 289 212 794 213 894 214 951 215 222 215 305 215 375 215 404 216 355 216 786 217 242 217 347 218 256 218 291 218 619 219 231 220 279 220 561 220 724 220 953 221 445 221 695 224 269 224 563 225 247 225 517 226 254 226 415 227 332 227 759 228 752 229 698 230 255 230 571 230 943 231 718 231 900 232 465 232 617 232 912 233 502 233 510 234 505 234 588 234 707 235 456 236 427 238 292 238 297 239 252 240 487 242 614 243 293 243 736 244 807 244 885 245 329 245 511 245 931 247 598 249 435 250 901 251 326 251 684 252 339 252 645 252 850 253 363 253 584 253 605 254 315 254 731 256 361 256 601 257 271 257 299 258 285 259 635 260 573 260 660 260 865 261 396 261 430 261 654 261 831 262 374 262 858 264 330 264 397 264 471 264 664 264 720 264 845 264 852 267 562 268 626 269 405 271 472 271 634 272 342 272 687 273 296 275 587 275 699 276 390 277 469 278 673 279 757 280 666 280 927 280 960 282 483 282 857 285 381 285 989 286 457 287 854 288 373 288 667 291 295 291 421 292 488 294 307 294 433 296 300 298 538 298 734 298 820 299 515 299 816 300 659 300 765 301 676 304 482 308 558 309 377 309 393 311 672 312 932 313 455 315 700 317 830 317 998 318 741 323 527 324 458 327 431 328 496 328 566 328 644 330 394 331 611 331 657 331 750 336 470 336 583 337 362 337 368 337 418 337 835 339 475 339 806 344 479 344 610 344 796 346 565 347 384 347 661 347 919 348 371 348 817 350 532 350 592 350 597 351 613 351 821 351 983 355 395 357 836 358 612 358 895 360 848 362 586 364 608 364 775 368 376 368 462 368 543 369 982 371 853 372 593 373 423 373 490 373 849 374 437 376 945 377 783 378 468 378 781 380 732 381 420 381 494 381 553 384 508 385 413 386 486 387 578 387 589 388 473 389 409 390 910 391 536 392 443 393 489 393 530 393 539 393 638 397 889 400 463 404 642 404 701 405 446 405 574 405 658 406 466 406 984 407 957 409 809 410 653 410 968 411 776 412 499 413 519 413 694 413 825 413 926 414 521 414 546 414 947 415 419 415 737 417 453 417 985 421 774 422 501 422 964 424 509 433 633 433 824 433 891 434 708 436 549 438 922 439 798 439 837 441 722 442 961 443 670 443 675 444 995 446 646 446 651 447 518 448 516 448 616 450 787 454 970 455 862 458 779 461 758 462 944 463 542 464 727 464 740 465 705 466 491 469 581 469 785 472 839 472 888 475 915 477 954 479 833 481 625 483 905 485 523 487 652 488 696 491 814 492 513 492 537 492 665 492 739 497 570 498 764 498 844 498 902 500 541 500 647 502 629 506 713 506 788 507 526 510 692 510 782 511 766 511 841 512 624 513 999 514 533 515 590 516 636 517 719 518 649 518 929 519 535 521 712 521 792 523 755 524 594 525 913 527 735 528 596 530 811 534 606 534 747 536 669 538 555 539 547 543 572 543 721 543 753 545 704 546 979 547 760 549 656 550 706 552 679 553 980 555 685 556 715 556 827 558 585 559 971 560 780 561 761 565 873 567 914 568 866 569 693 569 749 575 808 576 909 580 904 582 733 584 871 584 877 585 992 586 630 586 930 588 828 588 876 588 978 590 620 593 949 594 725 598 600 601 810 605 934 608 974 610 867 610 997 619 640 619 762 622 729 624 988 633 637 633 777 635 710 635 859 642 842 642 847 642 899 645 754 645 843 645 939 646 990 647 856 649 748 654 674 655 756 655 935 661 738 665 793 669 813 674 861 675 906 676 832 679 767 679 801 688 829 688 851 690 823 692 697 694 956 696 965 700 743 702 941 704 976 707 994 710 771 713 962 717 744 718 863 722 928 729 991 736 924 740 860 741 916 746 778 748 993 749 986 755 840 761 940 764 869 769 815 771 893 772 972 775 846 776 938 777 802 780 890 786 875 786 907 788 967 789 975 793 799 793 804 794 800 800 874 805 969 812 923 818 966 825 870 825 896 829 921 833 864 844 881 850 908 867 872 867 880 899 948 943 981 956 963 104 205 131 439 165 457 174 261 181 563 205 663 257 63 351 517 354 420 427 303 494 351 514 626 741 653 780 833 881 490 884 238 1000 999 23 506 882 0 1 0 2 0 4 0 9 0 36 0 200 1 3 1 5 1 6 1 89 2 15 2 174 2 183 3 37 3 113 3 821 3 904 4 69 4 271 5 7 5 18 6 10 6 12 6 48 6 49 6 157 6 192 6 276 6 683 7 8 7 55 7 132 8 11 8 16 8 20 8 35 8 155 8 295 9 13 9 26 9 30 10 29 10 73 10 74 10 82 10 88 11 32 11 41 11 98 11 287 12 17 12 23 12 38 12 39 12 111 12 420 13 14 13 25 13 96 14 22 14 91 14 373 14 375 14 544 14 788 15 75 15 149 15 574 16 43 16 104 16 152 16 306 16 329 17 448 17 739 18 19 18 21 18 24 18 28 18 56 18 171 19 54 19 59 19 207 19 228 19 249 19 668 20 44 20 67 21 196 22 27 22 63 22 143 22 315 22 363 23 31 23 40 23 548 24 100 24 102 24 407 25 319 26 42 26 52 26 179 26 272 26 560 27 34 27 156 27 536 28 95 28 857 28 939 29 50 29 62 29 101 29 178 29 377 30 33 30 45 30 197 31 305 32 399 32 635 32 761 33 77 33 86 33 112 33 116 33 350 33 457 34 76 34 393 34 583 35 47 35 51 35 142 35 205 35 460 37 78 38 94 38 108 39 60 39 118 40 85 40 154 40 169 40 234 40 627 40 664 41 93 42 175 42 264 42 403 42 678 43 46 43 65 43 115 43 656 44 170 44 504 46 61 46 588 47 158 47 404 48 53 48 623 49 72 49 125 49 318 49 422 49 949 50 188 50 419 51 57 51 97 51 763 51 861 52 212 52 244 52 579 53 71 53 150 53 369 53 577 54 58 54 68 54 131 54 326 55 968 56 141 57 103 57 134 57 214 57 367 58 163 58 296 58 389 59 66 59 519 59 711 60 731 60 892 61 139 62 229 62 302 63 64 63 122 63 340 63 359 63 481 64 80 64 195 64 567 65 70 65 366 65 530 66 90 66 123 66 153 66 245 67 120 67 336 67 478 67 638 68 247 69 117 69 208 69 316 70 126 71 81 71 255 71 894 74 285 76 79 76 180 76 225 77 84 77 211 77 330 77 428 78 83 78 87 78 184 78 209 78 650 78 980 79 159 79 766 80 221 80 328 81 151 81 219 82 253 82 254 83 135 83 440 83 463 84 145 84 191 84 974 85 356 85 480 86 494 86 699 87 92 87 202 87 796 89 193 89 210 89 659 90 173 90 445 91 109 91 114 91 147 91 384 92 361 93 465 94 213 94 235 94 275 94 709 94 809 95 160 95 294 95 522 95 610 95 845 96 144 96 182 97 810 97 886 98 99 98 168 98 185 98 259 98 430 98 757 99 438 99 550 99 979 100 279 100 387 100 470 100 890 101 509 101 732 102 106 102 107 102 138 102 162 102 206 102 458 103 105 103 257 104 121 104 204 104 832 104 942 105 127 105 136 105 215 106 594 106 835 106 982 107 288 107 349 108 189 109 110 109 128 109 161 109 344 110 137 110 343 111 466 112 735 113 186 113 203 113 632 113 791 113 800 114 936 115 230 115 291 115 498 115 747 116 392 116 410 116 450 117 976 118 119 118 130 118 380 119 248 119 265 120 467 121 124 121 299 122 148 122 593 123 146 123 177 123 198 123 286 123 654 123 775 123 895 124 129 124 176 124 190 125 140 125 181 125 553 126 133 126 165 126 251 126 355 126 670 127 437 127 525 127 569 127 705 127 745 128 167 128 338 128 590 129 383 130 663 131 166 132 455 132 817 133 194 133 609 134 723 135 701 136 624 138 756 139 243 139 537 140 347 140 394 140 433 140 636 140 765 141 218 141 293 141 468 141 488 141 565 142 913 145 321 145 400 146 220 146 236 146 348 146 368 147 357 147 386 147 555 148 603 148 611 150 332 151 262 151 267 151 416 152 164 153 313 154 364 155 535 156 263 156 682 159 616 160 322 160 345 162 172 162 442 162 596 163 743 166 223 166 233 167 201 167 495 168 216 168 231 168 258 168 436 169 333 170 645 170 789 171 277 171 454 172 551 173 540 174 423 174 534 176 187 176 199 176 666 177 341 178 769 179 867 180 378 181 290 182 226 182 241 184 224 184 298 184 625 185 261 186 608 187 222 187 562 187 807 188 268 188 459 189 477 189 490 190 260 190 918 191 217 191 339 191 717 192 774 193 325 193 790 194 351 194 584 194 679 194 804 195 385 196 227 196 309 198 563 200 237 201 665 202 388 202 713 203 501 204 529 204 951 204 983 205 354 205 379 205 952 206 246 206 281 207 307 207 314 207 748 207 905 209 646 209 901 211 274 211 412 212 282 212 426 212 649 214 252 214 269 215 816 216 232 216 507 217 327 217 335 218 300 218 372 219 648 219 971 220 418 220 925 221 238 221 510 222 239 222 240 222 270 222 362 224 866 225 273 226 591 226 629 226 773 227 600 228 289 229 571 229 715 230 242 230 283 230 880 230 937 231 406 232 284 232 797 232 938 233 301 233 317 234 401 236 661 236 783 237 365 237 660 237 985 238 312 238 408 238 570 238 685 239 644 240 323 240 398 240 897 241 297 241 342 241 605 241 621 242 346 242 381 242 858 244 812 245 875 245 996 246 376 246 532 246 542 246 617 247 250 247 462 247 499 248 500 248 960 249 475 249 585 249 772 250 266 250 374 250 580 250 612 251 533 252 310 253 256 253 516 253 758 253 831 254 278 255 334 255 382 255 483 258 827 259 447 259 658 259 823 260 311 260 856 262 280 262 633 263 331 263 597 265 308 265 517 266 801 267 489 267 869 268 425 268 554 269 292 269 421 269 474 271 371 271 740 271 849 271 978 272 995 274 432 274 733 275 718 276 417 277 303 278 304 278 424 278 916 280 750 281 931 283 847 285 614 285 876 286 405 287 689 290 607 291 634 293 390 293 741 293 781 294 441 296 320 297 324 297 461 298 358 298 981 299 492 299 604 300 754 301 402 302 397 302 528 303 391 304 353 304 439 304 906 305 642 305 843 308 496 308 786 309 395 311 687 313 926 313 929 314 396 317 360 317 370 318 762 320 700 323 511 326 337 327 543 327 785 329 738 330 444 330 484 331 940 332 792 333 643 334 819 336 691 338 449 338 697 339 493 339 497 339 549 340 473 342 838 342 883 345 411 345 415 346 688 346 943 347 589 348 352 349 755 350 435 350 655 351 546 352 513 353 712 353 956 354 427 354 505 354 561 355 707 358 482 358 944 359 552 359 558 359 564 359 986 362 515 362 651 363 464 363 545 363 652 363 728 365 576 367 413 369 977 371 453 371 969 372 767 373 429 373 684 374 414 374 973 376 485 376 672 377 486 378 506 380 851 381 818 382 826 385 556 385 771 386 409 386 686 387 575 387 953 388 695 389 930 390 479 392 922 392 962 393 456 393 526 394 434 394 984 395 469 395 872 400 803 402 512 402 749 404 452 404 582 405 446 405 476 405 640 407 443 408 520 408 566 409 698 409 924 411 451 413 882 417 491 417 653 418 601 419 431 419 572 419 598 419 724 421 850 423 868 423 902 425 673 425 798 427 586 427 692 428 518 430 778 432 472 433 837 436 714 437 538 439 487 440 547 441 950 442 963 443 889 444 770 445 592 446 784 447 568 448 514 449 722 450 523 452 578 457 779 458 887 458 957 459 736 461 662 461 928 462 539 463 704 465 471 466 559 470 508 473 795 473 899 474 799 479 764 480 676 480 846 481 531 482 990 483 502 483 628 485 674 485 859 485 948 487 964 488 524 489 599 490 702 493 945 494 557 495 503 495 630 495 987 496 753 499 694 502 521 502 527 506 647 507 587 507 708 511 622 512 734 515 737 516 581 519 595 521 631 521 742 524 727 526 706 528 751 532 606 534 541 537 620 537 862 539 626 539 871 540 729 540 776 542 675 542 874 544 853 545 873 549 671 550 719 554 852 555 768 557 573 557 641 563 602 565 690 565 842 569 811 569 919 574 619 574 828 575 615 577 909 580 833 581 946 583 618 584 680 585 921 585 993 586 657 587 721 587 891 588 878 590 613 591 637 591 780 604 917 606 639 607 693 609 726 609 794 612 744 614 725 618 903 619 703 623 746 625 681 627 720 627 958 632 860 632 879 633 760 635 696 641 848 646 975 650 884 656 863 660 677 663 669 663 839 665 667 668 752 668 805 668 908 671 941 673 710 674 793 678 777 679 716 681 881 683 854 684 965 686 802 687 830 690 759 692 730 693 840 694 841 694 900 698 822 701 972 704 808 707 782 709 855 710 834 712 888 718 967 722 932 735 959 737 787 737 825 739 907 739 989 739 998 743 815 744 961 745 836 751 820 756 988 757 955 759 824 759 915 760 813 772 829 773 994 774 923 777 806 778 991 779 893 793 947 796 864 797 898 800 814 803 844 804 911 814 870 819 970 822 933 824 997 837 877 842 910 844 914 846 885 846 934 847 865 865 920 866 927 872 912 874 992 882 954 890 896 909 935 936 999 962 966 54 787 86 183 122 717 174 697 213 659 274 673 285 206 336 334 387 522 397 964 475 577 483 967 659 450 662 132 666 104 674 525 708 67 762 946 813 333 863 44 873 510 916 815 944 138 1000 999 8 800 567 0 1 0 4 0 8 0 11 0 66 0 79 1 2 1 5 1 22 1 72 1 90 1 103 1 107 1 137 1 225 2 3 2 43 2 96 2 105 3 6 3 70 3 81 4 9 4 18 4 32 4 52 4 75 4 88 4 117 5 10 5 12 5 14 5 17 6 7 6 29 6 80 6 102 6 249 6 504 7 24 7 104 7 134 7 175 7 206 7 282 8 13 8 23 8 28 8 272 8 794 9 44 9 116 10 33 10 241 10 495 10 545 11 16 11 21 11 25 11 35 11 73 11 263 11 539 12 45 13 15 13 27 13 92 13 813 14 113 14 296 14 943 15 20 15 38 15 82 15 461 16 36 16 60 16 61 16 269 16 345 17 31 17 41 18 19 18 63 18 119 18 230 18 285 18 427 19 223 19 818 20 124 20 177 20 278 20 447 20 717 20 726 21 37 21 149 21 164 22 48 22 949 23 100 23 368 24 419 25 26 25 34 25 99 25 101 25 310 25 396 25 430 25 967 26 286 27 30 27 39 27 112 27 123 27 208 27 213 27 474 27 890 28 55 28 139 28 141 29 40 29 106 29 126 29 195 29 251 29 395 31 67 32 59 32 412 32 705 33 115 33 173 33 218 34 42 34 97 34 381 35 71 35 84 36 321 36 535 36 989 37 165 37 281 37 557 38 365 38 489 39 78 39 268 39 303 39 332 40 62 40 162 40 445 41 49 42 482 42 792 43 77 43 325 43 493 44 47 45 46 45 121 45 224 45 290 46 57 46 255 46 346 46 831 47 54 47 58 47 76 47 373 47 479 47 622 48 50 48 51 48 53 48 257 48 342 48 526 49 56 49 91 50 69 51 169 51 382 51 629 52 83 52 94 52 111 52 146 52 156 52 198 52 315 52 702 52 779 53 64 53 465 53 645 53 874 53 940 54 599 54 864 55 128 55 320 56 110 56 377 56 652 57 74 57 144 57 456 57 698 58 118 58 284 59 65 59 98 59 125 59 392 59 577 60 85 60 270 60 420 61 68 61 483 62 203 62 687 63 87 64 131 64 148 65 200 65 247 65 768 65 885 66 122 66 386 66 428 66 642 66 925 67 93 67 133 67 304 67 608 68 319 69 219 70 326 71 114 71 136 71 246 71 291 71 767 71 900 72 166 73 161 73 228 73 364 73 406 74 157 74 205 75 86 75 178 75 214 75 701 76 132 76 181 77 153 77 307 77 841 78 183 79 120 79 147 80 95 80 193 80 611 81 167 81 171 81 457 82 267 82 277 82 289 83 89 83 524 83 939 84 215 84 694 85 135 85 209 86 523 87 129 87 480 88 749 89 143 90 163 90 191 91 108 91 190 91 220 91 237 91 262 91 455 91 980 92 140 92 229 92 374 92 385 92 426 92 804 93 127 93 254 93 439 94 109 94 429 94 544 95 236 95 344 96 242 96 510 96 538 96 974 97 680 97 832 98 438 99 160 100 313 100 651 100 745 100 976 101 264 101 899 101 944 102 350 102 754 103 168 103 204 103 549 104 372 104 500 105 180 105 861 106 130 106 476 107 145 107 690 108 150 109 405 109 437 110 311 110 555 110 603 110 781 111 201 112 187 112 604 112 922 113 494 113 677 114 397 115 259 115 351 115 357 115 560 116 258 116 352 116 467 116 867 116 960 117 661 117 836 118 185 118 413 119 300 120 239 122 905 123 151 123 212 124 202 125 384 126 138 126 176 126 658 128 784 129 362 129 473 129 621 129 748 130 275 130 444 132 142 133 491 135 627 136 378 136 814 137 189 137 235 137 265 137 318 137 721 137 865 138 620 139 354 140 402 141 478 141 488 141 541 141 816 142 540 142 666 143 197 143 250 143 624 144 152 144 174 144 335 145 782 146 309 146 554 147 159 147 643 148 240 148 338 148 492 149 154 149 155 149 158 149 182 149 675 150 170 151 179 151 184 151 293 151 647 153 273 153 388 153 610 154 322 154 442 154 895 155 244 155 367 156 511 157 222 157 404 158 217 158 288 158 641 158 668 158 869 159 614 159 712 162 416 162 615 163 233 164 391 164 393 164 403 164 772 164 789 165 172 165 423 166 199 166 915 167 194 167 238 168 700 170 245 170 389 171 186 172 287 172 961 174 764 175 210 175 339 176 638 176 896 177 248 177 464 178 634 178 737 179 923 180 822 181 216 181 283 181 336 181 398 182 207 182 232 183 188 183 261 184 317 184 572 185 192 185 330 186 196 186 227 186 295 186 514 187 226 188 454 188 872 190 243 191 274 191 635 192 830 193 356 194 842 195 711 196 340 197 234 197 260 197 449 197 708 198 667 199 256 199 546 199 564 200 211 200 435 201 525 201 533 201 777 202 358 202 505 203 316 204 522 204 578 204 773 205 379 205 731 206 655 207 252 207 271 208 401 208 791 209 583 211 380 213 833 213 924 214 292 214 513 214 637 214 839 214 859 215 327 215 850 215 942 217 305 217 387 218 353 219 221 219 725 221 231 221 561 224 280 224 506 224 901 225 566 225 736 225 935 226 521 227 375 227 390 229 911 229 983 230 279 230 297 230 998 231 302 232 298 232 328 232 433 232 616 233 253 234 710 235 383 236 685 237 436 238 600 238 757 239 324 241 672 242 294 243 414 244 418 244 448 245 466 246 425 246 468 246 551 246 887 248 369 248 496 249 751 250 266 250 355 253 431 254 308 254 722 255 640 257 897 258 644 258 670 259 584 260 417 260 547 260 558 262 306 263 424 263 502 264 840 267 732 267 907 268 484 268 909 270 312 270 787 271 276 271 371 271 487 271 595 272 337 273 954 274 597 274 626 274 696 274 851 276 301 277 314 277 575 278 948 280 780 281 408 281 520 284 537 285 913 286 517 289 347 289 360 289 747 290 453 291 729 292 299 292 503 292 823 294 349 295 543 296 926 299 333 299 343 300 582 301 376 301 699 302 323 304 450 304 481 306 361 306 920 309 407 309 490 310 341 311 366 311 497 311 933 312 509 315 963 315 982 320 783 320 797 322 695 323 440 323 950 325 485 325 594 326 992 327 329 327 348 328 394 328 798 328 810 329 334 330 331 331 400 331 827 333 370 334 363 336 654 336 826 337 443 339 498 340 359 340 684 342 415 342 460 342 507 342 601 343 682 343 844 344 422 344 552 344 858 347 703 347 919 348 451 352 550 352 569 353 446 353 589 354 683 355 649 355 734 355 875 356 812 358 591 358 704 359 553 359 563 363 542 363 898 365 421 366 562 366 617 366 639 366 763 367 469 368 628 371 409 371 470 372 399 372 459 372 477 372 587 373 573 376 516 377 663 379 930 384 529 385 931 390 501 390 769 392 953 394 847 396 411 397 434 399 452 399 828 402 472 402 499 402 602 404 806 406 410 406 567 406 664 406 714 408 891 409 475 411 548 411 879 412 441 412 593 413 536 413 571 415 531 416 596 417 462 417 790 418 590 419 458 421 515 421 530 421 956 422 803 423 633 425 707 425 758 428 432 429 527 430 716 431 609 432 881 434 512 434 738 434 912 436 973 437 860 437 972 440 519 440 746 441 585 441 630 441 741 442 580 442 752 443 955 445 568 445 605 447 532 448 868 450 508 450 556 454 894 455 463 455 486 456 659 456 800 457 733 457 771 457 996 458 471 458 570 461 994 463 607 463 805 464 958 466 727 466 793 469 723 470 978 471 576 472 534 473 760 473 952 475 906 475 934 479 653 479 735 479 903 481 586 481 753 483 853 484 665 485 892 487 713 487 718 487 837 488 876 489 801 491 632 491 756 491 838 491 969 491 997 493 636 493 689 497 581 498 565 498 691 502 742 503 688 507 863 508 623 508 965 511 579 511 873 512 938 513 619 514 528 516 518 518 821 518 856 519 709 519 817 520 706 522 849 523 671 523 785 524 613 524 765 524 957 528 819 533 715 536 932 537 946 546 945 547 588 547 762 548 674 550 592 550 724 550 854 552 574 552 598 552 774 553 559 554 676 557 834 558 612 558 987 560 656 560 845 562 657 562 681 562 686 562 883 563 673 563 886 564 719 564 835 564 936 565 770 566 618 569 650 570 843 574 829 577 970 578 697 581 788 583 606 583 796 585 631 585 646 590 660 590 728 595 648 596 846 596 941 600 669 604 743 605 693 606 775 611 824 613 679 616 740 624 625 627 730 629 692 632 811 632 947 635 678 635 720 643 951 644 914 651 662 651 761 651 848 651 971 653 808 653 852 654 902 655 739 656 815 664 984 667 807 670 802 671 889 675 750 682 880 689 977 690 744 697 795 697 799 699 820 706 904 709 908 710 871 711 966 714 755 716 855 716 862 717 778 719 809 725 786 725 918 728 979 731 910 736 964 737 981 746 766 749 962 751 759 752 825 766 776 766 959 771 990 772 928 782 857 789 986 789 988 793 929 812 877 813 927 815 870 818 878 820 888 820 893 825 916 841 993 841 999 849 921 853 866 854 884 872 882 880 917 898 968 925 937 940 985 954 991 958 975 959 995 16 161 92 160 242 960 250 675 432 886 466 782 470 923 823 405 1000 999 19 702 553 0 1 0 3 0 5 0 12 0 17 0 18 0 20 0 52 0 62 0 65 1 2 1 4 1 15 1 29 1 49 1 64 1 123 1 164 2 8 2 634 2 651 2 851 3 6 3 7 3 38 3 172 3 841 4 9 4 22 4 24 4 26 4 33 4 54 4 100 4 181 4 231 5 10 5 30 5 35 5 243 5 996 6 733 7 11 7 36 7 199 7 569 7 797 8 14 8 21 8 98 8 148 8 550 8 942 9 25 9 84 9 89 10 55 10 61 10 163 10 171 10 207 10 233 11 40 11 626 12 13 13 19 13 27 13 72 13 88 13 93 13 96 13 110 13 132 14 16 14 34 14 122 14 741 14 932 15 28 15 59 15 95 15 512 16 23 16 43 17 67 17 76 18 63 18 211 18 302 18 495 18 603 18 965 19 112 19 394 19 410 19 563 19 945 20 189 21 42 21 137 21 577 21 999 22 108 22 290 22 422 23 94 23 647 24 32 24 56 24 478 25 101 26 114 26 115 26 120 26 355 26 908 27 144 27 184 27 588 28 57 28 201 28 274 28 976 29 31 29 41 29 242 29 255 29 402 30 60 30 934 31 45 32 37 32 248 32 319 32 474 33 165 33 228 33 312 33 433 33 872 34 158 34 235 34 252 34 587 34 598 35 66 35 265 35 870 36 51 36 74 36 321 37 39 37 79 37 85 37 129 37 141 37 194 38 53 38 127 38 856 38 940 39 47 39 73 40 46 40 80 40 175 41 44 41 289 42 71 42 81 42 104 43 48 43 99 44 78 44 272 45 69 46 75 46 128 46 179 47 50 47 299 47 458 48 481 48 815 49 107 49 196 49 414 50 449 50 754 51 169 51 213 51 366 52 102 52 202 52 318 52 378 53 152 53 200 54 58 54 220 55 90 56 333 56 334 56 552 57 309 58 406 59 68 59 401 60 105 60 353 60 666 60 803 61 83 61 204 62 330 63 291 63 345 63 358 64 113 64 288 64 362 65 134 66 70 66 153 66 385 67 117 67 138 67 244 67 300 68 87 68 111 68 140 68 192 68 287 68 377 69 208 69 229 69 271 69 329 70 86 70 173 71 92 71 198 72 97 72 136 72 482 73 332 74 77 74 215 74 665 75 381 75 511 77 82 77 91 77 106 77 852 78 216 78 776 79 133 79 203 79 556 80 150 80 156 80 567 80 699 81 118 81 505 81 557 82 166 82 168 83 219 83 224 84 227 84 640 84 829 85 280 86 225 86 238 86 250 86 292 86 868 87 205 88 142 88 145 89 180 90 747 91 195 91 492 91 507 92 404 92 559 92 966 93 616 93 880 94 360 95 455 95 706 95 765 97 182 98 130 98 245 98 600 98 609 98 621 99 779 100 188 100 425 100 744 101 103 101 764 102 109 102 116 102 239 102 324 103 246 103 262 103 819 104 121 104 139 104 149 105 428 105 812 107 143 107 685 107 748 107 993 109 901 110 313 110 538 111 160 111 413 112 154 112 190 112 258 112 304 112 822 112 860 113 594 113 954 114 119 114 375 115 987 116 131 116 306 116 452 116 503 116 549 116 792 117 124 117 275 117 972 118 176 118 186 118 197 118 678 119 135 119 191 119 249 119 407 120 251 120 348 120 760 122 209 122 894 123 125 123 146 124 159 124 420 124 469 124 541 125 126 125 296 125 648 126 232 126 350 126 929 127 370 128 544 128 716 129 343 129 475 130 268 130 305 131 161 131 212 131 476 131 487 131 709 131 715 131 871 134 177 134 564 134 745 135 257 136 178 136 632 137 416 137 523 137 546 137 735 138 157 139 266 139 322 139 337 140 218 141 214 141 308 141 461 141 473 141 979 142 174 142 866 143 286 143 395 144 147 144 222 144 331 144 612 146 185 146 484 146 498 146 570 146 664 148 155 148 261 148 264 148 336 148 383 148 826 149 151 149 380 150 167 150 226 150 435 150 595 150 643 150 668 150 923 151 618 151 933 153 240 153 464 153 479 154 445 155 162 155 490 155 493 156 170 157 267 157 339 157 382 157 535 160 379 161 766 161 769 162 341 162 399 162 855 164 183 164 451 166 656 166 990 167 466 167 602 167 669 168 876 169 284 169 294 169 301 170 677 170 774 171 649 172 431 172 542 173 903 176 187 176 853 177 388 177 707 178 256 178 363 178 622 178 690 179 660 180 193 180 210 180 681 181 206 181 456 184 317 184 518 185 447 186 875 187 241 187 620 188 221 188 642 188 970 189 278 189 571 189 981 190 327 190 960 191 298 191 392 193 335 193 390 193 606 193 891 194 536 194 843 195 316 196 230 196 477 196 638 197 217 198 236 198 311 199 368 199 372 201 488 201 718 203 253 204 247 204 459 207 751 208 260 208 386 209 429 210 259 211 281 211 323 213 303 216 581 216 680 218 575 219 285 219 325 219 516 219 625 220 223 220 398 220 984 221 234 222 338 222 424 222 522 222 717 223 391 224 269 224 295 224 397 224 441 224 830 226 472 226 673 226 801 227 462 227 508 228 237 228 283 228 548 230 793 230 885 231 572 232 432 233 463 235 763 236 263 237 566 238 427 239 254 239 421 239 698 240 920 243 310 243 419 243 470 244 279 244 423 244 661 245 418 246 277 247 273 247 676 247 985 248 293 248 351 249 276 249 584 250 738 251 342 251 654 252 340 252 825 254 387 256 446 257 439 257 531 258 430 259 297 259 349 261 270 261 543 262 553 263 320 264 359 264 434 265 775 265 827 266 356 266 471 266 732 267 369 267 400 267 986 269 558 270 282 270 846 271 374 271 465 273 354 273 373 274 623 275 513 275 521 276 426 276 752 279 357 279 767 280 328 280 367 280 437 280 878 281 364 284 807 285 904 287 644 287 726 288 450 290 326 290 468 290 527 290 683 291 847 292 347 294 969 295 500 296 346 296 519 296 540 296 879 297 417 298 442 299 361 300 436 301 486 301 565 301 858 302 694 303 307 305 371 305 510 306 568 310 560 310 613 311 314 312 315 313 365 314 786 316 393 316 624 317 344 320 415 320 532 320 893 321 496 321 952 322 721 322 874 323 517 324 890 325 631 325 921 326 604 327 877 328 376 329 499 329 865 330 650 332 438 332 610 332 722 334 502 335 953 337 687 338 727 343 352 343 526 343 943 344 675 344 729 347 483 347 533 348 444 348 813 349 740 351 525 351 814 352 514 353 389 353 561 355 840 356 409 356 551 356 882 357 403 358 411 359 453 359 686 359 798 360 547 361 696 364 384 364 989 367 784 367 973 370 440 371 589 372 913 373 545 373 608 373 637 373 710 374 460 374 491 374 947 375 408 375 611 376 396 377 910 378 593 379 938 380 497 382 788 382 837 383 663 383 777 386 405 387 524 390 443 390 619 390 916 392 955 393 520 394 586 395 554 396 457 396 862 399 653 399 790 399 918 401 506 401 804 405 719 406 672 407 530 409 412 411 454 413 614 416 711 417 448 417 617 417 759 417 810 418 991 420 480 420 743 420 995 421 639 421 684 421 935 422 957 423 597 424 628 424 895 426 574 430 494 432 576 433 713 433 937 434 641 435 679 435 780 437 662 437 755 437 924 438 485 440 467 441 992 442 848 444 515 444 958 445 579 445 635 448 762 449 915 451 657 451 950 452 791 452 967 453 528 453 702 453 887 455 806 457 562 457 849 459 573 459 670 459 723 460 961 461 504 463 888 464 667 465 691 467 692 472 578 474 599 476 489 477 645 478 636 482 772 482 977 484 811 485 596 487 646 490 509 490 605 490 704 491 529 491 537 496 773 497 783 500 501 504 534 504 633 507 917 509 720 511 671 511 802 511 997 513 839 514 971 515 591 516 816 517 944 520 582 521 580 521 583 522 703 524 796 529 824 529 834 529 956 531 896 532 695 534 539 535 799 537 734 537 805 539 674 539 757 543 590 553 555 554 854 556 627 556 906 559 808 560 899 565 689 569 615 570 585 570 697 572 700 573 842 575 742 578 601 582 835 586 592 587 867 589 845 591 655 591 714 591 758 592 925 592 930 593 730 593 781 593 963 596 782 597 761 598 701 598 724 601 607 602 705 606 630 607 708 607 881 617 968 621 658 621 939 622 682 623 629 623 795 624 785 625 787 629 652 630 725 635 737 640 659 640 728 643 768 646 914 647 688 648 693 655 823 657 821 659 731 662 778 663 859 665 980 670 889 673 749 674 750 675 818 676 736 676 832 676 836 677 712 682 883 683 869 686 753 688 817 689 739 689 909 692 828 693 982 696 771 699 800 703 838 706 905 712 789 712 897 714 770 723 820 726 864 730 756 730 994 733 844 734 927 736 746 742 833 747 907 751 900 752 857 753 931 757 850 757 898 766 831 770 922 774 941 774 959 776 912 779 794 781 962 782 809 790 949 795 863 797 926 825 886 827 884 828 861 831 892 847 948 849 998 852 975 859 919 862 974 868 873 875 928 885 902 890 978 893 988 909 911 910 951 926 936 926 983 928 946 957 964 16 615 53 786 176 360 248 256 301 959 359 493 392 24 441 61 450 571 454 996 502 922 511 295 632 628 758 352 826 658 838 692 851 422 884 953 888 346 1000 999 10 110 751 0 1 0 2 0 3 0 10 0 72 0 116 0 136 0 303 1 8 1 28 1 51 1 64 2 4 2 7 2 30 2 809 3 13 3 39 3 496 4 5 4 6 4 9 4 132 5 12 5 27 5 31 5 47 5 54 5 667 6 48 6 101 6 279 7 78 7 513 7 705 8 15 8 18 8 26 8 41 8 59 8 83 8 84 8 122 8 295 9 11 9 44 9 102 9 158 9 241 9 539 10 22 10 25 10 32 10 454 10 483 11 24 11 61 11 557 11 665 12 17 12 20 12 42 12 65 12 77 12 201 12 204 12 319 12 975 13 14 13 23 13 36 13 114 13 140 13 150 14 19 14 45 14 63 14 684 15 16 15 74 15 309 15 430 15 805 15 993 16 40 16 986 17 227 17 264 18 37 18 542 18 639 19 536 19 538 19 823 20 21 20 33 20 79 20 86 20 195 20 289 21 407 22 269 22 420 23 43 23 56 24 219 24 515 24 887 25 34 25 52 25 97 26 325 26 442 27 71 27 100 27 123 27 712 28 29 28 46 28 224 28 788 28 865 29 153 29 244 29 296 29 524 29 587 29 741 30 53 30 58 30 423 30 469 30 726 30 824 30 973 31 70 31 121 31 165 31 231 31 359 32 272 32 330 32 888 33 92 33 586 34 35 34 76 34 215 34 307 34 683 35 38 35 49 35 55 35 109 35 129 35 192 35 364 35 376 35 546 36 152 37 62 37 103 37 134 37 188 37 433 37 647 37 688 38 50 38 87 38 105 38 142 38 159 38 263 38 787 39 60 39 236 39 416 39 447 40 106 40 117 40 144 40 278 40 281 40 282 40 564 42 164 43 90 43 118 43 203 43 360 45 170 45 245 45 312 45 921 46 73 46 167 46 329 46 775 47 57 47 94 47 373 47 436 48 75 48 178 48 284 52 81 52 82 52 91 52 143 53 176 53 405 54 69 54 88 54 89 54 308 55 479 56 110 56 113 56 311 56 495 56 779 57 213 57 417 57 503 58 68 58 424 58 707 58 978 59 807 60 111 60 119 60 183 60 286 60 603 60 932 60 944 61 67 61 502 62 66 62 93 62 194 62 256 62 444 62 697 63 126 63 365 63 558 63 724 64 218 64 290 64 629 64 922 66 120 66 285 67 234 67 636 67 709 68 341 68 820 69 96 69 654 70 162 70 168 70 432 70 462 70 577 70 904 71 180 73 385 73 540 74 138 74 708 75 267 76 233 76 853 77 127 77 521 77 644 77 655 78 80 79 292 79 337 79 491 79 699 79 983 80 99 80 163 81 95 81 230 81 300 82 146 82 147 82 988 83 85 83 107 84 175 84 306 84 506 85 243 85 549 85 676 87 112 87 498 88 98 89 216 89 237 89 380 90 156 90 182 90 310 91 124 91 248 91 298 92 198 92 222 92 239 92 410 93 131 93 527 94 125 94 169 94 177 95 191 95 374 95 607 95 649 96 229 96 487 97 130 97 254 98 108 98 115 99 157 99 689 99 728 100 104 100 354 100 386 100 402 100 441 101 145 101 706 102 627 103 166 103 383 105 200 105 252 105 288 105 671 106 350 106 467 106 488 106 969 107 206 107 631 108 186 108 246 109 687 111 171 111 276 111 396 111 834 112 382 113 172 113 202 114 395 115 137 115 249 115 530 116 128 116 184 116 293 117 240 118 235 118 283 118 535 119 537 120 434 121 590 122 994 123 190 123 381 123 626 123 965 126 133 126 139 126 141 126 148 126 356 126 694 126 839 127 291 127 886 128 214 128 316 128 408 128 736 129 135 129 149 129 179 129 326 132 460 132 614 132 836 133 205 134 151 134 393 135 189 135 207 135 573 135 945 136 384 137 505 138 187 138 391 138 675 139 314 139 426 139 427 140 154 140 197 140 592 140 734 141 212 144 161 144 232 146 253 146 514 146 582 147 262 147 331 147 411 147 480 148 223 149 528 149 802 149 974 150 174 150 305 150 369 150 669 151 459 152 250 152 512 153 155 153 181 154 583 154 605 155 261 155 968 156 193 156 265 157 336 157 494 158 221 158 486 158 855 159 160 159 209 160 702 160 789 162 898 163 210 163 287 163 299 163 472 163 867 164 238 164 428 164 748 165 258 166 711 166 737 167 173 168 334 169 710 169 774 170 273 170 342 170 499 171 185 172 403 172 439 173 242 174 338 175 452 176 349 176 991 177 575 177 609 178 220 178 225 178 516 179 547 179 967 180 435 180 883 181 422 182 520 182 873 183 318 184 251 184 362 184 616 185 196 185 199 185 271 186 972 191 301 191 768 191 803 192 257 192 543 192 690 192 716 192 813 194 302 197 474 197 481 199 208 199 211 200 340 200 351 200 475 200 519 200 882 201 226 202 324 202 394 203 277 203 473 204 217 204 274 204 280 204 466 204 638 206 635 207 346 207 814 208 228 209 633 209 723 211 956 212 718 214 606 214 786 214 910 215 321 216 501 216 772 218 247 218 332 218 429 218 556 219 255 219 456 220 387 220 421 220 526 220 597 221 377 221 997 222 674 223 270 223 297 227 352 227 884 228 339 229 363 229 509 230 388 230 461 230 552 230 585 230 721 231 378 231 859 236 367 237 315 237 317 237 954 240 259 241 579 243 266 243 413 244 268 244 406 244 465 244 812 244 963 245 344 245 624 246 333 246 571 246 923 247 275 248 650 248 653 248 844 251 790 252 696 253 260 253 752 254 749 255 401 256 801 257 450 258 822 259 476 260 877 261 304 262 322 263 477 263 555 263 617 264 400 266 313 266 951 269 345 271 348 272 327 273 372 273 478 273 760 274 375 274 680 276 379 276 657 278 625 279 397 280 470 280 508 281 335 282 457 283 343 283 648 284 731 286 353 286 611 287 294 287 843 290 389 290 409 291 792 292 320 295 445 297 355 297 640 297 730 298 366 298 902 299 562 299 628 299 827 300 565 300 662 302 323 302 835 303 404 304 358 310 725 311 368 311 392 312 630 313 511 314 485 316 418 316 497 317 357 317 412 317 425 319 443 319 598 319 729 319 794 321 863 322 415 322 703 322 747 324 328 326 588 327 390 327 446 327 660 327 740 328 767 329 548 331 682 332 398 332 895 333 347 333 773 334 641 334 810 335 522 335 947 337 370 337 701 338 371 340 399 341 757 343 829 345 862 346 361 346 574 346 652 347 584 348 484 348 979 349 414 350 595 351 580 351 899 352 419 352 437 353 431 354 637 356 464 357 510 361 448 361 550 366 576 367 901 369 656 371 651 372 468 372 754 373 507 374 568 374 612 375 927 375 971 376 490 376 946 376 985 377 453 377 553 378 601 378 661 378 885 378 998 379 796 379 881 384 876 386 879 387 735 389 698 390 559 390 764 390 833 391 769 393 890 396 949 397 449 398 622 399 438 399 531 400 591 402 950 403 602 404 744 406 943 407 982 409 458 410 455 411 770 413 523 413 578 414 783 415 909 416 596 416 908 417 440 418 532 419 797 421 864 422 451 422 518 423 561 423 953 424 489 424 920 425 816 426 831 427 554 428 533 429 793 431 610 433 566 436 560 437 738 438 463 438 894 441 663 441 926 443 776 444 551 445 759 446 493 448 658 450 937 452 492 453 593 453 692 454 957 455 482 455 504 455 534 457 780 458 471 458 643 458 857 459 517 460 714 461 544 462 621 462 804 463 695 463 970 465 781 466 686 468 646 470 739 472 719 473 960 476 500 477 722 477 826 481 569 482 897 483 529 483 852 484 870 486 594 486 615 489 600 490 742 492 914 495 817 501 525 502 830 503 642 503 717 504 874 506 693 507 541 508 670 508 818 508 959 512 567 512 935 513 727 514 782 518 700 518 766 522 681 523 659 525 753 529 563 529 619 529 917 531 599 531 720 531 952 534 815 541 896 542 750 543 545 543 939 545 672 547 608 547 713 548 581 549 572 551 928 552 664 555 913 559 842 562 678 563 570 563 613 564 819 569 668 570 679 571 589 571 858 573 746 573 924 577 799 579 634 579 837 583 623 583 751 587 905 587 936 588 999 590 989 592 618 592 677 593 632 594 762 594 849 595 745 597 860 598 604 602 931 603 645 603 906 605 821 608 811 609 846 610 868 610 990 611 996 616 685 616 872 616 918 619 620 621 791 627 889 628 933 631 755 631 977 634 825 635 691 637 966 642 666 643 845 645 880 645 903 650 841 651 778 653 900 654 756 655 732 656 934 659 733 663 673 663 704 665 878 684 891 693 771 695 795 696 808 704 784 707 761 707 785 708 758 710 840 711 743 713 832 713 861 714 715 715 847 718 850 720 938 724 866 732 919 734 941 734 948 739 806 742 763 743 765 745 915 748 930 751 987 758 981 759 798 759 893 759 984 762 800 765 854 773 777 778 892 790 828 791 838 803 869 809 929 811 907 813 851 825 912 832 976 835 875 836 871 836 911 837 925 838 848 843 962 851 856 866 992 868 942 875 940 881 916 887 958 902 964 908 955 921 995 948 980 959 961 279 767 328 87 408 7 566 577 610 869 742 951 843 593 940 863 950 821 977 564 1000 999 17 898 44 0 1 0 4 0 98 0 201 0 432 1 2 1 3 1 5 1 7 1 8 1 10 1 34 1 146 1 289 2 11 2 14 2 23 2 24 2 26 2 33 2 228 3 15 3 105 3 192 4 6 4 9 4 92 4 292 5 22 5 61 5 69 5 130 5 525 6 13 6 41 6 72 6 119 6 322 7 58 7 73 7 134 7 644 8 18 8 115 8 226 8 589 9 12 9 227 9 564 9 640 9 735 9 755 10 21 10 45 10 50 10 82 10 371 10 466 10 835 11 28 11 47 11 57 12 43 12 52 12 112 12 660 13 17 13 19 13 27 13 42 13 247 14 16 14 20 14 78 14 94 14 132 14 220 14 243 14 280 14 455 15 48 15 584 15 899 16 38 16 39 16 872 16 990 17 44 17 100 18 66 18 189 18 981 19 141 19 185 19 539 19 684 20 25 20 80 20 194 20 489 20 563 20 991 21 54 21 93 22 32 22 62 22 123 22 127 23 30 23 46 23 60 23 191 24 29 24 75 24 296 24 387 24 414 25 31 25 35 25 145 25 976 26 36 26 244 26 508 27 37 27 53 27 246 28 266 28 506 29 144 29 904 30 878 31 158 31 722 32 63 32 230 32 852 33 89 33 441 34 129 34 170 34 183 35 164 35 268 35 917 36 65 36 128 37 49 37 64 37 87 37 439 37 535 38 56 38 153 38 610 39 40 39 79 39 95 39 139 39 148 39 941 40 51 40 199 40 532 40 634 41 81 41 102 41 122 41 549 42 55 42 59 42 160 42 181 42 209 42 245 43 133 43 150 43 172 43 565 43 745 44 104 44 348 44 488 45 114 45 196 45 316 46 83 46 704 47 254 47 285 47 399 47 538 47 838 48 434 49 248 50 124 50 401 50 490 50 947 51 70 51 151 51 213 52 111 52 833 53 85 53 257 53 688 54 67 54 74 54 314 54 675 54 685 55 84 55 125 55 197 55 940 57 136 57 251 57 476 57 553 59 77 59 369 59 884 60 215 60 240 60 498 60 900 61 86 61 109 61 222 61 372 62 71 62 137 62 271 63 68 63 207 63 380 63 697 63 700 64 210 64 241 64 463 65 155 65 505 65 894 66 165 67 287 67 815 68 290 68 383 69 284 69 583 70 162 71 91 72 218 72 295 73 76 73 103 73 957 74 253 74 328 76 90 76 335 76 663 77 97 77 913 78 107 78 340 78 667 79 180 79 430 80 140 80 689 80 718 81 273 82 108 82 142 82 223 82 341 82 391 82 464 83 88 83 176 83 216 83 324 83 354 83 641 83 765 84 96 84 135 84 418 85 195 85 333 85 381 86 131 87 117 87 616 87 742 88 120 88 187 88 360 88 519 89 415 89 480 89 668 90 106 90 261 90 263 90 847 91 225 91 344 91 470 92 99 92 110 92 177 92 190 92 345 94 204 94 211 94 510 94 678 94 732 95 964 96 186 96 326 97 116 97 800 98 101 100 560 100 881 101 450 102 113 103 404 103 522 104 303 104 317 105 307 106 242 106 989 107 147 108 126 108 157 108 229 108 452 108 741 109 159 109 179 109 571 110 902 111 193 111 456 112 733 113 361 114 121 114 377 114 543 114 698 115 385 115 666 117 118 117 182 117 206 118 152 118 274 118 412 118 460 118 479 118 927 119 837 121 596 121 662 122 161 122 278 123 154 124 163 125 138 125 264 126 143 126 272 126 283 126 355 126 486 126 915 127 963 127 993 127 998 128 238 128 352 129 367 129 433 129 599 131 188 131 262 132 469 133 321 133 362 134 224 135 171 135 386 135 879 136 260 138 156 138 581 139 537 139 895 140 149 140 384 141 203 141 420 143 202 143 475 144 214 145 291 146 173 146 406 147 281 148 167 148 169 148 691 149 337 149 426 149 468 149 568 150 166 150 294 152 394 152 796 154 168 154 299 155 198 155 483 156 279 156 368 157 174 157 580 158 184 158 221 158 375 158 459 158 648 159 239 160 305 160 331 160 336 160 536 160 746 161 687 162 478 163 175 163 306 164 431 164 646 165 219 165 249 165 288 165 632 166 200 166 205 166 359 166 409 166 471 166 554 167 531 168 329 168 366 168 428 169 298 170 212 171 408 172 573 173 620 174 312 174 516 175 232 175 332 175 545 176 178 176 868 177 231 177 310 178 233 178 776 179 325 179 509 180 234 180 236 180 425 180 552 180 555 181 378 182 259 182 876 183 339 185 365 186 358 187 276 189 393 190 320 190 710 190 737 191 421 192 422 192 517 192 861 192 949 193 208 195 502 196 277 197 614 197 773 198 267 198 440 199 374 200 256 201 237 201 302 201 714 201 790 202 297 202 952 204 512 204 576 204 654 205 269 205 457 206 437 208 217 208 403 210 769 210 803 211 983 212 389 212 753 213 250 213 330 213 759 217 235 217 293 218 356 218 465 219 357 219 818 220 544 221 724 222 363 223 282 223 574 224 327 224 968 225 449 225 780 226 932 227 670 228 764 228 783 229 721 230 914 231 429 232 258 233 265 236 528 236 587 238 255 238 514 239 252 240 435 240 730 240 831 243 323 243 567 244 542 244 805 244 819 244 897 245 453 245 651 245 717 246 270 246 304 246 405 247 346 248 946 249 523 250 740 250 992 251 624 252 518 252 720 254 638 255 534 255 787 257 342 257 495 258 729 258 997 259 334 261 275 261 416 261 603 261 642 262 301 262 443 264 286 265 828 267 436 267 507 267 628 268 319 268 637 269 313 269 370 270 643 273 347 273 400 273 711 274 797 275 622 275 985 279 770 281 351 281 593 281 619 281 938 282 353 283 504 284 311 284 419 286 546 286 750 286 763 286 860 287 823 290 300 290 527 291 410 291 898 296 338 297 921 298 653 300 696 302 315 302 364 302 570 302 629 303 309 305 398 305 708 305 712 305 767 305 891 306 318 306 349 306 500 307 308 307 343 308 959 309 715 310 557 311 379 311 511 312 561 312 649 314 736 315 444 315 633 316 754 318 424 318 727 319 485 319 999 320 607 321 402 321 493 321 757 322 551 323 392 323 474 324 373 324 458 325 417 329 966 331 445 331 816 332 655 333 396 333 496 333 652 334 395 336 973 337 350 337 491 337 521 338 382 338 716 340 397 340 674 341 626 343 451 345 492 349 597 351 851 354 472 356 448 359 723 360 413 360 951 363 935 365 520 366 376 366 569 366 920 367 533 367 743 368 811 370 751 371 558 371 585 371 627 372 462 372 540 373 857 376 390 376 676 378 529 380 925 381 423 382 388 382 467 383 617 386 438 388 501 389 407 389 577 389 694 389 706 392 515 392 692 397 411 397 782 397 832 398 859 405 683 405 752 407 497 410 707 411 842 412 874 414 601 416 781 418 650 419 793 420 582 421 541 422 834 423 442 423 794 424 427 426 446 426 482 427 526 428 701 429 887 429 923 429 931 431 639 435 447 435 487 435 841 437 481 437 821 439 484 439 777 439 882 441 972 442 499 442 863 444 513 445 454 446 604 446 980 447 912 448 858 449 680 451 524 451 702 452 477 453 813 454 503 454 807 457 461 458 600 458 611 459 615 460 494 461 473 461 761 462 548 465 588 468 922 469 608 471 550 471 613 471 631 471 665 473 970 474 602 476 739 476 870 477 810 478 559 479 590 479 635 479 907 480 994 487 883 493 962 494 673 497 679 498 625 499 594 499 820 500 618 501 623 501 630 501 672 502 606 503 772 504 969 506 829 508 598 509 768 510 693 514 956 515 572 515 682 515 775 515 867 516 547 516 647 516 677 518 846 519 575 519 734 519 974 520 566 520 856 525 656 525 888 525 889 527 996 529 530 530 609 532 591 532 636 533 592 535 725 537 726 537 756 537 866 538 681 538 747 539 658 540 556 540 791 541 586 542 801 543 713 543 982 545 948 548 934 548 958 549 595 549 853 554 562 554 762 555 578 556 880 557 862 560 869 562 929 562 967 570 579 570 778 571 612 573 774 573 979 574 885 577 621 577 709 582 798 584 771 588 850 595 960 596 916 597 605 598 822 601 645 602 961 605 826 607 669 607 719 607 918 608 788 613 699 614 930 615 789 617 855 620 808 620 830 620 910 623 786 624 695 625 686 627 844 628 936 636 977 639 926 639 988 640 877 643 664 643 705 643 840 644 659 644 671 644 890 647 908 650 657 650 978 651 703 651 760 651 864 654 661 654 802 671 738 672 731 676 766 676 937 678 690 680 939 682 909 682 984 684 728 688 871 689 748 690 875 697 824 702 836 703 942 704 905 706 744 706 919 710 785 711 799 714 945 716 758 717 792 719 806 722 845 722 901 723 749 728 848 728 944 735 893 736 784 740 839 744 955 755 814 757 950 769 825 771 865 773 779 779 903 779 943 788 817 788 896 789 795 789 995 791 843 793 809 796 827 797 971 801 804 804 849 807 812 815 854 815 911 818 873 822 906 823 975 825 892 834 987 836 924 840 886 857 954 868 965 894 928 906 933 917 953 982 986 106 880 135 703 173 622 194 298 254 198 369 643 475 165 513 545 542 779 544 391 545 727 554 735 555 909 583 700 597 296 886 347 939 52 1000 999 11 232 542 0 1 0 2 0 3 0 53 0 102 0 139 0 218 0 279 1 55 2 16 2 19 2 25 2 316 3 4 3 7 3 9 3 13 3 17 3 24 3 308 3 472 3 639 4 5 4 14 4 61 4 81 5 6 5 8 5 89 5 127 5 142 5 153 5 216 5 299 5 488 6 11 6 35 6 51 6 374 6 568 6 959 7 12 7 307 8 15 8 18 8 20 8 72 8 192 8 241 8 525 8 592 9 10 9 88 9 155 10 43 10 66 10 166 10 222 10 225 10 613 10 618 10 716 10 980 11 93 12 27 12 30 12 34 12 52 12 245 12 369 12 945 13 23 13 91 14 29 14 41 14 58 14 199 14 235 14 309 15 22 15 65 15 224 15 247 15 366 15 708 16 36 16 45 16 101 17 44 17 548 17 712 18 21 18 92 18 363 18 576 19 26 19 50 19 167 19 195 19 243 19 258 19 686 20 356 20 406 20 453 20 975 21 33 21 213 21 714 22 42 22 47 22 156 22 178 22 296 22 334 22 399 23 31 23 95 24 28 24 37 24 614 24 615 25 48 25 49 25 103 25 145 25 594 26 105 26 151 26 215 27 32 27 97 27 137 28 40 28 272 29 141 29 270 30 38 30 110 30 185 31 126 31 182 31 493 32 76 32 80 32 107 32 143 33 98 33 131 33 181 33 208 33 266 33 825 34 56 34 78 34 86 34 654 34 966 35 39 35 60 35 147 36 171 36 673 36 688 36 920 37 120 37 219 37 244 37 312 37 421 38 74 38 94 38 201 38 210 39 111 39 160 40 84 40 250 41 59 41 70 41 87 41 148 41 485 42 46 42 57 42 231 42 380 43 54 43 75 43 588 43 676 44 113 44 150 44 240 44 276 45 68 45 109 46 149 46 418 47 122 47 252 47 311 47 704 48 300 49 106 50 289 51 62 51 99 51 212 54 69 55 63 55 85 55 118 55 180 55 643 56 73 56 323 57 129 58 123 58 168 59 344 60 64 60 77 60 229 60 293 60 526 60 565 60 793 61 305 61 470 61 601 61 812 62 557 63 256 63 298 63 364 64 138 64 165 64 319 64 589 65 130 65 339 66 67 66 184 66 254 66 607 67 83 67 690 68 71 68 79 68 326 68 554 68 600 68 611 68 984 69 194 69 226 70 82 70 134 70 239 70 657 71 128 71 188 72 100 72 196 72 836 73 186 73 391 73 857 74 96 74 116 74 189 74 874 74 886 75 140 75 236 75 659 75 805 76 90 76 358 76 667 76 908 77 193 77 723 78 291 78 732 79 918 80 104 80 353 81 448 82 986 83 314 83 449 84 133 84 420 84 621 86 948 87 112 87 425 87 507 87 514 87 875 88 183 89 164 89 282 90 161 90 232 90 635 91 750 92 346 92 486 93 117 93 132 93 172 93 174 94 119 94 794 95 125 96 537 97 283 98 135 98 234 98 556 99 114 99 203 99 273 100 108 100 455 101 389 103 410 103 587 104 121 104 375 104 404 105 343 105 347 105 482 106 115 106 227 106 484 107 242 108 177 108 693 109 175 109 214 109 325 109 776 110 124 110 204 110 598 110 892 113 384 114 357 114 534 115 398 115 672 116 711 117 170 117 439 117 529 117 833 118 940 119 162 120 190 121 152 121 322 121 340 121 792 122 197 122 352 122 506 122 804 123 233 124 320 124 392 124 396 124 423 125 604 126 200 127 619 128 157 128 187 129 158 129 378 129 429 130 237 130 274 130 829 131 136 132 163 132 880 133 280 134 144 134 159 134 376 135 198 135 543 136 146 136 458 136 567 136 603 137 691 138 205 138 431 138 847 139 768 139 774 140 221 140 253 140 351 141 444 142 536 142 539 143 154 143 775 143 842 143 956 144 460 144 710 144 922 146 202 146 257 146 302 148 251 148 255 148 403 149 248 149 313 150 582 152 632 152 703 153 699 154 749 155 727 156 360 156 574 156 971 157 365 157 963 158 287 159 292 159 400 159 867 160 191 161 402 161 593 163 173 163 176 163 211 163 268 165 454 166 866 167 872 168 169 168 413 169 228 169 533 171 206 171 278 171 408 171 718 172 263 172 758 173 297 173 465 174 330 174 355 175 179 175 914 176 220 176 295 176 342 177 668 177 700 178 261 179 649 179 771 180 301 181 264 181 860 182 338 182 397 182 502 183 674 183 721 183 871 184 318 184 579 185 682 185 843 186 407 186 412 186 571 187 321 187 562 187 597 188 336 189 341 189 965 192 957 193 996 194 494 195 209 195 781 196 422 197 348 198 362 198 370 200 481 200 788 201 259 201 474 201 789 201 958 201 985 202 238 202 952 203 315 203 332 203 401 204 585 205 207 205 230 205 746 207 223 208 850 208 864 208 905 209 520 210 803 211 217 211 290 211 306 211 678 213 637 214 367 215 277 215 446 215 675 217 249 218 416 218 830 220 381 220 687 220 894 223 267 223 317 224 386 224 532 227 630 228 478 228 705 229 487 229 726 230 285 230 459 230 923 232 648 234 260 234 377 235 286 235 499 236 281 236 328 236 450 236 795 238 438 238 644 238 730 238 935 240 275 241 677 241 941 242 269 242 530 242 702 243 246 243 463 244 333 244 994 245 284 247 394 247 921 248 361 248 405 248 437 249 379 250 445 250 591 250 879 251 802 253 262 253 854 254 916 255 265 257 473 257 645 258 479 260 694 264 620 265 495 266 354 267 271 267 862 270 949 271 335 271 751 272 331 272 753 273 294 273 329 274 521 275 462 276 304 276 706 278 432 279 467 280 882 281 523 281 846 282 345 282 447 282 599 282 697 283 393 284 288 284 798 285 806 286 977 287 528 287 863 287 896 289 368 290 701 290 810 291 519 293 790 295 513 296 337 296 433 296 612 297 350 297 469 298 993 299 303 299 349 299 359 300 627 302 310 302 385 302 435 302 681 302 878 303 427 303 430 304 689 304 976 305 586 306 483 306 692 307 451 307 452 309 595 309 636 310 395 310 496 310 545 310 733 310 926 311 754 313 509 314 522 315 327 315 578 317 555 319 415 319 931 320 324 320 608 320 683 323 426 324 531 324 546 325 927 326 371 328 511 330 816 331 475 331 559 332 553 333 717 334 515 334 572 334 624 335 501 336 518 339 480 339 516 339 767 339 852 341 861 343 573 344 441 345 787 346 440 347 387 348 436 349 606 350 417 350 685 351 734 351 848 352 411 352 434 354 443 355 605 355 715 356 552 356 747 356 884 357 382 358 535 362 456 362 461 362 766 362 888 364 722 365 580 367 728 368 373 368 641 369 372 370 720 372 409 373 897 373 991 374 388 374 490 374 823 376 390 376 428 376 560 376 663 379 581 379 646 380 383 380 414 382 570 382 709 384 476 385 919 387 477 387 929 387 974 390 822 392 625 392 651 392 954 393 832 393 969 395 424 396 419 396 761 401 471 401 724 403 466 403 736 404 856 406 510 408 583 408 680 410 551 410 617 411 662 412 859 413 517 413 524 413 550 415 538 415 629 415 748 415 953 416 738 418 547 425 457 426 500 426 512 429 634 429 831 431 498 431 819 436 442 436 497 436 527 436 666 436 797 437 503 437 540 439 757 439 818 440 713 448 631 448 813 451 492 451 558 451 777 451 989 452 468 452 633 452 835 452 873 454 671 455 652 455 764 457 464 457 505 460 508 462 731 465 549 465 962 466 638 466 655 466 849 468 840 468 851 469 569 469 575 470 826 471 865 474 504 475 491 475 903 476 489 478 821 480 656 481 541 482 542 482 912 483 616 483 670 485 626 491 566 496 544 496 561 498 735 498 930 499 665 499 799 502 838 503 740 504 564 504 610 504 679 505 684 505 770 507 623 507 841 508 650 508 742 509 660 509 669 510 947 512 577 512 911 513 820 516 845 520 622 523 938 525 796 526 934 530 928 531 791 532 647 533 609 536 762 539 590 539 602 541 915 541 925 542 653 542 889 544 696 545 745 545 964 553 893 554 628 554 973 559 807 559 998 561 563 564 695 565 752 565 783 567 744 569 951 571 584 572 936 575 640 576 887 578 779 578 942 579 664 584 907 585 898 586 596 587 784 589 814 590 924 591 719 591 780 595 737 597 743 600 698 602 765 605 769 606 987 607 955 612 844 613 785 613 904 614 786 615 868 625 658 625 741 626 824 626 877 630 801 632 729 635 642 636 839 639 881 639 885 639 972 642 661 644 992 648 943 649 855 659 815 662 827 668 917 672 800 672 834 675 707 680 828 682 756 684 979 686 891 687 869 695 817 696 978 697 739 698 755 700 725 703 961 711 759 719 999 723 809 726 944 729 808 732 772 733 950 735 876 736 778 737 909 739 970 740 773 741 883 745 782 751 760 751 763 755 899 759 890 765 895 770 811 770 900 774 990 779 870 780 960 781 933 786 932 788 995 796 913 798 901 801 858 803 997 809 906 810 968 817 837 826 939 827 937 835 853 841 902 846 910 847 946 848 988 874 983 930 981 953 967 962 982 253 627 327 581 401 953 427 721 460 910 752 473 753 286 851 150 919 765 976 779 985 671 1000 999 18 655 621 0 1 0 7 0 34 0 321 1 2 1 4 1 132 1 482 2 3 2 14 2 15 2 26 2 46 2 96 2 206 2 366 2 605 3 5 3 9 3 16 3 59 3 299 3 325 4 23 4 82 4 252 4 361 4 576 5 6 5 56 5 118 6 8 6 41 6 177 7 10 7 27 7 76 7 315 7 433 7 695 7 859 8 89 8 108 8 692 9 12 9 18 9 30 9 67 9 146 9 231 10 11 10 13 10 47 10 52 10 167 10 446 11 50 11 54 11 111 11 209 11 307 11 342 11 790 11 954 12 20 12 22 12 44 12 567 12 974 13 40 13 85 13 210 14 19 14 28 14 62 14 180 15 17 15 21 15 25 15 162 15 280 16 51 16 63 16 68 16 91 16 165 17 32 17 33 17 58 17 71 17 98 17 192 18 256 19 143 19 159 19 857 20 43 20 620 20 833 21 35 21 38 21 61 21 90 22 113 22 617 22 649 22 791 23 24 23 37 24 29 24 45 24 259 25 36 25 282 25 490 25 958 26 60 26 263 27 122 28 99 28 119 28 154 29 31 29 499 30 125 30 309 30 718 31 665 31 771 32 179 32 503 33 48 33 74 33 110 33 290 34 84 34 435 34 450 35 144 36 160 36 169 36 897 36 916 37 39 37 88 37 207 39 337 40 42 40 49 40 296 40 314 41 57 41 65 41 150 41 174 41 221 42 53 42 124 42 181 43 103 43 232 43 291 43 550 44 248 45 153 45 394 45 437 46 148 46 212 46 381 46 628 47 83 48 72 48 97 49 55 49 491 49 513 50 81 50 117 50 882 51 66 51 121 51 566 51 675 52 70 52 80 52 137 52 168 52 201 52 485 53 161 54 457 54 774 55 254 55 331 55 585 55 658 55 984 57 64 57 78 57 106 57 224 58 557 59 133 59 178 59 269 59 320 59 801 60 92 60 339 60 686 61 77 61 79 61 114 61 258 61 284 61 805 61 880 62 220 63 262 63 272 64 73 64 86 65 115 66 236 66 338 66 420 66 520 66 993 67 69 67 112 68 195 68 848 68 869 69 104 69 294 69 442 69 687 69 996 70 107 70 324 71 102 71 109 71 173 71 215 72 166 72 183 72 625 73 226 74 75 74 136 74 152 74 871 75 636 76 100 76 105 76 253 76 358 77 276 77 561 77 648 78 94 78 241 79 87 79 553 80 126 80 427 81 131 81 480 82 828 83 289 83 511 83 725 84 188 84 364 85 127 85 245 85 341 85 875 86 93 86 230 86 247 86 968 87 216 88 101 88 135 88 194 88 368 89 95 89 257 89 375 90 204 91 483 92 164 93 142 93 170 93 182 93 397 94 129 94 333 94 761 95 737 96 412 97 130 97 138 97 219 97 426 97 502 98 186 99 223 99 281 99 637 100 128 100 196 100 401 100 564 101 139 102 233 102 404 102 515 102 780 103 264 103 527 105 185 105 463 105 497 105 928 106 198 106 436 107 327 107 461 107 574 107 829 108 116 108 123 109 417 110 197 110 202 111 120 111 156 111 163 113 987 114 326 115 134 115 678 116 300 116 898 119 277 119 363 119 421 119 720 119 905 121 238 121 356 121 478 121 652 122 524 122 540 122 546 123 145 123 265 123 343 123 751 124 140 124 208 124 242 124 568 125 218 125 536 125 831 126 184 126 249 127 155 127 889 128 521 129 149 129 597 130 266 130 275 130 396 130 849 131 545 132 171 132 840 133 141 133 151 133 283 134 240 134 273 134 752 135 176 135 217 135 388 136 347 136 981 138 669 138 877 139 225 139 606 141 211 141 305 141 323 142 376 142 618 142 653 143 147 143 285 144 496 145 187 145 246 146 714 148 157 148 629 149 670 151 172 153 175 153 409 153 907 154 462 155 876 156 158 156 423 158 531 158 741 158 770 160 205 160 633 161 213 161 349 161 392 161 475 161 950 162 371 162 716 162 973 164 786 166 190 166 379 166 811 167 476 167 549 168 474 168 860 169 251 169 260 170 702 172 313 172 936 173 244 173 459 174 237 174 287 174 415 174 738 175 847 176 222 176 533 176 710 177 200 177 255 177 278 177 622 177 671 177 890 177 925 178 214 178 945 179 191 179 573 179 579 179 663 179 854 180 571 180 601 181 519 182 634 182 814 182 939 182 964 183 193 183 301 185 189 185 203 185 335 186 439 186 809 188 250 188 297 188 504 188 697 189 271 189 293 189 377 189 681 189 810 191 286 192 228 192 534 192 592 192 851 193 279 193 372 193 759 194 383 194 443 195 434 195 512 196 330 196 961 197 229 197 267 198 199 198 310 198 440 199 270 199 756 200 773 200 893 201 292 201 788 204 975 205 362 207 261 208 274 208 318 208 493 209 795 210 317 210 863 210 970 211 530 213 960 214 384 214 631 215 234 215 411 216 796 217 295 217 458 217 488 217 748 218 235 219 978 223 227 223 821 224 243 224 407 224 962 227 402 227 662 228 555 228 722 230 703 231 268 232 350 232 447 232 500 232 699 233 239 233 999 234 425 235 312 235 336 238 348 238 367 239 803 239 972 240 630 240 867 241 359 241 464 242 304 242 615 242 655 243 456 244 587 245 334 245 380 247 487 248 303 249 438 251 422 252 360 253 302 253 352 253 393 253 428 253 453 253 560 254 322 255 698 256 328 256 598 257 505 257 708 258 623 259 728 260 370 260 373 261 535 262 369 262 639 265 700 266 390 266 477 268 298 268 344 271 570 272 403 273 311 273 414 273 644 273 650 275 590 275 599 275 789 276 542 277 551 277 613 278 696 278 971 280 355 280 424 280 563 280 924 282 816 283 288 284 316 284 346 284 676 284 732 284 782 285 391 285 465 285 944 287 887 290 395 290 946 293 569 293 827 294 707 295 416 296 469 296 612 298 405 298 588 300 345 301 382 301 452 301 595 302 306 302 467 303 834 305 406 306 843 307 308 309 729 310 909 312 410 313 329 313 357 314 852 315 319 315 354 316 489 320 378 320 385 322 387 322 717 322 757 322 787 324 374 324 919 326 614 326 627 328 399 329 445 330 332 330 541 331 766 332 353 333 775 334 340 334 608 335 351 335 580 336 878 338 413 338 896 339 408 339 591 339 674 339 731 340 441 340 508 340 584 340 850 344 418 344 673 346 365 346 565 347 389 348 538 350 835 353 872 354 547 354 739 355 517 355 706 357 454 357 471 357 861 358 825 359 400 360 965 362 532 363 736 365 419 365 473 366 734 366 758 367 444 369 885 370 501 371 398 372 957 373 431 373 632 376 386 376 915 377 451 378 903 379 768 380 769 380 817 381 727 383 745 386 986 387 764 389 472 389 953 391 449 392 448 396 911 398 506 398 559 399 864 400 430 400 746 401 429 401 626 401 988 402 432 402 701 403 486 403 704 404 657 405 994 408 528 410 908 415 668 419 645 419 800 421 691 422 495 422 510 422 683 422 685 423 526 423 855 423 868 424 785 426 514 427 518 427 583 428 624 429 604 430 985 431 455 431 466 431 891 433 749 435 892 437 481 437 654 438 494 438 602 438 977 438 980 442 460 444 498 445 470 445 509 445 659 446 794 447 543 447 688 448 548 450 760 451 682 455 664 456 578 456 982 457 593 458 468 459 600 460 792 461 818 462 516 463 556 463 619 464 507 466 552 469 529 471 522 471 918 473 479 474 484 474 589 476 635 476 948 477 767 477 804 480 611 480 740 480 798 481 523 481 621 481 747 481 802 486 711 487 537 490 492 490 594 490 793 490 813 491 525 492 572 493 719 494 754 495 582 496 616 496 755 496 967 496 969 497 586 497 735 500 607 501 709 502 713 504 931 506 643 508 544 508 660 508 753 509 666 509 705 509 783 511 667 512 640 514 539 515 642 515 656 520 733 522 873 523 866 524 661 527 558 527 581 528 742 530 651 531 577 531 638 531 723 533 995 534 947 535 562 537 715 539 554 543 575 544 647 545 942 547 776 548 750 549 913 552 815 559 743 560 680 561 904 561 941 568 677 574 712 574 744 576 596 577 609 580 938 582 763 584 935 587 610 588 679 588 837 589 881 589 900 590 641 593 853 596 806 597 858 601 603 601 914 603 823 609 684 610 694 610 922 613 895 614 730 615 807 627 646 627 845 631 784 632 902 633 934 634 997 635 762 635 933 636 846 638 693 639 959 642 976 643 886 644 781 644 865 646 672 650 689 650 777 651 870 652 721 655 930 657 826 657 841 661 820 663 879 667 812 670 772 671 690 672 844 674 724 676 991 680 932 682 990 685 797 685 926 686 726 691 883 698 920 700 940 703 856 705 778 708 819 712 884 717 838 722 842 732 952 734 937 740 917 742 765 743 822 743 943 744 983 751 824 753 799 756 894 758 949 764 923 767 830 767 836 767 839 767 874 770 779 779 862 782 989 789 808 802 888 810 832 810 910 825 901 826 929 832 927 845 966 846 951 851 921 853 906 875 899 876 912 889 979 895 956 903 963 925 998 945 955 972 992 101 965 132 528 145 154 164 9 179 891 181 322 291 697 299 678 301 165 326 822 456 880 531 964 552 372 570 39 583 693 588 581 658 863 794 602 1000 999 11 875 760 0 1 0 3 0 27 0 78 0 90 0 279 1 2 1 8 1 9 1 147 1 164 1 406 2 4 2 34 2 170 2 261 2 376 2 527 3 6 3 7 3 10 3 28 3 31 3 40 3 384 3 472 3 525 4 5 4 16 4 47 4 297 4 775 5 11 5 12 5 45 5 203 5 822 6 67 6 157 7 13 7 492 8 15 8 71 8 80 8 133 8 144 8 230 8 294 8 308 8 768 9 33 9 36 9 97 10 30 10 72 10 88 10 134 10 264 10 412 10 444 11 18 11 52 11 327 11 342 11 553 11 770 12 14 12 104 12 167 12 273 12 276 12 416 12 586 12 700 13 20 13 136 13 914 14 19 14 38 14 48 14 83 14 99 14 223 15 56 15 75 15 199 15 252 16 17 16 50 16 184 17 24 17 39 17 43 17 64 17 65 17 120 17 557 18 21 18 226 18 280 19 29 19 42 19 98 20 22 21 37 21 116 21 211 21 241 21 303 21 430 21 433 22 23 22 25 22 26 22 35 22 61 22 86 22 182 22 401 22 594 23 46 23 51 23 89 23 158 23 179 25 73 25 446 25 846 26 44 26 96 26 952 27 227 27 307 27 403 27 668 27 764 28 93 28 155 28 432 29 32 29 69 29 289 29 291 29 823 30 150 31 49 31 53 31 94 31 108 31 128 31 218 31 287 31 547 31 681 32 217 32 382 32 568 33 171 33 663 33 695 34 380 34 592 34 632 34 712 35 77 35 355 35 731 36 62 36 131 37 41 37 118 37 851 38 129 38 207 38 283 38 730 39 57 39 58 39 63 39 246 39 351 39 426 40 114 40 153 41 139 41 234 41 278 41 797 43 102 43 112 43 121 43 186 43 528 43 762 44 95 45 337 45 538 46 126 46 130 46 282 46 413 46 737 47 326 47 473 48 82 48 141 48 161 48 172 48 318 48 428 49 154 49 240 49 393 50 54 51 81 51 247 51 255 51 396 51 435 51 493 52 165 52 427 53 111 53 597 54 55 54 59 54 66 55 79 55 275 55 312 55 341 55 500 56 60 56 101 56 196 57 156 57 285 57 573 58 178 59 68 59 87 59 210 59 328 59 344 59 654 60 168 60 578 61 84 61 105 61 750 62 233 62 363 62 903 62 941 63 106 63 146 63 243 63 614 64 70 64 286 64 339 66 151 66 177 66 194 66 495 66 509 67 91 68 74 68 132 68 631 69 912 70 232 70 333 70 556 70 581 71 169 71 173 72 109 72 137 72 149 72 641 73 124 73 490 74 76 74 453 74 837 75 115 75 219 75 343 76 350 76 464 76 499 77 539 77 711 78 119 79 299 79 315 79 892 81 85 81 251 81 564 81 933 82 92 82 107 82 778 83 242 84 645 85 214 85 266 85 306 86 425 86 563 86 583 86 600 86 992 87 408 87 704 87 975 89 103 89 221 89 262 89 936 90 117 90 468 91 110 91 405 92 123 92 145 92 277 93 100 93 848 94 175 94 239 94 248 94 352 95 159 95 215 95 237 95 701 96 135 96 148 96 358 97 658 98 187 98 803 99 125 99 185 100 113 100 138 100 630 101 523 101 673 102 512 102 526 102 698 103 197 103 982 104 231 104 249 104 256 104 265 104 399 105 127 106 418 107 188 107 206 107 930 108 195 108 913 109 208 109 402 111 397 111 677 112 338 112 831 113 359 114 174 115 183 115 205 115 263 116 269 116 471 116 588 117 122 117 667 117 676 118 258 119 511 120 245 120 571 120 922 121 272 121 887 122 361 122 379 123 202 123 749 124 160 124 565 125 213 126 508 127 799 128 152 128 331 129 140 132 166 132 204 132 309 132 434 133 142 133 304 133 494 134 216 134 302 134 660 135 385 135 826 136 209 137 162 138 176 138 842 138 945 139 143 139 325 139 334 139 374 140 259 140 920 141 587 142 163 142 321 142 424 142 474 142 546 142 580 142 839 143 290 143 906 144 431 145 235 145 618 146 347 146 671 148 904 149 228 149 322 150 319 150 335 151 437 154 238 155 198 155 345 157 225 157 229 157 301 157 608 159 375 160 812 162 372 162 456 162 784 162 796 164 383 164 562 165 684 165 836 166 192 166 201 166 244 166 254 166 414 166 646 167 257 168 181 168 313 169 459 170 180 170 847 171 191 171 193 171 672 171 702 173 189 174 404 174 452 174 619 175 310 175 771 176 296 176 901 177 220 177 957 178 862 179 200 182 281 182 346 183 330 184 486 186 947 187 222 187 305 188 190 188 250 188 567 190 267 190 314 190 759 191 543 191 979 193 236 195 224 196 687 197 356 198 371 199 284 199 541 199 793 200 505 201 366 201 389 201 804 201 926 202 212 202 316 206 832 207 253 207 360 207 390 207 455 207 524 207 996 208 516 208 625 208 642 211 585 212 575 213 362 213 378 214 364 215 391 216 407 216 417 217 894 218 367 219 569 219 692 219 938 220 545 220 721 221 270 221 274 221 292 221 317 221 421 221 728 221 966 222 268 222 485 223 441 224 438 227 373 229 514 229 739 230 411 231 365 232 670 233 566 234 954 235 395 235 529 235 959 236 710 239 329 239 489 239 536 239 582 240 591 241 295 241 377 241 461 241 520 242 392 242 584 242 833 245 288 246 311 246 423 246 537 248 332 248 386 248 861 248 927 250 596 250 716 250 729 251 260 251 439 252 997 256 487 257 777 259 388 259 606 259 715 260 555 260 844 262 271 262 693 263 293 263 368 263 481 263 724 265 497 266 298 266 782 266 882 268 972 270 449 270 669 271 877 272 324 272 889 273 738 275 558 276 349 276 767 277 300 277 323 277 518 278 593 278 955 279 320 279 478 279 825 280 694 280 845 282 353 282 691 282 896 283 942 283 993 284 504 284 521 285 480 285 705 286 548 287 560 288 607 290 394 291 751 292 577 294 648 295 463 295 753 297 819 298 436 298 827 299 639 299 919 300 741 302 686 303 479 304 733 305 470 305 859 306 336 306 340 306 369 306 735 313 357 315 450 316 469 318 457 318 595 318 798 319 370 319 409 320 935 322 858 324 907 325 647 326 550 327 634 327 950 327 967 328 381 330 354 330 398 330 879 331 429 331 466 331 713 331 811 332 465 332 665 334 689 335 774 339 419 339 683 339 874 340 805 342 348 342 760 343 612 344 549 348 559 348 794 350 484 350 572 350 652 351 415 351 590 351 602 351 785 351 985 352 697 354 718 356 462 356 624 359 725 362 476 362 627 362 835 363 772 366 387 367 736 369 885 370 902 371 422 371 633 371 708 372 410 372 714 375 916 376 400 377 451 377 515 377 551 377 748 378 815 379 678 379 989 381 763 382 458 385 599 386 675 386 754 387 773 389 447 390 442 391 643 392 622 393 445 393 655 394 742 395 860 397 467 398 554 401 448 402 939 403 726 404 502 404 666 407 719 408 488 409 420 409 477 409 910 411 963 413 483 413 501 413 611 415 443 415 999 416 498 416 636 418 542 418 870 418 964 420 440 420 534 422 644 423 638 423 707 426 786 426 934 427 696 429 690 430 460 431 893 434 664 434 886 435 703 435 783 435 928 435 983 439 758 441 628 441 968 442 491 442 552 443 626 446 496 448 868 449 756 450 454 450 482 450 561 451 834 452 852 455 621 457 475 457 506 457 674 458 706 461 911 462 579 463 649 465 544 465 849 466 685 471 761 473 617 473 640 473 732 473 744 475 743 478 855 482 806 483 522 486 517 487 609 489 813 490 635 491 533 491 973 493 532 493 535 495 838 496 519 496 657 496 662 497 576 498 503 498 824 501 540 502 841 504 601 505 507 505 589 505 917 506 510 506 513 506 531 506 745 509 610 509 821 510 530 512 616 516 598 519 757 520 788 525 789 525 867 531 888 535 570 538 680 539 661 540 604 541 623 542 709 542 891 545 615 549 980 556 808 557 574 559 650 560 965 561 613 562 637 562 988 564 727 565 722 568 810 568 829 568 857 572 605 578 746 579 781 582 699 583 734 587 659 588 924 591 956 593 620 593 921 593 995 595 881 596 981 599 603 599 986 606 752 609 651 611 679 612 843 613 688 617 876 619 629 619 802 624 795 624 807 624 929 629 790 631 653 631 814 632 925 633 869 635 864 636 792 636 880 641 923 644 878 645 863 649 747 652 780 654 723 654 740 655 656 660 976 660 990 661 961 662 974 663 818 663 853 663 856 671 682 672 932 673 769 678 779 679 791 680 720 683 801 685 765 688 898 689 717 692 873 695 890 697 909 701 809 708 850 709 872 709 884 716 817 723 958 724 766 732 865 734 755 739 915 740 776 740 908 741 871 743 960 747 816 751 828 751 937 752 800 756 940 770 905 771 840 773 899 778 787 780 820 785 900 797 875 801 977 810 866 810 984 816 998 819 883 819 991 821 830 826 970 832 943 838 948 843 949 843 969 844 971 845 918 851 854 855 946 856 951 867 931 882 953 887 897 889 944 893 895 928 962 938 987 950 994 968 978 55 327 114 343 143 40 155 684 165 640 249 38 492 167 505 93 524 897 546 645 670 464 1000 999 16 587 679 0 1 0 6 0 26 0 38 0 51 0 61 0 73 0 246 1 2 1 3 1 7 1 8 1 41 1 755 2 275 2 281 2 833 3 4 3 9 3 19 3 34 3 336 3 692 4 5 4 12 4 13 4 14 4 16 4 68 4 331 4 629 5 15 5 43 5 588 6 52 6 221 7 11 7 17 7 42 7 83 8 10 8 35 8 50 8 839 9 18 9 33 9 216 9 421 10 20 10 21 10 24 10 164 10 760 10 913 11 45 11 80 11 82 12 22 12 101 12 417 12 470 12 664 12 817 13 28 13 135 13 166 13 350 14 27 14 29 14 58 14 395 14 713 14 876 15 40 15 65 15 328 15 593 16 203 16 406 16 416 16 535 16 618 16 774 17 30 17 70 17 156 17 244 17 455 18 103 18 140 18 193 19 777 19 942 20 114 20 298 20 321 21 326 21 474 22 23 22 88 22 150 22 445 23 25 23 131 23 793 24 31 24 118 24 261 24 269 24 632 25 32 25 53 25 71 25 363 25 397 26 48 26 236 26 467 26 696 27 74 27 227 27 451 27 614 27 785 28 37 28 59 28 223 28 714 29 39 29 46 29 75 29 226 29 278 29 344 29 523 30 63 30 100 30 196 30 955 31 36 31 205 31 225 32 112 32 182 32 582 33 76 33 79 33 96 33 117 33 245 33 315 34 66 34 84 34 147 34 301 34 578 34 619 34 639 35 201 35 527 36 49 36 56 36 220 36 288 36 400 36 936 37 55 37 180 37 191 37 531 37 595 38 47 38 54 38 94 39 67 39 160 39 346 40 77 40 126 40 342 40 532 40 801 41 85 41 123 41 152 41 250 41 294 41 324 42 398 42 804 42 835 43 44 43 64 43 69 43 239 43 305 43 761 43 886 44 130 44 145 44 155 45 997 46 109 46 151 46 228 46 256 46 282 46 992 47 87 47 558 48 72 48 248 48 279 48 287 48 628 48 682 48 731 49 98 49 146 49 567 50 89 50 273 50 338 50 510 51 62 51 479 52 60 52 322 52 450 52 752 53 199 54 93 54 311 54 489 54 574 54 885 55 192 56 57 56 132 57 500 58 78 58 129 58 343 58 853 59 116 59 232 59 299 59 422 59 571 60 99 60 108 61 121 61 128 61 263 61 291 62 81 62 990 63 308 63 431 64 211 64 266 65 92 65 97 65 190 65 552 65 648 65 794 66 357 66 440 67 372 69 161 69 939 70 144 70 165 70 224 70 247 72 153 74 541 75 124 75 186 75 638 76 91 76 369 76 434 77 375 77 481 78 264 78 604 79 86 79 667 80 104 80 605 81 430 83 106 83 111 83 610 85 159 85 415 86 107 86 189 86 708 87 136 88 110 88 758 89 90 89 122 89 290 89 347 90 185 90 330 90 606 90 612 91 102 91 105 91 154 91 356 91 386 92 95 92 720 92 778 93 163 93 257 93 382 94 217 94 399 94 526 95 179 96 401 96 534 96 771 96 870 96 945 97 134 98 139 98 149 98 477 98 498 98 645 100 141 100 229 100 376 100 392 100 465 100 644 101 544 102 509 102 620 103 207 103 300 103 482 103 633 105 115 106 167 106 188 106 292 107 183 107 317 108 120 108 133 108 268 108 318 109 148 109 930 110 200 110 424 111 113 111 125 111 319 112 137 112 235 112 560 113 340 113 449 114 143 114 716 115 184 115 233 116 119 116 194 116 691 117 195 117 419 118 249 119 176 120 325 120 753 121 127 121 181 121 370 121 537 121 947 124 138 125 517 126 204 126 643 127 222 127 393 128 197 128 564 129 174 129 209 130 515 130 887 130 985 131 383 132 335 133 212 133 964 134 173 135 142 135 215 135 219 135 316 135 818 136 171 137 484 137 908 138 210 138 274 138 897 138 999 140 237 140 719 141 439 142 162 144 198 144 277 145 505 146 923 147 329 149 258 149 493 149 652 150 168 150 170 150 175 151 202 152 157 152 208 152 254 152 464 154 260 154 409 155 507 155 829 156 418 157 158 157 320 157 368 157 551 157 748 158 177 158 899 160 378 161 427 162 169 162 172 164 998 165 808 165 821 168 333 168 878 169 283 170 178 170 272 170 545 171 362 171 501 171 543 172 824 174 447 174 802 176 253 177 187 177 585 178 352 179 456 180 496 181 466 181 547 182 411 182 536 183 658 183 729 184 255 184 302 185 267 186 206 187 243 187 561 188 310 188 339 189 573 190 307 190 410 191 626 193 286 194 214 197 306 197 388 197 483 197 932 202 312 202 360 202 381 203 589 204 519 204 577 205 238 205 353 205 425 206 459 207 354 209 956 210 213 210 285 210 622 211 230 212 240 213 276 213 555 214 928 215 242 215 404 215 549 215 893 216 651 217 218 217 446 218 231 218 348 218 508 220 407 220 476 220 597 222 284 222 572 223 377 224 341 224 454 224 497 224 861 225 265 225 332 225 379 225 960 225 984 226 623 228 252 228 314 228 995 229 241 229 361 230 234 230 408 231 613 232 280 235 805 238 374 239 750 239 842 240 251 241 583 241 738 242 371 244 270 245 979 246 518 246 864 247 608 247 966 249 259 249 763 250 636 252 303 252 412 252 754 253 849 254 262 254 822 255 487 255 809 257 289 257 563 257 599 257 991 258 679 259 271 260 345 260 443 260 759 261 557 261 994 262 327 262 358 263 367 264 506 264 607 265 749 265 969 266 757 267 472 267 832 271 304 271 334 271 492 273 380 274 295 274 540 275 488 278 444 279 323 279 435 280 365 280 965 281 297 283 293 283 296 283 309 283 359 283 587 283 800 283 813 284 394 284 453 284 458 284 591 285 686 286 337 286 635 287 313 287 592 288 471 288 524 289 384 291 390 292 634 292 799 294 405 294 513 294 601 294 705 295 433 296 586 296 642 296 699 296 857 298 448 300 694 300 846 301 364 301 429 302 494 302 918 303 396 303 811 304 462 305 514 305 630 305 732 306 351 306 387 306 616 308 779 308 957 309 389 309 556 310 355 310 478 312 631 312 712 314 504 315 820 316 460 317 491 317 575 317 767 319 917 320 403 320 883 322 486 322 847 323 838 324 863 326 402 326 511 326 722 326 912 327 457 327 834 328 528 328 598 328 670 329 349 329 373 330 640 330 707 337 469 338 611 338 666 339 366 339 423 340 475 340 881 341 413 342 590 346 499 348 441 348 529 349 952 352 436 355 706 357 414 357 903 362 852 363 687 365 665 366 911 366 975 368 432 373 546 373 609 374 516 376 764 376 786 377 452 377 625 378 385 378 428 378 490 378 776 379 678 380 391 381 756 382 673 383 718 385 473 386 856 387 919 389 461 389 579 392 426 392 723 393 830 394 780 396 502 396 621 397 796 398 512 398 684 399 596 399 617 399 823 400 882 400 920 402 438 403 442 403 742 406 603 407 762 410 463 410 548 411 688 413 420 418 538 422 437 422 663 426 892 429 570 429 581 433 904 435 521 435 565 436 554 436 659 444 468 444 522 445 495 445 974 446 525 449 660 449 916 451 709 452 672 452 983 454 569 454 655 456 553 457 533 459 884 463 520 463 736 464 775 466 480 466 485 466 627 466 837 467 980 468 769 469 690 470 866 472 669 473 657 475 782 477 844 481 862 482 697 483 624 483 680 484 568 484 940 485 641 487 925 488 550 489 656 489 968 490 683 491 825 493 798 494 566 498 700 499 781 499 977 501 503 502 689 502 695 504 730 508 788 509 580 509 743 510 576 512 768 513 715 513 812 514 530 514 674 514 906 514 907 518 615 518 873 520 973 521 751 524 646 525 600 527 539 527 542 527 797 529 559 529 727 529 766 531 649 532 744 532 961 533 901 534 584 536 668 538 792 539 711 540 717 540 898 543 880 544 562 544 726 547 676 549 954 550 602 550 770 551 963 552 677 554 724 556 661 557 675 558 789 559 976 561 787 567 654 572 826 573 877 577 594 577 845 577 915 578 772 581 745 584 647 587 653 590 650 591 702 591 890 592 735 593 698 594 740 594 987 596 739 596 962 598 662 601 828 605 737 606 681 607 865 611 872 614 806 616 710 616 922 617 784 617 875 617 931 619 850 620 840 625 889 630 701 633 685 634 728 634 894 634 896 634 967 635 637 635 934 638 765 640 937 642 746 643 836 645 831 648 693 651 704 652 703 655 791 655 926 656 909 660 671 661 810 661 989 662 795 664 725 664 741 669 953 672 843 673 869 677 827 677 914 677 921 680 944 686 935 689 949 689 982 694 891 698 924 699 860 706 816 708 734 709 871 709 981 719 733 720 721 720 971 722 854 722 895 724 867 724 941 725 773 728 929 731 747 732 888 734 807 736 815 741 814 743 790 743 951 745 783 750 938 753 848 753 959 755 958 756 943 765 851 767 905 771 803 774 841 777 970 780 927 783 978 793 874 799 859 806 902 807 879 809 819 812 858 822 855 829 910 843 868 876 950 879 948 883 946 884 972 889 900 903 933 939 986 968 993 975 988 982 996 12 67 39 314 48 497 64 475 117 836 162 665 204 373 241 755 540 315 601 990 626 908 678 762 806 210 859 250 864 72 954 505 1000 999 9 183 987 0 1 0 20 0 21 0 42 0 44 0 89 0 556 0 876 1 2 1 7 1 83 1 126 1 684 2 3 2 4 2 5 2 23 2 26 2 43 2 175 2 329 2 435 3 6 3 9 3 60 3 291 4 8 4 32 4 125 5 93 5 284 5 365 6 19 6 47 6 63 6 104 6 155 7 25 7 153 8 10 8 548 8 678 9 12 9 22 9 27 9 57 9 212 9 339 9 701 9 771 10 11 10 41 10 77 10 143 10 302 10 420 11 16 11 51 11 131 11 214 12 13 12 14 12 15 12 36 12 146 12 165 12 199 13 17 13 39 13 70 13 97 13 285 13 637 14 37 14 586 15 18 15 106 15 137 15 148 15 594 15 702 15 883 16 55 17 24 17 115 17 200 18 88 18 102 18 112 18 196 18 745 19 40 19 232 19 248 19 703 20 30 20 35 20 45 20 53 20 100 20 777 20 992 21 28 21 62 21 243 21 484 21 692 22 136 22 416 23 33 23 52 23 81 23 85 23 124 23 127 23 714 24 29 24 31 24 234 24 321 25 56 25 841 26 74 26 223 26 582 26 920 27 741 28 82 28 84 28 109 28 184 28 188 29 166 29 816 30 38 30 844 31 142 31 164 31 350 31 521 31 850 32 34 32 58 32 68 32 119 32 946 33 46 33 71 33 370 34 75 34 294 34 627 34 731 35 66 35 69 35 72 35 813 36 50 36 374 36 832 37 224 38 92 39 87 40 76 40 492 40 685 41 111 41 583 42 151 42 863 43 48 43 108 44 95 44 422 45 337 46 49 46 64 46 105 46 167 46 290 46 589 46 867 47 65 47 147 47 176 48 138 48 189 48 373 48 635 48 647 48 823 49 54 49 201 49 254 50 103 51 90 51 99 51 181 51 211 51 356 51 522 51 889 52 177 52 220 52 619 52 890 53 59 53 94 53 157 53 168 53 300 53 747 54 78 54 185 54 245 54 378 54 379 54 481 55 616 55 815 56 233 57 73 57 96 57 482 59 67 59 130 59 639 60 61 60 524 60 642 61 208 61 510 61 971 62 215 63 114 63 210 64 235 65 80 66 170 67 203 67 330 68 195 68 244 69 98 69 341 69 360 69 415 70 101 70 158 71 169 71 906 72 145 73 79 73 91 73 113 73 367 73 461 74 134 74 219 74 264 75 86 76 152 76 179 76 406 76 596 77 149 77 154 77 192 77 514 78 128 78 227 78 287 79 241 79 348 79 388 79 459 80 117 80 225 80 879 81 261 81 296 82 190 82 562 83 346 84 288 84 355 84 490 84 834 84 895 85 122 85 139 85 197 85 347 85 826 86 107 86 110 86 222 86 636 86 806 87 116 88 457 89 447 91 277 91 280 91 309 92 129 92 282 92 478 92 497 93 123 93 251 93 426 94 133 94 140 94 359 94 464 95 998 96 180 96 247 96 667 96 756 97 236 97 880 98 837 99 132 99 292 100 221 100 228 100 405 100 610 101 156 101 597 101 650 101 659 102 500 103 118 103 141 103 297 103 472 103 601 104 121 104 943 104 950 106 120 106 193 106 423 107 465 107 518 107 898 107 947 108 324 109 821 110 283 111 924 112 150 112 317 112 320 112 473 112 665 113 409 114 274 114 385 114 613 115 819 116 163 116 476 116 851 117 307 117 561 117 923 118 505 118 600 119 246 119 854 121 161 121 202 121 371 121 477 121 725 122 213 123 256 124 135 124 349 124 387 124 956 126 239 126 381 127 267 127 798 127 969 128 159 128 258 129 263 129 506 130 240 131 483 132 183 132 242 132 633 133 325 133 345 133 407 133 456 134 301 135 182 135 252 135 931 136 160 136 450 137 575 140 231 140 728 141 144 141 178 141 278 141 319 141 412 141 553 141 660 143 172 144 581 145 206 145 445 145 901 146 400 148 162 148 218 148 293 149 191 149 491 149 776 150 171 150 281 150 909 151 315 151 550 151 572 151 884 152 174 152 237 153 454 154 253 154 397 154 444 154 814 155 523 156 205 157 286 157 404 157 804 158 187 159 316 159 401 159 569 160 682 160 930 162 634 162 993 165 488 167 259 167 437 168 413 168 527 168 710 168 945 169 380 169 441 169 683 169 795 169 877 170 173 170 590 171 217 171 299 171 800 172 629 172 630 175 207 175 431 175 835 176 960 177 279 178 519 178 775 179 978 180 392 182 226 182 398 182 584 183 194 183 418 184 455 184 801 185 186 185 509 187 361 187 704 188 304 188 331 190 198 190 352 190 399 191 546 191 551 191 677 192 216 192 749 193 204 194 593 195 709 196 249 196 336 196 344 196 493 197 313 197 322 197 327 197 648 197 933 198 579 198 781 199 255 199 443 199 485 199 953 199 955 200 303 201 323 201 340 202 209 203 238 204 250 206 479 207 410 208 310 209 515 209 560 209 622 211 638 212 421 213 270 214 458 215 230 216 229 218 305 219 402 219 449 220 403 221 358 221 954 222 298 222 469 222 689 223 260 223 996 224 271 225 295 225 698 225 979 226 377 226 512 228 265 228 306 228 713 229 262 229 272 229 395 229 480 229 502 230 343 231 268 231 466 231 538 232 275 233 266 235 559 235 603 235 808 236 424 237 276 238 829 239 289 240 375 240 383 241 257 241 386 241 414 243 788 244 363 244 712 245 332 246 368 246 911 247 354 247 433 247 516 247 855 251 362 252 653 253 269 253 394 254 891 255 376 255 739 255 859 256 308 256 674 257 311 257 531 257 927 259 333 259 338 263 335 264 658 264 708 266 772 267 794 268 644 268 774 268 848 270 273 272 364 272 727 273 856 274 366 276 419 278 672 280 393 280 543 280 799 282 462 284 508 286 608 287 451 287 873 288 326 289 981 290 487 291 429 291 875 292 384 292 439 292 643 292 897 293 679 293 839 294 486 294 504 294 599 295 312 295 789 296 318 296 625 297 711 298 809 299 652 300 314 300 662 301 467 302 334 302 783 302 926 303 857 303 966 304 598 304 970 305 540 305 617 305 925 306 503 306 567 308 353 308 532 308 641 309 912 309 914 310 369 310 382 310 541 311 390 311 442 313 396 313 607 314 470 315 695 316 922 317 726 318 391 318 765 319 357 319 544 320 862 320 902 320 905 321 734 321 874 322 587 324 755 325 372 325 408 326 328 326 342 328 528 330 427 332 885 333 432 334 452 335 773 336 715 337 733 339 425 340 657 341 577 342 606 342 976 343 351 345 511 346 475 347 539 347 681 348 436 349 858 352 751 354 501 354 845 355 910 356 428 356 460 356 761 356 991 358 574 358 738 358 778 358 787 359 389 362 438 362 718 363 542 363 716 365 810 365 852 367 496 368 578 369 762 370 631 370 989 373 446 373 663 375 530 378 411 379 495 379 517 379 988 380 730 381 817 383 719 384 928 385 536 385 614 386 571 386 591 387 602 389 499 389 688 390 417 391 585 392 434 392 797 393 498 393 676 396 440 396 748 396 763 397 535 397 558 397 888 401 430 403 904 404 533 405 811 406 691 407 782 407 865 409 624 411 849 414 626 415 736 415 937 417 565 419 570 420 612 421 802 421 963 422 760 423 468 425 830 426 448 426 494 429 664 429 997 430 453 430 566 430 769 431 576 433 554 434 632 435 489 439 697 439 744 439 805 441 474 441 537 443 620 445 868 446 507 446 520 447 831 448 573 448 893 449 623 449 750 450 463 451 529 451 743 453 618 453 640 454 929 457 471 457 655 458 767 459 792 460 534 460 645 464 768 465 915 466 842 469 563 471 549 473 526 473 592 474 675 474 932 475 670 475 985 476 720 477 513 482 886 483 628 483 766 485 545 488 547 488 694 490 699 497 605 497 908 498 552 498 696 499 673 500 938 502 651 502 700 502 864 502 999 504 732 504 753 504 974 509 729 510 580 512 754 513 790 515 525 518 654 518 680 523 737 524 557 529 555 530 870 531 609 534 949 537 964 540 796 540 934 544 656 544 752 544 824 546 746 549 611 550 892 550 962 551 661 552 568 554 803 554 828 555 693 555 740 556 564 556 757 557 717 566 669 568 595 568 649 572 907 574 646 574 671 575 705 575 990 576 896 577 686 577 721 578 615 581 706 586 588 587 621 590 965 596 779 598 847 601 742 602 604 603 818 614 764 617 785 618 919 621 668 626 687 626 872 630 735 640 866 641 791 644 935 646 690 648 900 649 941 653 759 657 723 660 758 660 786 662 843 663 666 671 722 677 936 682 838 684 878 686 724 688 780 688 975 692 939 696 770 702 917 706 707 706 894 713 887 737 822 740 812 741 836 744 958 746 784 750 940 751 869 758 916 765 918 768 899 775 903 776 980 777 973 777 984 779 921 782 957 783 827 784 860 788 793 790 861 792 959 792 977 794 807 811 952 813 825 815 820 817 846 824 840 831 987 832 833 839 871 842 983 845 853 847 881 860 882 883 944 892 951 894 913 896 968 918 972 921 995 931 982 933 942 937 994 939 948 952 961 955 986 962 967 90 726 202 252 245 131 284 379 406 515 505 463 626 110 787 985 854 263 1000 999 26 742 106 0 1 0 7 0 137 0 139 1 2 1 10 1 14 1 35 1 390 2 3 2 4 2 5 2 15 2 47 2 56 2 94 2 200 2 455 3 8 3 16 3 46 3 66 3 88 3 166 3 858 4 6 4 11 4 36 4 39 4 538 4 785 5 12 5 30 5 48 5 54 5 78 5 213 5 533 6 20 6 192 6 827 7 9 7 76 7 107 7 163 7 288 7 580 8 381 8 647 9 13 9 28 9 75 9 378 9 403 9 674 10 26 10 98 10 103 10 132 10 632 10 911 11 22 11 69 11 77 11 86 11 187 11 222 11 826 11 990 12 17 12 64 12 147 12 252 12 377 13 18 13 25 13 122 13 280 14 27 14 53 14 58 14 171 14 601 15 530 16 21 16 32 16 529 17 23 17 173 17 244 17 504 18 19 18 24 18 34 18 38 18 83 18 95 18 211 18 880 18 887 19 37 19 57 19 242 19 537 20 29 20 114 21 92 21 150 21 293 21 719 22 349 23 31 23 41 23 199 23 485 24 70 24 274 24 348 24 651 25 62 26 81 28 49 28 104 28 153 28 161 28 223 29 52 29 128 29 196 29 685 30 157 30 558 31 45 31 87 31 152 31 488 31 868 32 33 32 203 32 297 32 305 33 133 33 423 34 158 34 432 34 784 35 91 35 373 36 44 36 55 36 145 36 394 36 658 37 43 37 60 37 112 37 261 37 368 38 51 38 74 38 235 39 40 39 50 39 155 39 325 39 693 39 759 40 42 41 82 41 799 41 912 42 239 43 59 43 415 44 737 45 61 45 259 45 462 46 144 47 148 47 168 47 359 47 600 47 862 48 67 48 198 48 295 48 428 49 79 49 124 49 125 49 392 50 119 50 299 50 308 50 337 51 72 51 105 51 113 51 387 52 65 52 116 52 221 52 848 53 142 53 795 54 90 54 96 55 63 55 467 55 584 56 126 56 291 56 317 56 889 57 301 58 134 58 268 58 645 59 68 59 156 59 361 59 383 59 564 59 575 59 724 60 180 60 336 60 861 61 71 61 129 61 229 61 948 62 89 62 188 62 191 62 582 62 798 63 138 63 186 64 84 64 121 64 320 64 982 66 160 66 177 66 282 66 309 66 385 67 141 67 183 67 778 68 389 68 517 68 635 69 140 69 523 69 964 69 981 70 73 70 93 70 311 70 453 70 970 71 616 72 151 72 742 72 927 73 167 73 855 73 977 74 97 74 228 75 185 75 396 75 425 75 675 76 85 76 578 77 117 78 80 78 118 78 246 78 519 78 588 79 127 79 340 79 540 80 108 80 131 81 174 82 115 82 181 82 255 83 224 83 599 84 146 84 175 84 610 84 627 85 111 85 234 85 266 85 468 85 808 86 283 88 143 88 170 88 321 89 99 89 102 90 123 90 190 90 256 90 444 91 285 91 426 91 606 91 882 92 136 93 100 93 106 93 568 94 101 94 214 95 363 95 367 95 398 95 810 96 109 97 727 98 135 98 473 98 881 99 110 99 218 99 765 100 178 100 612 100 681 101 319 101 417 101 682 102 358 102 420 102 586 102 960 102 962 103 197 103 267 103 281 103 339 106 413 106 490 106 903 107 204 108 365 108 382 108 427 108 745 108 857 108 988 109 172 109 231 109 585 110 212 110 346 112 310 112 338 113 271 114 447 114 843 115 312 116 195 116 277 116 334 116 399 116 460 119 120 119 149 119 343 119 454 120 130 120 209 120 416 121 219 121 318 122 262 122 591 123 306 124 164 124 614 126 593 127 265 127 624 128 205 128 263 128 366 128 435 129 216 129 451 129 522 129 705 130 707 131 154 131 194 131 302 131 576 131 649 132 430 132 472 132 567 133 159 133 202 134 506 135 525 135 807 135 891 136 703 137 805 138 243 138 257 138 275 139 409 139 642 140 226 141 722 141 769 142 457 142 579 143 341 143 923 144 458 144 502 144 736 145 184 145 747 146 179 146 279 147 206 147 477 147 553 148 515 148 823 149 193 149 278 149 509 150 544 150 760 151 357 153 329 153 395 153 947 154 269 154 619 154 749 155 208 155 871 157 169 158 300 158 497 158 510 159 162 160 284 162 165 162 248 162 482 163 436 163 464 163 652 164 210 164 633 165 512 166 314 166 437 168 315 171 370 172 233 172 375 172 931 173 254 173 603 174 687 174 701 175 176 175 623 175 781 175 915 176 360 177 189 177 217 178 323 180 182 180 289 180 351 180 777 180 993 181 225 181 260 181 292 181 634 181 953 182 276 182 994 183 333 183 465 183 545 185 706 186 232 186 290 187 251 187 726 188 384 188 754 190 201 190 241 190 380 190 618 190 809 191 352 191 758 192 469 192 493 193 421 194 541 194 659 194 725 194 780 196 434 196 452 196 819 197 391 197 683 197 711 197 902 200 207 200 230 200 237 200 528 201 520 203 303 203 424 204 253 205 236 205 240 205 272 205 372 206 220 207 215 207 227 207 788 209 328 210 294 210 386 211 344 211 551 212 932 213 449 213 825 213 980 214 287 215 258 215 974 216 419 216 917 218 832 219 572 221 345 222 804 223 247 223 350 223 397 225 364 225 986 226 657 229 335 230 238 230 245 230 249 230 636 231 322 231 327 231 481 234 304 234 448 234 548 234 550 234 900 235 463 236 590 236 829 237 438 238 531 239 422 239 926 240 773 241 250 243 286 244 270 244 552 244 626 244 764 245 264 245 617 246 273 246 535 246 613 248 489 248 549 249 486 250 393 250 408 251 316 251 401 253 445 254 355 255 388 257 429 257 679 257 944 258 483 258 958 259 379 259 534 259 662 260 656 262 456 264 326 267 479 269 471 269 501 269 524 269 750 269 844 270 491 270 581 271 854 272 356 274 792 274 910 276 313 277 324 277 762 278 721 278 732 280 573 283 414 283 690 283 920 284 441 284 604 285 298 287 332 287 476 287 511 288 752 291 628 291 744 292 354 292 802 293 296 293 331 297 605 297 955 298 307 299 589 299 877 302 756 302 918 304 466 304 821 306 495 308 714 309 894 311 639 312 505 313 342 313 407 313 507 313 979 314 353 314 761 315 671 317 400 317 546 317 666 319 405 319 676 320 983 322 371 322 439 322 739 323 667 323 811 323 875 324 362 324 500 325 536 326 369 327 330 328 484 329 376 330 583 330 625 333 631 334 611 337 783 339 842 339 914 341 478 341 668 342 347 343 565 344 431 344 557 345 374 345 480 347 643 349 440 350 475 350 865 351 499 351 797 352 402 352 728 352 969 353 461 354 410 356 474 360 925 362 539 364 562 365 818 367 406 368 560 368 898 369 716 370 450 370 561 371 492 371 846 374 518 374 569 374 820 375 885 376 734 377 850 378 404 379 514 379 542 380 446 380 596 380 664 383 815 384 574 388 956 390 412 393 556 393 673 394 577 394 853 396 443 396 688 398 547 398 630 398 847 399 411 399 660 400 731 401 554 405 418 405 597 405 646 407 653 407 663 410 532 417 442 417 513 417 746 418 971 420 813 421 708 421 730 423 602 423 733 425 433 425 487 426 841 427 621 429 978 433 459 433 694 434 835 434 837 435 555 436 607 436 699 436 834 437 592 438 620 438 941 440 817 441 929 445 543 445 753 445 867 450 930 455 470 455 527 456 786 456 901 457 965 458 608 460 766 461 498 461 503 463 695 464 849 464 878 465 697 466 609 466 951 468 775 470 884 471 629 471 698 471 702 471 787 475 563 477 559 478 521 484 496 484 751 487 669 487 836 488 615 491 494 495 741 500 571 501 526 501 774 502 508 502 959 504 686 505 814 508 779 509 906 510 661 510 803 512 516 512 735 512 928 517 700 519 692 525 595 525 851 527 566 533 641 535 938 537 715 538 570 539 743 552 622 552 852 555 864 556 892 557 638 557 648 557 757 558 587 558 828 559 718 560 863 562 904 566 874 568 791 569 793 572 782 572 934 575 801 575 949 576 976 579 995 580 936 586 860 587 598 587 972 592 594 596 856 598 794 601 845 603 655 605 720 608 650 608 696 609 644 611 637 611 729 615 950 617 723 623 665 624 640 624 916 626 717 630 870 633 872 635 670 636 987 637 824 638 933 641 859 644 684 645 680 647 866 652 654 653 678 654 712 655 942 661 672 661 710 663 691 669 713 670 709 673 677 676 689 679 767 682 840 683 800 683 984 685 770 689 940 691 704 692 763 693 816 696 921 699 812 700 755 700 771 705 954 707 883 708 831 709 998 714 740 716 838 720 895 721 896 722 738 723 839 723 913 724 790 725 796 725 992 728 952 734 776 735 879 739 985 743 973 744 748 751 789 751 869 751 873 758 768 759 822 762 876 764 991 766 772 771 924 773 909 778 833 781 919 784 890 785 943 785 997 786 888 786 967 791 893 795 806 797 897 800 830 811 886 811 939 821 908 824 946 829 968 832 907 835 945 857 937 866 935 869 899 882 961 888 966 894 996 899 999 901 905 908 957 918 922 937 963 940 989 945 975 118 922 140 423 154 115 163 633 174 103 176 434 200 92 245 461 314 823 358 307 412 687 437 469 460 274 463 517 661 998 680 137 709 878 798 204 805 486 823 840 856 745 873 428 879 39 881 370 947 832 951 947 1000 999 16 611 516 0 1 0 3 0 6 0 8 0 40 0 49 0 61 0 134 0 207 0 251 1 2 1 48 2 4 2 16 2 18 2 772 3 7 3 14 3 33 3 34 3 137 3 181 3 255 4 5 4 9 4 10 4 533 5 11 5 32 5 71 5 102 5 106 5 120 6 12 6 13 6 20 6 52 6 109 6 111 6 273 6 740 7 22 7 46 7 62 7 68 7 168 7 557 7 590 7 748 8 165 8 383 9 41 9 191 9 491 9 735 10 19 10 42 10 110 10 469 10 560 11 25 11 75 11 97 11 98 12 38 12 74 12 93 12 101 12 277 12 699 14 15 14 17 15 39 15 53 15 100 15 105 16 44 16 263 16 389 17 27 17 29 17 54 17 363 18 24 18 47 18 81 18 84 18 232 18 936 19 218 19 374 19 532 19 653 20 21 20 23 20 268 20 387 21 179 21 614 22 36 22 156 22 245 22 266 22 274 22 778 23 28 23 57 24 31 24 35 24 60 24 86 24 92 24 157 24 889 25 26 25 720 25 964 26 37 26 180 26 368 27 30 27 315 27 801 28 70 28 183 28 228 28 254 28 323 28 404 29 45 30 77 31 139 32 43 32 72 32 198 32 358 32 552 32 698 33 50 33 184 33 385 33 923 34 196 34 367 34 907 35 94 35 326 36 99 36 108 36 119 36 152 36 639 37 215 37 296 37 527 38 205 38 507 39 67 39 487 40 209 40 455 40 695 41 51 41 63 41 408 42 227 42 448 43 267 43 447 43 600 44 294 44 456 44 887 45 169 45 234 46 95 46 297 46 516 46 573 47 115 47 123 47 214 47 486 47 916 47 944 47 997 48 162 48 348 48 463 48 540 49 58 49 96 49 241 49 308 50 135 51 55 51 56 51 76 51 78 51 121 51 804 52 112 52 428 53 88 53 185 54 89 54 103 56 959 57 117 57 863 58 59 58 90 59 259 60 73 60 200 60 212 60 588 61 145 61 161 61 341 62 217 62 226 62 502 62 723 63 64 63 65 63 118 63 138 64 66 64 380 64 675 65 186 65 247 65 798 66 69 66 79 66 126 66 173 66 513 66 514 67 82 67 85 67 91 67 384 67 738 67 943 68 83 68 87 68 107 68 365 68 672 69 132 69 568 69 733 70 286 70 379 71 189 72 136 72 164 72 609 74 396 75 127 76 80 76 223 76 312 76 851 77 174 77 235 77 438 77 711 79 743 80 144 81 281 83 125 83 130 83 343 83 394 83 657 83 719 84 506 84 848 85 569 86 375 87 759 88 313 88 330 89 129 89 272 89 378 90 148 90 195 91 239 91 726 92 131 92 193 92 450 92 822 93 113 93 386 94 143 94 153 94 163 94 208 94 475 94 874 95 122 95 150 95 160 95 250 96 114 96 861 97 104 97 686 98 128 98 155 98 351 99 243 99 342 99 355 99 476 100 248 100 746 101 199 101 518 101 920 102 303 103 858 104 178 104 745 105 623 106 133 107 116 107 151 107 242 107 300 108 149 108 681 109 221 109 655 109 694 109 877 110 301 111 141 112 293 112 350 113 147 113 816 114 124 114 398 115 412 115 684 116 142 116 246 116 559 116 996 117 177 117 271 117 512 118 421 118 508 118 838 119 414 120 188 120 203 120 612 120 867 121 310 122 166 122 231 122 327 123 320 123 388 124 192 124 453 125 737 126 176 126 249 126 307 126 783 127 146 127 172 127 390 127 564 128 190 128 280 129 325 130 322 130 416 131 220 132 464 132 671 132 705 132 955 133 295 133 575 133 701 134 535 134 593 134 725 134 760 135 472 135 495 136 411 136 685 137 159 137 265 137 715 138 211 138 567 139 140 140 222 140 835 140 948 141 182 142 233 142 879 142 987 143 318 143 586 145 171 146 210 146 474 146 529 147 154 147 275 148 197 148 490 148 524 148 661 149 419 149 528 149 669 150 611 152 219 152 319 152 765 153 331 153 961 154 158 154 256 154 465 154 549 154 812 154 829 155 206 155 336 156 170 156 345 156 592 156 929 157 433 157 441 158 261 159 906 160 175 160 517 161 187 162 291 162 489 163 167 163 333 164 201 164 435 166 468 166 750 166 957 167 202 167 230 167 742 168 302 168 314 168 377 168 641 169 194 169 664 170 216 170 451 170 821 171 279 171 304 172 244 172 401 173 376 173 444 173 878 174 484 174 779 174 850 175 499 177 328 177 704 177 768 178 298 178 543 178 796 179 332 179 709 179 752 180 224 180 498 180 866 181 284 181 644 183 446 184 264 184 311 186 786 186 814 187 702 188 204 190 238 190 883 191 395 191 554 191 730 192 262 192 366 192 615 193 926 195 399 195 442 195 579 196 237 196 574 196 636 199 584 200 353 200 551 201 213 201 282 202 225 202 258 203 634 203 747 204 439 204 452 204 494 204 666 205 727 208 288 209 546 210 257 210 335 211 519 212 510 212 937 215 449 217 260 217 815 217 953 217 988 218 236 218 493 218 500 218 755 222 555 223 397 223 587 223 849 224 229 224 722 224 792 225 321 225 580 227 289 227 290 227 958 229 334 229 466 229 504 229 566 230 970 231 773 232 338 232 578 233 440 233 589 235 252 235 269 235 285 236 496 236 777 238 240 238 509 240 283 241 253 242 287 242 618 242 782 242 855 246 357 247 445 247 562 247 642 248 538 249 270 250 309 251 485 252 393 253 483 254 278 255 418 255 460 255 541 256 503 257 371 258 462 259 473 260 316 261 317 261 470 261 651 262 381 262 481 262 707 263 647 264 276 266 299 266 646 267 305 268 425 268 432 268 434 268 677 268 794 268 995 270 649 271 356 272 619 273 515 275 932 277 544 278 292 278 340 278 818 278 913 280 422 280 565 282 591 283 531 283 802 285 689 286 306 286 324 286 360 286 431 286 545 286 767 288 797 288 884 288 981 289 960 292 625 292 788 293 868 294 523 294 751 295 585 296 382 296 640 297 731 298 329 298 349 298 873 299 405 300 344 300 457 300 534 300 665 300 888 301 627 303 488 303 967 304 785 305 613 305 793 306 520 307 436 308 429 308 633 308 862 311 352 313 635 313 897 316 346 316 391 316 582 316 762 317 478 317 632 317 744 317 966 318 359 318 789 319 458 319 718 320 784 321 373 321 836 324 370 324 950 325 581 326 354 326 410 327 337 327 853 328 339 330 402 330 771 331 594 332 894 334 364 334 407 336 880 337 347 337 413 337 521 337 710 338 542 339 415 342 361 342 437 343 459 343 712 344 501 345 362 346 775 347 369 347 372 348 942 349 400 350 668 353 420 353 643 354 652 354 654 354 678 355 392 355 539 355 886 357 427 358 423 360 656 360 817 361 834 362 753 362 872 362 984 364 505 364 648 368 626 368 787 369 606 369 917 371 572 371 717 371 842 372 461 372 480 372 570 374 406 374 482 374 763 375 638 375 670 375 908 376 687 376 776 377 430 378 703 380 563 381 714 381 941 381 975 382 683 383 909 385 902 387 596 391 426 391 492 391 800 395 403 398 620 399 764 400 595 400 876 400 903 401 417 404 409 404 547 404 690 405 537 406 477 406 769 406 803 406 823 408 952 411 443 413 667 414 676 416 761 420 424 423 927 424 837 425 901 426 845 428 467 428 946 429 511 429 674 430 979 433 660 435 688 439 454 439 577 440 536 440 650 441 550 444 935 445 658 445 839 446 525 446 576 447 603 449 739 449 808 450 471 451 599 451 857 452 919 453 479 454 852 456 843 456 864 457 553 457 583 458 968 459 522 461 629 464 682 464 977 468 976 470 697 472 526 472 940 473 680 476 659 478 951 480 497 480 969 482 605 482 610 482 791 483 530 483 621 485 700 485 806 486 911 491 724 503 571 504 673 505 548 505 741 505 774 512 598 515 608 516 628 520 924 521 999 525 663 528 679 528 918 529 630 530 556 534 949 535 799 537 631 538 914 539 692 540 561 543 819 549 602 550 713 551 558 553 696 553 991 554 865 555 734 557 622 561 597 561 805 567 601 569 827 570 729 571 721 571 870 576 832 581 825 583 930 585 624 585 662 587 749 587 840 590 607 590 856 590 947 591 885 593 604 593 728 594 830 596 691 596 881 598 904 601 899 607 616 608 992 611 811 612 617 612 993 617 708 619 833 620 757 623 905 624 824 625 637 625 892 634 645 639 756 640 693 640 807 644 974 648 989 649 841 652 844 653 716 655 875 659 754 660 910 665 780 666 898 666 982 667 978 671 893 673 706 677 972 678 736 680 813 687 732 688 998 699 831 701 900 706 895 708 766 708 962 710 810 711 915 720 871 726 820 729 781 729 790 732 891 736 983 737 973 742 770 743 854 746 994 747 869 754 828 754 925 757 758 758 912 761 795 765 956 769 990 782 945 782 985 785 965 786 809 786 859 788 826 788 980 790 860 793 847 809 890 817 882 829 928 832 954 840 846 852 921 862 933 866 896 872 931 892 922 900 971 904 939 906 963 914 934 923 938 939 986 4 662 60 490 135 700 171 506 176 897 229 600 268 758 369 654 453 242 490 421 536 345 592 856 617 826 690 256 749 671 912 933 1000 999 28 604 620 0 1 0 21 0 24 0 47 0 152 1 2 1 5 1 77 1 126 1 732 2 3 2 7 2 39 2 51 2 251 2 299 2 907 3 4 3 6 3 10 3 42 3 45 3 111 3 141 3 245 3 294 4 15 4 40 4 46 4 68 4 76 4 88 4 138 5 11 5 52 5 80 6 9 6 22 6 31 6 38 6 78 6 108 7 8 7 12 7 55 7 122 7 246 8 64 8 79 9 13 9 14 9 142 9 160 9 174 9 994 10 67 10 87 10 153 10 290 10 728 11 18 11 20 11 28 11 33 11 132 11 166 11 203 11 684 12 97 12 104 12 443 12 766 13 249 14 16 14 94 14 288 14 620 15 17 15 27 15 44 15 72 15 277 16 57 16 66 16 196 16 229 16 297 16 387 16 452 16 622 17 75 18 19 18 25 18 30 18 219 18 283 18 450 19 106 19 224 19 274 20 32 20 90 20 199 20 563 21 23 21 63 21 165 21 844 22 34 22 92 22 301 23 48 23 113 23 658 23 663 23 794 24 37 24 74 24 284 24 736 25 26 25 36 25 118 26 49 26 69 27 85 27 818 28 29 28 129 28 665 29 35 29 209 30 133 30 569 31 65 32 41 32 180 32 216 32 753 32 928 33 53 33 54 33 60 33 149 33 206 34 115 34 278 34 315 34 499 35 56 36 43 36 214 36 902 37 59 37 220 37 289 37 554 37 719 38 109 38 336 38 391 39 58 39 820 40 723 40 870 41 137 41 178 41 318 41 694 42 101 42 237 43 110 43 215 43 292 44 125 44 243 44 282 44 300 45 62 45 188 45 349 45 592 46 50 46 227 46 293 46 567 46 739 46 806 46 813 46 927 47 61 47 82 47 139 47 186 47 320 48 198 49 84 49 143 50 70 50 116 50 343 50 561 50 636 50 889 51 377 51 469 52 145 52 639 53 105 53 328 53 827 54 96 54 135 54 232 55 89 55 99 55 189 57 440 58 134 58 239 58 268 58 454 58 835 59 337 59 363 60 194 60 236 60 465 60 546 61 95 61 182 61 334 61 662 62 91 62 124 62 264 62 386 63 817 63 861 63 983 64 86 64 100 64 102 65 73 66 202 66 699 67 93 67 120 67 156 68 71 68 384 69 191 70 107 70 473 70 960 70 963 71 83 71 168 71 534 72 223 72 266 72 525 73 121 73 378 74 98 74 238 75 136 75 221 76 81 76 130 76 258 76 529 77 131 77 176 77 256 77 341 79 668 80 966 81 200 81 824 81 894 82 385 82 627 83 291 84 103 84 185 84 389 84 460 87 158 88 119 88 369 89 140 89 821 90 181 91 112 91 161 91 208 91 303 91 338 91 427 92 435 92 848 93 423 93 444 93 464 93 778 94 323 94 489 94 493 94 630 94 938 95 192 96 579 96 989 98 164 98 201 98 361 98 428 98 971 99 376 99 522 99 587 100 114 100 313 100 784 101 184 101 679 102 218 102 734 103 217 103 595 104 261 104 952 105 552 105 574 105 860 106 151 106 169 106 253 106 483 106 520 107 117 107 128 107 197 107 467 107 682 108 144 108 279 109 390 110 123 110 474 111 167 111 244 112 451 113 252 113 340 113 624 115 210 115 241 116 265 117 175 118 565 120 366 120 367 121 234 121 235 121 640 122 163 122 426 122 776 123 850 123 890 124 127 124 269 124 329 125 154 125 325 126 725 127 445 128 171 128 362 129 190 129 346 129 373 129 430 129 501 129 800 130 419 131 324 131 666 133 669 133 869 133 924 134 979 134 982 135 172 135 240 135 312 135 476 135 664 135 676 136 743 137 173 137 213 138 425 139 179 139 526 139 540 140 250 141 150 141 539 142 147 142 543 142 751 143 155 143 177 143 394 144 225 145 146 145 148 146 948 147 298 147 447 147 811 148 212 148 307 148 458 150 477 151 211 151 321 151 883 152 785 154 157 154 159 154 302 154 431 154 457 154 709 155 262 155 402 155 899 156 479 157 162 157 195 158 233 159 267 159 344 160 242 160 272 160 319 160 453 160 463 161 527 161 547 161 560 163 193 163 528 163 691 164 409 165 205 165 207 165 270 166 286 166 516 167 271 167 304 167 884 167 978 168 170 169 357 169 414 169 537 169 847 169 906 171 231 171 555 172 774 173 255 173 410 173 888 174 495 174 606 176 424 176 757 177 404 178 503 178 777 179 187 180 456 181 204 181 257 181 339 181 533 181 750 182 183 182 308 182 403 183 415 184 789 185 482 186 470 186 582 186 696 186 908 188 406 188 507 188 634 188 685 188 940 189 584 190 395 191 310 191 365 193 596 194 332 194 411 196 222 197 254 197 688 197 733 198 374 198 610 198 644 199 721 201 228 202 661 203 681 204 379 204 930 206 586 206 617 207 914 208 355 208 442 210 276 210 475 211 230 211 968 212 683 213 356 213 509 213 673 213 862 214 226 214 350 214 399 214 781 214 856 215 259 215 461 217 330 218 280 218 455 218 531 219 273 219 368 219 382 220 398 221 345 221 420 223 311 223 407 224 260 225 314 225 472 225 801 227 512 227 756 231 556 231 915 232 388 233 957 235 432 235 638 236 287 237 247 237 504 238 285 240 359 240 690 240 933 241 248 241 868 242 441 242 687 243 416 244 317 244 422 244 652 244 909 245 660 247 281 247 295 247 364 249 263 250 333 250 715 253 671 254 923 255 494 255 845 256 342 256 962 257 331 257 439 257 551 257 601 257 771 258 429 258 519 258 674 259 353 259 755 260 335 260 513 261 306 261 400 262 608 263 920 264 485 265 597 267 502 268 275 269 819 270 748 271 497 272 710 273 354 273 438 274 448 275 352 276 397 276 770 277 614 277 763 277 877 278 984 279 348 279 642 279 783 280 370 280 591 282 605 284 564 286 910 286 945 287 510 288 421 289 296 291 643 292 912 293 815 294 462 295 326 295 393 295 523 295 867 297 814 297 852 298 305 298 434 298 741 299 773 300 309 300 316 300 511 301 327 301 405 301 629 304 449 305 726 307 581 310 758 312 570 313 970 314 604 314 799 315 686 316 412 316 746 316 747 317 417 317 486 319 322 319 506 319 646 320 372 321 380 321 946 321 981 322 578 323 544 323 754 323 840 324 408 325 351 325 437 325 849 326 347 326 433 326 829 329 647 329 964 332 524 333 589 333 744 335 805 336 532 337 358 337 846 339 360 339 637 343 607 344 375 346 392 347 413 350 508 350 558 351 468 352 383 352 487 352 992 353 491 354 371 354 545 355 517 358 905 359 484 359 881 361 471 363 651 363 961 364 381 364 788 364 886 365 446 367 396 368 834 375 559 376 832 377 864 380 655 382 600 383 764 384 692 385 602 385 659 387 401 388 530 388 631 388 722 390 514 391 793 391 937 394 611 395 727 396 553 397 492 397 557 398 769 401 700 401 831 402 953 404 991 406 698 407 863 407 875 409 481 410 538 410 615 410 839 411 500 411 623 412 436 413 618 414 825 414 917 415 418 415 488 417 478 418 649 418 828 419 609 421 515 423 619 423 768 425 703 428 792 429 490 429 730 430 541 430 577 431 459 436 466 436 496 436 536 437 633 437 904 439 498 440 550 444 787 444 925 447 718 452 645 452 749 453 853 454 879 456 585 456 693 458 650 459 542 460 521 462 632 466 707 468 599 468 891 469 480 470 505 470 880 471 656 471 759 472 535 474 593 475 974 476 874 479 897 480 588 480 943 481 833 481 887 481 965 485 735 487 575 489 993 490 717 492 720 493 583 497 808 499 729 499 737 500 871 502 580 502 830 502 900 503 765 504 995 506 603 507 518 508 913 509 571 510 562 512 548 512 804 515 566 515 695 517 549 518 572 520 761 520 935 521 706 521 798 521 934 522 616 524 625 526 760 526 782 527 598 527 628 531 635 531 680 531 713 532 677 533 857 534 576 535 742 538 843 543 939 548 568 553 872 555 675 557 809 559 826 560 810 565 641 565 654 566 573 566 851 569 716 571 701 571 950 573 613 573 854 576 648 579 858 580 612 580 841 580 967 581 653 585 697 587 976 588 590 588 724 593 594 593 941 595 919 596 711 597 670 599 621 599 626 599 702 600 657 602 775 603 667 604 790 604 866 605 731 605 997 606 689 606 985 608 678 609 929 609 972 610 987 622 822 627 797 628 738 628 796 634 772 638 816 641 745 642 708 651 942 653 969 655 882 656 672 660 842 664 704 665 807 668 714 671 878 675 705 680 838 681 780 687 977 688 916 694 779 694 837 697 712 705 885 707 791 711 767 712 740 714 865 721 911 721 990 728 926 730 802 734 752 735 893 739 951 744 803 745 823 747 931 748 999 752 762 753 795 754 956 757 973 766 812 772 903 775 786 775 922 776 975 781 954 782 898 786 876 794 859 796 901 801 892 806 855 815 958 820 836 844 895 855 936 858 949 860 873 860 921 875 947 877 955 891 932 893 896 896 944 902 918 918 986 921 980 922 988 930 959 945 996 986 998 60 649 89 787 144 646 153 464 184 7 204 199 266 62 280 469 327 514 330 999 363 601 445 904 463 920 464 714 467 927 473 743 495 651 496 764 615 25 624 600 639 555 699 489 793 985 830 707 850 394 879 101 922 361 943 229 1000 999 11 384 265 0 1 0 2 0 3 0 23 0 649 1 5 1 10 1 38 1 49 1 98 1 206 1 637 1 973 2 4 2 11 2 16 2 30 2 115 3 24 3 588 4 6 4 46 4 80 4 87 4 122 4 334 4 410 5 7 5 28 5 41 5 68 5 107 5 530 6 8 6 12 6 18 6 154 6 215 6 262 7 9 7 17 7 22 7 33 7 34 7 61 7 171 7 716 8 14 8 488 8 738 9 13 9 15 9 26 9 52 9 123 9 470 10 20 10 21 10 105 10 277 10 864 11 395 12 25 12 36 12 371 12 889 13 37 13 69 13 315 13 764 14 148 14 543 15 19 15 29 15 47 15 51 15 739 15 961 16 433 17 27 17 65 17 83 17 89 17 92 17 126 17 715 18 82 18 93 18 736 19 40 19 43 19 249 19 430 19 937 20 31 20 44 20 137 20 287 20 653 20 772 21 39 21 63 21 78 21 114 21 167 21 732 21 926 22 479 23 54 23 164 23 200 24 45 24 48 24 76 24 680 25 50 25 121 26 57 26 95 26 187 26 298 27 32 27 74 27 189 28 538 28 833 29 305 29 423 30 42 30 127 30 130 30 898 31 113 32 35 32 53 32 103 32 119 32 294 32 557 32 857 33 79 33 473 33 604 35 650 36 131 36 220 36 579 36 582 36 943 37 60 37 71 37 84 37 145 37 413 37 424 37 695 37 745 38 55 38 91 38 128 38 132 38 276 38 290 38 838 40 124 40 512 41 56 41 66 41 100 41 329 42 197 42 440 42 552 43 64 43 152 43 166 43 927 44 142 44 205 45 81 45 534 45 711 45 785 46 162 46 419 46 490 46 605 46 610 47 67 47 144 48 176 48 257 48 270 49 700 50 190 50 256 50 777 51 58 51 75 51 111 51 236 52 106 52 133 52 348 54 77 54 203 55 186 55 227 55 444 55 621 56 184 56 193 56 760 57 62 57 168 57 226 57 229 58 59 59 86 59 524 59 799 60 96 60 157 60 158 60 391 61 70 61 150 61 420 61 581 62 73 62 120 62 218 62 353 62 505 62 614 62 720 63 301 63 307 63 638 64 88 64 673 65 97 65 161 66 351 68 237 68 482 69 72 69 174 69 243 69 592 69 790 69 899 70 90 70 175 70 195 70 303 70 685 71 153 71 258 71 309 73 108 73 248 73 281 73 447 73 517 74 222 74 916 75 94 75 104 75 155 75 232 75 234 75 782 76 300 76 359 76 484 76 721 76 775 76 884 77 85 77 432 77 486 78 346 78 409 78 917 78 974 79 780 80 254 80 355 81 573 81 659 82 101 82 429 82 464 82 752 83 109 83 213 83 506 83 600 84 177 85 117 85 202 85 224 86 102 86 182 86 196 87 135 87 143 87 147 88 129 88 194 88 827 89 138 89 389 90 264 90 620 91 141 91 457 91 908 92 268 92 288 93 156 94 376 95 99 96 116 96 159 96 223 97 323 97 980 99 364 99 960 101 140 101 179 101 903 102 335 102 360 102 384 102 532 103 134 103 180 103 340 103 765 104 198 104 242 105 118 105 169 105 221 105 233 105 773 106 247 107 110 107 755 108 112 108 541 109 255 109 454 109 633 110 201 110 810 111 146 113 173 113 529 113 623 113 698 114 199 114 214 115 139 115 178 116 269 116 337 116 385 117 549 118 125 118 149 118 170 118 954 119 151 119 383 120 181 120 856 121 253 121 265 122 217 122 312 122 475 123 400 123 477 124 240 124 251 124 267 125 228 125 403 126 343 126 574 127 208 128 225 128 437 128 855 130 136 130 853 131 407 132 212 132 666 132 844 133 185 133 263 133 539 133 719 133 956 136 165 136 330 136 412 137 163 137 285 138 183 138 317 140 297 140 930 141 299 141 358 142 204 142 596 142 968 143 438 143 448 143 469 143 992 144 396 144 568 145 260 146 160 147 261 147 326 147 565 148 368 149 252 149 344 149 427 150 192 150 338 150 632 152 982 153 393 155 426 156 211 156 250 157 273 157 563 158 559 159 401 160 740 161 172 161 209 161 325 162 382 162 428 164 983 165 405 166 578 167 327 167 339 167 481 168 239 168 619 169 304 170 266 171 357 171 858 172 414 172 418 172 566 173 513 173 562 174 822 175 191 176 188 177 259 177 282 177 387 177 703 178 210 180 696 181 411 182 404 183 207 185 492 185 548 185 631 186 284 186 496 187 422 188 809 189 651 189 847 190 377 191 289 191 645 192 451 192 586 193 310 193 316 193 964 194 279 195 361 196 231 196 608 198 235 198 398 199 219 201 804 202 436 202 441 203 365 203 555 203 595 204 274 204 321 205 319 205 374 206 216 207 835 209 567 210 656 210 955 211 976 214 272 214 644 215 341 215 923 216 366 217 245 218 380 218 878 219 322 219 730 220 834 221 296 221 816 222 415 226 246 228 230 228 291 229 244 229 278 229 434 231 350 231 747 231 871 232 416 233 238 233 324 233 421 233 443 233 458 235 507 235 576 237 599 238 241 238 347 238 945 240 525 241 734 242 271 242 320 242 394 242 712 243 627 244 442 245 363 245 798 246 993 247 445 247 556 247 589 247 965 248 283 248 306 248 362 248 521 248 949 250 906 251 275 251 934 253 829 254 388 254 817 255 449 257 332 258 378 258 575 258 988 259 333 259 381 259 922 260 523 260 789 264 314 266 688 267 331 267 399 268 511 268 593 269 544 269 975 270 286 270 292 270 336 271 313 271 446 271 931 272 467 273 318 274 293 274 302 274 607 275 280 275 369 275 483 276 308 278 901 279 356 280 397 281 311 281 370 281 485 284 478 285 452 285 509 285 746 285 787 286 691 289 594 290 295 290 354 290 750 291 766 292 352 292 455 293 495 293 606 293 725 294 392 294 560 294 770 295 349 295 375 297 345 297 830 297 840 299 907 300 515 300 733 300 815 303 587 304 373 305 497 306 504 306 526 306 571 306 805 307 439 310 729 312 402 312 408 312 558 312 583 312 967 314 417 314 708 316 379 316 476 316 561 318 514 319 503 320 669 320 767 320 890 321 670 324 704 325 328 325 342 327 603 332 527 333 499 335 390 336 625 337 367 338 597 338 920 339 406 339 425 339 681 340 537 340 728 340 977 341 435 341 831 343 501 343 502 343 639 344 611 344 635 349 759 350 859 352 935 354 533 354 883 354 978 355 932 357 678 357 795 358 741 358 865 359 609 360 677 361 372 361 948 362 888 363 498 365 518 367 510 369 990 370 535 370 646 372 684 373 946 374 553 374 791 375 796 376 612 376 723 376 820 377 984 378 699 380 551 380 554 382 866 382 876 383 616 383 869 384 717 385 386 386 547 386 872 388 953 391 602 391 854 393 456 394 911 397 466 397 622 398 522 401 742 404 630 405 431 405 463 406 564 409 643 409 657 409 683 410 460 410 480 412 754 412 821 413 459 416 893 418 531 418 613 418 615 419 465 422 474 423 640 423 877 424 508 425 462 428 520 430 748 431 663 433 471 433 491 435 689 435 794 435 862 436 450 436 472 437 628 437 758 438 542 438 674 443 731 443 924 444 461 445 487 445 981 447 453 447 468 447 489 447 792 448 839 449 675 450 528 455 918 456 823 457 641 457 919 460 944 465 624 466 697 466 706 466 781 467 516 468 494 468 768 470 636 470 648 470 808 471 629 471 655 472 661 473 536 476 880 477 591 479 626 479 751 480 540 480 634 483 493 486 757 487 585 487 929 488 836 493 692 494 936 496 727 496 825 497 500 499 842 499 846 500 694 503 668 504 998 506 749 507 519 507 570 508 658 508 938 509 580 509 664 511 870 514 800 517 577 520 550 520 569 520 845 523 900 525 737 527 671 527 724 527 966 529 793 531 618 531 819 533 647 536 546 536 642 536 882 539 545 543 881 544 735 547 584 547 875 548 814 551 897 553 590 555 989 557 572 561 679 563 788 564 652 565 617 566 654 566 667 566 850 569 896 572 868 574 601 574 861 580 693 580 979 581 873 582 826 582 828 583 994 584 707 586 971 589 660 589 925 590 813 591 598 593 895 596 811 597 769 599 662 608 710 609 778 611 690 611 709 618 665 619 722 619 832 621 999 623 718 624 801 631 957 632 676 634 762 637 776 638 972 641 726 642 912 644 672 645 784 646 687 646 962 653 761 654 874 655 686 657 714 659 818 660 701 662 744 662 837 664 774 667 807 667 909 668 928 671 682 671 886 675 779 678 763 678 848 680 904 681 743 683 802 686 713 686 933 688 902 690 997 694 702 694 705 696 892 710 753 719 851 720 952 726 806 728 812 729 783 732 849 737 969 737 995 742 914 747 756 748 843 751 803 753 797 756 786 757 771 757 940 757 951 763 913 764 947 776 894 777 852 790 891 791 910 796 824 800 879 811 860 813 887 814 841 822 941 829 970 850 867 851 863 852 885 852 985 861 921 870 942 874 987 880 939 881 915 883 959 885 986 888 950 892 905 895 963 920 958 936 991 953 996 124 927 152 314 200 228 223 74 357 878 403 743 420 476 461 85 861 351 897 707 974 440 1000 999 24 284 33 0 1 0 120 0 162 0 422 0 469 1 2 1 3 1 11 1 172 1 365 2 4 2 6 2 17 2 82 2 127 2 275 2 909 2 988 3 5 3 8 3 41 3 49 4 28 4 46 4 65 4 100 4 101 4 663 4 725 5 7 5 10 5 14 5 29 5 39 5 81 5 93 5 301 5 502 6 9 6 30 6 188 6 273 6 292 7 26 7 56 7 310 7 319 7 534 7 680 8 13 8 23 8 31 8 67 8 113 8 210 8 269 9 19 9 84 9 153 9 164 9 213 9 353 10 12 10 20 10 584 10 610 11 25 11 27 11 33 11 74 11 95 11 752 12 22 12 37 12 38 12 109 12 145 12 181 12 611 12 777 13 15 13 54 13 415 13 504 14 16 14 45 14 136 15 94 15 198 15 354 15 799 16 18 16 66 16 121 16 384 16 724 16 848 16 908 17 21 17 40 17 350 18 80 18 219 18 322 18 434 18 436 19 47 19 817 20 24 20 36 20 177 20 395 21 63 21 344 22 78 22 297 22 387 22 411 22 511 22 520 22 612 22 807 23 50 23 90 23 156 23 160 23 236 24 174 24 251 24 805 25 51 25 110 25 116 25 272 25 509 25 923 26 34 26 171 26 178 26 316 26 366 27 32 27 60 27 398 27 681 27 707 28 52 28 53 28 168 28 456 29 62 29 91 29 146 29 315 29 535 30 43 30 57 30 123 30 214 30 243 30 311 30 418 30 838 31 71 31 92 31 223 32 35 32 55 33 79 33 230 35 170 35 818 37 44 37 216 37 235 37 388 37 631 38 137 38 325 39 48 39 391 40 59 40 70 40 99 40 159 40 797 41 42 41 420 41 833 42 86 42 226 43 76 43 374 45 87 45 102 45 104 45 581 45 781 46 61 46 258 46 399 47 134 47 196 47 253 47 992 48 358 48 427 49 88 49 139 49 192 49 224 49 249 49 312 49 695 50 338 50 739 50 778 51 72 51 112 51 544 51 809 52 133 52 298 53 613 53 788 54 149 54 716 55 58 55 429 55 551 56 83 56 290 56 313 57 75 57 128 58 132 58 500 58 576 59 64 59 122 59 158 59 518 60 69 60 167 60 221 60 242 60 959 61 594 62 77 62 107 62 507 63 68 63 73 63 293 63 665 64 89 64 118 64 125 64 155 64 373 64 577 65 318 65 439 65 782 66 135 66 630 67 165 67 643 68 96 69 157 69 276 70 85 71 426 71 780 72 98 73 241 73 717 74 97 74 638 75 115 75 204 76 114 77 126 77 152 77 240 77 492 77 806 78 106 78 299 78 367 79 197 79 199 79 364 80 858 81 183 81 590 82 644 83 103 83 745 84 124 84 776 85 140 85 288 86 208 86 267 86 652 87 169 87 173 87 175 88 245 88 281 88 334 89 111 89 154 89 337 90 209 90 309 90 657 91 105 91 409 91 654 92 930 93 141 93 176 93 691 94 138 94 150 94 760 94 998 95 194 96 131 96 244 96 262 96 616 98 119 99 143 99 166 99 283 100 108 100 303 101 495 102 117 102 673 103 278 104 331 104 376 105 246 105 405 105 496 106 161 106 218 106 232 106 655 106 718 107 144 108 142 108 203 108 801 109 147 109 225 109 285 110 617 110 977 111 129 111 151 111 523 111 567 112 130 113 222 113 349 113 565 114 148 115 191 115 295 115 747 115 886 116 462 116 513 117 304 117 394 117 798 120 180 121 336 121 406 121 421 121 958 123 270 123 324 125 552 126 467 127 378 128 250 128 256 129 588 129 790 129 883 129 926 130 229 130 877 131 193 132 444 135 231 135 913 136 182 136 933 138 220 140 215 140 516 140 554 140 849 141 446 144 184 144 238 144 916 145 189 145 279 145 369 145 661 145 684 146 329 146 386 146 512 146 519 146 812 146 876 147 546 147 727 148 201 148 380 148 570 148 622 150 323 151 247 151 360 151 947 153 185 153 445 153 711 154 321 154 508 155 257 155 955 156 355 156 359 156 810 157 564 157 864 158 368 159 571 159 795 160 211 160 264 160 268 160 372 160 582 161 163 161 280 162 248 162 701 164 740 165 528 166 385 166 714 166 907 168 187 168 277 168 703 169 234 169 468 169 545 170 200 170 498 171 938 172 227 173 195 174 179 174 343 175 327 175 416 175 989 176 542 176 898 177 190 177 566 178 239 180 205 180 207 181 202 181 265 181 526 182 449 184 186 184 393 185 302 185 408 185 448 185 450 187 335 187 389 188 274 189 489 189 585 189 734 190 233 190 332 192 206 192 217 192 305 192 347 192 466 192 558 193 412 193 960 194 485 194 674 195 260 195 282 195 537 195 768 196 580 196 708 197 237 197 286 197 414 197 563 197 607 199 254 199 775 200 261 200 658 202 339 202 473 202 597 202 872 204 212 204 497 204 510 205 443 205 593 205 823 209 308 209 458 210 296 210 330 210 455 210 853 211 430 211 737 212 615 212 634 213 228 214 328 215 454 216 541 217 317 219 263 219 287 219 437 219 548 219 557 220 726 220 755 222 259 223 525 224 266 226 662 227 320 227 375 227 383 227 438 227 547 227 743 229 357 229 614 230 377 230 625 231 252 231 294 232 400 232 911 233 255 236 271 236 756 238 382 238 482 239 626 240 940 241 474 242 390 242 428 242 851 244 381 245 352 246 501 246 794 247 476 249 822 250 641 251 307 251 314 253 326 253 702 253 867 255 433 255 491 256 667 257 688 258 935 258 997 259 342 261 362 262 306 262 441 267 620 268 289 270 945 271 392 272 435 272 813 273 348 273 460 273 722 274 453 275 553 277 284 278 351 278 728 279 291 279 569 279 991 280 527 282 413 282 685 283 403 285 300 285 333 285 618 286 363 287 591 288 432 288 899 290 340 292 601 292 642 296 423 296 543 297 599 298 396 298 424 298 463 301 993 302 671 303 345 306 404 306 742 307 536 307 627 307 771 309 346 309 531 309 556 309 954 310 672 310 783 311 757 312 457 312 729 314 477 314 494 314 666 315 356 316 840 317 488 317 969 318 407 318 484 319 820 321 459 321 539 321 589 322 888 325 370 325 402 328 487 330 379 332 927 333 873 333 983 335 419 335 562 335 648 335 753 335 856 335 986 336 475 336 605 337 401 337 575 338 361 338 517 338 835 339 341 339 649 340 410 340 483 340 524 341 944 342 530 342 896 345 770 347 713 348 678 349 371 350 748 355 602 355 995 361 868 365 595 365 705 366 623 366 700 367 834 369 803 370 447 370 452 370 836 370 918 381 442 382 675 384 465 385 730 386 451 386 639 386 901 387 744 387 939 388 824 392 669 393 786 394 397 394 879 395 555 396 950 397 903 398 979 400 692 401 431 401 682 402 578 402 710 403 515 403 693 404 470 404 505 404 894 405 966 406 621 408 632 409 609 410 825 410 924 412 522 413 417 413 550 414 461 415 532 418 425 418 832 418 874 419 440 420 633 422 493 422 514 422 941 423 490 423 758 423 904 424 538 426 653 428 464 428 480 428 975 431 506 431 827 432 629 432 712 432 830 434 471 434 754 436 719 437 604 438 572 438 596 438 857 439 871 441 698 443 976 444 922 446 481 446 814 447 568 447 592 448 486 450 624 451 628 453 965 459 659 459 704 463 741 464 533 467 751 471 472 471 478 473 479 473 912 476 804 477 499 477 503 478 750 481 561 481 603 482 694 483 573 485 529 485 846 487 843 488 946 489 587 489 765 489 859 490 738 498 929 498 999 499 821 501 676 502 574 503 559 503 709 504 928 505 521 509 560 509 690 511 733 511 982 513 762 514 852 522 583 523 647 525 677 525 956 526 586 526 787 529 600 530 540 531 697 531 791 534 761 535 837 536 951 537 549 537 619 537 640 541 579 542 881 544 769 545 696 546 668 550 793 550 875 553 660 555 598 555 764 556 800 557 948 558 606 559 635 563 842 563 920 564 773 566 862 568 850 570 636 570 721 573 650 574 651 576 706 576 779 576 860 580 736 581 608 586 884 588 645 588 689 588 914 589 937 590 637 590 656 591 785 591 829 594 802 595 731 596 890 596 963 597 767 598 861 605 679 605 749 605 980 606 826 613 687 615 732 619 746 622 915 623 925 625 763 625 906 626 957 626 962 629 646 629 796 630 863 630 967 631 723 631 735 636 919 641 766 641 789 641 892 643 664 648 670 648 715 650 774 654 870 656 968 661 808 671 981 675 686 676 683 676 854 679 990 682 819 687 845 687 865 689 855 692 878 695 699 696 831 702 828 702 897 704 932 713 974 715 720 715 902 716 816 717 844 721 882 723 772 727 815 730 943 734 811 739 869 752 895 757 759 758 885 766 921 766 936 770 841 771 792 773 942 774 839 775 893 779 994 782 784 782 972 786 952 793 880 797 905 798 961 804 970 805 889 811 953 814 887 816 847 816 866 818 949 818 973 818 985 830 996 834 900 858 917 867 964 870 891 883 971 900 934 907 910 915 987 930 931 940 978 951 984 40 122 52 326 80 319 91 220 139 223 149 411 179 821 217 281 246 660 253 470 272 690 285 535 295 915 350 432 374 501 481 120 493 305 539 727 574 759 627 651 640 272 677 605 745 831 997 267 1000 999 22 208 906 0 1 0 2 0 3 0 8 0 36 0 50 0 61 0 65 0 80 1 63 1 265 1 643 2 4 2 7 2 16 2 35 2 41 2 81 2 155 2 167 2 275 3 6 3 14 3 670 4 5 4 10 4 77 4 102 4 268 4 366 5 11 5 535 5 571 5 723 5 756 6 9 6 182 7 18 7 25 7 57 7 100 7 256 7 270 8 17 8 123 8 210 9 20 9 56 9 136 9 303 9 611 10 12 10 27 10 92 10 628 11 13 11 22 11 219 11 610 12 184 12 206 13 19 13 24 13 97 13 124 13 160 13 540 14 15 14 28 14 212 14 263 14 980 15 23 15 30 15 141 15 412 15 685 16 166 16 198 16 239 16 342 16 784 17 43 17 69 17 91 18 34 18 191 18 387 18 415 18 552 18 883 19 21 19 45 19 51 19 595 19 955 20 46 20 433 21 31 21 392 21 885 22 62 22 70 22 89 22 106 22 111 22 157 22 794 23 33 23 577 23 593 23 795 24 26 24 181 24 498 25 29 25 55 26 32 26 53 26 224 26 247 26 395 26 848 26 933 27 60 27 282 27 294 29 52 29 110 29 429 30 39 30 48 30 68 30 84 30 99 30 120 31 37 31 126 31 234 31 238 32 47 32 49 32 64 33 40 33 71 33 94 33 565 33 650 33 907 33 954 34 79 35 73 35 163 35 832 36 164 36 539 36 741 37 38 37 42 37 87 37 227 37 548 37 631 38 633 39 54 39 101 39 169 40 67 40 135 40 422 41 44 41 59 41 72 41 104 41 513 42 96 42 121 42 542 43 109 43 215 43 307 44 145 44 183 44 202 45 290 47 170 48 499 48 507 48 871 49 103 49 272 49 682 50 76 50 292 50 582 50 766 52 66 52 78 52 117 52 587 52 687 52 905 54 74 54 75 54 133 55 58 56 93 56 222 57 90 57 190 57 881 58 86 58 130 58 236 58 321 58 399 58 605 59 83 59 88 59 119 59 288 60 427 61 241 63 82 63 531 64 159 64 216 64 419 65 898 66 116 66 188 66 332 67 85 67 108 67 139 67 235 67 745 69 131 69 185 69 285 69 369 69 444 69 641 70 192 70 561 71 370 72 143 72 318 72 490 72 746 73 98 73 151 73 217 73 451 74 180 74 230 76 95 76 176 76 178 76 297 76 367 76 448 77 568 77 635 77 649 79 162 80 114 80 243 80 333 80 981 81 203 81 266 81 428 82 105 82 291 82 340 82 480 83 115 83 122 83 168 83 287 84 231 85 156 85 195 85 330 86 326 86 910 87 510 88 221 88 779 89 226 89 310 90 311 91 113 91 197 92 172 92 189 93 129 93 280 93 740 94 138 95 127 95 152 95 277 95 545 96 196 96 607 96 642 97 261 98 229 98 240 98 301 98 336 99 132 99 730 99 732 100 107 100 237 100 457 100 787 101 128 101 199 102 144 102 201 103 401 104 112 104 146 104 150 104 200 104 398 104 902 105 153 105 488 107 225 107 556 108 437 108 538 109 877 110 211 110 945 111 734 111 889 112 245 112 617 112 660 112 772 112 800 113 179 113 869 115 223 115 371 115 520 116 118 117 171 117 306 119 125 119 797 120 134 121 652 122 137 122 259 123 459 124 140 124 193 124 267 124 279 124 386 124 527 124 978 125 452 125 575 125 618 126 309 127 276 127 861 128 187 128 408 128 524 128 925 129 319 129 496 130 175 130 313 130 708 131 388 132 375 132 947 133 252 133 728 134 671 134 998 135 523 136 148 136 828 137 142 137 147 137 209 137 588 139 149 140 396 141 174 142 242 142 271 142 645 143 194 143 502 143 596 144 218 146 363 147 220 148 680 148 747 149 165 150 158 151 512 151 914 152 154 152 697 153 484 153 834 154 598 154 609 154 754 154 996 155 614 156 453 156 485 157 338 157 796 157 892 158 254 158 298 158 394 159 161 159 269 159 721 160 616 161 717 162 418 163 173 163 729 164 749 165 315 165 701 167 493 167 719 168 177 168 324 168 491 168 951 169 356 169 702 170 186 170 331 170 489 170 550 170 919 170 994 171 208 171 475 171 572 171 751 173 258 174 585 174 763 177 214 177 232 177 286 177 430 177 657 178 204 178 752 178 818 179 372 179 409 180 454 180 506 181 742 182 228 182 713 183 249 184 264 184 281 184 360 185 213 185 320 185 359 187 273 190 339 190 378 190 464 190 478 190 551 190 776 192 337 193 296 193 481 194 233 194 289 195 416 196 349 196 417 196 813 198 341 199 402 199 455 200 355 201 205 201 566 201 636 202 278 203 328 203 379 204 920 205 207 206 248 206 544 206 658 207 246 207 669 208 312 208 449 209 431 209 662 209 688 210 425 211 385 212 343 212 710 213 426 213 684 214 302 214 335 214 346 214 373 214 443 215 305 215 546 215 768 216 250 216 909 217 377 217 891 217 944 218 403 218 691 219 314 220 553 224 391 227 244 227 274 227 589 227 927 228 470 230 283 230 934 231 410 231 420 233 594 234 316 234 608 235 323 236 501 236 773 237 344 237 348 237 365 238 473 239 284 240 435 240 558 240 564 240 840 241 255 241 293 241 792 241 843 241 857 242 456 243 901 244 257 244 632 244 915 245 890 246 251 246 600 246 887 250 253 250 325 250 327 250 404 251 760 252 517 253 260 255 851 257 627 257 816 258 380 259 262 259 300 260 384 260 822 261 383 261 483 261 555 261 567 262 447 262 673 263 583 264 961 265 525 269 689 270 351 271 334 272 413 272 579 272 868 273 295 273 345 274 361 275 782 276 438 276 801 278 720 279 468 279 509 279 562 280 390 280 487 280 936 281 304 282 442 282 471 284 626 285 436 286 317 287 440 287 469 287 500 288 528 288 882 290 376 290 665 290 962 291 364 292 322 292 353 293 308 293 541 294 347 294 382 294 497 294 731 294 804 296 358 297 789 297 878 298 299 298 381 298 613 299 924 300 655 302 374 302 622 302 973 303 695 304 621 305 592 306 389 306 943 307 441 309 808 310 675 311 856 313 354 314 837 315 421 315 918 316 578 316 718 316 750 319 461 320 329 320 411 322 888 323 663 325 352 329 739 330 407 331 802 331 896 331 977 332 463 335 880 337 694 339 400 339 672 340 700 340 846 341 350 341 362 341 533 344 357 345 755 349 405 349 458 349 726 350 639 351 519 351 976 352 439 353 704 354 875 356 817 356 979 357 854 358 532 358 637 358 743 359 368 359 423 360 476 361 534 362 482 366 508 369 518 370 974 371 690 373 554 375 414 375 638 378 514 378 679 378 681 378 874 379 714 380 845 381 446 381 560 383 879 384 393 384 530 385 529 387 696 387 873 388 970 390 424 391 479 392 397 392 466 394 434 398 432 398 547 399 744 400 563 401 757 402 406 405 931 405 975 406 477 406 992 408 526 408 997 409 646 409 699 410 462 410 474 410 724 410 867 411 604 412 647 415 450 416 767 418 495 418 929 420 640 422 549 422 820 425 786 426 557 426 753 427 606 427 771 428 460 428 570 428 580 428 839 430 467 431 522 433 692 434 573 435 445 435 574 435 678 437 823 441 472 447 492 449 602 449 989 450 865 451 863 452 950 453 581 454 537 454 939 454 966 455 521 456 515 458 504 459 536 459 603 460 516 460 623 461 465 462 597 462 738 464 505 464 601 465 511 465 659 466 620 466 653 466 686 466 790 466 886 467 590 468 661 468 759 468 810 471 677 473 486 473 624 475 494 476 814 476 986 478 916 479 648 479 775 481 798 481 949 484 654 485 591 485 842 488 584 488 693 489 811 491 707 491 812 492 777 494 503 495 674 496 683 505 625 506 765 509 543 510 762 513 953 514 569 515 559 515 821 516 576 518 733 526 770 528 666 533 807 535 612 536 899 537 912 537 937 538 783 538 894 541 619 543 644 547 715 547 935 551 859 553 964 554 830 555 835 555 982 560 586 560 774 565 788 569 758 573 727 578 599 580 824 580 841 580 897 580 991 582 630 582 634 583 806 585 667 587 917 590 906 591 761 592 864 593 629 595 791 595 850 596 716 596 737 596 838 597 769 598 722 599 805 601 706 601 829 604 956 607 615 607 872 609 676 612 825 613 780 615 985 618 698 623 815 628 831 633 972 635 764 636 656 636 826 636 852 638 705 646 651 646 664 646 712 647 736 649 884 650 969 652 952 654 668 655 836 656 923 658 958 659 844 660 781 660 809 662 748 662 957 670 709 671 785 676 965 677 703 683 735 684 833 684 855 692 876 696 711 698 725 700 984 702 922 704 938 707 862 710 803 715 960 720 778 721 911 723 904 736 987 739 860 741 942 743 799 744 849 744 853 746 900 749 847 752 819 752 963 754 858 766 928 766 940 772 921 775 827 775 967 783 793 788 968 789 908 796 959 807 870 810 990 811 930 817 893 820 866 824 932 835 903 848 926 879 895 879 913 880 988 894 993 899 995 900 948 902 946 902 999 931 971 931 983 936 941 4 575 21 144 46 942 116 938 141 308 171 601 201 538 241 673 261 727 289 881 307 215 340 682 365 55 385 389 393 982 422 667 464 2 536 695 766 307 800 62 837 38 957 622 1000 999 13 301 857 0 1 0 5 0 9 0 21 0 993 1 2 1 3 1 8 1 12 1 31 1 91 2 13 2 115 2 146 3 4 3 7 3 42 3 58 3 184 4 6 4 11 4 27 4 32 4 167 4 385 4 405 5 20 5 59 5 74 5 111 5 160 5 248 5 461 5 521 5 572 6 10 6 26 6 70 7 16 7 17 7 230 7 543 8 14 8 61 8 212 8 323 8 823 9 62 9 83 9 138 9 667 9 970 10 15 10 28 10 72 10 103 10 120 10 126 10 714 11 40 11 971 12 34 12 97 12 396 12 901 13 25 13 107 13 326 13 513 14 38 15 220 15 759 16 87 16 433 17 18 17 68 17 514 17 615 17 668 18 19 18 30 18 49 18 117 18 399 18 723 19 105 19 141 19 402 19 876 19 893 19 929 20 22 20 35 20 43 20 50 20 84 20 119 20 688 22 23 22 321 23 24 23 89 23 312 24 93 24 190 24 228 24 642 25 39 25 127 25 172 26 29 26 48 26 237 26 690 26 943 27 36 27 37 27 54 27 414 27 831 27 869 27 917 28 175 28 270 28 301 28 913 29 189 29 794 30 761 31 33 31 51 31 196 32 44 32 46 32 163 33 55 33 102 33 104 33 121 34 964 35 67 35 101 35 140 35 238 36 53 36 90 36 352 36 466 36 987 37 73 37 136 37 187 37 843 38 60 38 250 38 681 39 98 39 191 39 242 39 334 39 357 39 579 40 41 40 47 40 130 40 205 41 57 41 194 41 684 42 65 42 144 43 526 43 654 44 45 44 507 45 52 45 198 45 361 45 428 45 519 46 199 46 201 46 261 47 76 47 123 47 281 47 680 49 75 49 457 50 79 50 113 50 124 51 898 52 114 53 56 53 88 53 253 53 536 54 66 54 92 54 110 54 556 54 867 55 64 56 380 56 882 58 209 58 422 58 713 58 991 59 71 59 82 59 472 60 63 60 401 60 469 60 725 60 740 61 69 61 99 61 149 61 162 61 265 61 311 61 409 62 78 62 161 62 294 62 685 63 482 63 686 64 134 65 430 65 538 65 595 66 85 66 188 66 264 67 86 68 954 69 77 69 80 69 118 70 176 71 116 71 241 72 106 73 96 73 137 75 224 75 535 75 708 76 296 76 371 77 284 77 316 78 81 78 177 78 200 78 411 78 720 79 216 79 516 80 204 80 279 80 647 81 226 81 273 81 324 81 801 82 133 82 169 82 259 82 508 82 559 82 600 83 166 83 548 83 574 83 699 83 834 84 215 84 317 84 404 84 580 84 734 85 192 86 350 86 523 86 965 87 155 88 95 88 131 88 181 88 186 88 587 89 129 89 540 89 622 90 94 90 234 91 173 91 803 92 112 92 125 93 338 93 383 93 659 93 675 94 180 94 373 94 588 95 109 95 218 96 157 96 178 98 100 98 139 99 240 99 439 99 492 99 626 99 648 99 914 100 147 100 527 101 308 102 151 103 268 103 553 104 143 104 202 104 285 104 451 104 495 105 108 105 286 106 497 106 781 107 812 108 171 108 260 108 445 108 468 109 148 109 406 110 122 111 170 112 310 113 142 113 424 115 159 116 481 117 322 118 300 118 403 118 410 119 245 120 152 120 154 120 262 121 698 122 128 122 135 122 298 123 132 123 150 124 179 125 437 126 153 126 278 126 340 126 545 126 638 127 435 128 168 128 539 130 145 130 193 130 661 131 774 133 343 135 387 136 222 136 569 137 229 137 251 138 293 138 827 139 269 140 235 140 275 141 728 142 206 142 277 142 288 142 369 142 632 143 389 143 557 144 359 144 375 144 621 144 874 145 165 145 529 145 902 146 605 147 254 147 533 148 246 148 679 150 158 150 256 151 156 151 290 151 319 151 767 151 830 151 864 152 233 152 891 153 554 153 716 154 174 154 183 154 258 154 378 154 503 154 608 156 427 156 868 158 227 158 800 158 982 159 257 160 185 161 164 161 252 161 274 161 299 161 962 162 182 162 304 163 243 164 239 165 195 165 302 165 824 166 431 166 894 167 341 167 441 167 490 168 460 170 454 171 367 171 483 171 612 173 591 174 244 174 465 174 847 175 197 175 822 176 968 177 532 177 657 179 208 181 207 181 530 181 814 181 862 182 280 182 474 183 325 183 362 185 210 185 313 185 499 186 213 186 247 186 263 187 542 187 860 188 344 188 376 188 520 189 346 189 463 189 586 189 873 190 203 191 417 191 578 192 464 192 509 193 221 194 769 195 255 195 358 195 546 196 217 197 478 198 219 198 443 198 695 199 276 201 863 202 266 202 271 204 305 204 737 204 853 206 676 207 214 207 397 208 625 208 649 209 211 209 366 209 412 210 356 211 231 211 282 211 828 212 458 213 518 214 368 215 339 215 571 215 610 215 760 216 249 216 839 218 225 218 534 218 662 218 694 218 731 218 747 218 752 218 918 219 236 219 400 219 678 220 306 220 342 220 706 222 223 222 880 222 966 224 639 224 666 225 485 225 528 226 232 226 484 226 611 228 354 228 429 228 664 228 973 229 420 230 581 231 384 232 272 232 292 232 327 232 743 233 365 233 773 239 656 239 746 240 287 240 393 240 531 241 418 244 726 244 856 245 363 247 473 247 512 248 440 248 614 249 631 249 916 250 541 251 315 251 347 251 819 251 912 252 303 253 837 254 289 255 314 256 669 257 267 257 391 257 693 258 291 258 552 259 510 259 604 260 337 260 379 261 348 262 951 263 900 264 330 264 353 264 453 264 456 264 890 265 736 266 618 267 398 268 283 268 462 268 976 268 989 269 382 270 488 270 620 271 494 271 872 272 329 272 646 273 297 273 938 275 336 275 778 276 345 276 415 277 335 277 364 278 870 280 355 280 742 283 295 283 432 283 623 285 370 286 496 287 813 287 875 288 320 288 374 288 525 288 795 289 307 289 309 289 436 289 517 291 783 293 349 293 561 294 408 295 318 295 333 296 423 298 388 298 766 301 377 301 446 303 601 303 624 303 696 304 331 304 444 304 583 304 705 304 797 304 994 305 845 306 425 306 475 306 487 307 710 307 923 308 653 309 372 309 950 310 682 311 477 313 751 314 658 314 724 315 395 316 809 317 438 317 459 317 498 324 394 324 449 324 491 324 576 325 328 326 733 326 963 327 550 328 360 328 999 329 500 329 602 329 711 330 651 331 332 331 351 331 946 335 476 336 452 337 564 337 570 338 434 338 660 341 486 341 717 342 582 344 390 344 788 346 609 347 416 347 448 347 504 348 419 348 842 351 584 351 729 351 849 352 565 355 741 355 750 357 652 357 692 358 655 358 738 360 505 361 619 362 381 362 392 362 480 363 413 364 784 365 575 367 645 369 562 369 744 371 447 374 560 375 386 375 777 376 585 376 702 379 450 379 566 379 844 381 749 382 573 382 884 383 637 383 730 384 816 385 674 386 567 387 455 387 471 387 489 388 599 391 703 391 877 391 937 392 629 392 722 392 821 394 470 394 998 399 691 399 910 400 593 400 811 401 511 402 467 403 592 404 957 406 407 406 493 408 421 410 568 410 603 410 799 410 924 411 426 411 878 411 995 413 442 413 754 415 633 417 851 419 974 423 719 425 524 430 598 430 857 433 501 435 855 437 934 439 616 441 775 445 479 446 677 446 772 449 718 450 506 450 549 452 597 452 606 452 687 454 636 455 630 455 945 457 563 462 932 465 909 466 537 470 871 471 833 472 502 472 551 473 928 475 980 476 515 476 721 480 522 482 555 488 547 489 745 492 815 495 628 496 544 498 786 500 926 503 984 504 806 508 627 508 787 509 727 509 735 509 850 510 594 514 607 517 817 518 671 518 930 520 670 523 981 526 634 531 589 533 858 533 903 534 663 535 644 535 969 538 640 539 558 539 641 543 683 544 577 544 818 544 942 548 810 548 940 549 997 555 590 556 700 558 650 559 635 565 697 566 885 567 915 570 757 571 927 578 613 579 617 583 712 589 643 590 596 590 958 594 826 594 941 598 791 600 715 602 672 608 952 610 665 610 701 612 804 612 892 615 895 615 979 617 840 617 883 618 835 618 986 619 707 620 785 625 866 625 935 628 865 629 992 632 673 633 792 633 906 635 689 635 939 637 704 637 848 638 709 640 756 640 921 641 911 643 889 644 765 647 763 652 793 657 780 660 948 667 960 675 753 677 798 677 802 680 899 681 755 681 820 682 955 689 808 691 953 694 762 694 887 696 896 698 770 698 956 699 825 700 739 700 919 705 732 706 771 706 776 709 748 711 764 711 832 711 904 713 789 717 829 723 758 728 861 735 836 739 988 745 852 746 854 748 846 749 768 753 782 753 908 756 841 759 838 759 922 762 796 762 905 763 807 771 779 777 985 781 790 781 907 783 879 786 805 790 977 798 975 812 859 823 925 824 959 825 897 829 961 831 996 834 990 836 888 837 949 844 931 850 944 851 881 879 920 882 886 887 933 889 947 895 967 902 983 905 972 919 936 955 978 111 765 120 540 370 544 419 879 462 885 535 780 540 786 584 418 599 393 754 214 864 874 867 650 925 266 1000 999 16 843 995 0 1 0 3 0 4 0 25 0 41 0 408 0 560 1 2 1 6 1 61 1 281 1 594 2 14 2 16 2 21 2 43 2 325 2 453 2 688 2 833 3 8 3 23 3 71 3 531 3 895 4 5 4 9 4 39 4 159 4 239 5 7 5 18 5 98 5 292 6 15 6 26 6 67 6 146 6 196 6 568 6 863 7 13 7 29 7 49 7 56 7 297 8 65 9 10 9 12 9 47 9 80 9 852 10 11 10 95 10 102 10 356 10 434 10 580 11 249 11 592 12 906 13 57 13 289 13 675 13 865 14 17 14 22 14 30 14 37 14 232 14 401 15 19 15 24 15 31 15 48 15 130 15 243 15 442 15 506 15 508 16 38 16 765 17 28 18 20 18 35 18 74 18 184 18 481 19 466 19 469 19 692 20 40 20 42 21 158 21 191 21 393 21 415 21 653 22 275 22 935 23 88 24 450 25 27 25 58 25 76 25 81 25 944 26 280 26 910 26 947 27 55 27 63 27 107 27 171 27 238 27 934 29 33 29 34 29 36 29 226 29 445 29 624 30 60 30 114 30 212 30 367 31 32 31 210 31 371 32 105 32 150 32 162 32 301 33 87 33 139 34 64 34 394 34 489 35 83 35 350 35 461 36 62 36 151 36 277 36 410 36 433 37 100 37 122 37 416 37 742 38 231 38 554 38 898 39 46 39 54 39 66 39 79 39 140 39 491 40 82 40 494 41 44 41 45 41 70 41 733 41 818 42 349 43 68 43 192 43 284 44 227 44 707 45 101 45 521 45 808 46 104 47 53 47 78 47 352 48 72 48 493 48 943 49 50 49 51 49 59 49 73 49 145 50 52 50 697 51 91 51 228 51 290 52 167 52 179 52 419 53 120 53 747 53 768 54 148 54 248 54 314 56 119 56 381 56 640 57 384 57 756 58 110 59 923 60 69 60 115 60 116 60 176 60 216 60 306 60 639 61 106 62 75 62 310 62 331 62 375 62 978 63 213 63 255 63 385 63 539 64 97 64 260 64 283 64 467 64 499 64 536 64 614 64 783 65 93 65 195 65 282 66 320 67 649 68 425 68 749 68 811 68 817 69 90 69 447 69 919 70 152 70 658 70 958 71 161 71 269 71 337 71 526 72 96 72 118 72 645 72 701 73 172 73 311 73 905 74 89 74 99 75 77 75 113 75 181 76 163 76 189 76 254 76 293 77 137 78 549 79 409 79 474 79 775 80 84 80 85 80 240 80 643 81 86 81 108 81 129 81 823 82 112 82 338 82 503 82 805 83 94 83 132 83 487 84 175 84 183 84 202 84 279 84 575 85 180 85 251 85 444 87 92 87 186 88 553 88 586 89 133 89 204 89 272 90 627 91 920 92 961 93 154 93 801 94 565 94 691 95 224 95 436 96 597 97 138 97 200 97 256 97 877 98 527 99 103 99 144 99 155 99 309 99 368 100 303 100 388 100 512 100 824 101 117 101 182 102 147 102 207 103 121 103 131 104 165 104 205 104 449 104 540 104 609 105 109 105 190 105 584 106 177 106 217 107 111 107 153 107 607 107 853 108 268 108 312 108 357 108 896 108 949 109 911 110 124 111 134 111 365 111 617 112 164 112 223 112 841 113 136 113 169 113 520 113 603 113 798 114 809 115 160 115 203 115 288 115 518 115 827 116 170 116 206 117 193 117 878 118 123 118 774 119 126 119 220 120 128 120 222 121 125 121 229 122 463 123 237 123 926 124 127 124 173 124 524 126 230 127 302 127 899 128 620 128 763 128 856 129 141 129 427 130 377 131 142 131 209 131 333 131 347 131 362 132 174 132 751 133 135 133 664 134 149 135 286 136 276 137 208 137 822 138 366 138 948 139 178 139 295 139 484 139 656 140 728 140 797 141 143 141 166 141 168 142 185 142 551 142 588 142 661 142 860 142 929 143 262 143 696 145 215 145 566 145 666 145 715 146 156 146 866 147 218 147 353 147 979 148 188 148 369 148 400 148 683 149 344 149 815 149 835 150 562 150 942 151 157 151 395 152 430 155 550 156 745 157 246 159 358 159 443 160 382 160 946 161 270 161 992 162 287 162 397 162 515 162 922 163 355 164 370 164 851 166 233 166 576 167 187 167 194 168 557 169 629 170 221 170 473 171 267 171 862 172 319 173 435 173 569 174 261 174 626 176 201 176 340 176 750 177 259 177 432 177 495 178 315 179 359 179 412 180 225 181 211 182 662 183 214 183 219 183 791 184 342 185 734 186 637 188 197 188 199 189 234 189 599 190 257 190 271 190 477 192 414 193 571 194 266 194 780 195 327 195 721 195 950 196 198 196 702 197 567 198 379 200 236 200 803 201 717 202 361 202 530 205 563 205 959 206 326 206 846 208 334 208 892 209 451 210 258 211 348 211 440 211 564 211 623 212 858 213 426 214 323 215 250 215 346 216 336 216 534 216 604 216 605 217 235 217 253 217 354 218 321 218 380 218 428 219 241 219 452 219 912 220 830 221 264 221 857 221 989 223 441 224 252 224 598 225 244 225 274 225 490 226 753 227 376 227 995 228 308 228 608 229 471 229 684 230 670 231 424 231 454 231 880 231 884 232 305 233 511 233 630 233 908 234 328 235 794 236 462 237 322 237 387 238 242 238 247 238 317 238 339 239 330 239 705 240 619 241 392 241 482 243 245 244 265 244 294 245 364 246 304 246 681 246 752 249 411 249 459 249 500 250 472 250 893 251 634 252 263 252 307 253 507 254 291 254 396 255 781 255 881 256 372 256 677 256 771 256 990 257 407 257 890 258 335 258 374 260 278 260 687 260 700 261 299 261 497 261 509 262 816 263 429 263 480 264 351 264 390 265 403 265 837 266 552 266 764 268 300 268 378 269 273 269 513 272 285 272 316 273 792 274 332 274 437 274 486 274 767 274 968 277 405 278 296 279 417 279 420 280 766 281 790 282 460 282 974 283 399 286 391 286 398 286 591 286 888 287 847 288 298 288 501 289 936 291 464 291 641 292 786 294 324 294 413 294 457 295 318 297 915 298 313 299 722 299 729 300 631 301 519 301 615 302 418 303 903 304 573 305 406 309 502 310 389 311 574 311 737 312 341 315 711 318 674 320 329 320 422 321 458 321 529 322 455 323 593 323 932 324 579 325 423 325 514 325 706 325 741 326 478 326 616 327 621 327 773 328 672 330 360 330 402 333 954 334 343 334 850 336 861 337 538 338 404 338 871 339 446 340 345 340 465 340 972 343 543 347 601 349 589 352 532 352 754 354 533 355 581 355 848 355 909 356 735 357 582 357 748 357 924 358 386 358 807 359 373 359 542 359 646 360 492 360 572 361 363 361 535 362 772 363 657 363 855 364 897 365 870 367 470 368 725 368 996 370 739 373 882 374 439 375 891 377 456 377 578 378 561 378 724 379 712 380 383 380 537 380 941 383 668 386 496 386 555 387 510 388 904 389 522 389 686 390 595 391 782 392 647 394 743 394 829 394 976 397 476 398 789 399 438 400 820 402 448 402 887 403 545 403 940 409 556 410 644 410 663 410 669 411 602 412 479 413 875 415 488 415 713 416 523 417 516 418 421 418 585 418 821 420 431 423 622 424 710 425 558 426 760 429 802 430 667 432 698 434 831 437 618 438 528 439 984 440 546 441 610 448 485 448 901 456 638 457 814 460 468 460 834 461 559 464 654 464 799 466 651 466 660 466 795 467 475 467 740 467 761 468 988 470 483 472 590 476 873 477 813 479 613 481 854 482 525 483 819 484 659 484 769 485 505 487 606 489 600 492 826 492 921 493 874 494 570 494 902 494 956 494 993 496 498 496 548 499 504 502 517 503 544 504 971 505 547 512 636 513 628 514 928 516 699 516 746 517 679 519 778 519 955 520 894 521 612 522 731 523 541 523 583 525 596 527 762 527 889 529 671 532 914 536 577 536 845 539 744 540 708 544 642 552 849 554 709 558 587 561 758 563 685 564 690 567 625 569 694 569 917 570 900 574 703 575 793 576 964 579 784 582 665 583 635 583 991 584 726 585 907 590 652 593 973 594 759 594 969 598 682 600 611 600 994 605 633 605 655 607 650 610 930 612 720 612 788 613 678 613 770 614 673 616 810 619 632 619 714 621 755 622 680 623 648 623 839 625 806 626 779 626 869 628 838 631 843 633 693 635 872 635 885 636 916 643 704 643 938 644 867 645 716 645 927 646 689 646 732 650 966 652 967 655 951 657 695 662 719 663 676 665 738 666 718 667 777 673 965 673 987 678 812 681 986 682 842 686 727 686 886 690 828 695 931 701 730 702 736 703 723 714 825 725 804 728 933 735 864 735 977 743 757 746 876 752 883 756 952 766 787 766 879 769 776 769 913 772 785 774 796 774 859 775 918 776 963 776 975 786 980 788 800 788 840 790 937 790 970 795 836 796 982 811 832 813 868 821 844 832 925 836 985 858 962 861 981 864 998 874 997 893 953 898 957 906 999 919 939 920 945 934 960 939 983 122 193 162 719 320 847 477 704 488 13 534 824 561 596 631 385 638 939 657 807 719 801 877 882 921 825 954 797 967 503 999 191 1000 999 9 949 183 0 1 0 2 0 7 0 9 0 64 0 98 0 165 0 224 1 4 1 10 1 38 1 63 1 176 1 330 1 795 2 3 2 8 2 11 2 21 2 136 2 169 2 203 3 5 3 6 3 17 3 69 3 97 3 156 3 167 3 336 3 628 4 56 4 92 4 118 4 162 4 373 4 451 5 16 5 24 5 31 5 77 5 123 5 260 5 353 6 20 6 26 6 60 6 227 6 290 7 44 7 71 7 182 7 183 7 223 7 271 7 584 8 14 8 73 8 814 9 12 9 32 9 45 9 66 9 86 9 222 10 15 10 22 10 272 10 704 11 23 11 30 11 100 11 937 11 989 12 13 12 25 12 54 12 195 13 27 13 95 13 127 13 562 13 777 14 74 14 85 14 149 15 300 16 18 16 115 16 240 16 363 16 798 17 175 17 343 17 678 17 958 18 19 18 42 18 79 18 554 18 632 19 29 19 33 19 61 19 246 20 214 20 282 21 41 21 398 21 739 22 40 22 48 22 52 22 68 22 130 22 198 22 434 22 541 23 28 23 122 23 258 23 433 24 96 24 145 24 485 25 43 26 35 26 119 26 193 26 299 26 694 27 34 28 36 28 110 28 190 28 438 29 49 29 317 29 618 30 140 31 51 31 89 31 147 31 802 32 37 32 46 32 478 33 39 33 252 34 50 34 72 35 592 35 661 35 738 36 365 36 759 36 971 37 120 37 392 37 588 37 845 38 129 38 194 39 47 39 117 39 684 40 143 41 65 41 125 42 319 42 885 44 53 44 105 44 278 44 453 44 538 44 701 45 55 45 137 45 452 45 501 46 83 46 205 46 309 47 626 48 70 48 91 48 106 48 301 49 57 50 62 50 81 50 192 51 59 51 138 52 58 52 67 52 141 52 151 52 310 52 395 52 863 54 220 55 160 55 171 55 202 55 732 56 88 56 104 56 158 57 148 57 440 58 284 58 352 59 78 59 82 59 84 59 87 59 168 59 241 59 959 60 170 60 225 61 116 61 235 61 236 62 255 62 335 64 186 64 226 65 413 65 641 66 76 66 90 66 394 67 109 67 402 67 462 67 540 67 908 68 75 68 670 69 219 69 287 69 400 69 973 70 80 70 135 70 357 70 370 71 217 71 230 71 366 71 629 72 620 73 126 73 206 73 410 73 430 73 705 74 134 75 184 75 228 75 381 76 239 77 232 77 378 78 93 78 159 78 311 78 604 79 103 79 244 80 559 82 161 82 267 82 294 83 132 83 444 83 465 84 144 84 157 84 354 85 99 85 114 86 102 86 242 86 757 87 94 87 276 87 909 88 188 88 320 88 964 89 280 90 308 90 490 91 128 92 180 92 285 93 108 93 177 94 112 94 121 94 355 94 459 94 484 94 561 95 463 96 153 96 210 97 111 97 174 97 197 97 243 97 340 99 187 99 250 100 101 100 166 100 669 101 133 101 142 101 389 102 131 102 233 103 185 103 212 104 107 104 113 104 361 104 746 106 428 107 961 109 337 109 406 109 998 110 725 110 862 111 211 111 403 112 257 112 667 112 794 113 436 113 508 114 218 114 296 114 359 115 876 116 163 116 456 117 486 118 124 118 348 119 545 120 422 121 585 121 776 121 784 124 349 124 662 125 204 126 368 127 199 127 439 127 755 128 270 128 277 129 191 129 503 129 907 130 154 131 150 131 253 131 415 132 155 132 164 132 231 132 600 133 289 133 553 133 682 134 139 134 152 135 613 135 905 137 181 137 293 137 821 138 375 138 686 139 416 140 146 140 172 140 351 140 362 140 495 141 173 142 208 142 702 143 346 143 475 144 179 145 426 145 502 145 660 146 405 146 847 146 962 148 390 148 773 149 800 149 827 149 865 150 472 150 517 151 345 152 589 153 196 154 189 154 326 154 568 156 322 157 477 158 268 158 420 158 546 159 262 159 496 160 424 160 793 160 900 160 940 161 834 161 924 162 275 162 603 164 229 165 266 166 715 167 209 167 882 168 201 170 408 170 419 171 298 171 417 171 756 172 249 172 283 173 200 173 382 173 638 174 646 174 890 174 977 175 178 175 679 177 448 178 884 178 916 179 247 179 689 179 758 179 855 180 364 181 386 181 454 181 488 181 565 182 341 182 423 183 269 184 380 184 748 185 207 185 497 186 263 186 281 186 371 188 685 189 265 191 264 191 692 192 251 192 695 193 912 194 248 195 599 196 446 196 707 196 903 197 215 197 741 197 854 198 387 198 499 199 302 200 216 200 245 200 683 200 719 200 767 201 221 202 238 202 483 202 650 203 237 203 441 203 577 204 213 204 259 204 469 205 234 205 318 205 487 205 519 205 749 207 374 208 468 209 323 210 367 210 474 210 861 211 344 211 397 212 254 212 303 212 342 215 432 216 274 216 393 218 295 218 331 218 829 221 791 222 297 222 590 222 809 223 658 224 256 224 574 225 292 225 531 226 291 226 919 227 425 227 708 228 315 228 334 228 728 228 969 228 983 229 286 229 288 229 329 229 835 230 920 231 473 231 894 231 974 234 968 235 333 235 411 236 528 236 611 236 760 237 261 237 843 238 328 239 514 240 338 240 518 240 848 241 615 241 931 242 427 242 564 242 587 243 543 243 635 243 888 244 313 245 369 248 552 249 385 251 581 252 304 254 743 255 648 255 941 256 476 258 358 258 401 258 470 263 482 263 774 263 837 265 906 266 327 266 633 267 273 268 771 269 316 270 622 271 388 271 727 272 522 273 437 273 578 273 664 276 279 276 307 277 737 279 356 279 534 279 729 280 724 281 511 282 910 283 871 284 742 286 460 287 372 287 447 287 812 288 376 289 461 289 676 290 314 290 494 290 612 291 312 291 842 295 377 295 533 295 625 296 305 296 350 296 780 297 306 298 594 300 509 300 753 301 922 302 526 302 659 303 324 303 507 303 560 303 751 304 548 304 671 304 803 305 443 305 515 307 744 309 339 309 442 309 621 309 717 309 902 310 524 310 713 311 407 311 597 311 619 311 750 312 325 312 573 313 575 314 321 314 399 317 450 318 379 318 404 319 471 319 945 320 567 321 347 321 556 321 745 321 880 324 466 324 579 325 332 326 458 326 779 327 414 328 887 330 943 331 516 331 856 334 360 334 966 339 982 340 384 341 523 343 421 344 651 344 677 345 569 345 948 347 608 348 455 349 703 349 999 351 823 351 831 352 722 352 811 353 409 354 491 354 571 354 576 354 616 355 720 356 891 357 489 358 539 359 383 359 431 361 712 363 640 365 445 365 764 367 504 368 505 369 513 370 911 371 493 371 706 372 391 375 412 375 630 375 808 376 418 377 775 378 995 380 521 380 680 381 688 382 529 383 512 383 591 383 730 384 657 388 435 390 525 391 464 391 859 392 537 394 396 395 595 396 457 396 772 398 500 399 852 401 498 401 663 401 699 404 527 405 868 406 563 407 813 409 860 411 536 411 696 413 643 414 721 415 875 416 429 416 547 416 867 419 950 420 933 421 582 422 481 423 872 424 735 427 839 427 864 428 480 429 665 429 726 429 944 430 510 430 761 430 796 431 449 431 535 431 889 432 636 432 996 435 778 435 877 436 506 437 866 438 467 439 583 441 690 444 879 445 627 447 789 449 617 449 899 452 716 452 928 454 520 454 874 455 787 460 769 462 532 462 850 464 593 464 786 466 530 467 893 468 768 470 807 471 956 472 675 472 785 474 479 474 647 474 781 476 897 476 994 477 644 478 557 479 602 479 987 480 596 480 614 481 672 481 828 483 492 483 555 483 840 483 981 484 637 488 631 488 949 490 935 491 558 492 570 494 550 495 624 495 645 497 851 502 873 503 566 504 542 504 649 505 921 506 623 511 598 518 681 519 544 519 710 520 830 522 639 525 934 526 674 526 833 532 609 532 804 532 917 533 709 533 792 534 605 534 714 534 765 537 642 538 549 538 763 539 551 539 841 539 901 541 846 548 607 549 668 551 693 552 572 552 805 557 881 557 947 559 700 560 580 561 799 562 806 564 601 567 610 569 634 569 740 570 666 572 915 580 752 581 734 582 606 583 586 584 816 587 984 592 673 596 652 596 687 596 820 603 853 603 913 604 819 607 953 609 782 610 979 611 733 611 946 613 653 613 838 614 762 619 766 621 927 623 656 625 697 635 718 638 892 638 896 638 914 639 723 642 655 644 870 648 654 649 790 650 883 654 925 656 955 661 836 663 691 666 754 671 985 677 731 677 936 680 898 681 797 683 942 684 822 685 698 686 711 688 844 689 788 690 878 695 857 699 747 702 736 702 815 704 957 708 965 714 895 719 810 719 817 728 824 734 918 742 832 748 952 751 988 754 770 754 818 755 783 758 990 759 869 759 972 770 825 770 954 772 976 773 923 777 801 777 938 778 975 783 904 786 978 788 926 792 826 796 963 800 980 800 993 812 932 825 886 828 992 834 858 838 849 841 929 855 960 880 939 887 930 888 951 905 967 909 970 928 991 930 986 986 997 40 186 42 702 169 683 689 78 810 300 834 212 852 637 913 360 935 677 1000 999 11 366 260 0 1 0 2 0 164 0 347 1 3 1 9 1 11 1 34 1 39 1 432 2 10 2 22 2 26 2 137 2 192 2 426 3 4 3 20 3 131 3 513 3 562 3 855 4 5 4 8 4 47 4 94 4 156 4 199 4 461 5 6 5 7 5 14 5 25 5 64 5 161 5 729 5 794 6 30 6 232 6 253 6 372 7 24 7 31 7 37 7 42 7 60 7 98 8 12 8 13 8 45 8 215 8 395 9 16 9 68 9 221 9 222 10 158 10 666 11 81 11 861 12 17 12 32 12 36 12 246 12 266 12 596 13 18 13 19 13 76 14 15 14 136 14 155 14 237 14 364 14 389 15 27 15 99 15 313 16 29 16 62 16 297 16 755 16 799 17 44 17 46 17 49 17 80 17 142 17 378 18 23 18 43 18 112 18 198 18 293 18 517 19 21 19 55 19 147 19 173 19 224 19 392 19 444 19 620 20 110 20 135 21 51 21 57 21 311 21 859 22 63 22 126 22 141 22 160 22 363 22 418 23 41 23 53 23 75 23 95 23 159 23 193 23 470 23 606 23 792 24 33 24 119 24 130 24 205 25 28 25 318 25 437 25 948 27 208 27 310 27 616 28 38 28 346 28 384 30 195 30 305 30 374 30 771 31 118 31 120 31 138 31 143 31 429 31 473 32 153 32 339 33 35 33 105 33 451 33 969 34 74 34 115 34 203 35 78 35 168 36 233 36 337 36 492 36 864 37 54 37 70 37 86 37 172 38 40 38 87 38 992 39 96 39 157 39 229 40 79 40 283 40 930 41 132 41 180 41 427 42 376 42 800 43 191 43 204 44 113 44 252 45 93 45 912 45 955 46 52 47 48 47 50 47 59 47 69 47 271 47 299 47 664 49 56 49 162 51 66 51 265 51 354 52 58 52 61 52 129 52 682 53 235 55 165 55 727 56 65 56 72 56 201 56 657 59 114 60 174 60 249 60 259 60 640 60 712 61 88 62 104 62 189 62 206 62 277 62 331 62 547 62 968 63 210 63 307 63 774 64 67 64 91 64 124 64 439 65 106 65 934 66 360 66 422 67 90 67 361 67 665 68 85 68 182 68 345 68 397 69 71 69 92 69 108 69 335 69 643 69 871 69 907 70 73 70 83 70 103 70 175 71 133 71 401 72 84 72 100 72 312 74 97 74 181 74 304 74 465 74 839 75 82 76 77 76 116 76 985 77 140 77 770 78 144 78 342 79 223 79 227 79 234 79 281 79 469 80 705 80 801 81 107 81 171 81 769 82 177 83 89 83 506 83 876 84 117 84 121 84 149 84 150 84 508 84 568 84 914 85 387 86 974 87 467 89 197 89 353 89 995 90 109 90 151 90 186 90 268 90 282 90 868 91 336 91 409 92 289 92 325 93 127 93 577 93 630 94 125 94 178 96 338 97 244 97 291 97 812 98 528 98 649 99 123 99 730 99 867 100 101 100 102 100 522 101 286 102 308 104 240 105 170 105 514 105 895 106 818 107 986 108 122 108 355 108 456 108 525 109 111 109 148 109 226 109 932 110 146 110 167 112 145 112 176 113 278 113 341 114 284 114 306 114 516 114 572 114 699 115 214 115 218 115 529 115 614 116 507 116 883 117 128 117 154 118 216 118 410 118 434 119 369 120 134 120 139 120 152 120 163 120 196 120 213 120 560 120 650 120 732 122 398 122 805 123 241 123 315 123 330 125 323 126 758 127 635 127 916 128 809 128 901 129 194 129 807 129 830 130 231 130 654 132 200 133 220 133 317 134 217 135 474 135 628 136 263 136 742 136 905 137 184 137 207 137 626 138 740 139 250 139 365 139 537 140 230 141 394 143 185 143 718 144 256 144 417 145 659 146 319 146 358 146 447 146 734 147 815 147 844 149 450 149 489 151 285 151 625 153 777 154 580 155 326 156 245 157 557 157 996 158 332 158 938 159 400 159 599 159 636 160 179 160 499 160 892 161 349 161 520 162 481 163 166 163 275 163 623 164 715 165 169 165 188 165 202 165 468 165 880 166 183 166 251 166 578 167 243 167 873 169 535 169 645 171 303 173 190 173 558 173 600 174 212 174 571 175 274 175 298 175 601 176 211 176 462 176 495 178 348 178 431 178 526 178 539 180 187 180 519 180 532 182 276 182 290 182 294 182 314 182 436 183 412 183 521 184 209 185 471 186 440 186 479 186 656 188 228 189 238 189 478 189 813 190 248 190 388 190 540 191 300 192 480 192 584 192 609 193 225 193 586 194 262 194 411 194 530 195 367 196 219 196 472 196 704 197 272 197 273 197 484 198 247 199 320 199 624 200 608 201 420 203 327 204 443 204 583 204 633 205 531 205 556 205 738 206 269 206 359 207 296 208 551 208 570 209 292 209 552 210 856 211 390 211 787 212 334 212 453 213 423 214 236 214 565 215 385 215 944 216 653 216 989 217 662 218 260 218 413 218 463 220 366 220 733 220 891 221 239 221 414 222 255 222 452 222 498 223 242 224 381 225 267 225 725 226 379 227 503 229 371 230 287 230 352 231 865 231 929 233 775 234 487 235 340 235 768 235 782 236 264 236 482 236 721 236 833 238 377 238 802 239 816 239 956 241 254 241 258 241 464 241 688 243 449 246 321 246 393 246 604 247 270 247 564 247 923 247 981 248 550 249 362 250 257 250 356 251 322 252 261 253 368 253 486 254 573 254 846 254 991 255 546 255 863 258 324 258 406 258 490 258 810 259 288 260 937 262 679 263 587 264 542 265 425 265 622 265 842 266 430 266 975 268 939 269 333 269 668 269 819 270 279 271 582 271 850 272 448 275 408 275 433 275 703 277 849 278 344 278 736 279 280 279 585 281 380 281 840 282 295 282 719 283 494 283 496 284 301 286 984 287 747 291 302 291 512 294 488 294 497 296 683 297 402 298 589 300 316 300 373 300 404 300 504 301 722 303 351 304 611 306 460 306 598 307 309 307 701 308 627 308 866 309 667 311 328 311 459 312 638 312 921 313 511 313 617 314 415 316 897 318 852 319 843 320 920 321 329 321 375 321 576 322 421 322 744 324 350 328 446 328 544 328 946 328 997 330 357 330 416 330 595 330 786 332 752 335 760 336 515 337 458 337 878 338 483 339 621 339 681 339 689 340 424 340 543 340 700 342 343 344 455 346 500 346 751 349 510 352 370 352 615 353 632 353 886 354 386 355 475 356 382 356 798 358 569 359 692 360 399 362 405 362 566 363 396 363 454 366 696 367 491 367 533 367 677 367 759 367 936 369 442 370 407 373 391 373 485 373 793 373 885 374 670 375 476 375 702 376 383 377 536 378 505 380 663 382 534 382 964 383 538 383 541 383 675 383 978 385 567 386 945 388 724 388 875 389 561 389 672 389 817 390 834 391 477 391 806 391 918 392 435 392 695 395 502 395 549 395 554 395 904 396 902 397 575 398 698 400 403 401 441 401 545 403 648 404 419 404 618 405 765 406 678 407 438 407 501 408 763 409 857 411 963 412 509 414 686 415 789 416 658 416 928 417 428 418 690 419 527 420 720 425 610 426 588 426 634 426 697 427 445 428 594 428 933 429 826 430 493 430 908 432 728 432 847 433 548 433 889 434 836 438 563 438 761 439 831 440 555 440 671 443 953 446 642 448 466 449 518 450 790 451 872 453 637 454 457 454 693 454 778 455 581 455 906 456 631 457 949 458 597 458 796 460 707 460 823 460 898 461 591 461 966 462 784 465 607 467 860 467 959 468 739 468 804 469 619 470 845 470 961 471 841 473 814 473 890 473 915 475 706 478 687 479 647 483 935 484 655 488 716 490 881 492 714 493 639 493 767 493 791 498 685 503 612 503 684 503 896 505 524 507 877 510 748 512 553 512 629 514 523 517 713 517 943 518 925 519 613 522 680 523 708 525 913 527 808 527 979 530 605 537 593 538 651 540 646 545 854 547 559 549 776 551 927 552 972 553 825 556 757 557 641 558 603 558 795 558 822 564 592 564 723 565 903 567 574 570 590 572 660 573 579 580 749 582 785 586 780 587 602 587 710 588 950 589 735 590 652 591 674 594 900 600 772 601 750 608 788 609 676 609 910 609 947 615 851 617 911 622 661 625 853 626 971 633 669 634 737 634 828 635 962 638 644 639 779 639 882 640 967 640 983 642 762 646 942 647 797 654 673 657 743 661 829 662 764 664 709 665 726 667 924 668 931 675 745 676 694 677 691 686 893 690 835 690 858 694 821 700 781 700 899 700 977 701 917 706 711 708 811 708 837 710 717 711 958 716 753 717 973 718 741 718 919 724 746 726 731 728 766 728 870 731 874 733 820 736 756 740 869 741 832 742 990 743 754 748 848 750 909 753 803 757 773 759 783 759 951 762 965 763 887 763 954 772 824 778 838 778 926 782 982 791 827 793 993 794 987 799 980 816 879 819 884 823 994 828 862 829 957 832 940 854 952 858 970 874 888 877 894 884 922 886 998 892 976 917 941 939 960 940 999 980 988 159 210 192 922 348 906 453 91 474 413 505 476 525 168 577 360 661 57 797 948 811 98 1000 999 13 101 554 0 1 0 17 0 23 1 2 1 3 1 6 1 13 1 15 1 25 1 39 1 89 1 170 2 4 2 5 2 7 2 9 2 26 2 28 2 38 2 47 2 51 3 32 3 163 3 182 3 424 3 903 4 19 4 20 4 98 4 626 5 10 5 101 5 543 6 18 6 133 6 591 7 8 7 11 7 70 7 173 7 407 7 555 7 685 7 886 8 43 8 50 8 94 8 284 8 462 8 785 9 36 10 12 10 16 10 22 10 58 10 394 10 612 11 21 11 504 11 525 12 14 12 688 12 927 13 128 13 299 13 989 14 77 14 816 15 111 15 157 15 370 16 298 16 448 17 113 17 271 17 291 17 387 18 40 18 72 18 95 18 120 18 253 20 24 20 29 20 117 20 124 20 137 20 168 20 269 20 289 21 37 21 67 22 46 22 49 22 55 22 57 22 871 23 27 23 60 23 383 23 457 23 940 24 87 24 164 24 316 25 33 25 35 26 31 26 75 26 250 26 333 26 815 26 834 27 30 27 44 27 63 27 115 27 130 27 336 27 353 28 42 28 223 28 426 28 660 28 863 28 874 29 78 29 577 30 34 30 52 30 97 30 99 30 110 30 131 30 323 30 847 31 45 31 80 31 234 31 524 31 735 32 41 32 81 32 177 32 194 33 108 33 309 33 335 33 408 34 171 34 187 35 59 35 88 35 146 35 358 35 552 36 102 36 319 36 344 37 190 38 64 38 66 38 123 38 247 38 249 38 489 38 980 39 71 39 152 39 403 39 793 40 61 40 68 40 153 40 379 41 179 41 185 41 241 41 256 41 320 42 91 42 293 43 159 43 161 43 624 43 664 44 48 44 62 45 142 46 54 46 79 46 92 46 317 46 417 48 53 48 56 49 119 50 90 50 195 50 218 51 83 51 116 51 609 52 499 52 600 54 134 54 917 55 125 55 304 55 337 56 65 56 204 56 731 57 100 57 211 57 405 58 103 58 135 58 961 59 73 59 367 61 86 61 290 61 515 61 517 62 151 62 676 63 181 63 227 63 429 63 686 63 744 63 844 64 160 64 301 64 368 64 401 64 535 65 69 65 334 65 423 65 571 66 296 67 76 67 222 68 206 68 393 68 741 69 85 69 248 70 74 71 439 71 505 72 118 72 641 72 715 74 104 74 264 74 806 75 295 75 813 75 843 76 82 76 673 77 183 77 270 77 704 77 881 78 122 78 149 78 167 78 214 78 508 78 835 79 165 80 84 80 198 81 326 81 329 82 129 82 132 82 797 83 199 83 528 84 105 84 485 84 492 85 205 85 311 86 93 86 140 86 258 86 372 86 519 86 630 87 136 87 565 87 758 87 981 88 127 88 144 88 361 89 138 89 169 89 200 89 229 89 639 89 926 90 143 90 235 90 244 90 767 91 328 91 338 91 425 91 456 91 671 92 150 92 608 93 106 93 139 93 192 93 202 93 348 93 562 93 619 94 96 94 180 94 201 94 375 95 145 95 283 95 300 96 432 97 112 97 245 97 791 98 438 98 622 99 286 99 433 100 985 101 313 102 107 102 497 102 545 104 126 104 196 105 158 105 307 105 346 105 412 105 628 105 982 106 114 106 224 106 698 107 191 107 473 108 109 108 666 109 147 109 156 110 280 110 486 110 627 111 121 111 175 113 148 113 155 113 178 113 522 114 410 114 459 115 184 116 193 116 267 117 263 118 172 119 216 119 388 119 820 120 141 120 154 120 226 120 276 120 297 120 563 121 318 121 445 121 805 121 877 121 912 123 507 125 287 125 451 125 546 126 162 126 553 128 272 128 341 129 174 130 356 130 836 131 496 132 454 132 862 134 756 134 784 135 268 136 212 136 225 136 419 136 574 137 243 137 273 137 386 138 186 138 274 138 720 139 176 139 209 139 352 139 369 139 648 139 798 140 411 141 310 143 831 143 857 144 251 145 197 145 477 149 166 149 232 149 441 149 538 149 583 149 800 149 979 150 373 150 587 151 213 151 265 151 359 151 559 152 849 153 277 154 312 154 321 154 939 154 964 155 526 155 661 155 991 156 670 157 516 160 237 160 719 161 390 162 737 164 203 164 219 164 616 166 233 166 494 170 238 170 452 170 567 171 239 172 889 173 343 173 607 174 984 175 207 175 674 176 210 176 707 178 188 178 236 178 827 179 306 179 314 179 384 179 442 180 215 180 230 181 208 182 189 182 366 182 398 182 495 183 308 184 292 184 376 185 257 185 285 185 479 186 217 186 402 186 502 186 606 187 952 188 371 189 255 190 302 190 315 192 254 192 436 193 385 197 662 201 413 202 240 202 974 203 228 204 260 204 391 206 221 207 755 207 772 208 242 208 460 208 490 208 503 209 757 209 878 210 420 210 668 210 711 212 231 213 360 213 493 213 632 214 322 216 259 217 220 218 972 219 303 219 374 219 506 219 732 220 340 221 288 224 440 225 392 225 592 225 911 228 642 230 246 230 968 231 523 231 615 232 278 233 266 233 377 234 380 234 501 234 564 235 482 235 801 236 464 237 252 237 455 237 596 238 294 238 406 239 305 239 364 240 339 240 931 241 389 241 733 241 736 242 262 244 325 244 529 244 894 245 362 245 796 247 261 249 488 251 279 251 422 251 540 252 740 253 282 254 846 257 397 257 400 257 705 258 476 259 275 259 443 260 481 261 890 263 332 263 354 265 342 266 605 266 623 267 434 267 621 268 281 268 472 268 548 268 634 268 702 269 350 272 330 272 351 272 355 272 919 274 602 274 690 275 428 275 478 275 978 276 826 278 511 278 896 279 430 281 324 283 357 283 959 284 530 286 595 287 414 287 753 288 544 288 812 288 838 289 604 289 790 290 396 290 631 294 378 294 860 294 875 296 331 296 695 296 751 296 845 297 446 298 597 299 349 299 518 299 956 302 381 302 421 303 491 303 558 304 913 305 576 306 665 307 345 307 415 308 536 308 752 311 465 311 537 313 327 313 729 313 808 314 461 314 539 315 866 316 748 317 453 317 532 318 365 319 578 320 474 320 531 322 582 322 778 323 945 324 363 324 848 326 689 328 837 328 898 328 928 329 458 330 570 330 769 332 633 332 804 334 347 334 435 336 777 337 463 337 770 338 512 338 542 342 409 342 470 343 588 343 895 348 651 348 880 349 625 350 551 350 713 351 427 351 487 351 839 352 814 354 700 354 941 355 970 356 584 357 514 357 725 358 399 358 466 360 471 361 418 361 687 362 450 362 802 363 734 364 404 364 680 364 950 365 568 368 611 368 672 370 549 370 954 372 382 372 467 372 865 374 724 375 447 375 575 375 709 377 444 379 469 380 395 381 840 382 861 383 509 383 851 387 480 390 714 391 483 392 951 394 718 394 781 395 431 395 653 398 585 399 550 401 750 402 739 406 842 406 858 410 416 410 679 413 658 413 904 414 510 417 437 420 853 421 683 422 885 424 520 425 771 426 594 427 652 430 647 430 870 431 449 438 617 438 906 440 997 445 774 447 667 447 803 447 823 448 659 449 581 449 891 451 527 452 500 453 589 454 557 455 854 455 905 457 747 460 468 460 475 464 498 464 746 467 484 469 656 471 613 473 824 474 716 477 603 478 573 478 869 479 541 479 601 481 924 482 547 482 560 483 533 484 643 485 957 487 948 489 799 492 807 494 521 496 759 496 817 497 572 497 586 498 955 502 644 504 637 509 513 511 534 514 566 517 893 519 561 524 761 530 654 534 694 535 593 538 821 539 884 541 682 543 554 543 556 543 610 544 692 546 569 546 699 547 657 548 629 551 580 552 738 553 599 553 830 553 960 554 684 555 828 556 691 557 987 558 614 558 879 561 693 561 708 562 678 562 833 563 579 563 598 565 717 566 764 566 883 570 618 570 669 573 730 574 902 575 852 576 727 578 916 578 943 579 675 581 620 583 710 583 969 588 590 588 638 588 983 589 706 590 636 590 873 593 649 595 986 596 697 598 921 600 915 601 811 602 640 605 745 606 677 608 655 609 635 610 782 610 795 610 947 611 971 612 864 613 650 614 723 619 856 619 990 620 773 622 963 627 887 628 888 631 645 631 958 632 818 634 832 634 973 636 809 637 703 638 646 638 976 639 967 640 779 642 914 646 663 651 681 651 728 653 819 654 923 658 901 659 696 660 909 662 701 667 712 670 749 671 907 672 882 673 722 673 788 674 743 675 742 681 780 681 868 688 934 690 993 691 768 693 721 693 786 693 932 702 946 705 910 706 754 712 766 720 925 721 726 723 794 725 789 726 783 726 841 727 872 729 762 729 938 733 810 734 929 736 787 737 775 740 935 741 867 746 763 746 918 747 995 749 765 751 776 754 760 759 933 761 825 768 998 773 965 774 792 776 936 776 988 780 994 783 822 786 949 787 937 789 996 792 900 799 829 799 920 802 859 809 930 811 999 823 892 830 922 833 855 835 942 836 850 838 899 839 966 872 897 875 876 891 908 898 953 901 977 904 962 912 992 936 944 937 975 4 98 43 7 98 730 106 120 312 684 343 719 424 220 725 648 770 189 791 721 793 509 897 450 973 667 1000 999 27 940 9 0 1 0 2 0 12 0 13 0 86 0 114 0 200 0 227 0 365 0 388 1 28 1 76 1 109 1 174 1 195 2 3 2 7 2 96 2 993 3 4 3 19 3 50 3 52 3 139 3 767 4 5 4 6 4 10 4 11 4 15 4 18 4 24 4 42 4 45 5 8 5 14 5 38 5 212 5 299 5 550 5 617 6 39 6 629 6 774 7 20 7 134 7 437 8 9 8 35 8 342 9 55 9 82 9 314 9 674 9 842 9 969 10 16 10 81 10 130 10 452 11 29 11 31 11 33 11 46 11 243 12 21 12 68 12 423 13 27 13 59 13 177 13 427 14 17 14 22 14 85 14 250 14 520 15 137 15 258 15 614 16 25 16 503 17 34 17 105 17 292 18 23 18 41 18 49 18 51 18 539 18 983 19 60 19 153 19 328 19 375 20 48 20 62 20 150 20 152 20 220 20 374 21 283 21 356 21 361 21 454 21 562 21 977 22 938 23 26 23 116 23 136 23 173 23 513 25 528 25 686 26 58 26 78 26 113 26 607 27 32 27 54 27 148 27 499 28 30 28 36 28 737 29 214 29 519 29 760 30 37 30 759 31 721 32 74 32 155 33 47 33 79 33 98 33 247 34 63 34 71 34 84 34 125 34 232 34 413 34 441 34 486 34 620 35 127 35 169 36 108 36 218 37 43 37 44 37 236 38 40 39 124 39 170 39 313 39 386 40 70 41 157 41 428 41 517 41 667 42 333 43 66 43 83 43 222 43 358 43 405 44 75 44 141 44 514 45 53 45 64 46 57 46 118 46 181 47 56 47 265 47 889 48 147 48 447 49 475 50 383 50 734 51 69 51 306 52 73 52 102 52 549 52 857 53 100 53 107 53 188 53 485 53 731 54 88 54 146 54 274 54 289 54 661 55 117 55 154 56 65 56 128 56 410 56 502 57 175 57 901 58 72 58 77 58 104 58 135 58 161 59 122 59 287 59 317 59 559 59 576 59 599 60 61 60 257 60 809 61 67 61 262 62 89 62 106 62 387 63 777 64 180 64 823 65 111 65 196 66 397 66 695 67 90 67 264 67 968 68 439 68 654 69 93 69 133 69 143 70 80 71 110 72 166 72 312 73 149 73 221 73 297 73 891 74 95 74 138 74 226 74 462 75 396 76 197 76 644 76 822 77 307 79 483 80 97 80 101 80 225 80 230 80 442 80 732 80 818 81 182 81 458 82 87 82 123 82 298 83 457 84 94 85 115 85 119 85 132 85 446 85 673 86 103 86 121 87 290 87 680 88 151 88 616 88 752 88 917 89 163 89 191 90 91 90 99 90 251 90 633 90 692 90 921 91 92 91 112 91 156 91 211 92 183 92 512 93 677 94 231 94 303 94 408 95 376 96 268 96 463 97 129 97 421 97 588 98 126 98 648 99 223 99 409 99 883 101 718 103 435 103 597 104 179 105 432 105 668 107 167 107 187 107 190 107 833 108 367 108 515 109 248 109 798 111 158 113 131 113 142 113 160 113 206 113 242 114 140 114 217 114 591 114 603 114 880 115 185 115 468 116 168 116 343 117 355 118 373 118 399 118 535 118 973 119 120 120 765 120 820 120 986 121 363 121 393 121 505 121 529 121 916 122 477 122 488 122 819 123 493 124 162 124 244 124 339 124 372 124 626 125 263 125 273 125 444 126 213 127 241 128 186 128 322 129 253 130 144 130 176 130 521 130 802 130 852 130 863 131 311 131 422 133 979 135 255 135 636 135 756 137 429 137 573 138 300 138 420 139 145 139 159 139 193 139 277 139 456 139 523 139 556 140 199 140 330 140 794 141 249 141 500 141 569 142 209 143 229 143 237 143 382 143 905 144 496 145 201 145 239 145 318 146 593 147 466 147 699 149 577 150 208 150 260 152 302 153 205 153 228 153 763 155 204 155 234 155 380 156 172 156 189 156 666 156 711 156 726 157 171 157 350 157 368 157 471 157 595 158 164 158 267 160 203 160 210 161 641 162 587 162 847 163 165 163 332 163 567 164 308 164 547 165 184 166 233 166 278 166 284 166 736 167 215 167 345 168 271 168 669 169 178 169 281 169 391 169 438 169 476 169 598 169 605 170 474 170 509 170 594 170 688 170 776 171 580 171 942 172 364 173 341 173 980 174 324 174 431 174 640 174 782 176 329 176 419 177 219 177 530 178 285 179 216 179 799 179 829 180 554 180 563 180 702 180 796 181 407 181 656 183 194 183 377 183 571 184 202 184 259 184 269 184 357 185 316 186 338 187 451 188 207 188 296 189 192 190 246 190 675 190 746 192 198 192 235 192 618 193 275 194 371 197 433 198 261 199 224 199 240 199 426 199 464 201 282 202 334 203 279 203 490 203 494 204 304 204 417 205 331 205 586 206 953 207 545 208 472 208 507 211 286 211 504 212 701 213 481 215 288 215 707 216 238 218 581 218 929 219 295 219 574 219 664 219 886 220 745 221 578 222 266 222 679 222 728 222 956 223 524 225 491 227 445 228 583 229 440 230 245 230 309 230 414 231 252 231 319 232 482 232 511 232 555 232 657 235 256 235 681 235 722 236 395 236 665 236 693 236 918 237 930 238 254 238 272 240 293 240 323 240 622 240 800 242 401 243 325 244 379 245 320 246 769 246 793 247 352 247 548 248 336 249 276 249 684 250 646 251 999 252 582 252 840 253 270 253 637 253 856 255 398 255 609 256 280 256 484 258 404 259 381 259 424 259 923 262 449 263 359 263 450 264 362 264 864 266 346 266 349 267 914 268 467 269 366 269 631 269 871 270 305 270 806 271 301 272 394 272 448 272 542 273 294 273 534 274 506 275 406 275 412 275 922 276 676 277 389 278 340 278 561 278 949 279 378 280 516 280 697 280 804 280 913 281 353 281 455 283 478 285 459 286 291 286 727 287 348 287 384 287 418 287 830 288 415 288 501 288 811 289 546 290 522 290 552 291 390 292 655 292 870 293 351 294 498 295 436 295 696 295 839 296 337 296 708 298 740 299 315 299 321 300 460 300 670 300 738 301 326 302 430 303 347 303 729 303 895 304 344 307 719 308 310 308 896 309 683 310 400 312 385 312 761 317 982 318 893 320 335 320 392 320 775 320 780 321 327 321 360 321 369 323 785 323 974 325 963 327 354 327 717 329 624 330 453 330 988 332 560 333 492 333 575 334 465 334 536 335 815 336 411 336 723 337 544 340 623 340 975 342 370 342 540 344 848 344 933 346 416 346 735 346 854 346 878 348 596 349 899 350 855 351 589 351 874 352 508 353 643 353 912 355 469 355 825 356 694 357 659 359 479 360 470 360 543 362 497 364 612 366 611 366 937 367 770 367 960 371 402 371 744 371 985 372 645 374 911 375 403 376 606 376 743 379 749 380 741 382 952 384 941 385 784 386 434 386 868 387 495 393 461 393 970 394 487 395 526 395 984 396 615 398 510 399 557 400 566 400 600 400 801 401 443 402 425 405 967 406 533 407 910 409 844 410 689 412 489 412 634 413 608 413 706 415 570 415 943 416 846 421 672 421 733 424 579 424 687 424 932 425 635 426 716 427 663 428 768 431 821 432 859 433 650 436 480 436 817 438 730 438 948 442 590 444 527 448 876 450 610 450 779 450 783 453 565 453 602 453 884 454 538 455 826 455 869 458 881 459 551 460 613 462 621 462 866 463 797 465 568 467 473 467 518 467 649 470 639 475 558 476 931 478 748 479 660 480 867 485 652 487 531 488 976 490 658 491 638 494 525 496 532 497 585 498 757 499 992 502 900 503 808 504 651 505 903 506 584 506 628 506 873 507 861 508 831 508 892 509 537 509 678 509 836 509 927 511 753 512 712 512 885 514 627 514 632 516 553 516 964 517 828 518 957 519 592 521 904 524 541 524 642 524 682 525 725 525 816 526 787 528 601 528 791 529 564 529 936 530 619 531 772 532 998 537 789 537 879 540 671 545 824 548 834 550 572 551 625 555 755 560 647 564 703 565 662 567 630 567 705 568 812 568 997 571 849 576 685 577 947 579 926 583 862 588 604 588 771 590 653 590 720 595 754 595 845 596 747 597 690 598 762 600 915 601 945 604 698 607 713 608 700 608 714 609 897 612 946 617 803 621 832 629 872 638 841 640 954 641 710 643 781 644 807 645 704 647 851 649 995 650 850 650 888 651 691 653 709 656 966 659 788 661 766 662 742 665 865 678 778 683 907 684 715 684 750 686 805 689 989 690 724 696 764 696 827 698 902 705 940 707 928 708 773 714 987 715 739 715 751 717 835 720 786 722 965 723 908 724 792 726 858 729 898 734 959 735 860 743 875 745 814 746 758 754 843 755 813 761 810 762 795 766 935 768 939 775 950 776 944 777 790 782 853 784 838 785 919 785 961 786 925 794 894 800 906 802 887 815 920 816 882 819 958 821 951 823 971 825 994 827 877 827 978 829 837 838 924 849 909 867 890 869 972 880 996 884 981 907 934 911 962 912 955 934 990 981 991 33 509 48 652 66 581 103 489 108 738 135 953 140 726 148 426 159 580 185 668 203 273 286 90 362 262 379 781 563 399 590 22 614 952 630 679 647 950 677 641 706 887 723 148 781 381 808 248 890 603 938 391 980 673 1000 999 19 383 254 0 1 0 18 1 2 1 6 1 14 1 22 1 427 1 436 2 3 2 4 2 5 2 12 2 24 2 26 2 47 2 111 2 279 3 7 3 38 3 54 3 76 3 134 3 694 4 16 4 19 4 29 4 77 4 305 4 942 5 33 5 310 5 325 5 600 6 21 6 25 6 36 6 72 6 255 6 283 6 374 7 8 7 9 7 13 7 267 7 394 7 639 8 55 8 158 8 352 9 10 9 53 9 84 9 147 9 560 10 11 10 39 10 63 10 175 11 28 11 42 11 557 12 107 12 108 12 952 13 40 13 43 13 137 13 145 13 188 13 338 13 443 14 15 14 23 14 52 14 92 14 125 14 128 14 139 14 242 14 419 15 452 15 515 15 924 16 17 16 58 16 245 16 370 17 20 17 27 17 263 18 30 18 68 18 264 18 291 18 399 18 556 18 855 18 876 19 44 19 46 19 397 19 406 19 640 20 50 20 64 20 151 20 362 20 596 21 123 21 287 21 318 21 431 22 32 22 69 22 176 22 391 22 468 23 37 23 130 23 266 23 847 23 850 24 34 25 479 26 35 26 114 26 132 26 509 27 510 27 516 27 623 27 935 28 81 28 110 28 225 28 497 28 896 29 31 29 41 29 45 29 48 29 73 29 109 29 787 29 933 30 93 30 323 31 62 31 202 31 260 31 383 31 917 32 141 32 199 32 766 32 802 33 94 33 131 33 143 33 341 34 160 35 66 35 142 35 159 35 470 35 778 35 798 36 51 36 75 36 116 36 121 36 146 36 460 37 613 39 49 39 67 39 71 40 127 40 478 41 60 41 82 41 152 41 246 41 378 41 392 42 417 43 124 44 99 44 289 45 224 45 906 46 59 46 215 46 216 46 573 46 864 47 162 47 168 47 212 47 351 48 56 48 358 48 954 48 959 49 95 49 112 50 57 50 83 50 154 50 206 50 664 51 79 52 70 52 113 52 682 52 720 53 540 53 937 54 98 54 271 54 849 55 133 55 179 55 295 55 317 55 347 56 129 56 138 56 148 57 61 57 86 57 722 57 898 58 122 58 627 59 486 59 894 60 257 60 395 61 65 61 74 61 105 61 149 61 983 62 174 63 88 63 204 63 435 64 78 64 963 65 96 65 259 66 157 66 481 66 607 67 90 67 386 68 180 70 85 70 231 70 360 71 618 72 474 74 462 75 102 75 161 75 424 76 140 76 240 76 301 77 232 78 697 79 80 79 91 79 101 79 504 79 542 80 344 80 448 80 687 81 156 81 170 81 346 82 363 83 316 84 97 84 167 84 172 85 103 86 87 86 89 86 100 86 309 86 315 86 531 87 247 87 273 88 104 88 656 88 912 89 186 89 285 89 658 90 115 90 164 90 173 91 106 91 312 91 457 92 120 92 234 92 237 92 253 92 345 92 800 94 119 94 841 95 182 95 544 95 910 96 276 96 490 97 328 97 449 98 117 98 118 98 727 98 852 99 184 99 476 100 465 101 254 101 332 103 155 103 944 104 250 104 740 104 777 104 816 105 165 105 177 105 297 105 354 105 931 106 571 106 712 106 915 107 364 108 473 108 814 109 423 111 166 112 221 115 190 115 219 115 418 115 456 115 670 116 319 116 455 117 198 117 211 118 197 118 229 119 611 120 163 120 501 120 579 120 609 120 801 121 893 122 704 123 209 123 437 124 126 124 136 124 303 124 371 124 451 125 226 126 324 127 135 127 441 127 472 128 205 129 150 129 195 130 144 130 191 130 569 131 280 131 511 131 966 132 272 132 398 132 792 133 218 133 413 133 626 134 193 134 208 134 304 134 595 134 619 135 543 136 300 137 716 138 336 138 484 140 171 140 307 140 482 140 908 142 731 143 282 143 546 143 565 144 270 144 747 146 153 146 630 147 238 147 252 147 265 147 584 148 227 148 233 149 261 149 408 149 977 150 624 151 645 152 329 153 311 153 726 154 169 155 220 155 405 156 382 157 223 157 846 158 185 158 302 158 532 158 919 159 196 159 213 159 331 159 774 159 783 160 178 160 275 160 492 161 200 162 440 163 558 163 718 164 207 164 348 165 181 165 210 165 660 166 269 166 410 167 189 167 258 168 815 169 823 170 551 170 566 170 606 172 320 172 541 172 750 172 920 175 203 175 742 176 365 177 576 177 665 178 214 178 514 179 217 180 244 180 875 181 192 181 442 182 183 182 187 182 376 182 477 182 860 183 288 183 293 183 308 184 434 184 723 187 582 188 194 188 239 189 807 189 854 189 907 190 277 191 236 191 403 192 886 192 899 195 241 195 321 195 939 196 335 196 763 196 869 197 235 198 243 199 228 199 369 200 201 200 249 200 450 200 634 201 568 203 494 203 901 204 616 205 292 205 330 205 837 205 863 206 298 206 306 206 355 206 502 207 367 207 574 207 676 207 843 207 891 207 971 209 506 210 390 211 230 211 396 211 829 214 278 214 380 215 528 215 675 216 512 217 222 217 256 217 274 217 343 217 350 217 839 218 739 219 262 219 400 219 666 222 356 222 471 222 561 223 286 223 636 224 691 224 790 227 881 228 884 229 439 230 513 230 555 231 844 232 251 232 337 232 978 234 268 235 379 236 407 236 545 239 425 240 349 240 553 242 463 242 688 242 887 242 992 243 248 243 655 245 281 245 759 245 820 246 538 246 686 247 416 248 625 248 813 249 314 250 948 251 326 251 466 252 322 254 421 254 453 255 294 255 340 256 313 256 491 256 522 256 717 258 327 258 628 258 866 259 608 261 485 261 620 261 671 262 743 263 598 263 782 264 729 265 562 266 550 267 444 267 602 268 339 270 428 270 499 270 909 271 432 271 710 271 857 271 902 272 333 272 366 275 284 275 290 275 885 277 433 278 404 278 411 278 940 280 389 280 493 280 527 281 296 281 746 281 878 282 811 283 699 284 773 286 809 288 299 291 375 292 824 292 897 293 500 293 797 293 965 294 385 294 765 295 409 296 422 298 725 299 388 299 521 299 780 300 865 301 334 301 372 301 690 302 464 302 796 303 353 305 361 305 700 305 925 306 617 307 359 307 587 307 818 308 461 309 458 309 771 311 524 312 856 314 547 314 610 315 373 315 638 316 498 317 647 317 785 319 673 320 377 320 447 320 603 324 788 324 873 325 539 325 644 325 663 325 760 326 454 326 529 327 387 327 753 329 381 329 517 330 368 331 651 332 632 335 892 337 342 338 393 338 643 340 648 341 384 342 537 342 941 345 918 346 357 351 930 352 507 352 810 352 932 353 445 353 586 353 615 354 475 354 934 356 415 359 438 359 518 359 525 360 495 364 534 365 972 366 446 366 834 367 430 367 642 369 429 371 745 371 928 371 938 372 868 373 583 373 764 376 738 376 784 376 842 376 997 378 819 379 420 380 402 380 641 381 719 381 830 383 412 387 488 387 822 387 988 388 708 389 848 389 870 392 836 394 414 395 986 396 706 399 401 399 519 399 926 400 667 402 721 404 487 404 637 410 563 412 552 413 936 414 828 417 874 422 459 422 572 422 679 422 880 423 426 423 979 425 480 426 503 429 741 431 882 433 737 434 508 434 536 434 845 435 949 439 590 440 758 441 677 441 770 441 961 443 914 445 826 445 889 447 635 449 808 451 469 451 684 451 748 451 776 452 789 453 960 453 962 453 974 455 946 456 683 463 564 464 467 464 681 469 489 469 755 469 999 470 581 472 526 472 533 472 903 473 483 473 570 476 911 477 605 477 662 478 817 479 591 479 749 481 496 482 612 482 804 483 730 484 735 485 577 485 621 487 867 492 505 492 950 493 520 493 554 493 692 496 585 497 580 497 597 497 994 498 754 500 799 500 831 501 530 502 548 503 859 504 629 507 900 509 724 510 821 511 523 513 987 514 559 514 693 514 713 517 668 517 767 518 535 522 575 524 659 528 703 530 567 531 984 533 734 534 588 534 589 536 707 536 786 538 678 538 923 540 702 540 751 543 872 544 614 545 549 546 895 553 661 554 604 555 599 556 592 557 593 558 732 561 696 562 772 563 601 563 995 564 672 568 578 576 622 577 594 577 650 580 669 581 715 581 890 583 803 584 649 584 757 584 858 587 879 594 913 595 969 596 633 598 654 598 967 601 646 602 631 603 916 605 695 605 980 606 685 613 709 615 791 615 883 619 657 619 756 622 862 622 922 623 680 623 871 625 775 630 728 636 674 637 768 640 701 643 888 644 990 646 705 646 951 647 714 647 877 648 652 651 653 652 981 656 976 662 711 664 835 667 968 670 762 671 945 672 698 672 736 674 795 676 996 678 744 680 689 684 985 685 964 688 921 694 953 697 806 700 779 705 733 706 781 706 861 709 761 710 957 714 805 721 794 724 955 726 793 727 752 730 851 737 982 739 929 742 943 744 832 749 769 750 958 753 825 757 973 759 827 762 927 766 840 777 833 780 812 787 989 796 853 802 947 825 838 842 998 854 905 856 975 863 991 872 904 890 970 928 956 938 993 62 48 161 457 211 190 277 11 331 611 339 926 387 708 461 491 477 628 508 227 598 659 735 698 769 364 828 393 859 878 880 934 956 296 990 781 992 761 1000 999 8 811 92 0 1 0 3 0 26 0 27 0 410 1 2 1 5 1 11 1 56 1 83 1 183 1 426 2 14 2 17 2 49 3 4 3 6 3 105 4 8 4 37 5 7 5 16 5 55 5 191 5 314 6 9 6 31 6 32 6 903 7 10 7 42 7 119 7 179 7 395 8 77 8 100 9 19 9 21 9 34 9 47 9 442 9 475 9 953 10 15 10 39 10 41 10 299 10 307 10 346 10 597 11 12 11 20 11 457 12 13 12 18 12 24 12 78 12 245 13 222 13 905 14 22 14 40 14 196 14 220 14 411 14 933 15 25 15 33 15 36 15 45 15 128 15 260 15 287 15 435 16 278 16 407 16 447 16 908 17 23 17 35 17 52 17 88 17 277 17 328 17 781 18 113 18 525 20 326 21 38 22 237 22 598 22 634 23 29 23 66 23 181 23 365 23 429 23 639 24 104 24 522 25 62 25 201 25 590 26 28 26 125 26 273 26 310 27 30 27 262 27 322 27 550 27 848 28 316 28 893 29 59 29 103 29 131 29 375 30 67 30 145 30 320 30 501 30 539 31 130 31 170 31 801 32 43 32 50 32 109 32 272 32 341 32 951 32 980 33 44 33 91 33 154 34 51 34 57 34 441 35 54 35 950 36 68 36 291 36 958 37 71 37 74 37 228 38 48 38 80 38 111 38 140 38 186 38 451 38 517 39 70 39 85 39 167 39 235 39 437 39 566 40 195 40 775 41 117 41 203 41 498 42 58 42 98 42 461 43 60 43 76 43 331 44 46 44 166 44 309 44 684 44 829 46 121 46 495 47 644 47 930 48 126 48 190 48 931 49 73 49 118 49 123 49 871 50 229 50 632 50 910 51 53 51 371 52 90 52 182 52 276 53 63 53 455 54 146 54 628 55 65 55 157 55 900 56 209 56 408 56 976 57 61 57 72 57 156 57 839 58 94 58 114 58 232 58 928 59 69 59 112 59 115 60 253 60 403 61 143 61 147 61 216 61 221 62 64 62 345 62 533 63 142 63 454 64 99 64 127 64 338 64 452 64 473 65 225 65 724 66 75 66 132 66 178 66 552 67 93 67 233 67 274 67 906 68 250 68 510 69 110 69 279 69 515 69 529 69 698 69 875 69 876 70 133 70 187 70 586 71 84 71 95 71 443 72 79 72 97 72 192 72 197 72 256 72 313 72 427 73 668 74 82 74 107 74 159 74 200 75 86 75 87 75 92 75 152 75 592 76 137 77 213 78 81 78 207 78 388 79 89 79 254 79 640 80 718 80 783 81 148 81 856 81 868 82 102 83 716 83 863 84 557 85 285 85 562 85 732 86 151 86 553 86 617 87 227 87 234 87 779 88 150 88 618 88 847 89 106 89 124 89 240 90 96 90 173 91 582 92 155 92 609 93 296 94 244 94 288 94 458 95 462 95 481 95 482 95 567 95 725 96 230 97 153 98 108 99 101 99 243 99 247 99 252 100 135 100 139 100 560 100 615 101 169 101 212 101 630 101 790 101 887 102 311 103 122 103 165 103 214 103 330 103 332 103 662 103 852 103 892 104 144 104 172 104 300 104 327 105 177 105 329 105 335 105 581 105 608 106 158 106 916 107 673 108 141 108 238 108 349 109 116 109 811 110 134 110 500 110 555 111 657 114 162 114 417 115 120 115 246 115 264 115 301 115 507 116 136 116 160 116 297 116 467 118 176 118 305 118 538 119 864 119 934 120 604 120 710 121 302 121 366 122 129 123 268 123 298 123 763 124 348 124 691 124 884 126 184 126 670 129 138 129 194 129 415 129 891 130 336 131 161 131 189 131 483 132 317 132 380 134 430 134 446 135 188 135 202 135 355 136 409 138 293 138 361 138 593 139 991 140 164 141 219 141 424 141 647 141 661 142 631 143 354 143 369 143 496 143 713 144 149 144 294 144 423 145 282 145 418 146 269 146 334 146 372 146 741 147 651 147 957 149 822 151 174 151 199 151 295 151 723 151 873 152 175 152 376 153 306 153 488 153 902 154 251 155 267 155 578 156 163 156 434 157 512 157 707 157 726 159 340 160 850 161 242 161 735 161 940 163 497 163 935 164 168 165 180 165 193 165 531 165 549 166 211 166 432 166 648 167 171 167 758 168 263 169 185 169 241 169 284 169 708 169 911 170 217 170 715 171 258 171 321 171 412 172 265 172 337 172 936 174 259 174 308 174 619 177 198 177 223 177 493 178 205 179 595 180 392 180 526 181 210 181 362 182 249 182 255 182 636 182 992 184 450 184 879 185 292 185 818 186 752 187 204 188 485 189 551 189 794 190 967 191 323 191 351 191 425 191 534 192 215 192 353 192 532 193 637 194 387 194 624 195 918 196 692 197 280 197 874 197 886 199 275 200 669 201 231 201 524 201 629 203 385 204 206 204 208 204 224 204 236 206 218 206 518 209 286 209 398 209 795 212 399 212 573 214 472 214 793 216 422 217 660 218 257 218 782 220 270 221 470 221 665 221 828 222 226 222 456 222 913 222 974 224 563 225 370 226 373 226 607 227 239 227 584 227 611 227 638 227 709 228 352 228 359 228 419 229 271 229 574 231 690 231 961 234 682 234 688 235 436 235 621 236 248 236 494 236 753 238 343 241 290 242 261 242 745 243 895 248 400 249 347 249 977 250 962 251 384 251 613 251 941 252 714 253 502 253 541 254 471 255 304 255 389 255 734 257 508 257 689 257 824 259 325 259 368 261 315 261 898 262 266 262 281 262 363 263 283 263 312 264 999 265 625 265 760 265 787 266 344 266 350 266 543 266 614 267 289 271 635 271 806 271 870 272 406 274 513 274 642 274 776 275 397 276 303 276 393 276 453 276 476 277 431 278 459 278 468 279 339 279 556 280 755 282 440 283 477 283 912 283 994 284 377 287 404 287 405 287 987 288 401 288 938 288 983 289 643 291 484 291 627 292 588 292 949 294 402 294 695 294 706 294 728 295 342 295 802 296 767 296 932 297 742 298 448 299 358 299 360 299 383 300 319 301 667 301 751 302 489 303 697 304 333 305 379 305 464 305 881 306 702 307 730 308 504 311 390 311 449 311 523 312 318 314 324 315 528 318 536 319 505 320 686 321 479 321 540 325 364 325 800 325 939 326 391 328 356 328 901 330 396 330 663 330 768 332 386 332 809 333 414 333 421 333 545 334 413 336 530 336 605 340 445 340 845 341 840 342 374 343 439 344 854 345 922 347 487 348 772 349 474 351 544 352 678 352 899 354 394 355 357 355 535 356 514 358 381 358 764 359 516 361 780 362 382 362 542 362 952 363 367 363 420 364 832 366 596 366 610 367 438 369 851 370 774 371 492 371 558 371 577 372 831 373 602 374 717 374 878 375 428 375 882 376 585 377 378 377 754 377 789 380 460 383 805 383 998 385 480 385 519 386 603 388 548 389 491 389 564 390 759 392 466 395 546 396 808 399 838 401 748 401 942 402 478 402 511 402 880 404 499 406 521 406 740 410 416 410 465 410 537 410 559 412 866 414 589 417 583 418 653 419 433 421 469 421 666 427 826 427 860 429 842 431 444 431 620 435 509 441 612 441 771 442 486 442 547 443 743 444 946 449 565 449 649 449 834 450 816 451 490 452 737 452 841 453 587 456 646 457 463 461 570 461 963 464 679 466 561 466 696 467 944 468 655 469 804 471 633 471 671 473 858 474 645 475 594 478 756 479 506 480 503 480 601 484 914 485 520 486 812 487 654 489 721 491 749 494 766 497 791 497 984 502 672 503 622 504 659 505 599 507 739 509 675 510 656 516 664 517 527 518 797 520 746 521 676 521 820 523 576 535 554 535 571 536 681 536 770 537 572 542 568 542 569 543 955 545 703 547 719 550 761 553 580 555 579 557 872 559 978 560 658 561 591 562 623 563 821 564 750 566 575 566 652 567 837 569 641 570 712 571 700 572 606 572 890 573 626 573 704 576 973 577 729 578 616 580 825 582 600 582 738 582 765 585 677 587 650 590 769 590 920 590 927 594 798 595 680 595 693 596 904 598 773 601 803 605 720 605 736 608 785 609 859 613 727 616 968 617 711 618 943 620 846 628 674 628 971 628 985 634 788 637 777 640 835 644 778 646 929 646 988 651 982 652 687 653 844 656 762 661 731 663 810 663 888 664 792 664 954 665 699 666 995 669 722 671 705 672 862 674 685 674 889 675 972 680 683 681 747 681 877 682 836 683 694 684 867 687 857 694 757 696 701 696 733 696 784 696 947 697 937 698 948 699 807 700 960 701 786 703 894 704 817 708 813 708 921 709 966 710 796 716 964 723 990 725 925 731 869 733 815 735 744 736 896 742 975 754 849 756 814 766 823 768 981 769 819 770 843 771 907 775 989 775 997 776 909 782 799 787 830 804 945 805 827 807 855 808 833 813 861 831 956 841 853 845 883 848 923 850 919 858 865 858 885 859 917 869 897 875 969 883 965 883 970 893 924 893 926 902 915 911 986 938 959 962 996 972 979 976 993 39 421 103 29 376 776 444 138 465 853 493 30 764 797 865 764 1000 999 10 681 474 0 1 0 3 0 12 0 14 0 32 1 2 1 5 1 7 1 30 1 31 1 87 1 370 2 9 2 17 2 34 2 55 2 56 2 558 3 4 3 23 3 36 3 76 3 152 3 281 4 6 4 10 4 11 4 13 4 40 4 83 4 91 4 214 4 280 5 8 5 72 5 81 5 422 5 606 6 41 6 42 6 338 6 425 6 436 6 891 7 22 7 89 7 236 7 300 7 851 7 915 7 920 8 15 8 33 8 60 8 62 8 65 8 68 8 125 8 158 8 184 9 16 9 18 9 44 9 64 9 90 9 101 9 297 9 414 9 475 10 27 10 35 10 173 10 559 11 117 11 193 11 600 11 626 12 71 12 199 13 19 13 133 13 599 13 711 14 21 14 138 14 147 14 208 14 442 14 567 15 73 15 263 15 472 15 517 15 581 16 20 16 24 16 322 16 364 16 570 17 45 17 198 17 275 17 285 17 298 18 50 18 157 18 210 18 491 19 80 19 86 19 151 19 197 19 354 19 963 20 106 20 294 20 683 20 686 21 84 21 314 21 380 22 28 22 29 22 39 22 53 22 406 23 26 23 664 23 782 24 25 24 54 24 59 24 63 24 676 25 51 25 431 26 58 26 92 26 356 26 460 26 512 27 180 27 881 28 48 28 93 28 114 29 37 29 514 30 257 30 665 31 103 31 760 33 47 34 38 34 49 34 168 34 262 34 925 35 130 35 213 35 603 36 46 36 78 36 146 36 231 37 57 37 74 37 77 37 149 37 206 38 43 38 96 38 153 38 290 39 99 39 546 40 113 40 235 40 242 41 52 42 105 42 209 42 304 42 864 42 928 43 61 43 109 43 202 44 211 45 82 45 977 46 88 46 205 46 295 46 904 47 681 48 118 48 119 49 116 49 155 49 165 49 394 50 403 51 108 51 127 51 128 51 677 51 886 52 233 52 344 53 67 53 360 53 507 53 552 53 659 53 770 53 780 53 926 54 100 54 588 55 185 55 743 56 66 56 177 57 163 57 196 57 389 58 111 58 346 58 444 58 474 58 553 59 182 59 201 60 121 60 129 60 154 60 204 60 961 61 126 61 502 61 624 61 947 62 104 62 278 63 85 63 120 63 166 63 372 64 69 64 183 64 222 64 265 65 433 65 523 66 70 66 279 66 377 67 122 67 164 68 217 68 321 69 591 70 255 70 276 71 75 72 305 73 266 73 349 73 452 74 143 75 79 75 137 75 324 76 181 76 795 77 107 77 635 77 835 78 218 78 241 79 187 79 282 79 614 80 95 80 97 80 391 81 733 82 124 83 98 83 102 83 230 84 94 85 254 85 538 87 172 87 189 87 232 87 719 87 877 89 150 89 176 89 348 90 141 90 142 91 323 91 534 91 678 92 385 93 277 93 319 93 443 93 689 93 867 94 156 95 145 96 139 96 224 96 737 96 883 97 807 99 110 99 342 99 988 100 144 100 638 101 453 102 112 102 228 102 229 102 273 102 398 102 429 103 135 103 897 105 171 105 839 105 989 106 115 107 292 107 345 107 363 107 804 107 837 107 973 108 167 108 723 109 607 110 134 110 175 110 178 110 550 110 954 111 200 112 632 113 246 114 123 114 469 114 682 114 941 115 221 115 522 116 245 117 225 117 417 118 964 119 215 119 587 120 131 123 192 123 258 123 466 123 706 123 842 124 159 124 637 125 495 125 572 126 136 126 190 126 312 127 283 127 382 128 132 128 268 129 239 130 148 130 274 130 771 131 212 131 557 132 556 133 251 133 253 134 160 134 161 134 327 134 739 135 140 135 174 135 188 135 529 135 646 135 669 137 717 138 368 139 461 139 593 140 234 141 383 141 545 142 269 142 455 143 237 143 355 143 564 143 613 144 179 144 329 144 554 144 575 146 696 147 226 147 447 147 473 147 628 147 732 147 885 148 162 148 357 149 317 149 318 149 412 149 532 150 595 152 169 152 186 152 308 153 249 154 471 155 244 155 409 155 630 156 498 157 334 157 485 157 513 158 299 158 834 159 288 159 326 160 791 160 921 161 250 161 871 162 625 163 448 163 496 163 843 163 929 164 170 164 238 166 542 167 618 169 259 169 820 170 766 173 754 174 985 175 261 175 347 175 620 175 784 176 194 176 286 176 416 177 270 177 397 177 612 178 260 178 424 178 589 180 240 181 438 181 478 181 598 181 827 182 223 182 289 182 311 182 735 183 216 183 293 183 366 183 451 184 708 184 937 185 339 185 376 185 870 185 991 186 248 187 571 188 388 189 191 189 195 190 220 190 307 190 644 191 457 191 574 192 434 192 790 192 908 194 313 196 866 197 287 197 685 197 832 198 411 198 695 200 362 201 309 202 203 202 207 202 315 202 997 204 401 206 352 206 519 206 858 207 477 207 521 208 310 208 358 208 500 208 763 209 671 209 841 210 863 212 219 212 797 214 306 214 316 214 343 214 971 215 359 215 918 216 393 217 247 217 271 217 449 218 701 218 736 218 919 220 351 221 548 222 454 222 848 223 227 224 296 224 489 225 890 227 541 227 684 229 340 229 423 229 703 230 386 230 802 230 979 231 776 232 814 234 642 235 252 235 505 236 243 237 291 239 336 241 256 241 481 242 267 242 487 242 510 243 651 243 823 243 909 244 722 244 952 245 264 245 333 246 418 246 884 248 335 249 610 250 578 252 653 253 408 253 504 254 640 254 726 255 627 256 633 256 693 257 565 258 488 259 272 259 404 259 427 260 577 260 688 261 435 261 658 262 301 262 374 262 728 263 302 263 524 263 698 264 951 265 824 266 758 267 430 268 419 268 756 269 328 269 764 270 325 270 384 271 381 272 395 272 402 273 332 273 426 274 407 274 445 274 459 275 367 276 399 276 515 276 990 277 907 278 432 279 490 280 479 281 440 282 284 283 361 283 596 283 922 286 568 286 617 287 497 288 303 288 536 288 537 288 666 289 331 289 741 291 492 291 950 294 320 296 375 296 560 296 643 298 580 299 373 299 405 301 463 301 662 301 942 303 353 303 654 304 710 305 697 308 350 309 616 309 709 309 745 309 767 312 330 312 379 314 456 315 647 315 846 316 371 317 602 319 903 320 518 320 584 320 787 321 410 321 694 321 798 321 806 322 720 323 378 324 721 326 499 326 808 328 874 331 337 331 392 332 543 334 892 335 341 336 700 337 755 340 629 341 396 343 753 344 615 347 930 347 965 348 446 350 462 350 609 350 705 351 509 352 420 352 540 352 752 352 762 352 879 354 464 355 365 355 387 356 480 358 817 359 486 359 586 360 748 361 583 364 561 365 369 367 569 367 707 368 467 368 576 368 729 369 441 370 470 371 528 373 437 373 484 373 634 375 506 376 450 377 458 378 390 378 655 378 924 383 508 383 592 383 818 383 958 383 967 385 793 385 831 386 816 390 645 393 611 394 428 395 800 396 649 396 939 398 482 398 590 398 750 398 779 399 400 399 415 399 774 399 912 400 663 402 582 403 503 404 828 406 531 406 852 407 413 407 527 411 465 411 849 411 972 413 699 413 931 416 648 418 421 418 759 420 501 426 530 429 826 430 601 431 439 431 605 431 724 432 476 432 812 432 857 433 544 434 680 437 932 439 889 439 906 439 935 441 673 445 597 446 526 446 691 446 716 451 525 455 660 455 687 455 786 456 813 457 483 458 974 459 968 460 468 461 619 461 861 462 511 462 520 462 535 467 493 467 566 470 690 471 549 471 910 474 969 475 868 476 563 478 585 478 836 479 656 487 621 489 562 489 966 490 494 491 765 492 860 493 555 494 945 499 533 500 652 501 594 503 668 504 978 505 734 507 715 507 757 509 911 513 551 513 916 514 516 514 679 514 777 514 781 515 631 516 547 516 865 516 876 516 962 520 539 528 579 528 840 531 692 531 751 532 667 535 917 536 675 539 801 544 636 548 573 548 730 548 833 552 622 552 639 554 740 559 819 567 873 570 604 579 783 579 803 580 862 580 943 581 674 582 702 583 936 588 899 589 641 590 975 594 788 595 713 597 672 598 976 600 608 600 657 600 742 603 809 605 773 606 775 607 940 609 815 611 718 611 934 613 847 615 955 616 623 620 900 621 731 621 838 624 769 624 778 626 992 630 661 630 725 635 650 635 996 646 855 646 982 647 854 648 953 650 845 653 704 657 744 657 898 657 944 659 761 660 670 665 746 667 727 668 859 669 772 672 712 675 888 676 829 680 792 680 805 680 957 681 902 686 948 687 811 689 738 689 893 694 822 696 913 696 914 699 810 705 796 706 714 715 768 728 749 731 794 731 923 734 785 737 946 738 747 744 949 746 905 756 856 758 789 758 869 761 894 761 984 773 960 776 895 776 901 788 821 792 799 795 830 803 878 803 896 803 956 805 825 808 938 812 844 812 999 816 882 818 986 819 998 829 993 831 875 836 850 840 887 841 853 843 981 868 872 874 880 890 927 891 987 898 994 899 995 911 983 922 933 928 980 950 959 951 970 51 992 102 950 234 159 408 334 424 84 471 865 477 141 612 952 845 658 901 875 1000 999 16 424 472 0 1 0 2 0 4 0 140 0 562 1 193 1 503 1 840 2 3 2 5 2 9 2 10 2 14 2 38 2 42 2 100 2 103 3 7 3 19 3 21 3 40 3 54 3 79 3 477 3 590 4 6 4 11 4 12 4 20 4 46 4 204 4 394 4 462 5 34 6 129 6 877 7 8 7 623 8 28 8 35 8 36 8 50 9 22 9 53 9 226 9 427 9 705 10 15 10 16 10 29 10 98 10 425 11 13 11 25 11 95 11 114 11 165 11 187 11 385 11 396 12 51 12 821 12 901 13 26 13 30 13 65 13 339 13 403 14 60 14 67 14 75 14 78 14 156 14 542 15 18 15 902 16 17 16 23 16 39 16 82 16 107 16 113 16 154 16 255 17 44 17 931 18 24 18 32 18 49 18 158 18 224 18 314 19 56 19 74 19 212 19 660 19 764 20 57 20 105 20 327 20 539 21 27 21 120 22 31 22 148 22 171 23 33 23 37 23 196 23 240 24 117 24 133 24 272 24 601 26 43 26 347 26 734 27 41 27 104 27 234 28 210 28 310 28 906 29 90 29 266 30 630 31 186 31 270 32 70 32 132 33 641 34 66 34 124 34 265 35 63 35 377 35 896 37 76 37 548 38 45 38 297 38 463 39 48 39 52 39 81 39 89 39 125 39 180 39 758 40 62 40 182 41 84 41 101 41 108 41 169 41 264 41 305 41 493 42 64 42 131 42 368 42 537 42 846 43 115 43 206 43 323 44 150 44 268 45 47 45 194 45 207 45 862 46 55 46 59 46 61 46 897 47 58 47 110 47 139 48 123 48 179 48 973 49 227 49 392 50 97 50 526 51 106 51 222 51 380 52 68 52 102 52 162 52 219 52 415 52 534 53 138 53 170 53 290 53 322 53 397 53 497 54 71 54 77 54 481 56 83 56 167 56 363 56 729 57 119 58 72 59 185 59 482 59 558 59 687 59 737 60 80 60 127 60 337 61 451 62 94 62 721 62 857 62 946 63 73 63 343 64 99 64 166 64 190 64 269 64 338 64 769 65 301 66 69 66 86 66 168 66 348 67 121 67 157 67 446 68 430 69 521 70 85 70 143 70 241 70 244 70 813 71 408 71 985 72 183 72 253 72 271 73 199 73 258 73 606 73 749 74 92 74 137 74 454 75 87 75 228 76 235 76 419 77 93 77 134 77 145 78 91 78 118 78 174 78 389 78 485 79 164 79 589 79 703 80 126 80 141 82 88 82 239 82 388 82 788 83 96 84 122 84 176 84 200 84 251 84 276 84 284 85 155 86 149 86 175 86 248 87 378 88 153 88 178 88 181 88 495 88 547 88 622 88 815 89 136 89 160 90 600 91 142 91 281 91 292 91 610 91 663 92 391 92 421 92 716 92 842 93 267 94 686 94 700 95 144 95 215 95 218 95 242 95 293 95 350 95 898 96 116 96 231 96 395 96 720 96 886 97 465 98 256 98 949 99 413 99 624 100 208 100 490 101 109 101 472 102 551 102 909 103 216 103 418 103 441 104 111 104 112 104 146 105 159 105 225 105 317 105 566 105 643 106 618 107 524 108 533 108 555 108 868 109 201 109 399 109 977 110 431 112 802 113 287 114 151 114 192 117 353 118 184 118 400 118 410 118 487 119 238 120 506 120 961 121 177 121 202 122 147 122 172 123 910 124 130 124 390 125 438 125 439 125 571 126 128 126 800 127 152 127 561 128 135 128 345 128 574 130 989 131 416 131 500 131 771 132 642 133 173 133 197 133 214 133 964 134 393 134 825 135 209 136 342 137 288 138 257 138 312 138 709 138 807 139 163 139 259 140 277 140 358 141 406 142 563 144 191 144 750 145 247 145 340 146 161 146 596 147 188 148 233 148 325 149 205 149 249 149 552 150 381 151 198 151 299 152 543 152 966 153 252 153 351 155 541 156 221 156 404 156 890 157 213 157 367 158 409 158 583 158 731 160 189 161 303 162 565 162 637 162 849 162 971 166 289 166 320 167 545 167 556 167 572 167 654 167 963 168 464 169 230 169 535 169 575 170 423 170 584 170 885 171 274 171 315 171 316 171 422 171 648 172 816 174 245 175 203 175 359 177 356 177 781 178 220 178 798 181 784 182 211 182 300 182 586 185 223 187 375 188 260 188 479 189 286 189 603 189 706 189 996 190 236 191 285 191 530 192 364 192 594 193 195 194 313 194 525 194 634 194 701 195 283 196 374 196 682 197 217 198 696 201 334 201 522 201 850 203 282 203 480 203 659 205 349 206 917 207 232 207 335 208 688 208 702 209 328 209 835 210 567 210 595 212 332 212 741 212 852 213 229 213 434 213 763 215 341 215 460 216 330 216 804 217 354 217 644 218 329 218 615 218 795 220 254 220 649 220 679 221 279 221 727 221 792 222 370 222 767 223 515 223 683 224 498 226 722 227 839 228 549 228 887 230 991 231 246 231 578 232 237 232 680 233 243 233 331 234 920 235 638 235 952 236 273 237 261 237 295 238 318 238 981 239 520 240 278 241 845 242 467 242 692 243 365 244 355 244 488 245 760 245 851 246 250 246 907 247 502 247 540 249 326 249 369 249 691 250 294 250 489 251 944 252 280 252 693 253 262 253 405 255 371 255 550 256 263 256 666 256 761 257 719 258 505 259 361 259 475 259 880 260 695 261 306 261 459 261 544 262 333 262 853 263 307 263 461 264 387 264 470 265 730 266 321 266 975 267 420 267 453 267 613 267 755 269 275 269 296 269 298 269 871 271 499 274 611 274 685 275 308 275 386 276 311 276 553 276 704 278 304 278 653 280 916 281 376 281 881 282 309 283 509 283 785 284 471 285 291 285 437 285 448 286 384 287 414 287 426 287 512 287 665 288 344 288 372 288 560 288 738 290 319 290 797 292 450 293 579 294 360 294 458 295 848 295 951 296 759 297 302 297 382 299 620 301 362 302 346 303 379 304 884 305 486 306 366 306 810 307 979 308 483 308 604 309 411 310 457 311 401 311 417 312 651 312 745 313 523 313 757 315 681 316 447 316 772 317 697 318 357 320 407 320 612 321 324 321 998 322 576 322 587 323 621 325 336 325 398 326 491 326 938 328 473 328 805 329 607 329 748 330 831 331 843 335 580 335 779 338 352 338 557 339 568 339 633 340 508 341 383 341 455 341 733 342 519 346 468 346 742 348 443 348 564 349 474 349 698 351 947 352 517 353 452 353 466 354 668 355 528 355 834 356 373 356 432 360 429 360 822 360 855 361 435 364 956 365 908 369 593 369 858 370 513 370 577 370 893 372 762 372 765 377 790 378 712 378 958 380 536 382 823 382 891 383 770 384 436 384 974 386 959 388 860 390 510 390 531 390 912 391 724 391 793 393 412 393 484 393 775 394 718 396 402 398 919 399 440 399 968 401 449 401 783 402 516 403 814 404 456 404 789 405 674 405 978 406 811 406 882 407 864 408 619 408 673 408 714 410 527 410 754 410 768 412 496 412 950 415 504 416 511 418 433 419 786 421 428 421 494 422 424 424 445 425 694 425 837 426 872 427 662 427 777 431 667 431 671 431 752 431 982 433 469 434 532 434 573 435 442 436 444 436 670 436 883 437 492 437 588 437 999 438 646 442 570 444 605 445 715 446 514 447 529 448 711 452 997 454 926 456 743 458 559 459 675 459 878 460 927 462 476 463 657 464 518 465 554 465 608 466 478 466 581 467 591 467 782 469 833 470 538 470 546 470 918 471 744 480 773 481 847 484 501 484 879 485 658 487 592 487 992 488 507 488 819 489 569 491 921 492 625 492 854 493 809 494 987 495 928 499 980 500 627 503 672 505 874 506 614 506 865 507 597 515 812 516 599 517 626 518 628 519 582 519 713 520 778 520 904 522 609 523 794 524 699 526 617 528 629 530 684 532 645 534 818 536 656 537 602 540 838 541 664 542 774 544 632 544 690 547 751 548 954 549 676 550 650 552 960 553 830 553 856 556 678 558 875 563 689 563 826 565 585 567 735 568 791 572 988 575 717 578 616 579 753 579 829 580 640 583 647 585 817 588 799 589 598 592 661 592 723 592 876 595 993 599 707 607 969 608 635 614 832 617 677 621 932 622 631 623 803 624 636 626 710 630 888 632 990 633 639 635 766 635 869 636 911 637 732 640 652 642 669 644 957 646 894 647 841 649 655 649 923 652 899 655 934 666 867 667 801 669 708 669 844 670 780 674 903 678 739 687 728 687 937 687 962 688 828 689 889 690 984 693 736 694 726 694 776 694 933 698 914 699 970 700 943 703 796 705 747 708 808 717 725 717 929 719 746 721 930 721 967 722 976 723 787 724 756 727 892 729 824 731 953 734 740 746 939 763 861 768 806 779 836 779 915 789 866 790 870 793 913 794 873 799 863 805 895 808 859 809 948 811 820 818 925 825 924 826 827 833 905 841 900 854 922 855 955 861 936 864 972 866 965 874 940 893 945 896 942 906 935 907 995 909 941 919 994 972 983 985 986 76 957 81 603 128 833 339 141 422 675 445 979 457 26 569 62 670 954 728 216 831 862 836 772 902 854 930 440 936 267 984 735 1000 999 17 737 390 0 1 0 2 0 4 0 23 0 41 0 145 0 393 0 485 0 801 1 3 1 8 1 21 1 87 1 401 2 6 2 22 2 32 2 38 2 96 2 171 2 493 3 11 3 19 3 60 3 105 3 195 3 668 3 811 4 5 4 7 4 9 4 59 4 163 4 202 4 231 4 424 4 439 5 10 5 48 5 51 5 161 5 177 5 285 6 31 6 146 7 18 7 49 7 56 7 92 7 130 7 392 7 411 8 68 8 79 8 117 9 28 9 86 9 119 9 690 9 979 10 12 10 15 10 25 10 39 10 75 10 77 10 519 11 13 11 17 11 20 11 24 11 36 11 43 11 69 11 272 12 16 12 57 12 152 12 255 12 381 13 14 13 65 13 106 13 165 13 207 13 297 13 315 13 982 14 29 14 33 14 173 15 67 15 134 15 138 15 378 15 741 15 812 16 89 16 97 16 341 17 30 17 155 17 449 18 37 18 40 18 50 18 90 18 108 18 191 18 277 18 587 19 168 19 245 20 26 20 184 20 236 20 856 21 211 22 122 22 663 23 27 23 724 24 44 24 93 24 135 24 242 24 416 24 492 24 563 25 35 25 148 25 170 25 224 25 359 26 52 26 115 26 187 26 795 26 869 27 61 27 325 27 368 28 83 28 504 29 346 29 873 30 107 31 34 31 164 32 66 32 141 32 214 33 99 33 112 33 140 33 201 34 42 34 46 34 64 34 166 34 172 34 268 35 91 35 813 36 53 36 127 36 213 36 710 37 71 37 76 37 78 37 137 38 63 38 154 38 408 39 81 39 133 39 674 40 305 40 428 40 804 41 110 41 447 42 358 42 657 43 45 43 534 43 805 43 820 44 55 44 169 44 541 45 47 45 407 45 543 45 560 46 351 46 500 46 583 47 58 47 73 47 94 47 149 47 816 48 250 49 74 49 132 49 551 50 54 50 352 51 70 51 139 51 454 52 793 53 103 53 230 54 62 54 153 55 136 55 374 55 403 55 470 55 474 55 704 56 111 56 566 56 638 57 253 57 718 58 264 58 322 58 389 59 84 59 194 59 582 60 80 60 159 60 249 60 290 60 456 61 151 62 238 62 549 62 840 63 114 63 126 63 174 63 175 63 933 64 260 64 432 64 508 65 243 65 907 66 118 66 186 66 228 66 323 67 72 69 302 70 218 70 688 71 197 71 761 71 763 72 85 73 100 73 125 75 131 75 311 75 339 75 609 75 772 76 478 77 129 77 143 77 178 77 300 77 327 77 630 77 717 78 113 78 399 80 82 80 157 80 188 80 349 80 433 80 808 81 204 83 150 83 265 83 316 83 535 84 223 84 225 84 448 84 653 84 965 84 983 85 88 85 116 85 144 85 429 85 890 86 203 86 262 86 292 86 810 87 95 87 685 88 338 89 102 90 278 91 101 91 371 91 574 92 649 93 98 93 468 94 296 95 256 95 345 95 445 95 915 96 124 96 162 96 259 96 384 96 957 97 295 97 894 98 104 98 440 98 891 99 109 99 355 100 304 101 181 102 319 103 309 103 373 103 388 104 862 105 120 106 363 106 398 107 515 108 123 108 156 109 774 109 974 110 190 110 953 111 435 112 237 112 270 112 742 113 193 113 342 114 333 114 336 115 121 115 918 116 575 117 158 117 564 117 679 117 790 118 182 118 269 118 361 118 580 119 792 120 258 120 281 121 128 121 147 122 924 123 212 123 588 123 895 124 206 124 234 124 920 124 947 125 275 125 286 125 743 127 938 129 241 129 491 129 634 130 288 130 376 131 167 131 240 131 348 131 708 132 160 132 192 132 226 133 370 133 866 134 387 136 273 137 142 137 200 137 735 137 936 138 647 138 655 138 821 139 973 140 216 140 450 142 244 142 405 142 521 142 691 143 221 143 235 143 466 143 602 143 831 143 988 144 232 145 727 147 185 147 307 148 189 148 379 149 179 149 397 149 531 149 755 150 247 152 636 153 183 154 222 154 266 154 542 154 716 155 176 155 180 156 382 156 400 157 208 157 252 157 280 158 662 158 899 159 279 159 350 159 680 160 251 160 415 160 523 161 205 161 337 161 383 161 623 162 248 164 593 165 217 165 460 165 833 166 380 167 294 167 344 168 229 168 550 168 604 169 313 169 556 170 196 170 198 170 413 170 625 171 672 172 209 172 215 175 199 175 219 175 227 175 441 175 786 175 876 176 738 178 320 178 639 178 778 179 367 179 591 179 608 181 271 181 317 182 246 182 310 182 354 182 488 182 538 183 617 184 677 185 573 186 239 186 577 187 458 187 914 188 633 188 683 188 775 189 331 191 391 191 472 191 595 192 832 193 909 194 750 195 457 195 513 195 527 196 505 196 694 197 330 197 469 199 390 200 328 200 406 200 749 202 422 202 800 203 892 204 335 204 884 205 210 207 261 207 726 207 883 208 640 208 859 210 675 210 746 210 844 210 860 211 289 212 299 212 506 214 263 214 624 214 934 216 324 216 434 216 529 217 233 217 782 217 830 218 590 218 670 219 220 219 395 219 797 220 312 221 332 223 254 224 283 224 442 224 770 224 815 225 567 225 839 226 291 226 430 226 571 226 601 228 524 230 417 231 274 231 365 232 642 235 597 235 605 235 664 236 855 238 257 240 773 242 776 243 854 244 347 244 514 245 282 245 681 247 362 247 525 249 306 249 452 249 559 249 865 249 880 250 293 252 641 253 739 254 769 255 308 256 267 256 809 257 497 258 353 258 364 258 532 259 329 259 394 262 303 262 321 263 843 263 925 265 284 266 463 266 611 266 874 267 555 268 287 268 385 268 788 269 607 269 847 270 298 270 386 272 276 272 721 273 908 275 616 276 326 276 377 276 546 276 758 276 949 277 490 277 777 280 461 280 954 281 419 282 314 284 444 284 536 285 576 286 495 286 578 286 646 288 420 288 756 288 921 290 356 290 375 290 837 290 923 291 486 291 499 293 446 293 572 293 845 294 512 295 318 296 553 297 301 297 402 300 340 300 628 300 906 301 584 303 369 303 768 306 462 307 465 309 482 309 928 312 687 313 396 313 669 313 713 315 410 316 501 316 520 316 614 316 913 317 427 319 518 319 665 320 744 321 334 321 558 323 467 324 511 324 987 325 693 325 838 326 343 329 498 331 459 333 476 333 632 334 853 336 372 337 357 337 671 338 412 338 545 338 864 339 426 340 537 342 841 343 544 343 645 346 431 346 473 347 477 349 360 350 502 350 651 351 711 352 850 353 780 354 656 355 366 355 589 357 929 358 695 359 479 359 581 360 453 361 612 363 510 364 753 364 877 365 483 365 484 365 489 365 592 366 437 367 678 367 751 368 409 368 818 370 455 370 568 370 606 370 666 370 703 370 875 371 827 371 863 372 443 372 464 376 631 377 652 378 471 380 579 381 922 381 955 382 528 384 765 385 438 385 807 386 414 386 421 386 540 386 867 389 998 390 404 390 917 393 570 393 659 394 911 394 930 398 569 399 451 401 885 401 903 402 852 403 610 403 898 404 423 405 736 406 621 407 996 408 475 412 522 412 990 413 635 413 896 416 418 416 425 417 752 417 902 419 557 424 676 425 561 426 771 426 779 427 552 427 784 428 436 428 689 432 480 432 539 432 932 432 941 433 712 436 644 436 700 436 823 437 960 439 975 440 950 441 507 441 966 442 991 445 487 445 835 445 858 445 963 446 596 447 530 447 654 449 613 458 554 458 648 459 643 459 705 460 857 462 517 464 533 464 935 468 661 469 516 470 496 470 660 471 748 474 600 479 481 481 715 481 887 483 698 483 730 485 803 485 829 488 598 489 594 489 697 490 494 490 548 490 686 490 946 492 650 492 952 493 509 493 526 494 796 495 503 499 618 501 789 502 942 505 585 509 692 512 629 513 615 513 822 517 622 520 682 522 701 527 684 533 733 533 940 534 547 534 699 535 747 537 565 539 740 545 848 545 964 546 997 548 603 548 696 553 970 557 562 557 868 558 791 559 927 563 586 563 759 564 627 565 667 569 626 570 706 573 972 576 828 578 599 582 806 582 826 583 673 583 754 585 783 585 945 586 619 587 762 596 723 600 702 601 799 606 620 607 637 607 976 618 986 621 737 628 719 629 872 633 989 638 904 639 926 641 766 641 819 644 658 645 888 646 714 646 722 650 889 652 729 655 731 657 992 664 999 666 787 667 893 674 802 677 707 678 881 680 798 685 834 688 745 691 943 698 757 699 871 700 709 701 981 703 728 703 732 707 959 710 910 711 760 714 720 714 734 719 725 721 948 723 967 724 882 724 985 725 825 726 794 734 897 736 861 743 817 747 764 752 901 752 968 759 836 762 767 762 781 769 951 769 993 778 785 783 912 784 961 792 814 792 878 800 879 803 824 809 846 815 851 830 944 833 900 835 842 838 849 840 978 844 905 849 886 853 995 854 939 861 870 871 984 879 980 886 994 889 969 892 937 893 931 897 919 908 958 908 971 910 916 914 956 933 962 942 977 82 419 89 195 123 225 147 720 250 362 347 723 365 383 447 796 448 538 462 326 616 775 704 998 745 481 780 834 896 295 913 638 949 619 1000 999 22 498 26 0 1 0 6 0 14 0 19 0 22 0 27 0 30 0 85 0 202 0 754 1 2 1 3 1 5 1 10 1 778 2 9 2 20 2 44 2 191 3 4 3 45 3 87 3 149 3 463 3 510 3 627 3 967 4 12 4 68 4 121 5 28 5 160 5 480 5 685 6 7 6 13 6 17 6 86 6 101 7 8 7 16 7 32 7 40 7 50 7 113 7 254 8 29 8 269 8 400 10 11 10 15 10 33 10 54 10 58 10 100 11 18 11 102 11 168 11 225 11 374 11 425 11 780 11 867 12 21 12 24 12 36 12 39 12 59 12 237 12 261 12 383 12 491 13 25 13 37 13 66 13 79 13 98 13 147 14 34 14 38 14 110 14 378 14 451 14 514 14 866 15 23 16 26 16 606 17 349 18 908 19 260 19 353 19 717 20 81 20 97 20 153 20 166 20 305 21 49 21 109 21 388 22 157 23 281 23 319 23 373 23 497 24 56 24 70 24 80 24 252 24 694 25 65 25 127 25 181 25 460 25 898 26 205 26 472 27 35 27 93 27 112 27 227 28 61 28 82 28 222 28 278 28 698 29 31 29 67 29 427 30 43 30 57 30 69 30 107 30 158 30 206 30 229 30 801 30 858 31 114 31 188 32 46 32 72 32 76 32 633 33 42 33 52 33 63 33 381 33 434 33 484 34 583 34 865 35 268 35 856 36 48 36 71 36 186 36 363 36 408 36 447 36 737 37 192 37 221 37 537 37 651 37 859 38 53 38 55 38 128 38 364 39 51 39 674 40 41 40 47 40 318 41 74 41 96 41 136 41 600 43 122 43 217 43 290 43 307 43 732 44 520 45 73 45 77 45 99 45 413 45 432 47 828 47 913 48 78 50 60 50 130 50 289 51 123 51 162 51 231 51 320 52 183 53 95 53 267 53 404 53 585 53 648 53 774 54 575 54 857 55 83 56 129 56 245 56 409 57 84 57 115 57 151 58 64 58 89 58 118 58 197 58 581 59 62 59 351 59 505 59 595 59 613 59 934 60 431 60 880 61 117 61 521 61 770 62 468 62 982 63 708 64 75 64 91 64 187 64 368 64 869 65 380 65 577 66 104 66 120 66 238 66 275 66 761 67 195 67 619 68 103 68 194 68 525 69 150 69 352 69 644 69 645 70 340 70 417 71 201 71 224 71 296 71 327 71 392 71 493 72 764 72 826 73 180 73 579 73 760 74 148 74 165 75 641 75 806 76 94 76 135 76 189 76 314 77 154 77 159 79 88 79 119 79 560 80 167 81 92 84 170 84 244 85 236 85 346 85 464 85 678 86 178 86 469 86 574 86 756 87 132 87 196 87 209 87 422 87 533 87 902 88 313 88 333 89 90 89 152 89 243 90 282 90 393 91 156 91 173 92 111 93 230 94 323 95 184 95 312 95 379 96 137 97 483 98 126 98 684 99 105 99 198 100 125 100 223 100 539 101 776 102 279 102 317 102 328 102 365 103 141 103 396 104 219 104 302 104 729 105 106 105 241 105 586 106 134 107 108 107 145 107 169 107 389 108 292 109 124 109 681 110 161 110 372 110 592 110 853 111 116 111 246 112 233 112 562 114 345 114 668 116 163 116 179 116 220 116 249 117 138 117 522 118 386 119 131 120 239 120 531 121 133 121 142 121 303 121 524 121 538 122 367 122 430 123 322 123 454 124 232 124 306 124 403 124 601 124 936 125 226 126 146 126 356 126 706 128 428 128 450 128 557 128 725 129 214 129 263 130 144 130 155 130 745 131 332 131 395 131 682 132 259 132 544 132 716 134 140 134 143 134 171 134 215 134 639 135 190 135 203 136 139 136 247 136 316 136 819 138 565 138 792 139 609 140 371 140 443 141 235 141 891 142 185 142 309 143 411 144 286 144 470 144 620 144 653 144 797 145 216 145 429 146 410 147 558 148 391 148 707 149 174 150 301 151 272 151 594 152 182 152 488 153 473 153 485 153 535 154 406 155 172 155 176 155 177 155 621 156 513 157 291 157 540 158 437 158 486 158 693 158 854 158 944 159 256 160 210 160 500 161 164 162 407 162 656 162 999 163 719 164 418 164 835 166 294 166 337 167 193 168 200 168 208 168 218 169 265 169 266 169 692 170 248 170 518 171 587 172 175 172 234 172 343 172 543 172 705 173 199 173 204 173 330 173 612 174 287 174 700 175 288 175 354 175 713 175 807 177 385 177 530 178 376 180 435 181 211 181 264 182 449 182 920 183 212 183 321 184 855 186 720 187 207 187 270 187 840 187 923 188 554 189 820 189 978 190 338 190 990 191 310 192 399 195 599 196 258 196 382 197 476 197 528 198 213 200 335 201 350 201 921 202 618 202 704 203 274 203 442 203 610 204 240 204 502 207 276 208 657 209 919 210 462 212 336 212 369 212 608 213 334 213 439 213 831 215 691 216 295 216 445 217 242 218 257 218 868 219 228 220 253 220 625 222 250 223 293 223 628 223 710 224 271 225 360 225 747 225 821 225 959 226 283 226 584 226 617 227 329 227 412 228 347 228 377 229 284 229 446 230 893 231 506 231 547 232 568 233 402 234 280 234 285 235 251 235 561 236 492 238 786 239 255 239 749 240 390 240 771 242 262 242 375 243 326 243 495 244 455 244 632 245 415 246 511 247 751 248 453 249 471 251 394 252 355 252 677 254 325 255 308 255 529 255 743 255 870 255 951 256 927 257 569 257 702 258 277 258 833 261 805 262 273 262 304 263 966 264 937 264 992 266 591 266 731 267 341 267 362 267 461 268 298 270 830 271 740 273 297 273 662 274 300 274 324 275 421 276 299 278 342 278 773 278 878 278 962 279 405 281 816 282 630 285 459 288 556 290 357 291 331 291 555 291 643 291 736 292 507 292 541 292 955 293 742 294 315 294 359 294 420 294 872 294 981 295 991 296 811 297 414 297 884 298 440 299 311 299 397 299 970 300 358 301 686 301 800 302 772 302 892 306 458 306 728 307 423 308 596 308 637 309 881 311 580 312 348 313 812 314 690 314 777 314 874 316 498 316 808 317 339 318 546 319 398 320 907 322 344 322 436 322 899 323 631 323 979 324 571 325 753 326 573 329 589 330 551 330 638 330 640 333 781 334 783 336 636 338 444 339 419 339 914 340 615 343 467 343 985 345 448 346 650 347 517 348 925 349 384 349 550 350 588 350 912 351 709 351 924 354 714 355 676 356 361 357 370 357 523 357 659 357 723 357 802 359 366 359 503 360 475 360 839 363 387 363 576 365 424 366 516 368 947 369 482 372 527 373 515 376 401 376 465 377 946 378 791 379 490 381 416 381 847 382 426 382 679 383 733 384 624 384 903 387 997 388 566 388 665 389 509 389 721 391 438 392 452 393 494 395 536 397 726 398 986 399 699 400 478 401 512 401 844 401 909 402 477 403 526 403 607 403 928 404 564 406 481 406 804 408 474 410 433 412 582 413 746 413 897 414 487 416 926 417 810 418 499 419 456 420 548 420 758 421 949 422 466 425 604 430 457 430 953 431 894 433 441 435 567 435 983 437 794 437 971 441 748 441 768 442 501 442 672 443 559 443 911 444 598 446 696 447 660 450 508 453 479 455 534 460 553 461 549 461 661 463 489 463 658 464 759 464 860 464 939 465 545 467 614 467 876 468 496 468 532 469 673 471 889 472 739 473 646 478 671 478 824 478 901 479 871 480 960 482 727 484 563 484 654 486 504 487 642 487 782 488 711 489 669 489 813 489 972 490 590 493 570 496 883 497 779 497 941 498 666 499 519 499 795 501 787 503 572 503 652 503 667 504 688 511 593 514 578 514 734 516 825 517 687 518 762 522 995 523 852 525 896 525 948 527 542 528 629 529 989 531 675 533 670 534 832 535 879 536 724 547 757 548 552 550 680 552 973 556 664 558 916 563 798 564 803 566 616 566 943 566 974 573 602 574 697 576 715 577 752 578 634 578 837 579 611 580 597 581 814 584 635 586 649 588 626 588 695 592 722 592 917 594 712 595 799 595 961 597 846 599 605 600 623 600 864 600 958 602 603 602 622 609 767 609 956 611 775 614 647 615 689 617 822 618 954 619 766 620 655 620 789 620 796 622 988 628 930 629 683 632 703 635 809 637 945 639 730 640 952 641 765 641 910 644 738 645 763 647 918 647 980 648 755 651 922 651 935 652 827 653 750 653 969 655 888 658 851 659 701 661 663 668 829 670 834 671 873 672 875 672 931 673 744 675 790 686 718 687 863 688 784 693 890 701 845 704 735 705 862 707 785 708 838 709 977 710 877 712 788 715 900 718 741 726 817 729 963 731 843 736 793 736 849 737 823 742 861 742 929 747 818 754 815 754 841 755 769 755 996 758 904 760 842 764 882 785 933 793 836 797 940 802 994 816 850 819 938 821 905 826 848 831 964 833 885 837 942 843 906 848 968 850 887 862 957 868 932 869 886 881 895 882 965 884 976 889 915 910 993 917 950 918 987 925 984 950 998 960 975 46 188 50 218 70 524 126 44 160 159 192 433 226 75 298 873 307 598 321 491 451 477 604 608 609 137 669 428 670 243 703 202 726 228 735 792 766 205 872 852 896 669 958 459 1000 999 10 499 903 0 1 0 2 0 3 0 4 0 6 0 10 0 36 0 190 0 420 0 450 1 18 1 83 1 964 2 15 2 344 2 350 2 401 3 5 3 90 3 729 3 734 4 7 4 21 4 28 4 169 4 192 4 363 5 64 5 106 5 198 5 249 5 616 6 8 6 9 6 12 6 20 6 43 6 405 6 552 6 903 7 19 7 39 7 45 7 874 8 11 8 72 8 108 8 193 8 202 8 281 8 297 8 755 9 16 9 17 9 35 9 42 9 47 9 68 9 129 10 37 10 55 10 289 11 13 11 14 11 29 11 32 11 58 11 210 11 277 11 524 11 727 12 100 12 399 12 508 13 91 13 251 13 480 14 22 14 135 14 186 14 338 14 583 14 604 14 834 15 46 15 53 15 66 15 96 15 378 16 44 16 153 16 189 16 408 17 49 17 705 17 976 18 94 18 157 19 23 19 24 19 25 19 34 19 67 19 104 19 182 19 185 19 226 20 27 20 158 20 204 20 291 20 791 21 26 22 48 22 62 22 65 22 362 23 73 23 329 23 394 23 841 24 31 24 150 24 290 24 296 24 342 24 919 25 63 25 176 26 52 26 428 27 131 27 623 28 30 28 285 28 454 28 655 29 33 29 40 29 50 29 144 29 149 29 268 29 373 30 60 30 357 31 222 31 750 32 38 32 41 32 180 32 211 33 56 33 71 34 263 35 294 35 509 36 87 36 292 36 354 37 74 37 75 37 199 37 522 37 732 38 54 38 57 38 107 38 110 38 260 38 691 39 84 39 119 39 221 39 531 39 754 40 93 40 559 41 51 41 237 41 441 41 567 41 897 42 470 43 140 43 265 43 352 43 407 43 415 43 915 44 122 44 141 45 59 45 92 45 101 45 102 45 227 45 253 45 409 46 261 47 89 47 115 48 88 48 207 49 61 49 76 49 842 50 657 50 933 51 145 51 311 51 491 52 114 53 79 53 339 53 391 53 546 54 78 54 213 55 492 56 133 56 459 58 69 58 626 59 275 60 120 61 116 61 160 61 421 61 423 62 125 62 310 62 998 63 82 63 98 63 139 63 343 64 225 64 298 64 766 65 77 65 175 65 404 66 379 66 381 67 99 67 376 67 465 67 610 69 70 69 393 70 80 70 86 70 95 70 124 70 346 70 511 70 649 71 97 71 392 71 602 74 804 75 269 75 365 75 495 76 156 76 254 76 503 76 620 77 81 77 171 77 273 77 331 77 414 78 382 79 111 79 396 79 417 80 112 80 639 81 85 81 137 81 502 81 860 82 113 82 184 82 418 82 507 82 704 83 206 83 216 84 166 85 123 85 127 85 936 86 126 86 314 86 375 86 472 86 641 87 179 87 214 87 239 87 312 88 167 88 349 88 474 88 482 88 838 89 218 90 165 90 247 90 397 90 452 90 514 91 103 91 142 91 307 93 170 93 208 93 882 94 132 94 948 95 336 95 962 96 215 96 238 97 898 98 147 98 643 99 235 99 271 99 341 100 361 101 174 101 197 101 230 101 530 101 619 101 799 101 853 102 105 102 786 103 162 103 177 104 345 105 117 105 223 105 710 106 571 107 109 107 152 108 259 108 372 109 278 109 283 109 438 109 673 110 121 111 118 111 403 111 800 113 564 114 203 114 664 114 759 114 848 115 161 115 172 115 519 116 148 116 151 116 347 116 425 116 632 118 807 118 979 119 138 119 205 119 234 119 433 120 984 122 181 122 746 124 512 125 134 125 143 125 323 126 128 126 130 126 334 126 384 126 938 128 191 128 286 129 299 129 821 129 896 130 272 130 609 130 945 131 752 131 856 132 168 133 447 133 568 134 233 134 796 135 136 135 164 136 220 136 411 136 581 137 146 137 242 138 542 138 592 138 756 139 320 139 528 140 631 140 658 141 426 142 195 142 279 143 187 144 155 144 163 145 159 146 173 146 194 147 154 147 266 147 579 148 918 149 387 149 771 152 178 152 330 153 308 153 368 154 313 154 497 155 351 156 906 157 252 158 517 158 550 159 377 159 383 159 389 160 229 160 293 160 584 162 212 163 288 164 479 164 956 166 899 167 784 167 847 167 888 168 188 168 319 168 972 171 250 171 355 171 605 172 196 173 224 173 515 173 694 173 916 174 380 174 504 174 627 175 183 176 439 176 870 177 274 177 448 177 994 178 240 178 246 178 267 178 359 178 406 180 901 181 611 182 300 183 326 184 209 184 280 184 861 184 957 185 201 185 466 186 264 186 304 187 812 187 921 188 726 188 775 189 481 189 751 190 910 191 217 192 243 192 360 194 200 194 228 194 366 195 385 195 797 196 219 196 457 198 270 198 577 199 315 199 371 199 429 199 487 200 689 200 876 201 245 201 615 202 333 202 942 203 305 203 555 204 236 204 585 205 431 205 506 205 820 205 912 206 303 206 412 206 574 206 762 207 244 207 665 208 284 208 340 208 557 208 692 209 367 209 445 209 460 209 794 210 232 210 356 211 464 212 306 213 258 213 262 214 301 215 743 216 231 216 410 217 449 220 510 221 327 221 731 222 255 222 337 222 436 223 703 225 287 225 496 225 622 226 241 227 324 227 635 228 565 228 722 228 792 229 302 229 435 229 644 230 388 230 999 231 295 232 532 232 682 232 707 233 422 234 309 234 395 234 458 234 483 235 475 235 868 236 437 236 576 236 825 236 836 236 939 237 444 237 700 237 805 237 813 238 934 239 494 239 595 243 316 243 468 245 248 245 645 246 257 248 432 248 560 248 723 249 913 250 256 250 558 251 778 251 995 253 434 254 867 255 891 256 978 258 536 259 276 259 317 259 621 260 490 260 711 260 893 261 749 262 738 264 478 266 944 269 485 272 476 273 837 274 456 275 325 275 591 277 370 277 398 278 402 278 529 279 282 280 537 280 803 280 844 281 927 282 321 282 551 283 538 283 917 285 563 285 628 287 477 287 633 287 783 289 364 289 737 290 561 291 461 292 634 293 688 295 636 295 814 295 895 299 809 300 318 300 527 300 647 301 648 305 586 305 862 306 322 306 335 306 353 306 824 306 911 307 328 307 670 309 677 311 400 312 667 312 690 313 924 314 462 316 810 316 823 319 369 319 946 320 424 320 578 321 374 321 570 321 701 322 767 323 549 323 958 325 358 326 526 326 988 327 650 328 332 333 348 333 548 335 446 335 603 337 386 337 693 338 469 338 518 338 539 338 871 339 419 339 543 341 785 342 965 343 857 344 950 345 640 348 471 348 753 349 566 351 484 354 712 354 815 357 922 358 516 358 782 360 455 360 993 362 442 362 718 362 788 364 534 364 659 364 719 364 730 365 553 365 855 366 572 367 473 369 790 371 892 373 505 374 629 375 764 376 413 376 593 376 877 378 873 378 973 379 501 379 533 380 416 381 520 382 763 383 606 384 463 387 390 390 562 390 669 392 588 393 683 394 513 396 440 397 607 398 489 398 687 399 717 400 488 400 500 401 725 402 545 402 618 402 695 405 975 407 678 407 706 408 630 410 798 411 443 413 521 413 596 415 523 415 681 417 668 418 453 421 600 422 594 423 427 426 992 427 599 429 430 430 739 430 959 432 637 434 575 434 617 439 770 440 498 442 499 444 451 445 646 446 662 448 486 452 713 453 835 455 467 456 793 456 833 458 854 458 865 458 884 461 672 464 671 465 941 465 960 466 967 467 540 469 544 471 878 472 525 472 685 473 839 476 625 477 908 482 589 482 675 486 573 487 728 488 493 489 679 489 708 492 638 493 715 494 541 496 569 497 556 497 772 501 651 503 741 504 654 505 845 505 881 507 608 509 554 509 887 510 666 514 795 516 760 518 587 518 955 519 652 520 781 520 852 523 716 524 653 525 613 526 590 527 547 528 830 529 535 529 745 530 977 532 777 533 747 535 582 536 709 540 757 542 656 542 801 542 827 544 829 545 697 548 947 550 735 550 773 552 680 557 642 557 698 558 928 559 966 560 614 562 601 562 612 564 660 564 816 567 720 569 663 569 724 571 990 572 997 573 580 573 914 573 970 575 597 575 894 580 890 582 929 583 758 587 769 595 951 596 624 597 598 597 858 598 968 600 840 602 721 602 980 604 661 604 875 609 765 609 776 611 674 612 971 614 779 615 811 620 761 621 989 623 953 623 963 624 859 629 733 629 817 630 686 630 831 631 866 633 846 635 851 641 744 645 864 646 780 649 684 649 714 649 768 650 985 651 863 653 952 654 702 656 949 659 819 664 923 665 981 670 736 671 826 673 920 675 676 677 996 678 930 681 808 686 869 687 902 688 696 695 806 696 699 705 879 706 740 708 748 709 886 711 742 715 832 716 925 728 905 732 943 738 828 744 885 750 802 757 774 761 883 766 880 771 787 773 909 776 822 777 907 781 954 783 818 785 789 800 900 807 926 812 991 814 849 816 974 825 843 825 872 827 850 829 969 837 937 838 982 852 987 859 932 866 931 876 889 887 935 896 904 911 940 944 961 964 986 969 983 62 583 154 174 179 925 341 18 352 108 416 884 487 140 518 662 807 209 845 96 1000 999 11 770 297 0 1 0 3 0 76 1 2 1 6 1 20 1 99 1 499 2 4 2 26 2 33 2 263 3 5 3 7 3 8 3 30 3 59 3 96 3 143 3 247 3 375 4 10 4 17 4 35 4 51 4 80 4 120 5 12 5 18 5 19 5 191 5 476 5 765 6 11 6 15 6 41 6 46 6 71 6 133 6 283 7 9 7 31 7 277 8 134 8 148 8 289 8 519 8 742 9 13 9 16 9 62 9 77 9 129 9 184 9 214 10 14 10 95 10 150 10 227 11 321 11 419 11 592 11 873 12 21 12 27 12 40 12 108 12 141 12 185 12 353 13 159 14 45 14 52 14 535 15 28 15 42 15 182 15 446 16 22 16 34 16 101 16 222 16 425 16 940 17 90 17 172 17 836 18 39 18 57 18 824 19 23 19 264 19 309 19 325 19 347 19 763 20 24 20 328 22 253 22 362 22 450 23 25 23 29 23 74 23 130 23 292 23 439 24 32 24 105 24 136 26 38 26 218 27 55 27 67 27 145 27 203 27 329 28 44 28 69 28 88 28 313 28 488 29 36 29 81 30 47 31 206 31 400 31 412 32 282 32 299 32 570 33 37 33 210 33 543 33 882 34 43 34 63 34 89 34 318 34 758 35 48 35 138 35 270 35 391 36 135 36 284 36 737 37 60 37 66 37 124 38 225 38 262 39 53 39 629 39 664 39 902 40 116 40 909 41 94 41 189 41 477 41 500 41 645 42 50 42 75 42 112 42 119 42 213 42 337 43 85 43 104 43 169 43 465 44 97 44 166 44 754 45 70 45 91 45 279 45 722 46 56 46 72 46 93 46 157 46 180 46 714 47 49 47 242 47 343 48 644 49 78 49 118 50 58 50 123 51 110 51 111 51 491 51 725 52 82 53 54 54 611 55 113 56 64 56 114 56 300 57 61 57 224 57 335 57 355 57 416 58 65 58 188 58 211 58 811 59 153 59 308 59 676 59 970 60 73 60 254 60 333 60 749 61 575 61 844 62 86 62 137 62 215 62 341 62 372 63 441 63 968 64 178 64 317 65 98 65 103 65 342 65 956 66 84 66 241 66 370 66 691 67 68 67 280 67 619 68 276 69 107 69 163 69 361 70 83 70 430 71 139 71 165 71 216 72 582 72 934 73 155 73 340 73 381 73 863 74 577 75 170 76 79 76 87 76 167 76 233 76 275 76 474 76 803 78 323 79 486 79 512 80 106 80 217 80 397 80 417 80 452 80 498 80 847 81 540 83 117 83 208 83 378 83 424 84 127 84 171 84 435 84 822 85 140 85 187 85 494 85 702 86 92 86 102 86 202 86 212 86 881 86 914 89 125 89 288 90 100 90 527 91 152 91 258 91 315 92 109 92 817 94 168 94 379 95 231 96 121 96 175 96 877 97 131 97 179 97 183 98 149 99 497 100 719 102 281 102 717 103 147 103 176 103 204 103 294 104 195 104 207 104 209 104 246 104 344 105 151 106 774 107 154 107 160 107 457 107 929 108 115 108 298 108 487 109 146 109 229 110 470 111 252 111 808 112 126 112 132 113 122 113 128 113 248 113 657 114 334 114 352 114 533 115 162 115 259 115 376 115 865 116 256 116 296 116 867 117 161 117 696 118 142 119 291 120 661 120 797 121 855 123 260 123 480 124 266 124 628 125 164 125 285 125 529 126 455 128 186 128 393 128 423 128 569 128 870 128 886 129 261 130 327 131 735 132 718 133 158 133 431 133 530 133 617 133 720 134 190 135 240 135 307 136 236 136 250 137 597 138 199 138 232 138 469 139 398 139 404 140 545 140 553 141 230 141 367 141 607 142 144 142 623 142 694 142 939 143 616 144 286 144 310 144 745 145 197 145 272 145 316 145 757 147 534 148 265 148 581 149 156 149 574 150 174 151 744 151 801 152 466 152 532 153 414 153 880 153 972 154 219 155 332 155 516 156 193 156 297 156 301 156 522 156 895 157 509 157 933 157 974 159 192 159 949 160 228 160 432 162 345 163 177 163 251 163 322 164 196 164 520 165 461 165 622 165 874 166 271 166 442 168 194 169 173 170 395 170 403 171 768 172 604 172 686 172 826 174 304 174 521 174 637 175 181 175 357 175 727 176 200 176 558 177 293 178 339 178 538 179 226 179 947 180 244 183 746 184 235 184 287 185 201 185 557 185 563 186 257 186 819 187 632 188 220 188 614 189 656 189 666 189 687 190 269 191 306 191 925 192 390 193 198 193 237 193 422 194 366 194 368 194 426 194 573 197 952 198 396 198 602 198 926 199 463 199 576 200 451 200 467 201 312 201 427 201 892 202 221 202 274 202 444 202 879 203 205 203 267 203 302 203 377 203 493 204 338 206 223 206 394 207 238 207 514 207 659 208 373 208 594 212 243 212 358 212 668 214 759 215 413 216 541 217 478 217 586 220 249 220 690 223 311 223 908 225 565 225 684 226 380 226 587 226 698 228 239 228 314 228 385 229 399 229 405 229 971 231 245 231 536 231 625 231 681 232 234 232 268 232 713 233 273 233 448 233 820 234 528 234 981 235 407 236 976 237 584 238 460 238 755 239 330 239 547 239 975 241 642 242 350 242 924 244 515 245 255 245 606 248 567 248 751 249 278 249 387 249 641 250 566 251 348 251 496 251 906 252 360 252 551 252 634 252 648 253 371 253 756 253 851 254 490 254 821 256 716 257 305 257 679 257 703 257 984 259 401 260 495 260 736 260 783 261 415 262 331 262 437 262 447 263 513 263 798 264 363 264 384 265 456 267 369 267 389 267 790 269 620 269 829 270 712 270 792 271 814 272 303 272 319 273 290 273 320 273 364 273 501 274 531 276 897 279 295 279 420 279 454 279 899 280 428 282 825 283 324 283 408 284 682 284 905 288 351 289 770 291 388 292 392 294 907 296 326 296 868 298 354 299 429 300 359 300 982 301 760 301 800 303 890 307 443 308 481 308 747 308 793 310 511 310 704 311 796 312 346 312 564 312 649 314 693 316 544 316 854 317 336 317 349 317 585 317 917 318 767 322 731 324 506 324 799 325 433 326 383 326 678 327 475 327 785 329 710 331 626 333 356 333 741 333 823 334 546 334 555 335 571 335 872 336 726 336 864 339 386 339 715 339 723 340 453 342 468 343 771 345 883 349 374 351 440 352 697 352 993 353 365 355 411 355 434 355 492 356 772 356 831 357 660 357 987 359 382 360 598 366 739 367 406 368 402 368 988 370 596 374 409 374 646 376 554 376 805 377 449 380 600 380 778 380 856 381 711 381 900 382 503 384 734 385 524 386 410 386 508 387 810 388 935 389 473 390 459 390 489 391 445 392 871 394 418 394 472 398 583 398 884 399 669 400 866 400 904 401 910 402 853 403 485 403 848 406 647 409 484 409 517 409 605 413 590 413 610 413 654 413 665 416 421 416 471 417 599 419 438 419 518 420 591 422 436 422 560 423 827 424 579 426 653 426 809 430 542 434 548 434 673 437 464 437 561 439 636 439 989 440 733 441 609 441 721 441 859 443 462 443 979 444 482 444 683 445 479 445 559 445 707 447 670 449 572 450 539 450 898 451 483 451 505 452 562 452 857 453 458 453 510 453 845 454 706 454 963 456 780 456 920 456 922 457 631 457 652 458 802 459 753 460 812 461 507 461 643 462 889 467 624 470 523 471 537 471 589 478 708 482 615 483 860 484 552 484 556 485 842 486 912 487 504 488 794 491 945 492 990 495 750 496 675 498 603 498 655 500 502 500 791 500 862 504 828 504 833 504 835 506 806 507 775 508 991 511 878 512 689 512 915 515 728 516 627 519 662 520 588 522 580 523 832 524 525 524 526 525 550 525 639 525 896 526 738 528 568 528 986 530 927 532 709 533 943 534 730 538 964 539 960 541 885 542 549 542 638 545 601 546 838 546 937 547 695 547 699 547 701 548 685 549 613 549 672 554 700 555 779 557 621 564 965 565 595 565 651 566 658 566 764 566 773 567 667 568 788 572 608 573 578 575 740 578 630 582 928 584 724 585 804 586 593 587 781 588 891 591 633 592 612 593 640 598 650 599 786 600 732 600 850 602 789 606 692 608 618 612 813 614 840 617 677 618 998 620 635 623 942 625 830 627 921 628 729 632 674 636 818 637 663 637 743 640 784 643 983 644 688 649 834 651 705 654 837 654 903 656 994 658 761 662 959 663 887 665 931 666 932 667 680 668 671 669 946 674 918 675 941 681 776 682 955 683 787 683 977 684 950 686 841 686 858 694 839 694 893 695 913 701 816 706 777 712 752 712 861 713 973 716 852 729 888 729 997 733 748 733 769 733 782 739 849 747 958 748 846 750 766 757 762 758 944 761 815 762 894 762 967 765 992 768 795 778 876 780 843 784 911 788 923 793 901 799 807 800 978 805 936 807 869 818 919 821 966 828 957 838 951 848 969 855 954 862 875 870 938 890 980 893 930 898 995 902 948 906 916 931 962 935 985 948 953 950 961 975 999 976 996 32 609 75 562 203 258 258 26 386 495 478 508 498 148 646 132 795 502 914 292 968 184 1000 999 22 783 96 0 1 0 5 0 21 0 48 0 93 0 359 0 754 1 2 1 53 1 163 1 492 1 682 2 3 2 26 2 52 2 56 2 83 2 112 2 129 2 620 3 4 3 6 3 9 3 10 3 23 3 627 4 7 4 8 4 17 4 390 4 463 5 72 5 106 5 216 5 782 6 12 6 13 6 19 6 204 7 11 7 70 7 266 7 698 8 57 8 88 8 146 9 36 9 43 9 173 9 377 9 440 10 14 10 15 10 30 10 263 11 16 11 25 11 51 11 219 11 347 11 475 12 22 12 28 12 94 12 100 13 29 13 115 13 143 13 896 14 18 14 67 14 98 14 104 14 105 14 273 15 20 15 49 15 247 15 379 15 512 15 532 16 32 16 41 16 142 16 223 16 495 16 541 16 854 17 33 17 44 17 86 17 123 17 963 18 27 18 71 18 253 18 534 18 734 19 55 20 78 20 85 20 517 20 713 21 24 21 89 21 619 21 639 22 80 22 397 22 637 23 31 23 212 23 884 23 978 24 37 24 69 24 97 24 122 24 166 24 196 25 34 25 180 25 411 25 516 25 758 26 40 26 84 26 125 26 158 26 255 26 783 26 809 27 99 27 254 27 485 28 59 28 248 28 670 28 781 29 77 29 87 29 108 29 175 29 728 30 92 30 311 30 315 30 372 30 424 30 455 30 595 30 773 31 39 31 45 31 141 31 508 32 35 32 42 32 60 32 73 32 240 33 76 33 101 34 46 34 107 34 198 35 50 35 96 35 137 35 161 35 174 35 178 35 333 36 124 37 38 37 58 37 285 38 234 38 374 38 745 39 47 39 66 39 357 39 383 39 448 40 65 40 140 40 155 40 288 40 318 40 506 41 54 41 342 41 629 42 326 42 660 42 737 43 64 43 308 43 401 43 673 44 133 44 235 44 332 44 334 44 386 45 61 45 126 46 886 47 63 47 82 48 338 48 735 50 95 50 147 50 450 50 489 50 648 51 171 51 876 52 116 52 136 52 183 52 785 54 449 55 193 55 269 55 863 56 121 57 62 57 79 57 393 57 555 57 586 58 259 58 414 59 102 60 74 60 195 60 282 61 187 61 222 61 284 61 729 61 899 62 68 62 162 63 114 63 131 63 391 64 120 64 150 64 417 64 901 65 75 65 275 66 225 67 408 67 432 68 145 69 406 69 609 71 149 71 170 71 241 73 160 73 340 73 983 74 156 75 132 75 300 75 477 75 808 76 91 76 111 76 209 76 515 77 579 78 90 78 190 79 81 79 109 79 113 79 185 79 687 80 496 80 739 81 148 81 597 82 134 82 480 83 218 83 709 84 119 84 226 84 441 86 127 86 184 86 221 86 325 87 130 87 231 89 243 90 208 90 283 90 366 90 575 90 742 91 631 93 165 93 551 94 139 94 497 94 778 95 287 96 973 97 360 97 746 98 117 98 167 99 103 99 258 99 373 100 118 101 151 101 548 101 775 101 907 102 344 102 435 102 733 103 264 103 381 104 110 105 749 107 168 108 765 109 154 109 176 109 389 110 350 110 796 110 975 112 188 112 200 113 693 114 293 114 295 114 434 114 771 115 128 115 265 115 331 115 950 115 984 116 152 116 428 117 403 117 456 118 138 118 206 118 217 118 533 118 544 118 573 118 767 119 420 119 519 120 336 120 369 120 535 121 327 122 486 122 592 124 135 124 270 125 157 125 375 125 504 125 574 126 153 127 511 127 993 129 396 129 465 130 144 130 399 130 457 130 469 132 906 133 199 134 289 134 312 134 464 135 313 135 956 136 159 136 352 138 752 139 203 140 244 140 524 140 794 141 179 141 182 141 708 142 210 143 245 144 172 144 233 144 851 145 214 145 321 146 194 146 588 147 164 147 201 147 298 148 490 148 500 148 542 148 543 149 301 149 514 150 439 150 459 150 528 150 813 150 985 150 988 151 229 151 478 151 578 151 811 152 446 153 672 154 853 155 205 156 181 156 238 156 364 156 939 157 271 159 192 159 251 159 688 160 169 161 454 162 337 162 376 162 387 163 821 164 197 164 224 164 297 164 447 164 487 165 467 165 843 165 982 166 186 166 191 166 242 166 279 166 830 167 250 167 971 168 296 168 341 168 355 169 671 170 751 170 894 170 930 171 522 172 309 172 421 173 207 173 232 173 949 174 177 174 423 175 580 177 189 177 302 177 306 177 330 177 468 177 802 178 613 179 211 179 261 179 351 180 303 181 260 181 294 181 473 182 700 183 290 184 324 185 787 186 215 188 415 188 871 190 213 190 228 190 481 193 304 193 748 193 803 194 252 194 362 195 280 195 317 195 404 198 202 198 980 200 230 200 268 200 521 200 599 200 664 200 689 201 227 202 236 202 239 202 513 204 281 205 220 205 607 208 256 208 370 209 384 209 405 210 257 210 267 210 451 211 286 211 367 211 968 212 494 212 768 213 278 213 319 214 582 215 472 216 740 216 770 218 482 219 237 219 277 219 427 219 558 219 816 220 436 220 659 221 564 221 952 222 329 222 531 223 820 224 895 225 596 225 806 226 961 227 262 227 348 227 727 228 938 229 320 229 378 229 603 229 668 231 353 231 358 231 797 232 612 232 774 233 249 236 276 238 537 238 732 239 445 239 561 241 997 242 981 243 757 244 246 244 272 244 563 245 299 246 686 247 354 247 885 248 339 248 433 248 699 249 305 250 581 251 323 252 291 252 878 253 848 255 520 255 550 257 505 258 274 259 837 261 328 261 365 262 704 263 314 264 474 266 431 267 798 268 437 268 638 269 409 269 852 270 621 270 874 271 346 272 633 272 707 274 368 275 940 276 723 277 407 278 630 279 343 279 712 281 394 282 526 284 398 285 316 286 322 286 549 286 881 287 591 288 722 290 711 291 292 291 356 291 380 291 694 292 651 293 307 293 335 293 349 293 400 293 731 295 721 295 822 296 677 298 422 298 547 299 589 300 395 300 430 301 363 301 471 301 536 302 310 302 388 303 525 303 893 304 527 304 927 306 567 307 502 309 412 310 382 310 792 311 636 312 438 312 825 313 583 314 530 316 345 317 361 318 509 319 645 319 969 321 650 321 656 322 425 322 498 323 859 324 692 324 744 324 772 327 606 328 461 329 419 330 499 330 812 330 935 332 626 332 937 333 777 334 418 335 800 336 444 336 452 336 635 338 426 338 470 339 565 340 416 342 413 342 880 342 989 343 371 343 839 343 941 344 466 344 604 346 568 346 576 347 392 348 685 351 747 351 799 352 529 355 657 356 483 356 879 357 942 359 587 362 945 363 385 365 875 366 562 369 679 369 790 369 838 371 769 373 410 374 442 374 546 374 697 376 761 377 476 381 717 382 458 382 545 386 402 386 601 386 909 388 577 388 640 391 491 391 864 392 462 393 538 393 788 395 970 399 892 400 566 400 602 401 683 404 559 404 560 405 818 405 959 406 720 406 779 408 507 409 861 410 429 410 979 412 571 413 702 417 623 418 460 418 706 418 974 420 523 421 605 421 614 421 634 422 857 423 518 423 845 424 453 424 918 426 484 427 616 428 753 430 736 432 652 434 501 434 572 435 443 435 655 435 661 437 824 439 675 441 493 443 828 444 917 445 557 445 598 446 615 447 556 447 654 449 958 452 610 452 653 454 897 455 928 459 826 460 503 462 540 462 780 462 882 465 678 465 695 467 910 469 488 472 716 473 590 474 701 475 479 475 600 475 628 475 866 477 510 478 862 483 986 485 903 486 569 489 539 491 684 491 805 493 667 493 763 493 991 494 666 495 741 497 554 497 883 498 593 498 681 500 832 501 829 503 710 503 867 506 553 506 724 506 834 507 944 512 755 513 647 515 766 517 718 518 954 520 570 525 552 527 585 527 594 527 643 527 877 528 646 530 691 530 856 531 618 531 674 533 611 533 624 533 912 533 933 535 920 537 738 537 795 539 919 540 649 542 996 543 819 544 642 544 932 545 608 546 676 548 714 548 725 549 804 552 662 555 964 566 622 570 584 572 730 573 842 573 923 574 617 577 632 579 625 579 669 580 888 581 840 583 890 584 641 584 644 587 759 589 801 590 922 593 791 598 789 600 913 602 690 606 994 609 998 610 658 613 750 613 810 616 680 617 719 617 925 621 865 624 999 626 951 627 665 628 898 630 846 633 756 634 905 637 855 639 663 640 967 647 960 649 764 650 807 653 953 654 841 656 827 657 836 660 743 666 948 676 872 678 760 679 869 680 900 683 696 683 936 686 784 689 703 689 814 690 943 692 962 696 860 697 786 697 887 700 793 703 705 704 715 704 762 706 817 710 908 714 726 723 849 736 833 738 776 738 870 741 924 765 831 771 868 780 934 782 873 784 850 786 815 787 972 793 915 794 931 797 858 797 914 800 823 800 990 806 995 807 844 810 911 812 847 816 929 817 955 825 835 826 889 832 946 833 966 840 976 845 987 848 992 856 957 866 916 867 902 883 904 884 947 888 891 914 926 920 921 928 977 948 965 7 392 27 666 30 381 192 102 205 406 211 894 373 167 385 985 419 82 433 45 434 182 454 547 462 42 508 721 541 897 631 292 637 917 695 116 740 530 870 505 889 863 921 601 1000 999 19 690 2 0 1 0 8 0 58 0 212 1 2 1 3 1 4 1 13 1 17 1 20 1 97 1 144 1 259 2 11 2 22 2 40 2 146 2 538 2 542 3 5 3 9 3 30 3 232 4 7 4 12 4 29 4 31 4 757 5 6 5 18 5 27 5 64 5 69 5 143 5 185 5 234 5 373 6 36 6 62 6 78 6 102 6 216 6 224 6 379 7 23 7 35 7 42 8 26 8 48 8 86 9 10 9 14 9 37 9 54 9 138 9 994 10 53 10 112 10 114 10 632 11 16 11 80 11 404 11 518 11 611 11 784 11 884 12 15 12 39 12 68 12 81 13 19 13 21 13 55 13 627 13 720 13 912 14 240 14 678 15 455 15 838 16 33 16 206 16 480 16 922 17 95 17 390 17 585 18 32 18 98 18 131 18 165 18 445 18 548 19 115 19 158 19 509 19 976 20 57 20 59 20 88 20 442 20 467 20 578 21 24 21 25 21 28 21 44 21 93 21 161 21 395 21 905 22 225 22 301 22 326 23 179 23 384 23 393 24 272 25 230 25 252 26 34 26 43 26 45 26 46 26 87 26 345 26 469 26 698 27 47 27 295 27 454 28 628 29 203 29 293 30 156 30 463 31 65 31 91 31 181 31 217 31 378 31 476 31 875 32 104 32 187 32 253 32 566 32 791 33 41 33 67 33 207 34 492 34 526 34 855 35 49 35 101 35 119 36 38 36 73 36 120 36 381 36 947 37 125 38 201 38 795 39 553 40 52 40 108 40 213 41 316 42 140 42 243 42 351 42 590 42 641 42 847 43 860 44 79 44 82 44 182 44 279 44 332 44 359 44 834 45 51 45 66 46 71 46 77 47 63 47 365 48 99 49 50 49 60 49 75 49 85 49 127 50 148 50 646 51 92 51 111 51 130 51 282 51 385 51 992 52 328 52 602 53 56 53 89 53 139 54 109 54 319 54 344 54 608 54 745 55 70 55 236 55 343 55 748 56 90 56 722 57 61 57 824 58 258 59 76 59 163 59 164 59 433 60 74 60 118 60 862 61 100 61 172 61 177 61 677 61 721 62 96 63 105 63 166 63 186 63 287 63 369 64 160 65 110 65 330 66 141 66 346 66 551 67 961 68 72 68 204 68 371 69 103 70 94 70 107 70 211 70 482 72 237 73 83 73 296 73 617 73 689 75 336 75 484 76 129 76 133 76 136 76 238 76 275 76 993 77 239 78 170 78 488 78 559 78 750 78 949 80 84 80 188 80 273 80 444 80 910 81 925 82 262 82 323 82 616 83 215 83 280 83 497 83 536 84 417 86 121 86 184 86 587 86 734 88 271 88 584 89 154 89 508 89 687 91 123 91 193 92 122 92 423 93 335 94 242 94 352 95 402 95 523 97 132 97 214 97 261 98 113 98 175 98 512 99 302 99 324 99 773 99 789 100 134 100 192 100 254 101 145 103 229 103 461 103 474 103 663 103 822 105 106 105 353 106 124 106 157 106 199 106 805 107 304 107 441 108 180 108 183 108 412 108 503 108 549 108 552 109 116 109 126 110 227 110 475 111 151 111 337 111 386 112 135 112 153 113 196 113 246 114 169 114 248 114 368 114 466 114 763 115 149 115 174 115 479 115 717 115 892 116 117 116 327 117 167 117 256 118 155 118 162 118 391 118 413 119 841 121 195 121 626 121 915 122 150 122 152 122 159 124 147 124 370 124 478 124 519 125 168 125 176 126 171 126 267 126 539 126 813 127 128 127 785 128 142 130 464 131 312 133 137 133 511 133 586 134 194 134 362 134 744 134 835 134 890 136 300 137 753 138 341 138 525 138 868 139 285 139 291 139 377 140 375 140 674 141 189 141 973 142 563 142 623 143 220 143 437 147 191 147 690 148 438 149 918 150 299 150 886 151 283 151 429 151 680 153 173 153 235 153 266 153 728 154 200 154 307 154 731 156 190 156 208 156 387 159 309 159 504 159 564 159 962 160 329 160 510 160 614 160 772 162 408 162 436 163 320 163 349 164 210 165 286 168 958 168 999 169 178 169 263 169 398 169 502 170 928 171 331 172 223 173 422 174 456 174 792 174 804 175 218 175 691 176 205 177 219 177 245 177 260 178 221 178 226 178 428 178 447 178 706 179 321 180 700 180 903 181 400 181 556 182 904 183 222 183 361 183 612 183 770 184 269 185 294 185 314 185 596 185 599 187 197 187 198 188 277 189 815 191 209 191 410 191 440 191 768 193 255 193 580 193 670 193 943 194 278 194 609 194 787 194 837 195 289 196 264 197 231 197 270 199 265 199 645 200 202 200 356 202 898 203 809 204 737 205 355 206 268 206 290 206 634 206 780 207 305 207 458 207 950 208 274 208 631 208 971 209 540 210 817 211 303 211 647 211 684 211 735 212 424 212 765 214 451 215 481 215 653 216 389 216 397 218 257 219 975 220 241 221 233 221 348 221 409 221 462 223 228 223 251 225 621 225 889 226 448 227 244 227 288 227 667 228 711 229 322 229 764 229 948 230 354 230 471 231 453 231 560 235 247 235 297 235 793 235 908 240 340 241 318 242 642 242 783 243 394 243 658 244 414 245 250 245 333 246 313 246 435 246 592 246 637 247 249 248 565 248 679 248 810 249 425 249 495 249 607 250 606 250 861 250 914 251 281 254 683 255 358 256 681 257 342 257 374 257 450 257 913 258 491 258 522 258 543 258 712 259 306 260 778 261 366 261 660 262 284 262 869 263 276 264 338 265 308 265 443 266 347 266 403 268 292 269 311 269 382 270 298 270 483 270 494 272 830 278 473 279 339 279 420 281 452 281 672 282 499 282 767 283 334 283 367 283 411 286 863 287 416 288 501 289 392 290 911 291 533 291 917 293 593 293 983 294 498 295 325 295 401 295 439 296 708 297 315 299 357 300 933 301 568 301 997 302 468 302 516 302 649 303 558 304 317 304 618 305 582 306 897 307 406 307 514 307 840 308 310 309 490 309 531 309 579 311 380 311 528 312 859 313 746 314 372 315 661 315 668 316 399 317 850 318 506 322 595 322 732 325 449 325 532 326 376 326 460 327 470 327 591 328 729 328 786 329 821 331 534 331 544 332 546 334 364 335 350 336 715 337 625 337 848 339 845 341 833 343 405 344 427 345 426 345 555 346 383 346 633 346 799 346 924 347 363 347 430 347 434 348 927 349 485 350 419 351 388 351 571 351 736 352 360 352 477 353 396 353 598 354 486 355 500 355 636 356 761 357 998 360 944 361 513 361 946 362 432 362 953 362 974 363 977 366 431 366 988 367 515 367 676 369 465 371 882 371 938 373 651 375 459 375 986 378 854 379 418 379 604 379 705 379 762 380 589 381 747 381 844 382 576 383 588 384 605 384 686 387 710 388 407 388 487 390 537 390 575 395 648 397 421 399 725 399 991 401 597 401 622 402 545 402 569 405 956 406 673 407 493 407 654 408 415 410 520 410 866 411 769 411 891 413 583 415 496 415 624 415 880 417 644 417 657 417 978 419 446 419 923 421 620 421 662 422 554 423 517 423 615 423 743 423 790 425 666 428 739 430 529 430 581 431 807 433 963 435 714 435 723 435 818 436 719 437 550 437 692 438 733 439 472 440 826 441 936 443 702 444 489 448 808 452 457 452 849 453 694 453 775 454 942 456 527 456 561 456 716 458 781 460 966 463 507 463 756 465 505 466 610 468 873 469 601 469 751 470 916 471 638 474 619 477 876 477 881 478 935 479 567 484 577 491 951 491 972 493 521 495 996 497 836 498 639 499 562 500 878 501 893 502 697 502 749 502 871 502 939 503 530 505 541 506 524 506 965 507 643 507 794 507 883 508 885 509 671 512 613 514 906 515 652 515 827 517 742 519 957 521 535 522 547 523 594 526 570 529 685 529 853 530 964 531 979 532 909 533 931 534 573 535 574 536 920 536 940 538 572 540 630 540 828 543 635 543 703 545 955 546 557 546 788 546 970 548 675 551 600 552 664 553 865 555 701 555 846 555 902 556 779 564 984 566 640 570 699 570 738 571 774 572 839 572 919 573 782 576 713 577 655 580 603 580 727 580 730 581 823 584 954 588 650 589 896 590 629 594 968 596 693 597 900 599 899 602 755 603 709 603 937 606 669 606 696 610 707 610 759 611 656 612 814 617 695 617 816 623 907 626 760 626 771 628 987 630 682 634 659 634 812 636 811 638 688 639 718 642 934 645 930 661 665 661 796 661 832 662 758 665 825 667 982 669 726 671 820 673 819 673 857 679 754 684 877 685 867 687 798 695 851 697 704 698 766 702 888 705 741 705 852 713 724 716 831 718 740 728 752 729 802 733 842 740 967 744 803 752 797 752 989 754 800 756 829 761 777 765 776 771 872 772 894 772 960 773 801 778 870 787 864 792 901 793 941 799 806 799 990 800 952 801 926 805 945 805 995 814 856 816 879 817 874 819 887 828 932 829 921 831 843 831 969 841 858 852 929 855 959 867 981 882 895 897 985 956 980 24 153 60 466 144 171 202 963 257 557 288 75 539 999 557 131 566 218 570 156 609 149 661 932 686 667 690 809 805 2 810 43 900 798 931 270 989 665 1000 999 24 342 928 0 1 0 2 0 3 0 5 0 12 0 17 0 41 0 97 0 123 0 337 1 89 1 98 1 143 1 155 1 192 1 236 2 10 2 27 2 30 2 43 2 133 2 277 2 398 3 4 3 6 3 15 3 61 3 77 3 118 3 874 4 8 4 23 4 31 4 56 4 57 4 169 4 283 5 7 5 9 5 22 5 103 5 132 5 228 5 393 5 478 6 39 6 65 6 424 7 47 7 139 7 164 7 428 8 16 8 37 8 94 8 131 8 367 8 518 8 594 8 987 9 11 9 88 9 111 10 32 10 125 10 251 11 13 11 20 11 28 11 173 12 14 12 370 13 21 13 48 13 262 13 911 14 25 14 33 14 438 14 569 15 19 15 271 16 78 16 79 16 537 17 18 17 154 17 220 17 321 18 26 18 51 18 80 18 157 18 267 18 364 18 851 19 58 19 69 19 875 20 44 20 106 20 247 21 177 21 233 21 511 21 942 22 24 22 280 22 567 23 59 23 71 23 76 23 121 23 135 23 379 24 36 24 793 25 38 25 63 25 172 26 35 26 74 27 180 27 326 27 376 27 705 27 878 28 29 28 68 28 110 28 147 28 346 29 34 29 45 29 244 30 483 30 609 31 53 31 165 32 49 32 219 32 369 32 487 33 70 33 249 34 99 34 126 34 160 34 599 34 677 35 55 35 667 35 969 36 107 37 64 37 83 37 85 37 394 37 620 37 621 38 42 38 585 38 720 38 959 39 40 39 95 39 210 39 373 40 850 41 82 41 117 41 128 41 207 41 252 41 445 41 570 41 634 42 93 42 138 42 156 42 199 42 285 42 434 42 564 42 610 42 986 43 46 43 90 43 287 43 359 43 628 43 658 43 772 43 776 44 96 44 108 44 144 44 275 44 374 45 50 45 62 45 87 45 499 46 145 47 52 47 104 47 150 47 375 47 472 48 140 48 742 49 54 49 166 49 168 49 226 50 291 51 72 51 312 51 543 52 81 52 161 52 305 52 383 53 698 53 978 54 162 55 146 55 171 55 660 56 66 56 243 56 949 57 91 57 182 57 390 57 901 58 60 58 116 58 429 58 500 58 674 58 979 59 67 59 120 60 152 60 224 61 100 61 298 61 368 61 833 62 124 62 136 62 882 63 75 63 86 63 237 63 971 65 115 65 159 65 457 66 184 66 223 67 109 67 410 67 485 68 440 68 657 69 174 69 676 70 73 70 654 70 752 70 933 71 105 71 863 72 179 72 849 73 84 73 263 73 678 75 307 75 490 75 788 76 816 77 350 77 763 79 92 79 250 79 292 79 519 80 198 80 213 80 669 81 354 81 384 81 453 82 158 82 494 82 946 83 260 84 637 85 122 85 407 86 112 86 333 87 101 87 342 87 578 88 130 88 295 88 335 88 447 88 930 89 382 89 462 89 670 90 119 90 176 90 406 90 419 90 697 91 189 91 591 91 602 92 148 92 232 92 465 93 102 94 113 94 544 95 234 95 691 96 473 96 515 97 188 97 195 98 194 98 269 98 399 99 178 99 385 99 858 100 397 101 218 103 129 103 852 104 141 105 221 105 310 105 441 105 997 106 114 107 187 107 266 107 423 107 583 108 127 109 349 109 417 110 200 110 319 110 554 111 142 112 617 113 167 113 448 113 456 113 881 114 137 114 302 114 530 115 444 115 495 115 937 116 170 116 598 116 747 117 315 117 396 118 209 118 264 119 741 120 222 120 352 120 672 120 812 120 860 121 284 121 344 122 163 123 201 123 204 124 203 124 606 124 822 125 339 126 151 126 464 127 134 127 281 127 309 127 994 128 196 129 265 129 643 130 175 130 328 131 814 132 185 132 401 132 432 132 842 133 294 133 918 134 183 134 212 135 153 136 193 136 208 136 259 137 149 137 181 138 706 139 225 139 484 140 584 140 668 141 841 142 191 142 626 143 605 145 206 145 296 147 245 148 227 148 835 148 843 150 709 151 240 151 588 152 316 153 712 154 197 155 534 155 877 156 308 156 869 157 214 157 482 157 496 158 270 158 358 158 614 158 904 158 973 159 529 160 323 160 510 161 303 161 558 163 202 164 242 164 507 164 522 164 786 164 810 165 520 165 883 165 921 165 957 166 387 166 761 167 290 167 425 168 437 168 526 169 253 169 439 169 553 170 729 171 215 171 231 171 493 172 340 172 426 172 470 172 889 173 229 173 653 174 186 174 211 174 402 174 503 174 865 175 205 175 278 176 190 176 713 177 461 177 831 179 348 179 380 179 405 179 512 180 288 181 279 182 216 182 840 182 887 183 351 183 392 183 735 184 361 186 230 186 950 187 217 187 560 189 353 189 463 189 947 191 329 192 235 192 241 192 389 192 739 194 919 196 246 196 282 197 502 197 642 198 546 199 306 199 474 200 416 201 640 201 844 202 248 202 311 202 556 204 565 204 644 204 745 206 466 206 623 206 790 207 255 207 688 207 847 209 239 209 400 210 256 210 272 211 338 211 343 211 356 211 980 212 261 212 838 213 740 214 415 214 830 214 998 215 268 215 422 215 836 216 322 216 989 217 320 217 418 217 545 218 492 221 257 221 892 222 324 222 459 222 477 222 498 224 525 224 718 225 289 225 951 226 318 226 391 226 528 228 293 228 671 229 371 229 443 230 258 230 680 231 274 231 286 231 646 231 828 232 381 233 238 234 299 234 573 238 330 240 313 240 467 240 711 243 254 243 427 244 475 245 314 245 548 245 879 246 817 246 935 247 799 249 395 249 506 250 446 250 931 254 505 256 436 257 276 257 449 258 363 258 504 259 468 260 582 260 707 260 753 260 819 262 345 262 527 263 566 264 378 264 861 267 300 267 509 267 595 267 616 267 641 268 471 268 664 270 273 270 975 271 954 272 551 273 336 273 454 273 479 273 480 273 521 274 341 278 355 279 733 281 827 282 317 282 837 283 357 283 377 283 686 284 301 285 386 285 826 286 297 286 347 287 575 287 638 288 508 289 774 290 332 291 488 291 825 292 845 292 886 294 513 294 746 295 304 295 334 295 652 295 723 296 325 298 928 299 589 300 683 303 413 303 630 303 939 304 603 304 910 306 586 306 991 308 362 308 690 310 934 313 388 313 403 313 535 316 645 317 587 318 431 318 804 320 420 320 517 322 624 322 775 324 952 325 327 325 331 325 366 326 455 326 924 327 719 328 538 328 613 330 460 332 857 333 650 334 995 336 542 336 792 337 764 338 476 338 580 341 450 341 912 342 734 343 516 344 725 345 442 345 557 345 696 348 811 349 408 350 898 351 481 351 789 353 360 353 593 354 541 354 629 354 704 355 365 355 524 357 702 359 372 359 571 361 536 361 662 361 999 364 533 364 801 365 920 366 452 366 649 367 750 367 755 369 600 370 700 370 888 372 539 373 839 373 932 374 409 376 501 376 607 376 722 378 435 379 414 380 945 383 411 383 469 385 684 385 685 385 893 386 665 388 590 388 990 390 800 393 451 393 592 400 412 400 615 402 909 403 404 405 562 407 797 407 908 407 983 409 751 411 433 412 968 414 784 415 421 415 555 417 631 417 900 418 754 421 497 422 612 422 627 422 728 422 872 423 523 424 807 424 976 428 926 429 430 430 701 431 703 431 749 432 853 433 929 437 604 438 531 438 651 439 673 443 489 443 795 444 766 447 486 447 656 448 647 451 458 451 563 453 808 455 993 457 639 457 914 458 871 461 572 461 666 462 561 462 782 463 491 463 785 464 767 466 579 472 552 472 815 472 996 473 798 475 568 476 581 476 963 478 906 481 890 486 574 486 823 487 648 492 992 493 559 494 514 496 695 498 596 498 611 498 923 499 743 500 655 500 972 501 619 505 532 505 550 506 938 509 738 510 756 513 961 515 759 516 682 516 760 519 692 519 736 520 757 525 731 527 547 533 540 533 633 536 806 537 601 537 885 540 859 540 964 541 549 541 687 542 732 543 780 544 622 546 974 550 977 553 625 553 716 555 608 557 726 558 576 559 577 564 903 565 679 566 768 569 770 572 870 575 727 576 597 577 856 579 803 582 779 584 781 588 897 590 699 591 663 592 632 592 985 593 936 594 694 597 693 599 867 601 675 605 635 607 661 608 758 610 721 614 618 614 896 620 940 621 708 625 944 626 916 627 802 629 689 632 866 635 636 636 948 638 905 640 818 641 832 641 941 646 724 646 787 646 821 651 960 653 783 653 829 655 681 656 737 658 659 660 715 662 809 662 967 665 717 669 846 676 965 677 958 678 834 681 955 681 984 683 710 690 966 692 762 693 714 694 794 696 813 702 773 706 748 707 730 707 862 718 769 722 943 724 848 729 744 731 988 734 805 736 876 742 868 743 953 745 917 746 902 748 771 749 778 751 765 751 820 754 796 754 962 759 864 760 873 762 777 767 895 772 891 782 791 789 894 794 880 794 907 798 899 806 824 819 927 820 854 830 956 841 884 842 855 859 913 867 925 896 915 901 970 901 981 908 922 944 982 41 442 73 832 80 525 139 524 144 483 145 84 146 669 235 470 259 788 262 478 292 675 316 954 334 134 369 905 426 273 492 867 572 411 598 79 610 370 620 298 722 391 838 144 885 417 952 95 1000 999 1 281 29 0 1 0 2 0 3 0 4 0 7 0 33 0 75 0 262 0 287 0 557 1 17 1 37 1 72 1 97 1 307 1 580 1 705 2 18 2 28 2 55 2 136 3 5 3 11 3 15 3 24 3 126 3 774 4 9 4 13 4 20 4 46 4 102 4 113 5 6 5 10 5 23 5 32 5 84 6 8 6 12 6 22 6 71 6 152 6 202 6 570 7 34 7 163 7 231 7 331 7 565 7 946 8 25 8 29 8 36 8 43 8 74 8 436 9 16 9 52 9 469 9 748 10 190 10 333 11 365 12 27 12 100 12 105 12 122 12 173 12 427 12 819 12 844 13 14 13 19 13 21 13 101 13 982 14 40 14 189 14 296 14 584 15 26 15 91 15 106 15 119 15 143 15 662 16 56 16 131 16 138 16 291 16 680 17 44 17 118 17 120 17 271 17 429 17 489 17 796 18 45 18 108 18 806 19 42 19 57 19 254 20 323 20 664 21 83 21 87 21 201 21 374 21 910 22 51 22 235 23 58 23 69 23 302 23 451 24 35 24 41 24 364 24 447 24 542 24 555 24 561 25 54 25 147 25 215 25 232 26 835 27 31 27 274 27 534 28 185 28 521 29 30 29 60 29 62 29 399 29 547 29 616 29 679 29 731 30 48 30 688 31 145 31 153 31 248 31 454 31 456 31 708 31 956 32 63 32 170 32 318 33 39 33 86 34 327 34 363 34 485 35 65 35 93 35 162 36 123 36 206 36 457 36 640 37 38 37 110 37 150 37 199 38 82 38 111 38 127 39 95 39 269 39 381 39 552 40 238 40 444 40 594 40 659 41 47 41 73 41 334 41 368 41 564 41 610 41 663 42 49 42 192 42 468 43 53 43 85 43 171 43 257 43 305 44 90 44 670 45 50 46 285 46 504 46 803 47 892 48 64 48 78 48 609 48 741 49 67 49 272 49 539 50 121 50 196 50 575 50 697 50 872 51 61 51 134 51 358 51 430 51 435 52 148 52 224 52 687 53 734 54 114 54 142 55 59 55 66 55 133 55 280 55 452 55 492 56 76 56 348 56 883 57 115 57 164 57 658 58 89 58 151 58 243 59 212 59 260 59 270 60 70 60 103 60 396 61 530 61 768 62 172 62 811 63 130 63 178 63 277 63 347 64 77 64 517 66 68 66 88 67 268 68 867 69 496 69 532 69 625 70 94 70 314 71 137 71 140 71 149 71 925 72 79 72 168 72 219 72 247 72 927 73 80 73 498 74 259 74 445 74 759 74 841 75 241 76 174 76 210 77 112 77 187 77 346 77 850 78 324 78 628 78 949 79 81 79 156 79 419 79 822 80 116 80 879 81 205 81 299 81 338 81 762 82 125 82 176 82 237 82 692 83 98 83 129 83 388 83 475 84 128 84 207 84 714 85 200 85 495 85 983 86 109 86 154 88 246 88 352 88 732 89 104 90 92 90 214 90 372 91 777 91 810 92 107 92 146 92 350 92 512 93 96 93 279 93 836 94 99 94 132 94 965 95 753 96 525 97 461 98 465 99 139 99 597 100 553 100 598 101 197 101 213 101 217 101 226 101 332 101 441 101 665 102 141 102 203 102 412 103 124 103 204 103 293 103 423 103 842 103 914 104 117 104 477 104 674 105 220 106 568 106 709 107 514 108 991 109 167 109 639 110 208 110 278 110 673 112 191 114 236 114 696 114 874 115 779 116 510 116 866 118 158 118 838 118 969 120 159 120 312 120 846 121 193 122 218 122 295 122 371 122 392 122 403 122 494 124 169 124 186 124 375 124 413 125 135 127 209 127 225 127 676 127 899 129 239 129 587 130 221 130 284 130 486 131 420 133 177 133 400 133 656 134 402 135 155 135 411 137 157 137 166 137 578 137 615 137 834 137 902 137 951 138 144 138 160 138 216 139 175 139 188 140 183 142 250 142 873 143 161 143 229 143 778 144 211 144 351 145 448 146 317 146 967 147 184 147 527 147 706 147 964 148 405 149 519 149 629 150 297 150 913 151 690 152 283 152 406 155 373 157 180 158 223 158 905 159 337 159 382 160 342 160 730 161 298 161 303 161 344 162 577 163 320 164 165 164 181 164 194 164 230 164 309 164 520 165 242 165 326 165 394 165 467 166 416 167 282 167 481 167 558 167 958 168 294 168 431 168 644 169 179 169 258 169 484 170 319 170 341 170 378 170 960 171 425 171 617 172 281 173 353 173 362 176 585 176 613 176 633 176 915 177 377 177 540 177 944 178 182 178 383 178 526 179 349 180 549 180 601 180 620 181 360 181 566 183 682 183 711 184 329 184 395 184 443 185 195 185 546 185 548 186 340 187 255 188 681 189 240 189 253 189 267 190 304 190 335 190 386 190 462 191 366 191 746 191 921 193 233 195 198 195 513 196 758 198 228 200 502 200 550 202 286 203 264 204 657 205 251 205 330 206 227 206 941 207 244 207 290 210 234 210 752 211 897 212 308 212 432 213 266 213 273 213 407 213 500 213 685 214 261 215 288 215 855 216 316 216 569 216 926 217 252 218 222 218 245 219 421 219 446 219 482 219 740 220 908 223 275 224 263 225 560 226 249 226 336 226 604 228 357 228 367 229 256 229 691 230 265 230 654 231 480 232 920 233 574 234 300 238 738 239 325 240 356 241 311 241 808 242 814 243 478 243 533 244 440 244 579 244 645 244 710 244 733 245 790 246 660 247 666 248 907 251 638 252 474 253 276 253 678 254 809 255 385 255 409 256 301 257 466 257 563 257 895 259 437 260 418 265 581 265 623 265 770 268 700 269 839 270 972 271 321 272 439 272 893 272 945 274 831 276 315 277 675 278 361 278 522 278 890 279 702 280 310 280 596 281 384 282 646 284 289 285 292 285 339 285 417 286 798 287 990 291 313 291 322 291 369 292 537 293 380 294 611 295 306 295 354 295 355 297 389 297 390 298 911 300 404 301 387 305 414 305 483 305 505 305 641 306 632 308 472 309 343 309 694 309 870 310 460 310 826 310 875 311 476 312 428 312 830 314 393 314 760 316 397 318 978 319 588 319 593 320 515 321 426 322 453 322 602 322 735 323 328 324 499 325 554 325 583 325 747 326 410 326 434 326 524 328 624 329 523 329 900 330 471 331 567 331 590 331 906 332 650 333 720 333 886 336 648 337 653 338 345 338 793 340 704 341 398 342 571 342 693 343 507 343 636 343 707 343 771 343 787 344 455 344 689 345 668 348 450 349 359 349 651 350 470 350 614 350 630 351 488 351 973 352 618 354 464 354 671 354 712 354 980 357 531 358 501 359 401 359 781 360 776 362 622 363 376 363 993 364 408 364 415 364 543 364 878 365 391 365 612 366 635 366 649 367 634 368 370 368 985 369 703 370 379 373 799 374 684 376 508 377 751 378 458 378 699 379 538 383 438 383 961 383 995 387 449 389 572 390 422 390 433 390 576 391 929 392 442 392 727 392 999 393 643 395 459 395 755 397 655 401 559 401 800 405 586 405 621 412 695 413 497 414 869 415 424 415 852 416 856 417 479 419 607 420 487 420 642 421 503 422 509 423 608 423 851 423 975 424 904 424 940 425 994 428 661 432 785 437 493 438 529 438 974 445 463 445 606 445 837 447 647 448 948 450 667 452 518 454 832 456 490 458 491 458 791 459 767 460 599 461 631 464 807 466 506 466 600 467 988 468 595 468 686 468 881 469 473 470 698 471 757 471 943 472 813 474 761 474 763 474 922 476 928 477 868 478 672 481 528 482 551 482 619 482 864 483 847 483 857 484 742 486 545 486 573 486 997 489 556 489 888 494 854 499 950 500 535 500 998 502 669 503 858 504 953 505 862 508 511 509 954 510 544 512 780 512 989 513 516 513 652 518 562 520 942 522 713 522 912 522 930 523 880 524 677 525 589 526 541 528 816 529 788 529 848 533 987 534 794 534 823 535 536 539 736 540 821 547 849 549 804 553 715 554 592 556 591 556 968 557 783 562 719 563 754 568 582 574 840 574 877 574 891 578 935 579 901 582 605 582 957 583 723 584 603 585 889 590 795 593 824 598 726 598 896 603 637 610 802 611 716 611 729 612 743 612 764 612 792 616 626 619 782 621 627 626 845 628 817 629 876 630 750 633 871 635 933 636 725 636 728 643 724 643 884 644 765 644 937 647 745 648 909 651 683 651 749 660 744 664 887 664 963 672 721 673 966 674 812 676 717 676 718 682 701 682 865 682 952 683 936 684 885 687 773 691 959 699 722 699 971 701 979 705 769 705 962 706 919 707 938 708 756 709 860 710 859 711 737 712 739 720 827 721 977 725 775 726 853 730 818 731 772 735 786 740 996 741 918 741 939 742 932 743 789 745 784 745 833 751 805 757 801 759 766 761 820 764 984 778 815 781 863 785 923 788 797 790 861 802 976 804 825 811 894 817 828 824 829 832 917 841 955 842 843 845 924 861 916 862 934 864 986 873 898 874 882 875 903 875 947 890 931 899 970 907 981 927 992 926 866 1000 999 14 187 966 0 1 0 2 0 7 0 149 0 271 0 427 0 502 1 3 1 6 1 8 1 22 1 36 1 39 1 78 1 89 1 115 2 4 2 16 2 19 2 27 2 44 2 76 2 142 2 207 2 260 3 5 3 11 3 14 3 17 3 67 3 87 3 124 3 215 4 21 4 92 4 93 4 397 4 940 5 12 5 88 5 523 5 698 6 9 6 10 6 37 6 60 6 236 6 544 7 18 7 24 7 33 7 112 7 199 8 105 8 928 9 20 9 47 9 49 9 221 9 238 9 521 9 907 10 13 10 31 10 77 10 101 10 117 10 313 11 51 11 52 11 111 11 777 12 23 12 26 12 32 12 80 12 243 12 632 13 30 13 45 13 58 13 196 13 205 14 15 15 682 16 34 16 53 16 54 16 110 16 548 16 628 17 63 17 95 17 259 17 419 17 589 18 40 18 147 18 248 18 330 19 123 19 225 19 508 20 612 21 25 21 69 21 128 21 139 21 189 21 231 21 249 21 939 22 48 22 81 22 96 22 155 22 160 22 190 23 64 23 71 23 107 23 154 23 170 23 363 23 683 24 70 24 99 24 529 25 28 25 29 25 79 25 90 25 97 25 167 26 159 26 481 26 816 27 46 27 649 27 801 28 35 28 86 28 118 29 38 29 902 30 324 30 450 30 916 31 229 31 525 32 74 32 122 32 913 33 56 33 666 34 91 34 100 34 200 34 615 34 659 35 75 35 94 35 171 35 310 35 618 36 43 36 256 36 409 37 235 37 291 38 59 38 68 38 258 38 394 39 41 39 50 39 486 40 518 40 577 41 42 41 65 42 55 42 85 42 108 43 83 43 562 44 134 44 251 44 420 45 57 45 222 46 270 46 343 46 459 46 730 47 277 48 104 48 787 49 185 49 374 50 66 50 326 51 109 51 157 51 216 51 789 52 162 52 337 53 73 53 227 53 294 53 845 53 892 55 61 55 62 55 722 56 471 57 152 57 153 57 173 57 179 58 897 60 82 60 119 60 186 60 307 61 84 61 116 61 375 62 163 63 184 63 279 63 417 64 210 64 620 64 736 65 498 66 145 66 415 66 669 67 487 68 103 68 385 68 462 68 699 68 751 69 129 69 492 69 601 70 72 70 946 71 230 71 234 71 287 71 378 71 391 72 406 73 500 73 505 73 685 74 135 74 166 74 439 75 106 75 140 75 253 75 298 76 181 76 512 77 325 77 470 80 98 80 978 81 165 81 454 82 114 82 131 82 191 82 282 82 332 82 542 83 126 83 825 84 146 85 616 85 968 87 121 87 174 87 197 88 725 88 862 89 125 89 127 89 219 89 405 89 543 90 102 90 138 90 341 91 158 91 328 91 781 92 204 93 226 94 113 94 355 94 707 94 776 95 688 96 130 97 217 97 339 97 428 98 675 98 711 98 914 99 136 99 183 99 218 99 490 100 176 100 296 100 547 100 755 101 192 101 288 101 418 101 878 102 329 102 335 102 449 102 793 103 852 104 331 105 161 105 668 105 911 106 141 107 180 108 426 108 873 109 169 109 206 109 861 110 416 111 144 111 567 111 621 111 813 113 168 113 555 115 151 115 257 116 132 116 177 116 888 118 120 119 194 119 198 119 264 120 175 120 178 120 265 121 252 121 333 122 349 123 148 123 195 123 223 123 482 123 655 123 894 124 133 124 557 125 220 125 371 126 254 126 585 126 652 128 156 128 311 129 245 129 286 129 556 129 729 131 300 131 347 131 369 131 540 133 172 133 269 134 137 134 143 134 564 136 214 136 830 137 320 137 837 139 815 140 164 140 370 140 637 140 853 140 953 141 261 142 188 143 425 143 537 145 208 146 348 146 684 146 886 147 193 147 302 147 388 147 390 147 392 148 150 148 318 148 340 148 965 149 203 149 633 149 671 150 572 152 475 153 272 153 316 155 239 155 285 155 393 155 568 155 967 156 600 156 748 157 187 157 232 157 441 157 533 157 957 159 267 160 201 163 209 163 364 164 237 164 809 165 574 166 240 166 301 166 514 168 295 169 489 170 211 170 213 170 464 171 182 171 344 171 771 172 275 172 476 173 290 173 297 173 509 173 920 174 619 175 586 178 821 180 241 180 346 181 382 181 424 181 448 182 350 182 661 182 972 183 575 183 881 185 212 185 376 186 461 187 595 187 610 187 752 188 367 189 202 189 319 190 694 191 284 191 442 192 443 193 327 193 381 193 950 194 404 194 553 194 583 195 990 196 629 197 266 197 465 197 766 199 263 199 469 199 691 201 594 202 281 203 560 203 828 205 278 205 362 206 273 206 401 207 276 207 358 208 224 209 602 210 233 210 342 210 687 211 244 211 246 211 398 211 551 212 283 212 351 213 247 214 373 214 571 215 779 216 372 217 322 217 410 217 474 217 484 217 625 218 228 218 720 220 242 220 741 222 569 223 366 223 377 226 988 227 280 228 321 228 622 228 829 229 289 230 268 232 842 232 867 232 908 233 446 234 387 234 504 235 607 236 434 236 806 237 304 237 677 239 338 240 315 240 485 240 841 242 274 242 794 242 963 243 255 243 299 243 308 243 614 243 737 243 811 244 453 245 383 245 494 245 899 246 250 246 507 247 926 248 473 248 859 254 455 255 323 255 336 255 710 256 262 256 818 257 368 261 386 262 356 262 402 262 838 263 379 263 819 263 901 264 491 265 477 267 309 267 317 269 433 270 429 270 578 271 541 272 361 272 903 273 306 273 511 273 623 275 345 275 805 275 942 276 312 276 735 280 353 280 360 281 538 282 380 282 513 283 292 284 506 285 303 285 314 286 354 286 563 287 359 287 799 288 432 288 483 289 293 289 773 289 820 290 608 290 654 291 535 291 732 292 412 294 501 295 352 295 783 296 760 296 790 297 400 298 389 298 447 299 960 300 305 300 844 300 895 301 712 302 510 302 609 304 334 304 650 305 554 307 399 307 849 308 788 314 503 314 613 318 403 318 499 319 800 320 407 320 435 321 357 321 515 322 526 324 468 326 584 327 496 328 396 329 408 330 795 332 456 332 831 334 414 336 384 336 421 336 581 337 641 338 365 338 565 339 422 339 550 340 910 341 411 344 786 344 936 345 812 347 480 349 413 349 981 350 678 351 692 354 999 355 855 357 596 358 738 358 880 359 879 360 457 360 758 361 824 361 930 361 956 362 460 362 478 362 757 363 423 363 463 363 590 365 850 366 642 366 701 368 673 368 763 368 945 368 997 369 647 369 749 372 452 373 591 373 780 375 488 376 479 376 882 377 791 378 937 380 697 382 558 383 582 384 437 384 703 386 754 387 458 387 516 387 851 388 495 388 588 389 656 389 857 390 395 390 626 390 743 391 718 391 782 392 431 392 444 394 497 394 947 396 593 397 576 397 680 398 527 401 662 402 531 404 467 405 636 406 765 408 704 409 597 409 772 409 865 410 708 412 438 412 451 412 524 412 552 413 645 414 430 415 534 415 875 416 874 419 528 419 847 420 440 421 493 422 580 422 864 422 935 423 522 424 436 424 994 426 519 427 570 427 663 427 843 428 744 428 846 429 530 430 723 432 624 432 674 433 545 433 858 434 746 435 445 436 756 438 617 440 922 441 750 442 706 442 836 443 566 443 681 443 727 443 733 446 915 451 627 454 630 455 466 455 713 455 938 456 747 458 517 461 948 462 644 462 802 464 966 465 472 467 689 473 714 476 885 479 592 480 764 482 871 483 539 483 599 487 975 487 989 491 603 491 767 494 631 495 549 497 827 497 833 499 657 499 745 501 906 503 611 506 740 507 958 511 520 511 775 512 546 513 721 517 667 518 561 519 868 520 941 521 604 523 716 525 784 527 532 527 705 527 731 528 876 529 866 531 695 531 952 532 536 534 840 539 770 541 579 542 728 543 559 543 998 544 635 544 651 544 796 551 700 551 774 552 690 554 587 556 598 560 605 560 872 563 753 566 719 569 835 571 573 571 822 575 658 575 904 576 893 576 919 578 670 579 863 583 734 584 648 589 664 590 905 591 606 591 962 592 676 593 709 594 778 597 643 597 769 601 759 605 639 605 839 606 804 607 693 609 739 611 638 613 634 619 646 619 808 619 982 620 884 625 672 627 660 627 976 628 696 632 803 636 762 636 807 636 985 637 640 643 679 645 653 645 665 645 891 645 896 648 761 653 954 657 797 660 717 661 869 661 889 663 686 663 715 663 993 672 977 673 898 674 951 679 826 680 726 683 927 683 984 685 832 685 917 685 974 694 742 700 702 700 924 706 724 706 973 707 814 708 856 713 834 715 970 716 877 717 961 721 980 722 934 724 909 724 929 726 848 734 792 736 979 739 768 748 870 751 932 754 959 755 810 762 933 771 823 774 918 778 912 781 983 783 785 783 900 784 798 784 817 792 925 793 921 801 923 838 883 839 860 843 890 850 854 862 887 869 995 879 931 889 955 889 964 895 992 906 949 911 971 931 969 933 944 938 996 939 943 941 986 970 987 980 991 98 162 114 350 206 827 258 711 315 989 483 849 510 600 567 222 573 691 604 295 735 201 744 308 934 391 982 822 1000 999 19 495 861 0 1 0 2 0 5 0 7 0 55 0 141 0 376 1 26 1 53 1 57 1 97 2 3 2 35 2 347 2 357 2 645 2 856 3 4 3 6 3 8 3 11 3 19 3 76 3 77 3 133 3 375 4 15 4 16 4 45 4 54 4 91 4 205 4 905 5 12 5 245 5 341 5 655 6 13 6 18 6 21 6 67 6 78 6 112 7 17 7 32 7 44 7 124 7 203 8 9 8 10 8 28 8 40 8 276 8 334 9 14 9 134 9 718 9 841 10 34 10 50 10 56 10 788 11 246 11 300 12 20 12 384 12 568 12 674 12 881 13 634 13 714 13 763 14 85 14 514 14 587 14 606 15 23 15 24 15 27 15 73 15 739 16 22 17 33 17 92 17 625 18 68 18 165 19 25 19 29 19 363 20 304 21 62 21 83 22 39 22 60 22 72 22 107 22 201 22 288 22 527 22 869 23 31 23 43 23 117 23 187 23 191 23 294 23 371 23 709 24 95 24 291 24 394 25 46 25 89 25 934 26 30 26 36 26 52 26 120 27 41 27 160 27 178 27 413 27 963 28 64 28 103 28 110 28 390 28 470 29 69 30 38 30 47 30 132 31 88 31 122 32 51 32 119 32 159 32 179 32 731 33 86 33 637 34 42 35 37 35 87 35 138 35 182 36 65 36 96 36 242 37 162 37 219 37 254 37 439 38 48 38 116 38 156 38 212 38 332 39 378 40 58 41 49 41 59 41 66 41 79 41 313 41 434 42 105 42 228 42 409 43 175 43 233 44 71 44 167 44 425 44 495 44 504 45 70 45 158 45 735 46 168 46 481 46 582 47 82 47 210 48 145 48 231 48 263 48 320 49 343 50 106 50 265 50 664 50 670 51 90 51 266 51 309 51 647 52 743 52 812 52 968 53 177 53 192 53 194 53 921 54 274 54 478 54 665 55 251 55 325 55 484 56 93 56 323 57 252 57 738 57 768 58 139 58 296 59 125 60 61 60 63 60 429 61 188 61 277 62 74 62 123 62 140 62 258 62 268 62 623 62 773 62 951 63 149 63 432 63 459 64 173 65 81 66 118 66 180 66 189 67 198 67 876 68 80 68 181 68 392 68 567 68 603 69 75 69 100 69 142 69 271 70 102 70 241 71 891 72 128 72 237 73 152 73 696 74 130 74 281 74 283 74 350 75 359 76 84 77 98 77 114 77 154 77 161 77 235 77 433 77 616 77 902 78 379 78 453 78 455 78 883 79 136 79 243 79 507 79 594 80 129 80 216 80 554 82 101 82 176 83 224 83 380 83 417 83 427 83 431 84 126 84 342 84 532 85 487 86 94 86 888 87 492 87 535 87 687 88 190 88 217 89 803 89 897 90 108 92 218 92 546 93 153 93 728 94 99 94 782 94 975 95 127 95 171 95 236 95 337 96 109 96 111 96 121 97 356 97 678 97 697 98 104 98 329 99 345 99 404 99 472 101 204 101 214 101 393 101 752 101 809 101 945 102 115 102 150 102 260 102 503 102 999 103 336 104 113 104 206 105 151 105 157 105 508 107 837 107 923 108 468 108 569 108 703 109 629 109 860 110 221 110 222 110 969 111 502 114 135 115 185 115 462 116 137 116 144 116 234 117 163 117 248 117 847 118 349 119 319 119 523 120 131 120 223 120 285 120 398 121 358 121 403 121 654 122 480 123 420 124 720 125 148 125 310 125 799 126 143 126 340 126 753 127 174 127 292 127 423 127 558 127 959 128 183 128 280 129 275 129 732 130 146 130 698 131 469 131 737 131 849 132 155 132 822 132 836 133 147 133 464 133 690 134 197 134 850 135 355 135 450 136 333 137 307 137 463 137 560 137 692 139 297 139 405 139 829 141 169 141 604 141 872 142 164 143 215 143 536 143 755 144 250 144 352 145 199 145 240 145 328 145 511 145 699 146 193 146 213 147 208 147 227 148 200 149 166 149 172 149 289 149 305 149 497 149 618 150 238 150 488 151 447 152 593 153 259 154 436 154 457 155 186 155 230 156 326 157 346 157 386 158 810 159 220 159 446 159 529 160 196 161 229 162 170 162 202 164 306 164 402 164 458 164 493 165 454 166 831 167 574 169 256 171 414 172 184 172 244 172 473 172 540 172 866 172 900 173 225 173 253 173 521 175 278 175 666 175 901 177 475 178 327 178 863 179 261 180 211 180 287 180 426 180 907 183 195 183 322 183 635 184 339 184 491 185 317 185 611 186 435 187 282 187 372 187 930 188 671 189 312 189 331 190 410 191 354 191 842 192 382 192 534 193 636 195 563 195 926 196 415 196 452 196 859 197 344 198 262 198 374 198 506 198 598 198 877 199 987 200 207 200 209 200 303 200 367 201 770 202 786 203 461 204 232 204 400 204 509 204 565 206 807 207 456 207 784 208 524 209 486 210 226 210 279 210 411 211 564 211 721 212 284 212 315 213 702 214 364 214 668 216 589 217 264 217 983 219 826 219 980 220 418 220 607 221 249 221 525 221 754 223 273 224 247 225 255 225 270 225 937 226 257 226 267 226 387 226 438 226 657 227 370 227 381 228 522 228 946 231 293 231 318 234 848 235 759 237 397 237 465 238 239 238 351 238 610 238 723 240 496 240 961 242 299 242 550 242 556 243 286 245 369 245 477 247 717 248 660 249 520 251 314 251 648 253 290 253 537 254 576 255 419 256 272 256 295 259 269 259 324 259 460 260 308 260 389 262 577 262 830 263 633 264 408 264 667 265 530 266 498 266 994 267 421 268 592 269 820 269 868 269 878 271 562 271 712 272 992 273 377 274 761 276 385 276 804 277 302 278 335 278 638 279 595 281 644 281 873 282 444 283 362 283 938 284 368 285 298 286 494 286 542 288 979 289 301 289 794 290 416 290 571 290 797 291 311 292 904 293 348 295 407 295 884 296 321 296 612 297 751 298 555 299 500 300 485 301 686 303 449 303 643 304 466 307 471 308 734 309 814 310 316 311 626 311 777 312 388 312 538 312 958 315 675 315 722 315 772 316 533 316 581 317 688 317 915 319 518 322 970 323 590 324 330 324 437 324 679 325 615 326 338 326 695 326 913 332 361 332 561 334 609 334 684 334 835 335 512 335 632 335 749 338 366 338 440 339 932 340 445 340 909 341 639 341 685 344 443 345 663 346 353 346 428 346 597 346 624 346 871 347 373 347 816 349 365 350 608 351 583 353 441 353 998 354 360 355 544 355 578 355 640 355 672 355 769 357 474 358 775 361 528 361 683 363 580 367 406 367 541 367 828 368 621 368 729 370 391 370 505 370 680 371 396 371 499 371 805 373 395 373 482 374 588 375 383 375 430 375 467 375 776 375 986 376 815 378 412 378 557 378 740 379 710 380 575 381 730 382 736 384 424 384 600 384 719 384 771 384 867 385 448 386 422 387 553 389 547 389 622 391 792 392 490 394 631 397 399 397 401 397 750 397 971 398 479 398 650 399 599 399 882 402 641 403 857 406 682 406 855 407 501 407 991 408 559 409 526 409 579 411 551 411 566 414 716 414 819 415 898 417 787 419 653 419 997 420 974 421 947 423 605 423 942 426 515 426 707 426 727 427 591 429 824 431 715 432 628 433 442 433 995 435 451 435 864 437 510 437 662 437 701 437 953 438 513 438 545 438 689 440 933 445 585 445 798 446 516 446 619 446 745 446 852 446 853 446 874 447 862 450 972 454 489 457 711 457 887 457 914 459 549 460 880 465 744 466 661 467 854 467 879 470 658 472 476 475 483 476 552 477 747 479 965 482 894 484 596 485 584 489 570 490 903 493 517 500 875 502 531 502 652 504 681 504 694 504 704 504 746 505 993 506 713 508 539 508 602 509 519 509 651 512 833 513 789 514 885 518 918 520 548 521 543 522 586 522 806 524 693 524 845 527 766 529 858 534 630 534 823 537 817 541 978 542 572 544 851 547 839 548 985 555 642 558 613 560 780 561 890 561 962 562 649 562 984 565 614 565 617 565 940 566 627 568 952 571 741 572 573 572 659 572 673 572 742 573 757 581 808 581 964 582 778 584 800 584 906 585 912 587 601 588 790 588 825 589 895 593 796 596 691 597 844 599 811 603 765 606 656 608 705 608 911 608 943 611 846 611 935 613 781 615 620 616 889 621 725 623 708 623 948 624 758 627 677 628 917 632 834 633 646 636 916 637 892 649 676 649 706 651 669 654 813 657 774 660 920 664 956 668 700 668 886 669 764 670 838 672 802 674 955 679 748 685 724 686 928 687 760 687 821 690 966 693 939 697 756 697 840 700 767 702 762 705 733 709 726 721 843 723 785 724 931 728 795 740 870 747 960 750 779 750 793 758 908 764 981 773 988 778 783 787 791 787 910 790 949 798 944 800 801 803 982 807 832 811 818 816 827 818 925 822 896 831 861 831 899 834 990 835 927 840 929 844 893 850 973 852 919 853 954 863 865 867 976 874 936 878 924 878 950 891 922 903 989 908 996 912 977 934 957 938 941 944 967 34 883 62 185 134 346 261 528 355 786 458 730 474 977 542 507 555 550 693 106 768 438 774 404 777 322 810 572 818 671 828 360 867 737 922 484 961 442 1000 999 17 622 851 0 1 0 6 0 64 0 78 0 208 1 2 1 3 1 4 1 5 1 51 1 291 1 400 2 11 2 20 2 72 2 165 3 106 3 222 3 274 3 676 4 25 4 160 4 233 4 308 4 341 4 557 5 7 5 16 5 17 5 61 5 201 6 8 6 10 6 13 6 32 6 56 6 126 7 39 7 79 7 111 7 115 8 9 8 31 8 363 9 12 9 38 9 42 9 55 9 62 9 157 9 195 10 50 10 82 10 391 10 874 11 18 11 27 11 41 11 84 11 133 12 14 12 24 12 35 12 73 12 487 12 916 13 34 13 44 13 114 13 150 13 276 14 15 14 19 14 92 14 159 14 232 14 760 15 21 15 26 15 45 15 53 15 108 15 217 15 262 15 525 16 33 16 245 17 29 17 47 17 59 17 183 17 582 18 36 18 87 18 112 18 242 18 417 18 474 19 170 19 196 19 252 19 512 20 22 20 97 21 65 21 684 22 23 22 28 22 86 22 418 23 278 23 360 23 549 23 562 23 647 23 981 24 88 24 100 24 386 25 46 25 109 25 458 25 630 26 37 26 295 27 30 27 68 27 149 27 392 27 448 27 496 28 48 28 66 28 81 28 122 28 153 28 181 28 311 28 608 29 93 29 659 30 168 30 358 30 561 31 131 31 193 31 283 32 678 33 49 33 60 33 337 33 457 33 789 34 80 34 215 34 248 35 219 35 375 35 504 36 58 37 43 37 70 37 116 37 143 37 294 37 374 37 704 37 811 38 40 38 57 38 203 38 263 39 186 39 228 40 176 40 447 40 500 40 643 40 682 40 748 41 67 41 76 41 134 41 250 41 677 41 721 41 806 41 935 42 52 42 609 43 98 43 423 44 54 44 63 44 69 44 136 44 664 44 823 45 372 45 467 45 501 46 85 46 91 46 323 46 328 46 488 47 234 47 804 48 125 48 692 49 127 50 224 51 99 51 425 51 826 52 198 52 345 52 848 53 141 53 182 53 261 53 322 53 683 54 105 54 268 55 244 55 288 56 292 56 405 56 851 57 502 57 921 57 984 58 284 58 351 58 381 58 412 58 640 59 147 59 171 59 185 59 239 59 413 59 606 60 71 60 83 60 102 60 172 61 128 61 145 61 241 61 469 61 475 61 480 62 74 62 130 62 144 62 342 62 481 63 107 63 511 64 225 64 258 65 119 65 177 65 376 65 420 66 256 67 75 67 104 67 180 67 550 67 817 68 442 68 690 68 897 69 132 69 146 69 576 70 101 70 139 70 167 71 120 71 254 72 103 73 142 73 401 75 179 75 216 75 265 75 491 75 844 76 77 76 327 76 388 76 980 77 90 77 166 77 383 78 89 78 129 78 846 79 94 80 465 80 645 81 123 81 140 81 409 81 636 81 637 82 110 83 152 83 440 85 718 86 96 86 768 87 138 87 156 87 384 88 190 88 226 88 591 88 735 88 872 89 189 89 335 89 628 90 151 90 175 90 482 90 529 91 117 91 221 91 290 92 118 93 95 94 332 94 746 95 247 95 416 95 530 95 734 96 473 96 660 96 666 98 200 99 431 99 510 99 524 100 135 100 271 102 162 102 385 102 387 102 444 103 207 104 184 104 596 105 197 105 802 106 213 106 315 107 161 107 164 107 340 107 497 108 113 108 121 108 466 108 689 109 124 109 178 109 377 109 527 110 194 110 747 110 856 111 148 111 192 111 304 111 355 111 414 111 968 112 231 112 243 112 419 112 494 112 597 113 944 114 950 115 277 115 312 115 393 116 230 116 463 117 163 117 296 118 669 118 999 119 249 123 603 124 272 125 137 125 154 125 253 125 493 125 545 125 899 126 204 126 286 126 573 127 394 127 508 127 644 128 662 128 665 129 663 130 460 130 982 131 302 131 871 131 888 132 766 133 211 134 472 135 706 136 188 136 218 136 531 137 173 138 237 138 825 139 627 139 862 140 206 140 354 140 453 140 556 140 755 141 430 141 540 141 559 142 158 142 169 142 236 142 753 143 155 143 269 144 220 144 320 144 594 144 827 144 928 145 255 145 264 145 300 145 698 145 828 146 661 147 752 147 833 148 289 148 321 148 542 149 470 149 936 151 533 155 570 158 303 158 316 158 326 159 174 159 382 160 212 160 246 161 577 161 728 165 462 166 199 166 338 168 187 168 815 170 534 170 658 170 894 171 361 173 191 173 202 173 209 173 408 173 646 173 911 176 330 176 476 177 359 177 565 177 914 177 975 178 313 179 535 180 437 181 572 182 214 182 799 183 238 183 543 183 563 185 651 185 774 187 210 187 229 187 567 188 499 189 317 189 343 189 780 191 762 192 299 192 378 194 260 194 421 194 506 194 694 194 818 195 227 197 701 197 927 198 205 198 399 198 571 201 298 201 366 202 270 202 307 202 733 203 775 205 407 205 814 206 275 207 325 207 333 207 978 208 537 209 948 211 439 212 947 213 619 213 924 214 223 214 331 214 879 215 406 215 929 215 953 216 357 217 958 217 960 218 267 218 309 218 456 219 282 221 240 221 471 222 280 222 438 224 486 224 957 225 519 226 349 226 586 226 926 227 398 228 528 229 484 229 507 231 759 231 838 232 305 233 285 234 235 234 560 235 435 237 259 237 348 238 632 238 830 240 279 240 532 241 273 243 350 244 257 244 329 244 655 245 251 246 732 247 310 248 615 249 621 250 625 251 301 251 434 251 554 252 266 252 293 252 622 253 674 253 972 254 727 255 477 256 368 256 635 256 769 258 824 258 853 259 297 259 522 260 287 261 367 261 794 262 503 262 605 263 344 264 708 265 464 266 281 266 336 266 443 267 319 267 604 268 600 269 580 270 396 271 956 271 974 272 889 275 641 276 539 277 610 277 886 278 788 279 613 280 306 281 403 281 703 284 314 284 324 284 983 285 445 286 365 289 441 289 654 290 988 293 599 294 505 294 626 295 432 295 639 296 364 296 370 296 685 296 707 297 334 297 711 297 765 298 352 298 353 299 745 299 791 300 807 301 346 301 696 301 776 302 339 303 389 303 618 304 489 305 318 305 743 306 446 307 362 308 402 308 699 309 840 310 946 311 749 312 518 312 588 312 767 312 835 312 903 314 650 315 536 316 380 316 951 318 693 318 719 319 411 319 566 321 520 322 915 324 514 325 373 326 422 326 932 327 433 327 579 328 429 331 371 331 428 332 410 332 415 333 656 334 449 335 347 336 954 338 564 340 634 340 726 342 379 342 587 345 629 345 800 347 688 347 812 348 461 348 854 349 436 350 717 352 623 352 777 353 617 353 890 354 356 354 369 354 712 354 821 356 633 358 426 359 877 360 942 362 404 364 575 365 592 365 695 365 730 365 887 366 544 367 892 369 939 371 736 372 478 373 468 377 631 379 865 382 395 385 546 385 839 386 390 386 397 386 574 386 866 387 885 388 867 390 450 393 451 393 492 394 455 394 547 397 454 399 925 400 967 401 671 401 739 403 427 404 876 406 614 411 796 411 971 412 424 414 541 414 781 414 878 415 548 416 652 416 750 418 483 419 555 420 583 421 516 424 558 424 920 426 452 427 498 428 568 428 772 436 495 438 771 438 837 438 991 439 705 440 870 442 722 443 778 444 857 444 940 446 798 449 569 450 523 451 526 451 757 453 459 453 836 455 485 457 590 457 716 458 700 459 868 460 805 465 859 468 855 470 479 470 490 470 742 471 808 472 585 472 595 478 891 478 923 480 785 481 787 482 509 482 744 483 607 483 847 486 616 488 786 489 702 491 667 493 515 494 964 496 517 496 589 497 831 498 513 498 670 500 552 502 803 503 763 507 593 507 741 507 793 513 581 515 584 515 849 517 521 517 860 519 553 520 672 521 642 521 758 522 731 523 720 523 810 524 538 524 779 526 724 530 551 530 602 534 795 537 770 539 578 542 668 542 852 545 895 552 611 554 620 555 679 555 809 555 970 557 955 559 756 560 648 560 713 562 850 563 709 564 680 564 738 564 782 565 624 566 976 571 740 571 995 572 922 574 934 580 764 580 834 581 880 583 598 583 715 583 790 589 884 591 612 595 601 595 653 599 816 602 686 603 751 608 675 615 673 616 933 617 797 619 913 622 681 623 657 625 638 628 754 630 998 631 861 631 979 633 687 634 986 636 910 638 893 638 902 642 909 643 649 646 710 650 919 650 966 653 900 654 697 654 987 658 737 658 819 662 907 670 729 671 845 673 908 673 989 681 977 685 691 685 714 687 761 691 725 695 801 696 882 698 829 698 912 699 723 699 985 701 841 707 813 716 783 723 952 724 961 731 773 736 901 737 941 741 943 744 990 745 864 750 883 754 959 758 930 759 784 759 832 761 906 763 863 771 843 771 881 777 918 782 917 788 792 788 949 800 996 807 869 809 965 814 820 818 822 825 945 828 842 833 898 834 875 839 993 841 858 843 931 848 973 852 873 852 937 870 896 877 969 888 938 900 962 901 904 904 905 908 992 940 963 966 994 971 997 86 17 107 955 220 250 245 355 310 301 395 621 403 926 420 976 423 774 441 410 470 20 475 851 544 255 618 799 808 771 818 800 935 187 1000 999 23 44 294 0 1 0 3 0 26 0 88 0 260 0 687 0 780 1 2 1 4 1 6 1 28 1 47 1 49 1 109 2 7 2 119 2 214 2 465 3 10 3 19 3 173 3 385 4 5 4 12 4 30 4 57 4 78 5 8 5 15 5 27 5 34 5 184 5 269 5 656 6 9 6 69 6 770 7 13 7 244 7 286 8 11 8 29 8 95 8 289 9 14 9 115 9 161 10 18 10 194 11 129 12 16 12 17 12 20 12 32 12 38 12 44 12 83 12 374 12 469 13 25 13 53 13 68 13 416 13 566 13 751 13 972 14 22 14 24 14 164 14 422 14 673 15 103 15 108 15 210 15 212 16 74 16 76 16 137 17 21 17 36 17 82 17 99 17 801 18 23 18 51 18 72 18 77 18 105 18 149 18 297 18 463 18 988 19 89 19 101 19 306 19 414 19 564 20 71 20 165 20 335 20 401 20 508 21 198 21 250 21 516 21 612 22 35 22 43 22 64 22 84 22 158 22 338 22 659 23 171 23 728 24 48 24 835 25 54 25 112 25 159 26 75 26 160 27 31 27 33 27 46 27 97 27 403 28 123 28 147 28 294 29 45 29 56 29 87 29 412 29 497 30 66 30 310 30 373 31 59 31 118 31 231 31 279 32 37 32 60 32 133 32 952 33 62 33 85 33 92 35 39 35 67 35 114 35 141 35 175 35 213 35 317 35 371 35 396 36 41 37 55 37 739 38 81 38 166 39 40 39 65 39 858 40 42 40 61 40 91 40 128 40 327 41 321 41 991 42 50 42 240 42 424 42 456 42 623 43 70 43 315 45 167 45 295 47 94 47 177 47 442 47 764 48 80 48 148 48 216 48 449 48 807 50 363 51 52 51 73 52 197 52 493 52 582 53 98 53 281 54 58 55 132 55 182 57 848 58 211 58 378 58 797 58 889 60 63 60 150 60 217 60 459 60 489 61 136 61 225 62 111 63 90 63 523 63 689 64 176 64 220 64 254 65 151 65 346 65 530 65 562 66 579 66 979 67 86 67 221 67 247 68 102 68 189 68 570 68 762 69 168 69 464 70 130 70 142 70 236 71 79 71 139 71 163 72 145 72 223 72 482 72 741 73 143 73 218 74 174 74 180 75 93 75 186 75 644 76 185 76 298 77 104 77 802 78 261 78 405 78 413 78 484 78 658 78 803 79 110 79 117 79 122 79 183 79 271 79 307 80 276 81 476 82 131 82 226 82 622 82 916 83 96 83 125 83 155 83 208 84 100 84 169 84 432 86 340 86 550 87 127 87 199 87 316 87 470 87 521 88 683 89 120 89 124 89 203 89 263 90 107 90 162 90 522 91 146 91 219 91 446 93 234 93 270 93 454 94 116 94 232 94 826 94 915 95 460 96 188 97 277 97 843 99 355 100 195 100 259 101 121 102 113 102 144 102 275 102 387 102 421 102 565 102 765 102 774 103 156 103 202 104 106 104 572 104 943 106 324 106 362 107 524 107 983 108 274 108 292 109 138 109 541 109 715 110 679 111 556 111 758 112 190 113 834 113 845 114 379 115 392 115 439 115 613 116 134 118 209 118 246 118 347 119 200 119 264 119 353 119 665 120 170 120 300 121 126 121 380 122 255 122 483 124 474 124 634 124 787 125 135 125 140 125 311 126 238 126 398 126 914 127 336 129 291 129 453 130 196 130 866 131 181 131 334 131 418 131 573 132 652 133 962 134 471 134 815 135 157 135 649 135 868 137 152 137 154 137 192 138 201 138 654 138 830 139 400 139 434 141 227 141 267 141 502 141 841 141 984 143 584 144 331 145 178 145 252 145 253 145 350 145 473 146 179 147 542 147 661 148 153 148 359 148 361 148 397 148 605 150 775 151 304 151 323 152 637 152 785 153 258 153 455 154 393 155 206 156 243 156 377 156 535 157 282 157 296 157 354 157 533 158 643 160 287 160 328 161 408 161 924 162 257 163 172 165 488 166 568 168 207 169 241 169 692 169 823 170 897 171 235 171 423 171 594 171 600 172 187 172 458 173 205 173 598 173 702 174 466 174 628 175 204 175 229 175 239 175 411 177 344 177 601 178 443 178 546 179 871 180 222 180 670 180 880 181 262 181 640 181 642 181 974 182 193 182 228 182 451 182 500 182 552 184 191 184 777 185 326 185 942 187 233 187 531 189 215 190 410 191 419 191 847 192 825 193 251 194 249 194 838 195 399 196 345 196 437 196 655 196 878 196 953 197 224 197 509 198 272 198 318 198 356 198 691 199 384 199 511 199 772 200 283 200 301 200 436 200 438 200 875 201 305 201 395 201 965 203 595 204 245 204 278 204 284 204 620 204 697 205 409 206 504 207 248 207 342 207 740 209 719 210 930 211 360 211 372 211 827 212 268 212 851 214 992 215 230 215 433 216 242 216 293 216 431 216 519 216 537 217 603 219 339 219 534 220 237 220 265 220 733 221 876 221 886 222 388 222 417 222 696 222 710 223 341 223 650 223 753 223 852 225 888 225 936 226 475 227 290 227 319 227 415 227 975 228 337 229 390 231 682 234 997 235 383 236 645 236 854 237 735 238 813 239 592 240 543 241 767 241 996 243 481 243 577 244 874 245 266 245 351 245 831 247 358 247 923 248 303 248 745 249 288 249 420 249 486 249 891 250 280 250 796 252 256 252 513 253 641 255 461 256 586 257 452 257 653 258 312 258 364 258 726 259 713 259 742 260 629 260 919 261 913 263 444 263 648 264 545 265 490 265 872 265 973 265 989 266 273 266 285 267 525 268 499 268 688 269 367 271 429 273 718 274 365 275 496 275 617 275 811 276 576 276 763 277 596 277 597 278 320 278 485 278 885 279 299 279 492 279 817 280 638 280 723 281 507 281 789 282 302 282 407 283 969 284 368 284 425 285 703 285 893 286 343 288 985 289 313 292 849 294 322 294 369 294 381 295 480 296 795 297 440 297 635 299 309 299 520 299 699 301 391 302 445 303 357 304 940 305 859 307 308 307 314 307 426 307 506 307 614 308 836 309 370 310 375 311 917 313 366 314 406 314 462 314 672 315 711 316 428 317 325 318 333 318 441 318 602 319 676 320 604 321 329 322 394 322 514 322 539 322 632 322 646 325 348 326 491 327 376 328 330 328 808 329 583 330 332 330 386 331 352 331 558 331 978 332 435 332 626 332 882 333 547 333 580 334 631 335 555 335 714 336 349 337 494 337 567 337 630 338 501 340 625 341 928 342 773 342 778 342 925 342 961 343 450 343 879 346 527 347 779 349 515 349 571 352 725 352 747 353 389 353 746 354 818 355 402 355 862 359 472 361 457 362 427 362 870 366 518 366 528 367 551 368 554 370 636 371 503 371 660 371 686 376 716 376 736 378 611 379 382 379 664 379 869 381 633 381 794 382 754 386 585 386 616 388 498 390 990 391 922 392 921 394 448 398 707 399 840 403 404 404 487 405 447 406 430 406 510 406 678 406 744 409 544 410 529 410 938 412 468 412 574 412 610 412 970 414 700 416 540 416 890 417 760 418 910 419 512 420 995 421 782 422 548 425 964 427 694 428 621 431 479 431 720 431 920 435 536 439 467 439 902 442 909 447 667 448 557 448 618 449 478 449 899 450 980 452 477 452 560 452 949 452 960 455 561 456 681 458 505 459 639 461 538 463 581 463 615 463 856 465 669 465 674 466 931 468 578 469 816 472 704 473 761 474 793 475 951 476 800 477 575 477 837 478 532 479 709 482 708 482 730 482 781 484 812 485 757 488 495 490 846 491 705 492 606 494 881 495 526 495 559 495 587 495 908 496 677 499 517 499 693 502 698 505 712 510 553 513 958 514 749 516 861 517 671 517 892 518 956 519 898 520 563 521 589 521 842 523 769 524 590 527 731 530 549 530 737 531 599 532 651 537 927 541 824 542 624 543 932 544 820 549 657 550 593 554 748 554 864 556 607 557 786 559 619 560 647 561 829 563 724 563 783 564 792 565 569 569 591 571 588 572 839 574 791 576 685 577 663 579 806 581 608 582 627 583 662 588 998 589 743 590 860 591 877 597 805 602 690 603 937 605 609 605 873 610 766 610 934 611 804 613 684 613 863 619 901 622 788 624 810 625 799 625 907 626 947 627 706 627 894 631 666 635 668 635 732 635 926 636 850 637 717 638 680 638 833 643 727 645 695 648 959 650 976 654 957 655 675 656 738 658 701 659 954 662 722 666 734 672 721 673 832 673 903 679 855 685 756 685 935 688 790 688 814 688 987 689 982 694 822 699 771 699 905 700 844 701 729 702 999 708 752 712 809 713 798 718 883 720 755 721 750 723 821 724 900 724 971 739 768 747 986 748 946 748 968 750 784 756 759 761 819 762 948 773 828 775 776 775 865 791 904 796 884 801 977 803 918 805 950 805 994 812 853 819 941 822 867 829 967 830 887 832 896 834 945 836 944 842 929 843 963 850 857 852 966 863 955 870 912 874 895 881 981 885 939 886 933 890 911 894 906 951 993 43 284 75 189 139 110 202 289 216 195 323 342 392 914 418 264 444 702 495 478 497 311 504 587 517 488 548 685 558 797 560 535 584 50 596 603 611 632 623 626 685 196 836 347 939 146 1000 999 23 73 410 0 1 0 6 0 7 0 18 0 245 0 321 0 614 1 2 1 3 1 5 1 14 1 21 1 34 1 50 1 56 1 68 2 8 2 9 2 106 2 153 2 173 2 252 2 323 2 492 3 4 3 51 3 52 3 53 3 99 3 140 3 197 3 205 3 342 4 15 4 532 5 86 5 90 5 98 5 885 6 20 6 108 6 620 7 12 7 124 7 285 8 57 8 426 8 658 9 10 9 45 9 84 9 561 9 758 9 829 10 11 10 19 10 141 11 13 11 29 11 193 11 290 11 413 11 850 12 16 12 17 12 27 12 39 12 72 12 80 12 397 13 44 13 126 13 559 14 37 14 301 14 359 14 587 14 752 14 842 14 997 15 36 15 250 15 953 16 40 16 59 16 223 16 224 17 551 17 712 18 26 18 28 18 69 18 391 19 22 19 248 19 266 19 286 19 431 20 279 20 410 20 502 20 713 21 24 21 31 21 42 21 63 21 275 21 479 21 699 21 899 22 23 22 76 22 156 22 174 22 348 23 25 23 48 23 74 24 35 24 55 24 211 24 590 24 743 24 977 25 62 25 750 25 756 26 70 26 132 26 210 26 307 26 650 26 909 27 261 28 30 28 33 28 196 28 537 28 723 29 32 29 93 29 711 30 43 30 215 30 322 31 146 31 167 31 457 32 38 32 61 32 297 33 335 33 440 33 922 34 65 34 134 34 332 35 41 35 71 35 131 35 148 35 604 36 117 37 58 37 75 38 47 38 64 38 300 38 910 39 237 39 295 39 719 40 92 40 194 40 330 40 607 41 287 41 363 41 482 42 46 42 522 43 118 43 155 43 710 43 767 44 149 44 151 44 189 44 588 45 49 45 54 45 66 45 170 45 180 45 324 45 553 46 97 46 263 47 113 47 184 48 85 49 83 49 96 49 168 49 226 49 920 49 948 50 60 50 102 50 119 50 218 51 67 51 249 51 472 52 78 53 77 54 105 54 195 54 943 55 89 55 411 56 103 57 115 58 214 58 339 58 838 59 253 59 416 60 73 60 268 60 759 62 112 62 139 62 206 62 390 63 81 63 82 63 176 65 171 66 88 66 95 66 294 67 79 67 232 67 256 67 292 67 375 67 814 68 100 69 91 69 94 69 404 69 462 69 823 70 127 70 154 70 382 70 582 70 622 71 191 71 222 72 175 72 178 73 107 73 161 73 231 73 484 74 188 74 444 74 504 74 761 75 573 76 239 76 681 77 328 77 787 78 165 79 157 79 357 79 851 80 87 80 311 81 136 81 499 83 181 83 192 83 284 83 976 84 333 85 137 85 160 85 164 86 162 86 190 86 251 86 861 87 212 87 433 87 907 88 314 89 308 89 384 89 461 89 687 90 114 90 133 91 101 91 672 92 121 92 394 93 135 93 201 93 470 93 642 94 109 94 123 94 204 94 228 94 380 95 110 95 129 95 435 97 703 98 744 98 810 100 182 101 104 101 870 102 125 102 158 102 202 102 203 102 776 103 474 103 822 105 437 106 120 106 234 106 606 107 198 107 365 107 524 107 666 108 122 109 169 109 244 109 303 109 309 109 960 110 111 110 258 111 708 112 116 112 128 112 130 112 463 112 811 113 371 113 824 114 186 114 436 114 809 115 859 116 269 117 299 118 516 119 187 120 150 120 159 120 233 120 558 122 356 122 456 122 487 123 280 123 473 124 341 126 316 126 477 126 644 126 866 127 147 127 468 127 968 129 646 130 163 131 144 131 345 132 259 132 386 133 142 133 628 133 665 134 709 135 267 136 138 136 209 136 530 136 915 137 152 137 221 139 273 139 349 140 143 140 183 140 213 140 334 141 377 141 383 141 732 142 166 142 243 142 289 142 396 142 660 142 734 142 741 143 465 143 490 143 837 144 145 144 172 145 241 145 340 145 520 146 208 146 804 146 950 147 254 147 406 147 543 147 945 149 293 149 438 150 230 150 796 151 207 151 306 151 778 151 883 152 229 152 255 152 507 153 235 153 366 154 564 154 928 155 257 157 931 158 227 158 288 159 277 159 626 160 525 163 219 163 496 164 179 164 940 165 274 165 450 165 926 167 605 169 326 170 240 170 320 172 746 172 754 173 177 173 452 174 220 174 476 174 521 174 806 175 557 177 483 178 421 179 271 179 283 179 790 180 414 180 652 180 795 181 199 181 344 181 491 181 760 181 769 182 185 182 755 182 933 183 310 183 358 183 430 183 540 183 927 184 304 184 545 185 392 185 399 186 200 186 225 186 270 186 517 187 501 188 629 188 793 188 840 190 995 191 216 191 374 194 278 195 415 196 869 197 338 197 424 197 817 198 808 199 346 200 246 201 373 201 599 201 718 201 792 202 343 203 464 203 722 204 621 204 863 205 247 205 589 205 662 205 914 207 398 207 478 208 354 208 529 208 674 210 370 211 879 212 427 212 996 213 852 214 217 214 265 215 264 216 429 217 409 217 471 219 827 221 325 222 236 222 422 222 506 222 534 223 495 223 867 223 896 224 826 224 833 225 514 225 577 225 649 228 238 228 276 229 242 229 428 230 449 231 319 232 555 233 262 233 420 234 337 234 393 235 360 235 671 236 312 236 445 236 554 236 680 237 302 238 923 240 362 240 423 240 488 240 819 241 291 241 355 242 528 242 625 243 988 246 378 248 442 248 526 251 402 252 868 253 518 254 281 254 539 255 387 256 318 256 523 257 260 258 331 258 653 262 282 264 594 264 661 265 500 266 408 266 917 267 351 267 615 268 272 268 317 270 985 271 508 272 347 272 684 273 379 274 443 275 305 275 493 277 313 277 329 277 751 279 400 279 576 280 779 280 979 282 298 282 515 283 368 284 998 285 296 285 656 285 892 286 992 287 984 288 388 288 547 289 531 289 816 292 733 294 448 296 367 296 460 297 494 298 454 298 480 298 630 300 475 300 541 300 633 302 548 303 336 303 369 303 844 304 395 304 834 305 947 306 425 306 469 306 731 307 878 308 579 309 572 309 765 310 762 312 327 312 617 313 372 314 315 314 381 317 352 318 350 318 459 318 695 320 447 320 774 320 864 321 578 325 385 325 489 325 610 326 511 327 601 328 565 329 728 329 934 330 353 330 403 330 439 330 527 330 789 331 401 331 417 331 955 332 698 333 434 333 696 333 794 334 694 334 966 335 567 335 936 336 418 338 364 338 974 339 634 340 701 340 777 341 538 341 725 342 407 343 905 344 389 344 657 345 513 345 768 347 962 348 678 349 568 350 836 351 647 351 705 352 595 356 700 357 361 357 692 360 612 361 683 361 891 363 451 364 766 365 546 366 376 366 419 366 894 370 584 371 603 372 611 373 569 374 560 374 848 375 552 375 682 376 485 377 820 378 783 379 503 381 412 381 641 381 772 382 764 383 635 386 466 386 973 387 770 388 689 389 707 389 771 389 881 390 405 390 441 390 453 394 882 395 619 395 640 397 688 397 720 397 726 397 825 397 873 398 581 399 668 402 740 403 497 403 901 405 937 406 549 406 627 406 721 408 847 408 887 410 597 412 575 413 455 415 432 416 536 416 566 418 831 419 498 419 686 419 801 421 467 421 505 421 872 421 975 422 918 423 458 424 669 425 835 427 535 427 875 430 446 430 663 432 481 434 563 435 983 437 773 438 675 439 542 439 745 440 602 442 512 445 853 447 533 447 571 449 519 449 890 450 730 451 693 452 802 454 486 455 632 455 702 456 679 461 509 462 623 465 788 467 791 469 580 469 738 469 900 474 800 475 624 475 716 477 570 477 697 479 803 480 685 480 690 482 556 484 884 485 854 486 510 486 739 487 596 487 676 491 898 500 593 500 748 500 775 500 784 500 874 500 978 502 845 503 987 504 643 505 608 506 916 506 989 515 706 518 670 518 805 519 965 521 618 523 550 523 636 529 574 531 613 531 832 531 944 532 714 535 855 536 544 537 616 538 664 540 667 541 780 542 586 542 648 545 591 545 895 547 609 549 655 549 749 550 704 550 815 551 562 551 956 553 763 554 691 557 598 558 798 560 637 560 957 564 677 565 970 566 585 567 904 568 583 568 659 569 600 570 856 570 930 572 846 573 797 574 908 578 592 579 919 590 747 590 757 590 858 591 631 593 932 594 742 595 654 599 786 599 865 600 902 603 963 605 807 606 999 616 737 619 782 620 729 625 993 628 735 629 651 634 638 634 645 636 639 638 911 638 929 639 938 642 958 645 724 648 785 655 971 659 673 661 818 661 913 663 849 671 959 677 897 682 843 688 969 689 715 692 717 692 812 695 736 711 813 711 980 712 839 713 727 717 753 720 935 728 886 737 889 739 876 741 991 742 862 768 781 772 860 784 941 785 799 785 921 787 903 790 981 791 857 796 871 797 841 803 821 805 880 811 906 815 893 817 828 820 946 823 830 834 924 836 912 851 951 856 877 864 990 865 925 866 954 872 986 874 888 883 972 901 952 903 939 905 942 912 994 919 982 920 949 925 961 937 964 944 967 3 196 32 80 57 104 76 944 100 262 106 943 131 21 158 663 245 475 293 910 372 917 378 422 403 727 427 16 460 330 475 22 485 877 641 894 698 436 752 34 803 128 869 265 937 8 1000 999 15 101 129 0 1 0 2 0 4 0 8 0 53 0 281 0 383 0 398 0 553 1 3 1 10 1 353 1 511 1 653 2 51 2 60 2 169 2 175 2 508 3 13 3 23 3 146 3 341 3 780 4 5 4 6 4 21 4 25 4 30 4 35 4 77 4 82 5 7 5 80 6 9 6 12 6 39 6 106 7 123 7 393 7 420 7 630 8 78 8 314 8 879 9 20 10 11 10 15 10 17 10 27 10 99 10 529 11 22 11 70 11 119 11 343 11 820 12 14 12 16 12 37 12 45 12 47 13 46 13 138 13 232 13 473 13 496 14 28 14 91 15 26 15 40 16 18 16 208 16 447 17 19 17 58 17 845 18 36 18 133 18 153 18 235 18 260 18 360 18 423 18 510 19 55 20 89 20 264 20 305 20 935 20 945 21 31 21 48 21 79 21 139 21 142 21 892 22 29 22 42 22 174 22 275 22 640 23 24 23 33 23 188 23 720 23 993 24 90 24 204 25 32 25 105 25 165 26 41 26 68 26 69 26 94 26 128 26 180 26 521 26 533 27 38 27 43 27 61 27 74 27 150 27 581 28 111 28 223 28 600 29 87 29 267 29 294 29 384 31 34 31 97 31 250 31 692 32 84 32 86 32 181 32 788 33 49 33 57 33 72 33 215 33 320 34 44 34 131 35 109 35 634 37 100 38 107 38 130 38 482 39 52 39 76 39 152 39 272 39 327 39 959 40 50 40 88 40 289 40 391 40 775 41 81 41 83 41 177 42 75 42 129 42 143 42 669 43 62 43 655 43 941 44 56 45 95 45 196 45 253 45 527 45 554 45 673 46 368 46 509 48 73 48 108 48 171 48 214 48 402 49 67 49 93 49 102 49 156 49 224 49 326 49 568 49 826 50 369 50 665 50 689 50 818 50 853 51 64 51 92 51 226 51 492 51 695 52 54 52 385 52 681 53 66 53 85 53 164 53 490 53 551 54 103 54 280 54 285 55 596 56 59 56 144 56 609 57 104 57 218 58 256 59 65 59 225 59 255 59 342 60 297 60 312 60 392 60 446 60 456 61 63 61 735 62 514 63 71 63 118 63 304 63 615 64 205 65 237 65 404 65 454 66 222 66 583 67 101 67 161 67 201 67 842 68 136 68 182 68 856 69 98 69 112 69 121 69 148 69 871 70 96 70 125 71 265 72 435 73 216 73 363 73 468 73 479 73 647 74 160 75 183 75 244 76 126 77 337 79 141 79 241 79 662 81 154 81 483 81 761 81 860 81 874 81 884 82 461 82 632 82 983 83 403 83 724 83 951 84 115 84 124 84 186 84 885 84 922 85 997 86 134 87 229 87 412 87 591 88 371 88 636 88 719 88 723 89 162 89 694 90 185 91 113 91 145 91 173 91 330 91 431 92 120 92 200 92 414 93 147 93 163 93 975 94 195 94 207 95 598 96 199 96 325 97 140 97 370 98 290 98 396 98 445 98 480 98 793 99 110 99 220 99 840 101 117 101 316 101 347 101 586 101 913 102 158 102 373 103 303 106 617 106 661 107 228 107 687 107 908 108 127 108 449 109 122 109 418 111 114 111 236 111 442 113 178 113 291 113 478 113 491 114 116 114 209 114 641 115 167 115 176 115 378 115 557 116 172 116 475 117 834 118 319 118 785 119 155 119 300 119 470 119 758 121 197 121 691 121 799 122 168 122 206 122 243 122 375 123 135 123 436 124 132 124 179 124 546 125 313 126 895 128 413 128 443 129 233 130 170 130 433 130 538 131 137 131 187 131 239 131 268 131 450 131 558 131 656 132 159 133 261 134 428 135 306 137 377 138 295 138 467 138 727 139 157 139 498 140 469 140 612 141 193 141 410 142 166 143 240 144 734 145 151 145 497 147 149 147 271 147 338 147 427 147 970 148 190 148 516 149 354 150 191 151 776 152 429 152 547 154 198 155 211 156 346 156 933 157 249 158 273 158 440 158 823 159 184 159 283 159 334 159 838 160 263 160 676 161 301 161 526 162 507 163 409 163 411 163 781 164 252 164 288 164 831 165 202 165 466 165 907 167 421 168 262 168 417 168 434 168 495 168 855 169 266 169 457 169 570 169 597 169 684 169 994 172 419 172 444 173 298 173 344 174 189 174 382 174 725 175 532 176 213 176 217 177 248 178 488 179 238 179 821 179 999 180 247 180 439 181 287 182 279 183 234 184 242 184 757 185 571 185 768 186 194 186 219 186 397 186 752 186 901 187 350 187 715 188 230 188 277 188 284 188 315 189 192 190 210 190 245 190 415 190 789 191 603 192 362 193 278 193 981 195 474 196 203 196 379 196 545 197 841 198 254 198 282 199 329 199 400 199 587 200 622 200 772 201 212 201 359 201 697 201 953 201 986 202 258 202 321 204 221 205 246 207 356 207 394 207 741 208 259 208 451 209 416 209 683 210 642 210 643 211 626 212 302 212 387 213 227 213 310 213 487 214 666 215 465 215 971 217 525 217 868 218 407 219 257 219 269 219 286 222 231 223 311 223 357 223 580 224 523 225 335 225 579 225 629 225 921 225 974 226 857 228 484 229 323 229 608 230 340 231 401 231 753 232 328 232 331 232 502 232 751 235 782 236 668 237 472 237 524 237 996 238 386 239 307 241 324 241 989 242 318 242 770 243 399 244 251 244 292 244 559 245 293 245 422 246 390 246 749 246 992 247 276 247 332 248 336 248 639 249 540 249 556 250 849 251 588 251 650 251 827 252 923 253 767 254 528 255 333 255 569 256 358 257 541 258 448 258 833 259 628 261 270 261 339 261 349 262 426 262 520 262 900 263 274 263 798 266 664 266 704 266 897 267 969 268 365 268 777 269 308 269 388 269 825 270 730 271 481 271 590 272 766 272 998 275 424 276 815 277 601 277 810 277 814 280 296 280 367 281 774 282 309 284 494 284 658 284 801 285 721 286 518 287 504 287 769 290 549 290 573 290 864 290 888 292 355 292 452 293 880 294 299 294 322 294 372 294 754 295 773 297 515 298 859 298 938 299 593 299 962 300 352 300 374 301 364 301 460 304 345 304 872 305 455 305 463 308 784 309 592 309 896 310 408 310 747 310 835 311 348 313 317 313 438 313 522 314 476 316 756 316 943 317 437 319 848 320 351 321 561 321 755 322 493 322 822 323 395 324 817 325 567 329 637 330 361 331 381 334 824 335 519 336 366 337 712 339 376 339 425 340 563 340 903 342 575 345 503 347 659 350 613 351 605 353 536 354 389 354 682 355 906 356 648 356 732 357 477 357 828 359 430 359 740 359 771 360 677 362 517 362 572 362 577 362 584 362 660 364 380 364 862 366 453 366 797 367 939 368 806 368 829 368 991 369 948 371 471 372 703 375 462 378 711 379 405 379 701 380 614 384 699 384 792 388 899 389 778 391 578 396 819 397 679 398 805 398 930 401 406 403 505 403 627 403 865 404 432 405 459 405 565 405 733 409 624 409 979 411 537 415 506 415 620 415 674 418 550 418 995 419 961 420 705 420 765 420 886 423 542 423 706 424 610 425 750 425 917 426 942 428 702 429 441 429 501 431 742 433 548 433 646 433 707 433 891 434 500 434 564 436 832 439 760 440 531 440 762 441 458 441 574 441 811 442 728 442 731 442 985 443 671 443 911 444 631 445 464 445 589 447 803 448 729 449 485 449 486 451 619 452 489 452 965 452 977 455 881 457 535 458 783 458 851 460 552 460 576 460 698 460 722 461 595 461 909 462 618 462 807 464 716 467 566 472 513 473 560 476 686 478 743 478 973 480 606 484 748 487 746 488 718 489 512 489 678 490 904 491 685 491 873 493 499 493 543 496 956 499 700 500 894 501 934 501 946 504 932 507 616 508 530 508 744 509 846 513 808 519 539 519 791 520 562 520 954 521 714 524 940 526 594 527 633 531 544 532 534 534 604 538 804 538 976 539 585 539 623 540 657 540 836 540 926 544 649 547 738 549 555 549 883 552 611 552 635 555 708 561 652 561 672 563 582 565 950 568 866 568 966 571 915 572 794 572 924 579 837 581 621 582 625 583 947 587 607 588 910 590 599 591 850 595 602 595 709 597 963 601 654 602 690 605 696 606 861 607 688 607 830 608 663 614 739 618 670 620 878 621 675 621 745 625 680 626 944 627 644 631 645 636 638 636 936 639 890 642 651 646 929 647 710 648 957 651 736 651 889 651 958 654 667 655 693 656 787 659 717 668 990 670 713 671 852 671 867 676 764 677 967 681 877 683 790 698 955 699 795 703 893 705 759 712 737 718 726 721 984 722 763 727 925 728 802 729 919 731 982 734 854 736 937 740 812 742 816 748 931 749 843 750 779 754 863 761 786 765 949 770 800 770 875 770 920 776 952 778 809 778 902 779 876 780 813 789 839 789 916 791 972 793 796 794 847 803 914 809 870 813 858 820 964 821 869 826 987 833 927 838 918 840 978 843 844 844 928 850 960 858 898 861 882 868 887 888 905 894 968 905 912 967 988 975 980 5 374 15 413 34 372 102 465 103 705 146 6 294 244 311 216 374 476 393 386 540 187 589 789 651 379 747 994 915 738 1000 999 20 922 649 0 1 0 8 0 94 0 95 0 353 1 2 1 3 1 6 1 7 1 15 1 53 1 156 1 234 1 415 2 4 2 45 2 123 2 924 3 5 3 11 3 17 3 18 3 142 3 174 3 478 3 910 4 10 4 39 4 154 4 499 5 12 5 64 5 143 5 574 5 901 6 23 6 31 6 63 6 139 6 745 7 35 7 79 7 132 8 9 8 34 8 42 8 83 8 89 8 103 8 395 9 14 9 16 9 20 9 59 9 155 9 246 9 674 10 13 10 27 10 36 10 66 10 121 10 255 10 323 10 638 10 920 11 19 11 26 11 29 11 62 11 119 11 170 11 391 11 518 11 987 12 38 12 44 12 70 12 127 12 370 13 56 13 419 13 999 14 24 14 61 14 140 14 209 15 65 15 88 15 106 15 396 16 108 16 249 17 21 17 22 17 78 18 72 18 183 18 195 18 236 18 290 18 678 18 890 19 25 19 46 19 49 19 57 19 58 19 75 19 150 19 205 20 55 20 90 20 268 20 298 20 498 21 28 21 50 22 60 22 138 22 413 23 320 23 595 24 310 24 891 25 43 25 69 25 91 25 135 25 284 26 32 26 141 26 252 26 684 27 33 27 37 27 342 28 451 28 757 29 30 29 73 29 104 29 216 29 433 30 40 31 77 31 288 32 193 32 365 33 41 33 130 33 533 34 263 34 346 34 645 35 52 35 114 36 51 36 267 36 407 36 607 36 943 37 181 38 47 38 48 38 152 38 897 39 101 39 113 39 401 39 491 39 546 40 102 40 212 40 487 41 74 41 100 41 122 41 200 41 647 41 660 41 756 42 196 43 644 44 182 44 469 44 997 45 631 45 813 46 239 46 666 47 117 47 531 48 126 48 377 49 97 49 147 49 328 49 561 49 568 50 185 50 515 51 54 51 81 51 606 52 84 52 921 53 99 53 166 54 76 54 92 54 133 54 146 54 380 55 946 55 949 55 985 56 68 56 93 56 579 56 686 57 136 57 286 58 87 58 134 58 668 59 381 59 993 60 372 60 390 61 316 61 318 63 253 64 98 64 208 64 362 64 382 64 673 64 704 65 67 65 115 65 162 65 210 65 463 65 881 65 955 66 112 66 741 67 71 67 128 67 389 68 743 69 80 69 131 69 324 70 247 70 705 70 816 70 822 71 204 73 857 74 116 74 277 74 615 75 280 76 82 76 148 76 312 77 405 78 164 78 495 79 118 79 592 79 991 80 157 80 434 80 605 80 681 81 85 81 191 82 206 82 272 83 149 83 357 84 86 84 194 84 321 85 190 85 349 85 797 86 266 86 313 86 359 86 589 87 125 88 96 88 105 88 161 88 173 88 175 88 219 88 282 89 144 89 171 89 496 90 163 90 896 92 221 92 452 93 184 93 227 94 111 94 199 94 439 94 679 94 936 95 245 95 301 95 562 95 821 96 916 97 347 98 110 98 532 98 817 99 329 99 594 99 711 100 180 101 575 101 770 102 160 102 240 102 398 102 807 103 167 103 330 103 441 104 107 104 151 106 309 106 517 106 796 107 137 108 109 108 169 108 384 109 237 110 145 110 177 110 302 110 386 110 895 110 982 111 120 112 159 112 358 113 262 113 560 113 630 113 677 114 188 115 124 116 207 116 360 116 388 116 908 117 334 117 344 118 129 118 223 118 341 118 616 118 735 119 332 120 343 120 354 120 425 120 706 121 186 121 723 122 260 122 408 123 250 123 544 123 656 125 158 125 306 125 442 125 468 127 271 128 232 128 965 130 153 130 537 131 700 132 355 136 179 136 304 136 696 137 211 137 336 137 714 138 430 138 823 139 214 139 490 140 213 140 422 141 198 141 202 142 243 142 248 142 655 144 218 145 461 145 685 146 197 146 526 146 763 147 291 147 383 148 165 148 168 149 520 149 556 150 233 151 387 151 435 152 172 152 350 153 709 153 911 154 274 154 275 154 524 155 224 155 368 155 602 156 620 156 682 158 626 159 192 161 217 161 259 161 367 162 215 162 229 162 231 162 258 162 411 162 739 163 176 163 657 163 742 165 453 165 801 165 864 166 455 166 654 167 187 167 393 167 960 168 558 169 322 169 431 170 423 171 596 172 225 174 178 174 476 174 699 176 934 177 432 177 953 179 351 181 584 181 635 182 818 182 980 183 261 183 307 183 727 184 373 185 326 185 875 186 189 186 730 186 751 188 230 188 297 189 379 189 671 189 824 190 201 190 640 191 724 192 314 192 570 192 646 193 988 194 416 194 627 194 628 195 203 195 501 195 831 196 799 197 244 197 479 197 614 198 443 199 220 201 287 202 278 202 279 202 459 202 522 202 527 204 265 205 222 205 363 205 690 206 708 208 331 208 693 209 235 210 269 210 608 210 983 211 238 211 319 211 366 212 254 212 299 212 333 212 557 212 900 213 285 213 315 213 428 214 604 214 951 215 228 215 695 216 480 217 753 218 399 218 566 219 340 220 270 222 226 222 241 222 692 223 256 223 750 224 283 225 462 225 642 226 348 226 458 226 815 227 339 227 424 228 661 230 612 231 494 232 242 232 257 232 292 232 876 234 264 234 276 234 445 234 805 236 506 236 731 236 860 238 637 239 905 241 734 242 523 243 251 244 294 244 869 245 508 246 665 247 503 247 504 248 295 248 835 249 289 249 989 251 300 251 702 252 535 252 648 253 273 253 485 254 979 255 325 255 345 255 632 256 400 256 516 258 578 259 471 259 732 261 378 261 992 264 484 264 643 264 774 264 828 265 281 265 497 266 311 267 420 267 652 268 633 271 308 271 404 271 465 271 651 272 352 272 808 272 972 273 305 273 371 273 534 273 550 274 482 275 335 276 293 276 385 276 554 277 694 278 303 278 719 279 456 279 547 282 376 285 437 286 296 286 338 286 811 287 549 291 406 292 337 292 676 293 375 294 728 294 868 296 843 297 436 300 962 302 317 302 507 303 585 303 836 305 356 305 956 306 444 307 327 307 410 307 765 309 447 312 470 313 521 313 855 313 858 314 576 315 697 319 397 323 571 325 846 326 625 327 502 327 551 328 402 328 600 328 712 329 591 330 475 330 664 333 403 333 825 334 540 335 555 335 610 336 361 336 536 336 847 337 680 339 641 339 703 340 414 340 525 341 481 342 364 342 542 343 587 343 848 344 519 344 659 346 446 347 583 347 669 349 887 350 474 351 374 351 650 352 477 352 788 353 771 354 450 354 505 355 688 356 599 357 601 360 394 360 603 360 755 362 449 362 658 363 369 363 421 363 833 363 933 364 588 364 849 368 429 368 725 368 884 368 919 369 903 369 984 370 454 371 636 373 427 373 598 374 948 376 958 377 409 377 573 377 925 379 467 380 713 382 392 383 514 383 746 384 512 385 871 386 715 387 460 388 488 389 511 393 412 394 777 395 466 395 489 396 866 397 539 397 968 399 830 400 448 402 529 405 417 405 617 406 493 406 710 407 464 407 609 407 778 410 472 410 806 412 418 413 639 415 426 415 629 418 814 419 793 420 545 420 565 423 622 423 886 423 938 424 906 425 623 426 590 427 457 428 718 429 567 430 581 430 736 433 438 434 597 436 440 438 754 439 827 441 769 441 854 446 784 446 786 449 500 449 885 449 909 450 773 451 720 452 964 457 580 458 530 459 995 460 783 460 870 460 923 463 624 464 528 464 538 464 577 465 733 466 486 466 759 468 473 468 780 469 872 470 619 470 947 471 837 471 841 474 492 474 904 475 683 475 804 478 483 478 867 485 611 486 764 487 553 488 861 490 509 490 879 493 510 494 716 494 758 495 880 501 977 502 634 502 649 502 932 502 942 508 740 508 914 509 513 509 563 509 928 511 618 511 787 512 794 513 541 513 970 514 548 514 613 517 975 518 569 519 738 521 717 521 829 522 593 522 729 523 543 523 917 524 559 524 722 525 781 528 572 529 761 529 809 531 691 531 961 533 675 533 687 533 785 536 842 538 552 538 969 543 582 544 944 546 853 547 748 548 689 550 737 550 859 552 701 554 790 555 670 555 820 557 698 558 564 558 586 563 973 564 767 564 851 565 929 567 621 573 810 574 873 576 772 577 653 577 963 578 862 593 878 595 762 596 782 597 747 601 775 603 913 607 672 611 950 617 865 617 877 618 888 621 760 624 749 628 907 629 912 631 791 631 931 632 898 635 893 636 663 637 768 638 667 642 840 644 721 647 726 657 662 659 776 662 707 664 976 671 802 672 800 674 915 677 850 678 789 678 940 679 744 680 819 683 752 686 766 710 798 714 990 718 779 721 918 721 996 723 937 725 974 726 845 733 892 740 803 758 839 759 856 762 795 763 926 765 792 765 812 765 844 766 832 766 838 767 945 772 894 780 986 788 826 788 930 791 954 795 978 803 935 811 882 814 874 830 863 832 994 833 834 839 852 842 971 843 902 843 981 848 959 870 889 870 966 881 883 881 899 881 927 904 941 913 939 916 922 928 967 940 952 954 957 973 998 37 656 68 796 80 977 210 127 220 946 350 244 391 131 418 930 477 572 512 771 554 138 688 94 708 913 746 240 823 185 841 616 875 986 943 671 971 515 998 276 1000 999 9 571 58 0 1 0 15 0 30 0 36 0 116 1 2 1 3 1 11 1 12 1 37 1 269 1 296 1 406 1 832 2 4 2 38 2 39 2 120 3 9 3 20 3 31 3 40 3 50 3 78 3 976 4 5 4 16 4 18 4 26 4 41 4 181 4 350 5 6 5 13 5 14 5 17 5 63 5 170 5 312 6 7 6 133 6 166 6 171 7 8 7 35 7 173 8 25 8 47 8 98 8 588 9 10 9 28 9 29 9 126 9 240 9 313 10 44 10 57 10 241 10 329 10 342 11 52 11 61 11 100 11 137 11 348 12 48 12 680 12 877 13 22 13 53 13 172 13 214 13 220 13 424 14 23 14 90 14 141 14 146 15 27 15 33 15 34 15 168 16 127 16 405 16 524 17 19 17 21 17 195 18 24 18 32 18 64 18 328 18 352 18 487 19 60 19 75 19 560 20 204 20 244 20 999 21 59 21 110 21 115 21 435 21 851 22 97 23 46 23 369 23 372 24 89 24 871 25 82 25 164 25 335 25 355 25 535 25 557 26 101 28 81 29 42 29 49 29 56 29 201 29 216 30 79 30 105 30 132 30 622 30 692 31 287 32 65 32 67 32 70 32 248 32 315 32 484 33 54 33 320 34 124 35 74 35 549 36 43 36 55 37 62 37 224 38 73 38 128 39 92 39 152 39 209 39 496 40 193 40 196 41 72 42 45 42 443 43 80 43 197 43 450 43 808 44 69 44 318 44 375 44 384 45 83 45 85 45 189 45 227 46 51 47 200 47 299 47 972 48 123 48 441 49 187 49 295 49 906 50 93 50 245 50 401 51 191 51 231 53 58 53 87 53 94 53 162 53 358 54 66 55 102 55 385 55 446 55 723 56 104 56 251 56 655 57 122 57 409 58 366 58 411 58 679 59 226 59 382 60 88 60 131 60 286 60 529 62 108 62 619 63 107 63 683 63 690 63 724 64 96 64 643 64 693 65 77 65 106 65 130 66 68 66 134 67 158 69 117 69 160 69 254 69 421 70 71 70 206 70 497 70 796 70 846 71 76 71 86 71 182 71 198 71 202 71 262 71 522 72 121 72 129 72 154 73 940 74 368 76 555 76 609 77 179 77 399 77 659 78 103 78 118 78 686 79 119 79 249 79 317 80 423 81 84 81 194 82 150 82 431 82 709 83 627 83 691 83 821 84 99 84 112 84 538 84 539 84 552 85 167 85 217 86 109 86 139 86 302 86 371 86 971 87 91 87 323 88 156 88 163 88 642 89 95 89 429 89 451 89 582 90 135 90 247 90 310 90 418 91 293 93 155 94 469 94 687 94 688 95 144 95 475 96 284 96 520 97 149 97 185 97 410 97 966 98 111 98 199 98 261 99 391 99 438 99 974 100 138 100 192 100 223 100 344 100 656 100 941 101 175 101 176 101 610 102 361 103 145 103 265 103 575 103 910 104 188 104 243 104 272 104 304 105 136 105 756 105 996 106 125 107 228 108 630 109 113 109 177 109 542 109 595 109 825 109 973 110 114 110 633 110 727 111 259 112 143 112 169 113 190 113 301 113 426 113 891 114 322 114 587 114 784 114 998 115 142 115 532 115 573 116 346 117 324 118 503 118 990 119 212 119 327 119 936 120 174 120 207 120 218 120 264 121 383 122 432 124 308 124 392 124 684 125 363 126 140 126 239 126 337 126 485 126 845 127 153 127 476 127 601 128 210 128 777 130 148 130 735 131 238 132 274 132 579 132 620 133 222 135 275 136 580 136 838 137 147 137 367 137 629 139 213 140 159 140 797 142 151 142 353 142 378 143 157 147 221 147 236 148 161 148 306 148 583 148 849 150 591 150 653 151 233 152 203 152 326 152 527 152 536 152 540 152 833 153 447 153 716 154 597 154 919 155 219 156 165 156 205 156 661 156 965 157 859 158 479 160 278 161 184 161 806 162 211 162 266 162 393 162 478 163 445 163 947 165 927 168 180 168 349 169 183 169 253 169 357 169 381 171 178 171 268 171 396 171 705 171 967 172 608 173 230 174 186 174 263 175 434 175 675 176 234 176 615 178 246 180 225 180 854 181 574 182 347 182 402 183 237 183 258 183 267 183 420 183 500 183 563 183 921 185 618 186 354 187 647 188 616 189 459 190 257 190 562 191 390 192 456 192 912 193 379 193 514 193 981 195 604 197 617 197 736 198 448 199 215 199 985 200 439 201 208 201 773 202 260 203 285 204 433 205 242 205 511 205 769 205 960 207 634 207 887 208 430 209 292 209 492 209 988 210 388 210 567 210 874 211 462 212 232 212 333 212 414 212 449 212 752 215 506 216 869 217 271 217 614 217 881 218 457 219 250 219 294 220 229 220 565 220 605 220 674 221 640 221 702 222 256 223 235 223 273 223 374 224 305 224 444 224 664 225 270 225 706 226 880 227 425 227 566 227 740 229 277 229 466 230 734 230 795 233 412 235 288 235 550 239 303 239 739 240 283 240 319 240 577 241 255 241 515 242 282 242 290 242 760 242 813 243 289 243 297 243 467 244 471 244 637 245 968 246 252 246 598 247 495 250 291 250 547 250 801 251 994 252 280 252 309 253 281 253 673 253 826 254 311 254 334 254 345 254 903 256 585 258 279 259 343 259 508 259 676 260 339 262 754 262 997 265 488 265 594 266 417 266 463 267 677 267 902 267 929 267 983 268 472 269 336 270 298 271 276 271 856 272 356 272 905 272 953 274 397 275 938 276 625 277 954 278 781 279 427 280 416 282 885 283 958 284 300 284 389 284 507 285 362 285 569 285 820 286 340 287 325 288 307 288 708 289 330 289 767 291 394 291 510 293 321 293 534 296 341 296 548 297 513 297 641 299 359 299 377 300 533 301 360 301 717 301 764 302 364 303 477 307 314 307 398 307 428 307 491 307 531 307 812 308 395 308 863 309 338 311 461 311 559 312 332 312 422 312 611 314 316 316 468 316 841 317 721 318 437 318 504 319 581 319 980 320 894 321 454 322 639 324 331 324 707 325 351 327 370 327 662 331 592 332 644 332 786 332 855 332 889 334 408 334 516 334 745 335 694 335 866 337 586 338 473 339 775 340 480 341 376 342 400 342 460 342 546 343 576 344 607 345 365 347 373 347 660 348 631 348 895 350 815 352 452 352 663 353 403 353 768 353 959 354 551 354 743 356 404 357 883 358 518 359 419 361 380 361 571 361 979 363 470 365 502 365 613 366 645 366 748 367 490 368 530 368 541 369 465 369 602 370 537 370 589 371 776 372 386 373 464 373 626 373 759 374 584 374 847 375 554 377 455 379 780 379 848 381 387 381 770 381 946 383 648 384 654 384 992 386 407 387 474 387 596 389 413 389 701 390 458 390 886 391 436 391 526 391 922 392 651 394 523 394 628 395 804 396 521 396 762 396 989 398 827 399 481 401 819 403 792 405 482 408 918 409 415 409 741 410 453 410 961 411 517 412 719 413 519 413 621 413 720 414 714 415 440 416 489 418 543 419 545 419 564 419 951 420 649 420 805 420 948 422 790 424 483 426 913 426 945 427 920 430 493 430 636 431 544 432 899 432 923 433 915 433 931 433 987 434 442 435 528 436 499 436 556 439 572 442 672 442 753 443 599 448 798 449 623 449 722 450 600 452 857 453 678 457 695 457 870 459 800 461 750 462 486 462 733 463 729 463 836 464 501 466 809 467 949 468 578 468 632 468 772 470 766 470 909 471 498 471 553 471 710 475 512 477 646 477 793 479 897 480 799 482 509 482 668 483 603 488 830 490 494 490 803 491 892 492 568 493 928 494 758 496 703 498 525 498 665 500 505 504 878 505 818 506 853 508 943 514 757 516 744 518 995 520 732 523 558 524 835 525 561 525 624 525 746 525 993 527 593 527 747 528 704 528 831 530 810 531 667 532 864 533 689 533 873 534 782 536 699 537 570 539 711 539 787 540 955 540 991 541 682 541 840 541 882 543 726 544 917 547 935 548 590 551 606 551 824 556 696 560 635 560 904 562 700 564 685 565 669 566 879 569 666 577 884 578 638 578 911 579 728 580 774 582 916 583 896 584 834 584 963 587 978 588 715 590 751 592 828 594 908 595 900 596 914 598 612 598 785 600 865 602 657 606 650 607 789 613 755 613 975 616 850 617 658 618 697 619 652 619 962 621 844 624 839 628 670 630 771 631 730 638 671 638 794 640 738 640 862 640 950 649 713 651 816 659 681 659 737 662 807 664 712 664 731 665 926 668 814 668 842 670 964 672 872 675 802 680 725 683 829 685 811 692 783 694 742 694 788 695 698 696 718 701 778 701 837 702 875 704 890 709 823 715 822 716 898 716 907 720 761 726 932 735 939 736 861 736 924 744 749 744 934 745 765 746 843 748 937 754 858 754 893 756 779 759 763 760 852 777 860 784 791 784 876 789 817 793 977 794 901 797 969 813 944 816 956 836 930 837 868 853 867 854 957 857 925 865 888 895 942 907 952 916 984 920 933 938 982 966 970 974 986 36 341 152 73 263 754 390 809 597 742 629 240 830 918 966 462 990 699 1000 999 10 2 700 0 1 0 2 0 3 0 30 0 44 0 60 0 89 0 179 0 209 1 18 1 19 1 23 1 36 1 43 1 47 1 66 2 4 2 7 2 8 2 13 2 17 2 27 2 92 2 263 2 308 3 6 3 12 3 14 3 26 3 29 4 5 4 11 4 41 4 42 4 110 4 163 4 188 4 432 5 37 5 121 6 9 6 83 6 189 6 337 6 523 7 16 7 24 7 38 7 178 7 500 8 190 8 546 9 10 9 15 9 73 9 76 9 90 9 107 9 143 9 187 9 431 10 33 10 53 10 74 10 103 10 234 10 372 11 21 11 241 11 278 11 976 12 51 12 191 12 268 13 22 13 186 13 417 13 838 14 20 14 77 14 701 15 161 16 200 17 40 17 344 17 509 18 35 18 50 19 48 19 58 19 122 20 157 20 544 21 25 21 28 21 135 21 890 22 34 22 129 22 132 22 174 22 266 22 279 22 292 23 153 24 31 24 32 24 125 24 180 24 448 25 49 25 239 25 289 25 322 25 483 25 637 27 57 27 286 28 470 28 652 29 39 29 59 29 94 29 798 30 69 30 194 31 45 31 56 31 67 31 100 31 350 31 495 32 46 32 177 32 461 33 378 34 52 34 78 34 196 34 264 35 63 36 96 36 217 36 313 36 468 37 54 37 558 38 55 38 111 38 207 38 711 39 72 39 95 39 630 40 126 40 162 40 901 41 101 41 120 41 127 41 150 41 192 41 303 41 317 41 582 42 164 43 418 43 841 44 99 45 91 45 503 45 638 46 61 46 79 46 413 47 93 47 104 47 131 47 343 48 463 48 718 48 977 49 71 49 85 50 172 50 411 51 81 51 116 52 267 52 416 52 604 53 115 53 422 54 114 54 151 54 696 54 896 55 109 55 436 55 569 56 185 56 216 56 302 56 510 56 676 56 730 57 166 57 175 57 796 58 80 58 155 58 781 59 64 59 119 59 235 59 276 59 659 60 62 60 65 60 128 60 370 60 571 61 68 61 70 61 138 62 86 62 124 62 545 62 809 62 897 63 88 63 305 64 117 64 144 64 238 64 791 65 108 65 206 65 864 66 118 66 141 66 182 66 301 67 139 67 159 67 505 67 806 68 98 68 299 68 392 69 737 69 818 70 319 70 335 70 393 70 447 71 87 71 160 72 75 72 469 73 281 74 82 74 227 74 434 75 148 75 232 75 575 75 657 75 906 76 802 77 84 77 136 77 554 79 134 79 328 79 478 79 771 80 169 80 184 80 387 81 105 81 106 81 306 81 632 82 646 83 154 83 576 84 460 84 594 85 183 85 320 87 193 88 158 88 283 88 452 89 97 89 208 89 221 90 113 90 146 90 210 90 382 91 142 92 499 93 173 93 181 93 211 93 487 94 318 95 265 95 780 96 102 96 492 97 149 97 615 98 133 98 623 99 123 99 365 100 792 101 214 103 220 104 112 104 223 104 326 105 152 106 506 108 229 108 733 109 277 109 330 110 384 111 572 111 895 111 997 112 527 113 137 113 690 114 140 114 147 114 242 114 400 114 537 115 224 115 518 116 201 116 236 116 555 116 919 117 248 117 374 117 556 118 237 118 928 119 204 120 195 120 240 120 261 121 348 121 662 122 168 123 171 123 425 124 218 125 167 125 249 125 655 126 130 126 553 126 923 127 404 128 255 128 454 129 290 129 524 130 854 131 244 132 145 132 390 132 530 132 587 133 453 134 252 134 438 137 205 138 156 138 199 138 288 138 450 138 738 142 397 143 269 143 363 144 219 144 519 145 231 145 233 146 336 146 395 147 230 147 341 147 368 148 799 149 532 149 986 150 274 151 165 151 321 151 421 152 383 153 424 153 501 153 642 153 742 155 379 155 740 156 176 156 312 157 479 158 297 158 909 159 170 159 270 159 385 160 457 161 975 162 259 162 354 162 788 162 899 163 251 163 323 163 403 165 362 166 203 167 645 168 490 169 540 170 212 170 371 170 611 170 619 171 419 174 260 174 905 174 962 174 979 175 246 176 300 176 670 177 226 177 708 178 984 179 284 179 339 180 386 181 198 181 253 183 197 183 258 183 352 184 254 184 257 185 271 185 721 185 761 186 724 187 782 187 992 188 504 189 517 190 541 190 547 190 641 191 228 191 324 191 355 191 359 191 398 191 458 191 705 191 933 192 309 192 514 192 583 192 628 193 656 194 692 195 222 195 515 195 666 195 842 195 900 196 202 196 296 196 423 196 442 196 538 196 593 196 752 197 602 198 287 198 872 199 834 200 482 201 272 201 282 201 783 201 948 202 250 202 327 202 473 202 476 202 959 203 243 203 291 203 475 203 526 203 828 204 262 204 486 204 993 205 311 205 353 206 247 206 612 207 772 208 912 209 407 210 466 210 491 210 564 211 971 212 213 212 215 213 280 215 225 215 634 215 832 216 493 217 707 218 717 219 573 220 245 220 472 221 388 221 617 221 723 221 817 222 471 225 273 226 351 227 437 227 753 227 940 228 605 230 871 231 815 232 347 232 462 234 325 234 433 234 610 234 755 235 358 236 377 236 608 237 991 239 256 240 561 240 627 240 754 240 759 240 779 242 396 242 785 242 884 243 310 243 449 244 295 244 342 244 762 245 877 246 747 247 275 247 315 247 375 247 773 247 889 248 316 248 577 249 332 250 285 251 298 251 613 254 380 254 406 254 456 254 560 255 671 255 797 256 620 257 579 257 731 257 760 258 681 258 963 260 304 260 408 260 599 261 769 262 294 262 667 263 435 263 533 265 622 265 774 266 502 268 829 268 865 270 293 270 618 270 654 270 686 272 334 272 357 272 732 273 412 273 826 274 675 275 892 277 849 279 314 279 580 280 626 280 648 282 346 282 966 283 307 283 340 283 465 283 741 284 338 285 360 285 650 288 920 290 367 290 658 293 439 294 467 294 522 295 653 296 743 296 882 297 391 297 827 298 426 298 551 299 329 300 891 301 381 301 534 301 649 301 668 302 853 303 586 305 597 306 409 306 488 306 936 306 982 307 361 307 494 308 693 308 749 308 941 309 399 309 839 311 333 311 420 312 446 312 869 313 331 313 410 314 373 314 440 314 939 317 511 317 846 318 415 320 712 321 567 324 364 325 498 325 548 326 345 326 414 327 405 328 366 329 998 330 445 330 531 330 824 332 496 332 840 333 376 333 459 334 356 334 427 334 663 334 967 335 402 335 485 335 943 336 574 338 581 338 636 339 349 339 770 341 481 343 863 344 978 346 745 347 539 349 550 350 369 351 444 351 489 351 999 355 535 356 584 356 930 357 810 359 639 360 394 360 429 361 430 364 606 367 543 367 684 368 389 369 428 369 451 369 525 371 981 372 644 372 778 373 512 374 520 375 557 376 955 378 591 378 776 379 887 380 607 381 643 381 804 384 664 385 513 386 401 386 633 390 474 390 528 390 825 391 715 391 766 394 552 395 787 396 931 397 443 397 640 398 678 398 688 400 585 400 911 401 480 401 814 405 709 406 803 407 908 408 857 408 945 409 651 409 672 409 716 412 635 412 956 412 995 416 704 416 837 417 507 422 751 423 813 435 441 435 566 435 609 438 455 439 464 439 765 440 477 444 629 445 843 448 542 448 714 448 965 449 866 451 687 451 784 452 660 453 497 454 592 455 516 455 549 458 823 459 601 460 898 461 590 464 624 464 964 466 588 468 508 470 988 471 949 472 563 474 929 475 484 475 720 476 559 477 795 477 953 480 589 481 744 482 578 483 989 487 680 488 974 490 706 491 521 491 800 494 600 494 703 494 748 496 621 496 874 496 938 497 961 498 812 499 562 500 598 501 529 502 851 504 727 506 819 512 700 512 794 512 921 514 568 517 603 517 691 518 565 518 915 520 677 522 570 525 739 526 702 527 820 533 536 549 862 551 685 552 942 556 894 558 674 559 856 560 616 560 957 561 596 562 786 569 614 569 885 571 805 574 683 579 661 582 722 585 595 586 665 586 736 586 867 587 679 587 946 589 758 591 756 591 916 593 793 593 876 595 695 597 625 597 631 599 983 600 789 602 750 603 924 605 850 605 947 606 767 607 647 608 699 608 980 609 669 611 811 612 852 614 719 614 735 614 860 615 822 621 764 622 728 628 725 628 830 629 917 630 694 632 726 647 698 649 807 649 970 650 673 650 775 650 868 653 689 654 922 657 910 660 925 665 697 667 801 670 682 673 710 676 831 678 879 680 907 683 734 683 926 684 873 685 777 687 835 690 768 693 880 694 713 695 790 695 847 699 878 700 973 704 913 708 861 713 985 716 729 718 757 718 927 724 808 726 870 734 937 735 746 735 935 745 836 745 881 746 883 746 951 750 972 753 960 756 763 758 845 766 855 775 816 779 821 779 904 784 903 788 859 791 968 803 833 807 886 815 918 827 858 829 902 830 844 830 848 836 994 845 958 851 875 852 893 855 888 865 990 868 954 871 914 874 987 892 996 895 952 904 944 908 932 908 950 917 934 917 969 140 279 288 814 337 364 496 483 542 445 615 177 667 834 789 838 825 6 952 938 1000 999 12 579 457 0 1 0 12 0 14 0 640 1 2 1 3 1 6 1 9 1 42 1 53 1 60 1 143 1 324 2 13 2 23 2 107 3 4 3 5 3 7 3 186 3 384 3 748 4 34 4 41 4 45 4 56 4 155 5 27 5 340 5 855 5 978 6 8 6 32 6 325 6 436 7 11 7 50 7 152 7 555 8 10 8 20 8 179 8 400 8 565 8 886 9 280 9 728 10 43 10 57 10 72 10 322 11 205 11 329 12 36 12 79 12 476 12 524 13 15 13 28 13 29 13 37 13 87 14 19 14 25 14 101 14 316 14 441 15 16 15 18 15 30 15 33 15 38 15 49 15 131 16 17 17 66 17 117 17 213 18 24 18 84 18 123 19 21 19 26 19 225 19 267 20 22 20 35 20 103 20 344 20 972 21 74 21 262 21 456 21 801 22 81 22 104 22 108 22 189 23 52 23 76 23 109 23 371 24 221 24 249 24 781 25 301 25 714 25 762 26 31 26 483 27 47 27 64 27 121 27 217 27 808 27 853 28 353 28 356 28 420 29 54 29 140 30 40 30 46 30 67 30 69 30 173 30 218 31 122 31 168 31 177 31 474 32 61 32 92 32 149 32 234 32 767 33 55 33 558 34 39 34 68 34 922 35 59 35 73 35 320 36 51 36 120 36 136 36 172 36 215 36 219 36 291 36 304 36 454 37 105 38 154 38 182 38 266 39 346 39 955 40 80 40 88 40 366 40 401 41 99 41 165 41 230 41 274 42 183 42 204 43 44 43 48 43 389 43 394 44 58 44 113 44 118 44 823 44 827 44 996 45 170 45 975 46 160 47 78 47 119 48 254 48 835 49 486 49 627 50 543 51 114 51 185 51 220 51 278 51 618 52 62 52 176 52 622 52 660 54 70 54 195 54 460 54 829 55 407 55 902 56 508 56 708 57 145 57 162 57 175 57 315 58 288 59 246 59 615 59 693 60 116 60 130 60 141 60 826 62 63 62 75 62 82 62 100 62 106 62 127 63 71 63 295 64 65 64 256 64 993 65 126 66 501 66 985 67 459 67 473 67 655 68 156 68 977 69 77 69 269 69 883 70 85 70 94 70 227 71 133 71 396 71 969 72 86 72 472 72 933 73 370 75 115 75 193 75 368 76 184 76 214 77 97 77 180 77 510 78 96 79 83 79 90 79 139 79 147 79 150 79 467 79 649 80 91 80 174 80 589 81 327 81 612 81 666 82 138 83 98 83 373 83 374 83 443 84 89 84 93 85 379 85 800 86 135 86 283 87 102 87 146 87 209 87 907 88 240 88 603 89 132 89 332 89 477 89 535 90 112 90 125 91 275 91 376 91 408 91 885 92 95 92 166 92 939 94 110 94 151 94 157 94 164 94 700 94 825 95 385 96 178 96 216 96 342 96 629 97 391 98 190 98 201 98 390 98 505 99 200 99 357 99 533 101 196 101 197 101 228 101 831 102 554 102 658 103 279 104 348 104 398 104 504 106 111 106 232 106 264 106 421 106 451 106 525 107 358 109 212 109 245 110 255 110 867 111 128 111 235 111 247 111 287 111 582 111 638 112 134 112 153 112 300 112 429 112 576 113 210 114 580 116 276 116 954 117 142 117 191 117 936 119 124 119 137 119 333 119 636 120 158 120 181 120 411 121 644 122 497 123 187 123 457 124 129 124 238 125 579 126 998 127 435 128 148 128 188 128 971 129 163 129 464 129 581 130 405 131 260 131 369 132 392 132 439 132 799 133 167 134 192 134 556 136 171 136 450 136 492 137 437 138 169 138 330 138 515 138 759 139 312 140 144 141 282 141 805 142 380 143 206 144 350 144 424 144 578 144 865 145 233 145 302 145 305 146 296 146 637 146 919 147 161 147 349 147 393 149 490 149 511 149 707 151 820 152 207 152 226 152 383 152 646 152 991 153 251 153 382 154 203 154 248 154 339 154 552 154 698 155 271 155 703 155 878 156 572 156 678 157 159 157 364 157 568 158 352 159 860 160 514 160 656 162 491 162 513 163 940 164 250 165 372 165 758 165 777 165 927 167 532 167 715 168 194 168 611 169 223 170 272 170 425 172 243 172 742 173 309 173 691 174 375 174 757 175 263 175 293 175 331 175 736 176 387 176 925 177 526 177 765 178 199 178 297 179 307 180 621 181 237 181 360 181 654 182 208 182 231 182 299 183 285 184 564 184 694 185 892 186 423 187 361 187 813 188 202 188 679 188 976 189 410 190 265 190 326 190 440 190 495 190 623 190 746 191 211 191 669 193 355 194 790 196 337 196 818 197 198 197 635 198 540 198 803 199 259 200 310 200 367 201 229 201 345 201 719 201 731 202 319 203 747 204 624 205 294 205 365 205 766 207 828 208 224 208 286 208 314 208 645 210 479 211 244 211 845 212 313 212 347 212 434 212 493 212 744 213 281 213 599 214 864 216 321 216 791 216 905 217 222 217 335 217 419 218 318 219 236 219 351 219 546 219 942 221 516 221 724 222 445 224 567 224 677 224 692 226 336 227 239 227 328 227 402 227 453 230 363 230 729 232 241 232 397 233 409 233 557 233 690 235 446 237 779 238 253 238 377 238 427 239 268 239 270 239 773 240 242 240 258 242 528 242 681 245 257 245 488 246 428 248 797 249 306 250 273 250 290 250 498 250 506 250 571 251 252 252 277 253 399 253 631 255 594 257 469 257 562 258 843 259 261 259 588 259 597 260 941 261 298 261 311 261 334 261 417 261 431 261 986 262 444 263 289 263 625 263 648 264 381 264 738 264 743 265 284 268 416 268 772 269 415 269 751 271 317 273 484 273 549 273 734 273 968 274 354 274 475 274 620 275 292 275 414 275 478 278 957 278 959 281 587 281 605 283 442 283 482 285 518 286 461 286 914 287 430 287 500 289 712 290 432 290 754 291 303 291 687 293 544 295 937 297 471 299 438 299 664 299 872 302 323 302 422 304 856 305 626 306 308 307 489 307 974 309 485 309 898 310 520 310 782 312 412 312 720 312 930 312 947 313 338 313 962 314 608 314 652 314 918 316 418 316 463 316 468 316 573 316 575 317 523 317 737 317 945 318 512 319 517 319 804 321 980 322 378 322 591 322 600 324 671 328 458 329 359 329 606 330 795 333 465 333 466 333 802 335 634 336 362 337 433 338 598 338 688 339 343 340 341 341 529 342 836 343 665 343 717 345 395 347 541 349 386 349 519 350 494 353 413 353 561 354 816 355 406 356 426 356 496 356 551 356 560 357 787 359 868 359 965 360 897 360 931 362 480 363 566 365 966 365 994 366 830 367 404 368 542 369 536 371 388 371 596 371 659 377 702 379 537 380 668 380 697 381 732 383 973 387 502 389 948 390 548 390 760 391 604 392 699 393 584 393 761 398 403 399 452 401 894 403 711 405 590 405 989 407 651 408 481 409 448 410 531 411 534 411 553 411 832 412 672 416 470 420 522 423 449 423 997 424 595 427 628 429 455 431 447 432 616 434 585 435 647 435 932 436 663 438 837 439 499 440 680 440 750 444 527 444 619 445 462 445 792 446 592 446 866 449 538 449 854 450 487 450 653 450 770 452 569 454 716 454 739 454 888 454 890 455 521 457 924 459 639 459 817 461 863 466 559 467 923 469 563 472 650 476 786 477 768 478 617 478 951 479 509 480 503 482 970 487 774 488 602 489 613 490 610 492 545 497 593 497 987 498 740 498 833 498 869 499 614 500 944 503 574 503 796 506 507 506 769 509 530 509 730 512 539 512 861 515 950 516 727 516 814 517 547 518 696 518 811 518 956 519 776 521 570 522 938 523 806 524 755 525 550 526 735 527 915 527 983 532 577 535 722 537 630 540 847 544 778 545 783 547 840 551 583 551 601 553 633 554 967 555 705 556 683 558 784 559 643 561 586 562 850 562 964 566 607 566 682 567 675 567 676 568 632 570 846 570 904 572 963 576 789 577 642 578 704 580 911 581 839 583 798 583 809 587 689 588 661 588 873 589 756 591 710 594 794 597 701 600 609 604 673 605 686 605 745 606 926 609 684 609 900 611 988 615 713 616 657 616 842 618 862 621 961 622 706 624 952 627 641 627 667 632 906 633 709 635 733 636 721 636 741 637 685 640 771 641 764 642 674 646 695 646 726 647 662 648 822 648 880 649 879 653 895 657 884 658 981 659 780 662 979 663 670 664 725 665 821 671 859 672 723 678 909 687 788 692 812 695 819 696 875 699 775 701 824 701 841 703 749 704 718 708 896 709 753 713 763 714 834 715 871 716 815 716 857 717 901 718 793 719 838 736 999 737 877 741 844 741 995 742 912 751 752 753 851 757 852 763 899 768 946 770 876 773 882 779 785 780 990 787 810 787 848 787 958 789 849 791 928 792 807 801 920 806 943 810 903 811 913 812 916 813 910 815 887 825 870 829 935 829 953 832 929 833 917 839 891 842 949 845 881 852 874 854 858 857 889 867 992 868 893 880 934 901 921 903 908 907 984 938 960 953 982 61 785 80 881 83 476 316 209 341 388 501 123 679 784 785 365 800 712 832 53 938 730 948 591 1000 999 27 820 795 0 1 0 26 0 32 1 2 1 4 1 5 1 7 1 11 1 14 1 120 1 133 1 403 2 3 2 27 2 108 2 152 2 188 3 12 3 21 3 43 3 920 4 29 4 60 4 615 5 6 5 9 5 17 5 56 5 842 6 8 6 13 6 136 6 137 6 147 6 193 7 18 7 41 7 131 7 156 8 10 8 25 8 35 8 39 8 44 8 176 8 319 8 658 9 15 9 20 9 23 9 94 9 389 10 19 10 116 10 390 10 865 11 22 11 45 12 16 12 33 12 42 12 73 12 583 13 75 13 180 13 676 14 111 14 951 15 31 15 46 15 51 15 72 16 196 16 200 16 422 17 162 18 48 18 96 18 191 18 426 19 40 19 119 20 28 20 50 20 307 20 496 20 675 21 378 21 873 22 62 22 107 22 146 22 292 23 24 23 38 23 47 23 66 24 335 24 724 25 67 25 174 25 249 25 970 26 36 26 53 26 104 26 755 27 30 27 465 27 674 28 138 29 34 29 58 29 97 29 98 29 115 29 183 29 208 29 230 29 621 30 273 30 490 31 414 31 910 32 213 33 331 34 757 35 37 35 54 35 76 35 105 35 306 36 158 36 852 37 799 37 888 38 52 38 64 38 109 38 161 38 308 38 661 38 991 39 74 39 93 39 186 39 199 40 57 40 77 40 317 40 554 41 241 41 346 41 930 42 164 42 388 42 546 43 49 44 86 44 106 44 231 44 471 45 754 46 71 46 118 46 184 46 252 46 477 47 125 48 142 48 398 49 55 49 59 49 91 49 112 49 122 49 278 50 102 50 145 50 329 50 381 50 418 51 629 52 300 52 701 53 114 53 291 53 641 54 149 54 173 54 832 54 979 55 155 55 254 56 65 56 82 56 234 56 937 57 69 57 70 57 85 57 197 57 201 57 344 57 461 57 703 58 63 58 113 58 277 58 943 59 80 59 87 59 285 59 352 59 564 60 61 60 427 60 891 60 940 61 68 62 88 62 165 62 207 62 259 62 654 63 78 63 222 63 343 63 665 64 221 64 280 64 507 65 79 65 305 65 351 65 488 65 867 66 229 66 573 67 271 67 581 68 83 68 567 70 81 70 84 70 195 70 957 71 89 71 248 71 443 71 522 71 597 73 182 73 272 75 144 75 294 75 598 75 600 76 212 76 339 76 637 76 871 77 533 77 560 78 128 78 288 78 406 78 444 80 90 80 143 80 340 80 455 80 638 81 198 82 123 82 126 82 130 82 211 85 253 86 762 87 100 87 132 88 124 88 139 88 169 88 355 88 568 88 634 90 92 90 117 90 244 90 270 90 374 90 561 91 639 92 95 92 410 92 646 93 101 93 653 93 997 94 110 94 828 95 103 96 99 98 127 98 345 98 357 99 286 99 895 100 392 100 655 101 544 102 150 102 645 103 140 103 151 103 157 104 181 104 326 105 261 105 468 105 630 107 210 107 447 108 548 110 228 110 232 110 283 110 393 110 542 110 814 112 159 112 310 113 466 113 524 113 774 113 973 114 440 114 442 114 587 115 313 116 121 116 364 117 217 117 805 119 170 119 659 119 710 120 315 121 168 123 528 124 192 124 220 124 295 124 513 124 764 125 226 126 129 126 526 126 527 126 826 126 965 126 989 127 185 127 233 127 520 128 141 128 260 128 314 128 662 129 263 130 134 130 135 130 160 130 334 131 154 132 177 133 148 133 216 133 298 134 361 136 163 137 166 137 428 137 792 137 932 138 687 138 935 140 750 141 189 141 215 141 441 141 518 143 219 143 576 143 861 144 648 145 209 146 469 146 803 147 224 147 543 148 347 148 419 148 446 148 884 149 430 149 713 150 153 150 338 150 834 151 204 151 498 153 725 153 793 154 336 154 480 154 946 155 473 155 824 156 247 156 293 156 434 156 711 158 172 158 320 159 203 159 384 159 945 160 256 160 373 161 243 161 893 162 175 162 206 162 240 162 780 163 167 163 179 163 264 163 312 164 726 165 235 165 702 167 376 168 171 169 178 169 205 169 223 169 251 169 931 170 187 170 257 171 245 171 301 172 358 172 500 172 857 173 255 173 482 174 190 174 886 175 728 176 202 176 377 176 385 176 521 176 708 177 420 179 236 179 239 179 476 181 214 181 323 181 707 181 818 182 268 183 501 183 994 184 262 184 499 184 525 184 631 185 218 185 405 185 413 185 691 186 325 187 194 187 279 187 768 190 397 190 416 191 563 191 592 191 599 192 475 192 549 193 354 193 366 193 718 193 860 194 281 194 470 194 537 195 816 196 225 196 238 196 623 197 267 197 810 198 511 198 626 199 437 200 282 200 348 200 371 200 402 203 289 203 391 203 697 204 519 205 246 205 265 205 302 205 844 205 866 207 227 207 732 208 790 209 456 210 449 210 584 211 332 211 342 211 508 211 612 211 840 211 915 212 673 212 778 213 303 215 297 217 242 218 275 218 913 219 642 220 296 222 237 222 429 222 588 223 353 223 409 223 552 223 569 224 530 225 274 226 258 226 923 229 266 230 321 230 327 231 284 231 510 231 595 233 337 234 395 235 269 235 304 235 843 236 425 236 950 237 556 238 657 238 740 239 250 239 505 241 545 242 316 243 383 243 894 243 942 244 421 244 433 245 309 246 387 249 453 249 515 250 775 250 984 251 575 254 379 254 887 258 287 260 328 260 396 260 938 261 415 261 509 261 672 261 692 262 741 263 404 263 898 264 311 264 324 264 539 264 698 265 356 266 290 266 330 266 360 266 926 270 276 270 322 270 589 271 299 271 766 271 841 272 363 272 924 277 318 277 333 278 756 278 765 278 797 281 889 282 457 282 647 282 879 283 484 283 579 284 781 285 375 286 359 286 399 286 800 286 907 288 372 289 394 289 921 290 602 290 904 291 438 291 956 292 423 293 656 294 448 295 367 297 380 298 362 298 439 298 604 299 640 300 486 300 493 300 611 301 688 302 369 303 341 303 491 304 368 305 859 307 559 307 831 308 452 309 454 310 614 311 386 311 460 312 660 313 627 313 769 314 664 315 514 316 670 317 837 317 969 318 411 319 730 320 601 320 961 321 464 321 605 322 365 322 436 322 833 323 652 324 424 326 487 326 869 328 349 328 927 330 382 330 607 330 748 330 903 332 596 333 813 334 779 335 566 335 613 337 497 337 663 337 916 338 401 338 557 339 459 340 407 340 503 340 643 341 541 342 577 345 680 348 737 349 350 351 531 351 911 354 610 355 558 356 370 356 717 356 747 356 883 357 478 357 705 357 812 358 494 358 550 358 850 359 591 363 974 364 633 364 863 365 483 368 408 368 417 368 796 369 504 372 693 377 835 378 671 378 807 378 944 380 435 380 474 380 682 382 523 383 463 386 431 387 540 387 948 388 492 392 767 394 936 395 789 396 586 396 881 397 400 397 445 397 553 397 811 399 495 401 636 401 668 403 721 404 704 406 412 406 450 410 854 412 667 413 538 415 608 415 683 418 547 418 982 419 695 419 838 420 845 421 787 421 808 423 502 423 572 424 506 425 432 425 712 426 472 426 571 426 700 426 819 426 882 428 462 429 649 430 582 433 451 435 603 435 677 437 479 438 685 441 534 445 749 446 580 448 458 448 644 450 535 450 616 450 744 452 467 452 905 454 517 454 686 455 809 455 995 460 485 461 739 462 585 463 489 463 529 464 620 466 689 467 897 470 723 470 773 471 532 471 617 472 594 472 870 474 874 475 715 476 901 477 565 478 720 479 481 479 593 486 977 487 516 488 782 488 958 489 609 490 846 493 853 495 512 496 912 498 847 500 690 500 699 502 590 503 709 503 856 506 783 507 551 508 536 510 900 511 696 512 578 512 632 515 786 516 815 520 855 522 619 525 622 525 929 526 650 526 976 527 771 528 678 528 906 529 555 530 980 531 972 532 761 538 851 540 993 541 570 545 729 546 574 548 822 549 562 553 751 553 763 553 966 557 960 559 899 560 862 566 606 567 618 568 872 569 798 571 802 571 875 572 919 574 669 576 625 576 635 578 776 581 694 582 624 587 681 590 722 592 743 593 785 594 706 596 731 596 746 600 949 601 727 601 963 612 777 614 666 614 964 616 801 621 684 624 628 626 736 631 795 631 941 632 752 632 934 636 806 639 791 644 651 645 967 646 928 648 953 649 825 652 971 656 716 656 770 658 759 658 794 658 885 661 892 666 742 667 821 675 679 676 733 686 876 691 827 693 849 694 714 696 738 696 804 699 734 699 758 699 914 700 735 700 909 703 878 703 880 707 890 710 959 716 719 716 772 716 922 720 918 720 954 721 753 734 829 736 998 737 745 739 784 739 896 742 902 743 858 745 939 745 988 751 975 753 760 753 817 759 820 760 955 768 788 772 848 773 996 778 952 791 839 791 987 792 836 792 983 799 868 800 908 804 823 804 962 808 830 837 864 844 947 849 990 855 877 859 978 871 917 887 985 902 925 906 986 910 981 911 933 948 968 955 992 973 999 21 767 93 324 114 310 129 972 143 665 159 647 179 495 183 567 198 957 235 526 246 362 274 33 308 929 330 89 411 178 427 266 461 637 580 22 624 121 648 909 656 635 700 341 777 984 778 997 895 819 959 696 987 88 1000 999 9 977 148 0 1 0 12 1 2 1 4 1 14 1 29 1 39 1 45 1 920 2 3 2 7 2 8 2 19 2 201 3 10 3 51 3 109 3 174 3 217 3 235 3 246 4 5 4 6 4 121 4 160 4 704 5 68 5 368 5 925 6 24 6 26 6 31 6 89 6 125 6 126 6 172 6 429 7 9 7 13 7 30 7 57 7 73 7 679 8 55 8 203 8 389 8 412 8 596 9 11 9 17 9 94 9 222 9 758 9 899 10 27 10 41 10 70 10 96 10 177 10 261 11 15 11 28 11 43 11 162 11 267 12 18 12 91 12 108 12 143 12 610 13 16 13 67 13 103 13 202 13 317 14 20 14 22 14 537 14 974 15 33 15 50 15 88 15 441 16 21 16 23 16 137 17 34 17 53 17 60 17 72 17 78 17 786 18 104 18 124 18 156 18 224 18 926 19 59 19 99 19 106 19 154 19 199 19 369 19 424 20 799 21 65 21 196 21 644 21 991 22 25 22 93 22 110 22 129 22 442 22 489 22 651 23 48 23 147 23 310 23 491 23 768 24 139 24 329 24 663 25 35 25 64 25 165 25 211 25 219 25 606 25 735 26 40 26 81 26 86 26 232 27 453 28 42 28 66 28 210 28 328 29 32 29 58 29 351 29 604 29 613 30 49 30 102 30 275 30 294 30 611 30 813 30 819 31 54 31 452 32 47 32 90 32 107 32 324 32 518 32 946 32 992 33 38 33 44 33 56 34 37 34 71 34 82 34 87 34 148 34 675 35 36 35 370 35 498 36 241 36 256 36 732 37 76 37 115 37 169 37 301 37 443 37 534 37 728 37 749 38 77 38 221 38 382 38 554 38 838 39 112 39 185 39 505 40 62 40 182 40 588 41 97 41 206 41 305 42 46 43 247 43 626 43 802 43 971 44 74 44 149 44 200 44 245 44 567 44 628 44 722 45 122 45 273 45 428 46 179 46 207 46 375 47 52 47 775 48 95 48 167 49 100 49 493 49 885 50 128 50 142 50 568 51 190 51 239 52 98 52 133 52 421 52 509 53 248 53 804 54 61 54 227 54 312 54 753 55 79 56 85 56 215 56 564 57 75 57 153 57 208 59 101 59 332 59 765 60 63 60 504 61 178 61 398 62 921 65 69 65 238 65 364 65 394 66 288 66 475 67 350 67 555 68 674 69 118 69 130 69 186 69 292 69 298 70 289 71 80 71 83 71 141 71 237 71 303 71 331 71 591 72 168 72 270 72 315 72 471 73 134 74 84 74 300 75 319 75 721 76 92 76 395 76 945 77 113 77 192 77 223 79 145 80 105 80 262 82 114 82 214 83 287 83 583 83 658 83 665 84 410 84 415 84 603 84 777 84 788 84 805 85 132 85 155 85 218 86 180 89 146 89 209 89 264 89 470 89 878 89 976 90 111 90 135 90 373 90 526 91 230 91 390 91 469 93 157 94 127 95 158 95 255 95 494 96 558 96 559 97 643 98 456 98 544 99 233 100 116 100 117 100 197 100 280 100 281 100 870 101 170 102 140 102 150 102 194 102 460 103 574 104 204 104 944 105 119 105 131 105 181 105 595 105 787 106 240 107 138 107 176 107 320 107 691 108 234 108 523 108 573 108 930 108 961 109 123 109 195 109 226 109 359 109 642 110 151 110 220 111 482 111 904 112 605 112 762 113 161 113 316 113 996 114 184 114 260 114 977 115 636 117 917 117 948 118 212 118 432 118 866 119 120 119 254 119 755 119 874 121 152 122 193 122 250 122 342 122 548 123 561 123 720 124 291 124 660 125 144 125 367 125 396 126 166 126 297 126 451 126 479 127 251 127 764 128 258 129 159 129 257 129 361 130 136 130 377 130 404 130 553 131 188 131 271 131 334 134 557 135 462 135 476 135 530 135 942 136 164 136 236 136 659 136 790 138 427 139 437 140 295 140 693 141 189 141 191 141 269 141 465 142 986 142 987 143 279 143 349 143 552 144 171 145 417 146 175 146 265 146 599 147 405 147 492 147 578 148 756 148 857 150 411 150 875 152 252 152 719 153 445 153 473 153 794 154 198 154 467 154 551 154 692 155 293 155 371 155 549 156 647 157 901 159 420 159 757 160 187 160 832 160 894 161 304 161 384 162 163 162 290 162 327 162 751 162 833 162 995 163 278 163 425 163 484 165 173 165 266 165 335 165 778 166 216 166 354 167 781 168 244 168 308 168 566 169 666 170 259 172 345 172 458 172 702 172 949 173 353 174 183 175 338 175 346 177 993 178 902 181 495 181 688 182 499 185 325 186 231 186 336 187 580 189 318 189 419 189 434 189 474 190 249 190 682 190 982 191 430 192 344 192 449 192 550 193 850 193 973 194 546 194 860 195 242 195 243 195 801 197 400 197 485 197 617 198 575 198 656 198 657 198 862 199 205 199 501 199 655 200 225 200 784 201 507 201 627 201 634 202 272 202 715 202 918 202 988 203 337 204 455 205 306 205 629 206 667 206 864 207 213 207 228 208 322 208 439 208 600 209 414 209 483 209 508 210 296 215 683 215 798 216 321 217 882 218 229 219 859 219 929 220 407 222 705 223 402 224 681 224 828 225 347 226 385 227 284 227 339 227 490 227 586 227 598 228 472 228 521 232 433 232 565 233 409 233 513 234 277 234 444 235 311 235 837 236 392 236 461 236 623 237 299 238 268 238 619 238 699 241 276 241 343 242 285 242 515 243 796 246 282 246 435 246 709 247 274 247 519 248 253 248 356 248 378 248 648 250 447 251 352 251 633 252 582 253 380 254 923 255 263 256 871 257 283 257 907 257 975 258 734 258 808 259 690 260 363 260 503 262 856 264 809 266 366 267 302 267 330 267 340 267 481 267 510 268 360 268 500 269 478 269 589 269 910 270 717 272 399 272 459 273 388 273 703 273 845 274 326 275 983 276 286 276 309 276 333 276 584 277 594 277 970 278 357 279 468 279 622 279 967 280 323 280 397 280 401 281 615 281 811 282 416 283 436 285 994 286 358 286 431 286 956 288 824 289 570 290 408 290 545 290 744 292 535 292 714 294 313 294 543 294 729 297 376 297 834 298 964 299 307 299 654 300 525 300 831 301 341 301 776 302 413 302 512 303 464 303 529 303 817 304 314 304 686 304 730 304 841 305 541 305 612 306 418 308 713 309 818 311 701 312 374 315 602 315 844 317 733 319 355 319 836 323 446 323 448 327 450 328 438 331 872 331 903 333 426 334 487 336 348 336 652 336 779 336 815 338 379 338 406 339 381 340 403 340 760 341 497 341 773 342 608 343 365 343 387 343 440 343 822 347 423 347 725 349 932 350 678 351 393 352 391 356 362 356 372 356 585 359 640 361 542 363 981 364 477 364 848 370 386 372 577 373 668 376 677 376 737 376 826 377 383 377 466 377 587 377 597 377 770 381 928 382 900 383 556 383 560 385 621 385 641 385 680 386 590 387 607 390 488 390 538 391 747 392 795 393 528 395 593 395 800 398 569 398 883 399 457 399 868 400 653 401 649 403 731 404 422 406 670 406 710 408 511 408 934 410 517 414 506 416 547 418 480 418 742 420 454 422 531 422 823 422 858 424 571 425 632 425 661 425 792 433 527 433 576 434 963 436 463 436 524 436 711 437 609 439 911 441 601 443 895 444 700 445 793 446 624 448 496 448 572 448 579 448 673 449 807 449 812 451 522 451 685 452 938 453 486 454 877 455 821 457 562 458 630 459 783 463 532 463 960 464 616 467 536 468 520 471 502 474 937 476 782 477 533 478 712 479 592 479 695 480 736 480 951 482 706 483 763 484 825 487 639 493 516 493 954 495 924 496 637 496 645 497 671 498 563 498 694 499 853 500 867 501 540 501 631 504 816 506 514 507 539 508 887 511 618 512 876 518 879 519 718 520 698 520 774 523 625 523 726 525 888 525 909 526 759 526 827 526 898 527 767 530 743 533 687 534 780 535 614 542 947 543 789 544 676 544 716 550 581 550 746 553 724 555 708 555 847 555 935 557 739 558 638 558 754 564 843 564 997 569 840 572 635 572 748 573 854 574 740 576 650 578 806 579 873 582 646 585 797 587 620 587 664 588 863 589 669 589 697 590 750 590 769 590 927 591 696 592 889 605 662 607 897 618 906 621 689 621 761 621 851 626 814 628 891 630 741 639 842 640 916 641 771 641 905 642 803 646 745 647 672 648 962 652 880 653 957 654 738 664 953 667 865 673 820 675 861 676 707 678 752 679 931 681 684 683 980 685 966 694 723 700 852 700 896 702 830 708 829 711 727 714 950 716 849 717 884 721 810 723 892 728 999 729 984 732 785 732 979 735 766 735 791 735 968 737 839 737 939 746 915 746 989 747 846 751 958 753 835 753 886 762 772 773 959 775 969 780 890 786 955 788 965 798 985 802 855 809 914 821 893 822 912 824 913 838 869 843 908 843 922 848 998 850 940 851 881 855 943 855 990 864 933 891 936 897 919 897 978 906 972 913 941 947 952 116 602 482 878 503 715 646 84 709 105 806 901 836 518 924 461 971 546 1000 999 11 380 133 0 1 0 5 0 6 0 35 0 130 0 284 0 604 1 2 1 3 1 4 1 70 1 617 2 7 2 12 2 16 2 39 2 192 2 462 3 9 3 10 3 56 3 58 3 107 3 157 3 187 3 317 3 353 4 20 4 49 4 71 4 153 4 238 4 418 4 744 5 15 5 261 5 325 6 8 6 13 6 34 6 202 6 266 7 11 7 25 7 95 7 120 7 546 8 45 8 483 9 14 9 53 9 72 9 93 9 584 10 42 10 292 10 551 11 31 11 61 11 122 11 123 11 751 12 84 12 274 12 411 13 41 13 851 14 18 14 23 14 96 16 17 16 19 16 21 16 22 16 24 16 27 16 289 16 367 17 36 17 94 17 133 17 140 17 565 17 616 18 38 18 63 18 81 18 395 19 30 19 90 19 108 19 184 19 379 20 881 21 50 21 82 21 83 21 166 21 389 21 569 22 59 22 76 22 343 23 28 23 32 23 217 23 265 23 380 23 716 24 26 24 342 25 37 25 101 25 414 26 196 26 280 27 104 27 235 27 498 27 533 28 29 28 65 28 109 28 378 28 711 29 40 29 467 29 595 30 77 30 520 31 33 32 55 32 57 32 129 32 492 33 43 33 512 34 44 34 48 34 121 34 479 36 79 36 86 36 97 36 183 36 699 37 51 37 64 37 102 37 146 37 550 38 46 38 67 38 231 38 300 38 501 39 98 39 136 39 905 40 114 40 165 41 78 41 118 41 143 42 52 42 254 42 429 42 476 42 577 42 862 43 47 43 194 43 218 43 713 43 778 44 106 44 116 44 207 45 68 45 314 45 382 45 579 45 983 46 564 47 163 47 172 47 988 48 66 48 200 50 88 51 75 51 204 51 205 51 234 51 494 52 54 52 982 53 60 53 400 53 402 53 455 54 355 54 920 55 737 56 287 56 294 56 734 57 62 57 87 58 113 58 178 58 236 58 619 58 720 59 220 59 672 60 85 60 156 60 276 60 991 62 177 62 433 63 134 63 256 63 351 63 369 63 600 64 643 64 659 65 213 65 214 65 478 65 721 66 69 66 92 66 103 66 111 67 181 67 193 67 211 68 73 68 167 68 408 68 710 68 898 69 340 71 74 71 89 71 131 71 407 71 708 72 141 72 206 72 237 72 295 72 539 75 80 75 124 75 420 75 761 76 185 76 332 76 524 76 833 76 855 77 290 78 126 79 91 79 151 80 413 80 484 80 582 82 139 82 150 82 215 82 790 82 888 83 179 83 804 85 100 85 311 85 335 86 216 86 225 86 363 86 540 87 115 87 195 87 388 87 442 88 410 89 99 89 154 90 288 90 384 90 509 90 636 91 128 91 279 91 339 91 557 92 227 95 119 95 176 95 282 95 697 95 961 96 110 96 431 98 135 98 985 99 301 100 137 100 170 100 867 101 105 101 175 101 661 101 772 102 169 102 383 102 443 103 241 103 405 103 591 103 694 105 327 105 644 106 112 106 186 106 315 106 777 107 364 107 580 108 152 108 168 108 246 108 448 108 746 109 709 109 850 110 648 111 144 111 188 111 245 111 444 111 466 111 515 111 717 112 316 112 666 113 117 113 784 114 138 115 132 115 145 115 161 115 334 116 162 116 322 116 337 117 127 118 968 119 155 119 359 119 425 120 240 120 487 121 125 121 306 121 312 122 362 124 142 124 242 124 953 125 257 125 738 126 662 127 365 128 197 128 333 128 771 130 199 130 247 131 159 131 198 131 358 131 503 132 907 133 147 133 171 133 224 135 273 135 505 135 640 136 148 136 263 137 164 137 948 138 293 138 545 138 914 139 180 139 182 139 534 139 854 140 158 141 149 142 249 142 318 143 439 143 727 143 870 144 212 144 544 145 269 147 223 148 173 148 210 148 222 148 622 148 940 149 516 150 350 152 228 152 356 152 601 154 357 154 493 155 160 155 376 155 465 155 506 155 677 157 272 157 346 157 722 158 221 158 422 159 375 160 174 161 251 161 792 162 191 162 233 162 308 162 349 163 255 163 530 164 404 164 428 165 309 165 393 166 500 169 321 170 702 170 945 171 209 171 360 172 472 172 497 172 823 173 190 174 219 174 304 175 302 177 437 178 244 178 663 178 752 178 825 178 964 179 401 179 416 179 707 180 250 180 537 180 981 181 248 183 189 183 259 183 286 183 538 184 229 184 326 185 397 185 660 187 532 188 267 188 427 188 518 188 609 189 258 190 701 190 857 191 243 191 394 191 396 191 432 192 526 193 201 193 298 194 226 194 252 194 642 198 208 198 523 199 634 200 277 200 419 200 458 201 808 202 203 202 783 204 435 204 848 205 291 207 513 207 635 207 678 208 528 209 461 209 486 210 275 210 278 210 559 211 264 211 459 211 822 212 354 212 706 212 773 214 421 215 262 218 303 218 374 218 502 218 562 218 613 218 618 219 281 219 665 220 230 220 232 220 446 222 239 223 989 224 941 225 307 225 830 226 260 226 596 226 610 227 496 229 409 229 891 231 371 232 271 232 324 233 567 233 967 234 270 234 542 235 305 235 837 236 352 236 527 236 730 237 268 238 814 241 741 241 795 242 469 242 553 243 285 243 372 243 514 244 552 244 587 245 253 246 390 248 299 249 323 249 671 250 715 252 593 253 606 253 705 254 297 255 684 256 319 256 377 256 424 256 943 257 436 257 728 258 974 259 691 260 373 260 453 261 310 261 329 261 646 261 745 262 703 266 392 269 330 270 296 270 449 270 766 270 817 271 456 272 589 272 658 273 283 274 348 274 776 276 829 277 464 277 611 279 313 282 426 283 556 283 838 286 547 287 531 290 861 293 344 295 370 295 477 296 368 298 331 298 387 298 999 300 480 301 338 301 438 301 747 302 406 302 475 302 685 303 571 305 541 306 724 310 826 312 336 312 548 312 563 312 733 314 764 316 398 316 403 317 723 318 742 318 890 319 320 320 440 320 910 321 645 322 328 322 473 323 361 323 430 324 885 326 780 326 906 327 887 329 341 330 508 330 651 331 933 332 391 332 689 333 434 334 468 334 637 334 796 334 824 338 412 339 750 340 566 342 386 342 560 343 491 343 529 343 756 343 935 344 345 344 574 345 347 346 687 346 695 349 471 349 615 349 718 349 965 351 767 351 877 352 399 352 667 354 381 354 590 354 704 355 385 355 519 355 603 357 366 357 489 357 692 358 639 360 912 363 900 363 963 364 457 364 499 364 554 364 624 364 743 365 474 365 507 365 594 367 517 368 736 370 605 370 939 372 916 373 447 373 522 374 543 374 770 374 786 374 834 375 573 376 521 376 578 377 451 377 802 379 762 380 561 382 452 382 813 383 725 384 919 385 445 389 598 390 630 390 654 391 781 392 417 393 686 397 739 398 614 400 866 401 801 401 895 403 536 404 535 404 819 405 693 407 878 408 960 409 450 409 463 410 936 411 423 412 755 413 415 420 495 420 504 420 510 420 511 422 797 424 623 425 769 425 839 426 621 427 676 428 714 428 992 429 441 429 970 430 454 430 490 432 628 432 871 433 874 435 889 437 570 437 576 438 555 439 470 439 865 442 485 443 979 444 460 444 664 444 754 451 586 455 481 455 785 456 844 458 597 458 668 459 803 460 549 461 682 462 757 464 798 464 810 465 882 467 650 469 638 471 585 471 927 474 482 475 698 477 760 478 575 478 647 480 926 481 620 483 572 483 683 485 488 490 753 492 794 493 872 494 525 496 581 496 592 496 612 496 925 498 558 498 869 499 625 499 930 502 656 502 816 504 918 506 812 508 675 509 996 511 841 513 748 515 633 516 631 517 655 519 599 521 868 522 893 523 568 525 840 529 931 533 680 533 980 534 740 534 749 535 774 541 818 546 700 547 768 550 977 551 679 551 852 552 845 554 657 555 909 557 880 558 782 558 849 558 934 560 583 562 602 563 626 563 815 565 588 565 842 568 911 570 632 575 690 577 652 577 860 579 673 582 759 582 973 584 719 587 892 590 629 592 607 592 608 597 835 598 688 602 627 603 793 605 959 606 853 608 832 608 896 610 765 610 929 611 674 612 653 612 670 612 995 618 924 619 806 619 847 620 903 621 954 625 696 631 864 631 976 638 807 638 971 639 641 639 669 640 729 641 990 644 800 644 923 647 649 648 843 648 986 648 994 649 858 650 763 652 876 652 997 653 712 655 821 656 775 656 937 660 726 667 681 668 811 668 828 674 758 677 809 679 735 679 894 687 942 688 901 688 978 689 731 692 879 697 873 698 732 700 836 701 820 703 787 705 856 707 915 710 928 711 951 718 827 720 863 740 799 743 805 745 899 746 779 752 998 756 789 756 962 758 788 771 947 773 908 775 902 775 922 776 791 780 975 782 904 790 917 793 944 793 950 793 972 796 956 799 955 806 859 811 883 825 969 827 831 827 846 829 952 831 921 843 884 853 938 854 932 856 987 857 897 871 875 880 886 885 913 893 966 897 946 927 958 929 993 935 957 937 949 948 984 45 670 136 818 402 577 413 685 574 943 612 831 625 503 626 638 776 239 854 900 956 649 1000 999 14 44 650 0 1 0 2 0 3 0 5 0 7 0 8 0 12 0 185 0 316 1 4 1 9 1 16 1 21 1 49 1 80 1 511 1 536 2 6 2 10 2 36 2 63 2 159 3 24 3 89 3 146 4 17 4 22 4 44 4 334 4 947 5 25 5 74 5 87 5 151 5 161 5 235 5 288 5 356 5 805 6 11 6 27 6 59 6 323 6 516 6 871 7 13 7 19 7 31 7 56 7 72 7 340 8 38 8 41 8 237 8 243 9 71 9 111 9 234 9 261 9 897 10 28 10 54 10 140 11 15 11 47 11 165 12 30 12 46 12 650 13 14 13 154 13 780 13 834 13 961 14 20 14 32 14 43 14 65 14 79 14 101 14 244 14 404 15 18 15 60 15 64 15 393 15 670 15 901 16 23 16 226 16 336 16 819 17 113 17 150 17 497 18 66 19 182 19 206 20 35 20 50 20 51 20 530 20 538 20 885 21 42 21 92 21 174 21 220 21 297 21 441 22 29 22 33 22 37 22 285 22 376 22 559 23 26 23 93 23 117 23 128 23 266 24 39 24 53 24 121 24 203 24 214 24 761 24 862 24 981 25 68 25 658 26 269 26 289 29 34 29 240 30 120 30 183 30 196 30 306 30 325 31 157 31 162 31 494 32 40 32 583 32 647 32 877 33 52 33 308 33 320 33 741 33 973 34 45 34 108 35 88 35 364 36 315 36 799 37 75 37 398 38 48 38 85 38 141 39 57 39 119 39 248 39 331 39 500 40 67 40 83 40 97 40 487 40 600 41 213 41 338 42 137 42 163 42 172 42 361 42 493 43 69 43 110 43 191 44 195 44 543 45 78 45 217 45 448 45 698 45 943 46 58 46 155 46 622 47 55 47 212 48 62 48 160 48 842 49 112 49 134 49 389 50 166 50 352 50 634 51 84 51 94 51 463 52 387 52 541 52 985 54 122 54 406 54 976 55 90 55 175 55 238 56 291 57 61 57 223 57 385 57 466 59 70 59 76 59 309 59 403 59 719 59 779 60 178 61 520 61 568 61 757 62 193 63 118 63 225 63 663 64 73 64 263 64 410 65 81 65 614 65 685 65 948 66 96 66 216 66 335 66 443 66 968 67 131 67 135 68 100 68 125 68 169 68 250 68 456 70 116 70 133 70 806 71 77 71 98 71 201 72 95 72 284 72 697 73 314 74 143 75 268 76 200 76 241 76 257 76 401 77 82 77 136 77 599 78 86 78 103 78 286 78 413 78 956 79 347 80 348 80 430 81 204 81 221 81 636 81 958 82 242 83 104 83 127 83 228 84 467 85 99 85 845 86 115 87 91 87 114 87 609 88 109 88 258 88 298 88 395 89 139 90 129 90 215 90 688 91 106 91 337 91 435 91 550 92 199 92 631 93 386 94 255 94 312 95 105 95 717 96 177 96 300 97 153 97 594 97 904 98 256 98 346 98 696 99 252 99 743 100 102 100 132 100 148 100 229 100 305 100 310 100 931 101 107 102 525 103 332 104 278 104 651 106 123 106 230 107 328 108 491 109 126 109 330 111 408 111 440 111 512 112 181 112 748 113 179 113 333 113 683 114 145 115 311 117 138 117 587 117 853 118 197 119 158 119 190 120 643 120 644 121 354 122 194 123 124 123 152 124 367 125 529 125 950 126 189 126 549 127 714 127 855 128 130 128 253 128 302 128 359 128 411 128 706 129 142 129 149 129 524 131 187 131 301 131 792 132 272 132 915 132 978 133 144 133 458 133 470 133 564 134 436 135 198 135 396 135 641 136 171 136 219 136 442 136 767 137 358 138 184 139 207 140 514 141 147 141 224 141 357 142 277 142 319 143 164 143 210 144 326 144 407 144 648 145 170 145 324 145 339 145 544 145 626 146 260 146 264 148 236 148 417 148 711 149 427 149 506 149 820 150 156 150 246 150 409 150 439 150 482 151 287 151 701 151 902 152 414 153 180 153 758 153 804 154 299 156 167 156 267 156 402 157 294 157 612 158 232 158 249 158 274 158 373 158 716 159 173 160 186 160 630 160 640 160 677 162 168 162 231 162 390 162 452 164 205 164 239 164 280 164 561 164 886 166 290 166 293 166 505 167 265 168 222 168 283 168 539 171 176 173 355 174 208 174 789 175 251 175 307 175 825 177 318 177 655 178 254 178 563 179 247 179 586 180 667 181 218 181 540 181 750 181 822 182 188 182 202 183 227 184 211 185 604 188 192 188 729 190 259 190 353 190 949 191 233 191 384 193 281 193 485 193 582 193 730 194 303 194 867 197 279 199 209 200 418 200 720 200 801 200 857 201 572 202 296 202 451 202 468 203 573 204 342 205 313 205 405 206 632 207 590 208 633 208 764 209 798 210 672 211 473 211 476 212 793 214 498 214 722 215 245 216 275 216 415 217 362 217 420 217 694 217 864 218 368 219 994 220 912 221 449 222 815 222 964 225 425 227 369 227 380 227 421 227 807 227 919 228 365 228 472 228 567 229 412 229 423 229 447 229 625 229 863 230 304 230 399 230 547 230 579 231 327 235 372 235 681 236 851 238 823 239 379 239 548 240 597 240 995 242 397 242 508 242 682 243 531 243 666 244 618 246 462 246 591 246 620 247 282 247 433 248 345 249 276 249 771 249 953 250 951 251 317 251 329 252 392 253 459 253 523 254 262 255 838 255 911 256 422 256 970 257 752 258 349 258 461 258 615 259 271 259 942 262 576 263 270 264 854 265 880 266 273 267 762 268 377 268 621 269 292 269 571 271 602 271 660 273 850 273 962 275 295 276 360 276 675 277 490 280 431 280 526 280 595 281 381 281 535 281 555 281 627 282 826 284 429 284 453 284 795 286 619 289 341 289 375 289 558 289 578 290 344 291 645 291 890 292 596 293 556 294 370 295 616 295 739 296 941 298 652 299 382 300 374 300 852 300 923 301 671 301 765 301 840 302 617 303 432 304 363 304 532 309 322 310 715 311 444 312 580 313 527 314 546 314 723 314 954 315 321 317 733 317 975 318 484 318 724 319 378 319 551 320 371 320 637 323 343 323 416 324 554 324 629 324 639 329 366 329 721 329 736 333 419 334 513 334 917 336 507 337 388 338 938 339 499 339 703 339 718 339 768 342 486 343 391 344 351 344 400 344 782 344 891 345 450 345 457 345 510 346 434 347 350 348 424 351 477 352 518 352 708 353 827 353 900 354 725 354 883 355 437 355 534 355 676 356 753 357 428 358 489 358 656 359 841 360 659 362 783 362 831 365 446 367 749 367 861 368 480 368 763 371 383 373 474 373 800 374 492 374 557 375 533 375 537 376 445 377 394 378 952 379 585 380 740 381 735 382 744 385 483 386 581 386 628 386 638 386 669 387 839 388 668 389 737 389 778 391 460 391 553 393 759 394 426 394 438 394 471 395 552 397 858 398 495 398 521 398 646 398 728 399 603 400 760 401 454 402 469 403 503 404 689 405 844 407 519 408 478 410 731 411 710 412 679 412 879 414 930 415 464 415 496 415 566 416 522 416 811 417 545 418 726 419 946 420 998 421 909 422 613 422 870 423 797 425 479 426 574 430 502 431 727 432 680 432 684 432 875 436 465 438 593 439 673 440 707 443 501 443 624 443 687 444 481 444 509 444 993 446 808 446 868 448 455 449 830 450 979 452 488 452 598 453 589 453 934 455 770 457 649 457 794 458 776 459 517 459 560 460 686 462 899 463 876 464 575 464 606 466 611 467 691 468 504 468 702 470 821 473 977 474 475 474 882 476 562 478 986 479 734 481 577 481 700 481 756 483 969 484 895 486 809 487 674 489 678 490 569 490 608 491 959 495 565 495 918 497 528 497 570 497 786 498 542 498 605 503 623 504 988 505 654 506 692 509 661 509 957 512 515 513 914 514 920 516 903 518 814 519 653 519 966 520 925 520 926 521 712 522 746 523 695 525 849 535 662 541 775 543 584 546 991 548 802 549 699 550 588 553 772 554 784 555 635 555 933 558 610 558 742 559 872 560 884 562 747 566 607 570 601 573 787 575 940 579 803 579 810 581 592 581 690 584 745 588 945 591 796 593 859 596 937 597 829 606 657 606 837 606 971 607 888 614 642 619 781 621 664 621 818 623 816 626 709 629 889 630 990 632 773 632 924 636 705 636 713 636 754 637 665 640 892 644 817 647 908 648 865 651 894 652 738 652 785 653 910 655 982 656 790 658 704 661 788 661 881 662 996 665 972 669 693 669 955 671 766 671 824 672 893 674 843 677 873 679 813 680 847 682 777 683 874 683 999 684 927 686 732 689 846 694 751 704 987 705 928 706 939 711 833 716 828 723 848 727 967 729 791 747 755 748 769 751 774 754 836 755 963 757 835 761 916 762 905 763 992 766 812 769 922 770 932 777 869 789 965 793 832 798 944 803 856 805 860 808 980 809 906 810 866 820 896 823 878 826 921 827 887 832 936 837 898 854 929 855 913 859 960 869 907 871 984 877 983 897 974 905 935 930 989 936 997 15 326 37 73 68 498 109 844 243 927 261 622 282 932 470 737 530 66 560 613 862 244 893 324 924 38 991 885 1000 999 19 250 957 0 1 0 2 0 38 0 270 0 328 1 3 1 5 1 8 1 50 1 428 2 4 2 19 2 86 2 177 2 264 2 413 3 18 3 35 4 34 5 6 5 37 5 80 5 154 5 164 5 203 5 842 6 7 6 10 6 53 6 912 7 11 7 12 7 32 8 9 8 13 8 15 8 24 8 26 8 43 8 48 8 123 8 256 9 17 9 65 9 81 9 276 10 16 10 25 10 29 10 54 10 403 10 615 10 620 10 672 11 14 11 20 11 31 11 39 11 82 11 98 11 369 12 36 12 44 12 169 12 209 12 318 12 623 12 625 12 662 13 21 13 59 13 202 13 353 14 22 14 52 14 218 14 408 14 803 15 60 15 109 15 335 16 67 16 165 16 375 17 28 17 30 17 113 17 291 17 969 18 27 18 69 18 244 18 821 19 42 19 126 19 657 20 23 20 90 20 160 20 168 20 252 21 83 21 84 21 544 22 99 22 322 23 198 23 272 24 41 24 120 24 155 24 324 25 77 25 143 25 524 25 951 26 66 27 848 28 63 28 194 28 239 29 33 29 184 30 103 30 351 30 449 31 40 31 112 31 228 31 332 32 93 32 849 32 929 33 57 33 758 34 71 34 461 35 61 35 503 35 535 35 761 36 125 36 308 37 139 37 231 37 401 37 651 38 46 38 436 39 55 39 70 39 191 39 344 40 47 40 382 41 49 41 58 41 62 41 76 41 146 41 161 41 183 42 45 42 56 42 89 42 107 42 128 42 430 43 124 43 144 44 74 44 115 44 140 44 190 45 945 46 75 46 88 46 474 47 129 47 405 48 284 49 51 49 400 50 137 51 642 51 844 52 102 52 166 52 181 52 646 53 64 53 68 53 117 53 269 53 427 54 122 54 248 54 381 55 78 55 468 56 105 56 110 57 87 57 101 57 699 58 94 58 493 58 854 58 935 59 170 61 245 62 114 62 119 62 752 62 885 63 148 63 197 63 588 63 796 65 217 65 390 66 73 66 79 66 85 66 204 66 852 66 868 67 152 68 72 68 219 68 293 68 499 69 130 69 333 69 340 69 358 69 664 70 116 70 133 70 208 70 271 70 798 70 999 71 145 72 127 72 162 72 229 72 389 73 92 74 342 74 887 75 91 75 134 75 179 76 257 76 303 76 883 77 379 78 243 78 325 79 104 79 118 79 986 80 150 80 227 80 255 81 100 81 138 81 142 81 261 81 563 82 121 82 224 82 980 83 175 83 298 83 359 83 617 83 995 84 173 84 249 84 890 85 96 85 196 86 220 86 286 87 971 88 268 88 347 88 678 89 241 89 725 89 913 90 238 90 386 90 604 90 830 91 95 92 97 92 591 92 823 92 897 93 285 96 259 96 691 96 806 98 108 98 290 98 317 99 251 99 411 100 294 102 422 103 214 103 542 104 106 104 295 104 549 106 172 106 205 106 570 106 946 107 149 108 111 108 211 108 283 109 132 109 572 109 762 110 157 110 158 110 309 110 346 110 355 112 299 112 865 113 312 113 432 113 517 114 131 114 221 115 673 115 739 116 206 116 237 116 246 116 652 117 178 117 953 118 147 118 361 119 496 119 632 120 253 120 594 122 210 122 216 124 135 124 167 124 378 124 704 124 785 124 997 125 267 126 136 126 156 126 337 126 801 127 195 127 529 127 660 127 794 128 233 128 367 128 724 128 756 129 402 129 409 130 571 131 176 131 193 131 307 131 334 131 439 132 153 132 199 132 235 132 565 133 985 134 619 134 757 135 151 135 805 135 967 138 163 139 560 140 141 140 180 140 215 140 247 140 327 140 420 140 543 142 182 142 447 143 159 143 450 143 483 143 598 143 754 144 187 145 171 146 441 146 640 147 532 147 742 148 207 150 250 150 488 150 800 151 282 151 314 151 720 152 213 152 230 153 709 155 289 156 275 157 236 157 339 157 581 158 587 159 368 159 682 159 736 159 793 160 185 160 352 161 174 161 188 161 482 162 189 162 602 162 923 164 635 164 816 165 300 165 429 167 770 168 201 168 226 169 254 169 258 170 192 170 315 170 365 171 978 172 371 173 987 174 277 174 398 175 360 175 395 175 452 177 392 177 613 177 622 177 795 178 406 179 316 179 384 179 710 180 301 180 407 181 595 182 186 182 487 183 696 183 994 184 279 184 476 184 841 185 266 185 412 185 522 186 523 187 225 187 435 187 944 188 265 188 273 188 280 188 292 189 278 189 484 189 630 193 366 193 391 194 223 194 879 195 200 195 242 196 577 196 665 196 735 197 302 197 773 198 274 198 490 198 528 198 647 198 690 199 769 199 955 201 287 201 629 201 882 202 349 202 750 205 330 205 677 208 222 208 486 208 566 209 212 209 414 209 648 209 653 210 459 211 297 211 410 212 350 212 431 212 659 212 686 213 600 215 982 217 791 218 336 220 262 220 437 221 996 222 296 222 558 223 234 223 354 223 711 224 232 224 419 225 260 225 608 226 891 230 553 230 746 231 376 232 240 232 547 232 561 233 498 233 501 234 928 235 313 236 263 237 329 237 480 238 713 238 983 239 559 240 415 240 634 242 304 242 423 243 341 244 695 245 698 247 478 247 562 249 940 250 281 250 323 250 797 251 611 252 364 252 438 252 621 256 306 256 310 259 394 259 525 260 288 261 473 261 820 262 590 262 689 263 506 263 748 263 812 265 356 265 502 265 655 267 471 267 538 269 348 269 374 269 755 269 930 270 388 270 574 272 469 272 989 273 737 273 973 274 645 274 684 275 393 276 727 276 977 277 526 278 416 280 843 281 810 281 837 281 932 282 764 286 319 286 505 286 815 286 927 287 518 288 305 289 896 290 331 292 404 292 465 292 489 292 599 294 387 294 434 294 603 295 451 295 753 295 957 296 424 296 873 297 856 298 463 298 550 298 606 299 320 299 397 299 516 300 311 300 509 301 380 301 457 302 507 302 782 303 377 303 872 305 679 305 847 306 508 307 555 307 774 308 326 309 373 309 576 309 732 309 829 310 585 311 464 311 552 312 338 312 458 312 556 316 321 318 362 318 580 318 799 319 824 319 858 319 880 321 372 321 922 323 445 323 448 323 462 323 916 324 515 325 527 326 357 326 783 328 418 328 425 328 521 328 888 329 759 330 533 331 612 333 472 335 494 335 804 337 343 337 442 337 513 338 649 338 813 339 345 339 485 339 701 339 749 340 575 341 914 343 466 344 874 345 545 347 421 350 396 350 504 351 385 352 363 352 624 354 745 354 962 355 497 356 481 356 941 356 948 357 417 357 534 357 554 360 822 362 835 363 514 365 934 366 370 367 383 368 399 369 779 371 656 376 568 376 778 376 895 378 477 378 666 380 512 384 593 384 671 386 767 387 644 387 747 388 500 389 926 391 838 395 637 395 846 395 920 396 426 396 446 397 700 398 433 398 519 401 921 404 453 408 520 408 530 408 738 410 569 411 454 411 456 412 455 412 730 414 836 416 548 417 510 421 777 422 475 424 470 425 443 426 992 429 531 429 592 430 589 431 440 432 567 436 460 436 467 437 583 440 614 441 579 442 444 442 670 444 537 447 607 449 731 449 792 449 886 453 586 453 765 454 734 455 551 455 715 456 706 459 694 460 855 465 479 465 707 467 557 467 915 471 881 472 633 472 681 473 492 478 495 478 894 481 536 483 627 484 776 486 906 487 787 488 546 488 578 488 808 490 491 490 564 491 641 493 869 494 584 495 949 496 751 496 950 497 907 497 924 500 511 505 540 505 703 506 802 506 998 507 687 508 680 510 573 512 616 512 728 514 636 514 663 517 661 518 643 520 654 523 674 524 766 525 993 526 811 527 831 531 716 531 861 531 864 532 539 535 601 536 827 537 541 540 631 541 688 544 610 544 833 545 639 545 744 547 692 548 605 554 876 555 786 556 871 557 650 557 768 561 708 562 789 562 828 563 909 566 609 566 729 568 817 572 970 574 900 576 597 577 582 578 889 579 860 582 834 584 596 586 763 588 626 588 850 590 775 591 961 592 685 592 697 593 618 593 991 597 772 597 960 598 884 599 628 602 723 606 667 611 676 611 784 612 638 612 870 618 683 618 840 620 712 621 825 624 740 624 807 625 814 625 904 626 966 627 875 629 717 633 938 635 714 639 693 641 658 646 741 646 959 651 669 653 675 654 862 657 936 658 668 659 975 660 721 662 826 665 818 666 719 671 702 673 726 674 733 675 705 680 954 681 952 683 974 684 902 688 790 693 743 696 722 700 832 700 899 703 878 704 911 709 979 711 788 714 984 717 718 720 780 722 867 725 893 726 863 729 760 737 972 747 771 747 857 748 781 751 853 754 942 754 943 758 905 766 925 766 939 769 877 772 866 775 819 777 903 802 851 802 933 804 809 805 859 806 981 813 919 816 845 829 908 833 898 836 901 838 839 848 892 864 968 873 963 879 910 884 918 901 931 908 917 920 937 926 947 926 956 935 964 946 958 964 965 968 976 968 990 975 988 83 223 164 535 188 83 233 829 254 470 255 423 297 29 310 821 427 459 441 174 474 362 506 75 682 780 759 980 770 869 848 461 850 66 869 935 971 793 1000 999 11 19 188 0 1 0 2 0 3 0 4 0 9 0 40 0 391 0 432 1 18 1 22 1 403 1 648 2 10 2 14 2 16 2 77 2 81 2 169 2 173 2 265 2 317 3 148 3 270 3 320 3 501 3 531 4 5 4 8 4 12 4 20 4 384 5 6 5 11 5 17 5 19 5 27 5 29 5 55 5 218 5 619 6 7 6 15 6 72 6 92 6 106 7 33 7 283 7 326 8 36 8 38 8 71 9 45 9 65 9 110 9 474 10 86 10 247 11 13 11 48 11 52 11 83 11 95 11 99 11 108 11 251 12 102 12 155 12 199 12 356 12 489 13 28 13 30 13 41 13 63 13 85 13 174 13 793 14 58 15 184 16 37 16 167 16 423 16 611 16 832 17 24 17 34 17 50 17 88 17 111 17 324 18 26 18 39 18 257 18 465 19 21 19 25 19 152 19 529 19 721 20 61 20 76 20 82 20 246 21 23 21 67 21 125 21 415 23 31 23 42 24 32 24 56 24 93 24 216 24 327 24 553 24 633 25 47 25 133 25 189 25 235 25 347 25 563 26 66 26 98 26 442 27 35 28 115 28 163 28 185 28 202 28 206 28 271 28 684 28 796 29 490 29 837 30 157 30 274 30 296 30 306 30 989 31 144 31 314 32 43 32 527 32 830 33 44 33 84 33 97 33 302 33 620 34 227 34 686 35 75 35 186 36 46 36 158 36 290 36 494 37 51 37 80 37 87 37 89 37 310 38 573 38 858 38 876 39 60 39 180 39 259 40 59 40 96 40 225 40 262 41 107 41 321 41 645 41 870 42 49 42 718 44 104 44 137 44 214 44 416 44 519 45 57 45 64 46 266 46 590 47 62 47 90 47 187 47 643 48 54 48 168 48 230 48 241 48 267 49 69 49 538 49 679 50 244 50 248 50 255 50 595 51 123 51 464 52 53 52 122 52 134 52 141 52 165 52 599 52 607 53 410 53 561 53 791 54 68 54 583 55 249 56 74 56 100 56 119 56 124 56 127 56 226 56 276 56 492 56 582 57 753 58 79 58 976 59 451 60 129 60 156 60 585 61 154 62 73 62 146 62 213 62 222 62 253 62 275 62 867 63 70 63 101 63 400 63 994 64 183 65 240 65 385 65 881 66 112 66 212 66 455 67 136 67 138 68 103 68 352 69 78 69 196 69 514 69 541 69 574 71 126 71 280 72 91 72 311 73 901 74 336 74 348 74 487 74 765 74 971 76 94 76 121 76 219 76 510 77 114 78 160 78 732 79 383 79 395 79 656 80 468 80 569 81 671 82 220 82 409 83 116 83 120 83 272 84 238 84 874 85 130 85 232 85 263 86 701 86 826 86 958 87 293 87 961 88 105 89 113 90 210 90 229 90 446 90 546 90 557 90 795 91 132 92 118 92 143 92 316 92 594 93 394 93 508 94 179 94 209 94 540 95 151 95 412 95 467 95 469 95 655 96 162 97 203 98 236 98 261 98 288 98 600 99 269 99 372 100 117 101 200 101 392 101 532 102 205 102 360 102 362 102 417 104 277 104 630 105 140 107 109 107 150 107 928 108 223 108 458 108 622 108 691 110 674 110 757 112 242 113 405 113 414 114 176 114 439 115 834 116 228 117 131 117 147 117 258 117 816 118 149 118 153 119 204 120 194 122 334 122 713 122 979 123 528 125 351 125 382 126 139 126 951 127 128 127 339 127 349 127 398 127 548 127 772 129 145 129 181 129 681 129 922 130 301 131 304 131 318 131 374 131 783 132 421 133 142 133 208 134 135 134 365 135 193 135 404 136 159 136 197 136 662 136 703 137 354 137 454 137 761 140 543 140 884 141 495 141 942 143 171 143 256 143 289 145 198 145 673 145 771 146 596 146 896 147 284 147 387 149 195 149 319 149 373 150 299 151 191 151 315 152 780 152 975 153 172 153 552 154 161 154 192 154 726 155 475 155 936 156 164 156 449 156 642 156 846 156 851 157 638 158 175 160 166 160 839 161 660 161 819 162 764 164 479 166 323 166 386 166 589 166 613 167 182 167 207 167 308 167 652 167 986 168 342 168 696 168 774 168 800 169 170 170 190 170 325 170 430 170 444 171 177 171 188 172 217 172 838 173 211 173 341 173 408 173 856 174 237 175 329 176 178 176 294 176 463 177 904 178 411 178 472 179 338 179 570 180 485 181 215 181 224 181 350 183 447 183 981 184 201 184 389 185 694 187 790 188 483 190 380 190 923 190 984 191 281 191 322 191 868 192 268 193 366 193 706 194 402 195 370 196 243 196 333 196 803 197 260 198 245 198 371 198 375 199 234 199 379 199 704 200 428 200 436 200 610 200 847 201 231 201 309 202 522 203 279 203 282 203 450 203 550 203 842 205 221 205 766 206 292 206 426 207 493 207 601 209 340 210 670 211 252 211 767 212 239 212 627 213 303 215 912 216 598 217 250 217 378 217 708 218 758 219 273 219 438 219 894 220 369 220 406 222 496 223 518 223 883 224 337 226 503 227 345 227 481 227 525 227 635 227 736 227 919 229 429 229 745 229 748 230 233 231 502 233 586 233 618 233 699 235 823 236 254 236 264 236 427 239 533 241 396 243 331 243 802 245 344 245 377 245 651 247 286 247 346 247 361 248 841 249 476 249 687 250 399 251 381 251 486 252 513 252 794 254 935 255 358 255 445 257 343 260 413 260 441 261 355 261 539 261 634 262 287 262 714 264 433 264 970 265 675 267 313 267 578 267 626 267 755 268 278 268 298 268 831 269 606 271 549 272 393 272 401 272 801 273 285 274 497 274 949 275 577 275 980 276 291 276 488 277 312 278 363 278 506 280 335 280 456 280 964 281 367 281 568 282 612 283 364 283 431 283 784 284 295 284 466 286 678 287 873 288 307 289 359 292 422 292 690 293 300 294 769 294 862 295 509 295 969 296 297 296 470 297 332 297 631 298 328 298 353 298 943 299 305 299 511 299 641 300 448 300 719 302 357 302 537 302 725 302 734 303 462 304 567 305 425 305 437 306 556 306 855 307 621 307 804 307 916 308 828 309 579 309 689 309 820 310 616 312 623 313 854 313 977 314 407 315 910 319 654 320 535 320 750 321 368 323 740 323 807 324 576 325 817 326 330 326 452 326 457 326 459 327 565 327 592 329 504 330 505 331 424 332 376 336 443 338 729 340 717 342 558 342 644 345 435 346 555 346 682 346 829 347 471 348 520 350 863 351 388 352 440 352 534 352 852 356 811 356 983 359 419 360 397 360 824 361 591 362 637 362 700 365 507 365 566 367 418 367 760 369 705 370 857 372 891 373 512 373 632 374 865 375 945 377 460 377 482 377 498 377 516 378 478 378 806 380 973 382 480 382 773 383 938 384 390 385 564 385 571 387 666 387 925 388 667 389 453 390 762 392 882 393 420 393 572 393 872 394 899 397 542 398 890 399 477 402 536 403 933 406 554 406 605 407 778 407 879 408 647 408 967 409 588 410 739 411 499 411 584 411 886 412 954 413 629 414 434 414 580 414 683 415 952 416 782 418 500 418 640 419 770 420 544 421 968 423 776 430 939 436 860 437 930 438 737 438 844 439 805 441 747 442 547 442 814 442 931 444 484 444 743 446 966 448 987 451 650 452 461 452 920 453 972 454 473 455 946 458 562 459 840 464 692 467 581 467 797 469 955 470 659 470 917 471 608 472 709 476 517 476 866 477 491 479 545 479 661 479 672 480 693 482 636 484 593 486 990 489 715 490 523 492 515 495 926 498 763 500 526 502 530 502 988 503 521 505 775 511 914 513 902 514 789 516 742 516 825 521 524 522 722 523 893 523 913 524 746 524 808 525 551 525 947 527 603 528 560 528 615 531 723 533 559 534 668 535 927 535 959 536 609 537 730 541 664 544 698 545 575 546 657 546 788 548 724 550 614 550 649 550 810 551 735 554 752 554 809 555 997 557 602 557 932 558 587 559 864 560 836 561 676 562 781 562 850 563 688 568 792 571 617 572 895 573 604 573 871 574 677 574 929 578 702 578 759 579 663 579 665 580 733 585 907 587 999 589 731 590 861 591 597 591 875 592 658 592 712 592 940 594 624 594 944 596 985 598 903 598 948 598 978 599 625 603 911 604 628 607 982 610 898 615 695 617 697 621 833 624 965 626 906 626 962 627 653 628 738 629 853 633 680 633 827 634 710 638 639 640 669 642 749 643 646 643 908 645 720 651 787 652 716 655 909 657 812 660 880 661 685 668 741 668 995 670 728 677 779 688 768 691 950 692 744 696 835 698 711 699 993 700 822 703 905 704 707 709 818 712 727 717 756 724 953 727 963 730 957 733 991 737 934 738 887 738 888 740 751 747 754 753 821 757 843 758 815 759 869 764 785 765 777 765 799 765 897 766 786 766 900 770 915 774 921 786 892 787 878 793 798 798 849 799 813 804 845 810 974 811 889 838 848 843 960 844 885 852 924 856 859 863 877 880 918 884 998 897 956 921 941 930 937 948 992 993 996 212 114 280 391 499 106 704 819 737 628 747 979 784 806 834 999 852 349 932 21 987 461 1000 999 24 338 885 0 1 0 6 0 14 0 35 0 39 0 202 1 2 1 3 1 4 1 27 1 37 1 210 2 7 2 54 2 692 3 11 3 22 3 36 3 60 3 75 3 131 3 389 3 709 4 5 4 16 4 176 4 345 4 884 5 84 5 170 5 495 5 606 5 717 6 9 6 19 6 24 6 50 6 69 6 149 7 8 7 10 7 23 7 81 7 123 7 322 7 469 7 531 7 760 8 118 8 588 9 13 9 67 9 80 9 319 10 31 10 90 10 249 11 12 11 26 11 63 11 228 11 602 11 827 12 62 12 214 12 380 13 15 13 25 13 30 13 58 13 72 13 154 13 494 14 20 14 21 14 32 14 42 14 47 15 18 15 41 15 55 15 87 15 153 15 157 15 160 15 305 15 917 16 17 16 144 16 196 16 343 16 848 16 956 19 29 19 83 19 117 19 147 19 242 19 302 19 609 19 668 20 28 20 49 20 82 20 134 20 579 21 129 21 294 21 379 22 257 22 398 22 890 23 598 23 654 24 400 24 697 24 754 25 51 25 120 25 178 25 445 25 909 26 48 26 59 26 338 27 262 27 413 27 421 28 53 28 506 29 33 29 161 30 34 30 293 31 38 31 217 31 265 31 416 32 752 33 369 33 486 34 57 34 95 34 301 35 91 35 397 36 40 36 52 36 74 36 395 37 44 37 110 37 119 37 199 37 233 37 258 37 283 38 224 39 107 39 386 39 675 40 43 40 140 40 184 40 402 41 200 42 46 42 138 42 274 42 614 43 45 43 102 43 164 43 259 44 85 44 93 44 103 44 820 45 64 45 89 45 168 45 290 45 313 45 857 46 76 46 86 46 101 46 175 46 237 46 392 46 544 47 68 47 174 48 65 48 171 48 339 48 408 49 121 49 288 49 621 50 66 51 105 51 128 51 209 51 559 52 56 52 71 52 111 52 332 52 992 54 637 54 660 55 96 55 216 55 420 55 440 55 450 56 159 56 791 56 847 56 915 57 70 57 240 57 251 57 280 57 458 57 502 57 929 58 78 58 79 58 342 58 348 58 508 58 761 59 61 59 315 59 375 59 639 59 773 60 279 60 477 60 670 61 136 61 151 61 741 62 88 63 97 63 109 63 162 63 576 63 620 63 768 64 92 64 232 64 317 64 902 64 964 65 113 65 334 66 913 67 993 68 303 68 307 68 415 68 658 70 73 70 99 70 115 70 281 70 292 71 130 71 325 71 441 71 872 72 145 72 583 73 116 73 208 73 219 73 291 73 372 73 507 74 143 74 238 74 428 75 484 75 901 76 77 76 297 77 114 77 587 77 683 78 94 78 568 78 626 79 189 79 478 79 794 80 414 80 462 81 124 81 536 82 418 83 104 83 218 83 638 84 419 84 836 85 203 85 368 85 832 86 133 86 195 86 401 87 132 87 169 87 264 87 366 87 526 87 550 88 135 88 241 88 331 90 106 90 705 91 108 91 272 91 805 92 137 93 349 93 468 93 574 93 612 94 98 94 112 94 244 95 438 95 687 96 229 97 100 97 299 97 390 98 253 99 163 99 215 99 562 100 871 101 122 102 150 102 452 102 514 102 524 102 700 103 284 103 498 104 152 104 190 105 545 106 141 106 188 107 187 108 127 110 267 110 360 110 473 110 665 110 894 111 308 112 139 112 148 112 295 113 126 113 191 113 245 114 236 114 532 114 533 114 746 115 824 116 125 117 180 117 207 117 255 117 403 117 906 119 167 119 182 119 194 119 564 119 578 119 957 120 206 120 221 120 296 120 434 120 480 120 592 120 719 121 179 122 211 123 431 123 987 124 197 126 256 126 694 126 977 127 306 127 387 127 470 127 625 129 231 129 234 130 166 130 181 131 146 131 547 132 142 132 270 132 492 132 989 133 185 133 213 133 728 134 337 134 391 134 437 134 472 134 493 134 726 135 327 135 335 135 354 136 595 137 481 137 518 137 716 138 300 139 156 139 173 139 874 140 235 140 423 140 669 141 222 141 674 142 205 142 632 142 642 143 350 143 796 144 155 144 165 144 287 144 406 145 840 146 226 146 309 147 529 148 186 149 429 150 223 151 193 151 252 151 382 152 471 153 158 153 346 153 759 153 800 154 278 154 314 154 364 154 388 154 667 156 183 156 922 157 643 157 738 158 399 158 535 159 436 159 652 160 172 160 311 161 192 161 246 162 513 162 678 163 843 165 854 166 212 166 254 166 355 168 329 168 633 168 799 169 266 169 377 169 680 169 942 170 177 170 970 171 333 171 708 171 927 173 351 173 540 173 657 174 298 174 571 174 932 175 230 176 247 176 720 177 204 177 365 177 951 179 357 180 201 180 326 180 732 182 765 182 945 183 277 184 522 184 686 184 984 185 320 186 707 186 869 186 996 187 276 187 312 187 448 187 455 190 819 191 973 192 778 193 198 193 934 195 225 195 261 195 285 196 666 196 865 197 273 198 220 198 584 199 321 199 446 199 959 201 519 201 549 201 756 202 409 202 650 202 764 202 962 204 385 205 243 205 341 206 227 206 938 207 310 207 566 207 703 207 740 208 248 208 336 209 239 209 282 210 352 210 449 211 318 212 394 212 960 214 442 215 260 215 268 216 376 216 381 217 920 218 353 218 534 218 912 219 933 223 435 224 972 226 713 226 809 226 839 227 304 227 407 228 520 229 955 230 323 230 340 231 275 231 443 234 605 235 424 235 950 236 971 237 286 237 324 237 467 238 924 239 714 240 269 241 679 243 553 244 250 245 417 246 499 247 422 247 649 248 356 248 653 249 856 249 889 249 930 250 767 250 777 251 487 251 844 252 617 253 373 254 263 254 457 255 937 256 271 257 359 258 411 258 555 259 729 259 853 261 289 262 552 263 710 264 563 264 862 264 898 265 496 265 926 266 644 266 749 267 792 269 358 269 463 269 983 270 316 270 570 271 425 273 879 275 640 276 328 276 483 277 940 281 461 282 433 282 931 283 825 283 896 284 363 284 396 284 575 285 537 285 859 286 444 289 615 290 582 293 367 293 655 294 384 294 589 295 344 296 378 297 742 298 453 299 525 302 500 305 596 306 362 306 597 307 454 308 724 309 347 311 647 311 779 313 374 313 488 313 788 315 405 315 980 317 910 318 577 320 330 320 497 320 608 320 858 321 751 322 476 322 546 323 370 325 383 326 539 326 704 327 538 328 672 328 883 330 530 332 628 333 636 334 439 334 611 336 371 337 661 341 510 341 885 343 556 343 852 344 516 344 527 345 393 345 479 345 557 345 688 346 505 352 412 352 928 353 456 353 630 354 635 354 958 356 460 356 673 357 427 358 490 358 892 358 965 359 361 359 997 360 663 361 515 361 634 361 936 362 475 362 757 363 447 363 810 369 594 369 702 369 797 370 750 371 631 371 807 372 952 372 985 374 404 377 789 377 875 378 501 378 736 378 775 381 641 383 826 384 430 385 561 386 474 386 656 387 464 388 465 389 482 389 734 389 762 394 581 397 491 397 504 398 410 399 610 400 881 401 591 401 715 401 855 404 887 406 691 407 489 407 627 407 816 408 723 410 772 413 517 413 613 414 586 415 943 418 426 418 451 418 551 420 982 421 747 421 755 422 607 423 503 424 711 425 961 426 616 426 659 427 512 427 684 428 466 429 432 429 695 430 785 434 944 436 969 437 459 437 618 438 599 440 619 440 963 441 511 441 828 441 868 444 664 445 804 448 822 452 543 453 648 456 523 458 812 459 758 461 572 463 603 465 622 467 560 467 733 468 590 469 485 470 795 473 781 475 541 478 753 479 677 481 863 485 509 486 696 486 886 486 975 487 521 488 558 490 706 490 850 490 867 490 986 492 671 493 629 495 837 497 676 499 528 501 770 501 783 502 845 503 624 504 905 506 967 511 542 513 823 516 737 517 803 523 682 525 693 525 793 526 712 527 567 527 851 529 870 530 651 531 815 533 731 534 554 534 748 534 876 537 548 539 585 540 580 540 690 540 725 541 776 541 895 542 569 545 573 546 600 547 604 547 681 551 808 553 565 553 782 553 849 554 888 556 601 558 593 558 941 562 829 563 860 566 814 569 774 570 701 570 769 570 919 572 873 573 623 573 645 578 882 579 699 581 718 583 798 583 817 585 786 586 739 587 662 590 841 591 818 593 988 595 780 595 995 597 811 600 744 603 864 609 727 610 994 616 830 621 893 626 954 633 998 634 646 634 846 635 877 640 722 646 735 647 685 647 974 648 976 650 923 651 763 656 838 657 907 672 925 673 771 676 878 678 880 685 730 685 745 686 743 687 689 691 698 691 784 691 891 691 978 692 766 699 721 699 835 702 914 702 949 706 813 706 991 707 966 709 918 715 821 716 806 720 842 721 833 734 866 737 801 749 790 749 802 758 787 758 861 758 908 761 900 763 946 769 897 790 904 801 903 807 979 809 834 810 968 814 921 819 831 849 999 851 939 855 953 858 981 864 948 866 899 874 911 880 947 887 935 893 916 958 990 28 746 64 657 113 354 185 68 210 272 246 856 284 621 301 465 314 119 354 12 398 847 454 677 469 316 551 53 746 519 747 498 786 400 884 634 898 243 900 562 906 786 945 517 960 259 996 445 1000 999 24 475 951 0 1 0 2 0 10 0 99 0 494 0 509 1 13 1 30 1 186 1 192 1 786 2 3 2 17 2 48 2 52 2 147 2 218 2 277 3 4 3 16 3 25 3 38 3 42 3 92 3 248 4 5 4 6 4 7 4 40 4 281 4 383 4 461 5 8 5 31 5 56 5 68 5 80 6 9 6 12 6 21 6 87 6 199 6 280 7 19 7 53 7 648 8 20 8 35 8 114 8 241 9 14 9 27 9 46 9 49 10 11 10 18 10 190 10 470 11 15 11 22 11 26 11 51 11 54 11 91 11 879 11 909 12 107 12 354 12 533 12 700 13 82 13 136 13 151 13 282 13 423 14 94 14 160 14 196 15 29 15 123 15 769 16 72 16 204 16 235 16 524 17 45 17 832 17 945 18 688 19 32 19 39 19 60 19 122 19 156 19 266 19 267 19 526 20 23 20 69 20 201 20 271 20 343 20 521 21 63 21 121 21 816 22 24 22 50 22 61 22 193 22 405 22 495 23 28 23 89 23 90 23 202 23 772 24 57 24 170 24 259 24 459 24 668 25 71 25 297 25 397 26 97 26 100 26 224 26 334 26 398 26 434 27 41 27 84 27 108 27 234 27 554 28 33 28 968 29 96 29 124 29 130 29 141 29 146 29 182 29 308 30 34 30 110 30 112 30 279 30 374 31 55 31 131 31 229 31 825 32 118 32 534 33 116 33 139 33 560 33 906 33 910 34 36 34 478 35 522 35 922 36 37 36 313 36 428 36 586 37 43 37 155 37 230 37 751 38 77 38 129 38 167 38 316 38 452 39 44 39 73 39 535 40 324 41 195 42 154 42 178 42 708 43 319 43 471 43 502 43 507 43 523 43 710 44 47 44 75 44 93 44 283 44 883 44 930 45 133 45 171 45 323 45 375 45 952 46 101 46 339 47 64 47 85 47 704 48 58 48 62 48 172 48 253 48 392 49 81 49 127 49 144 49 463 49 698 49 757 50 65 50 464 50 659 51 59 52 66 52 98 52 117 53 161 53 217 53 225 54 74 54 206 55 166 55 727 56 291 56 303 57 289 59 67 59 231 59 285 59 358 60 846 60 982 61 79 61 109 62 261 63 70 63 83 63 143 64 359 64 663 66 256 66 355 67 86 67 120 67 275 68 335 68 844 69 214 69 294 70 78 71 125 71 444 72 76 72 191 72 322 73 878 73 902 75 115 75 176 75 222 75 607 75 674 76 152 76 427 77 113 77 351 78 284 78 329 79 88 79 159 79 216 79 223 80 232 80 453 80 841 81 104 81 106 81 157 81 377 82 164 83 227 83 610 84 102 85 645 85 993 86 189 86 288 86 944 88 103 88 213 88 270 88 404 88 597 88 729 88 834 89 119 89 622 89 748 89 933 90 105 91 701 91 736 92 188 92 762 93 95 93 328 93 571 94 395 95 243 96 179 97 149 98 132 98 162 98 240 98 896 99 140 99 958 100 145 100 448 100 848 101 137 101 142 102 134 102 348 104 333 105 411 105 791 106 718 108 111 108 135 108 168 108 181 108 298 108 532 109 210 109 465 110 185 111 263 111 349 111 357 112 169 113 365 113 457 114 138 115 126 115 236 115 709 116 651 116 831 117 165 117 759 118 150 118 260 118 543 119 640 120 200 120 273 121 128 121 421 121 679 122 175 122 843 123 314 123 793 124 726 126 158 126 258 129 208 129 268 129 488 129 595 129 658 130 244 130 602 131 639 133 153 133 869 134 148 134 194 134 855 134 989 134 991 137 293 137 363 137 406 137 599 138 320 140 174 140 184 140 239 141 264 142 163 142 565 142 807 144 315 144 342 145 702 145 876 147 366 147 768 148 479 149 173 149 250 150 487 151 561 151 749 151 857 152 180 152 226 152 307 152 627 153 265 154 390 154 401 154 584 154 600 155 198 155 380 156 743 158 310 158 442 159 680 160 211 160 238 160 626 160 774 163 187 163 212 163 336 163 638 165 203 165 215 166 183 166 205 166 317 166 370 169 233 170 278 170 389 170 431 172 177 173 300 174 326 174 596 175 306 177 272 178 330 178 551 179 722 181 874 182 197 182 420 182 468 182 706 182 838 183 633 184 209 186 628 187 437 187 489 187 491 188 247 188 287 188 309 188 458 188 538 189 252 189 724 190 262 190 606 191 429 191 916 192 715 194 456 194 540 196 430 196 528 196 604 196 785 197 255 197 516 197 637 198 245 198 251 199 254 200 290 200 642 200 750 201 219 201 723 203 292 203 413 203 822 204 276 204 384 205 237 205 367 206 207 206 340 206 344 206 552 206 644 206 782 207 414 207 725 207 779 208 242 209 331 209 462 210 572 212 312 212 399 212 542 213 220 213 221 214 402 214 872 215 295 215 549 216 269 217 443 217 654 218 455 218 827 220 613 220 739 221 483 221 531 224 228 224 882 226 299 226 386 226 446 227 545 227 618 227 845 228 547 228 756 229 576 229 609 229 619 230 246 230 318 233 325 233 617 233 999 235 301 236 274 236 564 236 670 237 496 238 570 238 632 239 556 240 311 240 690 240 900 240 985 241 249 242 685 242 849 243 692 244 940 245 286 245 305 246 836 248 391 248 422 249 369 249 559 249 624 250 341 250 353 250 733 250 864 251 918 252 574 252 788 255 501 256 257 257 393 259 630 259 705 262 361 262 378 262 517 263 587 264 445 264 804 265 415 265 473 265 477 265 583 266 580 266 616 267 407 267 660 268 641 268 707 269 352 269 476 269 482 270 566 272 356 272 742 273 839 273 875 273 929 274 620 275 302 276 304 276 792 277 594 278 345 278 360 278 892 279 332 279 449 279 520 279 573 279 771 280 394 281 400 281 676 281 904 284 851 284 937 285 296 285 474 285 515 285 796 285 980 286 656 286 799 286 934 289 416 292 426 292 558 292 925 293 800 293 967 294 643 296 387 296 529 296 665 296 746 296 948 299 512 300 337 301 388 301 781 302 438 302 562 304 936 305 346 305 385 307 451 308 475 309 719 310 338 310 362 310 436 311 327 312 629 312 891 313 321 313 460 313 773 314 373 314 646 314 950 316 469 316 539 316 548 316 731 317 419 318 418 318 435 320 581 322 813 322 856 323 450 323 484 323 720 323 752 324 364 324 441 326 579 327 995 328 513 333 347 333 997 334 480 335 780 337 506 338 381 338 440 339 368 339 567 340 350 340 955 341 379 341 847 342 372 342 433 342 662 346 454 349 396 351 382 353 504 353 778 353 858 354 467 355 486 355 525 356 954 357 409 358 403 359 412 360 376 360 410 360 424 361 490 361 740 362 699 363 481 367 686 368 505 368 537 368 553 369 371 370 605 372 497 373 625 377 582 379 862 383 408 383 775 384 555 384 634 384 790 388 417 389 655 390 432 393 590 393 994 394 866 398 439 398 763 399 536 399 761 400 514 400 917 401 447 402 492 402 546 404 466 404 921 405 738 406 920 408 939 409 871 410 837 410 887 410 893 412 852 413 527 415 811 418 593 420 425 420 741 422 472 423 996 424 550 425 713 426 818 427 503 427 588 427 592 429 988 431 783 432 755 432 758 433 499 433 510 433 880 434 987 441 860 442 870 445 612 446 511 446 890 447 498 449 493 450 575 453 817 456 828 456 884 458 569 459 557 461 885 463 684 464 530 464 563 465 959 466 942 467 601 467 677 468 671 469 589 469 714 470 830 471 485 471 795 473 947 474 815 475 898 476 661 476 776 477 861 478 669 481 508 482 519 482 863 483 500 483 767 483 886 484 635 485 631 485 888 487 608 490 983 491 696 492 653 493 798 495 894 497 636 498 732 499 591 499 703 502 544 505 578 506 911 507 568 508 765 509 797 510 806 510 973 511 577 511 812 512 814 514 623 514 664 517 518 517 687 517 984 522 976 523 683 523 957 524 927 526 650 526 694 527 728 528 615 532 541 532 598 532 953 533 735 536 673 539 716 539 777 539 820 539 964 540 647 541 895 543 693 543 744 544 675 546 691 548 881 551 667 552 938 556 678 559 961 561 865 565 603 565 877 565 981 566 810 566 928 572 963 574 924 574 966 575 611 576 826 578 932 579 585 579 652 582 734 582 978 584 850 589 614 594 889 597 672 597 695 597 907 602 649 604 914 606 621 606 657 606 913 608 789 609 682 611 819 617 745 618 903 620 784 622 842 625 730 628 821 630 753 633 697 638 805 639 923 640 681 640 824 642 794 643 666 648 760 652 689 654 747 661 808 661 915 667 764 673 969 676 717 679 766 683 943 684 712 684 974 686 897 691 835 691 935 692 711 697 998 700 992 702 853 706 801 708 833 710 770 719 721 722 859 724 737 727 787 728 908 730 912 734 809 741 802 741 899 749 754 752 868 756 840 770 951 778 946 787 829 788 867 789 823 789 956 793 803 797 854 810 873 817 975 830 986 831 919 832 926 836 979 842 905 843 965 847 941 853 962 856 960 858 970 861 949 866 901 873 990 880 931 883 977 908 971 963 972 30 995 82 416 106 101 174 703 218 260 244 120 268 617 327 478 352 434 377 689 419 856 422 167 448 254 456 162 503 377 522 453 542 196 618 560 619 205 645 762 669 683 725 331 846 870 929 782 1000 999 21 575 328 0 1 0 3 0 13 0 33 0 315 1 2 1 5 1 12 1 326 1 828 2 10 2 25 2 34 2 43 2 68 2 158 2 197 2 686 3 4 3 11 3 38 4 7 4 64 4 77 4 104 4 135 4 412 4 714 5 6 5 8 5 18 5 19 5 22 5 31 5 48 5 210 5 608 6 39 6 224 6 356 7 9 7 24 7 37 7 51 7 89 7 141 7 281 7 861 8 27 8 95 8 96 8 350 9 623 10 26 10 29 10 97 10 105 10 117 10 292 10 494 10 569 10 773 11 17 11 114 11 172 11 263 11 743 12 14 12 400 12 745 13 15 13 269 13 305 13 309 13 361 13 738 14 16 14 167 15 35 15 88 15 154 16 49 16 357 16 463 17 878 18 20 18 21 18 126 18 129 18 148 18 202 18 229 18 241 19 41 19 50 19 53 19 179 19 233 19 944 20 28 20 60 20 338 21 23 21 75 21 93 21 637 21 789 21 845 22 47 22 52 22 103 22 124 22 150 22 232 23 279 24 44 24 46 24 55 24 56 24 313 25 133 25 432 26 394 26 701 26 985 27 367 28 30 28 32 28 62 29 61 29 66 29 280 30 549 31 40 31 45 31 67 31 85 32 80 32 84 32 314 32 670 32 809 33 70 33 102 33 827 34 36 34 79 34 152 34 484 34 543 35 73 35 81 35 106 35 967 35 981 36 74 36 112 36 196 36 284 36 918 38 71 38 246 38 443 38 750 39 78 40 42 40 54 40 111 40 480 40 974 41 137 41 184 41 215 42 101 42 109 42 261 42 389 42 710 43 58 43 72 43 125 43 422 43 427 43 435 44 65 44 144 44 676 45 156 45 176 45 209 45 276 45 381 45 960 46 69 46 399 47 76 47 180 47 499 48 57 48 63 48 86 48 122 48 139 49 59 49 82 49 797 50 99 50 423 50 820 51 100 51 260 51 690 51 806 52 120 52 351 52 387 52 567 52 687 54 127 54 140 54 971 55 174 55 405 56 290 56 702 57 166 58 146 58 162 58 632 59 195 61 223 61 244 61 424 62 459 63 175 64 282 64 328 65 142 65 181 65 217 66 87 66 121 66 250 66 330 66 659 67 134 67 325 68 92 68 151 68 153 68 302 69 107 69 297 69 836 70 90 70 118 70 128 70 388 70 821 71 264 71 829 72 83 72 149 72 268 73 138 73 187 73 200 73 225 73 278 74 273 74 293 76 161 76 737 77 132 77 804 78 226 78 511 79 429 79 951 81 201 81 354 81 874 82 98 82 110 82 136 82 508 82 548 83 192 83 343 84 208 84 291 85 116 85 130 85 145 86 352 86 986 87 216 87 259 87 731 87 835 89 91 89 159 89 249 90 320 91 94 91 123 91 336 92 277 92 965 93 115 93 119 93 194 93 219 93 383 93 403 93 655 93 727 94 183 94 245 95 147 95 541 96 108 97 513 98 160 98 275 98 997 99 211 99 630 100 256 100 363 102 448 102 491 102 519 103 258 103 270 103 360 104 540 105 271 106 295 106 457 107 113 107 189 107 516 108 577 108 844 109 473 109 765 110 532 110 673 110 756 111 178 111 345 112 746 113 131 113 221 114 205 115 561 116 143 116 464 118 164 118 373 118 512 119 285 119 877 120 173 120 465 121 347 121 348 122 610 123 437 123 589 123 679 124 556 125 230 125 450 125 451 125 618 126 157 126 227 127 568 127 662 128 220 129 212 129 410 129 854 131 379 131 992 132 421 132 870 134 240 134 301 134 505 135 615 135 899 136 283 136 339 137 349 137 595 138 165 138 213 138 586 139 299 140 236 140 439 141 255 142 289 142 342 142 476 142 492 143 193 143 467 143 653 143 887 144 177 145 681 148 795 149 288 149 588 149 648 151 242 151 265 151 353 152 155 152 214 152 355 152 893 153 243 153 768 154 669 154 832 155 163 155 168 157 311 157 335 158 369 158 526 159 239 159 359 159 377 159 521 159 536 160 222 160 426 160 430 161 171 161 185 161 306 162 191 162 198 162 735 163 169 163 384 164 204 164 310 164 419 164 553 164 920 165 170 165 408 166 228 167 186 167 272 167 296 167 564 168 207 168 428 168 504 168 739 168 816 168 894 169 298 169 830 171 190 171 483 173 322 173 341 174 188 174 323 174 885 175 182 175 517 175 826 176 199 177 415 177 438 179 649 180 203 180 274 181 590 181 634 182 267 182 416 182 447 182 626 182 808 182 978 183 600 184 247 184 518 184 916 187 980 189 294 191 234 191 488 191 583 192 487 193 380 193 982 194 287 194 657 195 304 195 469 195 680 196 863 198 206 198 458 199 817 200 366 200 753 200 778 201 697 202 300 203 525 204 544 205 449 205 953 206 257 207 927 208 409 208 691 208 979 209 376 209 378 210 254 211 235 211 266 211 635 211 864 213 238 213 251 213 524 213 674 213 703 214 711 216 218 216 231 217 324 217 337 217 414 217 454 218 811 218 983 219 472 219 724 221 237 221 329 221 371 222 652 223 332 223 538 225 461 226 398 226 597 226 862 227 942 228 614 228 762 228 779 230 382 231 333 231 375 232 248 232 340 233 252 235 365 236 312 237 303 237 948 238 431 238 734 239 262 239 482 239 906 241 253 242 286 242 580 243 392 243 404 244 937 245 593 246 316 247 579 247 642 247 919 248 362 250 683 252 563 253 308 254 307 254 709 254 712 254 780 255 364 257 446 258 819 259 395 259 973 260 515 261 643 263 370 263 406 264 522 265 660 266 991 268 344 268 470 268 534 270 719 271 407 271 902 273 444 273 952 275 386 275 591 276 445 278 502 279 334 279 529 281 805 282 732 282 742 282 755 284 479 284 578 285 798 286 385 286 434 289 645 290 879 291 478 292 358 292 833 293 533 293 763 293 822 294 346 294 801 296 453 297 598 298 318 299 565 301 436 302 319 302 607 304 558 304 693 304 766 306 411 306 782 306 792 309 317 309 390 309 452 310 396 310 442 311 372 311 506 311 613 311 627 312 688 312 704 313 321 313 622 313 886 314 481 315 327 316 882 317 331 317 417 322 842 323 581 324 675 325 535 326 609 327 557 327 996 328 799 330 510 330 751 333 413 335 418 335 471 335 943 336 455 337 685 338 629 339 772 339 794 340 757 342 528 342 638 344 402 346 838 348 477 349 770 350 393 350 514 351 507 353 858 355 425 357 717 357 825 359 486 359 596 360 733 362 489 363 368 363 391 364 374 364 497 366 551 367 740 369 725 370 574 372 498 373 915 376 468 376 570 377 537 378 654 379 666 379 787 379 908 383 397 383 456 385 576 386 923 387 420 388 527 389 501 390 496 391 500 392 401 393 466 393 490 394 440 395 837 396 587 397 509 398 572 399 460 399 775 399 970 400 667 401 503 407 433 408 617 409 741 409 850 412 866 413 493 413 665 415 495 415 720 415 722 416 462 418 698 420 633 421 730 421 815 422 539 423 592 423 840 423 904 423 994 424 559 426 672 427 764 427 871 429 475 430 964 431 566 432 530 434 562 434 818 437 631 437 760 437 975 439 441 439 700 439 860 441 545 445 748 446 474 446 784 447 651 448 585 449 555 449 933 450 531 450 671 451 875 453 912 455 910 456 776 456 814 457 754 458 859 459 601 459 849 460 485 460 736 460 929 462 728 465 926 467 663 468 650 468 692 470 834 474 523 475 641 477 550 478 911 479 843 479 938 480 573 481 520 485 705 485 917 490 961 492 744 492 810 492 868 493 612 494 611 494 984 495 646 497 767 498 582 498 718 499 759 499 989 502 560 502 594 503 723 506 884 508 699 509 571 509 713 510 602 510 604 511 913 512 547 512 900 516 554 518 625 524 606 525 639 527 664 527 689 527 781 528 831 528 957 528 987 530 785 531 777 535 575 538 872 539 546 539 640 540 542 540 552 548 812 548 855 549 584 554 932 557 931 558 624 558 695 558 726 558 892 561 620 561 749 561 925 563 621 564 668 565 940 567 813 568 628 568 636 569 599 569 800 571 647 571 914 572 824 578 603 578 658 583 905 585 921 594 873 596 619 596 993 597 656 601 616 603 605 604 959 606 682 607 790 614 721 614 793 617 880 621 791 623 661 627 752 627 907 629 678 629 696 630 958 631 807 632 769 639 644 643 869 647 876 649 936 650 694 650 935 651 715 653 677 658 924 663 941 664 949 664 950 665 796 666 716 666 867 670 706 670 998 673 758 674 947 678 684 680 729 684 898 685 783 686 889 691 747 692 890 695 946 699 708 699 969 702 954 706 707 711 999 712 963 713 853 714 786 717 922 720 852 722 774 723 761 723 851 724 803 729 802 729 848 736 895 740 823 745 771 751 839 754 966 757 888 763 788 774 883 779 976 785 857 793 846 794 841 795 847 800 901 808 909 818 865 820 856 822 891 824 977 836 897 841 962 845 956 846 896 855 881 866 903 868 928 871 934 871 945 889 930 894 972 903 939 915 990 923 995 935 968 946 955 947 988 45 111 56 775 174 554 215 126 246 406 283 905 425 768 432 539 455 645 474 747 554 992 643 567 696 637 720 290 727 331 787 891 808 500 934 448 943 299 981 900 990 264 1000 999 17 63 605 0 1 0 18 0 41 0 51 0 52 0 139 1 2 1 7 1 66 1 175 2 3 2 4 2 10 2 31 2 142 2 160 2 221 2 234 2 279 3 5 3 6 3 8 3 40 3 287 4 30 5 19 5 35 5 50 5 79 5 152 5 926 6 9 6 11 6 13 6 151 6 224 6 261 6 427 7 12 7 15 7 38 7 39 7 173 7 236 8 14 8 133 8 286 8 330 8 407 8 467 8 514 9 17 9 26 9 69 9 229 9 269 9 291 9 830 9 901 10 21 10 43 10 46 10 95 10 128 10 144 10 542 11 24 11 27 11 96 11 124 11 339 11 811 12 20 12 23 12 57 12 174 12 298 13 16 13 22 13 726 14 29 14 32 14 58 14 121 14 158 14 191 14 288 14 450 15 28 15 37 15 181 15 419 15 690 15 744 16 34 16 62 16 672 17 25 17 87 17 176 17 476 17 520 17 988 18 60 18 86 18 131 18 334 19 61 19 190 19 231 19 388 20 49 20 72 20 90 20 148 20 178 20 320 20 396 20 398 20 584 21 54 21 123 21 243 21 257 22 118 22 264 23 45 23 103 23 105 23 555 24 71 24 88 24 345 24 946 25 33 25 36 25 78 25 100 26 322 26 432 27 346 27 750 27 790 27 805 27 882 27 986 28 486 28 970 29 138 29 315 30 44 30 153 30 273 31 67 31 93 31 94 31 147 31 574 32 127 32 268 32 543 32 701 32 855 32 996 34 53 34 196 34 493 35 74 35 150 36 47 36 368 36 598 37 42 37 134 37 244 37 552 37 782 38 56 39 591 39 960 40 48 40 171 40 183 41 55 41 326 41 362 41 664 43 91 43 98 43 285 43 313 43 329 43 602 43 812 44 203 46 59 46 97 46 107 47 104 47 170 47 463 47 663 47 848 48 275 48 373 49 295 49 442 50 68 50 81 50 477 51 207 52 102 52 117 52 249 53 199 53 301 53 371 54 70 54 180 54 242 54 953 56 83 56 230 57 73 57 75 57 129 57 338 57 441 58 82 58 228 58 746 58 854 59 204 59 227 60 65 60 241 60 278 60 972 61 63 61 84 61 141 61 184 61 200 61 299 61 739 62 64 62 99 62 113 62 119 63 77 63 112 63 440 64 208 64 331 65 466 65 537 66 781 66 965 67 110 67 116 67 525 68 80 68 135 68 186 70 159 70 223 70 305 70 773 71 172 71 202 72 76 72 85 72 735 72 766 73 115 73 149 74 157 74 166 74 256 74 341 74 611 75 106 75 281 76 145 76 343 76 900 77 108 77 270 78 101 78 280 79 126 79 206 79 220 79 337 79 508 80 169 80 815 81 109 82 92 83 89 83 272 84 304 84 608 85 177 85 235 86 497 86 671 88 122 88 350 89 311 89 930 90 155 90 310 91 266 91 363 91 382 92 209 92 214 92 439 94 111 96 505 97 531 98 114 98 154 98 179 98 297 98 414 99 210 100 262 101 136 101 314 101 933 102 168 102 554 102 586 102 691 103 600 104 132 104 245 105 433 105 775 106 283 106 807 107 218 107 736 108 212 109 188 109 389 109 877 110 120 111 146 112 517 112 612 112 625 113 385 114 125 114 195 114 512 114 700 115 164 115 201 115 284 115 711 115 947 116 219 117 161 117 192 117 488 117 699 118 137 119 162 119 163 119 319 121 156 121 274 121 504 122 808 123 579 123 589 123 752 124 130 124 143 124 189 124 747 125 376 127 409 127 585 127 779 127 831 128 595 129 474 129 733 130 415 130 491 130 977 131 734 133 140 133 309 133 993 134 519 134 640 135 651 137 182 137 271 138 205 138 237 139 217 139 253 140 187 140 316 140 379 140 392 144 226 145 468 145 623 145 753 145 758 146 590 146 839 146 920 146 932 147 293 148 942 149 460 150 471 150 580 150 665 150 968 151 569 152 238 152 391 152 417 153 213 153 232 153 593 153 646 154 336 155 564 155 836 156 714 156 888 158 239 158 355 158 400 159 167 159 658 160 233 160 489 160 895 164 165 165 528 166 240 167 197 167 961 168 461 168 475 168 557 168 659 169 211 171 198 171 276 172 292 173 375 174 412 174 645 175 185 175 254 176 532 176 587 178 248 178 356 178 438 179 539 179 825 180 327 180 501 181 247 181 312 181 399 183 222 183 606 186 246 186 615 187 342 187 429 187 546 187 688 189 216 190 194 190 374 191 347 192 193 192 332 192 366 192 558 193 215 193 289 193 973 195 682 196 470 196 962 197 306 197 686 197 905 198 340 198 455 198 621 198 751 198 980 199 393 199 526 200 544 200 740 200 919 201 258 201 465 201 843 201 860 202 300 203 325 203 487 204 225 204 251 204 307 204 360 204 381 205 424 205 515 205 524 206 351 206 445 206 561 206 632 207 444 208 643 208 976 209 259 209 387 211 294 211 403 211 570 213 464 213 647 214 317 215 303 215 583 216 250 216 780 217 560 217 697 218 576 218 789 220 449 221 547 221 630 223 255 223 622 224 265 224 364 225 252 227 613 227 841 228 308 229 634 229 893 230 296 230 401 231 263 231 318 231 454 232 428 232 436 233 695 233 892 235 394 236 549 237 282 238 473 239 302 239 384 239 712 240 333 241 395 241 853 242 383 243 260 244 378 244 511 248 469 248 498 249 553 249 963 252 633 253 435 253 565 253 684 254 824 255 506 255 907 256 267 258 357 262 451 262 850 262 887 263 367 263 406 263 484 263 507 263 945 264 774 265 509 265 990 266 411 266 755 267 422 270 344 271 361 271 397 274 928 275 277 275 458 275 530 275 757 275 787 277 496 277 628 278 349 278 490 278 760 279 410 282 290 282 792 284 377 286 838 287 844 287 852 288 328 288 365 288 443 289 404 290 352 290 359 290 534 291 380 291 452 292 680 293 324 293 462 293 492 294 728 295 540 295 820 296 408 296 708 296 934 298 527 298 652 298 918 299 418 300 459 300 482 301 599 301 768 302 386 302 423 302 715 304 370 304 951 305 518 306 420 307 884 307 952 308 619 310 495 312 479 312 917 313 567 313 936 316 323 316 353 316 453 316 620 317 369 317 639 317 679 317 879 318 321 318 777 319 641 320 568 321 927 321 941 323 426 324 402 324 719 327 575 327 914 328 430 328 513 329 485 329 644 332 446 333 335 336 995 337 358 337 480 338 723 339 425 339 863 341 348 341 521 342 354 342 390 343 405 345 535 345 732 347 687 348 413 348 538 349 372 349 529 349 624 350 447 350 562 351 703 352 835 353 499 353 609 354 631 355 588 356 938 359 500 359 749 364 814 365 594 365 722 366 434 366 456 367 721 368 994 369 572 369 999 370 949 371 503 373 416 374 796 376 421 380 743 381 437 386 494 387 767 388 731 390 636 390 817 391 581 391 596 391 984 392 604 393 601 395 431 395 523 395 533 395 833 396 618 399 610 401 959 402 802 406 541 407 573 407 771 408 727 410 481 410 648 412 669 412 696 412 788 413 903 416 502 416 661 416 754 417 685 418 448 418 673 419 457 420 617 421 566 425 904 426 908 427 571 428 545 428 717 431 536 432 483 433 478 434 950 435 677 437 603 437 819 438 803 439 582 439 614 440 563 442 657 446 653 451 638 453 516 454 692 454 707 455 704 455 911 456 861 460 472 460 605 464 924 466 906 467 629 468 856 469 550 470 650 471 654 471 864 472 676 472 925 474 578 475 709 476 551 477 660 478 548 480 522 482 666 484 837 485 922 485 931 486 748 487 656 488 974 491 627 491 801 492 592 496 626 498 741 498 826 499 872 500 597 500 616 502 637 504 510 504 765 505 851 509 683 511 761 513 818 514 794 518 776 520 670 521 718 523 806 524 559 530 556 535 706 535 720 538 642 542 898 543 705 545 846 551 577 552 981 553 876 555 689 555 955 558 729 566 813 568 785 576 713 577 832 578 655 578 710 579 795 580 881 581 635 583 662 583 674 584 800 587 762 587 784 587 834 590 883 591 649 592 894 593 698 593 759 595 702 596 742 596 897 597 607 601 816 602 979 603 804 605 675 605 916 606 939 609 829 609 991 610 694 611 763 611 954 615 865 616 778 616 929 617 868 617 957 617 985 621 791 623 786 623 885 626 971 632 668 636 823 637 772 638 693 641 681 647 667 647 716 652 678 654 797 655 869 655 989 656 915 657 992 658 886 659 827 659 890 660 978 662 725 663 921 665 909 668 730 671 964 678 845 678 935 685 987 692 880 698 821 700 956 701 769 703 809 705 866 707 756 708 724 712 745 712 997 716 967 718 737 719 764 719 975 720 842 725 770 725 793 731 944 735 738 741 940 747 873 753 867 755 982 757 870 759 902 761 799 761 891 764 783 764 849 770 840 777 798 781 983 790 913 792 828 798 822 807 810 807 899 813 858 814 859 820 875 823 847 825 862 828 874 829 871 832 857 835 966 837 969 847 896 854 943 862 948 867 878 874 937 876 889 890 912 891 910 893 923 904 958 997 998 27 286 89 974 171 863 240 210 260 226 299 35 316 957 331 380 425 379 554 217 648 461 665 157 677 610 729 401 901 71 959 564 981 173 1000 999 16 709 15 0 1 0 2 0 3 0 8 0 15 0 25 0 41 0 43 0 104 0 106 1 12 1 220 1 637 1 644 2 4 2 6 2 20 2 35 2 49 2 50 2 109 2 180 3 10 3 241 3 449 4 5 4 36 4 53 4 229 4 399 4 667 5 7 5 26 5 337 5 723 5 764 6 21 6 359 6 554 6 851 7 9 7 14 7 155 7 185 7 335 7 617 7 996 8 281 8 521 9 11 9 24 9 38 9 58 9 68 9 786 9 853 10 16 10 481 10 756 11 264 11 639 11 900 12 13 12 17 12 23 12 30 12 39 12 138 12 183 12 231 12 870 13 31 13 46 13 61 13 91 13 224 13 254 13 456 13 956 14 18 14 193 14 491 15 19 15 34 15 59 15 202 15 252 15 296 15 453 16 163 16 189 17 22 17 29 18 44 18 57 18 174 18 526 18 559 19 27 19 60 19 488 20 32 20 98 20 305 20 530 20 541 22 45 22 47 22 64 22 124 22 169 22 845 23 33 23 103 23 239 23 668 24 181 24 278 24 290 24 401 24 487 24 550 25 28 25 116 25 934 26 178 26 869 26 988 27 51 27 214 27 464 27 854 28 42 28 48 28 52 28 84 28 99 28 118 28 161 28 168 28 272 29 165 30 142 30 260 30 827 31 347 31 736 32 74 33 66 33 80 33 386 33 535 34 77 34 123 35 97 35 102 35 130 35 703 35 886 36 37 36 122 36 175 36 215 36 831 36 857 37 108 37 194 37 634 37 782 38 191 38 326 39 40 39 54 39 79 40 56 40 334 40 972 41 83 41 87 41 805 42 88 42 360 43 72 43 496 43 681 44 69 44 96 44 145 44 200 44 341 45 67 46 134 47 65 47 75 47 184 47 602 49 160 49 318 49 643 50 76 50 207 50 306 50 345 50 597 50 806 52 55 52 120 52 154 52 201 53 560 54 86 54 107 54 203 55 186 55 419 56 63 56 115 56 499 57 62 57 113 58 81 58 235 58 397 59 73 59 315 59 447 60 137 60 479 60 820 61 90 61 216 61 340 62 112 63 82 63 85 63 110 63 213 63 516 63 856 63 860 64 92 64 309 64 677 64 901 65 71 65 78 65 95 65 629 65 849 66 119 66 144 66 222 66 283 68 70 68 604 69 131 69 438 69 504 69 709 70 268 70 270 72 267 72 987 73 100 73 126 73 375 73 431 74 139 75 428 76 824 76 951 77 232 78 249 78 258 78 838 79 316 81 89 81 125 81 474 82 310 82 976 83 132 83 172 83 177 84 271 85 157 86 365 86 378 86 382 87 101 87 409 87 455 87 518 88 94 88 228 88 251 89 127 89 148 89 379 90 93 90 121 90 274 91 812 92 286 93 314 93 698 94 167 94 217 94 406 94 520 95 279 95 285 95 350 95 374 96 141 96 737 97 740 98 129 99 111 100 105 100 705 101 114 101 153 103 657 104 143 104 462 104 522 105 176 105 842 106 211 106 389 106 501 107 390 107 463 108 152 109 117 109 147 109 312 111 128 112 226 112 289 112 665 113 150 114 256 114 288 114 943 115 330 115 593 116 803 117 507 118 444 119 333 120 133 120 277 120 321 120 338 120 471 120 871 121 135 123 171 123 775 123 776 124 173 125 151 125 280 127 483 128 136 128 631 128 710 129 331 129 641 130 156 130 247 130 320 131 343 131 733 132 170 132 208 132 336 132 377 132 525 133 164 133 294 133 317 133 381 134 140 134 847 135 275 135 346 136 269 136 673 138 195 138 266 138 599 138 655 140 395 141 146 141 324 141 715 141 792 142 236 142 398 142 404 143 149 144 166 144 188 144 225 144 508 144 598 145 223 146 162 146 238 146 322 147 701 147 818 148 303 148 578 150 546 151 197 151 230 151 358 151 714 152 295 152 777 153 450 153 515 154 158 154 159 154 884 155 292 155 380 155 432 155 984 156 467 156 754 158 542 158 632 159 210 159 242 159 356 159 741 159 829 159 933 160 187 160 361 160 601 161 383 163 412 164 536 165 772 165 961 166 442 166 465 167 192 167 410 168 179 168 221 168 716 169 250 171 199 171 246 171 259 171 297 171 420 171 506 171 557 171 614 172 650 172 774 172 905 174 219 174 388 174 484 175 205 176 687 177 212 177 517 177 561 179 182 179 513 179 545 180 565 180 807 181 190 181 503 181 983 182 407 183 198 183 730 184 385 185 206 185 405 186 204 186 240 186 586 186 950 187 339 187 579 188 293 189 589 190 257 191 218 191 468 192 304 192 372 192 686 193 243 193 452 193 691 194 364 195 196 196 291 198 209 199 454 199 651 200 841 201 392 203 244 203 911 203 945 206 509 206 555 207 957 208 575 209 276 209 355 210 423 210 461 211 528 212 227 212 233 212 248 212 370 212 416 212 611 214 255 214 325 214 580 215 245 215 596 219 969 220 971 221 287 221 647 222 234 223 590 224 622 224 688 225 713 226 302 226 344 226 384 226 982 227 262 227 263 228 353 228 623 228 658 229 237 229 944 231 253 232 301 232 319 234 282 237 894 238 311 238 912 238 995 239 600 241 284 241 427 242 470 242 585 243 265 243 400 243 750 244 327 244 363 244 537 245 261 245 648 245 711 246 299 246 833 247 273 247 970 248 313 248 592 249 472 249 646 250 543 251 457 251 627 252 573 253 369 253 719 254 514 254 840 255 298 255 348 255 495 258 839 259 307 259 477 261 349 263 867 264 512 264 882 266 594 267 959 273 569 273 640 274 329 274 425 274 625 276 795 277 351 277 357 280 328 280 924 281 649 281 778 281 895 282 323 282 636 283 441 284 478 284 608 285 332 285 396 285 418 286 354 286 759 287 612 288 367 289 391 289 757 290 678 290 968 291 342 292 563 293 300 295 630 295 766 296 834 298 417 298 451 298 605 299 308 299 430 302 437 303 376 303 426 304 768 305 544 305 718 305 832 306 732 307 366 307 414 307 571 307 746 309 679 309 752 309 876 311 706 313 433 313 552 314 734 315 684 315 735 316 771 317 439 318 997 319 429 319 801 320 387 320 448 320 511 320 725 321 685 324 697 324 729 327 403 327 540 329 607 330 628 330 858 332 352 333 527 333 954 334 674 335 620 335 652 336 446 336 865 337 424 337 584 338 800 340 497 341 440 341 505 342 458 343 940 344 421 344 490 344 510 344 564 345 582 345 868 346 362 347 566 348 936 349 469 349 475 349 761 353 371 354 443 354 534 355 445 355 613 356 435 356 436 356 459 357 785 358 626 359 539 361 368 361 712 362 500 364 494 364 815 367 798 369 810 370 373 371 393 374 745 376 408 376 415 376 861 379 747 379 751 380 581 380 653 380 675 385 680 385 986 386 727 387 394 391 529 393 823 394 482 395 568 395 656 397 645 398 660 398 708 398 809 400 480 400 498 401 402 401 413 401 519 402 538 402 556 404 588 405 411 409 749 410 422 410 791 411 583 412 473 412 615 413 492 414 699 415 835 416 991 418 551 418 689 418 855 418 892 418 902 418 973 419 434 420 572 421 532 425 916 426 618 426 963 427 624 428 696 430 570 430 670 434 549 437 466 437 731 437 863 439 606 441 979 442 489 443 669 443 743 444 531 444 587 445 460 445 523 451 485 452 562 453 610 453 780 453 883 454 635 456 804 458 935 459 816 460 547 461 577 462 724 462 879 463 486 463 493 463 773 468 770 468 783 470 533 471 903 472 476 472 663 473 553 473 875 474 548 475 942 481 722 483 682 483 836 483 891 484 923 487 738 488 609 492 921 499 638 499 728 500 676 500 926 501 502 501 704 504 720 504 762 506 567 507 753 509 558 509 659 509 671 512 915 516 576 517 595 519 744 521 877 522 524 523 887 524 690 525 672 525 873 526 693 529 811 540 603 544 694 545 932 546 909 547 904 550 966 551 591 553 967 554 700 557 797 559 619 559 949 560 890 562 574 562 621 562 790 563 661 565 654 566 817 566 953 566 977 569 862 572 755 574 964 574 985 576 707 580 726 581 958 583 914 585 981 587 808 588 955 590 922 592 885 593 633 593 993 599 975 602 616 602 642 605 721 606 938 611 666 612 826 615 864 616 948 619 796 620 913 621 683 624 814 625 717 628 779 628 907 629 695 630 788 632 692 635 874 636 872 642 825 642 974 643 702 644 927 645 664 648 758 648 769 651 947 652 965 658 739 658 789 659 928 660 998 661 662 664 930 668 802 669 767 670 784 670 919 677 822 680 793 683 939 694 748 694 888 695 760 695 852 698 846 699 850 701 742 702 763 704 765 706 992 712 844 716 799 716 962 720 781 721 898 730 878 732 899 737 889 743 828 743 908 752 937 753 837 754 843 756 906 768 813 769 794 769 941 772 821 777 787 777 848 785 819 791 881 794 952 796 830 796 859 796 896 806 893 823 866 831 920 832 880 840 999 850 897 852 929 852 980 858 931 871 990 874 918 876 917 886 989 889 925 900 910 901 994 902 978 905 960 940 946 13 985 25 967 71 603 114 635 136 81 257 904 289 278 306 170 420 348 460 602 498 133 560 582 600 622 771 690 813 99 875 188 1000 999 18 16 516 0 1 0 2 0 5 0 8 0 23 0 27 0 94 0 231 1 3 1 4 1 15 1 62 1 126 1 350 1 852 2 6 2 7 2 44 2 67 2 748 3 9 3 64 3 109 3 184 4 12 4 26 4 40 4 46 5 31 5 37 6 10 6 13 6 14 6 55 6 93 6 156 6 157 6 477 8 11 8 35 8 36 8 178 8 625 9 16 9 49 9 60 9 121 9 226 9 485 9 612 9 851 10 19 10 20 10 25 10 391 10 515 10 679 11 45 11 106 11 495 12 75 12 277 12 336 12 799 12 920 13 18 13 22 13 76 13 130 13 196 14 54 14 695 15 17 15 24 15 104 15 286 16 21 16 77 16 310 16 388 16 927 17 58 17 86 17 160 17 504 18 30 18 32 18 41 18 43 18 50 18 51 18 83 18 112 18 140 19 33 19 120 19 364 20 66 20 151 20 586 21 71 21 84 21 122 21 187 21 376 21 432 21 716 21 908 22 63 22 142 22 307 22 363 22 382 22 865 23 356 24 38 24 72 24 167 24 258 24 666 25 29 25 74 26 34 27 28 27 47 27 95 27 144 27 152 27 638 27 769 28 39 28 87 28 100 28 366 28 556 28 620 29 48 29 80 30 42 31 101 31 250 31 337 31 598 32 148 32 268 33 233 33 367 34 203 34 688 35 57 35 407 35 456 35 683 36 52 36 59 36 171 37 65 37 241 37 284 38 88 38 127 39 115 39 198 40 61 40 610 41 73 41 221 41 554 42 159 42 722 43 70 43 81 43 147 43 162 44 53 44 197 44 257 44 561 44 713 45 512 45 599 46 107 46 379 46 664 48 183 48 211 49 110 49 137 49 236 50 56 50 209 50 408 51 79 51 91 51 123 51 450 51 454 51 543 53 102 53 133 53 295 53 473 54 876 55 609 55 802 55 941 56 85 56 200 56 443 58 201 58 858 59 78 59 191 59 222 59 243 59 263 59 630 59 773 59 836 60 68 60 119 60 136 61 69 61 185 61 535 62 390 63 117 63 128 63 220 63 299 63 463 63 912 64 131 65 215 66 96 66 433 66 652 67 98 67 103 67 204 67 288 67 348 67 604 67 816 68 158 68 161 68 332 69 498 69 579 70 441 70 546 71 138 71 634 72 82 72 155 72 513 72 732 72 838 72 907 73 116 73 150 73 188 73 308 73 734 74 375 75 92 75 267 75 420 75 699 75 813 76 124 76 313 77 293 77 335 78 274 78 393 79 170 80 194 80 982 82 895 83 132 83 392 83 875 84 90 84 280 85 114 85 190 85 476 85 600 86 97 86 181 86 264 86 418 87 89 87 347 88 205 89 99 89 146 89 261 90 228 90 269 90 327 90 692 91 172 91 218 92 453 93 234 94 105 94 139 94 906 95 389 96 281 96 414 97 111 98 141 98 145 98 182 98 193 100 285 100 324 100 470 101 108 102 135 102 207 103 278 104 510 105 186 105 195 105 395 105 544 105 794 106 212 106 223 107 176 107 279 107 323 108 118 108 260 108 841 109 154 109 319 109 923 110 421 110 788 110 822 111 372 111 996 112 113 112 492 113 289 114 691 114 750 114 833 114 856 115 189 115 751 115 930 115 960 116 214 116 517 117 149 117 168 117 342 117 355 118 771 119 298 119 622 120 153 120 309 121 125 121 206 121 330 121 507 121 700 121 797 122 616 122 740 122 940 123 208 123 325 123 745 124 134 124 574 124 910 124 931 125 213 125 270 125 271 125 737 126 129 126 240 126 913 127 164 127 955 128 275 128 343 128 416 128 818 129 354 131 163 131 177 133 526 134 304 135 192 135 428 135 499 135 824 136 311 137 179 137 296 137 776 138 789 139 597 139 687 140 143 140 210 140 403 141 365 141 589 142 173 142 247 143 254 143 300 143 368 143 445 144 166 144 706 145 329 146 315 148 423 149 596 150 165 150 272 150 472 150 710 150 786 150 900 151 237 151 430 152 238 152 377 153 175 153 500 154 550 155 225 155 229 155 562 155 711 156 397 158 230 158 317 158 326 158 576 158 707 159 252 161 169 164 282 164 451 165 174 165 424 166 321 166 601 167 357 167 480 167 880 170 180 170 434 170 487 171 253 171 552 172 583 172 782 173 216 173 312 174 202 174 259 175 239 175 694 175 809 177 385 177 587 178 235 178 410 178 567 178 853 179 219 179 294 179 302 179 341 180 893 180 901 180 949 181 232 181 415 182 344 182 521 183 292 184 909 186 491 186 573 186 963 189 227 189 997 190 506 191 402 191 426 192 939 193 199 193 224 193 378 193 449 193 760 194 249 194 266 196 242 196 519 196 936 197 663 197 675 198 575 198 709 198 889 200 290 200 383 201 361 201 478 201 568 201 659 202 318 203 217 203 413 205 246 205 486 205 509 206 273 209 244 209 322 210 508 211 602 212 359 212 409 213 482 213 522 214 548 214 591 214 777 215 494 216 479 216 501 217 448 218 461 219 316 219 558 220 340 221 435 221 464 221 934 222 251 222 419 222 572 222 817 223 255 223 256 223 265 224 948 225 811 227 248 227 306 228 276 228 887 229 262 229 621 229 624 229 752 230 352 230 950 231 911 232 603 233 301 233 439 233 560 234 877 236 417 236 520 236 815 238 245 238 701 239 431 242 373 243 422 243 483 243 536 243 703 245 287 246 645 247 674 247 926 248 471 248 964 249 305 250 401 250 427 250 883 251 398 252 547 252 984 255 783 255 840 257 440 260 457 260 649 262 406 262 671 263 447 264 411 265 631 266 283 266 297 267 829 269 345 270 399 270 566 270 781 271 353 271 541 271 555 272 349 272 484 273 460 274 381 274 584 275 346 275 362 275 641 276 380 276 493 277 469 277 474 277 633 277 767 278 565 280 303 280 351 280 682 280 723 281 980 283 369 283 387 284 947 286 861 287 608 287 804 288 702 289 291 290 727 291 333 291 446 291 758 292 741 295 320 295 358 296 452 298 466 299 502 301 617 302 374 302 595 302 754 302 846 307 657 308 537 308 648 310 386 310 712 310 755 311 412 313 314 313 328 313 626 314 360 314 530 315 518 315 588 316 942 317 606 317 826 318 590 318 747 318 795 320 338 321 339 321 791 322 961 323 331 323 400 324 490 326 475 327 827 328 371 328 505 328 676 329 647 332 334 332 384 332 614 332 627 332 800 333 830 335 437 335 623 335 808 337 542 339 994 340 646 340 718 340 724 341 514 343 670 344 467 344 481 344 945 345 370 345 497 346 757 346 855 347 684 348 719 350 429 351 848 353 885 357 529 358 766 361 728 361 966 362 531 363 405 365 455 365 690 365 731 366 918 367 442 374 468 374 577 374 632 375 553 377 404 378 578 380 438 381 516 382 425 382 527 385 465 386 488 387 394 387 511 389 396 389 524 389 594 389 643 390 658 390 730 390 932 391 534 391 764 396 570 396 761 397 685 397 772 398 668 398 689 400 564 400 611 401 540 402 580 402 810 404 496 405 525 405 667 406 569 410 873 411 803 412 592 413 842 414 436 418 444 420 618 421 693 424 462 424 615 425 805 428 698 428 958 431 929 432 459 433 563 434 787 437 503 437 721 440 763 440 919 441 775 441 944 443 651 446 661 450 458 454 743 457 849 457 897 458 868 461 549 463 943 464 843 464 974 466 489 468 582 470 538 471 593 472 708 473 992 474 916 474 933 475 898 478 680 478 884 479 607 479 697 480 545 480 654 480 924 481 539 481 656 482 532 484 523 484 557 484 660 485 753 486 571 487 669 487 793 488 780 489 677 489 749 491 704 493 860 495 639 499 533 499 744 502 825 504 559 504 779 508 528 509 551 509 798 510 636 510 644 510 971 511 866 512 765 512 976 514 991 516 629 516 998 519 862 519 864 527 821 535 735 536 990 538 973 540 581 540 686 543 655 545 921 550 835 553 637 553 987 557 696 559 801 565 872 567 642 571 585 574 605 578 845 578 894 580 715 583 871 585 678 587 768 587 869 588 952 592 613 594 725 602 756 605 653 607 635 610 733 612 619 612 814 613 628 613 672 616 742 616 784 617 879 618 720 618 995 621 839 624 820 625 640 626 746 628 681 629 807 629 988 631 650 633 726 635 834 638 946 640 662 641 956 642 673 645 729 645 812 646 902 647 859 651 957 652 993 656 759 656 874 657 665 668 882 672 762 675 857 676 770 678 937 679 778 683 878 685 888 686 806 688 881 689 904 690 915 691 792 692 717 692 899 692 989 694 705 694 790 695 714 704 837 705 892 708 847 716 962 718 738 718 967 719 739 731 828 733 736 736 819 740 832 740 867 744 903 752 785 752 796 754 896 756 774 758 890 762 968 768 985 771 863 771 917 773 886 773 979 785 823 793 981 797 975 808 854 808 972 809 914 815 905 816 844 822 850 823 969 829 999 830 831 831 977 848 891 850 938 856 954 866 870 870 953 887 922 890 951 898 925 898 928 902 935 923 983 928 959 928 965 932 986 952 970 961 978 72 24 79 275 116 492 168 348 195 622 279 116 390 185 550 510 559 823 566 932 617 865 660 583 808 467 812 863 828 550 900 660 903 151 941 495 1000 999 8 883 567 0 1 0 2 0 3 0 4 0 7 0 9 0 21 0 52 0 171 0 491 1 5 1 55 1 101 1 586 2 27 2 46 2 89 3 18 3 60 3 69 3 131 3 141 3 236 4 8 4 10 4 37 4 40 4 64 4 66 4 102 4 182 4 324 5 6 5 11 5 15 6 12 6 17 6 19 6 22 6 122 6 237 6 292 6 448 7 13 7 495 7 695 8 20 8 38 8 58 8 112 8 160 8 363 9 16 9 24 9 28 9 111 9 624 10 57 10 156 10 269 10 330 11 14 11 26 11 31 11 117 11 212 11 218 11 372 12 45 12 48 12 693 12 990 13 311 13 391 13 701 15 91 15 353 15 390 15 805 16 43 16 86 16 195 17 35 17 227 18 29 18 39 18 684 19 23 19 116 19 198 19 482 19 661 20 25 20 93 20 118 20 303 20 512 20 867 21 65 21 81 21 402 22 54 22 70 22 142 22 172 22 207 22 636 23 92 23 126 24 34 24 120 24 129 24 180 24 185 24 190 25 30 25 51 25 96 25 200 25 472 26 76 26 167 26 193 26 347 26 720 27 161 28 78 28 157 28 570 28 571 29 32 29 87 29 106 29 393 30 33 30 49 30 243 31 42 31 56 31 159 31 321 31 352 31 804 31 984 32 36 33 47 34 85 34 752 34 779 35 80 35 241 35 973 37 259 37 568 37 719 37 910 38 63 38 77 38 108 38 969 39 41 39 62 39 936 40 44 40 113 40 287 40 300 41 53 41 176 41 289 42 88 42 415 42 591 43 61 43 522 43 632 44 71 44 75 44 312 45 73 45 115 46 202 46 301 46 748 47 50 47 90 47 95 47 103 47 326 47 595 48 94 48 166 48 329 48 709 48 933 49 149 49 464 49 734 50 231 50 319 51 427 51 540 51 642 52 420 52 669 52 681 52 844 53 105 53 228 54 629 54 766 55 110 55 123 56 315 56 838 56 899 56 931 57 74 57 354 57 395 57 561 57 611 58 59 58 68 59 124 59 298 59 339 59 519 59 572 59 952 60 257 60 484 61 965 62 736 62 799 62 802 63 121 63 279 63 349 63 373 63 548 64 67 64 83 64 104 64 286 65 84 65 139 66 72 66 153 66 188 66 232 66 261 67 183 67 445 67 510 68 741 69 264 69 322 70 941 71 209 71 233 71 401 72 100 72 114 72 128 72 414 73 475 73 598 74 208 74 434 74 578 75 130 75 144 75 240 75 392 75 607 75 821 75 871 76 99 77 79 77 82 77 284 78 451 79 107 79 479 80 97 80 98 81 140 81 204 82 138 82 168 82 341 82 562 83 109 83 127 84 165 85 225 85 406 85 443 85 768 86 125 86 201 87 248 87 550 88 187 88 536 89 177 89 206 89 501 89 776 90 173 90 217 91 186 91 797 92 152 92 313 92 388 92 708 93 148 93 267 95 888 96 454 97 155 97 266 97 737 98 132 98 191 98 221 98 316 98 589 98 807 99 273 99 870 100 136 100 333 100 365 100 763 101 712 102 197 102 646 103 134 103 162 104 163 104 416 105 215 105 278 105 528 108 219 108 271 108 377 108 382 108 405 109 169 109 359 110 280 111 213 111 229 111 651 113 150 114 145 114 151 114 673 115 270 115 410 115 825 116 119 116 184 116 336 116 625 117 133 118 135 119 263 120 174 120 296 120 751 121 158 121 481 121 758 121 961 122 244 122 314 122 590 122 987 123 256 123 282 123 621 124 137 124 164 124 340 124 379 125 178 125 224 125 351 126 255 126 499 127 417 129 350 129 399 130 317 130 348 130 397 131 457 131 789 131 866 132 428 132 800 133 670 133 824 133 855 134 583 135 246 136 582 136 938 137 146 137 328 137 497 137 921 138 143 138 498 140 222 140 383 140 761 141 147 142 262 143 170 143 467 144 276 145 627 147 396 148 304 149 375 149 511 150 245 150 364 151 154 152 181 152 260 152 281 152 362 153 295 153 643 153 995 155 940 156 205 156 210 156 253 156 285 156 380 156 500 156 576 157 918 158 175 158 469 160 235 160 574 161 203 161 234 162 268 162 325 162 337 162 976 164 179 165 597 165 943 166 685 166 983 167 404 167 413 167 594 168 361 169 742 169 919 171 254 171 290 172 189 173 214 173 220 174 310 175 211 175 297 175 355 176 542 177 196 177 357 177 474 177 900 178 836 179 199 179 216 179 423 179 683 180 400 182 370 182 409 182 441 182 813 184 194 184 419 184 533 186 939 187 376 187 754 188 346 189 192 189 258 190 731 191 426 191 565 192 302 192 470 192 523 192 657 192 934 193 860 194 265 194 696 196 489 198 239 198 334 198 407 198 749 199 252 199 563 200 320 200 653 200 865 202 432 202 450 202 787 203 331 203 369 206 327 207 226 207 412 208 277 212 230 213 476 213 485 215 345 215 492 215 505 215 890 216 944 218 442 218 694 218 840 219 251 219 272 220 223 220 308 220 975 221 249 221 599 221 929 223 247 225 917 226 496 226 660 227 242 227 389 227 507 227 514 228 307 228 645 229 786 230 403 231 250 231 343 233 623 234 699 235 553 236 447 237 238 237 460 237 592 238 332 238 368 239 387 239 774 241 834 242 385 243 559 244 342 244 585 245 275 245 294 246 951 247 846 247 909 247 948 248 291 249 668 251 274 252 977 254 644 255 283 255 288 256 493 257 717 259 446 259 455 260 544 261 605 261 775 262 539 263 449 263 806 264 299 264 371 264 384 265 850 266 306 266 367 267 529 267 725 269 374 269 480 269 564 270 702 271 916 272 573 273 305 275 770 277 822 278 515 278 785 279 513 280 508 280 525 280 772 280 978 281 678 283 323 283 635 284 765 284 981 285 338 285 458 285 854 286 293 287 429 288 466 288 516 289 356 290 759 291 436 291 616 292 664 292 884 293 444 293 845 296 358 296 386 298 520 298 588 298 814 300 309 301 658 303 545 306 431 307 433 307 778 308 531 309 663 309 949 310 335 310 901 311 733 312 360 312 503 316 318 319 439 320 665 322 421 322 504 322 637 323 907 324 456 324 849 325 366 326 344 327 521 327 527 328 453 328 803 330 957 331 487 331 697 333 381 333 486 334 677 335 716 336 398 336 555 337 394 337 411 338 452 340 557 341 757 342 750 345 440 345 477 345 488 346 707 347 430 347 579 348 686 350 600 350 915 351 438 353 530 353 558 353 567 353 618 354 437 354 538 354 569 354 895 355 792 359 730 359 842 361 478 361 746 362 378 362 659 363 541 364 908 367 721 369 609 370 925 371 425 371 593 374 408 375 560 376 882 378 877 380 848 381 923 384 468 385 554 386 547 387 418 387 671 388 726 390 980 391 502 392 728 392 747 392 868 393 630 394 992 395 471 396 633 397 506 397 603 397 714 397 771 398 875 401 424 401 483 402 463 403 551 403 904 405 989 407 526 407 606 407 729 408 679 409 465 409 648 409 857 411 828 413 532 413 654 414 422 414 687 417 546 417 628 417 666 418 700 418 715 420 580 420 783 422 740 422 819 423 773 424 791 427 435 427 601 429 494 429 617 430 462 431 543 431 703 432 810 434 584 436 927 437 738 440 920 442 575 442 577 442 793 442 808 444 461 444 634 447 459 448 839 449 490 450 517 451 596 451 613 452 711 452 852 453 691 453 762 459 971 459 985 462 829 463 727 466 811 466 818 467 473 469 887 471 788 473 509 474 662 476 817 479 581 482 755 483 619 487 638 488 612 489 704 491 732 493 566 496 675 497 710 497 739 498 826 498 892 502 781 502 784 502 859 504 534 504 753 504 994 505 676 506 698 508 518 509 674 512 905 513 524 516 535 516 953 516 956 517 798 521 689 523 615 525 537 526 552 528 556 528 794 530 815 533 549 538 782 539 610 542 631 549 744 550 608 550 620 550 649 550 745 551 705 551 864 551 922 553 706 553 896 554 587 554 833 555 604 557 622 558 723 559 647 560 913 562 735 563 780 566 602 566 801 568 960 570 831 574 790 576 795 576 893 581 626 589 639 591 718 591 816 592 760 593 692 593 955 600 777 601 979 602 652 602 656 608 614 610 667 610 970 611 902 614 862 618 769 620 713 623 796 623 998 626 886 628 837 632 640 633 655 633 672 633 858 633 942 637 756 638 722 640 641 642 820 644 690 644 843 648 767 649 650 652 903 656 924 657 881 664 880 664 889 670 879 670 883 675 926 678 869 679 680 681 682 683 688 686 914 689 743 689 812 690 809 696 724 696 764 698 847 709 835 711 947 716 827 717 861 721 962 725 993 737 928 739 959 742 872 749 841 750 851 751 878 752 912 755 853 757 823 759 906 761 946 764 832 765 932 772 991 774 963 777 999 781 950 782 894 785 863 786 830 793 876 797 911 803 885 803 945 814 873 819 997 820 986 823 897 827 891 829 898 832 966 833 856 834 937 848 954 850 935 858 874 869 972 879 967 887 968 894 988 910 996 920 930 926 974 928 958 939 964 964 982 41 338 179 847 260 924 312 221 422 138 462 775 714 40 990 645 1000 999 11 104 951 0 1 0 3 0 6 0 8 0 63 1 2 1 11 1 20 1 27 1 163 1 181 1 529 2 5 2 29 2 32 2 139 2 556 2 794 3 4 3 7 3 10 3 17 3 19 3 80 3 120 3 192 3 293 4 12 4 13 4 14 4 25 4 57 4 295 4 901 5 43 5 87 5 452 5 888 6 9 6 22 6 537 7 16 7 41 7 50 7 134 7 212 7 218 7 392 7 416 7 965 8 18 8 53 8 54 8 81 8 235 8 331 8 514 9 56 9 234 9 299 9 387 9 468 10 34 10 62 10 84 10 91 10 149 10 455 11 199 12 15 12 30 12 111 13 35 13 89 13 692 13 712 14 178 15 24 15 405 16 21 16 33 16 85 16 516 16 660 16 724 16 961 17 39 17 119 17 166 17 553 17 606 19 23 19 28 19 36 19 38 19 66 19 186 19 386 19 613 20 31 21 171 21 385 22 26 22 138 22 150 22 721 23 58 23 92 23 159 24 46 24 135 24 155 24 207 24 315 24 593 25 37 25 64 25 143 25 195 25 261 25 658 26 55 26 104 26 214 26 316 27 52 27 136 27 460 27 677 29 90 29 170 29 493 29 921 30 67 30 263 30 345 30 826 30 871 31 48 31 49 31 106 31 236 32 69 33 153 33 267 34 40 34 65 34 79 34 146 34 162 35 208 35 445 37 131 37 220 37 230 37 560 38 42 38 47 38 51 38 71 38 133 39 107 39 189 39 206 40 68 40 227 40 290 41 44 41 110 41 238 41 774 42 60 43 568 43 737 44 45 44 59 44 70 44 83 45 74 45 319 46 205 46 629 47 61 47 73 47 259 47 534 47 849 48 177 49 94 49 281 49 782 49 968 50 115 50 257 50 513 51 93 51 96 51 161 51 248 51 288 51 344 51 781 52 164 52 254 52 286 52 364 52 435 52 758 53 72 53 200 53 249 53 558 53 813 54 140 54 481 55 117 55 877 56 86 56 105 56 113 56 464 57 77 58 476 59 78 59 98 59 103 59 265 59 313 59 426 59 773 60 82 60 126 60 130 60 285 60 797 60 804 61 76 62 118 62 197 62 429 62 680 63 125 63 278 63 421 63 778 64 97 64 154 64 399 64 689 66 137 66 244 66 351 67 75 67 99 67 124 67 246 68 88 68 848 68 856 69 277 69 962 70 102 70 108 70 152 70 226 70 443 70 684 71 255 72 488 72 769 72 874 73 95 73 148 73 193 73 231 73 487 73 585 74 201 75 158 75 289 75 375 75 424 75 599 75 764 76 251 76 418 76 502 76 518 78 167 78 380 78 711 79 927 79 983 80 101 80 174 80 541 81 116 81 515 82 168 82 182 84 169 84 216 84 239 84 528 85 196 85 314 87 141 87 347 88 250 88 792 89 114 89 179 89 237 90 121 90 183 90 497 90 823 91 145 91 423 91 506 93 253 93 284 94 128 94 310 94 449 94 465 95 221 95 223 96 122 96 674 97 431 97 540 97 623 97 852 98 123 98 172 99 100 99 109 100 112 100 446 100 938 101 647 102 180 102 366 102 633 103 151 103 191 103 330 104 584 105 995 106 184 107 269 107 323 107 827 108 283 110 457 110 657 111 329 111 835 112 160 112 219 112 241 113 393 114 132 116 228 116 306 116 554 117 381 117 768 119 204 119 279 119 362 120 222 121 129 121 474 121 743 121 832 121 837 122 373 122 511 122 673 123 127 123 215 123 787 123 836 124 165 125 335 125 508 125 559 125 582 125 704 125 814 126 545 126 631 127 294 127 370 127 565 128 142 128 454 128 767 128 789 129 156 129 217 129 791 130 276 131 338 133 147 133 157 133 415 134 266 134 562 135 232 135 291 135 403 135 659 137 190 137 245 137 638 138 304 139 870 140 213 140 573 141 176 143 144 143 194 144 275 145 503 146 780 148 188 148 264 148 887 149 175 149 374 149 394 149 654 149 740 149 973 152 273 153 297 153 303 153 324 153 368 153 710 153 760 156 839 157 766 157 867 158 428 158 521 160 305 160 396 160 411 160 992 162 649 163 224 163 300 163 309 163 532 163 690 164 187 164 477 165 242 165 879 166 447 167 173 167 185 167 571 167 666 167 884 168 209 168 363 170 260 170 478 171 198 171 202 171 754 172 203 172 210 172 371 172 741 173 270 175 678 175 876 178 422 179 442 179 482 180 346 180 732 183 334 183 372 186 501 187 713 188 436 188 519 188 900 189 225 189 268 189 706 190 211 190 301 190 592 191 322 191 333 191 377 191 586 193 407 194 247 195 262 195 320 195 815 197 382 197 391 197 409 198 349 198 369 199 486 200 430 202 376 202 716 203 434 204 252 205 670 206 353 207 982 210 555 210 621 210 944 211 258 211 496 211 918 212 627 213 652 215 271 215 450 215 975 216 354 216 828 218 401 218 802 218 817 219 233 220 336 222 523 224 408 224 639 224 751 225 229 225 282 225 602 226 280 226 298 226 628 226 844 227 378 227 438 227 752 229 308 229 531 230 240 231 256 231 930 231 970 232 296 234 646 234 770 235 733 236 326 236 998 237 842 238 328 238 668 238 929 239 243 239 491 241 356 241 913 245 490 246 616 246 801 246 937 247 302 248 461 250 492 251 365 251 414 251 458 251 723 254 790 254 896 255 546 256 612 257 669 257 688 259 318 261 312 261 957 262 342 262 530 262 763 263 718 264 332 264 563 265 749 266 272 266 317 266 395 266 594 267 489 267 981 268 274 268 469 268 700 271 360 271 473 272 406 272 745 273 341 274 311 276 946 277 731 277 777 281 942 282 379 282 432 282 527 283 287 283 355 283 440 283 484 283 624 285 325 286 412 286 427 287 343 288 524 288 535 288 878 289 292 289 390 289 650 290 617 291 419 291 578 292 504 292 714 294 337 295 357 295 589 295 687 297 350 297 725 298 994 299 307 300 448 300 498 300 551 301 352 301 359 301 902 305 321 306 744 308 648 311 361 311 607 311 726 312 746 312 845 313 339 313 634 314 601 315 679 315 939 317 784 317 850 318 456 319 591 320 327 320 997 322 507 324 358 324 470 324 676 326 990 328 691 329 466 330 340 330 495 334 671 334 672 334 840 334 980 335 753 335 808 335 818 336 566 336 730 336 966 338 483 339 439 341 348 341 397 341 928 343 417 343 822 345 467 345 525 347 400 347 663 349 642 350 384 350 526 350 924 350 941 351 410 351 542 352 389 352 547 355 485 356 587 357 398 357 404 358 437 359 441 359 451 359 480 360 367 361 499 363 610 364 510 364 964 367 413 367 561 368 383 368 425 368 475 369 728 370 614 371 388 371 762 371 898 372 459 374 605 374 699 378 655 378 886 379 433 379 472 379 846 380 685 382 866 384 402 384 694 386 543 386 665 386 816 387 444 388 640 388 681 388 905 389 683 390 517 390 698 390 799 393 608 395 926 396 463 396 637 396 786 397 715 398 453 403 853 404 820 404 834 405 785 407 509 407 550 407 864 409 857 410 914 417 420 418 471 420 588 422 505 422 512 422 693 422 862 422 934 424 736 425 696 425 821 426 611 430 581 430 892 431 632 431 795 431 947 434 703 435 635 436 536 436 841 438 583 439 539 440 805 442 788 444 917 445 522 445 595 446 869 449 462 449 662 449 987 452 564 452 756 452 759 454 630 455 906 456 890 456 989 458 598 461 776 462 538 462 661 465 765 467 577 467 664 469 604 469 720 470 494 471 479 472 600 473 651 474 738 475 520 476 895 480 977 481 735 482 596 483 552 489 548 490 500 491 810 493 619 494 618 494 625 494 854 495 800 495 996 497 891 498 907 500 549 502 861 503 851 506 644 508 544 508 686 508 742 510 755 511 626 512 757 512 974 514 858 515 911 516 882 517 576 520 653 520 793 523 952 525 557 526 533 526 567 530 708 531 609 533 933 539 656 540 580 540 894 541 569 541 574 541 575 542 572 543 722 544 779 545 702 546 579 546 705 549 570 553 701 553 806 559 739 559 831 561 971 563 747 563 976 565 597 567 958 569 889 570 636 571 615 572 729 575 590 575 641 575 935 578 931 580 675 583 622 586 727 587 603 588 803 591 843 592 838 593 771 596 645 596 734 596 963 598 912 600 783 602 697 605 620 605 812 611 772 611 986 613 825 620 945 621 865 624 897 625 643 626 809 631 682 642 972 643 824 645 950 650 807 650 819 651 883 651 909 652 920 655 695 659 798 664 667 669 748 669 829 669 991 671 750 671 863 680 833 685 709 686 860 688 717 690 707 700 932 705 761 706 719 706 893 714 873 715 868 715 881 721 830 725 979 727 949 728 910 729 919 731 903 732 859 736 960 739 969 744 847 755 775 766 796 767 943 767 959 772 967 775 855 782 885 785 923 787 872 788 915 793 993 799 922 799 948 801 899 804 811 804 955 829 880 852 940 852 978 857 908 859 951 870 936 873 875 885 916 895 904 898 953 899 999 900 954 902 985 904 984 915 925 933 956 961 988 19 182 27 51 81 310 82 223 213 72 214 735 246 784 275 329 311 64 347 188 563 84 1000 999 10 292 23 0 1 0 3 0 4 0 14 0 342 0 449 1 2 1 5 1 6 1 7 1 53 1 183 1 783 2 25 2 121 2 407 3 10 3 11 3 645 4 8 4 46 4 218 4 886 5 12 5 28 5 34 5 56 5 63 5 781 6 16 6 283 6 316 6 417 6 534 6 839 7 18 7 24 7 40 7 395 7 980 8 9 8 13 8 73 8 76 8 306 8 552 9 39 9 79 10 17 10 20 10 58 10 129 10 435 10 865 11 36 11 37 11 45 11 60 11 87 11 405 11 614 11 619 11 643 12 42 12 136 12 147 12 209 12 732 13 15 13 21 13 29 13 54 13 99 13 126 13 276 14 35 14 64 14 120 14 240 14 467 15 22 15 68 15 89 15 97 15 403 16 59 16 92 16 177 17 19 17 72 17 95 17 544 18 33 18 47 18 51 18 96 18 337 19 23 19 31 19 234 19 560 20 26 20 27 20 178 21 264 21 401 21 905 22 30 22 44 22 362 22 947 23 111 24 50 24 335 24 554 25 55 25 105 25 122 25 123 26 201 26 243 26 313 26 727 27 32 27 61 27 83 27 250 27 546 28 91 28 190 28 384 28 466 28 589 29 38 29 52 29 108 29 310 29 649 30 70 30 211 30 237 30 303 30 473 31 128 31 304 31 888 32 62 32 472 33 41 33 43 33 101 33 114 33 127 33 172 33 319 33 360 33 469 34 262 34 273 35 67 35 573 36 602 36 818 37 486 37 499 39 134 39 158 39 849 40 112 41 214 41 479 41 624 41 738 41 759 42 164 42 312 42 537 42 603 43 48 43 309 43 616 44 144 45 78 45 168 45 185 45 188 45 293 45 521 45 615 46 49 46 66 46 81 47 57 47 187 47 248 47 662 48 85 48 100 48 104 48 148 50 84 51 400 52 207 52 245 53 80 53 200 53 366 54 74 54 93 54 94 54 102 54 113 54 216 55 175 56 75 56 194 56 232 56 373 57 571 58 174 58 299 58 345 58 704 58 753 58 855 59 65 60 640 60 805 61 69 61 77 62 278 62 385 62 519 62 843 63 821 64 193 65 110 66 666 67 142 67 222 67 223 68 88 68 107 68 146 68 487 69 103 69 548 69 709 70 71 70 90 70 221 70 382 70 509 70 583 71 145 71 171 71 208 72 82 72 536 72 654 73 408 74 86 74 169 74 438 74 538 75 181 75 569 76 295 76 854 77 721 77 956 78 375 78 550 78 868 81 249 81 623 82 115 82 195 82 253 82 433 83 117 83 236 83 370 84 137 84 153 84 165 85 231 85 763 86 166 86 215 87 176 87 333 87 594 88 98 88 131 88 132 88 586 89 464 90 192 90 268 90 291 90 498 90 681 90 692 91 138 91 160 91 428 92 116 92 150 93 151 93 500 94 106 94 119 94 173 94 785 97 420 98 124 99 184 100 109 100 919 101 152 101 180 101 480 102 591 102 665 102 831 104 748 105 530 106 191 106 351 106 564 106 941 107 135 107 388 107 745 108 125 108 255 108 296 108 531 109 118 109 154 109 439 110 387 111 161 111 288 111 364 111 494 112 139 112 348 113 386 114 140 114 217 114 257 114 284 114 323 114 368 114 871 115 230 115 511 116 202 116 227 117 143 117 203 117 290 117 365 117 592 118 156 118 224 119 205 119 266 121 246 121 356 121 585 123 130 123 426 123 565 123 578 124 413 124 576 124 641 124 734 125 907 126 238 126 318 126 784 127 133 127 141 127 258 127 281 127 422 127 770 128 182 129 210 129 233 129 305 129 343 129 378 129 717 130 698 130 787 130 817 131 170 131 984 132 279 133 155 134 687 135 235 135 314 135 555 136 159 136 163 137 518 138 219 138 260 140 425 142 720 142 954 144 149 144 256 144 340 144 399 144 797 145 199 145 328 146 411 146 549 146 933 147 213 147 757 149 225 149 332 149 471 149 574 150 280 150 419 150 607 151 179 151 197 151 380 152 189 153 813 154 294 154 816 154 878 155 157 155 725 156 162 156 308 156 367 156 714 158 167 158 220 158 890 159 282 159 347 159 910 160 251 160 259 160 461 160 617 162 468 163 491 163 706 164 502 164 697 165 287 166 204 167 247 167 263 167 265 167 484 168 229 168 609 169 903 170 440 171 481 172 226 173 629 174 566 174 796 175 269 175 292 176 535 176 595 176 749 178 336 178 404 178 638 178 949 179 431 179 477 180 186 180 277 180 374 181 579 181 899 182 275 182 598 183 418 184 410 185 324 186 507 186 525 187 252 187 300 187 637 187 968 189 490 189 604 190 421 190 790 190 812 191 198 191 228 191 921 192 196 192 206 192 837 193 581 195 705 197 369 197 646 198 715 199 515 199 723 199 825 201 446 201 775 201 962 203 344 203 430 204 289 204 414 205 354 206 241 206 752 209 861 210 212 210 286 211 402 211 850 212 445 212 656 213 659 213 902 214 329 214 505 214 526 214 553 215 834 217 339 217 394 220 613 220 724 221 377 221 547 223 729 224 244 224 551 225 699 226 341 226 898 227 750 228 396 228 670 229 254 230 891 231 239 231 242 231 326 232 459 232 478 232 971 233 271 235 454 235 804 236 897 237 274 238 272 239 358 240 523 241 338 241 357 243 372 244 608 244 632 245 261 245 455 245 513 246 302 246 567 248 406 248 517 250 867 252 838 253 270 254 298 254 601 255 285 255 390 255 883 256 456 256 719 258 376 258 520 259 322 259 463 259 508 260 626 261 317 261 562 262 267 262 857 263 346 264 442 265 476 266 655 267 559 267 870 268 325 269 740 270 307 273 361 273 900 274 452 274 802 277 397 277 587 278 321 278 485 278 957 278 967 279 409 281 315 281 331 281 522 281 676 282 679 283 297 283 809 283 858 285 501 285 582 285 833 286 788 287 450 288 301 288 398 288 528 289 359 289 493 290 320 290 940 291 383 292 503 293 334 293 363 294 393 294 504 295 330 295 349 295 611 296 311 297 432 297 441 298 774 298 960 299 355 300 327 300 768 303 733 304 437 304 696 304 929 305 448 306 352 307 492 307 773 309 577 310 932 312 427 312 457 312 726 313 465 313 994 314 412 314 736 314 981 315 978 317 675 318 371 323 543 324 429 324 563 325 350 326 621 327 424 328 514 330 353 331 953 332 630 334 575 334 642 335 756 337 474 338 653 338 663 342 527 344 381 345 391 345 959 345 964 348 443 349 416 349 664 352 937 354 901 355 524 355 777 356 689 357 635 358 716 358 806 359 672 359 896 361 558 362 512 363 764 364 379 365 460 366 887 368 542 370 945 372 869 373 639 375 923 375 973 376 539 376 599 376 794 379 470 379 668 379 678 379 766 380 489 380 711 381 392 381 612 381 713 383 712 387 744 388 389 388 453 388 741 388 948 389 570 391 415 392 475 392 620 392 950 393 731 397 863 398 846 400 588 401 658 402 447 403 423 403 561 403 584 403 963 404 803 404 847 405 497 406 572 407 634 408 917 409 434 411 533 412 762 414 844 415 795 416 610 418 436 418 482 418 739 419 568 419 751 420 652 421 556 422 545 422 557 422 669 424 722 424 830 425 700 429 444 430 622 431 683 431 942 436 694 437 488 441 462 441 628 443 451 443 529 444 702 445 618 445 958 448 975 452 458 454 580 454 814 455 496 455 856 457 606 458 885 460 779 460 892 461 801 464 495 464 909 466 674 467 510 468 483 468 742 468 877 471 780 476 996 477 644 477 934 482 810 483 889 488 650 489 506 489 648 492 772 494 597 495 516 498 682 498 893 499 633 499 793 500 866 505 532 505 541 505 631 509 596 509 874 513 746 516 593 516 647 520 993 521 820 521 926 527 540 527 684 528 730 529 935 530 992 531 859 532 686 533 680 533 695 535 936 536 952 537 786 538 765 539 807 541 636 541 832 543 627 545 605 545 737 548 828 553 776 554 710 556 667 560 718 562 677 564 911 568 778 570 590 570 660 574 811 581 977 583 864 584 651 584 792 584 800 584 955 590 600 590 701 592 819 596 685 602 688 602 836 605 882 606 965 607 625 607 969 609 760 610 661 611 735 613 693 617 728 621 673 622 999 623 982 625 841 626 998 628 707 631 761 631 944 638 798 639 708 640 657 643 671 643 754 647 989 649 743 650 872 651 691 655 928 657 946 658 771 660 755 664 884 672 881 672 985 674 931 674 976 678 690 685 916 688 703 690 922 691 789 693 853 693 906 696 972 699 991 707 829 710 848 713 799 713 914 717 873 717 895 718 943 719 747 720 986 722 842 724 791 724 939 725 851 728 782 732 862 732 938 733 880 734 824 736 808 738 767 742 769 744 920 748 758 750 815 759 852 761 845 769 894 769 997 771 835 774 918 775 823 779 990 783 979 785 827 785 860 785 924 794 925 796 876 799 987 802 822 807 826 807 879 809 840 837 912 843 908 858 966 861 904 871 875 871 927 879 913 882 930 883 961 901 915 913 951 922 995 947 974 948 983 957 970 971 988 20 405 27 488 194 394 298 576 308 525 392 62 452 460 525 687 621 443 866 299 1000 999 17 132 81 0 1 0 54 0 61 0 101 0 511 0 799 1 2 1 3 1 5 1 7 1 9 1 12 1 25 1 34 1 165 2 4 2 29 2 242 2 248 2 600 2 612 3 11 3 31 3 325 3 503 3 568 4 6 4 8 4 14 4 15 4 18 4 30 4 41 4 42 4 68 5 13 5 140 5 179 5 545 5 669 6 39 6 278 6 286 6 427 6 483 7 67 7 76 7 97 7 425 7 892 8 903 8 913 9 10 9 16 9 23 9 448 10 153 10 358 11 65 11 90 11 384 12 50 12 51 12 57 12 66 12 576 13 19 13 40 13 94 13 251 14 24 14 156 14 328 14 547 15 17 15 277 15 932 16 20 16 539 17 310 17 412 17 520 17 583 18 46 18 64 18 96 18 141 18 169 18 500 19 21 19 121 19 260 19 336 19 508 19 692 20 72 20 80 20 171 20 428 20 487 20 516 20 567 20 617 20 772 21 22 21 79 21 82 21 93 21 201 21 359 22 26 22 35 22 36 22 37 22 130 22 254 23 119 23 139 23 185 23 262 23 318 23 455 24 43 24 124 24 230 24 723 25 27 25 28 25 188 25 256 26 91 27 33 27 186 27 502 28 59 28 78 28 103 28 114 28 289 28 296 29 32 29 104 29 891 30 152 30 215 30 363 30 440 31 619 32 315 33 55 33 116 33 607 34 38 34 92 35 45 35 60 35 63 35 142 35 158 35 452 36 111 36 221 36 682 36 691 37 398 38 47 39 686 40 120 40 390 41 44 41 107 41 255 42 48 43 83 43 112 44 53 45 73 45 275 46 49 46 75 46 386 46 615 46 878 47 58 47 118 47 149 47 178 47 308 47 907 48 70 48 85 49 52 49 109 49 148 50 128 50 143 50 146 50 183 50 261 50 497 50 885 51 206 52 56 52 191 52 207 52 280 52 551 54 89 54 174 54 195 54 313 54 463 55 151 55 274 55 601 56 71 56 625 56 709 57 62 57 602 58 326 59 81 59 267 59 272 60 307 61 69 61 100 61 217 61 368 61 768 61 935 62 132 62 155 62 993 63 74 63 84 64 565 64 783 65 105 65 181 66 87 66 305 66 569 66 837 67 309 67 917 68 98 68 110 68 113 68 417 68 431 68 492 68 778 69 177 69 613 69 673 70 489 70 731 70 882 71 193 71 304 72 127 72 208 72 312 72 777 72 992 73 106 73 264 73 324 73 411 74 77 74 115 74 167 74 598 74 762 74 793 75 135 75 200 75 867 76 164 76 432 76 564 76 958 77 131 78 184 78 851 79 214 79 838 79 862 80 238 80 421 81 86 81 196 82 936 83 317 83 397 84 88 84 99 84 220 84 357 84 366 84 504 84 844 85 187 85 228 85 369 85 629 86 123 86 468 87 434 87 543 88 95 89 373 89 635 89 703 90 150 90 294 90 419 90 880 91 134 91 147 92 144 92 827 93 745 94 102 94 190 94 299 94 321 94 574 96 198 96 354 96 585 97 512 97 657 98 126 98 180 98 330 99 122 99 175 99 365 99 401 99 847 100 145 100 836 100 914 100 961 101 592 102 356 102 848 103 108 103 154 103 924 104 117 104 204 104 462 104 685 105 162 106 125 106 352 106 430 108 136 108 160 108 453 109 985 110 994 112 137 112 276 112 378 113 239 113 355 113 850 113 853 114 662 114 829 115 205 115 218 116 138 116 166 116 618 116 912 116 981 117 633 117 802 118 331 118 680 118 978 119 229 119 406 119 845 120 173 120 287 120 663 120 776 121 170 121 335 122 129 122 192 122 314 122 376 122 572 123 285 123 342 123 590 124 379 124 610 125 133 125 604 125 748 127 168 127 232 127 240 127 311 127 350 127 402 127 446 127 632 128 626 130 332 133 887 133 950 133 962 134 265 134 291 134 550 135 199 135 224 136 161 136 172 136 263 136 316 137 211 137 713 138 163 138 257 138 322 138 916 139 641 140 334 140 400 140 721 141 222 141 343 142 223 142 295 143 298 143 533 144 496 146 683 147 157 147 210 147 216 147 219 147 475 148 883 149 426 149 678 150 182 151 176 151 202 151 225 151 396 153 247 153 450 153 499 155 209 155 319 155 822 156 444 157 159 157 344 157 416 158 480 159 213 160 297 160 329 160 367 160 688 162 233 162 443 163 643 164 859 166 445 166 835 167 284 169 449 171 796 173 283 173 481 173 627 174 349 174 380 174 382 175 338 176 189 176 203 176 243 176 537 177 226 177 266 177 292 177 348 178 514 179 476 180 552 181 362 182 729 183 245 183 268 183 347 183 389 185 279 187 197 188 746 189 194 189 621 189 752 190 351 191 526 192 418 193 237 193 995 194 253 194 301 195 281 196 227 197 234 197 345 197 478 197 527 197 535 198 231 198 420 200 424 201 457 201 491 201 639 202 212 202 541 203 479 203 820 204 364 204 756 205 250 206 584 206 642 206 982 207 437 208 235 209 236 210 288 210 819 213 249 213 392 213 566 215 442 215 460 216 410 216 459 217 270 218 749 218 940 218 943 220 495 221 269 221 465 222 876 223 558 224 393 225 306 225 676 226 302 227 246 227 383 227 614 227 873 228 323 230 588 230 843 231 650 232 387 233 447 233 654 234 244 234 290 235 490 235 794 236 467 236 742 237 241 237 493 237 525 237 902 239 727 241 293 242 399 243 259 243 395 243 668 243 764 243 840 244 303 244 664 247 441 247 811 249 403 250 252 250 740 251 258 251 474 251 519 251 606 252 620 253 540 254 300 255 423 255 693 256 795 258 271 258 849 260 814 261 273 261 889 263 341 265 320 265 759 266 765 266 789 267 374 267 435 267 797 269 672 270 939 271 371 271 870 272 436 272 546 272 996 273 327 273 666 273 856 274 473 275 622 276 656 276 944 277 282 277 591 278 456 278 959 279 471 279 761 280 360 280 517 280 894 281 616 281 834 282 801 284 596 285 529 286 485 289 671 292 586 293 968 294 562 295 409 298 377 298 608 300 422 302 451 304 681 305 599 306 346 307 824 308 715 309 404 309 501 309 521 310 405 310 464 313 385 313 863 315 780 316 333 320 510 321 580 322 339 322 439 322 488 323 340 323 515 324 658 325 530 326 609 327 361 327 812 329 506 330 787 331 930 332 353 332 661 334 624 335 699 336 337 336 388 336 523 336 925 337 536 337 810 340 779 342 786 343 712 343 857 344 579 344 677 346 636 346 701 346 755 347 415 347 733 347 852 349 773 350 505 351 623 354 407 354 458 360 414 360 577 361 370 362 372 362 826 362 918 364 949 367 375 367 923 368 522 368 561 369 575 370 413 370 560 371 667 372 753 374 438 375 553 376 646 377 509 378 381 378 573 378 679 380 714 380 957 385 477 385 524 387 391 387 690 392 702 393 394 396 896 397 964 400 634 400 921 401 589 401 720 401 737 401 758 402 648 402 895 403 408 404 649 405 472 408 469 408 538 408 839 410 581 410 593 411 711 411 953 412 628 412 675 413 640 414 563 414 674 414 784 415 429 415 831 419 967 422 461 426 482 428 684 429 697 430 466 430 866 432 433 433 719 433 906 436 732 437 454 437 735 438 726 438 979 439 832 439 951 440 945 442 470 446 486 448 531 448 971 451 570 452 498 453 571 454 534 454 960 457 554 460 544 461 874 462 513 464 884 469 788 470 754 471 484 473 689 473 771 474 494 474 655 474 897 476 518 476 660 477 718 478 861 480 708 482 869 482 955 483 716 484 548 484 877 485 532 485 630 486 582 486 652 486 728 486 766 487 637 487 988 492 659 493 696 493 888 494 694 496 549 496 905 498 706 500 507 502 603 503 597 504 587 505 909 507 542 508 528 508 578 511 825 513 941 514 974 516 559 516 738 521 638 521 751 522 803 524 651 524 743 524 911 524 991 526 785 529 710 530 594 530 734 531 556 533 970 534 976 536 828 544 555 544 557 544 698 545 605 546 770 547 798 547 871 548 807 559 739 561 595 561 695 562 865 565 893 567 653 569 611 569 700 571 631 572 900 572 927 575 938 576 868 576 929 577 860 579 670 580 757 584 809 587 855 588 750 592 665 594 956 594 998 595 792 597 645 597 717 599 647 600 904 601 833 601 947 602 644 603 816 605 781 606 741 609 704 611 730 612 707 617 800 619 790 627 747 634 805 638 804 641 744 641 763 641 890 647 705 651 808 658 864 660 815 663 854 664 791 669 934 670 724 673 920 678 722 680 983 683 687 688 725 688 948 692 736 693 946 693 975 696 774 699 965 703 806 705 872 705 922 712 928 713 858 713 966 713 986 723 782 733 769 734 841 737 823 741 977 742 775 750 942 750 980 751 972 754 817 754 989 759 760 761 767 761 818 765 842 776 830 777 969 780 908 781 915 785 813 792 875 801 919 806 990 809 933 817 821 824 901 833 846 838 898 838 954 839 899 849 879 856 881 858 886 882 926 883 963 890 910 894 937 894 999 914 952 914 973 916 987 918 931 922 984 957 997 10 975 18 346 21 92 55 996 110 277 134 251 158 36 256 981 416 673 509 416 513 418 583 407 651 334 680 766 815 162 896 631 944 853 1000 999 9 694 293 0 1 0 3 0 4 0 8 0 37 0 111 0 143 0 468 1 2 1 16 1 208 1 480 1 572 2 17 2 19 2 44 2 50 2 190 3 6 3 11 3 25 3 29 3 39 3 67 3 90 3 102 3 162 4 5 4 23 4 590 4 864 5 15 5 27 5 40 5 79 5 103 5 175 5 248 6 7 6 59 6 796 7 14 7 34 7 89 7 881 8 9 8 12 8 120 9 10 9 97 9 293 9 439 9 447 9 510 9 664 10 281 10 453 11 13 11 21 11 63 11 336 11 497 11 769 11 962 12 28 12 30 12 43 12 798 13 22 13 55 13 192 14 75 14 136 14 279 14 331 14 416 14 714 15 20 15 35 15 46 16 18 16 194 16 231 16 316 17 36 17 53 17 81 17 100 17 713 17 985 18 229 19 230 19 307 20 262 20 469 21 944 22 47 22 56 22 156 22 236 22 306 22 645 22 841 23 24 23 38 23 48 23 157 23 172 23 371 24 875 25 26 25 31 25 32 25 153 25 349 25 681 25 712 26 33 26 96 26 146 26 419 26 508 27 54 27 85 27 86 27 134 27 214 28 42 30 166 30 245 30 277 31 94 32 70 32 88 32 138 32 141 32 217 32 427 33 51 33 68 33 362 33 549 33 763 34 45 34 332 35 137 35 298 35 583 36 41 36 123 36 178 36 216 36 809 38 305 38 309 38 954 39 58 39 60 39 71 39 122 40 87 41 49 41 165 41 176 41 450 42 115 42 276 43 129 43 246 43 269 43 986 45 76 45 109 45 144 45 155 45 200 45 561 45 625 46 116 46 164 46 287 46 348 46 736 47 52 47 191 48 73 48 105 48 215 48 889 48 913 49 57 49 401 49 489 50 117 50 149 50 289 50 663 51 139 51 174 52 267 53 131 53 207 53 452 53 975 53 979 55 198 56 62 56 64 56 83 56 106 56 180 57 66 57 77 57 518 57 565 57 684 57 804 57 898 58 118 58 125 59 61 59 417 59 799 60 65 60 673 60 936 61 124 61 304 61 312 61 399 62 72 62 78 62 169 62 333 63 101 63 383 64 80 64 82 64 145 64 786 65 546 65 563 66 110 66 112 67 84 68 69 69 92 69 113 69 148 70 409 70 444 70 726 71 382 72 354 73 74 73 107 74 643 75 93 75 135 75 242 75 286 75 314 75 420 75 727 76 323 76 687 78 686 78 808 79 418 79 463 79 765 80 128 80 152 80 587 80 641 80 859 81 98 81 99 81 159 81 388 81 443 83 91 83 177 83 222 83 249 84 154 84 288 84 803 84 834 85 188 86 108 87 173 87 328 88 334 88 502 89 299 89 435 90 95 90 585 91 271 92 126 92 127 92 939 93 784 94 104 94 225 94 711 94 957 95 132 95 163 95 516 96 119 96 292 96 448 96 676 96 678 97 828 98 197 99 114 99 150 99 179 99 274 99 465 99 538 99 640 100 171 100 329 100 372 101 140 101 196 101 339 101 466 101 857 102 170 102 644 103 186 103 203 103 244 103 258 103 296 103 817 104 353 104 597 105 430 105 620 105 629 106 142 108 158 108 210 108 212 108 933 109 414 109 473 109 540 110 429 110 750 111 411 111 790 112 168 112 789 113 330 113 788 114 161 114 209 114 261 115 185 115 256 115 375 115 646 115 918 116 321 116 724 117 121 117 266 117 805 118 160 118 189 118 317 118 345 118 501 119 130 119 408 119 869 120 272 120 291 120 535 121 311 121 359 123 213 123 531 123 813 124 219 124 671 126 431 126 509 126 792 127 218 127 603 128 224 129 147 130 253 130 308 131 584 132 133 132 628 133 204 133 377 135 394 135 534 136 491 137 202 138 221 138 227 138 235 138 344 138 369 138 656 138 871 139 367 139 874 140 167 141 187 141 425 141 492 142 251 142 682 143 250 143 574 143 928 144 402 144 461 148 151 148 436 148 653 148 865 149 270 149 780 150 238 150 275 151 341 151 495 151 571 152 302 152 343 152 403 152 882 153 295 153 357 153 595 154 241 154 955 154 999 155 205 156 183 157 338 157 672 158 550 159 285 159 381 159 391 161 226 161 232 161 754 162 247 162 337 162 488 162 598 163 206 164 405 164 545 165 514 166 199 167 260 167 934 168 350 168 570 170 335 170 810 172 184 173 257 173 268 173 368 173 386 173 458 173 818 174 193 174 284 175 278 176 355 177 319 177 520 177 638 178 303 178 455 178 992 179 182 179 237 179 778 179 797 180 181 180 318 181 693 182 223 182 706 183 536 185 600 186 862 187 310 187 462 189 201 189 363 189 423 189 485 189 880 190 195 190 588 190 631 191 211 191 839 191 974 192 487 192 879 193 240 195 233 195 440 195 479 200 517 200 525 200 611 201 703 202 342 202 358 203 661 203 997 204 228 204 327 204 494 204 787 207 254 208 782 208 826 209 283 210 576 210 766 210 816 212 220 212 446 212 496 214 666 215 325 215 838 216 322 217 366 217 470 217 553 218 259 218 313 218 580 219 364 221 280 221 365 221 387 222 700 222 742 222 860 223 243 224 467 224 486 225 351 225 483 225 668 225 915 227 655 228 239 229 234 230 300 230 969 231 264 231 674 231 845 234 380 234 721 235 324 235 340 235 392 236 410 237 361 238 265 238 294 239 815 240 378 241 579 242 665 244 373 244 858 245 255 245 263 246 252 247 404 248 758 249 476 249 947 250 320 251 639 252 504 253 384 255 846 256 521 256 616 257 370 257 505 257 586 259 767 260 987 262 273 263 705 264 562 264 777 265 735 267 282 267 963 268 829 270 523 270 776 271 301 271 347 273 608 273 781 273 800 274 596 274 900 274 998 275 472 277 297 277 532 279 396 280 557 282 379 282 894 282 959 283 290 283 376 283 426 285 552 285 554 285 615 285 988 286 728 287 558 287 607 289 806 290 385 290 648 290 893 291 475 292 395 292 773 294 977 295 794 295 907 296 708 297 498 297 624 297 855 297 920 299 441 299 543 301 315 301 626 301 768 302 360 302 374 304 632 309 657 310 438 310 551 311 456 312 406 313 400 314 407 314 524 314 833 315 856 316 878 317 745 317 868 318 356 318 719 319 647 320 526 321 352 321 471 321 785 322 428 322 457 323 755 323 929 324 326 326 623 326 911 328 710 329 390 331 393 331 482 332 779 333 688 334 398 335 749 337 732 338 569 339 346 340 512 340 591 340 651 340 716 341 854 342 442 343 490 344 877 346 675 348 412 348 771 349 614 350 421 350 513 351 397 351 445 351 909 353 921 359 541 361 699 365 904 366 976 367 670 368 897 373 743 376 389 376 413 376 433 379 669 379 811 381 437 381 519 383 910 383 968 385 659 385 801 385 802 386 542 386 637 388 594 388 662 388 861 392 739 392 892 393 528 394 454 395 424 395 691 396 415 396 547 396 697 396 888 397 422 397 449 399 832 400 704 401 499 403 746 404 885 404 989 405 601 405 883 405 983 407 464 408 493 409 734 411 633 412 451 414 731 415 627 416 484 416 722 416 775 417 622 417 660 417 680 418 696 418 950 419 984 422 481 423 434 425 619 425 850 427 564 427 863 429 432 429 555 432 683 433 567 434 515 435 477 438 478 438 617 438 793 439 751 441 527 441 951 442 578 442 582 445 807 445 884 446 970 447 772 448 568 449 556 450 635 453 533 454 720 454 938 456 459 456 460 458 530 458 702 459 752 461 507 462 544 462 613 463 701 467 593 467 609 467 872 469 738 469 905 470 474 470 990 471 537 472 573 474 511 474 581 475 599 475 866 477 548 480 605 481 522 481 604 485 500 486 539 487 895 489 747 492 506 492 932 493 503 493 618 494 654 495 849 498 634 498 942 503 725 504 529 504 589 507 610 508 774 510 899 513 592 517 560 520 748 523 935 524 741 527 612 527 848 527 965 528 819 529 914 530 689 530 692 533 559 534 575 535 961 536 577 536 760 538 730 539 756 543 764 544 690 544 825 547 652 547 831 550 566 551 694 552 636 557 762 562 679 563 737 563 835 564 723 564 759 565 606 565 952 567 971 568 621 569 890 572 853 574 837 576 795 577 851 578 667 578 922 581 602 582 707 588 896 594 630 598 873 600 650 601 698 603 761 604 901 606 927 611 649 611 715 612 685 613 658 614 843 619 940 622 908 622 993 625 823 629 642 630 876 637 852 640 753 646 847 650 709 650 791 664 931 671 695 675 677 675 718 676 870 678 980 691 842 693 733 695 887 696 812 700 867 702 830 702 924 708 757 708 770 709 836 711 840 713 886 714 717 715 729 717 903 720 822 720 956 722 917 724 744 724 783 726 820 726 912 733 902 733 930 734 740 735 926 739 972 742 953 745 937 748 824 756 991 757 891 762 925 768 960 770 844 777 982 783 919 788 814 798 827 799 966 813 821 813 906 815 916 819 943 831 981 833 978 854 923 856 964 865 967 866 941 866 995 876 946 881 948 883 958 916 994 918 949 924 945 940 973 953 996 78 964 210 8 311 64 346 48 499 42 506 493 745 896 892 14 947 47 1000 999 13 647 744 0 1 0 2 0 7 0 15 0 16 0 58 0 68 0 104 0 509 1 4 1 30 1 45 1 83 1 379 2 3 2 6 2 12 2 18 2 25 2 31 2 123 2 882 3 5 3 8 3 22 3 52 3 64 3 185 3 234 3 536 3 614 4 13 4 19 4 34 4 48 4 110 4 117 4 294 4 849 4 978 5 9 5 10 5 11 5 14 5 20 5 131 5 445 5 571 6 41 6 57 6 80 6 315 6 342 6 631 6 888 7 53 7 331 7 404 7 432 8 28 8 36 8 108 8 344 9 568 9 986 10 26 10 164 10 427 11 141 11 174 11 203 11 424 12 713 12 998 13 127 13 305 14 43 14 54 14 62 14 67 14 106 14 177 15 35 15 61 15 454 16 17 16 218 16 793 17 116 17 643 18 23 18 33 18 91 18 893 18 904 19 21 19 32 19 51 19 119 19 248 19 286 20 24 20 38 20 343 21 161 21 540 22 27 22 49 22 183 22 206 22 741 23 82 23 296 23 410 24 42 24 233 24 243 24 357 24 553 24 739 24 876 25 40 25 63 25 92 25 96 25 112 25 160 25 238 25 359 26 29 26 121 27 290 28 834 28 913 29 39 30 37 30 47 30 173 30 295 30 327 30 471 30 649 31 60 31 103 31 235 31 900 32 55 32 76 32 84 32 93 32 252 32 521 33 87 33 124 34 50 34 494 34 496 34 605 34 766 35 56 35 145 35 184 35 193 36 407 36 939 36 970 37 46 37 146 37 153 38 102 38 546 39 44 39 81 39 790 40 94 40 162 40 318 40 702 41 59 41 395 42 77 42 171 42 189 42 229 42 237 42 270 42 366 42 382 42 620 43 426 44 70 44 73 44 79 44 434 44 446 45 97 45 320 46 287 46 487 47 65 47 107 47 118 47 727 47 763 47 925 48 157 48 422 48 609 48 709 50 74 50 101 50 223 50 398 50 463 50 786 51 105 52 135 52 240 52 539 53 242 53 689 54 111 54 155 54 659 55 69 55 100 55 518 56 122 58 298 59 113 59 481 59 720 60 586 61 66 61 88 61 130 61 340 61 345 62 499 64 75 64 175 64 195 64 322 64 573 65 72 65 137 67 168 67 202 67 433 69 85 69 143 69 283 69 300 69 629 70 71 70 140 71 191 71 210 71 726 72 78 72 251 72 566 73 469 73 490 74 285 74 289 74 291 74 371 75 90 75 136 75 207 76 125 76 390 78 99 78 744 79 86 79 943 80 165 82 204 82 535 83 132 83 216 83 336 83 369 84 95 84 158 84 633 84 789 85 109 85 212 85 394 86 89 86 154 86 368 86 660 88 120 88 159 89 467 90 898 91 98 91 152 92 698 92 717 92 731 93 138 93 977 94 214 95 560 96 114 96 190 96 826 96 881 97 115 97 250 97 525 97 547 97 951 98 260 98 361 99 226 100 148 100 187 101 200 101 711 102 856 103 403 105 133 105 712 106 582 106 759 107 166 107 220 107 308 107 623 108 167 108 254 108 391 109 149 110 142 111 179 111 593 111 594 112 144 112 301 113 172 113 186 114 128 114 246 114 312 114 891 115 129 115 194 115 196 115 205 115 213 115 533 116 211 116 940 117 321 117 373 118 230 119 151 119 885 120 126 120 228 120 299 120 352 120 669 121 180 121 271 123 134 123 197 123 227 123 292 123 470 124 601 125 839 126 348 126 378 127 139 128 156 128 178 128 399 129 281 129 334 129 956 131 217 131 219 131 256 131 443 131 608 131 941 132 380 133 257 134 572 134 815 135 201 135 363 135 676 136 936 137 169 137 725 137 976 138 282 138 486 139 247 139 459 140 452 140 673 140 822 141 374 141 645 143 362 144 147 144 275 144 544 145 192 145 306 145 370 146 150 146 384 147 198 147 332 147 349 148 222 148 480 149 688 149 840 150 873 150 874 153 170 153 559 154 253 154 477 155 163 155 199 155 354 155 387 155 531 156 529 157 307 158 176 158 644 159 181 159 335 159 453 159 528 160 302 160 701 160 859 161 188 161 208 161 767 162 670 163 288 164 493 164 696 165 182 165 241 165 266 165 438 165 738 165 871 166 325 167 999 169 225 169 612 169 674 169 774 171 498 172 625 173 209 173 231 174 505 175 273 175 574 176 239 176 323 176 567 177 319 178 791 179 647 180 570 180 892 181 303 182 297 182 613 183 274 184 598 184 606 185 259 185 429 185 512 185 825 185 909 186 402 186 719 186 776 187 450 188 685 189 416 189 708 191 258 192 244 192 351 193 309 193 492 193 993 194 431 195 268 195 339 195 473 195 736 196 224 196 590 197 264 197 500 198 615 198 812 199 324 200 314 200 564 201 353 201 760 203 277 203 415 204 599 204 957 206 249 206 668 206 923 207 265 208 232 208 428 209 317 210 215 210 269 210 333 211 364 212 255 212 261 213 279 213 408 214 414 214 901 215 411 217 284 217 867 217 974 217 982 218 236 219 914 220 221 220 360 220 818 220 966 221 388 222 272 222 634 223 413 223 558 223 585 223 663 225 245 225 280 225 907 226 326 227 310 228 912 229 478 230 583 230 706 230 958 231 372 231 461 231 488 231 587 231 797 233 267 234 293 234 304 238 556 239 983 240 263 240 640 241 313 241 377 242 551 242 652 243 276 243 596 244 604 245 621 245 636 245 667 246 262 247 350 247 476 248 328 248 485 248 935 249 330 249 661 250 465 252 400 252 405 252 456 252 680 254 311 254 367 254 931 255 666 255 697 257 807 257 830 259 497 260 401 260 515 260 869 261 517 262 679 262 823 263 278 265 435 265 514 266 437 268 365 268 462 268 768 268 772 268 953 269 534 270 949 271 406 273 447 274 346 279 430 282 762 283 439 284 897 286 911 287 381 287 902 289 510 289 835 290 329 290 375 290 451 290 464 292 820 293 420 295 948 297 484 297 503 298 457 300 857 301 341 301 524 302 527 302 754 303 489 303 716 303 780 304 482 305 316 305 733 305 770 307 448 307 829 308 347 308 376 308 561 308 618 308 622 309 466 309 692 309 715 310 682 311 769 313 884 314 653 314 842 316 393 318 392 318 455 318 520 319 602 320 338 320 922 323 355 326 409 327 419 328 578 328 959 331 808 332 389 332 417 332 802 333 591 333 624 334 779 335 805 336 337 336 532 336 626 337 616 339 522 339 642 339 945 340 855 342 934 343 385 345 641 345 655 346 412 346 764 348 777 348 803 348 921 350 526 351 356 351 824 351 973 352 358 352 597 354 423 354 619 354 854 355 964 356 928 357 474 357 788 357 809 357 858 358 542 358 894 359 441 359 588 360 483 360 879 362 537 363 729 363 952 364 833 364 919 365 554 365 630 365 841 366 397 366 545 367 801 368 386 368 440 369 817 370 627 373 860 374 658 374 724 375 890 376 639 377 396 379 557 380 425 381 383 382 449 382 475 385 847 388 472 388 589 389 418 390 595 390 821 393 468 393 530 394 444 394 479 394 635 394 637 395 552 397 565 398 656 399 442 399 903 403 610 404 555 404 603 406 421 406 632 407 563 408 436 408 502 408 611 408 756 411 813 414 690 414 799 419 495 419 734 420 745 421 975 422 513 422 648 422 984 424 501 424 877 425 550 425 836 426 600 428 511 428 798 432 710 432 765 435 541 435 804 436 460 438 687 438 942 439 504 439 864 440 662 442 651 442 677 442 730 442 865 446 507 446 972 448 543 449 519 450 795 453 740 454 458 456 732 456 796 457 683 457 750 460 506 460 831 461 875 465 742 466 753 466 851 468 915 470 569 470 995 472 508 473 695 473 751 475 548 475 581 477 562 478 491 478 576 478 654 479 538 479 746 483 678 483 782 486 743 488 916 488 938 492 650 492 657 492 694 492 872 494 549 495 924 497 853 498 516 499 523 499 886 503 852 504 721 506 866 506 962 507 592 509 814 512 617 513 577 513 607 517 638 518 781 519 665 520 672 521 671 524 955 528 848 530 628 530 664 533 722 535 714 536 747 538 963 539 686 543 575 544 693 545 773 546 705 547 755 553 584 553 681 555 579 559 800 560 752 561 580 563 735 566 861 569 846 573 784 574 889 574 932 577 870 578 944 583 700 583 778 586 775 589 757 591 737 604 850 604 887 605 785 606 946 607 905 609 838 610 819 610 910 611 703 615 723 615 895 615 926 615 933 616 761 616 863 619 646 622 832 622 937 622 960 623 704 630 816 635 868 638 707 641 675 642 728 642 806 645 691 649 783 650 843 650 969 654 684 658 811 660 981 665 979 672 749 674 989 682 794 684 718 685 828 691 758 696 699 697 990 699 918 700 844 700 980 703 771 703 787 704 748 706 792 706 947 708 862 713 917 714 994 717 927 727 810 732 827 737 991 747 965 747 967 747 992 749 845 762 968 763 896 769 961 776 929 791 878 807 930 812 950 821 988 824 985 827 837 828 906 836 920 848 883 850 908 865 954 865 997 870 880 877 971 892 899 985 987 989 996 14 917 82 785 109 706 232 800 530 906 549 232 625 18 633 666 686 843 716 776 741 750 846 265 993 17 1000 999 15 497 498 0 1 0 19 0 52 0 63 0 103 0 140 0 722 1 2 1 4 1 7 1 25 1 29 1 88 2 3 2 20 2 36 2 92 2 424 2 625 3 8 3 12 3 418 4 5 4 9 4 18 4 21 4 33 4 95 4 231 4 555 4 622 5 6 5 10 5 146 5 356 6 14 6 100 6 281 6 515 7 310 7 656 7 765 7 820 8 17 8 287 8 775 9 11 9 24 9 41 9 104 9 141 9 832 9 847 10 13 10 30 10 170 10 338 10 390 11 23 11 31 11 43 11 62 11 108 11 196 11 295 11 627 11 637 12 57 12 156 12 213 12 496 13 15 13 54 13 70 13 236 14 34 14 55 14 616 15 16 15 51 15 82 15 94 15 264 15 478 15 667 16 32 16 89 17 22 17 39 17 123 17 821 18 40 18 45 18 73 18 263 18 723 18 932 19 83 19 177 19 955 20 53 20 64 20 568 21 26 21 60 21 183 22 46 22 249 22 524 22 531 23 44 23 171 23 246 23 367 23 384 23 538 23 982 25 27 25 38 25 130 25 138 25 188 25 242 25 490 25 751 26 114 26 197 26 698 27 28 27 99 27 169 27 482 28 58 28 68 28 965 29 191 29 215 29 842 30 42 31 76 31 101 31 928 32 47 32 75 32 80 32 97 32 113 32 232 32 312 32 375 32 786 33 35 33 37 33 276 33 608 34 770 35 56 35 133 35 642 35 691 36 50 36 87 36 102 36 223 36 293 36 324 36 357 36 521 37 98 37 192 38 48 38 199 38 869 39 59 39 387 40 81 40 86 40 111 40 241 40 369 40 407 40 519 40 596 41 122 41 217 41 257 41 443 41 446 42 158 42 417 42 433 43 71 43 118 43 131 43 166 44 125 44 292 44 385 45 49 45 110 45 284 46 173 46 420 47 61 47 376 47 735 48 66 48 74 48 153 48 444 49 65 50 119 50 253 50 516 51 112 51 269 51 432 52 497 52 709 53 570 53 574 54 84 54 150 54 155 54 991 55 128 55 511 55 675 56 526 56 687 57 69 57 93 58 72 58 208 58 412 59 202 59 361 60 157 60 200 61 79 61 107 61 164 61 514 61 715 62 85 62 115 62 355 63 139 63 757 64 67 64 77 64 144 65 127 66 290 67 148 67 211 67 405 67 737 69 662 70 90 70 250 70 395 71 240 71 297 71 509 72 91 73 78 73 96 73 105 73 254 75 409 75 476 76 135 76 179 76 235 77 329 78 226 78 549 78 563 78 841 79 228 79 425 80 265 80 604 81 106 81 147 82 216 82 837 83 306 84 822 85 230 85 258 85 834 86 117 86 165 86 175 86 205 86 471 86 752 87 559 87 892 88 587 90 121 90 304 91 212 91 291 91 454 91 505 91 557 91 877 91 916 92 137 92 219 92 352 92 787 93 266 94 586 95 502 96 294 96 613 97 142 97 595 98 180 98 313 98 867 99 358 99 918 100 143 100 206 100 458 100 512 102 214 102 298 102 597 103 210 103 233 103 541 103 829 104 116 104 120 104 182 105 109 105 245 105 316 105 591 105 749 106 136 106 447 107 300 107 581 108 436 108 590 108 682 109 145 109 154 109 189 109 262 110 134 110 160 110 181 110 463 110 539 110 701 111 224 112 132 113 209 113 229 113 288 114 124 114 273 115 152 115 201 115 252 115 477 115 485 116 399 116 564 117 126 117 129 117 283 118 176 119 204 121 474 121 988 124 149 124 354 125 317 126 762 127 161 127 162 127 335 127 633 128 247 128 449 129 167 129 487 129 580 129 812 130 195 130 889 131 381 133 194 134 277 134 350 134 631 135 467 135 684 135 931 136 151 136 806 137 225 137 484 137 704 137 721 138 363 138 589 138 871 139 193 139 724 140 159 140 163 140 299 141 271 141 397 141 529 141 740 142 653 143 769 144 187 144 780 145 453 146 558 147 337 147 427 148 207 148 220 148 237 148 282 149 336 149 858 151 853 152 178 152 227 152 696 152 782 153 203 153 255 153 403 153 779 154 359 154 692 155 278 155 406 155 876 155 919 156 659 157 379 158 172 158 184 160 676 160 901 160 909 161 481 162 286 163 315 164 168 165 365 165 448 166 174 166 550 166 680 167 198 167 383 168 186 168 325 168 465 168 977 169 185 169 624 170 528 171 640 172 401 173 472 174 303 174 486 175 599 176 480 177 362 178 398 181 610 182 307 182 750 183 261 183 451 183 579 184 308 184 343 184 349 184 402 184 803 185 190 185 718 186 221 186 567 186 739 186 831 187 218 187 426 187 619 187 726 188 664 188 772 189 274 191 368 191 576 192 243 192 607 192 702 193 270 194 441 194 499 195 320 195 898 195 960 196 248 196 410 196 464 196 533 198 222 198 279 198 873 199 251 200 437 201 347 201 875 202 340 203 388 203 870 203 903 204 334 205 416 206 311 206 755 207 256 207 957 208 323 208 644 209 238 209 455 209 784 210 360 210 578 210 946 212 473 212 681 212 768 213 260 214 322 215 364 215 392 215 393 215 439 215 743 217 234 217 328 217 353 217 377 217 459 217 520 219 339 219 346 219 593 220 370 220 621 220 951 220 963 221 244 221 344 221 626 221 660 221 835 222 620 223 537 224 378 227 415 228 728 230 267 230 598 230 794 231 860 231 964 232 345 232 805 233 285 233 348 233 404 233 525 234 239 234 532 234 556 234 936 234 993 235 268 235 289 236 713 238 321 238 819 240 318 240 585 241 366 241 380 242 275 242 643 243 309 244 562 245 650 246 330 247 326 247 535 247 887 248 259 248 421 251 429 253 601 253 771 254 491 254 703 258 527 258 554 260 301 260 546 260 766 261 470 262 450 263 646 263 788 264 495 265 575 266 489 267 815 268 389 268 738 270 669 271 272 271 280 272 921 273 488 275 949 276 572 279 413 281 305 281 431 281 836 284 386 284 498 285 296 286 536 286 611 287 333 288 500 288 548 289 341 289 452 289 705 292 825 293 745 293 929 294 634 295 302 295 641 295 880 296 327 296 371 298 331 298 652 298 997 299 461 299 582 300 573 300 635 301 716 302 510 302 971 303 314 305 774 306 468 306 469 306 947 307 319 307 419 307 440 307 442 307 776 310 655 311 518 312 445 312 910 314 967 314 984 315 475 320 374 320 462 320 545 322 332 323 603 323 617 323 708 323 987 324 373 324 966 327 534 327 628 328 741 329 351 329 937 336 408 336 542 337 493 338 888 339 342 339 710 340 719 344 382 344 632 344 638 345 396 345 783 347 372 347 411 347 583 347 807 349 435 350 661 353 690 355 800 355 975 358 809 359 428 359 565 360 394 360 817 362 651 362 685 365 400 365 501 366 479 367 391 371 760 371 761 373 503 374 434 374 517 374 854 375 560 375 795 376 569 378 530 381 547 381 913 382 577 382 998 388 422 389 551 390 747 391 848 392 456 392 645 394 430 395 744 398 438 402 584 405 561 407 714 407 746 409 678 410 414 411 665 411 711 414 423 414 588 417 636 418 460 420 759 424 802 424 972 425 466 426 943 428 457 428 483 430 748 432 605 434 508 434 813 435 994 437 914 438 953 439 905 440 925 441 506 441 912 442 939 444 950 446 899 448 897 449 900 450 507 451 504 453 830 455 672 457 492 459 494 460 773 463 689 464 600 464 801 464 881 465 571 467 933 468 615 470 679 470 845 471 868 472 648 472 753 474 522 475 920 480 639 481 543 481 623 482 777 483 544 484 764 485 956 485 992 486 896 487 734 487 816 487 828 488 552 488 995 490 827 490 980 491 712 491 863 491 924 494 793 499 612 502 553 503 954 504 694 504 978 507 699 507 857 508 850 510 758 510 791 511 513 511 673 511 796 511 917 512 904 515 974 517 592 518 540 518 629 519 523 521 606 522 727 523 609 525 594 526 763 530 674 531 649 532 996 534 630 536 697 541 657 541 686 541 864 544 792 547 826 548 618 549 677 549 962 551 566 551 668 551 894 558 942 559 895 562 906 562 930 566 952 570 911 571 865 572 934 573 663 573 979 577 736 577 838 581 602 583 823 584 862 586 693 587 893 587 940 592 797 595 789 598 890 604 695 612 671 612 843 613 614 613 961 616 707 617 688 618 654 619 989 623 990 624 683 625 729 626 670 627 647 627 666 630 884 631 732 635 717 639 658 639 799 642 731 642 941 643 742 645 856 646 725 650 818 650 866 659 861 662 720 663 981 670 840 670 927 675 700 675 883 678 885 680 810 681 706 685 798 685 968 692 935 694 730 695 908 698 814 698 891 699 767 703 999 705 754 706 844 708 778 710 733 710 938 713 781 714 878 723 915 723 958 726 833 727 852 729 849 730 790 733 804 733 879 736 874 738 785 747 882 752 756 762 970 766 973 777 811 782 902 787 851 802 808 804 886 808 824 822 986 826 855 833 839 833 846 833 926 843 959 844 872 850 907 850 948 851 985 857 923 858 859 897 922 897 983 903 976 911 944 922 945 940 969 34 51 56 157 72 434 90 79 167 286 179 133 211 208 336 836 409 126 439 556 630 93 721 943 735 455 918 10 994 792 1000 999 13 683 102 0 1 0 3 0 10 0 14 0 83 0 254 0 684 1 2 1 5 1 8 1 9 1 15 1 29 1 329 2 7 2 18 2 19 2 21 2 38 2 51 2 62 2 576 3 4 3 42 3 80 3 198 3 217 4 6 4 137 4 355 5 11 5 28 5 47 5 52 5 82 5 886 6 31 6 49 6 191 6 239 6 428 7 24 7 27 7 418 8 22 8 23 8 36 8 224 8 230 9 17 9 30 9 43 9 152 9 691 10 12 10 13 10 35 10 60 10 76 10 189 11 34 11 44 11 177 12 58 12 59 12 240 12 678 13 116 13 447 14 16 14 114 14 233 14 257 14 352 14 741 15 20 15 33 15 40 15 506 16 46 16 122 16 130 16 242 17 342 18 41 18 56 18 71 18 779 18 907 19 25 19 97 19 441 20 53 21 39 21 67 21 121 21 131 21 184 21 452 21 705 22 87 22 614 23 48 23 50 23 54 23 192 23 964 24 26 25 32 25 168 26 66 26 90 26 367 26 379 26 470 27 206 28 95 28 179 28 601 29 124 29 207 29 922 30 227 30 343 30 592 31 366 31 494 32 37 32 117 32 148 32 209 32 302 33 65 33 73 33 85 33 139 33 483 33 648 34 68 34 98 34 445 35 93 35 144 35 852 36 175 36 307 37 74 37 180 37 255 37 954 37 969 38 63 38 129 38 167 39 344 39 444 39 649 40 57 40 126 40 259 40 381 40 414 40 546 40 772 41 64 41 142 42 106 42 118 42 146 42 603 43 45 43 55 43 111 43 249 44 70 44 688 45 924 47 190 47 253 47 410 47 683 48 72 48 154 48 181 48 273 49 61 50 433 51 105 51 147 51 183 51 330 52 78 52 331 52 550 53 84 53 92 53 153 54 208 55 86 55 88 56 449 56 556 57 195 57 293 57 563 57 712 58 497 58 584 59 123 59 711 60 75 60 318 61 453 61 667 62 108 62 125 62 412 62 958 63 79 63 136 63 187 63 248 63 312 64 69 64 626 66 100 66 383 66 823 67 104 67 415 68 120 68 210 69 272 69 413 69 554 69 666 69 865 70 730 70 767 70 915 71 96 71 99 71 141 71 620 72 77 72 112 72 128 72 864 73 159 73 327 73 586 74 127 74 171 74 205 74 244 74 935 75 527 76 186 76 288 77 91 77 94 77 132 77 398 77 425 77 622 78 133 78 260 78 581 79 81 79 241 79 693 80 89 80 143 80 674 81 102 81 193 81 308 81 715 82 161 82 237 82 475 82 998 83 103 83 115 83 211 83 525 83 966 84 370 84 386 85 825 86 166 86 322 87 101 87 169 87 323 88 247 90 110 90 353 90 532 91 834 92 364 92 455 92 947 92 962 93 290 94 160 94 429 95 354 96 107 96 155 96 697 96 787 97 356 97 469 98 138 98 176 99 718 100 158 100 574 100 828 101 434 101 659 101 805 103 221 103 225 103 361 103 569 103 716 103 851 104 109 105 113 105 119 105 157 105 287 106 476 106 609 107 278 109 270 109 407 109 524 109 776 110 281 111 145 111 200 111 234 111 685 112 304 112 495 113 140 113 178 113 421 113 484 114 250 114 893 116 202 117 182 117 232 117 375 117 770 119 165 119 285 119 463 119 500 119 631 119 894 120 135 120 594 121 150 121 229 121 340 121 564 122 185 123 305 124 509 124 658 125 151 125 762 125 818 126 216 126 621 127 188 128 365 128 932 129 262 129 286 129 493 130 719 131 499 131 665 131 869 132 196 132 587 133 134 133 541 134 686 135 149 135 214 135 276 135 295 135 317 135 724 135 771 136 481 137 164 137 358 137 809 138 174 138 252 138 261 138 831 138 862 139 937 140 374 140 382 141 333 141 882 142 170 142 749 142 784 143 173 143 264 144 238 144 325 144 835 145 163 145 332 146 275 146 514 146 607 147 162 147 557 148 643 148 816 149 204 149 439 149 881 150 156 150 297 150 522 151 910 152 245 152 265 153 334 156 218 157 251 158 628 159 258 160 266 160 306 160 503 160 545 161 377 161 406 161 566 161 991 163 231 163 321 164 313 164 393 165 219 165 580 166 535 167 336 167 442 167 458 167 803 168 215 168 220 168 357 169 172 169 197 169 316 169 464 169 655 170 994 171 578 172 289 172 486 172 547 172 623 173 568 174 268 174 753 176 274 176 602 177 199 178 793 180 201 180 296 181 203 181 235 181 914 182 267 182 338 182 549 183 551 183 579 183 615 183 737 184 212 184 647 185 583 186 528 187 194 187 350 187 502 187 980 188 277 189 973 190 363 190 388 191 213 191 226 191 785 192 419 193 349 193 575 193 636 195 324 196 283 197 222 197 284 197 301 197 960 198 236 199 746 200 752 200 819 201 256 202 319 202 859 202 933 203 223 203 978 206 561 206 642 207 328 209 335 209 703 210 540 211 539 212 390 213 380 216 392 216 638 217 640 217 895 219 378 219 488 219 861 220 672 220 889 221 282 221 596 222 521 223 246 223 360 225 228 225 243 225 292 225 928 226 299 227 826 229 474 230 529 230 595 232 734 233 348 234 369 234 489 234 612 236 440 236 473 236 927 237 635 237 687 239 837 240 999 241 326 241 347 241 400 241 572 242 269 242 271 242 610 243 668 243 810 243 916 245 571 245 801 246 291 246 598 246 618 246 731 247 263 247 310 247 314 247 723 247 845 247 967 249 853 249 860 250 403 250 562 250 589 250 847 251 454 251 778 252 939 253 300 255 591 255 600 257 311 257 397 257 498 257 673 257 849 258 417 259 625 259 641 262 303 262 376 263 681 264 279 264 389 264 411 264 467 265 341 265 979 266 644 267 844 268 448 268 791 269 362 269 485 271 446 273 472 273 611 274 337 274 465 274 812 275 533 275 986 276 280 277 713 277 789 280 394 280 702 280 913 283 345 283 664 285 368 285 404 285 867 285 965 286 315 288 294 288 320 288 537 291 298 293 526 293 695 294 513 294 783 295 409 295 457 297 385 297 543 298 577 299 416 301 459 301 496 301 627 301 714 301 877 302 309 303 401 304 542 305 656 306 420 306 759 308 435 310 438 310 700 310 974 313 391 313 761 315 339 315 930 318 359 319 396 321 422 322 769 323 402 323 855 325 608 325 903 326 593 327 619 327 704 328 888 329 423 331 492 331 617 333 351 333 682 334 372 334 948 335 662 340 346 340 408 340 646 340 764 342 462 343 904 344 957 345 599 346 744 347 468 349 371 349 451 349 531 349 871 350 732 351 689 352 523 352 534 352 943 352 992 353 977 354 399 354 728 354 906 356 487 357 802 357 880 359 373 362 773 364 461 364 505 364 879 365 436 368 637 368 657 368 781 370 709 370 840 370 982 372 427 372 699 372 722 372 897 376 482 376 743 376 987 377 384 378 555 379 520 379 725 380 480 380 634 381 450 382 508 382 747 383 395 383 970 384 387 384 604 386 491 386 652 387 806 390 426 391 735 393 653 393 790 393 953 397 432 400 518 400 606 401 565 402 669 402 942 403 405 403 582 404 466 407 757 409 430 409 477 410 786 411 694 411 848 413 516 414 479 414 504 415 908 416 437 418 548 419 424 425 431 426 645 428 538 428 807 430 740 431 804 432 471 433 605 433 679 433 710 434 443 434 510 434 799 434 830 435 661 435 815 437 811 438 559 438 905 439 676 441 517 443 639 444 501 445 456 445 774 447 507 448 590 450 460 452 552 452 721 453 748 454 745 454 952 455 536 456 478 457 530 458 630 459 856 460 570 461 553 462 560 462 780 463 692 463 751 464 519 465 858 466 585 472 868 473 738 474 698 474 925 475 959 477 511 478 515 478 988 480 663 480 739 480 898 480 975 484 616 485 490 488 875 491 588 492 671 492 843 493 512 503 884 503 972 505 629 505 680 505 814 507 660 508 624 510 766 511 951 512 573 514 863 515 754 516 996 521 900 523 690 524 544 526 613 527 567 528 558 528 838 529 597 534 707 534 839 535 824 541 765 547 768 548 777 549 899 549 950 551 841 553 632 553 873 557 918 560 796 565 701 566 946 567 677 569 955 571 842 572 961 576 854 579 760 580 808 588 820 588 829 594 651 596 675 596 755 602 963 606 742 610 827 613 720 613 756 616 813 621 727 623 650 624 654 629 633 637 717 643 726 645 795 646 706 647 883 649 733 650 919 651 968 656 670 657 891 658 798 659 866 662 696 664 872 674 729 675 708 677 985 678 797 679 750 690 929 696 758 697 956 699 941 703 800 703 890 706 833 707 794 707 817 707 902 710 792 715 763 717 736 719 989 724 836 730 788 739 782 742 981 747 775 747 931 754 917 755 822 755 938 764 934 767 909 772 832 772 878 776 945 785 892 785 976 790 846 794 971 802 821 802 885 811 940 816 923 822 887 825 857 825 949 831 850 832 876 835 870 837 912 838 926 847 984 870 874 871 921 872 901 876 936 878 896 904 944 906 911 907 920 908 997 925 993 939 990 955 983 988 995 48 417 92 644 120 895 133 274 337 973 363 82 517 543 561 401 586 890 660 310 773 527 850 68 945 520 1000 999 16 102 537 0 1 0 8 0 15 0 25 0 103 0 157 0 284 1 2 1 5 1 9 1 12 1 33 1 245 1 446 2 3 2 11 2 37 2 45 2 101 2 415 3 4 3 10 3 13 3 18 3 235 3 404 3 889 4 7 4 17 4 40 4 304 5 6 5 30 5 83 5 131 5 151 5 496 6 24 6 49 6 84 6 126 6 396 6 451 7 29 7 93 7 579 7 594 8 394 9 22 10 14 10 20 10 140 10 261 10 403 11 16 11 23 11 107 11 250 11 268 11 658 11 941 12 21 12 31 12 62 12 959 13 26 13 81 13 274 14 19 14 38 14 42 15 28 15 64 15 128 15 248 15 315 16 293 16 863 17 622 18 32 18 130 18 477 18 629 19 48 19 70 19 82 19 135 20 35 21 27 21 39 21 65 21 263 21 275 22 36 22 41 22 85 22 436 22 861 23 106 23 108 23 114 23 652 23 743 24 50 24 67 24 124 24 138 24 193 24 481 24 763 25 90 25 574 26 134 26 988 27 73 27 995 28 125 28 159 28 232 28 310 29 113 29 221 30 34 30 349 30 746 31 69 31 74 31 323 31 760 32 152 32 210 32 318 33 524 33 673 33 965 34 55 34 94 34 122 34 176 34 441 34 602 35 43 35 47 35 51 35 54 35 184 35 377 35 751 36 196 37 46 37 56 37 86 37 112 38 53 38 265 38 636 39 60 39 63 39 161 39 281 39 336 39 414 40 57 40 95 41 80 41 92 41 102 41 213 41 280 43 44 43 169 43 412 43 842 44 154 44 334 44 346 45 97 45 110 45 379 45 674 45 693 45 723 45 809 46 266 46 577 47 402 47 527 47 713 48 72 48 207 48 301 49 75 49 191 51 52 51 166 51 731 52 118 53 170 54 59 55 58 55 77 55 127 55 209 55 244 55 669 56 96 56 132 56 291 56 306 56 311 56 395 57 71 57 120 57 411 57 498 57 563 57 689 58 61 58 303 59 68 59 76 59 79 59 88 59 100 59 149 60 89 60 197 60 321 61 143 61 454 61 717 62 91 62 331 62 666 62 847 63 129 63 153 63 201 63 224 63 353 64 78 65 66 65 405 65 656 66 116 66 269 66 416 66 829 67 117 67 933 68 601 69 199 69 216 69 755 71 231 71 388 71 873 71 937 72 234 73 168 73 171 73 271 73 705 74 192 74 302 74 882 75 99 75 148 76 360 76 555 76 797 77 427 77 432 78 249 79 422 79 898 80 444 80 533 81 286 81 332 82 165 83 87 83 174 83 292 84 254 84 337 84 587 85 338 85 642 86 133 86 160 86 374 87 115 87 139 87 264 87 982 88 98 88 217 88 844 88 942 89 164 89 200 89 923 89 984 90 104 90 189 90 653 92 111 92 142 92 173 92 222 92 329 92 632 93 478 93 523 93 569 94 289 94 469 95 155 95 212 95 691 96 182 96 536 97 109 97 423 98 177 99 479 99 776 99 807 100 241 100 242 100 456 101 105 101 609 101 734 102 119 102 147 102 367 102 657 104 348 104 500 104 606 105 365 105 381 105 464 105 512 106 257 106 466 107 267 107 277 107 531 107 804 107 930 110 123 110 195 110 566 111 137 111 175 111 607 112 121 112 238 112 325 112 986 113 146 113 255 113 407 113 462 113 712 114 647 115 205 115 252 115 455 118 225 118 486 118 626 119 328 119 878 120 163 120 618 120 679 121 141 121 370 121 450 121 473 122 172 122 437 122 457 123 227 123 833 123 848 123 944 124 136 125 186 125 362 125 393 126 156 126 158 126 458 126 682 127 144 127 198 127 211 128 380 129 188 129 453 129 475 129 704 129 969 130 145 130 317 130 778 131 162 132 582 133 180 133 282 133 598 134 194 134 283 134 333 135 352 135 675 137 296 137 513 138 185 138 295 138 650 139 630 140 750 141 218 141 326 142 273 142 345 143 190 143 482 144 237 144 603 145 276 145 409 146 150 146 299 146 583 146 806 147 253 148 178 148 230 148 398 149 518 149 800 149 929 150 472 151 779 151 791 151 872 152 815 153 288 154 305 154 397 155 628 156 187 156 206 156 278 156 570 156 977 157 822 159 228 160 202 160 258 160 440 160 772 161 461 162 167 162 181 162 975 163 356 163 692 163 979 164 300 164 376 167 220 169 179 170 215 171 327 172 309 173 410 174 183 174 246 174 307 174 322 174 357 175 204 175 391 175 490 176 510 177 907 178 351 178 535 179 247 179 298 180 421 180 725 181 219 182 426 182 621 183 208 183 214 183 373 186 243 186 386 187 203 188 627 189 543 189 754 191 229 191 575 193 308 193 439 195 438 195 614 195 730 195 983 196 635 197 313 198 552 199 447 199 924 200 270 201 655 202 619 203 684 204 223 206 251 206 384 206 874 207 442 209 226 210 341 210 507 212 340 212 529 213 342 214 285 214 378 215 240 215 297 215 312 215 359 215 492 216 371 216 998 217 236 217 836 217 851 218 625 218 860 219 287 221 233 221 279 221 597 222 239 223 517 223 820 224 623 226 633 228 783 229 290 229 314 229 368 230 399 231 821 232 525 233 316 233 581 235 511 235 825 235 890 236 526 237 428 237 762 238 646 240 728 240 770 241 558 241 667 242 335 242 580 243 294 244 532 244 551 244 688 245 932 246 361 246 420 246 638 246 695 248 408 248 413 248 538 249 560 250 741 250 947 251 672 251 956 252 595 252 789 253 256 253 259 253 358 255 319 255 354 255 385 256 260 257 262 257 508 258 641 260 343 260 722 261 434 262 561 263 585 263 896 264 366 264 781 264 839 265 715 267 576 267 841 268 272 269 339 269 539 269 596 270 696 272 522 273 649 273 784 273 908 275 389 277 467 278 565 278 637 280 324 283 350 284 392 284 686 284 742 286 968 287 364 287 499 288 501 289 502 289 919 290 355 290 824 292 424 294 659 298 547 299 347 299 463 300 914 303 330 303 620 303 677 305 484 305 740 308 491 308 612 309 459 312 588 312 837 313 759 313 823 315 506 317 613 317 771 317 884 318 429 319 320 319 593 320 748 322 648 323 435 324 520 325 663 326 537 327 344 329 497 329 869 329 987 330 383 332 589 333 887 334 567 335 431 335 488 335 590 336 372 336 562 336 737 338 363 339 369 339 739 341 400 341 465 342 676 343 736 344 671 345 419 345 744 345 811 346 701 347 572 347 726 349 375 350 548 350 690 355 758 356 664 356 948 358 401 358 460 359 516 360 480 360 698 361 697 361 775 361 940 362 387 364 559 364 661 364 850 364 955 365 433 366 992 367 495 368 838 369 540 369 541 370 554 370 694 371 382 371 831 372 786 372 934 374 406 376 729 378 521 378 599 379 470 379 515 382 616 383 471 385 624 386 660 386 949 387 390 387 493 387 801 388 550 389 899 390 721 392 452 392 793 392 810 393 710 393 733 393 777 399 604 400 926 401 651 401 819 402 549 402 796 403 534 405 418 406 766 407 586 407 856 408 718 408 960 409 417 409 530 409 706 409 846 410 468 413 425 413 971 415 670 415 830 418 445 419 573 421 443 422 845 422 980 423 843 425 489 425 494 426 430 427 509 427 902 428 564 430 827 431 611 433 449 433 476 434 519 437 448 437 487 438 610 439 769 442 503 442 556 442 792 445 703 445 943 446 865 451 483 452 700 454 504 457 978 458 615 458 888 460 639 462 528 462 645 465 557 466 790 468 485 469 514 471 474 472 568 472 571 474 681 479 939 482 544 483 970 485 505 486 680 489 719 492 785 493 545 496 835 501 617 501 803 503 892 503 976 504 727 505 634 508 962 511 707 511 756 512 798 517 881 525 757 526 553 526 640 530 767 530 877 531 591 531 813 533 542 533 897 534 643 535 852 537 654 537 724 538 546 538 668 539 747 540 894 541 708 542 918 544 608 544 787 546 592 548 578 548 584 548 683 550 935 550 954 555 855 561 832 562 600 562 794 564 665 565 749 565 886 566 752 567 782 569 985 575 780 576 909 577 828 578 644 578 997 585 605 588 883 591 921 594 631 595 945 595 967 595 972 598 867 599 687 599 928 600 854 606 702 608 720 611 774 613 753 617 799 624 768 627 699 629 903 630 716 630 738 630 961 634 678 634 853 636 991 641 788 643 773 644 732 649 714 651 862 651 931 654 805 657 662 660 735 660 761 663 711 663 808 664 709 665 812 666 764 668 996 678 920 682 895 684 685 689 817 692 765 695 910 700 925 704 870 705 745 706 946 709 840 709 864 718 952 722 875 727 818 727 901 735 885 737 911 739 795 744 936 750 857 753 802 753 816 755 904 762 900 765 966 769 858 771 916 773 950 773 953 774 964 778 834 779 913 780 999 781 994 789 868 794 876 798 859 799 917 807 814 814 915 814 951 815 866 815 990 816 893 820 826 821 938 824 880 830 906 832 973 837 957 839 849 843 879 848 927 848 981 857 912 869 871 878 905 886 891 898 958 905 922 911 993 914 963 918 974 974 989 19 534 188 849 219 136 328 245 408 310 531 100 552 674 567 589 645 7 689 297 749 309 757 389 797 146 825 133 893 707 957 503 1000 999 13 620 511 0 1 0 26 0 30 0 56 1 2 1 7 1 9 1 13 1 156 1 221 2 3 2 4 2 10 2 25 2 74 2 143 2 219 2 361 2 446 3 5 3 12 3 43 3 204 3 953 4 6 4 64 4 173 4 690 5 44 5 53 5 55 5 88 6 15 6 225 6 393 7 8 7 11 7 18 7 95 7 195 7 208 8 14 8 20 8 21 8 116 8 411 9 17 9 28 9 37 9 40 9 307 9 798 9 932 10 33 10 170 10 635 11 46 11 131 11 239 12 19 12 90 12 814 13 29 13 380 13 473 13 683 13 775 14 16 14 66 14 280 14 464 14 494 15 22 15 45 15 123 15 140 15 892 15 991 16 61 16 202 16 409 16 707 17 62 17 86 17 132 17 423 17 682 17 880 18 100 18 230 19 71 19 108 19 169 19 188 19 244 20 57 21 27 21 41 21 48 21 52 21 59 21 125 21 756 22 23 22 65 22 133 22 194 22 510 23 24 23 557 23 608 24 110 25 47 25 77 25 83 25 96 25 277 25 333 26 105 26 178 27 35 27 63 27 82 27 106 27 553 28 31 28 967 29 34 29 36 29 50 31 32 31 54 31 79 31 120 31 151 31 251 31 266 32 38 32 39 32 104 33 58 33 60 33 129 33 179 33 247 34 81 34 94 34 148 35 122 35 256 35 339 35 927 36 92 36 121 36 241 36 670 37 73 37 527 38 69 38 99 38 117 38 177 38 961 39 68 39 209 39 240 39 893 40 159 40 436 41 42 41 227 41 234 41 314 42 168 42 246 43 70 43 93 43 196 43 540 44 51 44 72 44 153 44 182 44 492 45 470 46 383 46 909 47 75 47 80 47 367 47 479 48 49 48 87 48 149 49 305 49 340 49 668 49 840 49 849 50 371 50 563 51 67 51 98 51 295 51 585 51 823 52 327 52 451 53 175 53 282 54 161 54 273 55 162 55 709 56 139 57 107 57 155 57 229 57 459 57 600 58 474 58 639 58 796 59 118 59 190 59 399 60 632 60 920 61 84 61 160 62 102 62 124 62 152 62 174 63 89 63 549 63 983 64 76 64 254 64 548 64 808 65 91 65 113 66 138 66 245 66 294 66 311 67 186 67 395 67 568 67 602 68 338 68 661 69 154 69 203 70 398 70 576 70 809 71 78 71 112 71 279 71 291 71 866 72 312 73 238 74 114 74 296 74 947 75 421 76 176 76 265 76 272 76 337 76 520 77 103 77 320 77 347 77 843 78 917 79 85 79 127 79 308 79 559 79 573 79 737 80 97 80 623 81 869 82 109 82 250 82 631 83 270 83 293 83 571 83 931 83 971 84 763 85 101 85 352 85 518 85 816 86 171 87 345 87 648 88 115 88 165 88 201 88 534 89 158 90 214 90 427 92 135 92 150 92 358 93 847 94 207 95 303 96 134 97 164 97 248 97 253 97 281 97 981 98 583 98 901 99 297 99 607 99 993 100 450 100 643 100 858 101 119 101 257 101 485 101 831 102 142 102 286 103 304 103 348 103 597 104 111 104 126 104 262 105 260 105 343 106 145 106 226 107 189 107 231 107 731 109 206 110 128 110 249 111 212 114 364 114 887 114 944 116 146 116 157 116 357 116 416 116 761 117 773 120 235 121 199 121 861 122 147 122 400 123 136 123 180 123 184 123 404 123 665 123 852 124 267 124 374 124 420 124 812 124 885 125 130 125 137 125 210 125 216 125 316 126 220 126 781 126 855 127 181 127 888 128 711 128 759 128 786 129 381 129 503 130 144 130 601 133 218 133 315 134 141 134 627 134 681 134 713 135 290 135 377 135 505 136 603 137 903 139 243 139 521 139 535 140 233 140 515 140 550 141 671 142 183 143 187 143 414 144 166 144 252 145 261 145 298 146 271 146 405 146 415 147 566 148 167 148 516 151 499 152 923 153 217 153 637 154 192 154 929 155 299 155 359 157 232 157 255 157 276 157 301 157 687 157 865 158 481 158 659 158 782 159 712 160 163 160 185 160 213 160 222 160 484 160 524 160 651 160 708 160 770 161 836 162 560 163 193 163 437 163 878 164 287 166 542 167 172 168 716 169 317 169 720 172 310 173 426 173 660 175 197 175 211 175 331 175 495 175 531 176 376 176 447 177 335 177 355 177 483 178 200 178 578 178 752 180 373 180 894 180 921 181 268 182 242 182 586 183 313 183 529 184 412 184 435 185 223 185 402 186 224 186 283 186 695 187 441 188 191 188 278 188 463 188 804 191 778 192 274 192 974 193 205 194 349 195 198 195 330 195 344 195 388 196 215 196 507 197 228 197 263 197 408 197 546 197 862 199 288 200 264 200 323 200 369 202 258 202 595 204 236 204 934 205 647 206 334 207 325 207 536 207 641 209 309 209 418 210 269 210 826 210 988 212 949 213 396 213 504 214 544 215 306 219 285 219 575 221 532 222 410 222 577 224 401 229 284 229 302 229 480 230 259 230 654 230 790 231 329 231 370 232 580 233 237 233 871 233 876 234 526 235 467 235 625 237 500 237 506 237 969 238 389 238 511 239 476 240 684 242 438 242 509 242 596 242 905 243 706 245 384 246 300 247 351 247 776 248 318 248 390 248 407 248 587 251 342 252 460 253 292 253 689 253 839 254 326 254 397 254 725 255 454 255 465 255 508 256 353 256 772 256 838 257 501 257 539 257 640 257 992 259 362 259 792 262 391 262 565 262 667 263 828 265 445 265 882 266 593 267 729 268 275 268 365 270 360 270 375 270 419 270 589 271 487 271 552 271 554 272 322 272 621 274 319 274 938 275 599 276 468 277 336 277 350 280 864 281 328 281 433 281 570 282 491 283 332 283 543 283 558 283 582 285 378 286 870 287 289 287 321 287 354 287 646 288 791 289 372 289 440 289 513 289 744 289 753 289 884 289 919 290 675 291 346 292 324 293 406 294 449 295 848 296 444 296 522 299 973 300 455 300 738 300 747 300 860 301 551 302 749 302 950 303 403 304 458 304 656 305 356 306 726 307 745 308 693 309 366 309 382 309 594 309 780 311 951 313 624 313 997 314 462 314 498 314 999 315 341 315 872 316 517 318 512 318 750 319 561 320 486 320 742 321 719 321 868 323 363 323 430 324 590 327 663 329 528 329 598 330 432 330 606 330 889 331 572 334 669 335 392 335 457 335 489 337 579 337 616 338 439 339 697 339 942 340 424 340 678 340 686 342 715 344 736 344 821 346 574 346 612 346 644 348 466 349 387 349 569 350 541 351 722 353 417 356 385 356 394 356 724 357 767 357 998 358 538 358 817 359 453 359 881 360 379 360 413 360 614 361 368 361 477 361 591 363 978 366 830 367 428 367 456 367 471 367 628 368 530 369 985 370 829 373 442 373 588 373 771 373 970 374 429 374 519 374 913 375 431 375 525 377 497 378 422 378 496 378 679 379 844 380 452 381 386 382 673 383 425 389 922 390 615 392 523 393 677 393 975 395 478 395 636 397 475 397 801 397 827 400 664 403 618 404 795 407 642 409 986 410 638 411 799 411 834 415 469 415 680 416 434 416 952 417 703 417 741 419 622 422 891 424 832 424 918 425 545 425 728 427 940 433 443 433 777 434 502 435 448 436 482 436 533 436 581 437 841 437 930 442 461 443 916 444 537 445 629 447 688 448 925 454 748 455 493 455 810 456 555 456 662 456 787 456 984 457 873 459 911 462 672 463 946 467 472 467 490 467 785 469 584 469 734 470 514 471 727 472 800 472 924 475 676 478 757 478 818 479 764 480 718 481 735 481 760 482 488 482 657 482 959 487 605 487 609 489 556 495 567 496 896 498 859 499 547 499 739 500 850 501 666 501 928 502 846 502 900 502 994 504 592 505 914 506 746 508 630 510 721 514 956 515 620 515 730 521 751 521 765 526 819 527 700 528 699 529 613 533 692 534 835 536 685 540 562 540 610 540 740 547 633 549 768 549 788 552 853 558 564 558 820 560 604 560 710 562 762 562 958 565 898 569 611 569 674 573 802 577 877 579 811 580 996 589 649 590 694 594 617 594 845 594 910 595 743 596 856 596 965 601 619 601 774 602 899 603 701 603 815 606 977 607 794 609 634 610 652 610 696 612 857 612 987 613 650 614 626 616 645 619 702 620 732 620 779 636 723 636 806 636 813 636 935 641 655 643 653 647 907 649 717 649 754 651 906 652 833 653 658 655 698 659 851 661 783 662 962 662 982 665 990 666 957 668 784 669 948 671 766 674 714 675 793 676 797 679 705 680 943 681 890 681 936 682 704 687 691 694 902 698 824 699 879 700 874 700 908 701 825 704 976 707 842 707 863 710 883 716 867 721 733 721 803 722 954 724 854 726 805 728 837 730 963 731 755 731 769 737 945 749 822 754 758 758 789 772 886 772 904 781 912 786 937 795 895 800 875 802 807 804 964 817 897 826 989 836 972 841 941 867 955 872 968 895 966 896 933 901 960 909 926 911 915 911 939 920 980 922 979 971 995 11 988 20 14 40 888 162 103 375 20 460 113 500 179 516 450 647 183 690 581 734 791 756 130 861 563 1000 999 14 386 94 0 1 0 7 0 150 0 374 1 2 1 437 1 458 1 590 1 609 2 3 2 18 2 43 2 64 2 86 2 107 2 251 2 851 3 4 3 9 3 16 3 26 3 44 3 46 3 187 3 304 4 5 4 6 4 10 4 186 4 240 4 263 4 550 4 859 5 14 5 132 5 509 6 8 6 20 6 102 6 167 6 382 6 916 7 11 7 12 7 500 8 28 8 39 8 68 8 149 8 684 8 881 9 30 9 110 9 261 9 340 9 501 9 863 10 32 10 66 10 174 10 481 10 597 11 15 11 17 11 126 11 216 11 327 12 13 12 25 12 38 12 173 13 23 13 37 13 51 13 332 13 634 14 104 14 976 15 19 15 87 16 29 16 56 16 378 16 935 17 63 17 296 17 384 17 849 18 31 18 57 18 74 18 92 18 184 18 720 18 764 19 22 19 42 19 47 19 73 19 109 19 127 19 169 19 347 19 367 20 21 20 65 20 190 21 33 21 36 21 41 21 215 21 221 22 40 22 298 23 24 23 27 23 55 23 69 23 76 24 89 24 98 24 103 24 115 25 61 25 200 25 236 25 244 26 35 26 78 26 199 26 339 26 346 27 34 27 245 27 345 27 626 28 118 28 649 29 54 29 319 29 360 29 727 30 72 30 181 31 50 31 330 32 49 33 85 33 322 33 431 33 521 33 747 33 946 34 588 35 67 35 70 35 75 35 83 36 803 36 989 37 91 38 45 38 99 38 120 38 133 38 162 38 548 39 278 39 311 40 210 41 71 41 114 41 125 41 308 42 416 42 617 43 185 43 366 43 615 44 60 44 117 44 140 44 316 44 869 45 48 45 59 45 82 45 273 45 455 46 223 46 457 46 706 47 52 47 255 48 177 48 253 48 618 48 952 49 80 49 100 49 123 49 141 49 159 49 241 49 643 50 53 50 178 50 518 51 77 51 101 53 58 53 62 53 282 54 171 54 182 54 553 55 226 55 228 55 377 55 536 55 736 56 95 56 674 57 90 57 610 58 135 58 163 58 197 59 646 60 137 60 191 60 388 61 81 61 88 62 410 62 594 63 161 64 698 65 84 65 121 65 845 67 113 67 314 68 128 68 201 68 209 68 751 69 166 69 418 69 812 70 148 70 164 70 448 71 93 71 112 71 193 71 793 72 147 72 396 73 195 73 954 74 94 74 560 75 284 75 763 76 134 76 160 76 213 76 268 77 79 77 124 78 349 78 567 79 97 79 821 80 151 80 225 80 578 82 207 82 208 83 108 83 122 83 204 83 761 84 744 84 914 85 129 86 170 87 143 87 258 87 290 87 465 88 139 89 180 89 307 90 138 91 152 91 324 91 472 92 145 92 230 93 96 93 527 94 146 94 158 94 555 95 313 96 111 96 136 96 484 96 956 97 105 97 106 97 271 97 306 98 475 98 689 99 156 99 220 99 657 100 179 100 456 101 299 102 506 104 142 104 198 105 275 105 424 105 463 105 754 105 798 106 325 106 478 107 119 107 940 107 991 108 116 108 130 109 153 109 249 109 403 109 486 111 341 112 131 112 381 112 516 113 442 115 787 115 963 117 399 118 283 118 694 119 402 120 194 120 232 120 682 121 587 122 421 122 677 125 157 125 188 126 577 126 899 127 165 127 323 127 412 127 800 128 196 128 260 128 948 129 737 129 769 130 262 130 480 130 569 131 389 131 699 132 155 132 227 132 242 133 144 133 562 133 880 133 906 135 172 135 183 135 315 135 359 136 778 137 257 138 310 140 154 140 450 141 250 141 254 141 429 141 452 142 239 143 334 143 361 143 380 143 444 143 510 144 176 144 372 144 483 144 923 145 491 147 274 147 293 147 423 147 473 147 601 148 224 148 371 148 563 149 317 150 342 150 464 150 790 152 281 152 411 152 549 152 663 153 217 153 344 153 605 154 238 155 938 157 440 157 494 158 685 160 285 160 554 161 413 161 752 162 168 162 206 162 211 163 546 164 247 164 666 166 272 166 383 166 422 166 619 167 636 168 175 168 234 168 300 169 205 169 219 169 267 169 269 169 270 169 908 170 913 171 331 171 888 172 309 172 633 172 774 172 959 173 202 173 503 175 338 175 375 175 603 176 355 176 777 177 529 178 214 178 379 178 760 178 965 179 229 180 732 181 326 182 858 183 203 183 248 183 265 183 607 183 742 183 900 185 612 186 277 187 363 187 445 187 883 188 189 188 523 188 920 189 192 189 328 189 903 191 302 191 598 192 218 193 488 193 830 194 629 195 512 196 280 196 287 197 312 199 233 199 320 199 871 201 212 201 885 202 256 203 288 203 398 203 400 203 584 204 659 205 264 206 951 207 222 207 246 207 543 207 772 209 462 209 936 211 459 212 651 212 690 213 408 214 243 214 968 215 469 216 417 217 321 217 707 217 857 219 762 219 825 220 286 220 329 221 279 223 894 224 295 224 719 225 266 225 385 225 662 225 766 225 837 226 390 226 645 228 351 229 231 229 235 229 237 229 461 229 896 232 681 233 354 233 901 234 394 234 791 234 811 236 534 238 697 238 759 241 353 242 950 243 350 243 671 244 796 245 532 246 373 246 405 246 545 246 964 247 511 247 686 248 259 248 557 248 627 248 785 248 832 250 252 250 305 250 438 252 409 252 628 252 635 253 460 254 718 255 401 256 591 256 658 256 661 257 655 258 477 259 596 260 356 260 915 261 419 261 568 262 276 263 292 263 573 263 576 264 731 265 289 265 387 265 691 266 430 266 552 266 586 266 868 267 517 269 714 270 993 271 294 271 471 272 843 272 889 273 358 274 961 275 335 275 357 276 497 276 558 277 301 278 466 278 525 279 333 279 999 280 425 281 362 281 604 281 717 282 453 282 683 283 337 284 297 285 722 286 739 287 291 287 541 289 369 289 600 290 468 291 816 291 905 292 487 293 884 293 892 294 414 295 505 296 434 299 303 299 595 302 726 303 415 303 454 303 489 304 376 304 451 305 348 307 565 308 343 309 652 309 758 310 533 311 318 311 839 313 667 313 738 313 981 314 679 315 637 316 583 317 640 318 664 318 784 318 833 322 879 323 386 323 391 323 392 325 433 325 519 326 571 326 716 327 574 327 969 328 336 328 496 329 544 331 365 332 474 332 922 336 436 336 556 336 780 338 642 339 432 340 446 340 526 341 680 341 949 342 364 343 656 343 801 344 395 344 779 346 370 347 439 347 479 347 580 347 795 347 838 347 862 348 352 348 393 348 406 348 426 351 407 351 428 352 443 353 998 354 435 354 624 354 876 355 368 359 867 360 547 361 912 362 818 363 866 364 710 366 701 366 709 367 420 367 648 369 688 369 797 370 566 371 589 371 599 371 702 371 962 372 540 373 397 373 530 376 441 376 535 377 806 378 582 380 542 380 621 381 507 381 725 384 853 387 768 387 771 388 693 388 927 389 713 390 987 391 802 392 724 392 822 393 781 396 404 396 539 403 538 403 783 405 470 405 924 405 997 406 741 407 447 407 836 408 537 411 492 412 904 413 498 413 513 415 427 417 564 420 828 420 835 420 887 422 625 423 514 424 918 426 939 429 485 430 508 432 581 433 467 437 528 437 756 438 910 438 921 439 561 439 704 440 502 440 515 441 449 441 715 443 482 444 743 444 831 445 695 445 733 446 504 449 660 452 493 453 673 455 575 456 620 456 815 458 776 460 773 461 490 461 559 461 668 462 476 463 641 464 687 464 788 465 611 466 495 466 841 466 848 468 792 469 670 469 675 470 933 471 614 473 665 475 943 477 616 480 520 482 499 482 630 482 824 487 977 489 820 490 593 493 672 495 608 496 524 498 996 500 692 500 723 500 926 502 711 503 712 504 551 507 522 507 653 507 705 508 606 510 570 512 735 512 984 514 930 515 585 515 854 517 728 523 572 523 814 524 602 525 757 526 531 527 622 527 632 527 986 530 579 539 644 540 934 544 810 545 995 547 613 551 669 552 794 552 988 553 850 555 678 555 958 558 799 558 994 559 765 560 909 560 942 563 639 563 749 572 592 575 730 576 708 577 953 580 654 580 911 590 729 593 623 593 827 593 834 594 808 597 875 606 767 607 745 612 877 614 983 615 631 615 750 616 944 628 734 629 873 630 638 634 782 635 973 637 703 637 972 639 647 641 804 643 650 645 819 650 700 656 696 661 740 661 755 662 886 663 753 665 721 665 878 667 855 667 979 669 846 671 941 673 957 675 676 676 902 683 775 688 970 690 770 697 823 700 971 707 840 709 925 711 874 714 807 715 809 715 870 721 890 723 897 725 746 727 966 729 882 729 937 734 860 736 844 737 748 737 978 744 895 747 786 749 842 750 985 754 893 755 847 757 856 765 898 767 805 768 817 769 992 774 891 775 990 776 813 779 852 784 789 786 864 786 947 787 960 793 829 793 974 798 945 808 928 810 865 814 826 833 929 834 917 840 861 840 872 843 919 859 932 870 980 874 975 905 907 907 955 911 967 927 931 942 982 72 511 135 909 144 996 239 283 247 576 267 588 305 289 424 935 450 973 501 147 616 185 651 234 656 687 750 726 1000 999 21 331 376 0 1 0 3 0 4 0 10 0 28 1 2 1 6 1 47 1 98 1 110 1 167 1 169 1 185 1 434 2 12 2 22 2 42 2 99 2 348 2 591 2 962 3 11 3 66 3 133 3 397 4 5 4 8 4 14 4 53 4 62 4 86 4 429 4 509 5 562 6 7 6 9 6 50 6 618 7 30 7 116 7 280 7 351 8 16 8 17 8 88 8 93 8 154 8 578 9 54 10 144 10 163 10 649 11 65 11 82 11 120 11 248 11 899 11 903 12 13 12 15 12 44 12 164 13 31 13 354 13 766 13 837 14 18 14 20 14 43 14 126 14 224 14 445 15 21 15 23 15 25 15 27 15 77 15 129 15 131 15 157 15 181 16 24 16 41 16 220 17 51 17 59 17 89 17 137 17 176 17 207 18 19 18 111 18 115 19 71 19 80 19 646 20 49 20 67 20 140 20 772 21 83 21 139 21 346 21 697 21 989 22 32 22 34 22 437 22 922 23 292 23 334 23 424 24 26 24 37 24 342 25 35 25 39 26 58 26 197 26 236 26 256 26 915 27 29 27 52 27 85 27 146 27 415 27 734 28 45 28 73 28 138 28 147 29 92 29 661 29 678 30 33 30 442 31 36 31 68 31 177 32 40 32 112 32 379 32 487 32 690 33 78 33 219 34 38 34 55 34 846 35 113 35 265 35 680 36 46 36 114 36 158 36 362 38 74 38 118 38 824 39 87 39 97 39 347 40 128 40 635 41 100 41 134 41 305 41 382 42 79 42 96 42 204 42 249 42 260 42 302 42 699 42 759 43 60 43 75 43 202 43 900 43 947 44 90 44 216 44 436 44 888 45 48 45 277 45 453 45 499 45 613 47 246 48 107 48 119 48 184 48 203 48 580 49 108 49 171 50 172 50 407 51 109 51 284 52 149 52 286 52 477 52 813 53 63 54 57 54 64 54 264 54 350 54 374 55 56 56 123 57 61 57 76 57 151 57 545 58 155 59 183 59 401 59 444 60 279 60 548 60 969 61 102 61 130 61 243 61 250 61 569 62 72 62 105 62 327 62 443 62 462 62 620 63 478 63 589 64 153 64 266 64 460 65 70 65 206 66 125 66 663 66 968 67 69 68 200 70 417 71 136 71 601 71 671 72 148 72 718 72 883 73 318 73 833 74 94 74 121 74 142 74 745 75 394 75 535 75 807 76 211 76 282 76 553 76 651 77 223 77 230 77 251 78 81 79 84 79 141 79 757 80 103 80 106 80 800 81 104 81 537 82 301 83 101 83 311 84 561 85 160 86 428 87 127 87 584 88 91 88 180 88 193 88 285 88 693 89 501 90 231 90 485 90 737 91 95 91 413 91 519 91 615 93 156 93 182 93 234 93 291 93 337 95 132 95 187 95 361 95 497 96 212 96 791 97 122 97 209 97 297 97 628 100 191 100 225 100 253 100 267 101 329 101 474 101 908 102 314 102 638 103 145 103 150 103 289 103 371 104 117 104 340 105 245 106 421 107 331 107 926 108 162 108 431 108 701 109 675 110 192 110 273 110 579 111 215 111 276 111 370 112 143 113 603 114 188 114 303 114 386 115 252 115 438 115 544 116 419 117 247 117 530 117 583 117 825 117 893 118 198 119 964 120 189 120 237 121 170 122 168 122 287 122 654 122 847 123 124 123 296 123 448 124 201 124 213 124 375 124 960 125 308 126 357 126 400 127 152 127 323 128 422 128 481 130 190 131 135 131 398 132 694 133 420 133 549 133 625 133 667 134 221 135 233 135 306 135 662 135 931 136 304 137 378 137 904 138 199 139 165 139 179 139 262 140 706 143 255 146 174 146 522 147 293 147 465 148 416 148 439 148 907 149 173 149 210 149 447 150 511 151 195 151 455 151 730 152 244 152 319 153 205 154 239 154 274 154 696 155 159 155 161 155 322 155 937 156 515 156 857 157 242 157 373 158 240 158 803 159 330 159 472 160 178 160 313 160 404 161 259 161 516 161 592 161 714 161 867 162 229 162 423 163 214 163 290 163 299 163 669 164 166 164 315 164 482 164 491 165 339 166 536 166 648 166 882 166 958 168 196 168 218 168 514 168 532 168 645 169 222 169 381 170 175 170 749 170 950 171 787 172 194 173 261 173 503 174 540 176 913 179 186 179 588 180 372 183 368 183 388 183 581 183 747 183 878 184 495 185 238 186 208 186 320 187 268 187 758 188 611 189 263 189 335 190 269 190 275 190 473 190 483 190 542 190 567 190 746 191 705 192 387 192 849 192 977 193 433 194 979 196 576 197 270 197 312 198 489 199 217 200 640 203 430 203 467 204 235 204 309 204 572 204 673 204 691 205 317 207 399 207 528 208 799 209 736 211 493 211 709 212 278 212 604 212 724 213 271 215 226 215 258 215 809 216 426 219 232 220 228 220 254 222 241 222 930 223 859 224 227 224 272 224 380 224 392 224 427 224 587 224 607 225 349 225 895 226 298 226 344 229 288 229 600 229 710 230 639 231 283 231 414 231 599 231 868 231 987 232 307 232 909 233 623 233 764 234 657 234 832 235 738 236 377 237 996 238 518 240 432 240 871 241 353 241 778 243 985 244 873 245 300 246 752 248 356 248 595 250 257 252 725 254 619 254 842 255 343 256 520 256 742 256 946 257 396 257 468 258 345 258 744 260 719 260 928 261 389 261 486 261 554 261 782 262 454 263 622 264 281 264 294 264 366 264 982 265 406 265 547 266 834 267 376 268 364 269 552 269 844 270 924 272 875 274 614 276 295 277 365 278 517 280 627 280 896 281 507 282 984 284 358 284 469 284 575 284 666 286 556 286 789 289 321 289 494 289 887 290 326 290 480 290 941 291 355 293 410 293 711 294 310 294 332 294 369 296 405 297 740 297 845 298 524 301 325 301 395 301 858 302 970 303 333 304 338 305 324 305 409 307 475 310 790 311 391 312 341 312 360 312 586 312 830 312 936 313 316 313 328 315 471 315 531 316 367 316 383 316 785 317 336 317 650 317 777 320 965 323 466 323 506 323 953 324 655 325 450 327 352 328 626 328 820 329 500 330 805 331 461 332 533 332 674 333 763 334 677 336 363 336 411 338 440 338 630 341 390 341 435 341 513 342 990 343 464 344 869 345 476 345 891 348 910 352 425 352 457 352 877 353 359 354 565 354 568 354 644 358 955 359 754 360 643 361 384 362 441 363 563 365 668 365 822 366 412 367 529 368 385 368 631 368 727 369 451 371 616 371 808 373 470 373 550 374 403 374 723 377 817 378 804 380 585 381 459 382 751 382 897 383 393 383 659 385 921 387 498 387 541 388 446 389 574 389 672 390 961 391 510 392 779 392 786 393 606 393 729 396 942 397 402 398 418 398 683 401 656 402 546 402 597 403 776 405 408 406 479 409 566 409 761 410 555 413 780 414 463 414 590 414 992 415 492 416 880 416 898 417 839 419 967 420 642 421 538 424 525 424 703 425 722 425 769 426 449 427 484 427 490 429 558 430 596 431 594 431 641 435 974 436 732 436 934 437 760 442 993 443 564 443 765 444 689 445 488 445 612 445 735 446 496 447 452 447 456 447 762 448 687 448 700 448 940 449 458 449 774 449 902 450 717 450 720 452 670 456 504 456 933 457 570 457 739 458 692 459 665 462 602 462 823 464 731 467 512 467 573 468 856 470 743 470 753 471 505 472 792 473 523 473 527 476 810 477 686 479 684 479 862 480 502 480 582 480 770 481 534 481 634 485 919 487 557 488 508 489 886 490 835 492 521 494 539 494 756 495 526 496 712 497 621 499 571 499 647 499 959 500 652 503 945 504 905 511 707 512 610 512 768 512 801 515 881 516 821 517 973 518 551 518 831 519 828 520 543 521 884 522 715 523 688 524 854 524 901 524 927 526 653 527 716 529 629 529 664 530 577 531 917 534 560 534 912 536 559 543 617 544 624 544 819 545 609 547 593 548 956 550 788 552 608 554 814 555 797 562 798 566 698 568 637 568 726 569 811 571 827 574 605 576 796 576 916 577 679 577 728 578 999 581 598 585 853 588 713 588 976 589 944 593 850 594 855 597 802 599 879 603 660 604 708 606 829 609 795 609 939 613 681 614 914 618 935 623 633 626 733 627 676 630 632 635 636 636 784 637 794 647 949 649 918 655 658 656 906 662 971 668 836 670 704 672 682 676 685 679 861 682 695 682 843 683 775 684 866 685 864 688 767 693 860 694 998 695 852 695 994 698 951 700 818 701 702 704 750 705 952 706 773 710 980 716 783 716 876 718 721 720 938 721 925 725 748 726 741 727 978 728 911 731 815 734 920 736 981 740 806 747 781 749 840 750 755 751 793 752 838 752 863 752 983 754 954 758 816 758 872 762 848 764 966 767 943 769 771 778 826 782 874 788 957 797 975 801 812 805 865 813 889 814 870 818 892 821 890 824 885 827 894 827 929 829 851 832 948 833 841 856 972 856 995 861 997 867 932 876 963 881 988 920 923 950 986 988 991 36 387 39 803 103 924 180 581 184 718 209 850 210 661 278 519 315 677 316 128 322 74 352 755 623 613 638 706 745 218 748 756 760 249 875 800 888 266 907 231 911 962 1000 999 18 933 753 0 1 0 2 0 3 0 6 0 8 0 9 0 14 0 17 0 73 0 740 1 12 1 16 1 28 1 76 1 195 1 282 1 960 2 7 3 4 3 5 3 27 3 75 3 157 4 11 4 21 4 40 4 51 4 225 5 19 5 32 5 83 5 185 6 10 6 144 6 152 6 612 7 31 7 41 7 84 7 99 7 138 7 684 8 15 8 226 8 337 9 13 9 59 9 69 9 120 9 345 9 416 9 523 9 560 9 766 10 24 10 85 10 105 10 194 10 688 11 371 11 422 12 211 12 276 13 23 13 46 13 770 13 994 14 20 14 42 14 56 14 62 14 117 14 433 14 501 14 533 15 29 15 48 15 70 15 109 15 216 15 227 15 619 16 25 17 18 17 22 17 175 17 867 18 145 18 791 19 33 19 55 19 275 20 45 20 294 20 519 21 39 21 67 21 104 21 125 21 218 21 775 22 26 22 37 22 71 22 274 23 35 23 66 23 188 23 714 24 134 24 312 24 603 24 655 25 34 25 95 25 407 27 156 27 220 27 445 28 52 29 30 29 228 29 254 29 392 30 43 30 81 30 166 30 479 30 996 31 88 31 368 31 398 31 463 32 58 32 123 32 387 32 968 33 114 33 357 33 716 34 36 34 50 34 57 34 107 34 173 34 804 35 38 35 680 36 89 36 96 36 391 36 397 36 799 36 984 37 54 37 169 37 308 37 865 38 86 38 311 39 110 39 235 39 884 40 82 40 132 40 192 41 44 41 148 41 165 41 170 42 49 42 215 42 298 43 65 43 78 43 92 43 141 43 331 43 556 44 142 44 449 44 598 45 246 45 309 46 47 46 53 46 79 46 201 46 713 47 63 47 90 48 80 48 98 48 183 49 748 49 920 50 108 50 119 50 129 51 60 51 360 52 255 52 524 53 87 53 94 53 382 54 91 54 97 54 409 54 580 55 68 55 199 55 242 55 313 56 902 57 248 58 61 58 724 59 244 59 588 60 172 60 208 60 258 61 72 61 273 61 570 62 135 62 506 62 511 63 64 63 285 64 93 64 197 65 259 65 343 65 475 65 510 65 850 66 121 66 264 66 596 67 74 67 77 67 103 67 150 67 446 67 557 68 112 68 517 69 431 69 579 69 926 70 257 70 425 72 214 73 116 76 223 76 303 76 408 77 295 77 599 78 122 78 163 78 213 79 102 79 262 79 377 79 528 79 945 80 127 80 444 80 824 81 101 81 137 81 513 81 545 82 346 84 160 84 243 85 209 85 229 86 601 87 115 87 477 87 514 88 326 89 155 89 265 89 288 89 342 89 455 90 424 91 708 91 767 92 100 92 177 92 187 92 363 93 128 93 624 93 737 94 240 94 587 95 784 95 988 97 111 97 118 97 338 98 149 99 106 99 153 99 238 99 483 99 933 100 113 100 665 101 487 103 251 103 393 104 126 104 130 105 630 106 233 106 321 106 671 107 260 109 151 109 269 109 439 109 965 110 237 110 333 110 374 111 124 111 329 111 946 112 193 112 217 112 471 112 632 113 154 113 176 113 178 113 207 114 131 114 133 114 318 115 340 115 720 116 480 117 245 117 380 117 898 118 146 118 534 120 348 120 430 121 297 121 675 122 702 123 167 124 162 125 231 125 365 125 436 125 590 125 787 125 803 125 859 126 236 126 695 130 140 130 168 131 143 131 190 131 467 131 485 131 892 132 319 132 378 133 136 133 268 133 289 134 359 134 647 135 139 135 310 135 774 135 795 137 341 137 504 138 159 138 203 138 241 138 525 139 198 139 405 140 158 140 286 141 372 141 411 141 825 141 931 143 181 144 317 144 404 144 464 144 586 145 756 146 147 146 200 146 375 146 872 146 889 147 179 147 379 148 161 148 164 148 305 150 253 150 822 152 204 153 180 153 271 153 976 155 256 155 909 157 174 157 490 158 591 158 879 160 712 160 967 162 171 162 982 164 205 165 189 165 210 166 434 166 559 167 328 167 625 167 683 167 689 168 361 168 386 168 389 168 964 169 184 169 283 169 412 170 206 171 314 172 252 173 202 173 304 173 500 173 662 174 222 175 478 175 481 175 697 175 812 176 182 176 191 176 272 176 435 176 852 177 554 178 447 179 221 179 336 179 352 179 620 179 686 182 335 183 186 183 196 183 548 183 571 184 261 184 573 185 351 186 293 187 296 188 249 188 491 189 760 190 325 190 794 191 234 191 307 191 334 191 486 192 626 192 773 192 823 193 344 193 932 194 527 194 552 194 912 195 320 195 384 196 239 196 495 197 414 197 669 198 897 199 531 199 831 200 306 200 746 201 212 201 482 202 728 203 224 203 267 203 413 203 670 205 367 205 667 206 399 207 717 208 232 208 250 208 529 208 749 209 953 211 448 213 302 213 454 213 654 215 418 215 562 216 358 217 745 217 913 218 219 218 230 218 324 218 646 222 263 222 355 223 281 223 849 224 279 224 354 225 983 226 428 227 922 227 949 228 280 228 406 228 753 229 266 229 278 229 572 230 383 230 721 231 390 231 530 231 607 231 811 232 364 232 855 233 247 234 569 237 287 238 395 238 465 238 470 238 685 239 777 240 575 242 370 242 493 242 979 243 291 243 565 244 300 244 353 244 494 244 578 246 316 247 299 247 327 247 403 248 323 248 458 249 369 249 373 249 535 249 937 250 820 251 396 251 934 253 376 255 426 255 515 256 980 259 472 259 536 262 270 262 940 264 608 264 653 265 581 265 995 266 509 266 549 266 593 266 782 268 837 269 301 269 613 270 420 272 497 272 508 272 905 273 284 273 611 275 277 276 540 277 776 280 290 280 432 280 606 283 339 283 582 284 330 286 585 287 322 287 469 287 694 288 292 289 381 289 400 289 532 289 642 289 709 290 908 293 332 293 992 295 827 296 866 298 783 303 806 303 942 304 568 304 832 305 503 305 563 305 705 306 592 307 941 308 917 309 542 309 574 309 635 309 885 310 419 312 315 313 518 314 888 315 657 316 538 316 539 318 894 320 415 320 476 320 809 321 935 322 843 323 507 324 350 324 441 324 537 324 914 325 356 327 627 327 703 327 732 328 835 329 440 329 886 329 977 330 453 330 543 331 558 332 417 333 362 333 460 333 802 334 347 334 366 334 660 334 993 335 438 336 786 337 752 337 808 337 817 339 526 340 461 341 456 341 742 342 401 344 520 344 739 344 815 344 887 346 681 348 349 348 388 348 743 351 985 353 443 353 725 354 466 354 651 355 851 355 896 356 498 356 801 357 402 357 860 359 499 359 674 359 727 360 394 360 442 361 385 361 429 363 423 363 544 364 757 366 410 368 640 368 707 370 561 371 577 372 484 372 505 373 459 374 451 374 473 375 925 376 492 379 645 380 589 381 828 382 830 384 722 386 629 387 981 389 546 389 621 389 841 391 551 391 864 394 452 394 666 400 427 401 638 402 840 403 541 403 715 405 672 405 744 412 634 412 952 412 966 414 555 417 421 417 754 418 437 419 597 419 856 420 741 421 462 424 615 427 816 429 700 430 877 431 489 434 602 437 496 439 710 440 564 441 687 442 502 443 751 444 616 445 450 445 516 445 605 445 929 446 604 446 939 447 676 449 474 449 488 454 457 454 468 454 755 459 649 460 547 461 521 462 631 465 512 466 594 468 658 469 576 470 759 471 869 475 972 479 639 479 785 482 566 484 834 486 863 487 664 487 690 488 919 491 553 491 761 494 628 498 738 498 810 499 691 499 904 501 736 502 927 503 584 508 618 508 673 509 704 509 873 515 796 519 522 519 842 522 838 523 696 524 954 526 723 528 550 530 661 530 878 531 636 532 731 533 679 533 857 534 682 534 991 535 600 538 998 539 793 541 659 542 567 542 807 543 614 544 789 549 978 550 677 553 637 554 895 556 643 558 623 559 595 560 617 562 622 563 583 566 693 566 747 568 668 568 692 568 701 568 814 570 798 575 610 575 821 575 890 582 644 588 641 588 950 591 609 592 862 593 762 594 656 596 663 597 652 597 813 598 678 598 882 599 844 600 957 600 958 601 915 609 633 610 876 611 790 617 698 620 924 623 800 624 650 631 910 632 765 633 956 635 729 637 699 637 781 639 735 640 792 642 648 643 880 647 943 649 763 658 758 659 733 659 858 659 918 662 706 663 951 664 959 666 734 671 797 672 711 672 730 673 778 675 769 680 871 683 779 689 829 696 719 703 726 705 768 705 973 705 987 708 986 709 764 712 780 713 718 720 818 727 907 729 930 737 788 739 772 743 921 744 891 745 962 746 750 746 819 748 881 750 845 756 916 762 826 767 848 769 771 769 836 770 805 771 874 776 963 779 861 781 853 784 999 786 893 786 923 787 936 789 839 790 997 791 903 791 970 795 989 796 938 796 944 800 875 802 883 805 901 813 868 814 833 818 847 826 900 828 899 830 870 830 928 833 854 834 961 838 846 856 947 870 911 900 906 903 969 903 975 908 948 918 974 942 971 942 990 947 955 5 214 129 643 143 698 167 471 205 783 232 829 309 194 378 69 478 288 513 355 537 132 541 795 597 604 782 357 895 504 904 704 926 179 981 919 1000 999 22 179 520 0 1 0 2 0 112 0 234 0 965 1 5 1 6 1 7 1 9 1 12 1 17 1 186 1 354 1 527 2 3 2 4 2 63 2 77 2 144 2 178 2 247 2 923 2 972 3 8 3 28 3 122 4 10 4 24 4 82 4 84 4 89 4 207 4 553 5 11 5 14 5 25 5 452 5 970 6 48 6 64 6 85 6 99 6 128 6 170 7 15 7 27 7 29 7 37 7 57 7 71 7 547 7 902 7 913 8 16 8 23 8 39 8 43 8 187 8 277 9 19 9 26 9 53 9 54 9 79 9 143 9 176 9 536 10 18 10 21 10 35 10 41 10 284 11 13 11 20 11 493 12 45 13 59 13 62 13 116 13 164 14 104 14 105 14 199 14 369 14 450 14 627 15 81 15 111 15 252 15 371 15 444 16 58 16 328 17 49 17 174 17 205 17 518 18 22 18 52 18 152 18 200 18 219 18 365 18 626 19 33 19 158 19 396 20 30 20 75 20 106 20 448 21 40 21 73 21 140 21 457 22 44 22 65 22 175 22 257 22 311 22 344 22 395 23 51 23 115 23 301 23 312 23 331 24 32 24 90 24 148 24 197 24 349 25 76 25 121 26 31 26 38 26 80 26 317 26 388 26 515 27 91 28 149 29 34 29 36 29 156 29 166 29 608 29 982 31 50 31 810 32 47 32 86 32 353 32 470 33 68 33 125 33 233 34 313 35 46 35 55 35 276 36 98 36 100 36 117 37 725 37 777 38 42 38 72 38 130 38 282 39 61 39 960 40 641 40 728 41 87 41 132 41 160 41 260 41 287 41 582 41 644 42 168 43 215 43 304 43 521 44 119 44 699 45 69 45 103 45 360 45 528 47 378 47 494 48 56 48 901 49 135 49 216 49 274 49 935 50 66 50 67 50 314 50 415 50 534 50 603 50 919 51 60 51 83 52 70 52 74 52 101 52 266 52 685 53 203 53 649 53 676 54 183 54 195 55 329 55 520 55 734 56 389 57 96 57 193 58 94 58 430 59 78 59 88 59 127 59 189 59 254 59 327 60 876 60 973 61 126 61 471 62 120 62 138 63 211 63 782 63 837 64 618 64 910 65 208 65 209 65 952 66 270 67 123 67 198 67 622 67 742 68 147 69 139 69 478 70 155 70 162 70 232 70 581 70 743 70 912 71 172 71 339 71 481 71 831 71 918 72 95 72 173 72 337 72 463 72 829 73 217 73 253 73 796 74 184 75 259 76 92 76 102 76 118 76 442 76 482 76 495 76 502 76 724 77 408 77 559 78 97 78 567 79 839 79 989 80 472 80 563 81 124 82 107 82 110 82 151 82 227 82 545 82 601 82 674 82 878 83 188 83 192 84 137 84 512 84 891 85 93 85 133 85 150 85 538 87 108 88 136 88 153 88 251 89 246 89 256 89 460 89 491 89 638 90 179 90 245 90 488 91 220 91 289 91 453 91 694 92 134 92 487 93 180 93 235 93 272 93 947 94 191 95 366 96 551 97 811 98 929 100 345 100 781 101 159 101 298 101 504 101 719 102 206 102 612 103 109 103 165 103 181 104 129 104 141 104 210 105 326 105 586 106 325 106 334 106 374 107 505 107 894 108 267 108 896 109 113 109 936 110 347 110 548 110 820 111 967 112 458 113 114 114 319 114 593 114 877 114 993 116 202 116 293 116 414 116 523 117 535 118 194 118 464 119 161 119 223 122 163 122 229 122 243 122 263 122 343 123 459 123 498 123 714 123 964 124 171 124 357 125 204 126 238 127 308 127 631 128 546 129 295 129 307 129 367 129 737 130 131 130 330 130 419 131 185 131 264 132 455 133 212 133 288 133 359 133 427 135 145 136 182 136 443 137 225 137 309 137 779 138 142 139 447 140 352 140 386 140 417 140 898 141 154 141 404 142 315 142 530 144 279 145 146 145 713 146 428 147 190 147 836 148 167 149 271 150 157 150 290 150 302 150 310 151 399 153 785 153 833 154 249 155 798 156 436 157 283 157 617 158 196 159 214 159 226 159 825 160 730 162 169 162 286 162 387 162 532 162 868 165 398 165 403 165 623 165 634 166 577 167 323 169 336 169 372 169 416 170 177 170 248 172 406 172 531 172 554 173 255 173 262 173 409 173 595 174 230 174 394 175 275 175 291 175 625 176 292 177 697 178 322 178 607 178 665 179 449 180 231 180 240 180 812 181 511 182 572 183 261 183 429 184 361 184 418 184 445 184 451 185 300 185 873 186 579 186 767 188 411 189 213 189 592 190 239 190 851 191 294 192 542 194 568 195 335 195 380 195 979 196 201 196 652 196 826 198 222 198 524 198 635 198 662 198 711 199 305 202 306 202 708 204 410 204 540 205 258 205 473 206 522 206 799 207 456 208 221 208 237 209 218 209 269 209 940 210 549 212 224 212 605 213 228 214 241 214 503 214 933 215 492 215 589 215 815 216 281 216 856 216 866 216 931 218 244 218 930 219 630 220 265 220 696 222 821 223 653 224 413 225 375 227 278 227 280 227 620 229 764 230 407 231 802 232 321 233 236 233 250 233 351 233 864 236 297 236 680 237 285 237 722 237 758 237 955 238 242 238 519 238 573 239 341 241 356 242 584 242 664 244 958 245 333 246 381 247 975 250 402 251 273 251 871 251 875 252 788 253 379 255 332 256 320 258 420 258 729 258 915 259 340 259 393 259 461 261 907 262 695 262 750 262 763 263 268 265 585 267 362 267 706 268 657 269 628 271 299 271 845 271 981 272 426 275 599 275 646 277 517 277 526 278 324 280 376 280 557 280 855 281 296 281 483 281 675 285 390 286 384 286 477 286 686 287 355 287 468 287 735 287 736 288 303 288 412 288 434 288 720 289 438 290 348 291 861 293 431 295 619 295 904 296 350 299 338 299 401 300 587 301 636 301 678 302 391 302 596 303 550 303 624 303 783 307 342 308 346 308 656 311 363 312 484 312 748 313 316 313 318 314 469 314 475 314 499 315 995 316 539 317 766 318 423 318 588 319 400 319 466 320 476 322 842 325 525 326 364 326 501 327 433 327 771 327 817 327 887 329 368 329 510 329 749 330 377 331 692 334 651 335 370 335 422 336 846 336 882 337 440 337 808 339 516 340 383 340 830 341 432 344 480 345 490 346 966 347 614 348 358 348 762 349 765 350 751 350 793 350 870 352 819 353 397 354 984 356 385 356 489 357 500 358 373 359 405 359 439 359 566 360 963 362 544 362 698 363 562 363 687 364 654 367 564 367 707 367 744 370 485 372 602 373 382 373 733 373 926 374 508 374 571 375 924 376 454 376 824 377 435 378 667 378 739 380 604 381 790 384 880 387 784 388 671 388 677 388 721 389 659 390 392 391 486 391 772 391 794 393 629 393 859 393 884 393 992 394 446 394 613 395 600 399 424 404 701 404 727 404 813 405 976 406 942 407 507 409 591 409 712 409 906 411 421 412 513 414 425 414 660 414 841 415 639 416 616 419 441 419 462 419 795 420 803 421 558 424 467 424 479 424 497 424 874 426 496 427 615 432 437 433 537 433 650 434 556 435 637 437 980 438 670 438 800 440 611 441 661 441 684 441 934 442 890 443 465 443 609 443 920 447 655 448 583 448 683 450 610 454 474 454 668 454 804 455 741 456 648 457 509 457 805 463 834 465 994 466 570 468 541 471 533 472 578 472 849 473 552 473 576 473 715 474 769 475 597 476 755 476 774 478 529 480 700 480 886 481 543 484 506 487 858 487 917 488 988 489 669 494 561 495 633 496 723 497 514 497 709 497 770 501 943 503 916 505 555 507 560 507 747 508 949 510 717 510 927 511 838 512 732 513 786 514 598 515 740 515 789 516 914 517 900 518 905 521 574 524 889 524 990 526 760 526 791 528 569 530 705 530 883 532 672 532 860 533 645 534 704 537 575 543 840 544 945 546 565 548 939 552 938 553 911 555 843 558 731 559 640 561 997 562 679 562 682 563 580 566 848 566 959 567 642 568 594 571 710 576 862 577 998 578 716 580 663 580 978 581 956 582 632 583 590 583 703 583 801 586 647 586 681 589 746 589 892 591 606 591 780 593 621 593 745 593 925 595 823 597 903 601 658 602 869 603 948 604 775 604 854 607 693 609 809 614 816 620 757 624 832 626 827 629 643 629 792 630 822 632 818 633 761 636 921 639 753 641 690 642 691 643 752 644 673 644 768 649 985 650 718 651 909 653 852 654 756 657 844 659 899 661 787 662 666 663 814 663 897 664 776 665 881 668 983 673 928 674 946 675 689 679 688 687 951 693 974 695 778 696 702 697 971 698 726 701 922 703 847 704 807 707 853 708 937 709 893 709 941 711 797 720 932 724 754 726 879 727 863 731 867 731 888 733 865 733 885 736 738 741 999 743 759 747 806 753 828 755 835 755 857 768 996 770 773 775 944 775 961 778 962 793 872 797 850 801 953 803 954 825 895 845 908 865 986 884 950 895 957 896 977 934 968 934 969 956 987 972 991 25 316 148 499 176 127 238 651 321 221 371 835 398 471 461 11 502 905 521 421 597 889 654 194 755 911 789 176 803 236 816 815 861 21 869 669 911 280 966 342 972 784 980 380 1000 999 17 590 860 0 1 0 2 0 3 0 6 0 12 0 46 0 87 0 113 0 127 0 170 1 5 1 9 1 17 1 20 1 33 1 76 1 530 2 42 3 4 3 70 3 174 4 11 4 15 5 7 5 10 5 161 5 439 5 747 6 22 6 30 6 160 6 502 6 789 6 844 7 8 7 18 7 36 7 90 7 144 7 934 8 13 8 58 8 92 8 94 8 349 8 497 9 45 9 56 9 62 9 98 9 271 10 14 10 19 10 35 10 159 10 263 10 280 10 283 10 435 11 32 11 53 11 84 11 223 11 461 12 54 12 622 12 743 12 938 12 985 13 61 13 232 13 256 13 629 14 16 14 403 15 26 15 27 15 49 15 80 15 218 16 28 16 434 16 794 17 222 17 571 17 659 17 878 18 21 18 55 18 339 18 402 18 488 18 528 18 597 18 932 19 23 19 516 19 983 20 24 20 29 21 25 21 221 21 420 21 577 21 953 22 455 22 714 23 34 23 132 23 219 23 304 23 501 23 504 23 793 23 930 24 38 24 345 24 394 24 768 25 43 25 47 25 544 26 63 26 102 26 194 27 31 27 78 27 192 28 388 28 399 29 37 29 287 29 466 29 922 30 51 30 190 30 213 30 252 30 396 31 44 31 108 32 89 32 125 32 407 32 948 33 77 33 79 33 171 33 917 34 39 34 93 34 321 34 685 35 40 35 68 35 99 35 790 36 41 36 779 37 196 37 206 37 652 37 756 40 211 40 230 41 678 41 763 41 786 42 66 42 141 42 313 43 48 43 52 44 188 45 57 45 489 45 699 46 205 46 301 46 774 46 915 47 50 47 69 47 71 47 603 47 977 48 137 48 302 48 361 48 460 49 72 49 106 49 404 49 479 50 105 50 660 51 73 51 169 51 323 52 145 52 332 53 64 53 67 53 74 53 95 54 143 54 147 54 189 54 202 54 317 55 438 55 537 55 734 55 775 56 60 56 346 56 521 57 83 58 59 58 424 59 164 59 173 59 182 59 255 59 722 59 783 60 65 60 203 60 212 60 277 61 167 61 279 61 372 61 760 62 85 62 183 62 409 62 609 63 81 63 191 63 198 63 231 63 257 63 300 63 422 64 122 64 152 64 999 67 119 67 131 67 495 67 594 68 75 68 86 68 100 68 121 68 237 68 431 68 467 70 88 70 177 70 282 70 426 71 742 71 921 72 353 73 116 73 168 73 297 73 320 73 647 74 118 74 330 74 832 75 315 76 149 76 220 77 114 77 134 77 158 77 363 77 830 78 110 78 166 78 303 78 581 78 725 79 82 79 112 79 240 80 126 80 268 80 553 81 101 81 163 81 209 81 286 81 525 81 837 81 965 82 115 83 124 83 509 83 684 84 316 84 447 84 604 87 91 87 120 87 172 87 262 89 97 89 896 90 96 90 109 90 111 90 204 90 343 91 107 91 979 92 348 92 687 93 217 93 242 93 251 93 616 94 129 95 138 95 139 95 241 95 595 95 619 96 506 96 605 97 352 97 637 99 227 99 576 100 104 100 128 100 136 100 682 100 872 101 103 101 133 102 493 102 942 103 254 103 356 104 140 104 148 104 972 105 130 105 299 106 225 106 278 106 290 107 142 107 383 107 490 107 792 108 960 109 897 110 185 110 400 110 549 111 593 112 150 112 823 112 829 112 987 113 470 114 117 114 570 114 618 116 284 116 298 117 310 117 463 117 894 118 123 118 178 118 359 119 176 120 890 121 239 121 244 121 362 122 499 123 179 123 235 124 184 124 366 124 459 124 632 124 651 125 592 125 899 126 156 126 157 126 586 126 606 127 135 127 292 128 661 130 390 130 450 131 296 131 807 131 952 132 583 132 903 133 476 133 555 134 165 134 224 135 350 135 580 136 679 137 186 137 210 137 293 137 484 138 294 138 344 138 871 139 226 139 253 139 334 139 536 140 270 140 281 140 319 141 187 141 487 141 638 141 854 141 864 142 146 143 154 143 215 143 273 144 201 144 398 145 155 145 443 146 207 146 749 147 245 147 289 147 329 147 468 147 503 147 874 148 246 148 324 149 180 150 151 150 216 150 736 151 153 151 197 151 295 151 494 153 341 153 342 154 306 154 771 154 822 155 243 155 375 156 162 156 272 156 486 156 689 157 181 157 667 157 926 157 988 158 200 158 291 159 175 159 199 159 454 160 327 162 305 162 360 162 615 163 657 163 869 164 214 164 520 165 248 165 358 165 755 166 700 167 195 167 656 169 229 169 326 169 640 170 247 170 265 170 351 170 634 172 364 172 665 173 589 174 238 176 308 177 208 178 266 179 354 179 540 180 312 180 464 181 729 182 307 182 879 183 193 183 347 183 978 184 249 184 374 184 813 186 260 186 325 186 914 187 331 187 429 187 441 187 739 188 357 188 412 188 877 189 274 190 695 191 483 191 561 192 472 193 578 195 276 196 228 196 395 197 259 198 567 199 236 199 337 200 731 202 984 203 475 204 898 205 440 206 406 209 909 210 849 210 951 211 314 211 529 212 288 212 550 213 234 213 425 214 554 215 430 215 738 216 264 216 376 218 900 219 452 220 370 220 445 221 333 221 650 221 751 226 961 227 355 227 543 229 510 230 856 231 233 233 474 234 311 235 835 236 285 236 611 237 322 237 378 237 870 238 258 238 840 240 411 241 515 241 852 242 269 244 392 244 457 244 726 246 250 246 511 246 907 247 416 247 538 248 524 248 644 248 851 250 267 250 642 251 676 251 853 253 517 253 624 254 379 254 382 256 261 256 845 257 318 257 995 258 336 260 636 261 473 261 735 263 436 263 481 265 275 266 551 267 405 267 893 267 918 268 698 269 389 270 534 270 646 270 803 271 599 271 936 272 365 272 449 272 706 273 433 274 610 274 765 275 387 276 371 276 590 277 946 279 861 280 446 280 975 283 933 284 572 285 664 286 393 286 451 286 770 286 797 287 527 288 565 290 582 293 444 293 508 294 764 298 369 299 716 299 924 300 776 301 377 302 309 302 784 303 397 303 715 304 421 308 456 309 328 309 752 310 338 310 367 310 415 310 745 311 692 313 701 314 335 316 418 316 526 316 841 318 485 318 645 319 910 320 432 321 507 322 559 323 712 324 748 328 381 328 558 328 668 329 368 329 437 329 560 329 833 329 956 330 384 331 453 331 643 332 718 334 414 335 340 335 827 335 862 336 522 336 812 337 500 340 635 341 568 342 598 344 512 345 662 346 417 346 478 346 694 348 423 348 818 350 386 351 477 352 639 353 614 355 496 357 385 358 410 358 648 358 923 359 519 359 591 360 672 360 881 362 533 362 732 364 373 364 523 364 602 364 966 365 380 366 633 367 967 368 681 369 766 370 826 371 821 373 613 373 778 373 954 374 658 374 817 375 413 376 671 379 391 380 800 380 962 381 575 383 532 384 419 384 892 385 448 385 901 386 585 387 469 387 711 388 408 393 649 393 702 397 401 397 868 399 564 400 428 400 955 401 974 404 482 404 491 405 691 405 902 411 620 413 655 413 828 414 762 416 563 416 757 421 690 422 574 425 623 425 630 426 427 427 513 427 705 428 631 428 724 431 442 431 545 431 562 431 573 432 465 432 617 432 669 433 458 433 547 433 843 437 569 437 621 438 625 439 548 440 855 441 865 444 733 445 541 449 498 449 707 452 471 454 492 455 462 455 654 456 518 457 531 457 753 457 787 457 939 458 546 458 556 458 944 461 626 463 480 463 663 463 810 464 670 466 539 466 883 467 514 470 505 471 825 472 945 476 929 478 806 484 931 485 723 487 542 489 891 491 579 492 641 492 675 493 719 497 535 497 674 498 673 498 693 502 552 502 704 502 785 503 769 504 596 505 935 505 970 507 927 507 990 516 713 516 850 518 607 519 566 521 587 522 836 522 963 526 860 527 905 527 969 528 612 528 683 528 880 533 588 534 627 535 666 539 780 540 709 540 858 541 815 541 940 544 584 544 730 546 773 549 557 552 677 552 727 559 777 563 772 567 759 569 600 569 717 572 997 582 795 583 788 584 608 584 846 584 941 585 758 587 804 590 601 591 744 595 628 596 782 596 805 600 737 603 653 606 801 611 873 615 746 615 842 617 697 620 991 621 741 623 680 624 703 626 791 629 767 630 728 636 913 637 867 638 798 639 887 641 809 642 721 643 686 645 814 651 754 653 895 658 819 660 838 663 857 666 928 670 688 674 696 675 919 677 958 681 834 682 863 688 831 688 885 698 816 700 750 701 740 701 866 703 996 704 720 705 708 705 992 708 710 708 808 711 986 715 989 718 876 719 904 721 912 728 761 728 820 728 964 732 888 736 908 743 847 747 839 751 994 754 916 764 943 766 796 772 781 773 811 777 859 779 799 781 981 784 920 786 882 787 950 792 802 801 824 808 968 813 976 826 889 840 848 841 949 845 884 849 875 856 886 858 911 868 937 886 993 888 947 888 959 888 973 891 957 905 906 905 980 912 925 932 971 959 982 965 998 7 443 73 141 154 149 187 220 249 318 268 235 332 584 370 127 439 501 481 322 584 653 590 348 708 695 775 258 863 417 946 916 995 81 1000 999 7 69 27 0 1 0 2 0 9 0 24 0 74 0 258 0 498 0 869 1 3 1 15 1 66 1 431 1 697 1 717 1 791 2 59 2 128 2 178 2 219 2 286 2 623 2 728 3 4 3 5 3 8 3 14 3 23 3 60 3 80 3 214 3 288 4 6 4 7 4 924 5 43 5 57 5 110 5 124 5 149 5 522 6 67 6 385 6 708 6 753 7 10 7 27 7 36 7 77 7 89 7 101 8 22 8 48 8 119 8 173 8 397 8 570 8 734 9 11 9 16 9 30 9 198 10 12 10 34 10 82 10 132 10 426 10 824 11 13 11 134 12 17 12 20 12 55 12 81 13 32 13 42 13 78 13 843 14 19 14 28 14 248 14 575 15 37 15 811 16 18 16 21 16 40 16 87 16 138 16 278 16 450 16 906 17 84 17 88 17 98 17 184 17 344 17 395 18 44 18 51 18 352 18 360 19 26 19 348 19 484 20 83 20 117 20 171 20 510 21 56 21 307 22 41 22 106 22 170 22 212 22 311 22 377 22 446 22 642 22 735 23 25 23 29 23 76 23 162 23 291 24 31 24 49 24 52 24 234 24 334 24 337 24 841 25 91 26 111 26 139 26 176 26 181 26 391 26 916 27 38 27 45 27 116 27 125 27 267 27 616 27 991 28 33 28 39 28 61 28 107 29 362 30 35 30 64 30 135 30 190 30 599 30 848 31 213 31 757 31 953 32 113 32 192 32 588 33 72 33 203 33 815 33 840 33 895 34 58 34 75 34 122 34 250 35 519 35 796 36 85 36 249 36 440 36 482 37 54 37 65 37 201 37 339 37 479 37 614 38 544 39 188 40 50 40 155 40 177 40 275 41 47 43 73 44 293 44 698 44 745 45 46 46 63 47 62 47 70 47 439 49 53 49 69 49 144 49 200 50 71 50 97 50 108 50 279 51 140 51 292 51 345 52 665 53 194 54 156 54 252 54 576 55 136 56 296 56 560 56 948 57 158 57 381 57 740 57 749 58 93 59 127 60 90 60 272 60 529 60 577 60 873 61 216 61 828 62 94 62 202 62 263 62 266 62 370 63 68 63 834 63 918 64 326 65 153 65 172 65 180 65 451 65 528 65 693 66 112 66 143 66 356 66 598 67 157 67 221 67 904 68 95 68 123 68 151 68 550 68 604 68 718 69 218 69 739 70 559 71 131 71 282 72 96 72 100 72 967 73 231 73 255 73 471 74 79 74 148 74 207 74 318 74 610 75 331 76 163 76 305 76 323 76 852 77 86 79 165 79 512 80 92 80 104 80 130 80 491 81 917 82 105 82 324 82 414 82 481 83 197 83 285 83 316 84 102 84 115 84 769 85 243 86 534 86 896 87 458 88 256 89 99 89 378 90 300 90 960 91 120 91 137 91 150 91 175 91 413 91 485 91 571 91 608 92 174 93 245 93 675 94 709 95 129 96 118 96 330 96 493 97 433 98 103 98 712 98 947 99 271 99 347 99 822 100 164 100 187 100 238 101 635 102 235 102 486 102 878 104 147 104 400 104 516 106 121 106 403 106 793 106 959 107 154 107 595 108 109 108 667 109 253 110 141 110 159 110 265 111 114 111 126 112 590 113 259 113 502 113 716 114 513 114 603 115 185 115 191 115 490 115 733 116 195 116 429 117 321 118 206 119 168 119 754 119 926 120 142 120 183 120 699 121 473 123 160 123 722 123 863 124 199 124 819 125 215 125 277 126 264 127 152 128 230 128 257 128 303 128 701 128 888 129 280 129 357 129 419 129 632 129 681 130 388 130 585 131 133 131 637 132 461 133 169 133 477 133 663 134 538 135 182 135 261 136 145 137 222 137 223 137 304 137 558 138 284 138 302 138 404 138 474 138 564 138 885 139 146 139 814 142 220 142 228 142 232 142 310 143 889 144 410 144 445 146 398 148 179 148 536 149 186 150 746 151 298 152 193 152 246 152 325 153 167 153 361 154 236 156 161 156 465 156 737 156 879 157 226 158 273 158 342 158 369 158 427 158 750 159 418 159 758 160 254 160 483 162 365 162 379 162 780 162 969 163 166 163 706 165 205 165 327 165 351 166 343 167 638 168 283 168 849 169 487 170 240 170 251 170 866 171 670 171 880 172 627 173 237 173 951 175 209 175 977 176 514 177 833 178 274 178 864 178 902 179 756 180 260 181 247 181 500 182 290 182 773 183 196 183 224 183 295 184 314 185 405 185 567 185 578 185 940 186 189 186 233 186 359 186 612 187 366 187 726 188 364 188 631 188 829 189 442 190 204 190 622 191 530 191 673 191 983 192 584 193 389 194 281 194 315 194 387 194 462 196 504 196 810 197 306 197 499 197 643 198 647 199 239 199 371 199 729 200 211 200 268 200 354 200 975 201 656 202 806 203 572 203 771 203 898 204 309 204 396 205 269 206 807 207 208 207 227 207 492 207 835 208 883 209 210 209 658 210 358 212 454 212 539 215 225 215 641 216 217 217 540 217 543 218 752 218 903 219 242 219 363 219 523 219 549 219 992 220 934 221 320 221 803 223 241 223 297 224 229 225 548 225 662 226 393 228 329 228 415 228 645 228 850 229 276 229 765 230 244 230 457 230 686 230 988 232 368 232 532 234 299 234 943 234 957 236 995 237 692 238 555 239 456 240 956 241 294 241 703 242 521 242 606 242 678 242 945 244 913 245 319 245 897 246 262 246 346 246 399 248 411 249 447 250 289 250 467 250 687 251 772 252 301 252 565 252 805 253 507 254 679 255 412 256 533 257 355 257 820 258 287 259 402 259 509 260 671 261 719 261 779 262 421 262 744 265 340 265 594 266 332 266 725 267 581 267 644 268 333 268 839 269 270 269 317 270 390 270 657 270 996 272 497 272 553 273 350 273 868 274 448 274 525 274 877 275 308 277 420 277 672 277 761 278 313 282 922 283 383 283 430 283 646 283 702 284 727 285 338 285 353 286 312 286 374 288 563 289 373 292 488 293 375 294 449 294 770 295 328 295 596 295 748 296 367 296 401 300 417 300 659 301 782 304 798 304 955 305 478 305 855 306 322 306 797 307 386 311 382 311 508 313 817 313 985 314 505 315 617 316 694 317 380 317 621 318 425 319 341 321 535 321 781 322 349 322 900 324 336 324 674 325 910 329 901 331 437 332 335 332 372 332 428 333 579 334 463 335 452 335 778 335 912 337 392 337 586 337 587 337 978 338 517 339 384 339 723 340 376 340 562 341 763 343 547 345 546 346 475 346 668 348 545 349 552 349 566 349 927 350 609 352 639 353 460 353 732 354 394 355 469 356 602 358 407 358 409 358 799 359 408 359 455 359 980 360 423 360 777 361 436 361 629 361 856 362 619 362 921 364 711 366 422 368 721 370 511 371 406 371 518 372 640 372 787 374 561 374 887 375 424 375 438 375 677 377 655 377 700 377 825 379 494 380 459 380 785 381 520 382 626 383 989 384 591 385 470 386 961 387 776 388 444 388 556 389 794 390 597 391 515 391 680 391 823 392 524 392 971 396 441 396 453 397 416 397 998 399 845 399 981 400 690 400 899 401 573 401 970 402 836 403 503 405 786 406 434 408 472 408 501 409 682 410 881 412 435 414 466 416 432 418 831 419 964 420 827 420 894 421 506 421 736 422 443 422 495 426 468 426 766 431 795 432 760 432 891 435 666 435 751 438 634 440 464 440 999 441 611 443 714 445 476 445 605 445 932 446 683 446 838 447 551 448 652 451 664 453 480 453 526 454 574 456 808 457 715 458 867 460 557 460 788 467 775 468 860 469 630 469 893 469 936 469 944 470 537 470 541 470 633 473 738 477 489 480 568 480 747 481 685 481 846 484 496 485 851 487 676 487 720 487 790 489 789 490 600 491 931 493 707 494 607 497 531 497 542 498 982 500 705 501 691 501 724 502 527 502 783 502 937 503 625 504 792 505 589 506 905 507 847 510 592 512 870 513 580 513 968 515 569 517 920 527 713 529 933 530 618 530 837 530 923 531 974 537 648 538 813 539 741 539 914 540 984 543 871 544 554 548 583 548 615 549 651 549 689 555 582 559 987 560 874 567 650 567 759 567 994 568 821 571 593 572 809 572 872 573 660 573 688 574 875 575 958 576 620 578 731 579 941 583 859 584 628 593 624 594 601 594 684 594 962 599 613 602 908 605 654 609 812 610 636 611 742 619 696 620 853 622 730 627 801 632 911 634 695 637 804 642 653 642 830 643 649 644 768 644 861 646 661 648 954 651 816 653 832 665 669 669 976 672 929 673 892 676 979 683 762 683 890 687 774 692 818 693 755 697 710 703 704 706 946 709 884 714 952 724 928 726 935 727 800 737 826 738 842 738 973 740 743 743 990 745 802 750 907 755 764 758 767 759 784 760 844 760 886 761 966 764 938 767 857 771 986 783 939 787 865 793 997 810 858 841 854 845 909 853 993 857 862 860 915 860 919 868 942 870 876 871 972 875 882 889 949 894 965 904 930 920 925 929 950 938 963 226 455 492 945 643 796 680 350 691 481 755 96 981 1 1000 999 17 902 903 0 1 0 2 0 7 0 12 0 13 0 15 0 72 1 354 1 560 2 3 2 4 2 21 2 40 2 246 2 254 2 255 3 5 3 8 3 46 3 353 3 441 3 694 4 6 4 30 4 82 4 305 5 10 5 43 5 56 5 115 5 144 5 258 5 675 6 16 6 18 6 446 6 637 6 827 7 9 7 11 7 19 7 25 7 37 7 526 8 17 8 118 8 292 9 14 9 34 9 59 9 289 9 664 10 39 10 300 10 942 11 22 11 102 11 376 12 63 12 78 12 91 12 116 12 152 12 183 12 465 12 653 12 688 13 49 13 61 13 202 13 234 13 623 13 708 13 717 13 775 13 936 14 55 14 99 14 370 14 767 15 23 16 20 16 36 16 117 16 136 16 250 16 394 16 945 17 24 17 53 17 62 17 199 18 26 18 27 18 81 18 163 18 295 19 47 19 125 19 319 19 384 20 930 21 35 21 577 21 655 22 79 23 29 23 42 23 156 23 435 24 28 24 73 24 132 24 166 24 297 25 50 25 51 25 87 25 170 25 181 25 232 25 403 25 571 26 75 26 329 27 52 28 32 28 33 28 38 28 41 28 45 28 60 28 197 28 286 28 325 29 48 29 364 29 987 30 31 30 172 30 179 31 600 31 658 31 988 32 54 33 44 33 121 33 752 34 67 34 76 34 105 34 128 34 277 34 425 35 70 35 86 35 98 35 512 36 153 36 579 37 69 37 227 38 84 38 109 38 314 38 565 39 188 39 649 40 138 40 332 40 915 41 57 41 133 41 458 42 757 43 157 43 238 43 359 43 583 43 607 44 66 45 139 45 301 45 888 46 248 46 783 47 101 47 155 47 221 48 198 48 386 49 83 49 97 49 124 49 241 49 271 49 326 50 100 50 296 51 215 51 226 51 626 52 74 53 745 54 95 54 272 54 291 54 742 54 788 55 88 55 92 55 110 55 553 56 58 56 64 56 65 56 93 56 120 56 143 56 367 56 452 56 530 57 106 57 229 57 845 57 849 58 68 58 90 58 407 59 89 59 267 59 276 59 417 59 781 60 71 60 290 60 336 61 963 62 685 63 349 63 854 64 130 64 146 64 247 64 369 64 617 65 80 65 260 65 342 66 77 66 108 66 437 67 142 67 624 68 171 68 323 68 335 69 154 69 311 70 85 70 111 70 113 70 135 70 145 70 896 71 256 71 320 71 412 72 123 72 184 72 309 72 312 72 324 72 886 72 910 73 112 74 641 75 107 75 180 75 212 75 706 77 104 77 397 77 847 78 631 79 790 80 252 80 844 81 679 82 150 82 257 83 169 83 261 83 885 84 182 84 217 85 195 85 287 85 341 86 134 86 362 86 517 86 524 86 956 87 94 87 460 87 629 87 719 88 176 88 205 88 228 88 270 88 467 88 841 89 211 90 209 90 542 90 903 92 318 92 419 92 811 93 96 93 137 93 148 93 219 93 772 94 415 94 491 94 990 95 599 96 167 96 206 96 966 97 103 97 189 98 114 98 185 98 190 99 345 99 495 100 396 100 709 101 160 101 538 102 129 102 516 103 213 104 126 104 187 104 406 105 645 106 436 107 382 107 454 108 450 109 140 110 127 110 242 110 321 112 131 113 119 113 642 113 683 114 404 114 431 115 313 115 315 115 482 115 796 116 174 116 549 117 165 117 194 118 158 118 253 118 705 119 299 120 122 120 268 120 830 122 168 122 933 123 151 123 365 123 411 124 159 124 177 125 614 125 712 126 333 126 463 126 505 127 269 127 346 127 492 127 838 128 161 129 366 129 627 130 233 130 377 130 499 130 558 130 925 131 141 131 552 133 236 133 473 134 265 134 702 135 186 135 625 136 218 136 374 137 340 138 162 138 220 139 147 139 337 139 710 140 173 140 259 140 834 141 479 142 149 142 164 142 214 143 192 144 443 145 793 147 203 147 210 147 240 147 550 147 733 148 532 148 829 149 196 149 813 150 208 150 317 150 429 152 283 152 559 153 200 154 175 154 230 154 273 154 868 155 595 156 316 157 216 160 235 160 285 161 243 161 302 161 551 162 224 162 371 162 440 162 486 163 474 163 567 163 739 165 244 165 307 165 911 168 355 168 430 168 514 169 510 170 704 172 303 172 784 173 249 173 282 174 207 174 923 175 178 175 776 176 556 176 687 176 928 177 274 178 204 178 570 178 644 178 713 179 191 180 409 180 448 180 743 180 833 181 251 181 498 181 554 181 955 185 476 186 222 187 513 187 604 187 823 188 193 188 581 189 279 189 418 189 442 190 201 190 785 192 763 192 982 193 263 193 413 194 628 194 636 195 225 195 387 195 697 195 761 196 673 198 762 199 839 201 593 201 609 202 477 202 771 203 496 204 339 206 280 206 361 206 545 209 262 210 451 210 877 211 284 211 619 211 633 212 500 212 958 214 380 215 680 216 975 217 223 217 231 217 855 218 245 218 528 219 328 219 347 219 676 220 306 221 819 222 237 222 509 222 960 223 281 224 734 225 899 229 691 229 801 229 866 229 970 230 466 230 638 230 825 232 635 232 895 233 654 233 994 235 338 236 239 236 536 236 867 237 388 237 555 237 992 238 363 238 378 239 266 239 358 240 527 241 356 241 481 242 322 242 774 243 392 245 490 246 400 247 304 249 747 252 608 253 348 254 264 254 402 255 572 256 372 257 561 257 601 258 464 260 597 260 836 263 548 264 293 264 331 264 421 264 462 264 857 264 993 265 350 265 669 266 630 266 735 267 661 267 828 268 731 270 379 272 489 273 375 274 275 274 278 274 383 277 816 278 610 280 298 281 310 282 288 282 646 282 707 282 766 282 954 284 540 285 724 285 890 286 294 286 557 287 814 288 880 289 484 289 862 289 972 290 485 292 330 294 327 294 334 294 964 295 589 295 826 298 308 299 373 299 652 300 352 304 667 305 541 307 806 308 360 308 393 308 414 309 456 309 620 310 529 310 991 312 398 312 434 312 587 313 439 313 678 313 914 314 422 314 471 314 935 314 941 315 416 316 381 317 753 319 351 319 428 319 521 323 468 323 786 323 789 324 343 324 344 324 864 326 566 327 700 328 438 329 501 331 878 332 433 332 618 332 674 332 916 333 725 333 858 335 432 336 576 336 952 337 469 338 444 338 562 339 368 339 904 342 729 344 507 346 405 346 603 346 634 347 395 348 357 348 520 349 483 350 594 350 696 350 765 351 656 352 426 352 684 353 391 354 470 354 502 355 390 355 737 356 457 357 453 357 714 358 427 360 461 362 420 362 665 363 531 363 660 365 957 366 937 367 573 368 522 370 472 371 981 373 408 373 769 374 389 374 755 375 385 376 455 378 399 379 959 381 497 383 401 383 525 383 598 384 493 384 940 385 853 386 447 387 487 387 547 388 906 389 795 391 504 391 546 391 578 391 647 391 934 396 449 396 506 399 907 400 943 403 410 403 770 404 670 405 860 408 997 409 523 410 475 411 423 411 616 411 622 411 727 412 596 414 445 414 672 414 882 416 424 416 539 418 534 418 812 419 480 420 478 420 874 422 494 425 711 425 822 425 908 426 663 429 459 431 686 432 659 433 720 434 668 437 575 438 648 438 818 438 924 441 831 442 588 446 612 447 508 447 511 451 580 451 779 452 681 452 682 452 978 453 503 453 732 454 518 454 808 454 976 456 488 458 519 459 606 463 535 463 586 464 893 465 986 466 768 467 543 468 657 469 582 470 643 475 718 478 726 480 746 482 875 484 821 487 584 489 602 489 640 489 715 490 947 491 800 492 883 493 856 494 698 495 973 496 850 497 740 501 968 505 804 506 515 506 900 509 533 509 592 509 920 509 961 510 537 512 749 513 807 514 591 514 621 514 998 518 568 518 716 519 842 520 544 521 851 521 873 523 613 527 611 528 977 529 605 529 741 532 722 536 569 539 837 539 901 542 662 542 782 542 799 546 563 546 861 550 894 551 728 552 651 553 564 553 969 554 650 556 760 557 666 558 677 558 913 560 751 562 590 564 574 564 701 567 695 569 693 570 585 571 996 574 748 576 671 577 756 578 876 579 689 581 730 581 932 582 754 585 744 588 863 596 703 596 723 597 817 603 898 604 949 606 778 608 632 608 690 608 859 610 692 613 615 614 777 617 995 622 738 624 773 629 950 630 787 632 736 635 639 635 802 639 909 640 938 641 820 644 832 648 780 649 759 652 983 657 797 660 805 664 843 664 905 665 764 668 889 672 892 674 918 679 946 688 989 691 848 695 879 695 951 696 699 697 792 699 887 707 927 709 921 711 922 713 926 715 721 720 967 728 791 729 794 729 881 730 971 731 815 731 902 738 750 742 798 742 835 744 870 748 852 749 985 750 948 752 758 753 803 754 865 756 884 757 872 768 810 777 980 780 840 784 809 786 824 787 974 790 912 791 846 792 869 803 939 806 871 807 917 825 919 853 891 868 897 875 931 890 929 903 953 905 944 926 979 926 999 940 965 943 962 974 984 22 403 68 995 88 127 165 2 255 504 304 841 316 90 356 152 390 238 396 856 538 208 608 432 653 198 705 49 728 587 891 129 898 673 1000 999 10 30 105 0 1 0 2 0 4 0 8 0 47 0 291 0 424 1 3 1 49 1 89 1 94 1 206 2 36 2 55 2 636 3 5 3 6 3 9 3 14 3 26 3 38 3 79 3 110 3 143 4 15 4 58 4 339 4 482 5 7 5 10 5 17 5 25 5 218 5 294 5 330 5 457 5 529 6 13 6 18 6 21 6 120 6 455 7 12 7 24 7 30 7 81 7 82 7 164 7 390 8 16 8 33 8 39 8 90 8 512 9 11 9 84 9 103 9 148 9 223 9 769 9 899 10 91 10 100 11 23 11 41 12 19 12 22 12 45 12 48 12 130 12 200 12 207 12 216 12 443 13 27 13 59 13 147 13 281 13 303 13 756 14 366 15 46 16 29 16 879 17 75 17 96 19 20 19 62 19 179 20 92 20 996 21 28 21 670 22 52 22 53 22 702 22 884 23 63 23 93 23 115 23 172 23 461 23 516 23 542 23 773 24 34 24 102 24 212 24 369 25 184 25 262 26 42 26 51 26 67 27 32 27 35 27 80 27 615 27 852 28 31 28 77 28 231 29 226 29 260 29 640 30 37 30 331 31 313 32 205 32 334 32 779 33 123 33 777 34 43 34 54 34 874 34 894 35 44 35 74 35 76 35 357 36 238 36 349 37 40 37 57 37 73 37 163 37 176 37 250 38 60 38 140 38 254 38 343 38 613 39 61 39 68 39 78 39 109 39 154 39 995 40 127 40 131 40 277 40 350 40 397 40 732 40 930 41 66 41 69 41 144 41 464 43 50 43 286 44 160 44 315 44 355 45 88 45 124 45 536 45 551 45 815 46 187 46 204 46 328 47 335 47 382 47 460 48 152 48 441 49 135 49 225 49 454 50 111 50 346 50 933 51 151 52 720 53 56 53 149 53 340 54 104 54 274 55 142 55 211 55 268 56 65 56 125 56 126 56 138 56 320 56 543 57 70 57 198 57 489 58 72 58 118 58 192 58 276 59 194 60 264 60 363 61 64 61 793 62 95 62 166 62 182 62 251 62 523 62 593 63 71 63 132 63 199 63 358 63 678 64 99 64 128 64 190 64 245 64 458 64 475 65 263 65 311 65 710 65 767 66 86 67 297 67 772 68 150 68 287 69 145 69 209 69 450 69 506 69 840 70 275 70 279 71 156 73 165 73 405 73 556 74 101 74 105 74 219 74 257 74 395 75 97 75 169 75 213 75 356 76 430 76 629 77 195 77 416 77 522 78 83 78 98 78 298 78 537 78 916 79 233 79 566 79 765 80 87 80 344 81 107 81 113 81 202 81 608 81 804 82 171 82 237 82 272 83 394 84 85 84 137 84 249 84 641 85 114 87 116 87 185 87 324 87 466 87 717 87 750 87 762 87 857 87 906 88 134 89 121 89 661 90 106 90 108 90 229 91 278 91 415 92 253 92 352 93 117 93 261 93 886 94 782 95 112 95 230 95 472 95 574 95 917 96 288 97 168 98 122 98 155 98 495 98 748 99 486 100 129 100 398 101 410 101 595 101 819 101 820 102 399 102 715 103 119 104 170 104 440 104 914 105 153 105 889 108 239 108 295 108 319 109 161 109 196 109 404 109 429 109 851 111 133 111 141 111 285 111 351 111 422 111 650 111 808 112 235 112 470 113 136 113 445 115 368 115 844 115 846 116 178 116 242 116 836 117 177 117 215 117 832 118 514 119 181 120 503 120 845 121 139 121 246 121 826 122 305 122 655 122 929 123 158 123 361 123 559 124 210 125 677 126 329 126 370 126 481 126 521 127 693 130 508 130 651 131 183 131 221 131 271 131 656 132 345 132 384 132 778 132 992 133 307 133 414 133 496 136 623 137 252 138 527 139 749 139 949 140 167 140 861 141 180 141 413 141 674 141 753 142 146 142 162 142 492 142 632 143 439 143 568 143 805 145 224 145 284 145 383 146 220 146 538 147 267 147 347 147 969 148 175 148 203 148 810 149 191 149 197 150 463 151 553 151 915 152 186 152 371 152 432 152 635 152 658 153 193 154 157 155 159 155 173 155 647 155 704 155 896 156 174 156 227 156 375 156 928 158 236 158 634 159 469 161 341 161 442 161 552 163 217 163 491 163 738 164 300 164 716 165 913 165 925 166 292 167 362 167 367 167 438 167 961 168 539 168 743 169 984 170 283 172 269 173 302 175 616 175 727 175 878 176 638 177 800 178 378 178 473 178 600 178 866 179 509 179 657 180 256 180 478 180 839 181 188 181 214 181 222 182 342 182 567 183 208 183 296 183 308 183 776 183 855 184 201 184 348 185 189 185 631 185 682 185 781 187 337 187 547 187 957 188 232 192 436 192 719 192 905 193 228 193 255 193 301 193 603 193 912 195 333 197 248 197 381 198 299 198 380 198 618 199 365 199 718 199 724 201 411 201 468 201 825 201 876 203 234 203 259 204 534 204 586 204 786 204 986 205 690 206 554 206 620 208 385 208 816 209 310 209 396 209 956 210 243 210 318 210 938 211 282 211 304 211 787 212 244 213 507 213 546 214 289 214 711 215 309 216 979 217 480 218 799 219 321 219 617 221 387 221 419 222 270 222 447 222 742 223 403 224 326 225 322 226 323 226 408 227 266 227 421 228 784 229 505 229 892 229 974 231 494 232 459 232 558 233 672 233 908 235 241 235 582 236 314 236 317 236 900 237 564 238 683 239 240 240 247 240 377 240 583 242 676 243 293 243 807 244 290 244 360 245 729 247 592 247 802 252 389 253 265 254 312 255 258 257 484 259 471 259 863 259 976 260 850 262 327 263 338 264 280 264 434 264 596 264 680 265 354 266 273 268 485 270 306 270 664 271 856 271 973 272 467 272 575 272 885 272 942 275 580 278 435 278 780 281 771 282 364 282 594 284 952 287 420 287 862 288 955 289 487 289 744 290 332 290 524 291 562 294 541 295 391 299 316 299 452 299 591 300 837 302 877 303 821 305 803 308 740 309 499 310 893 311 437 311 602 312 479 312 628 312 755 313 426 313 465 313 614 314 814 315 359 315 428 315 667 315 741 317 673 317 708 317 880 317 904 318 336 318 488 319 431 319 694 321 386 322 760 323 456 324 325 324 400 324 764 324 791 324 835 326 392 327 532 328 692 328 731 330 610 331 444 333 686 335 372 335 373 335 590 335 639 336 433 336 550 338 637 338 864 339 453 340 500 342 427 342 669 343 353 343 407 346 374 346 645 347 687 347 695 351 446 351 577 351 822 353 417 355 517 355 964 356 474 356 502 358 703 362 418 362 530 362 644 362 977 362 980 364 679 365 379 365 612 366 972 367 714 368 726 370 621 371 376 372 462 375 881 376 948 377 402 377 511 378 561 379 688 380 871 382 557 382 705 384 725 385 409 386 388 386 841 386 902 388 393 388 662 389 477 389 571 389 757 391 535 392 401 393 476 393 519 396 412 396 675 396 734 398 824 399 425 400 513 400 627 401 989 402 406 406 625 406 722 407 978 410 423 410 689 412 911 413 895 414 598 414 789 415 834 416 698 416 813 417 525 417 842 418 526 418 587 419 713 420 449 420 642 420 792 421 867 422 761 426 448 430 609 432 451 432 730 434 981 435 622 436 668 436 746 437 560 437 570 437 696 441 579 442 504 442 785 444 483 446 660 448 691 451 545 452 823 454 498 454 987 457 999 458 859 460 518 461 549 461 954 463 540 463 983 464 501 465 544 466 578 466 671 467 497 470 601 471 490 471 606 471 649 471 960 473 510 474 533 475 697 476 493 477 605 478 663 479 515 479 563 479 790 479 920 483 648 483 712 483 909 484 745 485 555 485 589 485 869 486 768 488 737 489 599 490 572 493 654 494 888 496 520 496 604 496 685 496 843 497 626 498 528 498 754 499 584 502 945 503 659 504 548 504 752 507 828 508 588 508 666 512 581 513 706 514 751 515 958 518 801 523 643 523 962 524 531 529 939 531 903 532 736 532 959 533 565 535 597 536 707 537 951 542 847 543 585 543 723 544 794 548 624 548 653 552 798 554 652 556 947 557 646 560 573 561 569 563 795 563 901 569 576 570 870 572 633 574 854 580 818 580 923 582 946 583 607 586 783 588 665 589 619 591 774 591 931 593 806 596 891 603 611 607 728 610 770 611 630 611 941 618 735 618 758 619 747 620 829 622 875 623 797 623 898 625 775 634 739 639 788 640 709 642 721 642 890 644 943 647 849 650 681 652 733 654 701 656 766 663 887 665 988 668 684 670 699 672 700 675 830 680 924 681 809 681 873 683 796 684 919 686 868 688 965 694 934 697 827 697 935 701 872 705 932 710 763 712 907 718 975 722 936 727 882 731 831 735 897 738 812 739 865 742 759 742 811 750 953 751 918 763 971 764 921 772 833 778 858 778 966 780 926 791 853 792 927 792 982 796 860 798 944 803 817 812 848 815 838 819 985 823 937 825 883 825 940 825 968 836 950 853 990 866 993 867 922 885 910 896 991 915 963 915 967 920 998 945 994 949 997 950 970 171 446 187 375 223 378 244 435 402 342 528 281 529 746 567 625 596 300 925 588 1000 999 12 205 170 0 1 0 2 0 6 0 9 0 12 0 147 0 244 0 526 1 26 1 27 1 109 1 220 1 348 2 3 2 4 2 5 2 14 2 19 2 47 2 77 2 130 2 914 3 10 3 16 3 28 3 143 3 339 3 493 4 45 4 178 4 436 5 7 5 13 5 30 5 611 6 8 6 24 6 43 6 266 6 445 6 545 7 20 7 159 8 11 8 165 9 17 9 23 9 25 9 80 9 369 9 449 10 40 10 104 10 146 10 237 10 332 11 35 11 126 11 144 11 421 11 558 12 22 12 52 12 615 12 834 13 141 13 818 14 15 14 46 14 54 14 78 14 86 14 92 14 113 14 408 14 610 15 57 15 170 15 236 15 864 16 55 16 99 16 156 17 18 17 29 17 61 18 21 18 44 18 60 18 145 18 222 18 248 18 321 19 33 19 36 19 71 19 106 19 846 20 65 20 208 20 751 20 883 21 68 21 84 21 160 21 290 21 353 21 906 22 39 22 174 22 872 23 31 23 56 23 189 23 544 24 50 24 75 24 171 24 294 24 333 24 439 24 603 25 98 25 133 26 37 26 112 26 419 26 616 27 67 27 134 27 282 27 430 27 641 28 535 29 34 29 42 29 103 30 129 31 32 31 49 31 62 31 81 31 176 31 194 31 246 31 728 31 980 32 64 33 115 33 775 34 38 34 633 35 53 35 82 35 123 35 203 35 435 36 41 36 680 37 93 37 458 37 478 37 754 37 976 39 48 39 546 40 116 40 193 40 249 40 506 40 879 41 211 41 314 41 941 42 59 42 210 42 218 42 525 42 729 42 773 43 83 43 177 43 303 43 376 44 102 44 173 44 482 45 462 46 63 46 196 46 372 47 767 48 51 48 87 48 187 48 361 48 370 48 536 48 629 49 66 49 94 49 122 49 150 49 398 49 638 50 140 50 362 50 465 51 184 52 70 52 117 52 149 52 309 53 287 53 530 54 69 54 72 54 76 54 127 55 73 55 283 56 163 56 182 57 58 57 105 58 252 58 655 58 745 59 154 60 100 60 157 61 155 62 591 63 111 64 89 64 393 64 847 64 862 65 139 65 721 65 750 66 120 66 371 66 396 67 74 68 474 68 604 69 406 69 489 69 652 69 826 70 262 72 387 73 172 73 212 73 267 73 330 73 454 73 689 74 375 74 426 74 440 74 448 74 659 75 107 75 108 76 192 76 209 76 219 76 895 77 79 77 110 77 311 78 85 78 255 78 301 78 515 79 88 79 794 80 469 81 660 81 867 82 272 82 352 82 518 83 91 83 256 83 300 83 491 84 90 84 180 84 265 84 739 85 136 85 245 85 355 85 693 86 350 86 447 86 494 86 541 88 336 89 95 89 324 90 101 90 918 91 97 91 243 92 96 92 131 92 135 92 137 92 191 92 230 92 308 92 344 92 979 94 121 95 291 95 306 95 947 96 392 97 169 97 356 98 201 98 235 98 276 98 390 99 254 99 404 100 158 100 379 100 552 101 707 102 128 102 188 102 410 103 403 104 114 104 124 104 251 105 118 105 162 105 772 105 808 106 358 106 627 106 656 107 733 108 199 108 214 108 793 109 138 109 240 109 845 111 119 113 125 113 239 113 281 113 464 113 466 114 132 115 341 115 817 116 179 117 142 117 151 118 153 118 335 119 185 119 529 120 161 120 898 121 258 121 280 121 455 121 779 122 221 122 557 122 645 123 402 123 640 123 903 124 477 124 851 126 268 127 475 127 731 128 253 128 377 128 468 129 328 129 538 129 998 130 223 130 389 130 553 132 598 133 299 133 548 134 152 135 168 135 889 136 622 137 231 137 342 137 697 137 926 138 568 139 183 139 227 140 207 140 619 140 816 141 186 141 217 141 234 141 329 141 596 142 364 142 781 143 855 144 929 144 949 145 148 145 164 146 457 147 259 148 270 149 166 149 233 149 417 150 316 150 437 151 319 151 920 152 213 152 582 153 181 153 229 154 289 155 968 156 167 156 275 156 381 157 197 157 650 159 238 159 351 160 561 160 717 160 726 160 747 161 570 162 195 163 175 163 200 163 325 164 215 164 635 164 795 165 492 166 278 166 334 166 996 167 480 168 216 169 250 170 232 170 517 171 204 173 247 173 948 174 190 174 261 174 373 175 573 176 304 176 338 177 345 179 736 180 427 180 438 180 527 180 730 181 205 181 264 181 724 182 755 182 792 183 428 184 446 185 297 186 228 186 365 186 549 186 720 186 984 187 226 187 415 187 520 188 433 188 450 188 607 188 768 189 331 189 366 189 528 190 382 191 384 191 705 191 985 192 198 192 540 192 676 193 486 193 502 194 224 194 310 194 714 195 273 195 784 195 913 196 577 197 279 197 613 197 766 197 885 199 202 199 592 199 820 201 456 201 952 202 586 203 471 203 560 204 225 204 257 204 305 205 206 207 423 209 500 210 374 211 318 211 514 211 595 211 939 212 340 213 326 213 534 213 876 215 277 216 584 217 269 217 292 217 658 219 473 220 288 221 242 222 263 222 424 222 643 222 666 222 951 224 271 224 274 224 828 225 695 226 315 226 337 226 472 229 385 229 925 231 461 231 507 231 965 232 368 233 298 233 399 234 285 234 407 234 432 234 444 235 327 235 510 235 930 236 380 237 579 237 762 238 363 238 636 238 665 238 809 239 241 239 459 241 284 241 386 241 441 243 672 245 572 245 713 248 581 249 757 250 302 251 260 251 497 251 589 252 565 254 296 254 317 254 397 254 742 255 320 255 453 255 498 256 286 257 614 260 312 260 531 260 927 261 559 264 569 265 504 266 936 268 357 268 505 268 915 270 512 271 567 273 293 273 639 274 347 276 367 276 442 276 675 277 630 278 322 278 405 279 790 280 400 281 418 281 869 282 935 285 401 286 313 286 632 289 388 289 621 289 886 290 863 290 912 291 295 291 602 292 416 292 429 293 451 293 575 293 712 294 307 295 511 296 881 297 829 301 499 301 550 302 543 303 532 307 669 308 323 309 394 309 962 310 378 311 891 314 359 314 519 314 972 319 488 320 349 320 937 321 434 321 711 322 661 322 921 324 625 324 827 328 932 329 343 329 537 332 796 333 785 334 922 336 383 336 840 337 481 338 501 338 524 338 890 340 452 340 523 340 940 342 346 342 391 342 955 345 354 345 887 346 360 346 782 347 583 349 678 351 723 352 578 355 412 355 539 355 974 356 413 357 631 357 715 357 856 358 664 358 823 359 485 361 509 365 443 365 495 366 460 366 702 366 878 368 994 369 683 369 825 370 774 371 420 372 551 372 563 373 588 373 861 374 866 375 431 375 470 375 807 375 880 375 963 375 978 376 490 379 646 379 673 379 899 380 987 381 810 381 877 383 513 385 802 385 833 387 483 388 838 389 395 389 409 389 765 391 414 392 758 393 908 394 870 396 521 396 973 397 542 397 590 397 791 397 801 398 422 399 700 401 496 404 556 407 967 408 411 408 789 408 969 409 479 409 624 409 682 410 679 411 698 412 685 412 719 414 623 416 547 417 618 420 463 422 425 423 562 423 585 423 691 423 760 424 503 433 692 435 487 438 893 439 522 441 533 441 564 442 671 445 748 446 709 446 986 449 644 449 741 450 484 450 708 452 516 452 725 454 647 455 803 456 684 456 946 462 467 464 609 466 842 469 844 473 476 475 874 477 667 477 668 479 620 480 599 480 674 482 508 483 571 483 830 484 580 484 783 484 916 485 919 486 642 488 924 489 977 492 718 493 555 501 594 502 651 511 617 516 716 518 706 521 850 522 597 522 981 523 865 525 628 526 612 527 574 528 608 529 734 531 566 532 587 532 839 533 943 534 815 536 670 537 746 537 761 537 819 539 634 540 710 540 875 542 822 545 804 546 554 546 999 548 576 548 763 548 788 550 701 553 764 553 900 555 786 556 601 557 990 558 605 558 677 559 805 561 626 562 740 563 648 567 654 568 606 569 749 572 699 573 593 575 737 576 907 584 600 589 694 589 703 589 780 593 704 593 735 594 653 594 688 595 776 602 637 605 657 606 798 610 849 610 956 613 727 614 797 614 824 617 687 618 743 619 964 621 950 622 769 624 832 624 970 625 681 625 738 625 959 627 910 629 837 629 854 630 938 631 662 632 686 632 902 633 888 636 759 637 800 639 806 640 911 641 663 648 649 648 821 651 753 653 771 656 722 659 843 662 860 662 989 663 852 664 744 665 975 667 756 670 690 673 982 677 933 682 732 682 812 684 923 688 960 691 696 691 901 698 770 710 894 713 778 713 992 714 897 722 777 722 892 726 848 730 787 740 836 742 954 743 958 747 752 747 871 759 896 760 813 760 841 764 884 766 799 773 983 781 859 783 997 784 961 786 814 786 868 788 991 796 811 799 905 806 942 813 835 813 934 815 909 819 831 819 873 823 953 825 853 825 944 826 857 827 931 839 882 841 858 846 904 870 988 872 945 879 928 898 971 916 917 916 957 925 995 963 966 968 993 181 285 328 962 358 57 400 790 431 578 445 28 459 725 588 576 689 211 810 175 912 533 959 759 1000 999 11 681 776 0 1 0 2 0 3 0 7 0 14 0 21 0 29 0 34 0 58 0 72 1 4 1 5 1 193 1 979 2 6 2 27 2 39 2 46 2 67 3 13 3 48 3 81 3 102 3 110 3 167 4 9 4 19 4 28 4 30 4 246 5 41 5 43 5 589 5 959 6 8 6 32 6 90 6 108 6 131 6 133 6 157 6 221 6 233 7 22 7 51 7 97 7 375 7 523 8 10 8 11 8 15 8 42 8 93 8 94 9 25 9 26 9 80 9 490 10 23 10 180 10 206 10 351 10 983 11 12 11 171 11 471 12 47 12 200 12 606 12 801 13 16 13 36 13 68 13 74 13 152 14 20 14 35 14 73 14 229 15 33 15 123 15 737 15 781 16 17 16 18 16 60 16 65 16 274 16 724 17 227 17 254 17 259 17 415 17 605 18 426 18 646 19 212 19 245 19 314 19 321 19 495 20 82 20 126 20 159 20 240 20 336 20 574 21 64 22 24 22 49 22 174 22 447 22 861 23 156 23 978 24 31 24 52 24 601 24 618 24 703 25 55 25 194 25 768 26 153 26 382 27 105 27 305 27 620 28 59 28 62 28 79 28 236 28 892 29 37 29 837 30 228 30 528 30 779 31 290 32 40 32 53 32 70 32 101 32 187 33 38 33 44 33 66 33 138 33 155 33 293 33 357 34 56 34 147 34 211 35 50 35 275 35 588 36 445 36 463 37 176 37 312 38 104 39 404 39 539 40 91 40 566 41 106 41 210 41 328 41 425 43 493 44 45 44 100 44 130 44 269 44 345 44 376 44 502 45 76 45 89 45 128 45 480 45 629 46 61 46 216 46 239 46 486 47 182 47 484 48 54 48 124 48 652 48 788 49 163 49 898 49 926 50 115 50 135 50 610 51 63 51 75 51 780 52 69 52 103 52 181 52 359 52 437 53 57 53 183 53 356 53 387 54 96 54 242 55 327 55 628 56 111 56 289 56 459 57 191 57 223 58 129 58 185 58 198 58 208 58 209 58 467 58 569 59 78 59 501 59 508 60 71 61 150 61 179 61 214 61 549 62 77 62 107 62 162 62 224 62 226 62 371 62 397 63 134 63 222 63 626 64 248 64 260 64 693 66 119 66 148 66 292 66 300 66 433 66 767 67 98 68 122 70 88 70 120 70 217 70 487 70 547 71 84 71 85 71 92 72 234 72 557 73 86 73 99 73 139 73 265 75 83 75 95 75 231 76 87 76 286 76 288 76 795 76 931 76 939 77 149 77 875 78 440 78 526 78 916 79 172 79 676 80 307 80 597 81 399 81 623 82 136 83 142 83 284 84 116 84 972 85 279 85 572 85 625 86 114 86 143 86 166 86 195 86 815 87 420 87 428 87 688 87 924 89 590 89 785 89 792 90 177 90 192 90 609 90 849 91 349 92 196 92 418 93 154 93 851 94 109 94 132 94 268 95 614 96 112 96 121 96 160 96 161 96 750 97 113 97 164 97 679 97 845 98 256 98 764 99 117 99 127 99 823 99 891 100 220 100 820 101 261 101 876 102 584 102 748 102 877 103 322 104 472 105 125 105 253 105 257 105 456 107 145 108 335 108 516 108 759 108 912 108 945 109 118 110 140 110 884 112 188 113 902 113 906 114 863 115 247 115 604 115 649 117 144 117 697 117 954 119 218 120 173 120 205 120 922 121 165 121 438 122 316 122 344 122 802 123 202 123 479 124 473 124 729 125 169 125 215 125 423 126 338 127 718 128 966 129 137 129 277 129 353 130 270 130 410 131 481 132 203 132 291 132 910 133 230 134 402 134 643 135 237 135 476 136 661 137 811 138 141 138 146 138 341 138 422 138 645 138 706 140 238 141 373 142 197 143 531 143 696 144 282 144 431 145 243 145 907 146 158 146 186 146 337 146 710 147 213 147 362 147 416 148 320 148 332 148 819 149 151 149 184 149 310 149 719 150 262 150 301 150 613 151 323 151 570 153 439 154 168 156 325 157 505 158 298 158 551 159 175 159 207 159 271 159 368 159 986 160 352 160 450 162 189 163 251 163 340 163 600 164 201 164 304 165 267 165 510 165 728 166 273 166 545 169 170 169 219 170 436 171 671 172 241 172 294 172 346 173 434 174 178 174 250 174 258 174 385 174 448 174 520 174 632 176 974 177 225 177 308 178 272 178 548 179 204 179 529 179 880 181 462 182 264 183 511 185 756 187 190 187 249 187 444 187 886 188 867 190 417 190 755 191 287 191 579 191 920 192 199 192 406 192 446 192 475 192 944 193 285 193 429 194 303 194 498 194 560 195 855 196 299 197 691 198 329 199 244 199 276 199 280 199 492 199 704 200 377 200 389 200 543 201 311 201 432 202 360 202 421 203 636 203 812 205 443 206 941 207 809 208 365 209 451 209 738 209 917 210 266 210 380 210 478 212 817 213 534 213 672 213 744 214 374 215 281 216 318 216 509 217 235 217 791 218 263 218 732 220 955 221 330 221 339 221 455 221 638 221 987 222 677 222 897 223 252 223 358 223 743 224 503 224 663 225 538 226 283 227 384 228 996 229 278 230 413 231 232 232 296 234 847 235 297 235 309 236 852 237 775 238 313 238 317 238 331 238 460 239 521 239 627 240 306 240 640 241 619 242 395 242 468 242 499 242 532 242 533 243 559 244 324 244 333 244 342 245 295 245 350 247 255 247 355 247 386 247 562 247 659 247 968 248 401 248 554 250 522 253 326 254 757 254 901 256 441 257 637 258 403 258 745 260 657 261 364 264 558 264 662 264 769 265 608 265 990 266 381 266 936 267 527 269 449 269 525 270 550 271 315 273 405 273 956 275 621 275 754 276 334 276 354 277 763 283 302 283 430 285 319 285 895 286 546 286 634 286 639 287 400 288 976 289 348 289 379 289 603 290 615 290 919 291 561 291 689 292 378 293 717 294 390 295 894 296 515 297 705 298 653 298 675 299 542 301 347 301 524 301 664 301 722 302 454 304 477 304 839 304 942 305 695 307 393 307 394 307 598 307 822 310 586 310 622 310 630 310 921 311 828 312 367 312 457 313 512 313 535 313 782 315 984 316 491 316 642 319 372 319 583 319 874 322 343 323 427 325 565 328 452 328 786 328 973 329 464 330 361 331 442 335 388 336 576 336 723 337 424 337 761 338 578 339 803 340 474 341 366 342 370 343 369 344 617 344 712 345 392 346 411 347 810 347 834 348 740 348 790 353 774 354 813 355 808 355 836 355 934 356 398 356 419 357 650 357 702 357 981 360 469 360 506 360 765 361 806 362 363 362 977 363 997 364 383 364 950 365 564 367 488 368 537 368 641 369 563 370 760 370 991 371 929 372 544 372 994 375 466 376 391 376 720 376 859 378 408 378 504 379 407 379 980 380 940 381 396 381 681 382 581 382 687 383 648 383 862 385 686 385 838 386 485 386 577 388 869 389 752 392 596 392 793 394 500 396 435 397 611 402 465 403 409 403 519 405 507 405 735 406 412 406 541 406 733 407 461 407 593 407 783 410 414 411 933 412 840 412 914 415 595 415 751 416 776 416 789 416 999 417 483 417 571 417 846 419 796 420 666 420 667 422 707 422 962 423 993 426 821 428 736 429 654 429 660 429 805 430 825 430 949 431 832 433 858 434 496 437 536 440 655 440 726 445 670 447 458 448 453 448 599 450 555 450 829 453 948 455 656 455 715 456 470 457 518 457 797 459 798 460 911 461 824 462 494 462 497 466 489 466 592 469 568 470 612 470 633 470 772 472 482 472 698 472 883 475 517 475 963 477 784 477 800 478 673 479 804 481 868 482 969 484 552 485 514 487 658 487 870 490 540 491 644 493 631 493 964 496 582 498 635 498 927 499 513 499 587 500 953 501 553 501 683 502 699 503 842 505 685 507 725 507 967 508 873 510 556 513 580 513 651 513 985 516 960 518 530 519 678 520 684 521 871 524 992 525 567 528 665 529 573 529 594 529 701 534 575 535 585 536 766 536 879 539 616 542 721 549 730 553 734 555 887 555 889 562 753 570 709 570 833 572 749 572 938 574 998 580 602 581 923 583 771 585 742 586 591 587 896 590 692 592 826 595 778 595 860 599 607 599 690 603 669 603 841 604 794 605 700 607 746 609 713 611 961 612 777 616 943 617 624 619 814 622 827 624 647 624 850 629 741 632 668 633 848 635 758 637 908 642 680 643 674 648 854 651 970 652 903 652 965 653 714 654 739 655 818 655 995 659 682 659 878 660 947 663 694 663 937 664 864 667 831 668 853 670 909 680 747 690 925 694 731 694 900 696 711 698 716 700 708 703 727 704 856 713 843 714 885 718 881 718 988 732 915 734 787 735 946 737 913 739 957 741 816 747 958 752 799 753 770 755 951 760 762 761 928 764 773 766 905 769 807 774 866 779 982 782 952 786 844 788 835 799 872 800 904 805 890 812 830 820 865 835 857 852 882 865 899 868 930 877 888 883 918 888 893 890 932 894 971 911 935 952 975 961 989 81 760 189 341 293 595 349 407 375 935 431 744 446 335 540 241 617 457 781 886 894 927 1000 999 16 73 294 0 1 0 2 0 29 0 31 0 154 0 182 0 233 0 725 0 986 1 46 1 562 2 3 2 4 2 5 2 12 2 17 2 55 2 442 2 651 2 911 3 47 3 81 3 87 3 133 3 206 3 723 3 864 4 6 4 7 4 8 4 11 4 15 4 23 4 57 4 60 4 143 5 21 5 22 5 114 5 843 5 995 6 13 6 27 6 32 6 34 6 94 6 193 6 684 6 719 7 9 7 16 7 66 7 411 7 672 8 10 8 26 8 37 8 44 8 72 8 73 8 113 8 260 8 359 9 25 9 42 9 96 9 104 10 14 10 36 10 56 10 85 10 567 10 614 11 397 11 724 11 873 12 64 12 414 13 379 14 30 14 54 14 466 14 822 15 18 15 19 15 350 15 589 16 33 16 59 16 394 16 425 17 28 17 766 17 810 17 827 18 93 18 128 18 227 18 712 19 20 19 24 19 162 19 768 20 53 20 62 20 127 20 850 20 925 21 40 21 43 21 281 21 762 22 67 22 163 22 293 22 335 22 402 23 78 23 139 24 239 24 472 24 716 24 840 25 39 25 221 25 270 25 305 25 481 25 665 25 824 26 89 26 100 26 391 27 175 28 76 28 135 28 406 29 38 29 146 29 213 29 433 29 703 29 770 30 97 30 121 31 129 31 152 31 158 31 159 31 240 31 734 32 35 32 217 32 219 32 314 32 410 33 45 33 48 33 79 33 91 33 112 33 202 34 102 34 161 34 171 34 185 34 230 34 307 34 428 35 69 35 75 35 83 35 142 35 247 35 256 36 322 36 341 37 103 37 355 37 938 38 321 38 332 39 74 39 181 39 291 39 377 40 41 40 201 40 740 41 51 41 140 41 211 41 793 41 885 42 82 42 459 42 844 42 975 43 50 43 65 43 77 43 105 43 600 44 49 44 842 44 867 45 61 45 70 45 138 45 252 45 398 46 84 46 212 46 323 46 546 46 659 47 111 47 308 47 966 48 118 48 231 48 317 50 58 50 382 50 437 51 52 51 145 51 166 51 636 52 187 52 242 52 748 53 71 53 88 53 574 54 275 54 389 54 628 55 98 55 497 55 839 56 180 56 378 56 422 57 250 58 92 58 535 58 582 59 443 60 108 60 591 61 122 62 63 62 345 62 427 62 846 62 865 64 134 64 243 64 311 65 123 66 68 66 124 66 160 67 327 68 253 69 184 69 489 69 674 70 130 70 312 71 313 72 101 72 106 72 246 72 356 73 80 73 289 73 746 74 178 74 434 75 456 76 110 76 841 77 702 77 886 78 86 78 190 78 207 78 738 79 90 79 125 79 186 79 318 80 918 81 132 81 214 81 530 81 626 82 266 82 981 83 136 85 109 87 235 87 689 87 909 87 965 88 141 88 263 88 654 88 834 88 848 88 913 88 936 89 107 89 168 89 342 89 543 90 99 90 188 90 209 90 645 91 254 93 115 93 248 93 568 94 95 94 191 94 258 94 334 94 540 95 126 95 196 96 119 96 491 97 744 98 144 98 165 98 494 98 692 99 298 99 737 99 872 100 199 100 204 100 232 100 234 100 385 100 586 101 172 101 789 102 179 102 420 102 830 103 673 104 116 104 226 104 284 104 326 104 431 105 164 105 894 106 149 107 170 107 623 108 558 109 374 110 773 111 155 111 301 111 743 111 920 112 117 112 120 112 197 112 390 112 861 113 499 114 137 114 147 114 215 114 392 114 457 114 675 115 477 117 613 117 891 117 972 118 156 118 288 119 269 120 157 120 687 121 173 121 381 121 640 121 923 123 475 124 153 124 177 126 131 126 225 126 668 127 829 128 251 128 597 128 705 129 576 130 148 130 257 130 304 132 150 132 347 132 713 133 310 134 473 134 635 135 216 135 236 135 344 135 462 135 631 135 937 136 151 136 228 136 814 136 881 138 169 138 366 138 498 139 176 139 364 139 653 140 271 140 418 142 205 142 448 142 533 143 285 144 198 144 343 144 722 146 174 146 404 148 371 149 218 149 273 149 320 149 419 149 905 150 183 150 361 151 167 151 192 151 352 152 388 152 449 152 677 153 357 154 367 155 241 155 294 156 200 156 210 156 249 156 255 156 262 156 384 156 750 157 339 157 465 157 550 158 621 159 278 159 502 159 745 160 261 160 279 160 599 161 299 161 470 161 832 162 268 162 571 163 295 163 575 164 244 166 476 167 245 167 742 167 775 168 523 169 194 169 229 169 642 169 779 170 264 170 928 171 395 171 438 171 708 172 328 172 808 173 408 174 223 174 292 174 365 175 237 175 973 176 970 177 224 177 376 177 539 177 704 178 731 180 565 181 203 181 325 181 611 183 644 184 474 184 980 185 189 185 370 186 401 187 195 187 409 187 426 187 503 188 524 188 598 188 605 188 679 189 652 190 714 191 331 193 282 193 984 194 319 194 933 196 492 197 393 198 276 198 435 201 208 201 222 201 526 202 309 203 917 204 759 205 901 206 718 206 815 206 948 207 554 209 454 209 858 211 280 211 581 212 480 212 496 213 441 213 853 215 399 217 220 217 682 219 259 219 338 219 922 220 286 220 758 221 739 221 942 222 372 224 316 226 595 226 619 228 267 229 265 229 274 229 791 230 771 231 283 231 405 233 315 233 349 233 353 233 823 234 296 234 329 234 482 234 544 234 590 235 238 235 272 235 360 235 777 235 919 236 432 237 493 237 551 238 386 238 715 238 988 239 778 242 580 243 337 243 587 243 828 244 464 244 469 244 490 245 354 245 478 245 534 246 525 246 686 247 290 247 510 247 730 248 452 248 532 249 330 249 396 250 417 251 570 251 588 251 727 251 781 252 655 254 579 255 300 255 387 255 412 256 421 257 407 257 424 258 287 258 375 258 602 259 333 259 710 260 529 261 856 263 373 263 616 264 306 264 648 265 277 265 400 265 690 265 769 266 527 266 849 267 521 271 484 273 423 273 818 273 939 274 303 275 444 275 446 276 601 276 629 277 512 278 955 278 987 280 362 280 450 281 578 281 639 283 336 283 413 283 415 283 463 283 660 283 926 284 949 285 549 285 698 287 509 287 641 289 878 291 726 293 297 293 573 295 453 296 826 297 455 297 813 298 302 298 346 298 757 298 836 299 695 300 765 303 706 304 958 305 678 307 870 310 440 311 429 311 656 311 997 312 340 313 505 313 663 313 908 315 774 317 800 318 657 318 877 319 324 320 416 322 845 323 564 323 615 325 537 328 688 329 557 329 603 330 528 330 837 330 866 331 608 331 803 331 898 332 348 332 403 332 508 332 569 332 572 332 709 333 819 334 358 335 609 337 369 339 585 339 862 340 351 341 368 341 610 341 707 342 538 343 701 344 930 345 876 346 383 346 754 347 380 348 363 348 998 350 495 350 594 352 831 353 517 353 753 353 786 353 863 354 658 355 447 356 943 357 560 358 430 358 868 359 536 360 806 361 458 361 541 362 592 362 968 363 664 364 563 364 993 365 451 365 479 365 646 366 552 366 559 366 854 369 439 370 931 371 812 374 468 376 669 377 790 378 467 379 471 379 542 379 783 379 860 381 632 382 488 382 921 385 620 392 627 392 785 398 760 399 964 401 817 401 902 402 436 402 519 402 625 402 764 402 852 402 875 403 618 405 761 408 717 412 461 412 531 414 561 414 649 414 667 414 796 415 802 418 516 418 596 424 511 424 662 424 801 427 500 427 617 427 630 427 749 428 691 430 547 430 954 431 506 431 798 434 445 435 486 436 593 437 915 439 501 439 548 441 514 441 729 442 643 444 696 447 683 447 788 450 661 450 945 451 604 451 624 453 879 454 606 456 460 456 607 459 522 459 728 460 999 461 794 464 772 464 805 464 899 468 666 468 699 468 835 469 483 470 884 471 518 475 637 475 952 477 990 481 485 481 504 483 583 483 622 484 487 487 556 487 566 493 967 494 755 495 520 498 912 502 507 503 741 504 513 506 515 506 545 510 896 518 681 523 720 525 650 525 892 527 756 535 553 537 989 538 577 538 694 539 634 539 962 540 747 542 638 542 685 542 847 543 555 546 957 547 961 548 855 549 584 553 851 555 697 555 820 556 670 556 809 567 897 571 792 571 982 574 857 577 612 577 693 581 888 582 874 583 736 583 797 585 816 588 906 589 680 594 895 594 994 599 821 600 647 602 671 608 676 608 807 613 916 613 946 615 782 617 833 617 924 618 983 620 732 625 903 631 633 637 795 641 711 645 960 648 979 650 804 650 914 651 929 651 947 652 776 659 751 661 733 661 934 663 752 680 700 691 880 697 963 698 735 699 763 699 935 704 784 704 959 707 871 710 882 714 721 714 890 719 941 719 953 733 767 735 787 736 996 743 910 744 780 746 889 748 825 751 932 754 799 754 811 768 940 769 859 771 900 776 971 789 976 792 956 798 887 799 907 800 991 803 927 811 869 819 978 825 893 829 838 830 950 841 883 843 944 863 974 878 951 879 904 916 992 921 969 925 977 968 985 99 917 169 601 203 304 280 235 311 851 359 822 371 779 428 653 492 240 696 199 702 580 729 227 802 816 857 330 862 160 928 230 1000 999 11 995 114 0 1 0 2 0 4 0 256 0 272 0 380 1 3 1 47 1 52 1 81 1 92 1 130 1 200 1 225 2 5 2 8 2 13 2 146 2 270 2 274 2 366 3 6 3 11 3 41 3 214 3 332 4 12 4 14 4 15 4 23 4 59 4 117 4 118 4 844 4 975 5 9 5 18 5 27 5 303 5 418 5 488 6 7 6 10 6 21 6 67 6 69 6 392 7 50 7 105 7 882 7 931 8 62 8 120 8 319 8 996 9 29 9 39 9 42 9 351 9 567 10 16 10 34 10 70 10 79 10 88 10 96 10 212 10 239 10 468 11 20 11 64 11 95 11 209 11 291 11 311 12 123 12 155 12 288 12 504 13 19 13 89 13 797 14 31 14 61 14 87 14 102 14 186 14 522 15 22 15 55 16 17 16 180 16 816 17 84 18 603 19 26 19 60 19 66 19 148 19 162 20 28 20 250 21 24 21 25 21 36 21 151 21 341 22 48 22 90 22 116 22 167 22 663 23 33 23 279 23 838 24 32 24 45 24 71 24 103 24 526 25 38 25 68 25 253 25 349 25 369 25 511 26 40 27 37 27 65 27 100 27 713 27 736 28 30 29 63 29 75 29 99 29 743 30 57 30 111 30 257 30 381 31 35 31 93 31 170 31 213 32 113 32 135 32 238 32 427 32 852 33 54 33 110 33 566 33 759 33 829 33 886 34 160 34 404 34 525 35 56 35 190 35 309 35 840 36 53 36 83 36 206 36 386 37 94 37 459 37 769 38 588 39 43 39 46 39 108 39 255 39 411 39 845 40 44 41 177 41 276 41 324 41 491 41 589 41 889 42 995 43 49 43 74 43 192 43 642 43 700 44 72 44 114 44 409 44 667 45 76 46 80 46 101 46 159 46 353 47 91 47 286 47 615 48 139 49 51 49 344 50 273 50 402 50 881 51 78 51 131 51 412 51 635 52 434 52 874 53 127 54 58 54 338 55 112 55 312 55 740 56 82 56 334 56 462 57 246 57 457 57 492 57 628 58 106 58 142 58 470 58 765 59 140 59 294 60 195 60 300 61 109 61 224 61 539 63 104 63 397 64 152 64 893 65 746 67 136 67 149 67 158 67 263 67 808 68 168 68 175 68 878 69 133 69 154 69 251 70 73 70 322 70 741 70 880 72 928 73 493 73 984 74 662 74 939 75 97 75 202 75 407 75 498 75 871 76 77 76 85 76 143 76 189 76 285 76 919 77 198 77 217 78 125 78 171 79 86 79 98 79 150 80 226 80 237 80 563 80 916 81 107 81 138 82 173 82 222 82 265 82 620 82 719 83 193 83 534 83 791 83 827 84 141 84 778 84 781 85 203 85 486 85 607 86 227 86 306 86 523 87 124 87 337 87 652 88 233 89 128 90 509 90 557 91 316 91 606 91 798 91 842 91 992 92 134 92 241 92 389 92 941 93 605 93 843 94 119 94 163 94 185 94 232 94 395 94 442 95 384 95 629 96 132 96 156 96 236 96 828 97 194 97 348 97 441 97 776 98 183 99 157 99 179 100 204 101 164 101 178 101 416 101 869 102 115 102 403 103 839 103 998 104 343 105 169 105 249 105 594 106 331 107 122 108 310 108 363 109 254 109 432 109 454 110 235 110 436 111 580 112 266 112 347 112 479 112 553 112 786 113 121 113 391 113 569 114 181 114 267 114 464 115 489 115 536 117 144 117 318 118 129 118 668 119 228 119 301 119 657 120 126 120 166 121 147 121 354 122 447 123 137 123 481 124 201 125 355 126 211 126 328 127 153 128 350 128 352 128 376 128 654 128 847 129 161 130 197 130 262 130 302 131 145 132 174 133 614 133 725 133 753 134 176 135 297 135 335 136 440 136 795 138 199 139 229 139 259 139 261 139 327 139 666 139 787 139 820 140 373 140 474 140 862 141 954 142 223 142 762 142 777 143 313 143 399 144 218 144 245 144 634 145 188 145 284 145 326 145 826 146 184 146 317 147 275 147 680 148 735 149 247 149 455 149 835 150 415 150 583 150 757 150 913 151 269 151 866 152 252 152 299 152 321 152 364 152 552 153 165 154 513 155 359 155 388 156 638 157 475 157 747 158 258 158 451 159 307 160 172 160 248 161 305 161 423 161 709 162 298 162 357 162 410 164 420 166 187 166 207 166 216 166 611 168 548 170 215 170 600 171 205 171 715 172 230 172 510 173 191 173 361 174 561 175 182 175 360 175 529 176 208 177 377 177 703 178 374 179 196 179 625 179 660 180 428 183 648 183 815 184 763 185 669 185 967 188 289 188 647 188 946 189 234 189 846 190 520 190 632 191 220 191 495 191 533 191 971 192 240 193 453 193 598 193 868 194 268 194 283 195 210 195 367 195 393 195 558 197 406 199 604 200 277 201 219 201 320 201 473 204 244 205 221 205 859 206 499 207 732 208 446 208 480 208 750 209 702 211 665 212 378 213 325 213 472 213 986 215 339 215 356 215 461 215 582 215 720 216 390 216 906 217 340 219 323 224 260 224 287 224 296 224 308 224 957 226 231 228 924 229 292 229 524 229 556 231 243 231 435 231 456 232 449 233 368 234 282 234 595 236 345 236 396 236 466 236 950 237 290 237 485 238 271 238 278 239 242 239 280 239 330 241 264 241 433 241 670 242 469 242 476 242 521 242 673 243 640 243 693 244 872 245 413 245 793 246 894 247 336 247 507 248 295 248 751 248 861 251 895 253 555 254 370 254 618 255 519 255 710 255 920 260 551 261 784 262 494 262 785 263 543 263 554 264 966 265 718 266 400 268 421 268 744 269 445 269 448 270 281 270 315 270 424 271 372 271 482 271 772 273 694 274 314 274 573 276 293 276 426 279 790 280 768 280 858 281 530 283 505 283 574 284 824 286 443 286 676 288 811 289 304 290 371 290 375 290 439 291 414 292 329 292 437 292 792 294 444 296 465 299 405 299 599 300 691 301 550 302 382 302 821 303 528 306 467 307 733 307 948 308 333 309 926 310 514 310 587 310 822 311 696 312 362 312 515 314 425 314 952 315 564 315 633 315 841 316 417 317 812 318 622 319 501 320 496 321 788 321 945 324 568 324 727 324 745 326 527 328 342 328 512 329 853 330 346 330 398 332 575 332 626 332 960 333 549 336 716 337 387 337 584 338 419 339 593 339 646 340 429 340 500 341 365 343 755 344 756 344 914 345 571 347 645 348 358 348 834 348 947 350 497 350 547 350 780 352 484 353 532 356 430 358 483 358 848 360 717 361 535 362 394 366 383 366 422 366 596 367 379 367 477 367 627 367 639 369 683 371 385 371 817 372 537 374 401 374 438 375 631 378 487 378 601 379 679 379 681 383 431 383 637 384 518 384 692 385 478 385 613 385 766 388 592 388 964 392 721 394 617 394 621 395 460 395 761 395 857 396 577 396 911 400 545 400 737 400 904 401 408 404 458 404 650 407 602 409 651 411 988 413 963 414 819 415 538 415 597 418 809 420 463 420 572 420 579 421 503 423 689 423 870 425 452 426 471 426 707 427 730 428 671 432 636 433 450 433 516 433 610 433 934 434 576 436 767 437 578 439 565 439 837 443 616 447 951 448 559 449 783 449 804 451 677 452 541 453 612 454 619 455 706 455 970 456 630 458 933 459 517 459 531 459 540 460 697 462 502 463 581 464 896 464 953 470 544 473 560 474 591 475 490 475 656 478 685 478 918 479 973 480 590 481 506 481 738 482 724 482 818 487 661 487 678 487 687 488 854 488 909 488 927 489 570 493 664 493 969 496 690 497 701 497 903 497 923 498 586 498 771 498 879 498 999 499 760 504 508 504 890 506 546 506 900 506 943 509 643 511 608 515 940 515 942 516 892 517 885 518 674 520 562 521 856 521 968 524 684 525 907 526 806 528 754 531 649 533 655 537 542 538 658 541 938 545 800 552 686 553 883 554 624 555 641 558 644 558 899 559 749 561 813 565 711 566 688 566 884 568 742 568 825 569 734 571 867 571 958 572 708 575 585 575 675 576 748 576 779 577 714 577 723 578 987 583 902 584 659 587 961 589 863 592 653 594 698 595 609 595 855 596 830 605 623 607 705 609 875 614 752 618 803 618 888 619 917 620 949 623 775 627 805 632 930 639 672 639 699 641 796 644 704 645 802 647 739 648 729 648 937 651 831 658 695 665 682 665 898 667 887 667 944 670 833 678 901 680 758 689 976 690 910 693 722 699 905 708 849 709 832 710 799 711 712 711 726 711 891 714 925 716 850 717 965 723 728 723 978 724 774 725 860 727 731 745 789 748 814 748 956 749 794 749 873 750 764 753 801 753 836 754 773 758 782 758 877 759 770 759 990 765 807 768 810 772 929 773 912 774 876 783 897 784 823 794 979 804 864 810 932 813 936 814 962 817 972 831 865 837 851 838 922 841 993 842 985 843 915 847 921 850 989 872 991 873 983 889 935 897 908 902 980 906 955 910 977 910 982 925 959 927 974 933 994 946 981 968 997 27 519 309 688 419 812 437 394 596 604 604 339 667 181 737 376 763 140 814 446 845 434 1000 999 24 583 593 0 1 0 3 0 8 0 130 0 874 1 2 1 9 1 145 1 214 2 4 2 7 2 65 2 541 3 6 3 16 3 27 3 35 3 955 4 5 4 33 4 48 4 111 4 179 4 220 4 376 5 13 5 29 5 31 5 47 5 83 5 103 5 440 5 713 5 762 6 44 6 55 6 87 6 93 6 225 6 655 7 10 7 23 7 86 7 146 7 535 7 842 8 11 8 432 8 880 9 22 9 26 9 233 9 302 9 601 10 110 11 12 11 28 11 160 11 352 12 75 12 77 12 719 13 14 13 18 13 193 13 303 14 15 14 19 14 20 14 21 14 25 14 30 14 34 14 61 14 298 15 17 15 36 15 140 16 113 16 153 17 40 17 101 17 288 18 24 18 69 18 162 18 166 18 213 18 387 18 722 19 38 19 68 19 254 20 175 20 273 20 698 21 206 21 626 21 997 22 32 22 42 22 181 22 307 22 475 23 73 23 257 24 37 24 39 24 45 24 46 24 115 24 138 24 271 24 276 24 572 25 96 25 536 25 706 25 825 25 858 26 41 26 102 26 210 26 901 27 172 27 426 29 70 29 90 30 50 30 279 31 56 31 60 31 62 31 89 31 108 31 218 31 240 31 424 31 499 33 53 33 58 34 82 34 418 35 187 35 285 35 479 35 996 36 52 36 120 36 124 36 484 38 43 38 54 38 94 38 116 38 159 38 161 38 289 39 156 39 173 40 51 40 57 40 112 40 157 40 174 40 255 40 386 40 421 40 527 41 74 42 151 42 219 42 892 43 49 43 64 43 72 43 92 43 109 45 201 46 78 46 190 46 362 47 80 47 567 48 107 48 123 48 208 49 66 49 117 49 127 49 134 49 348 49 355 49 744 50 85 50 152 50 176 51 283 51 374 51 584 51 947 52 137 52 149 52 628 53 147 53 216 53 251 53 336 54 135 54 183 54 284 54 647 55 97 55 128 55 333 55 410 56 59 56 84 56 629 57 76 58 63 58 142 58 248 58 603 58 616 58 639 59 88 59 125 59 165 59 436 60 342 61 67 61 766 62 91 62 191 62 627 62 682 63 81 63 256 64 613 65 118 65 131 65 171 66 95 66 300 66 340 67 71 67 158 67 468 67 632 68 217 68 294 68 455 70 198 70 322 70 472 70 495 71 148 71 207 71 625 72 653 72 870 73 761 74 79 74 98 74 170 74 253 74 528 75 819 76 412 77 114 77 182 77 258 77 456 77 812 78 232 78 657 78 739 79 518 79 533 79 957 81 119 81 549 81 802 82 100 82 126 82 427 83 99 83 587 83 622 83 664 84 129 84 132 84 329 85 104 85 867 86 105 86 773 86 902 87 292 87 500 87 872 88 178 88 243 88 321 88 503 88 821 89 447 89 524 90 246 90 332 90 633 90 818 90 942 91 337 92 469 92 552 92 873 93 141 95 236 95 393 96 263 98 185 99 122 99 594 100 314 100 492 102 155 102 323 102 760 102 767 103 180 103 212 104 144 104 564 104 654 105 106 105 167 105 274 106 437 106 450 106 652 108 189 108 363 109 121 109 133 109 196 110 327 111 326 112 596 112 790 113 200 113 203 114 357 114 598 114 835 114 975 115 143 115 245 116 139 116 194 116 281 116 320 117 227 118 237 118 417 119 150 120 136 120 211 120 259 120 267 120 712 121 241 121 435 121 592 121 688 122 395 122 548 123 801 124 378 126 561 126 661 128 204 128 209 130 164 130 242 130 865 130 877 131 186 131 282 131 697 132 199 132 261 134 202 134 222 134 345 134 667 134 895 135 286 135 313 136 277 136 306 137 168 137 666 138 402 139 154 139 638 140 229 140 465 140 717 140 728 141 188 141 986 142 568 145 396 145 452 146 349 147 330 148 197 149 550 149 556 151 163 151 361 152 290 153 287 153 411 154 231 154 573 155 635 155 694 156 371 156 385 157 228 157 380 158 205 159 250 159 404 160 177 160 882 161 414 162 297 162 325 162 347 163 534 164 184 164 234 164 530 165 169 165 331 165 368 165 640 165 679 165 771 167 415 167 501 167 729 168 366 168 446 168 644 169 952 170 252 170 507 171 293 171 358 171 857 172 316 172 513 173 480 174 215 174 265 174 291 174 296 174 944 175 315 176 382 178 677 178 979 179 221 179 278 180 359 180 521 180 539 181 328 182 226 184 195 184 280 184 305 184 369 184 493 184 814 185 192 185 239 185 364 185 391 186 502 186 708 187 841 187 843 188 477 189 269 189 491 189 758 190 461 190 471 192 634 192 859 194 230 194 399 194 462 194 506 195 223 195 224 195 906 199 247 201 609 202 441 203 295 203 467 203 508 203 569 203 623 203 665 204 375 205 262 205 270 205 351 206 373 207 272 208 743 209 434 209 852 210 608 213 311 214 260 214 525 214 980 215 448 215 466 215 695 216 563 216 917 217 403 217 646 218 244 220 562 221 235 221 238 221 312 221 338 221 926 223 481 223 732 224 334 224 350 226 379 227 716 229 249 230 397 230 591 230 847 232 317 235 268 235 308 235 784 237 881 238 735 238 763 239 264 239 702 239 838 241 540 241 593 243 457 244 579 244 590 246 299 246 390 246 617 247 392 247 614 247 849 248 304 248 458 248 580 249 741 250 266 252 486 253 346 254 381 254 400 254 542 254 912 255 915 256 531 257 353 258 275 258 578 258 831 260 309 260 487 261 423 262 383 262 504 262 856 263 360 263 372 263 615 263 811 263 900 264 498 265 431 265 574 265 624 266 575 268 919 271 494 271 582 272 339 272 509 273 409 274 319 275 367 276 637 277 301 277 318 277 401 277 406 278 310 278 394 279 413 279 585 280 611 281 384 282 476 283 324 283 519 285 898 286 538 287 751 289 554 290 344 290 553 291 445 293 370 294 429 294 781 295 736 296 551 298 740 298 840 299 749 300 485 300 889 301 692 302 678 303 420 303 422 303 846 304 416 305 523 305 557 305 878 306 794 307 850 308 341 308 566 309 505 309 693 310 478 311 605 312 963 315 690 315 894 316 365 317 335 318 377 318 820 318 971 320 356 321 407 322 520 322 565 324 517 325 994 326 861 327 438 327 921 328 600 328 753 329 610 330 354 331 343 332 532 332 985 333 969 334 442 338 389 339 433 339 940 340 745 342 449 342 515 345 443 345 673 345 701 346 555 347 425 348 451 348 630 349 571 350 510 352 696 352 793 357 726 357 777 360 581 361 703 361 709 362 631 363 570 364 776 366 799 368 806 369 789 370 388 371 408 373 512 375 586 375 885 377 792 378 589 379 463 379 464 379 993 380 430 381 893 381 899 383 398 383 419 385 496 386 405 386 482 387 483 387 543 388 649 389 488 389 704 389 725 390 724 391 428 391 454 392 474 393 833 395 473 395 522 395 687 398 544 399 710 400 459 400 576 401 659 403 643 406 439 406 460 406 816 407 913 408 876 409 999 415 845 416 651 418 795 420 529 420 686 421 618 423 559 423 928 424 804 424 960 426 470 428 670 429 444 433 778 434 453 434 668 436 707 436 968 437 595 437 770 437 834 438 691 438 715 439 759 439 826 441 742 442 938 445 689 448 860 449 756 451 769 454 490 454 514 454 787 455 981 456 497 456 796 458 927 459 516 459 607 462 891 464 909 468 526 474 757 477 489 477 620 477 976 478 660 479 810 479 984 480 577 480 583 480 681 481 656 482 948 483 650 483 886 484 612 487 545 488 604 488 914 489 547 493 560 494 925 495 823 495 974 496 511 497 936 498 546 503 537 504 828 504 990 505 738 509 558 513 699 521 606 521 619 521 772 523 815 524 636 524 669 524 786 525 937 525 961 529 675 530 718 531 813 533 854 534 599 540 734 540 939 541 754 543 779 555 602 555 676 555 705 556 822 557 824 557 946 559 733 561 641 561 780 563 588 563 851 563 866 563 964 568 869 575 672 576 714 577 648 577 658 577 868 578 896 578 929 582 862 582 930 587 752 589 949 590 731 593 597 593 982 594 785 596 830 599 782 599 871 601 683 602 837 603 721 605 788 606 671 606 827 608 918 609 642 611 897 614 737 614 748 614 883 614 954 618 621 618 764 619 685 623 765 623 863 624 700 624 809 625 890 625 908 628 853 631 727 633 774 634 684 635 663 640 775 640 848 641 989 643 645 643 674 644 839 645 910 646 711 646 723 651 746 654 662 656 680 656 920 659 829 660 817 664 805 673 903 679 720 679 836 685 803 690 916 694 977 696 832 701 966 702 730 705 934 707 875 709 798 710 755 711 932 714 808 717 988 718 791 720 747 720 844 721 750 733 905 733 972 745 783 748 970 753 953 759 945 761 768 762 855 779 911 782 807 782 888 783 797 784 965 788 923 791 879 794 943 798 800 804 987 814 884 826 887 828 958 831 991 832 962 848 933 855 935 859 904 860 931 860 941 861 864 873 924 875 951 886 973 891 995 893 967 896 907 896 959 904 950 908 922 933 983 942 956 944 978 963 998 967 992 28 172 167 458 192 563 216 53 251 337 256 389 263 377 302 1 337 845 421 447 461 433 474 745 541 888 544 14 623 896 628 565 717 715 755 249 758 59 774 429 796 705 886 430 952 849 969 113 1000 999 9 472 217 0 1 0 2 0 8 0 79 0 88 0 91 0 189 0 205 0 396 0 649 1 9 1 77 1 96 1 339 1 490 1 518 2 3 2 13 2 26 2 63 2 131 2 301 2 327 2 472 2 474 3 4 3 5 3 15 3 23 3 92 4 7 4 106 4 138 4 250 4 792 4 797 5 6 5 10 5 34 5 36 5 37 5 597 5 643 6 11 6 31 6 49 7 14 7 209 7 213 7 247 8 16 8 20 8 27 8 76 8 114 8 164 8 223 9 502 10 12 10 64 10 427 10 503 10 657 10 828 11 55 11 139 11 253 12 19 12 75 12 216 12 557 12 793 12 916 13 17 13 57 13 766 13 832 14 18 14 89 14 341 14 387 14 603 15 69 15 264 15 389 16 48 16 118 16 565 16 727 17 142 18 21 18 32 18 104 18 128 19 22 19 94 19 112 19 130 19 287 19 558 20 197 20 506 20 596 22 24 22 51 22 121 22 152 23 33 23 184 23 374 24 25 24 35 24 100 24 148 24 546 25 28 25 40 25 56 25 60 25 269 26 38 26 564 27 29 27 30 27 46 27 87 27 567 27 592 27 685 28 93 28 153 28 406 29 110 29 227 30 45 30 54 30 68 30 90 31 125 31 181 31 302 32 101 32 108 34 103 35 52 35 275 35 280 36 66 36 120 36 170 36 211 36 233 36 260 36 291 36 831 37 39 37 42 37 50 37 73 37 82 37 83 37 738 37 822 38 43 38 70 38 72 38 394 38 418 39 53 39 234 39 453 40 41 40 67 40 414 40 687 41 78 41 124 41 161 41 285 41 504 42 47 42 176 42 475 42 626 43 44 43 897 44 116 44 237 44 277 44 313 44 450 45 59 45 61 45 360 45 662 46 224 46 241 46 323 47 62 47 845 48 270 49 86 50 199 50 470 51 95 51 122 51 381 52 968 53 109 53 157 53 201 54 65 54 85 54 208 54 656 55 81 55 134 55 141 55 193 55 607 55 953 56 195 57 58 57 252 58 136 58 149 58 212 58 221 58 268 58 411 59 146 59 329 60 326 61 71 61 105 61 365 62 97 62 182 62 204 63 147 64 562 64 681 64 723 64 974 65 457 66 80 66 102 66 439 67 311 67 336 68 231 69 203 69 238 70 407 71 74 71 218 71 279 72 856 73 245 73 527 74 84 74 173 74 187 74 471 74 479 75 115 76 376 77 772 78 494 78 614 79 883 80 289 81 99 82 98 82 192 82 773 83 144 83 989 84 441 86 777 87 422 87 468 88 630 88 827 89 670 89 804 90 159 91 206 92 198 92 254 92 255 92 325 93 111 93 458 94 127 94 867 95 638 95 815 96 183 96 281 97 480 98 119 98 191 99 873 100 172 100 290 100 318 100 590 101 210 101 303 101 579 102 117 102 123 102 934 103 145 103 514 104 433 104 556 104 694 105 113 105 162 105 768 106 107 106 143 106 226 107 133 108 137 109 177 110 317 110 330 110 999 111 202 112 312 112 512 112 539 112 951 113 150 113 186 113 194 113 460 114 849 115 126 115 154 115 178 115 259 115 265 115 362 115 707 115 829 116 257 116 263 116 316 117 166 117 225 117 408 118 163 118 185 118 487 118 677 119 140 119 286 120 632 122 644 123 155 123 421 123 477 124 129 124 438 125 340 125 588 126 619 126 735 127 132 127 249 127 278 127 352 127 371 128 298 128 331 128 511 129 180 129 713 130 135 130 165 130 175 130 207 131 151 131 413 132 271 132 864 133 242 134 158 134 284 134 333 135 235 135 308 135 537 136 214 136 228 136 240 137 274 138 167 138 821 138 920 138 971 139 582 140 156 140 611 141 415 142 378 142 680 144 988 145 538 146 424 146 857 147 171 147 343 148 160 149 196 149 795 151 273 152 568 153 293 153 950 154 179 154 717 155 348 155 443 155 550 155 661 156 585 156 690 156 972 157 174 157 200 158 695 159 168 159 769 160 190 162 532 162 914 162 940 163 349 163 507 163 580 163 613 163 870 164 169 164 397 164 416 166 244 166 246 166 370 166 602 168 398 168 764 169 496 169 859 170 229 171 725 172 220 172 230 172 354 172 570 172 575 174 324 174 432 174 566 175 217 176 783 177 402 177 794 178 294 178 808 178 840 179 391 180 292 180 296 180 732 181 722 184 272 184 345 184 915 185 364 185 499 186 843 186 877 187 188 188 236 188 375 188 824 189 742 190 243 190 395 190 617 191 409 192 436 193 382 194 306 194 307 194 357 194 841 194 876 197 417 197 573 198 248 198 350 198 465 199 251 200 314 200 683 201 297 201 775 202 449 202 711 203 310 203 410 203 452 204 215 204 865 205 299 205 401 205 495 205 529 207 651 208 476 210 222 210 966 211 261 213 589 213 755 214 481 215 380 216 219 217 688 217 801 218 295 220 232 220 923 221 321 223 276 223 473 223 896 224 393 224 731 225 675 226 616 229 258 229 353 230 437 232 366 232 368 233 359 234 576 235 262 235 288 236 825 237 319 237 510 238 239 238 267 239 282 240 315 240 404 242 666 243 384 244 571 245 523 245 604 245 648 246 256 246 430 246 581 247 332 248 440 248 469 248 956 249 445 249 872 250 578 252 342 252 373 253 283 253 486 253 553 253 852 254 702 254 736 254 740 255 734 256 654 256 737 257 515 257 559 259 392 259 878 259 892 260 304 261 517 262 497 262 991 263 266 264 305 265 338 265 605 265 679 266 346 267 990 268 823 269 730 270 600 271 513 271 809 272 779 273 522 273 854 275 898 277 501 278 699 279 549 280 623 280 927 281 369 281 434 281 942 282 423 283 363 283 612 283 947 285 505 285 754 286 598 288 464 288 543 289 647 290 400 291 455 291 563 292 508 292 551 293 379 293 676 294 751 296 337 297 300 297 536 297 728 298 309 298 899 301 320 302 334 302 448 303 399 304 377 304 500 305 489 305 964 306 761 307 322 307 528 307 627 311 463 311 545 311 646 311 895 313 640 313 813 313 861 314 328 314 929 315 484 315 521 316 344 316 454 316 786 317 358 317 850 319 704 320 664 321 554 321 601 322 347 324 388 324 461 324 493 325 771 325 834 326 478 326 932 327 967 329 335 329 639 330 356 330 467 330 622 334 383 335 355 335 726 335 781 336 875 337 367 337 978 338 419 338 525 339 351 339 425 340 663 341 572 343 806 344 693 344 948 345 390 345 403 345 587 346 653 347 446 347 595 348 965 350 593 351 715 351 944 352 885 353 451 353 591 354 420 354 756 354 986 355 952 356 386 356 462 358 405 359 442 359 882 359 996 360 361 360 444 361 533 362 519 362 671 363 372 364 435 364 485 364 530 364 720 365 385 366 520 369 615 369 752 370 844 371 516 371 789 371 802 373 456 374 429 375 431 379 697 380 696 380 798 380 819 381 900 382 911 383 584 383 641 386 531 388 973 389 541 390 748 391 526 393 483 395 412 395 428 397 548 398 498 398 547 398 635 398 799 401 959 404 790 404 998 406 426 407 482 408 782 409 863 410 719 410 890 412 962 413 459 413 762 414 561 414 686 414 767 416 491 417 637 417 992 419 659 419 745 422 650 423 560 424 667 424 904 425 888 426 936 427 866 429 509 429 796 430 714 430 776 431 534 432 552 432 660 434 710 439 608 439 913 441 447 441 488 441 569 441 887 441 907 441 937 442 540 442 924 444 803 446 466 447 631 450 535 451 577 452 894 452 949 453 674 453 855 455 955 457 492 458 847 459 980 461 524 462 917 465 880 468 682 468 763 471 963 472 642 472 930 473 636 473 668 476 903 478 678 478 814 478 820 479 618 479 791 479 912 483 816 484 542 484 586 487 583 487 750 488 689 491 818 492 975 496 628 498 599 500 770 501 708 502 958 504 960 505 555 506 701 508 928 509 733 510 684 510 826 513 758 513 891 515 621 515 706 515 716 516 969 519 718 523 609 524 594 524 906 525 633 526 544 526 574 528 753 530 625 530 749 538 760 540 926 540 976 542 778 543 743 544 851 548 939 551 610 555 835 558 620 558 837 566 807 567 629 568 833 569 669 570 741 573 712 578 624 584 645 585 869 586 921 589 839 591 703 596 634 597 908 598 759 599 884 600 652 601 606 602 724 609 655 609 746 610 673 613 658 613 922 623 836 624 700 624 709 635 672 635 692 638 705 638 805 641 830 641 874 641 931 642 665 642 747 649 698 660 957 663 739 664 691 667 729 667 838 677 994 678 765 678 987 679 941 690 721 699 858 706 780 707 879 710 982 711 935 716 784 716 785 717 889 717 909 718 774 718 919 722 744 732 946 734 757 738 842 742 800 743 925 744 846 748 787 749 979 753 893 754 938 755 910 758 860 763 993 774 970 781 954 785 788 786 817 786 985 788 811 791 961 798 810 800 918 805 812 810 997 815 886 828 995 830 902 832 868 833 933 834 862 842 848 842 983 844 871 849 853 851 905 859 984 866 881 896 901 903 981 918 945 937 943 947 977 108 433 207 337 265 445 383 101 459 241 575 175 694 619 711 587 791 489 1000 999 9 695 842 0 1 0 3 0 7 0 132 0 355 0 862 1 2 1 25 1 39 1 40 1 290 1 480 1 957 2 4 2 5 2 9 2 47 2 192 2 197 2 334 2 438 2 498 3 6 3 12 3 15 3 43 3 100 3 157 3 301 3 439 3 471 4 18 4 21 4 28 4 42 4 160 5 8 5 26 5 884 6 20 6 61 6 79 6 276 6 299 6 381 7 14 7 73 7 102 7 120 7 188 8 10 8 11 8 29 8 38 8 74 8 159 9 81 9 82 9 452 9 727 10 22 10 50 10 78 10 89 10 104 10 204 11 13 11 17 11 19 11 133 11 143 11 316 12 30 12 116 12 588 13 51 13 119 13 342 13 828 13 872 14 478 14 751 15 16 15 45 15 66 15 69 15 71 16 54 16 225 17 83 17 86 17 108 17 254 17 419 18 55 18 196 18 980 19 37 19 44 19 53 19 88 19 107 19 282 19 618 19 647 20 232 20 317 20 436 20 533 21 23 21 24 21 57 21 80 21 91 21 227 21 450 21 653 21 851 22 36 22 363 22 369 22 448 22 489 22 576 22 798 23 27 23 35 23 48 23 70 23 124 24 406 24 553 25 110 26 31 26 34 26 58 27 103 27 177 28 33 28 338 28 506 28 579 28 831 29 62 29 64 29 250 29 415 30 32 30 99 30 145 30 147 30 399 30 418 30 467 30 953 31 581 32 195 32 328 32 331 32 472 32 992 33 223 33 230 33 427 34 123 34 843 36 41 36 93 36 114 36 335 36 817 37 46 37 233 37 278 37 332 37 350 37 689 37 793 37 927 38 150 38 323 38 609 39 49 39 174 39 477 40 180 40 385 41 56 41 259 42 59 42 63 42 121 42 248 42 651 43 934 43 952 44 60 44 65 44 111 44 153 44 257 44 362 45 142 45 148 45 213 45 242 45 586 45 617 45 823 46 52 46 141 46 220 46 228 46 848 46 907 47 87 47 135 47 234 47 384 47 578 48 154 48 170 48 416 48 548 48 606 49 85 49 112 49 212 50 194 50 361 50 642 51 340 51 344 51 497 51 966 53 97 53 144 53 656 53 693 53 776 54 117 54 348 54 700 55 67 55 109 55 329 56 118 56 181 56 231 56 701 56 948 58 215 58 235 58 277 58 314 59 68 59 90 59 488 59 931 60 217 60 349 61 134 61 199 61 791 62 161 62 561 63 96 63 473 63 819 64 379 64 401 65 92 65 172 65 176 65 246 65 295 65 512 65 615 66 98 66 236 67 266 67 269 67 624 68 72 68 76 68 698 69 95 70 822 71 207 73 75 73 241 73 256 73 475 74 77 74 244 74 378 74 559 75 179 75 258 75 668 76 130 76 198 76 358 76 460 76 587 77 156 77 592 78 84 78 515 80 275 80 863 80 901 82 146 83 430 83 717 84 315 86 330 86 531 87 94 87 106 87 536 87 556 87 802 88 187 88 808 89 749 89 909 90 101 90 113 90 396 91 151 91 639 93 129 93 136 93 175 95 115 95 125 96 139 96 261 96 326 97 165 97 304 97 360 98 203 98 463 98 557 99 740 99 789 100 345 101 514 102 105 102 127 102 262 102 306 102 435 103 505 103 921 103 930 104 171 104 190 105 138 105 408 105 595 105 878 106 367 107 219 108 428 108 558 110 122 110 189 111 183 111 185 111 206 112 164 112 173 112 268 112 311 112 411 112 441 114 274 116 128 116 375 116 746 116 783 116 788 117 162 117 193 117 357 117 454 118 149 118 327 118 840 120 158 120 222 121 184 122 137 123 208 123 871 124 126 125 247 127 214 127 354 128 155 130 131 130 773 131 166 131 168 131 182 131 239 131 669 131 692 135 289 135 508 135 516 135 562 135 850 136 140 136 163 136 200 136 748 137 167 137 383 137 650 138 420 139 152 139 915 140 210 140 264 140 322 141 409 141 491 142 205 143 388 144 425 145 209 146 281 146 754 148 458 149 169 149 469 150 272 150 597 151 260 151 864 152 251 153 728 153 919 154 879 155 318 155 686 155 860 157 191 157 307 158 343 159 245 159 324 160 237 162 483 163 216 163 414 164 641 165 563 165 646 166 474 166 594 166 736 167 723 168 201 168 240 168 285 168 634 169 373 169 703 170 339 171 178 171 229 172 403 172 451 172 504 173 249 173 313 173 718 175 405 176 511 176 710 177 186 177 945 178 211 178 296 178 308 179 437 179 938 180 762 180 832 182 584 183 352 183 549 184 263 184 271 185 312 185 711 186 365 187 432 190 288 190 494 190 616 190 778 191 202 191 297 191 387 191 482 191 566 191 829 192 583 192 803 193 226 195 423 195 457 195 459 195 852 195 962 198 238 198 392 198 961 199 321 199 795 201 715 202 402 203 346 204 757 205 417 205 780 205 924 205 939 206 590 207 253 207 351 208 376 208 526 209 407 210 243 210 370 210 759 211 255 211 903 212 218 213 291 215 224 217 221 217 252 217 532 219 551 219 781 220 310 220 446 221 265 221 280 221 393 222 833 223 507 224 413 225 600 227 724 228 270 228 292 228 395 228 470 230 273 230 702 233 386 233 397 233 486 233 522 234 554 235 664 236 846 238 890 239 267 240 767 241 298 244 462 246 279 247 309 249 372 249 839 250 353 251 389 252 496 254 572 256 283 256 431 256 492 258 374 258 621 259 325 259 743 262 543 262 897 263 434 263 528 267 294 268 499 268 947 269 293 270 284 271 521 272 550 273 456 274 679 274 709 275 302 275 468 278 303 278 636 278 949 281 366 281 371 281 696 282 300 283 580 284 286 284 433 285 287 285 845 287 658 288 648 288 707 288 847 289 359 289 681 290 333 291 424 291 865 293 640 293 704 294 481 295 941 296 305 296 400 296 620 296 972 297 356 297 503 299 628 299 771 299 867 300 466 301 320 302 440 303 484 304 663 307 319 308 493 308 631 308 645 308 991 309 444 310 633 311 720 313 520 314 410 315 337 315 487 317 542 317 770 318 734 319 786 319 868 320 364 320 713 321 347 322 519 322 619 323 495 323 685 324 421 325 593 326 918 327 449 328 810 330 524 331 380 332 336 332 954 333 502 334 885 335 725 336 790 337 341 339 518 340 591 340 732 341 394 341 485 343 892 343 944 343 956 345 637 346 476 346 733 348 398 355 761 356 977 357 368 357 429 359 404 362 382 363 377 363 552 365 426 366 412 370 626 371 538 371 826 374 391 374 910 375 465 375 643 380 596 380 602 380 979 382 422 383 529 383 564 384 390 384 453 384 569 385 655 385 742 386 652 386 654 387 447 387 565 389 976 390 630 391 500 391 866 391 893 394 705 396 537 397 574 401 577 401 769 402 755 403 517 404 644 406 694 406 844 407 990 408 914 409 443 409 560 409 841 410 607 411 869 412 445 413 571 416 611 416 612 416 922 417 501 417 527 417 886 418 442 418 670 420 546 420 666 422 510 426 603 426 660 426 675 427 455 427 490 427 599 427 797 432 464 432 745 434 610 436 741 438 614 439 509 439 870 440 659 440 932 441 836 443 525 443 792 444 853 446 629 450 461 451 513 452 674 454 735 456 684 456 794 457 929 460 479 460 568 460 981 462 627 466 837 467 573 469 811 472 768 473 835 474 632 474 678 474 875 474 988 476 891 477 608 477 721 478 858 478 928 479 804 481 816 482 764 483 534 483 815 487 544 487 555 487 598 487 825 491 575 495 672 495 738 496 799 496 936 498 523 501 613 505 854 509 539 510 540 512 541 514 530 516 622 516 662 517 750 518 899 520 547 521 876 524 697 524 894 525 535 525 582 525 912 526 708 528 667 529 604 529 726 530 731 532 589 533 687 533 716 533 766 535 625 535 812 536 877 538 917 539 567 541 601 542 545 548 946 550 695 553 729 553 784 554 623 557 682 557 779 557 958 561 900 566 585 566 777 567 982 568 747 569 570 571 671 573 805 573 911 574 809 577 676 578 806 578 986 581 690 581 904 584 605 585 969 586 965 587 861 591 796 594 677 595 983 596 905 597 714 597 964 603 975 604 638 608 859 611 657 612 683 612 706 613 887 614 722 616 758 619 765 619 994 620 987 621 763 625 985 627 635 628 649 630 688 631 665 631 898 631 902 632 883 633 873 641 974 644 834 647 699 647 712 648 673 648 774 649 680 649 737 650 661 652 880 653 882 658 801 662 967 663 906 669 971 671 855 672 933 676 813 676 968 677 753 677 830 678 691 685 744 688 925 691 807 692 756 695 970 696 760 699 782 700 719 701 775 704 821 710 824 711 857 715 916 716 730 718 955 719 827 720 800 720 881 721 889 729 739 733 943 740 785 742 752 743 818 744 920 745 874 748 772 757 838 757 973 759 888 760 984 764 996 775 787 785 849 787 814 793 842 793 989 799 856 800 913 805 820 806 959 821 937 832 942 834 963 844 951 857 998 860 908 863 896 863 923 876 950 884 993 886 895 901 997 903 940 911 935 916 926 928 995 930 960 943 999 949 978 11 694 34 497 382 900 390 857 442 307 495 783 600 374 641 821 773 146 1000 999 19 914 816 0 1 0 3 0 69 0 115 1 2 1 18 1 22 1 54 1 88 1 124 1 430 1 578 2 29 2 224 2 443 2 699 2 842 3 4 3 6 3 10 3 13 3 72 3 91 4 5 4 8 4 9 4 16 4 30 4 33 4 62 4 110 4 536 5 12 5 31 5 77 5 84 5 319 5 435 5 564 6 7 6 41 6 203 6 988 7 20 7 25 7 943 8 23 8 35 8 45 8 73 8 162 8 263 8 882 9 104 9 150 10 11 10 103 10 118 10 122 10 284 10 328 11 14 11 17 11 75 11 107 11 194 11 252 11 337 11 493 11 543 12 15 12 19 12 21 12 46 12 55 12 61 12 85 12 557 12 588 13 459 14 24 14 93 14 496 15 116 15 129 15 662 15 890 16 42 16 98 16 809 17 48 17 53 17 65 17 160 17 537 18 40 18 57 18 70 18 76 18 249 19 34 19 39 19 43 19 49 19 661 19 696 19 792 19 925 20 32 20 56 20 67 20 101 20 189 20 226 20 244 20 563 20 666 21 26 21 37 21 68 21 207 21 280 21 590 22 128 22 180 22 301 22 318 22 511 23 168 23 402 24 27 24 28 24 44 24 78 24 97 24 112 24 117 24 272 25 36 25 123 25 130 25 257 25 390 25 702 26 114 26 218 26 317 26 360 26 794 27 279 27 292 27 546 28 355 29 849 29 875 30 58 30 131 30 141 31 64 31 370 31 523 31 527 31 673 31 815 32 38 32 212 32 321 34 47 34 52 34 59 34 139 34 276 34 597 35 87 35 155 35 313 35 521 35 569 35 575 35 723 36 133 36 248 36 828 37 105 37 288 37 421 37 476 38 50 38 90 38 196 38 231 38 688 39 81 39 282 39 864 40 94 40 99 40 106 40 167 41 127 41 181 41 351 41 368 41 893 42 144 43 89 43 448 44 153 44 427 45 51 45 60 45 154 45 341 45 384 45 509 45 924 47 126 47 152 47 566 47 823 48 96 48 169 48 478 48 501 49 66 49 658 50 63 50 111 50 756 50 759 50 961 51 156 51 369 53 82 53 192 53 352 53 678 54 108 54 149 54 264 54 338 54 396 54 453 54 461 54 865 55 145 55 166 56 86 56 293 56 332 56 760 57 80 57 211 57 367 57 720 58 71 58 190 58 510 58 843 59 299 60 151 62 74 62 172 62 266 62 286 62 441 63 240 63 270 63 740 64 121 65 109 65 232 65 342 66 79 66 449 67 83 67 161 67 669 68 119 69 450 69 616 69 744 70 92 70 158 70 214 70 247 70 316 71 412 72 125 73 148 73 290 73 330 74 227 75 178 75 269 76 186 76 788 77 277 77 722 79 138 79 345 79 495 80 159 80 164 80 285 80 335 80 432 80 522 83 210 84 303 85 100 85 120 85 134 85 271 86 892 87 230 87 615 88 102 88 622 88 920 89 171 89 213 89 822 90 95 91 132 91 140 91 508 92 462 93 326 94 305 94 627 95 447 97 423 98 113 98 201 98 385 100 417 101 636 101 900 102 283 102 334 103 245 104 860 105 147 105 193 105 241 105 675 105 974 106 287 106 552 106 891 107 205 107 273 107 606 108 471 108 488 108 602 108 626 108 677 108 681 109 206 110 802 110 817 111 350 111 378 111 394 111 574 111 858 112 146 112 349 112 576 113 137 113 790 114 558 114 645 115 170 115 195 115 692 116 179 116 442 116 940 117 706 118 312 118 401 118 654 121 755 122 142 122 397 122 512 124 173 124 200 124 314 124 353 124 844 124 959 125 184 125 407 126 410 126 540 127 221 128 135 128 185 129 243 129 357 129 568 129 819 130 136 131 667 132 176 135 281 135 291 135 482 135 695 135 707 136 157 136 420 137 143 138 165 138 177 138 469 139 223 139 926 140 222 140 644 141 246 141 738 141 885 142 199 142 372 142 776 143 183 143 216 143 565 144 163 144 992 145 175 145 424 146 409 146 457 147 236 147 344 147 466 148 187 149 481 150 346 150 382 152 325 152 339 152 436 153 734 154 366 155 267 155 774 156 315 157 571 158 217 158 348 158 515 158 601 159 298 159 600 160 304 160 634 160 952 162 204 163 182 163 188 163 373 165 962 166 208 166 229 166 259 167 608 167 824 167 867 168 955 169 250 169 915 170 174 170 225 170 324 170 614 171 234 171 347 171 635 174 238 174 787 174 812 175 235 175 255 175 836 176 198 176 502 176 916 176 978 177 219 177 307 177 364 177 690 178 191 178 463 178 503 178 524 179 233 181 841 182 274 182 278 183 197 183 371 183 833 184 968 185 297 186 697 186 713 186 766 187 202 187 584 188 265 189 491 192 539 192 641 194 209 196 650 198 215 198 275 198 909 199 580 199 684 200 261 201 253 202 296 202 340 202 717 203 633 204 220 204 405 204 422 205 577 205 593 208 237 210 657 211 311 212 256 212 411 213 820 214 415 215 228 215 545 215 922 217 239 217 387 217 589 219 254 219 418 219 472 219 475 220 268 220 438 220 757 222 242 222 689 223 356 224 507 224 674 224 747 224 751 225 425 225 637 226 295 226 320 226 863 228 567 229 729 229 868 230 262 230 652 231 948 231 954 232 331 233 380 233 831 234 388 235 748 237 665 238 379 238 773 240 596 241 383 242 260 242 555 243 605 243 715 244 251 244 308 244 399 244 846 245 294 245 333 246 452 247 322 247 780 248 878 249 913 249 980 250 646 251 541 252 439 253 336 254 359 254 444 255 309 255 750 257 258 257 302 258 365 260 676 261 362 265 816 266 726 266 936 268 329 268 361 268 363 268 490 268 594 269 375 271 289 271 620 271 837 272 393 273 966 275 701 275 742 275 783 275 898 276 894 277 467 277 777 278 300 278 404 279 582 279 683 280 710 280 998 281 377 281 460 281 951 283 492 284 327 284 586 284 862 285 413 285 800 286 376 287 374 288 395 290 497 290 504 294 725 295 306 295 400 295 830 295 906 296 505 296 585 297 572 297 610 297 933 297 944 298 765 299 451 299 528 299 795 299 814 300 617 300 904 303 403 303 419 303 516 304 310 304 910 305 548 305 708 305 733 306 629 307 963 308 997 309 513 312 967 315 881 316 433 318 323 319 781 320 562 320 613 321 514 321 999 322 434 322 638 323 468 323 639 324 619 326 343 326 845 327 896 328 414 328 736 330 408 330 456 331 354 331 486 334 398 334 446 335 358 335 621 335 791 336 392 337 611 338 544 339 498 341 470 342 793 346 631 347 531 347 655 348 810 348 945 349 487 350 431 350 483 350 603 350 663 350 771 351 934 352 834 353 825 356 640 357 416 358 473 362 391 362 426 362 500 363 386 364 550 365 381 367 465 367 525 371 532 373 813 373 977 374 454 375 964 376 529 376 595 376 884 377 728 377 811 380 429 380 798 382 591 382 653 382 698 383 437 383 535 384 477 385 440 387 389 388 583 391 428 391 445 391 731 391 958 392 549 396 876 397 406 397 560 397 648 397 754 398 553 400 721 400 979 404 880 405 789 405 994 406 520 406 874 407 458 407 480 407 939 408 517 410 672 411 664 412 464 416 506 416 630 417 598 420 855 421 519 421 768 422 647 423 832 428 538 430 484 433 455 437 712 438 861 439 570 439 694 439 818 439 895 440 727 441 764 442 703 444 693 445 632 446 599 446 714 448 659 451 547 451 709 452 758 458 929 459 489 461 872 462 581 463 474 463 485 464 494 464 970 465 769 467 526 467 628 467 686 470 799 471 479 471 772 472 499 474 873 476 618 477 932 478 556 483 607 483 946 485 971 486 533 488 530 489 691 493 840 493 923 494 680 496 559 499 554 499 579 499 730 502 753 503 770 505 542 506 592 506 859 507 518 507 839 510 716 510 741 512 534 512 587 512 749 514 624 514 821 516 551 516 682 521 604 526 704 528 889 531 609 534 973 536 671 536 829 536 912 538 949 541 883 542 700 542 739 546 561 550 668 550 888 553 685 553 886 554 797 556 719 558 573 563 642 563 879 567 732 568 623 569 737 573 866 578 649 580 705 580 763 591 687 591 711 591 991 592 917 598 869 598 950 601 782 603 612 604 778 606 903 606 911 608 679 610 897 613 953 621 625 621 651 621 656 625 851 626 735 626 796 629 804 630 643 634 761 634 835 635 942 636 746 636 826 637 660 643 745 646 718 649 905 650 993 654 927 659 902 660 914 662 930 664 670 664 870 671 806 672 887 672 957 674 937 682 931 685 743 687 724 697 807 697 972 699 779 704 877 704 941 707 752 708 976 711 854 723 987 725 838 728 762 729 965 733 827 735 803 737 847 738 786 741 853 742 784 744 767 752 808 758 947 759 785 760 848 762 995 764 775 764 983 769 805 778 969 782 960 785 850 786 856 793 801 808 852 813 901 818 919 823 935 831 857 831 990 839 938 840 899 843 871 855 928 858 982 860 908 867 918 871 921 880 907 888 986 889 956 922 985 927 984 933 989 934 975 971 981 994 996 140 35 150 31 175 37 192 915 223 750 251 459 306 518 330 758 445 342 489 260 559 541 592 163 596 321 627 173 646 95 670 946 877 339 944 800 999 406 1000 999 14 610 430 0 1 0 2 0 8 0 823 1 14 1 73 1 152 1 172 1 690 2 3 2 4 2 5 2 31 2 42 3 10 3 28 3 163 3 170 4 23 4 40 4 119 5 6 5 7 5 9 5 12 5 16 5 101 5 156 6 13 6 15 6 77 6 155 6 746 7 32 7 44 7 80 7 103 7 206 7 237 8 11 8 61 8 85 8 162 8 260 8 319 8 386 9 21 9 39 9 76 9 439 9 509 9 574 10 20 10 46 10 67 10 253 10 281 10 905 11 111 11 264 11 536 11 800 12 18 12 41 12 59 12 188 12 562 13 17 13 27 13 33 13 70 13 390 13 497 13 571 13 935 14 30 14 60 14 145 14 646 15 91 15 332 16 664 16 726 16 757 17 22 17 35 17 37 17 52 17 84 17 154 17 159 17 214 17 561 18 19 18 24 18 45 18 488 19 55 19 57 19 287 19 351 20 29 20 36 20 65 20 226 22 26 22 587 24 25 24 291 24 335 25 250 25 583 26 130 27 89 27 344 27 511 28 34 28 54 28 98 28 279 28 438 28 630 29 64 30 38 30 53 30 227 30 298 30 557 30 597 31 50 31 83 31 617 31 931 31 962 32 81 32 93 32 104 32 217 32 289 32 631 33 146 33 173 33 179 33 447 33 981 34 51 34 183 35 82 35 328 35 944 36 90 36 818 37 221 37 563 38 47 38 74 38 95 38 102 38 167 38 437 39 330 39 694 39 767 40 66 40 811 41 246 41 301 41 589 42 43 42 137 43 48 43 244 43 409 43 528 43 642 43 672 44 49 44 56 44 108 44 121 44 171 44 523 45 71 45 466 45 966 46 411 46 688 47 628 47 660 48 58 48 96 48 186 48 683 48 787 49 72 49 165 49 739 50 63 50 94 50 202 51 117 51 129 51 241 51 622 51 862 52 192 52 941 52 968 53 92 53 148 54 189 54 310 55 62 55 132 55 249 55 502 55 618 56 225 56 366 56 869 57 79 57 109 58 208 58 263 58 632 58 813 59 122 59 230 60 143 60 273 61 138 61 197 62 158 62 433 65 68 65 69 65 78 65 166 65 791 66 135 66 268 67 87 67 458 68 133 68 209 68 314 69 115 69 258 69 304 69 342 69 434 71 88 71 207 71 247 71 504 71 609 72 100 72 653 72 796 72 959 74 75 74 177 74 257 74 475 75 107 76 114 76 211 76 674 77 86 77 131 77 352 77 403 77 661 77 762 78 204 78 274 80 473 80 891 81 116 81 169 81 222 81 443 82 398 82 436 82 670 82 993 83 97 83 220 83 405 83 477 83 716 83 863 84 134 84 229 84 553 84 917 85 142 85 514 85 776 86 144 86 157 86 184 87 234 87 407 88 110 88 140 88 141 88 369 88 899 89 161 89 393 91 168 91 267 91 495 92 147 92 620 93 126 93 181 93 276 94 99 94 415 94 490 94 526 95 306 96 125 97 127 97 213 98 478 98 505 98 643 98 737 98 827 99 136 100 150 100 228 100 420 101 112 101 290 102 105 102 272 103 315 104 120 104 293 104 821 105 106 105 178 106 124 106 149 107 309 107 546 108 164 108 691 109 285 109 297 110 123 110 243 110 307 110 324 111 128 111 139 111 428 111 446 112 113 112 371 114 191 115 153 115 212 115 252 116 953 117 118 117 187 117 401 117 834 118 176 118 429 120 254 120 733 120 810 121 277 121 383 122 195 125 251 126 205 126 215 127 174 127 419 127 741 128 312 128 603 129 459 130 262 130 992 132 233 132 416 132 441 132 463 134 292 134 734 134 793 135 151 135 200 135 321 136 555 137 210 137 248 137 538 137 785 138 278 138 449 138 600 138 641 138 949 139 311 139 414 140 340 140 374 140 671 140 858 141 507 141 573 141 798 142 284 142 845 142 853 145 707 145 919 145 958 146 196 146 235 148 417 150 454 150 832 151 423 151 598 152 345 153 333 153 336 154 160 155 391 156 218 157 240 157 323 158 242 158 288 159 430 159 468 160 175 161 219 161 413 163 185 164 182 164 303 165 329 166 689 167 193 167 223 167 384 167 532 167 585 167 829 168 308 168 318 168 640 171 180 172 194 172 913 173 354 173 932 174 745 175 804 176 198 176 305 176 651 177 322 177 492 178 836 179 299 179 925 180 190 180 199 180 400 180 484 180 623 181 491 181 547 182 224 182 261 183 364 184 271 184 524 185 255 185 445 185 521 187 231 187 286 187 353 187 395 189 203 189 460 189 471 189 912 190 855 190 900 191 280 191 464 192 372 192 467 192 494 192 637 192 666 192 957 193 295 196 355 197 201 198 282 198 334 198 350 198 370 200 232 200 590 200 774 201 554 202 529 203 238 203 580 203 611 203 711 203 872 204 474 208 920 209 265 209 269 209 581 209 848 211 302 211 645 212 216 212 266 214 382 214 883 215 245 215 539 217 452 220 346 221 316 221 990 222 320 224 399 225 971 227 236 227 367 227 724 228 389 229 385 230 608 231 373 231 378 231 402 231 424 232 313 232 368 232 696 233 564 234 331 234 568 234 695 235 656 237 256 237 317 238 239 238 584 239 283 239 540 240 802 241 570 243 984 244 519 244 960 247 498 247 576 247 768 248 712 249 357 249 782 249 934 250 908 253 657 254 362 255 259 255 482 255 825 256 347 256 380 258 410 258 638 260 275 261 270 261 715 262 685 263 795 263 901 264 663 266 325 266 363 266 503 266 527 266 679 266 850 267 789 269 338 270 377 270 493 270 783 270 841 271 522 271 824 272 593 272 890 273 535 273 770 273 921 274 506 278 339 279 300 279 627 280 659 280 880 281 296 281 729 284 294 286 356 286 595 287 549 287 736 288 408 288 807 289 693 291 376 292 388 292 396 293 997 294 929 295 650 296 599 299 365 299 566 303 485 303 706 304 709 304 752 307 326 307 518 308 327 308 379 309 559 310 343 310 421 310 926 310 999 311 545 311 837 312 360 312 508 312 704 313 465 317 359 317 435 317 779 317 943 318 731 320 375 320 392 320 579 321 771 322 412 322 773 323 512 323 702 323 859 324 349 324 418 324 453 325 341 325 440 326 615 327 496 327 701 329 361 330 348 330 578 331 337 332 422 333 904 336 743 337 697 337 799 338 448 339 970 342 381 343 455 343 565 343 582 345 607 348 358 349 977 352 940 352 973 353 626 354 499 355 788 356 469 356 822 359 397 359 624 359 778 360 830 361 515 361 634 362 456 362 667 363 394 363 833 364 483 364 652 365 432 365 531 365 903 367 510 370 481 371 487 371 720 375 431 375 480 375 717 375 961 376 533 377 387 377 450 377 543 379 516 379 898 380 764 381 820 381 963 382 735 383 530 383 635 384 472 389 569 389 616 391 427 391 470 392 489 393 404 394 705 398 486 399 886 400 699 400 718 401 406 401 425 402 989 403 861 404 713 405 594 406 572 407 612 409 426 411 444 411 544 412 721 413 534 415 558 417 500 417 662 417 753 419 727 420 654 422 723 424 610 424 956 426 575 428 537 430 738 432 461 432 619 433 442 434 548 434 849 436 918 437 501 437 542 437 847 438 451 438 892 439 462 439 930 442 520 442 748 443 680 446 457 449 874 451 476 451 703 452 759 453 914 455 839 456 786 456 950 457 479 457 648 457 923 459 955 461 588 462 686 463 740 464 604 464 906 464 980 465 692 466 854 467 687 468 781 470 601 475 577 475 681 476 541 476 784 477 819 479 567 479 797 479 895 480 728 481 668 482 665 482 877 483 605 483 756 485 840 486 922 487 808 488 755 489 629 492 875 494 602 495 649 495 678 496 613 496 965 496 983 498 747 499 551 499 742 500 517 500 725 501 644 501 909 504 513 510 606 511 525 514 591 515 938 517 614 518 763 520 550 522 586 522 805 524 552 524 647 527 777 528 714 531 946 532 979 534 933 536 675 537 556 537 812 538 936 544 991 549 995 555 560 556 842 558 760 559 625 559 758 560 684 562 766 563 744 564 592 564 639 565 894 566 596 568 722 572 873 573 730 573 878 574 673 576 831 579 719 579 844 586 826 587 801 590 856 591 676 593 928 595 967 602 964 603 986 604 698 606 710 606 754 608 817 609 621 621 669 622 865 624 658 628 633 630 884 630 945 635 636 636 947 637 751 639 677 640 655 642 876 644 708 645 864 646 942 647 794 653 761 654 790 656 816 667 765 667 775 669 700 670 682 671 888 674 924 675 916 677 835 679 867 684 902 688 838 688 852 689 750 692 996 695 749 696 885 697 954 699 780 702 868 702 939 702 974 703 732 708 985 710 889 711 809 713 814 716 881 722 772 723 806 724 769 738 972 742 846 745 915 747 887 749 976 750 897 757 792 758 803 761 828 770 907 773 843 779 969 780 851 790 893 798 871 801 879 805 998 813 815 815 866 819 870 820 860 834 982 843 994 847 882 849 857 857 987 860 911 865 896 878 978 881 952 890 948 895 910 896 951 923 927 930 937 941 975 963 988 19 39 63 634 101 856 126 237 153 887 232 384 251 675 464 746 658 543 732 253 812 988 841 385 862 283 929 202 1000 999 14 16 42 0 1 0 2 0 3 0 5 0 55 0 76 0 305 0 672 1 9 1 16 1 23 1 37 1 72 1 832 2 4 2 7 2 8 2 10 2 12 2 27 2 237 2 347 2 585 3 14 3 33 3 47 3 64 3 423 4 11 4 17 4 971 5 6 5 28 5 67 5 186 5 218 5 386 5 426 5 683 6 25 6 38 6 152 6 774 7 131 7 551 8 141 8 515 9 52 9 66 9 73 9 144 10 13 10 24 10 30 10 126 10 133 10 875 10 917 11 15 11 21 11 35 11 196 11 336 12 34 12 36 12 298 12 534 13 18 13 68 13 79 13 119 14 49 14 58 14 552 15 164 15 278 15 625 15 679 16 19 16 20 16 29 16 121 16 147 16 188 17 240 18 104 18 132 18 150 18 178 18 587 19 220 20 26 20 99 20 179 20 191 20 275 21 22 21 56 21 87 21 113 21 280 21 295 21 404 21 514 21 654 22 107 22 222 23 41 23 44 23 313 24 86 24 161 24 194 24 465 25 31 25 46 25 60 25 219 25 266 26 39 26 112 26 243 26 284 26 463 26 503 27 78 28 89 28 102 28 128 28 155 28 197 28 230 28 277 28 948 29 70 29 204 29 540 30 32 30 42 30 69 30 659 31 870 32 40 32 80 32 216 32 972 33 110 33 252 33 445 34 43 34 145 34 273 34 331 34 349 34 416 35 106 35 333 35 523 35 945 36 88 37 83 37 109 37 229 37 282 38 48 38 228 38 244 39 51 39 116 39 362 39 440 39 519 39 628 39 886 40 45 40 251 40 329 40 747 41 96 41 114 41 354 41 443 41 539 42 172 42 263 43 98 43 759 44 50 44 424 45 111 45 185 45 418 46 54 46 321 46 566 46 949 47 496 47 578 48 57 48 59 48 65 48 74 48 187 48 323 48 652 48 853 49 189 49 438 49 610 50 53 50 61 50 124 50 142 51 77 53 63 53 97 53 223 53 334 53 393 54 272 54 563 56 163 56 554 56 919 57 75 57 135 57 192 59 82 59 613 59 731 59 775 60 81 60 303 60 574 61 62 61 85 61 120 61 127 61 208 62 90 62 184 62 389 63 100 63 149 63 165 63 532 64 248 64 406 64 687 65 156 65 190 65 815 66 101 66 246 66 796 66 805 67 84 67 117 67 143 67 177 67 195 68 193 68 255 68 884 69 71 69 239 69 660 70 201 70 894 71 125 71 311 72 279 73 92 73 93 73 173 73 439 74 391 75 183 75 372 76 94 76 136 76 356 76 812 77 596 77 782 78 158 78 286 78 325 78 460 79 105 79 213 79 287 79 302 80 103 80 108 80 231 80 369 81 95 81 175 82 944 83 91 83 140 83 198 83 221 84 477 84 819 86 159 86 160 86 202 86 294 86 401 87 366 88 293 89 927 90 959 92 115 92 471 94 586 95 137 96 261 97 859 98 148 98 168 98 265 98 285 98 550 99 118 99 548 100 122 100 153 100 200 100 435 101 485 101 988 102 154 102 641 103 409 103 603 104 236 104 258 104 688 105 123 105 129 105 259 105 449 106 157 108 171 109 234 109 626 110 753 110 883 110 910 111 139 111 247 111 729 111 964 111 993 112 146 112 572 113 382 114 604 114 635 114 709 114 740 114 807 115 130 118 151 118 253 118 316 119 314 119 675 120 176 120 267 120 400 123 205 123 491 123 961 124 138 124 588 125 254 125 300 125 711 126 351 126 467 127 162 128 364 129 211 129 245 129 344 129 674 130 134 132 527 132 533 133 262 134 226 134 468 134 902 135 212 135 577 135 947 136 224 136 983 137 398 138 291 138 301 139 741 139 836 140 207 141 169 141 232 141 306 141 469 141 680 141 742 142 206 142 215 143 227 143 558 144 166 144 203 144 269 144 296 144 322 144 553 145 361 145 452 145 664 146 260 147 310 147 371 148 600 148 835 148 845 149 174 149 714 150 167 150 339 151 383 151 543 152 312 152 379 152 492 152 525 152 555 153 367 154 411 154 412 154 441 155 621 156 437 156 451 156 847 157 270 157 292 157 308 157 504 157 507 157 518 158 376 159 828 160 281 160 818 161 249 162 276 163 419 163 420 163 636 164 209 164 241 165 374 165 905 167 170 167 210 167 547 169 319 169 368 170 180 171 182 171 233 171 770 172 307 172 377 173 432 173 531 174 181 175 384 175 701 176 985 177 257 177 268 177 274 178 345 181 705 182 696 182 915 183 744 184 199 184 283 184 486 187 797 187 801 188 256 190 217 190 930 191 474 191 650 192 214 192 909 193 493 193 662 193 833 195 320 195 746 195 814 196 358 197 290 197 395 197 510 197 556 199 271 200 632 201 698 202 242 204 365 204 387 204 579 205 352 205 407 206 569 206 677 207 317 208 378 208 671 209 304 209 380 209 690 210 522 213 238 213 388 214 341 214 712 215 343 215 549 215 877 215 994 216 912 217 447 218 225 218 357 218 359 218 970 218 991 219 594 219 710 219 872 220 686 221 340 221 611 221 748 221 752 223 530 223 689 224 299 224 776 225 589 227 390 227 421 228 876 229 346 229 396 229 408 229 494 229 511 230 348 230 820 230 997 231 235 231 573 231 998 234 455 235 392 235 560 236 250 236 444 237 425 238 580 239 559 239 873 241 470 242 715 243 427 243 480 244 381 245 429 245 911 245 916 246 582 247 264 249 385 249 665 250 332 250 342 250 648 251 370 251 454 251 777 252 436 252 516 253 799 254 350 254 725 255 288 255 328 255 649 256 472 258 500 262 309 262 509 262 954 263 517 263 976 264 442 264 735 268 692 269 335 271 544 271 817 272 837 274 289 274 338 274 428 274 721 275 981 277 935 277 977 278 353 278 479 278 831 279 413 280 327 280 564 280 842 281 727 282 571 282 892 284 433 284 612 284 717 285 326 287 590 287 781 287 967 289 960 290 315 292 397 292 453 292 667 293 297 300 402 301 953 302 462 302 723 302 956 303 473 304 318 305 646 306 330 306 355 307 568 307 823 310 617 311 324 311 561 312 694 312 922 314 897 315 476 315 896 316 502 317 488 317 567 317 938 318 466 321 529 321 751 322 399 322 739 323 681 323 926 325 788 325 914 326 337 326 716 328 593 329 458 329 475 331 952 332 595 334 890 336 373 336 422 336 601 338 800 339 871 340 482 341 461 341 607 341 772 343 974 344 526 347 405 347 645 349 521 349 989 350 394 350 575 350 768 351 360 351 363 351 762 352 643 352 767 354 622 356 843 357 790 358 863 358 946 362 535 365 410 365 609 365 951 366 512 366 668 367 783 367 891 368 520 368 924 369 414 369 940 369 941 370 487 372 415 372 743 374 375 374 417 374 784 375 795 375 811 380 624 380 722 380 730 382 459 382 542 385 456 385 631 386 656 387 495 390 450 391 684 394 403 394 758 398 599 400 647 403 893 405 490 405 584 406 448 406 693 409 498 409 557 409 992 410 430 411 513 411 637 413 854 414 431 414 576 414 856 415 663 416 851 418 489 419 840 420 644 421 446 423 457 423 798 424 634 426 497 427 536 427 685 428 434 429 804 429 810 433 505 434 524 435 984 437 562 438 867 439 506 439 592 440 986 444 478 444 713 445 846 448 850 450 541 450 942 452 958 455 880 456 827 456 918 458 481 458 638 459 464 459 483 462 508 465 484 465 608 465 678 465 844 466 546 466 623 466 755 467 499 468 615 469 889 470 606 476 718 477 618 477 733 478 633 481 655 481 703 483 597 484 570 484 640 484 936 485 734 489 537 489 598 489 793 490 629 491 849 494 528 494 826 495 501 497 726 498 583 501 895 502 749 504 619 505 808 507 968 509 702 510 565 514 708 515 754 515 950 519 848 519 878 519 925 520 581 520 786 520 888 522 616 525 824 526 614 526 670 529 538 529 861 531 545 533 813 536 881 537 982 547 999 550 691 552 591 552 707 552 943 553 901 555 765 555 874 555 908 559 809 561 605 563 620 564 657 567 760 567 866 574 676 576 642 576 787 576 839 577 661 577 903 578 778 580 627 581 651 581 697 582 602 586 700 586 822 588 728 589 963 590 816 593 852 594 769 595 639 595 887 600 757 604 630 605 990 608 898 612 738 614 745 617 673 617 821 618 791 621 868 627 995 629 669 629 779 630 737 631 653 631 860 632 966 634 931 636 794 637 666 642 658 643 720 643 965 644 978 645 706 645 865 645 906 652 773 659 736 660 789 662 907 664 879 665 830 667 682 667 920 673 864 675 695 677 934 679 719 682 969 684 973 685 764 686 699 690 928 691 724 692 792 700 829 703 704 706 980 709 841 712 923 715 825 718 750 720 780 728 732 730 756 731 766 732 763 735 937 746 939 747 803 754 785 755 921 757 761 759 771 760 838 762 858 763 885 772 975 775 869 776 806 778 929 783 862 790 802 792 904 795 834 800 882 803 899 820 957 820 979 823 857 833 855 844 913 860 933 887 900 892 955 897 962 922 932 964 987 990 996 14 419 84 54 107 639 132 125 339 393 410 558 417 989 523 927 556 114 635 862 731 905 875 12 879 875 933 270 1000 999 13 759 545 0 1 0 2 0 7 0 14 0 42 0 52 1 3 1 6 1 111 1 228 1 362 2 15 2 22 2 25 3 4 3 8 3 11 3 54 3 874 4 5 4 9 4 10 4 106 4 167 5 20 5 113 5 259 6 26 6 48 6 198 6 475 6 542 7 18 7 31 7 47 7 168 9 13 9 37 9 53 9 148 9 455 9 801 10 12 11 16 11 17 11 27 11 46 11 552 12 61 12 205 12 334 12 335 13 19 13 87 13 292 13 348 14 63 14 88 14 128 14 134 14 302 15 21 15 24 15 40 15 80 15 177 15 197 15 237 15 369 15 374 16 34 16 142 16 562 17 23 17 30 17 253 17 691 18 32 18 77 18 84 18 315 18 598 19 85 19 164 19 717 19 753 20 35 20 248 20 902 21 29 21 38 21 123 21 584 21 662 22 160 22 895 23 64 23 159 23 236 23 266 23 306 23 548 24 41 24 56 24 79 24 613 25 28 25 67 25 118 25 985 26 36 26 170 26 576 26 720 27 50 27 51 27 58 28 39 28 299 28 415 28 736 29 90 29 149 29 166 30 33 30 68 30 393 31 45 31 271 31 277 31 627 32 680 32 797 32 978 33 82 33 102 33 482 33 531 33 809 34 74 34 135 34 153 34 156 34 191 34 724 35 70 35 112 35 131 35 206 36 144 36 295 36 298 36 453 37 57 37 60 37 62 38 55 38 71 38 244 38 378 38 490 39 96 39 182 40 59 40 105 40 252 40 325 40 412 40 863 40 916 41 43 41 678 42 257 43 44 43 83 43 708 43 818 43 837 44 73 44 127 44 138 44 267 45 49 45 139 45 181 45 321 45 431 45 524 46 69 46 101 46 145 48 72 48 89 48 122 48 202 48 211 48 239 48 243 48 429 49 121 49 137 49 893 49 958 50 119 51 93 51 125 51 180 51 701 53 120 53 990 54 251 55 183 55 744 57 75 57 829 58 903 59 223 59 246 59 597 60 126 60 133 60 813 62 78 62 951 63 95 63 97 63 176 64 65 64 66 64 387 65 372 65 702 66 81 66 143 66 179 66 331 67 91 67 307 68 115 68 426 69 294 69 427 70 821 72 151 72 200 72 347 73 104 73 336 74 103 74 220 74 408 75 76 75 86 75 110 75 380 75 556 76 355 77 100 77 116 77 165 77 371 77 908 78 92 78 99 78 208 78 352 78 511 78 545 78 590 79 486 80 94 80 186 80 333 81 286 83 107 83 287 83 704 83 823 87 737 88 150 88 215 88 675 88 715 89 289 90 109 90 155 90 445 90 699 91 162 91 224 92 114 93 98 93 217 93 263 93 782 93 856 94 207 94 210 94 279 95 169 95 465 96 192 96 250 96 328 96 492 99 117 99 132 100 216 100 459 101 235 101 254 101 502 101 869 102 398 102 922 103 433 103 488 103 640 103 750 103 980 104 201 105 108 105 838 106 130 106 420 107 140 107 157 107 189 107 382 107 868 108 124 108 232 109 136 109 894 110 697 110 732 111 293 111 581 111 746 112 147 112 258 112 729 113 174 113 322 113 520 113 629 114 209 114 514 115 161 115 522 116 214 116 777 116 954 117 184 117 238 117 242 117 634 118 284 118 365 118 608 118 945 119 188 119 667 120 281 121 129 121 173 121 178 121 260 121 323 121 435 121 539 122 410 123 389 123 424 123 947 124 141 124 327 124 404 124 434 125 413 126 213 127 370 127 761 128 304 129 196 129 535 129 589 129 681 130 265 130 541 130 566 130 815 131 195 131 301 132 645 132 867 134 225 134 390 135 527 135 716 135 979 136 212 136 234 137 368 138 416 138 791 139 227 139 601 140 688 141 509 141 648 142 203 142 273 143 146 143 356 144 152 144 343 144 603 145 752 146 172 147 163 147 480 148 353 148 956 149 221 151 158 151 457 152 308 152 573 153 154 153 175 153 290 153 517 155 264 155 300 155 783 156 199 156 846 158 443 158 578 159 247 160 229 160 637 162 193 162 388 162 516 162 619 162 905 163 477 163 577 164 423 164 997 165 171 167 218 167 377 167 440 167 719 168 464 168 722 169 858 169 906 170 274 170 466 171 233 171 399 173 690 175 278 176 489 177 421 177 649 178 262 178 857 179 187 179 332 181 231 181 240 181 622 182 185 182 194 182 245 182 249 182 448 183 363 183 826 184 473 185 283 185 391 185 817 186 923 187 190 187 230 187 357 188 764 189 256 189 268 190 324 190 438 190 528 190 617 190 890 191 998 192 996 193 878 193 931 194 474 195 204 195 400 196 337 196 428 198 313 198 432 198 543 198 773 199 345 200 513 200 647 201 339 201 441 201 587 201 772 202 360 202 870 203 272 204 276 205 291 205 749 205 896 206 222 206 784 207 376 207 561 207 754 208 219 208 684 208 790 208 988 210 560 211 341 211 367 212 275 212 436 212 451 214 385 215 255 215 303 215 696 216 285 217 756 218 641 219 723 220 515 221 261 221 479 222 226 222 269 222 401 222 471 222 654 224 326 225 491 227 912 228 316 229 350 229 728 229 944 230 241 231 282 232 623 234 417 234 591 235 310 235 693 240 437 240 873 241 414 241 454 242 317 242 739 243 643 243 904 244 446 244 707 246 375 246 469 246 493 246 644 246 803 247 280 247 309 248 297 248 636 250 540 250 879 251 320 251 569 251 642 252 296 253 270 253 312 253 568 254 311 254 319 254 605 256 392 257 470 258 961 259 381 259 483 260 512 260 987 262 718 262 770 263 344 263 651 264 366 264 518 265 409 266 668 267 572 271 288 271 395 271 419 271 422 272 351 273 775 274 397 276 478 276 481 276 621 278 425 278 533 278 705 281 546 281 594 282 318 282 521 282 706 283 682 284 354 284 373 284 386 284 394 284 468 285 338 285 663 285 907 287 463 290 305 290 314 290 674 292 563 294 687 295 460 296 452 297 442 297 449 299 418 299 841 302 461 302 805 303 816 306 921 308 330 310 342 312 751 313 340 314 500 314 554 315 444 317 329 317 396 318 946 319 349 319 592 321 593 321 802 323 549 324 472 324 557 324 652 325 384 325 406 327 604 327 952 328 625 329 930 329 970 330 650 331 364 331 628 331 767 332 660 335 607 335 658 336 664 337 346 338 498 341 359 341 529 342 830 343 807 344 402 344 504 344 565 344 833 345 685 345 929 346 939 346 953 347 844 348 721 349 358 351 523 351 602 352 689 354 900 358 361 359 861 359 898 361 694 361 855 363 379 365 507 365 757 368 405 368 544 368 740 372 819 373 928 377 913 378 383 378 776 380 499 381 638 382 860 383 458 384 430 384 610 385 407 385 760 386 450 387 403 387 726 387 771 388 692 388 993 389 942 390 456 390 834 391 411 391 842 392 899 396 876 397 534 397 599 397 963 400 439 401 553 406 655 407 901 411 606 411 806 413 836 416 769 417 742 417 888 418 447 418 503 418 505 418 673 420 462 421 530 423 519 423 656 425 476 425 495 426 532 426 611 426 762 426 949 430 555 432 494 432 758 435 703 436 917 436 965 437 550 437 709 438 559 438 661 438 727 438 808 439 574 441 885 442 796 442 955 443 496 443 570 443 712 445 484 446 547 446 558 448 467 448 670 449 588 449 765 450 571 451 564 452 635 452 714 452 741 452 848 453 579 454 825 458 831 459 919 460 695 460 843 461 508 461 887 463 763 465 639 466 501 468 940 469 683 469 798 470 620 471 614 473 506 475 526 475 864 476 485 477 586 478 487 478 738 479 918 485 612 486 626 487 925 488 537 488 787 489 497 490 624 491 657 492 935 493 646 493 822 500 510 500 600 500 745 501 824 501 943 502 839 503 779 503 786 504 538 506 986 511 525 512 920 513 596 513 785 514 671 517 927 518 567 518 892 519 774 520 977 526 536 527 877 528 585 530 789 530 914 530 983 531 677 532 845 532 850 533 711 533 852 538 960 539 633 540 731 541 595 542 788 543 551 545 632 550 659 550 743 551 849 553 794 554 734 555 631 556 609 556 616 557 672 558 781 559 580 561 909 563 686 563 964 564 915 566 936 568 835 569 583 571 575 573 582 575 669 583 725 584 730 584 941 586 615 588 735 591 676 591 881 594 811 595 618 595 733 598 748 600 665 607 853 608 814 615 793 616 810 618 897 620 792 621 630 621 859 624 999 626 973 627 832 633 880 638 812 639 653 639 799 640 698 649 666 652 700 652 851 660 969 662 883 662 972 663 891 663 924 665 679 681 710 683 713 688 847 697 795 697 862 701 800 704 975 707 875 711 933 712 926 713 768 714 778 721 759 721 780 723 747 725 866 728 755 733 871 733 886 738 967 741 938 742 995 752 882 754 827 755 971 758 840 758 989 760 865 761 766 766 854 768 804 768 828 770 934 773 966 779 932 779 937 783 948 785 820 800 962 804 889 808 910 811 884 845 981 856 950 864 968 866 959 867 872 872 957 874 991 874 992 881 911 885 984 913 976 924 982 932 974 981 994 1 991 120 961 150 495 212 189 243 399 256 545 386 918 424 492 576 365 621 420 693 466 871 643 996 302 1000 999 26 355 653 0 1 0 2 0 3 0 4 0 6 0 16 0 40 0 48 0 53 0 117 1 5 1 51 1 56 1 444 1 477 2 23 2 107 2 121 2 443 2 491 3 10 3 34 3 93 4 8 4 21 4 134 4 307 5 17 5 54 5 81 5 252 5 253 5 413 6 7 6 9 6 13 6 19 6 29 6 110 6 798 7 18 7 41 7 46 7 202 8 14 8 43 8 80 9 11 9 12 9 63 9 98 9 801 10 50 10 124 11 20 11 28 11 237 11 471 11 820 12 15 12 60 12 103 13 27 13 33 13 62 14 49 14 169 14 555 14 639 15 38 15 85 15 137 15 216 15 246 16 22 16 263 17 55 17 78 17 192 17 207 17 759 17 775 17 862 18 35 18 255 19 26 19 86 19 96 19 136 19 580 20 31 20 32 20 123 21 24 21 182 21 226 21 623 22 37 22 171 22 174 22 235 22 550 23 25 23 52 23 177 23 209 23 256 23 370 24 30 24 36 24 67 24 71 24 941 25 57 26 74 26 77 26 474 27 47 27 161 27 292 28 58 28 111 28 131 28 280 28 533 28 624 29 229 29 506 29 855 29 972 30 126 30 156 30 387 30 895 31 269 31 834 31 847 31 936 32 76 32 198 33 445 34 92 34 95 35 39 35 42 35 45 36 99 36 574 37 115 37 344 38 61 38 175 38 290 38 346 38 357 38 403 39 64 39 72 39 184 39 457 40 89 40 101 40 272 40 500 40 802 41 44 41 68 41 87 41 147 41 947 42 59 42 79 42 528 43 257 44 422 44 976 45 116 45 430 46 190 46 634 46 636 47 104 47 158 47 163 47 472 47 649 48 69 48 154 48 210 48 264 49 243 49 462 50 141 50 218 50 320 50 459 50 756 51 122 51 632 52 181 52 348 52 434 53 199 53 432 53 618 54 213 54 215 54 722 55 70 55 84 55 88 55 194 55 439 56 326 57 66 57 305 58 686 59 65 59 106 59 119 59 129 59 244 60 130 60 911 61 180 61 222 61 279 62 83 62 94 62 487 63 159 63 205 63 211 63 281 64 729 65 73 66 82 66 138 67 250 67 672 68 315 68 404 69 208 69 265 69 336 69 564 70 144 70 145 70 297 70 539 71 75 71 327 72 191 73 814 75 240 76 316 77 157 77 563 77 760 78 105 78 164 78 656 79 108 79 543 79 588 80 120 80 183 80 615 82 91 82 97 82 113 82 128 82 133 82 275 82 447 83 102 83 118 83 510 83 745 84 239 84 486 85 90 85 114 85 303 86 142 87 127 87 492 87 627 88 100 88 254 88 744 88 928 89 151 89 155 90 535 90 766 91 125 91 195 91 268 91 271 91 450 93 112 93 259 93 274 93 319 93 345 93 360 93 470 93 558 94 258 94 645 94 667 95 135 95 314 96 197 96 576 96 795 96 837 97 201 97 386 99 132 99 150 99 298 99 637 99 811 99 821 100 851 101 139 101 212 101 401 101 480 102 863 103 230 103 934 104 165 104 335 104 669 104 741 105 186 105 495 106 242 106 836 107 109 107 391 108 773 108 872 109 287 109 340 109 399 109 493 109 499 110 278 111 899 112 385 112 608 113 400 114 270 114 464 115 536 116 220 117 312 117 593 118 291 118 660 119 176 119 508 120 166 120 554 122 140 122 148 122 245 122 786 123 152 123 371 123 603 124 143 124 146 125 393 125 498 125 521 126 322 127 438 127 613 128 380 129 178 129 204 129 427 130 168 130 196 130 332 131 884 131 955 132 224 132 266 132 988 133 542 133 902 134 276 134 288 136 302 136 426 137 162 137 189 137 368 137 485 137 859 138 200 138 397 138 604 138 612 140 185 140 234 142 752 143 149 143 502 145 153 145 296 145 343 145 913 146 193 146 703 146 758 146 888 147 522 148 206 149 232 149 236 149 304 149 318 149 334 150 170 150 982 151 214 151 379 151 406 152 187 154 217 154 529 155 160 155 449 156 697 156 944 157 173 158 241 158 377 158 468 159 238 160 458 162 203 162 993 163 321 163 524 163 617 163 674 164 167 164 452 164 783 165 247 165 341 165 567 166 221 167 219 167 665 168 172 168 904 169 188 169 262 170 753 171 225 172 419 172 707 173 373 174 538 174 622 175 390 175 591 176 311 177 179 178 663 179 261 179 647 182 381 182 416 182 858 182 891 184 446 187 453 187 562 187 595 187 840 187 846 188 501 189 469 191 324 191 692 191 789 192 223 192 519 192 616 193 260 193 383 193 927 194 598 195 363 195 670 197 295 197 405 198 330 198 540 198 611 199 409 199 765 200 248 200 638 201 283 202 600 202 793 204 687 204 900 205 227 205 251 206 300 206 436 207 231 207 353 208 350 209 463 209 916 211 337 212 853 216 233 217 476 218 425 218 568 218 688 219 228 219 267 219 310 220 323 220 557 221 412 221 505 221 633 222 367 222 440 222 843 223 531 223 892 225 331 227 273 227 359 228 355 229 378 230 509 230 860 231 566 231 652 232 285 232 732 233 852 234 423 234 715 235 402 236 365 236 738 237 361 238 249 239 317 241 289 241 338 241 364 242 369 243 284 244 306 244 483 245 650 246 339 247 277 247 407 248 635 250 301 250 356 250 605 250 792 252 828 253 286 253 723 254 349 255 764 257 479 258 294 258 347 259 565 260 630 261 473 261 879 262 460 262 737 262 832 262 848 264 282 264 366 265 953 266 392 267 839 268 313 268 579 269 352 271 461 271 642 272 308 273 664 274 484 275 587 275 709 276 826 277 517 278 293 278 788 280 548 280 747 281 358 281 629 283 333 283 573 284 708 284 784 285 767 286 328 286 835 287 299 287 728 288 309 288 526 288 659 289 552 290 374 290 410 290 651 293 424 294 435 294 742 294 922 295 967 296 596 296 819 297 620 298 376 298 488 298 822 299 774 300 547 300 682 301 716 301 762 302 466 302 514 305 454 305 838 307 325 307 546 307 997 308 494 309 584 309 700 309 736 310 415 310 646 311 962 312 396 312 602 313 875 314 394 314 772 315 878 315 952 317 776 319 671 320 411 322 496 323 329 323 467 324 684 325 362 325 768 326 601 326 980 327 354 328 779 330 625 330 906 331 958 332 351 333 375 334 497 334 702 334 841 335 586 335 791 336 456 337 382 337 389 338 489 338 583 339 342 339 441 342 395 342 907 343 465 348 372 349 515 349 537 351 640 353 384 353 698 354 512 355 720 355 867 356 803 357 556 358 451 358 520 359 981 361 553 361 561 361 597 361 599 363 735 363 964 364 428 364 933 365 414 365 658 365 661 371 973 372 677 372 718 373 398 373 431 373 606 374 523 374 804 375 478 376 417 378 408 379 541 379 571 379 957 380 388 383 530 384 518 385 482 385 813 386 429 387 420 389 559 389 581 391 532 391 754 392 644 393 654 394 545 395 516 396 619 396 969 397 455 397 816 399 675 399 693 401 433 403 921 405 712 405 886 406 421 411 513 412 582 413 662 413 717 414 507 414 527 415 418 416 607 418 437 418 968 418 989 419 475 420 442 420 504 420 809 422 621 422 868 423 511 424 569 424 810 425 883 428 970 429 873 429 910 429 995 430 676 432 983 433 690 435 590 438 448 440 796 440 977 440 985 441 481 442 631 442 755 443 865 443 912 447 560 449 739 450 525 451 695 452 864 454 713 454 763 454 963 456 746 457 641 460 490 462 503 462 592 462 996 463 626 463 950 464 589 464 785 465 551 466 544 471 534 472 818 473 643 474 585 478 594 480 685 480 733 480 929 481 919 485 932 488 959 489 628 491 857 496 572 496 696 497 769 497 823 498 975 500 657 507 549 507 845 507 881 508 991 509 806 510 689 512 653 512 691 513 842 513 909 514 648 514 794 515 570 515 734 515 869 515 914 516 992 519 721 519 893 522 780 524 683 526 610 526 880 527 870 529 903 531 706 532 681 533 699 540 925 542 704 543 751 543 885 545 673 545 777 547 971 551 577 551 937 552 668 552 749 553 998 554 575 554 724 558 714 559 960 561 711 565 770 566 694 566 730 568 748 570 905 572 609 572 727 573 578 574 750 574 939 580 807 581 817 583 844 584 897 587 666 591 979 593 701 600 948 604 854 611 614 614 655 620 812 622 710 623 705 623 719 624 743 629 726 630 790 631 679 631 943 633 778 640 990 643 827 645 800 648 805 648 871 652 877 653 678 654 896 656 725 656 901 659 757 660 898 663 797 666 781 666 882 670 830 671 908 672 761 673 930 675 680 679 894 682 824 688 815 689 890 692 935 693 787 695 954 702 833 722 731 722 799 725 949 731 740 737 876 741 924 744 966 745 974 745 984 748 825 760 987 766 771 767 849 768 782 769 850 770 829 770 831 773 889 777 931 779 808 785 874 788 994 793 938 797 978 798 956 798 961 804 923 807 866 817 926 826 915 835 965 836 887 839 856 843 951 848 999 853 861 859 946 863 940 885 920 887 942 892 917 908 918 932 945 976 986 11 887 26 435 76 771 85 899 89 50 92 113 164 186 176 606 188 768 217 930 244 33 273 850 319 675 369 467 400 594 423 169 510 990 573 508 599 979 639 115 647 336 661 51 866 416 884 238 951 352 965 561 1000 999 12 871 402 0 1 0 10 0 81 0 103 0 229 0 277 1 2 1 6 1 7 1 11 1 50 1 75 1 79 2 3 2 9 2 14 2 219 2 762 3 4 3 8 3 26 3 54 3 86 3 106 3 118 3 232 3 750 4 5 4 12 4 25 4 96 4 135 4 189 4 207 4 214 4 769 5 15 5 29 5 208 5 314 5 683 6 21 6 146 6 380 7 24 7 44 7 63 7 95 7 555 8 17 8 31 8 623 9 18 9 147 10 13 10 19 10 117 10 196 10 384 11 22 11 46 11 72 11 77 11 176 11 794 12 23 13 230 14 16 14 47 14 78 14 457 14 473 14 486 15 94 16 28 16 34 16 91 16 288 17 20 17 35 17 144 17 540 18 163 18 664 19 55 19 56 20 40 20 190 20 305 21 65 21 80 21 694 21 780 22 113 22 915 23 53 23 438 23 803 23 837 24 38 24 43 24 99 24 183 24 423 24 582 25 27 25 33 25 61 25 129 25 138 25 491 25 713 26 30 26 32 26 41 26 273 26 299 26 634 26 649 27 49 27 342 28 39 28 74 29 36 29 124 29 458 30 52 30 295 30 332 30 338 31 59 31 84 31 88 31 107 31 127 31 173 31 388 32 203 32 876 33 58 33 430 33 523 34 188 34 588 35 48 35 83 35 215 35 539 36 37 36 544 36 742 37 42 37 62 37 93 37 149 37 629 37 753 38 500 40 100 40 133 40 166 41 45 41 109 41 648 42 67 42 105 42 134 42 510 43 431 44 76 44 104 44 152 44 160 44 303 44 542 44 573 44 895 45 220 46 68 46 69 46 267 46 520 47 82 47 87 47 112 47 249 48 57 48 98 48 148 48 278 48 368 49 108 49 122 49 159 49 396 49 522 50 51 50 71 50 262 50 327 51 101 51 298 51 321 51 943 51 982 52 92 52 197 52 241 52 350 52 400 54 60 54 85 54 132 54 182 54 600 54 720 55 158 56 179 56 378 56 386 56 405 57 64 57 140 57 595 57 925 58 154 58 238 58 286 59 170 59 243 60 265 60 335 60 484 60 591 61 178 63 167 63 787 63 855 64 66 64 252 65 258 65 501 66 143 66 225 66 285 66 421 66 843 67 70 67 73 67 110 67 125 67 231 67 390 67 448 67 468 67 872 68 116 68 521 69 165 69 212 69 216 69 236 70 306 70 528 70 909 71 89 71 239 71 260 71 535 71 998 72 137 72 529 73 97 73 126 73 680 74 102 74 172 74 507 75 90 75 534 76 119 76 120 76 256 76 575 78 434 79 509 80 174 81 221 82 237 82 250 82 358 82 873 84 115 84 593 84 932 85 223 85 413 85 545 85 951 86 210 87 111 87 274 87 313 88 121 88 130 88 145 88 956 90 114 90 204 90 436 90 493 90 526 90 543 90 687 91 136 91 287 92 141 92 193 93 175 93 264 94 901 95 123 95 311 95 821 96 316 96 449 97 354 98 222 99 142 99 169 99 320 100 200 100 246 100 340 100 772 100 973 102 202 102 292 102 515 103 217 103 263 104 131 104 184 105 162 105 617 106 128 107 156 107 736 108 185 108 248 108 308 109 251 110 297 111 825 112 171 112 181 112 326 112 502 113 224 113 254 113 605 113 848 113 859 113 946 114 315 115 150 116 447 116 490 118 309 120 408 120 556 121 151 121 504 122 255 123 155 123 164 123 209 123 211 123 376 123 435 124 261 124 367 125 807 126 139 126 153 126 485 128 489 129 428 129 732 130 908 131 186 131 395 132 187 132 331 132 641 132 903 132 994 133 412 134 270 135 322 136 437 136 444 136 682 137 235 137 587 139 365 140 161 140 336 140 339 140 341 140 657 141 410 141 893 142 304 142 874 143 283 143 439 144 666 145 890 146 195 146 667 147 192 148 157 148 828 149 755 151 228 152 194 152 452 152 511 152 764 152 820 153 177 153 276 154 849 155 240 155 568 158 312 158 463 159 205 159 244 160 446 160 518 160 530 160 532 161 198 163 168 163 180 163 279 163 519 164 302 164 622 165 301 165 846 166 352 166 719 167 242 167 805 168 234 168 351 168 371 168 464 168 536 169 201 170 372 171 562 171 911 173 345 173 432 174 247 174 709 174 816 175 227 175 926 176 613 176 655 177 869 178 226 179 275 180 281 180 290 181 191 182 597 183 233 183 296 183 355 183 889 184 206 184 409 184 594 185 476 187 245 187 356 187 499 187 508 188 343 188 442 190 801 192 280 192 966 192 985 193 513 194 257 195 548 196 199 196 213 196 569 198 369 198 980 199 259 199 374 199 415 199 441 199 496 199 871 200 318 200 333 200 590 201 293 202 796 203 307 203 565 204 537 204 601 205 383 205 607 206 269 206 349 206 363 207 391 207 602 207 640 208 756 209 282 211 847 212 495 212 633 215 218 215 739 215 748 218 266 218 426 219 366 219 407 219 799 220 284 220 996 221 317 221 730 222 360 222 433 222 752 222 944 222 961 224 427 226 329 226 373 227 385 227 662 230 823 231 379 231 572 232 722 232 790 232 927 234 402 234 639 236 503 236 727 237 404 237 658 238 291 238 334 238 450 238 688 239 767 240 461 241 608 242 272 242 460 242 743 244 778 245 375 245 429 245 644 246 253 246 359 247 268 247 533 248 330 248 424 249 417 249 459 252 798 253 310 253 323 253 453 253 559 254 563 258 527 258 618 259 411 259 418 259 653 260 353 260 479 261 271 261 289 261 531 262 300 262 571 263 377 263 579 264 584 265 831 267 294 267 319 267 324 270 933 271 328 271 465 272 761 273 397 273 551 273 675 273 929 275 978 277 381 277 488 277 631 277 681 277 760 278 725 279 592 280 599 281 991 282 346 282 861 283 604 284 553 286 398 289 364 289 370 289 635 290 474 290 882 291 420 292 700 294 337 297 414 298 357 298 466 298 576 298 989 299 347 300 853 300 921 301 580 301 663 302 348 303 362 303 570 303 916 304 620 306 392 306 737 307 578 311 422 311 467 312 361 312 382 312 419 312 611 312 923 314 393 314 416 315 494 315 564 315 609 315 615 315 863 316 325 316 747 317 406 317 425 317 885 321 918 322 862 323 674 325 914 326 724 326 733 328 516 328 692 329 344 329 456 329 810 329 930 330 624 330 809 331 401 331 550 332 455 333 826 335 811 336 745 337 462 338 394 338 492 342 647 344 471 345 387 345 779 345 839 348 440 348 865 349 399 349 857 351 659 355 686 356 506 357 560 358 689 358 696 359 389 359 795 361 652 361 955 362 566 363 557 363 643 363 878 364 802 365 842 367 475 367 637 368 987 369 443 370 868 371 684 372 774 374 676 374 697 374 773 375 695 376 818 377 638 377 808 381 472 381 800 384 482 384 598 386 478 387 525 387 867 387 917 388 403 390 651 391 477 393 716 393 887 397 759 401 616 401 738 402 792 403 586 406 672 407 844 408 940 409 668 410 514 410 583 411 480 411 974 412 627 413 714 414 487 414 678 418 744 419 746 419 775 419 906 420 806 421 712 422 726 422 958 423 470 425 781 425 804 426 454 427 547 427 819 429 445 430 451 430 829 433 646 436 814 438 706 438 813 440 481 443 962 446 596 446 701 447 619 447 850 447 953 450 524 451 919 453 469 454 650 456 705 457 546 457 875 459 497 460 517 462 693 463 512 463 589 464 660 467 630 468 483 468 498 468 685 469 552 469 948 470 841 471 603 473 754 474 881 474 904 475 899 476 614 476 852 482 632 482 817 483 763 483 776 483 975 484 538 489 936 490 505 494 832 496 628 496 728 497 729 498 581 498 884 499 574 499 621 499 669 499 757 499 969 500 690 504 703 509 577 512 541 512 935 513 710 514 959 515 858 517 625 518 711 520 645 520 983 521 567 522 612 522 636 525 561 527 902 531 654 532 656 533 891 534 768 534 894 535 931 537 554 537 845 541 734 542 585 543 558 544 549 546 838 547 699 547 782 547 797 550 960 560 731 564 788 565 610 567 721 572 679 574 642 574 992 575 785 576 715 579 606 580 670 582 704 582 896 583 677 586 661 587 691 587 898 587 997 590 771 590 964 594 830 596 626 598 880 601 671 605 735 606 702 606 860 606 999 607 718 607 723 608 758 608 913 608 977 612 995 613 864 620 765 620 840 622 912 623 665 624 784 630 740 631 717 632 879 636 707 637 822 639 741 642 888 649 673 650 976 656 979 660 883 662 939 663 777 663 834 665 970 671 812 671 993 673 749 673 783 675 938 678 789 684 698 686 708 686 786 686 824 688 793 694 827 701 877 704 833 706 766 713 892 715 941 721 988 724 751 725 945 726 942 731 981 733 910 736 866 740 954 741 791 759 986 764 770 766 963 768 907 768 967 770 928 772 937 781 851 784 836 792 815 792 900 792 950 795 947 804 870 807 835 810 984 820 905 822 934 823 990 834 968 840 856 841 854 843 971 849 949 871 922 875 920 876 952 879 897 880 886 890 965 891 924 897 957 966 972 59 544 72 147 260 529 426 588 457 151 507 443 676 488 727 42 730 979 793 634 971 991 979 257 1000 999 9 384 379 0 1 0 3 0 11 0 32 0 110 0 406 0 480 0 700 1 2 1 4 1 9 1 28 1 48 1 56 1 197 2 5 2 7 2 8 2 741 3 6 3 21 3 168 3 825 3 975 4 181 4 198 4 377 4 640 5 20 5 24 5 25 5 27 5 107 5 120 6 22 6 54 6 57 6 98 7 10 7 50 7 91 7 162 7 225 8 12 8 41 8 105 8 142 8 294 9 30 9 59 9 61 9 185 10 52 10 72 11 39 11 45 11 47 11 62 11 80 12 13 12 17 12 250 12 319 12 890 13 14 13 44 13 75 13 115 13 202 13 419 13 421 13 595 13 735 14 15 14 16 14 19 14 23 14 37 14 97 14 265 14 848 14 962 15 18 16 92 16 102 16 128 16 389 17 132 17 327 17 789 18 219 18 662 18 738 19 249 19 295 20 43 20 130 20 464 20 657 21 29 21 35 21 113 21 569 22 136 22 233 22 273 23 26 23 188 24 210 24 258 24 280 24 309 24 696 25 34 25 66 25 144 25 158 25 534 26 31 26 38 26 123 26 152 26 172 26 445 27 33 27 63 27 522 27 832 28 86 28 93 28 96 28 150 28 184 29 85 29 156 29 358 29 965 31 49 31 79 31 95 31 100 31 246 31 247 31 417 31 726 31 796 32 40 32 46 32 77 32 776 33 36 33 312 33 501 33 672 33 708 34 193 34 292 34 376 35 171 35 216 35 468 36 58 36 64 36 119 36 270 36 318 36 342 37 51 37 53 37 637 38 74 38 131 38 148 38 493 38 619 39 42 40 65 40 73 40 122 40 126 40 754 40 957 41 69 41 94 41 109 41 541 41 565 42 81 42 112 42 347 43 984 44 55 44 60 44 78 44 90 44 133 44 308 44 578 46 103 46 178 46 331 46 437 46 458 47 160 47 344 49 68 49 82 49 124 49 138 49 154 49 176 50 656 51 648 52 71 52 83 52 191 52 248 52 251 52 561 52 879 53 820 54 106 54 395 55 183 55 381 55 430 55 710 55 836 56 70 56 157 56 701 57 276 57 291 58 67 58 253 58 290 58 324 58 392 59 84 60 256 60 834 61 180 61 372 61 403 62 88 62 277 62 801 63 242 63 245 63 266 63 399 63 753 64 140 64 429 64 517 64 540 65 111 65 895 65 950 66 706 67 388 67 398 68 114 68 203 68 487 69 182 70 99 70 340 70 374 70 409 71 87 71 143 71 155 72 76 72 350 72 575 73 237 73 260 73 383 73 423 73 882 73 920 74 101 75 262 76 642 76 814 76 961 77 159 77 221 77 412 77 500 77 987 78 281 78 678 78 899 79 269 81 141 81 206 83 264 83 364 83 425 84 275 85 303 85 370 85 903 86 89 86 326 87 212 87 296 87 298 88 239 88 263 88 356 89 236 89 635 90 104 90 127 90 151 91 125 94 167 94 274 95 405 95 576 96 121 96 199 96 207 96 505 97 259 97 533 98 137 98 367 98 691 99 108 99 190 100 164 102 633 103 235 103 313 103 809 104 951 105 173 108 161 108 351 108 428 109 118 109 129 109 397 110 228 110 267 110 734 111 117 111 194 111 650 112 516 112 679 113 116 113 134 113 254 113 279 114 163 114 512 114 683 114 759 115 139 115 357 115 474 115 583 115 682 116 475 116 817 117 174 117 214 117 302 117 478 117 625 117 723 118 217 118 839 119 234 119 433 119 893 120 149 120 208 120 697 121 378 121 765 124 146 124 220 124 413 125 462 126 784 127 153 127 169 128 481 128 766 129 135 129 730 130 170 130 310 130 443 130 465 131 213 131 288 131 314 131 752 131 843 131 912 131 914 132 658 134 165 134 669 135 179 135 542 136 299 136 390 136 401 136 904 137 187 138 145 138 467 142 147 142 287 143 186 145 271 145 348 145 949 146 613 146 714 147 189 147 645 148 224 148 336 149 306 150 616 151 166 151 460 151 617 151 783 152 513 153 226 154 229 154 699 155 496 155 881 156 252 156 304 156 341 157 452 157 925 158 360 158 432 160 555 163 320 163 859 164 268 164 794 165 375 165 596 166 557 167 195 167 200 167 598 168 524 168 822 168 933 169 333 170 201 170 231 170 400 170 511 170 907 171 204 172 177 172 330 172 349 173 175 174 821 175 463 175 830 181 227 182 196 182 442 183 192 183 218 183 407 183 523 184 215 184 238 184 307 184 743 185 272 186 205 187 285 188 255 188 438 188 670 189 337 190 311 190 472 190 612 190 646 191 283 191 609 192 543 192 858 192 973 193 568 194 317 194 510 195 431 195 515 197 415 197 816 197 911 198 315 200 322 201 241 201 898 202 621 203 209 203 223 204 339 205 325 205 328 205 473 206 257 206 346 206 538 207 891 208 608 208 747 209 211 210 369 211 338 211 373 211 889 212 489 215 244 215 446 215 865 216 240 216 316 216 864 217 261 217 359 217 736 218 222 218 508 219 905 220 232 221 521 222 243 223 289 223 860 224 805 225 685 226 301 226 305 227 230 229 733 230 448 230 499 231 607 231 764 231 908 232 675 232 751 233 416 234 485 235 492 235 562 236 293 236 641 237 343 237 394 238 424 238 606 238 647 238 989 241 525 243 781 244 459 244 929 245 361 245 366 247 391 247 795 249 404 249 440 251 479 251 636 252 527 253 867 254 284 254 334 254 491 254 909 256 321 258 278 258 353 258 497 259 476 260 402 261 471 261 520 262 323 263 332 263 564 264 300 264 773 265 393 265 396 266 652 267 282 267 286 268 589 268 883 269 455 269 574 269 721 269 994 270 335 270 362 270 450 271 297 271 451 272 329 274 674 275 422 275 872 276 355 276 581 276 857 277 695 278 593 279 488 279 580 280 387 280 842 281 690 282 408 282 694 283 379 283 385 283 737 284 744 284 876 285 936 286 414 286 498 287 945 289 526 289 767 289 775 290 411 290 582 291 483 293 560 295 352 295 457 296 365 296 601 296 718 298 556 298 913 299 567 299 661 300 824 301 802 301 928 303 469 303 490 305 986 306 573 306 605 307 345 307 937 308 434 308 599 308 739 310 622 315 368 315 728 316 532 318 509 319 380 319 453 320 969 321 770 325 798 325 972 325 979 326 484 326 665 327 711 329 382 329 418 332 954 333 624 334 597 334 705 334 978 336 384 336 586 337 614 338 447 338 466 338 827 340 439 341 363 341 477 342 932 344 486 345 518 345 654 346 436 346 502 348 653 348 709 349 797 351 548 353 354 354 790 356 546 357 426 358 435 359 663 360 553 361 495 362 386 362 611 362 742 364 717 365 715 366 410 366 503 366 676 366 686 367 668 369 371 369 594 369 995 370 461 372 482 373 444 375 528 375 659 382 559 383 552 383 771 384 996 386 537 386 554 386 778 387 577 387 861 389 940 391 420 391 655 391 673 392 456 393 449 393 812 394 632 395 535 398 588 400 918 401 536 401 610 404 454 404 849 405 870 406 953 407 427 407 470 409 896 411 847 411 854 412 587 412 631 413 693 414 507 414 544 417 732 417 844 419 688 422 886 425 530 431 504 432 506 432 880 435 604 439 804 440 441 441 626 441 878 443 579 445 664 446 539 448 545 450 887 450 963 453 494 457 761 457 927 459 628 460 592 460 942 462 680 464 620 466 572 466 873 472 570 472 649 474 813 475 838 476 558 477 998 478 704 479 958 481 866 482 590 482 826 483 819 486 603 486 750 486 800 486 833 487 514 487 531 487 566 487 571 489 660 489 997 491 952 496 698 497 787 500 758 505 519 505 974 506 529 506 943 507 712 507 916 507 991 508 768 510 551 513 585 514 707 517 600 517 900 522 639 523 549 523 823 525 550 525 638 526 681 527 922 534 703 536 871 538 692 539 547 540 774 541 563 543 921 545 643 548 591 551 806 553 677 554 840 555 629 555 845 557 630 557 740 559 671 559 689 561 618 561 724 561 888 563 602 563 667 564 897 564 981 565 941 570 627 573 584 573 757 573 786 573 850 573 966 575 960 578 815 578 990 580 853 582 634 582 687 583 651 584 875 585 756 588 615 589 746 591 980 592 810 594 644 595 792 597 762 603 623 603 884 607 906 616 910 621 828 622 785 622 837 622 885 624 731 627 763 630 729 631 964 635 666 638 772 639 749 639 841 641 702 643 923 643 956 644 799 647 803 648 835 652 780 657 959 660 719 660 755 660 808 663 791 663 982 665 947 667 720 667 748 668 902 668 992 671 684 681 993 685 716 685 846 685 944 687 722 694 851 698 934 700 855 702 725 702 863 702 901 704 829 707 713 707 948 710 777 711 811 715 831 716 852 719 788 719 868 722 727 722 976 725 970 726 760 728 807 729 745 729 769 732 983 733 894 743 856 745 779 746 915 749 877 752 782 753 926 759 935 762 793 778 931 781 892 792 862 793 874 800 818 800 967 803 938 812 930 814 939 822 917 825 968 831 946 843 985 850 919 851 971 859 869 886 924 905 977 922 955 954 988 993 999 56 724 74 576 87 23 119 471 166 982 195 446 381 305 637 210 794 143 1000 999 20 395 964 0 1 0 2 0 6 0 14 0 20 0 140 0 228 0 446 0 556 1 9 1 10 1 11 1 44 1 143 1 173 1 185 1 192 1 756 2 3 2 5 2 72 2 289 3 4 3 7 3 33 3 51 3 84 3 419 3 613 4 18 4 30 4 50 4 177 5 8 5 13 5 67 5 98 5 279 5 286 5 557 6 27 6 46 6 66 6 164 7 24 7 25 7 240 7 281 7 292 7 484 8 15 8 26 8 165 9 12 9 32 9 220 10 93 10 267 10 582 11 58 11 129 11 141 11 227 12 52 12 69 12 395 12 481 12 616 12 692 12 698 13 21 13 108 14 17 14 35 14 95 14 291 14 636 15 16 15 40 15 48 16 19 16 23 16 29 16 76 16 106 16 202 16 259 16 441 16 794 17 22 17 78 17 87 18 53 18 57 18 711 18 728 18 809 18 897 18 948 19 70 20 38 20 722 21 80 21 130 21 813 22 28 22 45 22 324 23 49 23 68 23 85 23 287 23 508 23 791 24 42 24 63 24 196 24 512 24 576 24 970 25 31 25 73 25 82 25 190 25 209 25 334 26 81 26 201 26 241 26 242 26 243 27 75 27 333 27 800 28 36 28 107 28 132 28 156 28 182 28 412 29 304 29 332 29 625 29 665 29 893 29 929 30 34 30 149 30 649 31 252 31 503 32 37 32 88 32 183 33 55 33 119 33 160 33 176 33 471 34 47 34 97 34 114 34 610 35 43 35 203 35 462 35 712 35 872 36 41 36 246 36 337 37 96 37 167 37 230 37 407 38 39 38 170 38 368 38 917 39 109 39 137 39 562 40 841 41 121 41 175 41 838 42 56 42 60 42 147 43 64 43 278 43 447 44 858 45 59 45 71 45 91 45 103 45 299 45 416 45 770 46 94 46 347 46 521 47 131 47 374 47 627 48 320 48 436 48 482 49 284 49 510 50 255 51 113 51 325 52 54 52 61 52 831 53 256 53 343 53 544 54 199 54 631 55 77 55 153 55 309 55 355 55 874 56 62 56 373 58 104 58 620 59 65 59 210 59 315 59 585 60 110 60 580 60 751 61 465 61 470 61 723 62 376 62 574 62 685 62 864 63 86 63 90 63 116 63 221 63 871 64 101 65 122 65 733 65 765 66 111 66 120 66 168 66 178 67 83 67 136 68 538 69 102 69 427 69 935 70 79 71 193 71 517 72 226 72 460 72 543 72 668 73 74 73 118 73 135 73 386 73 602 73 678 74 341 74 779 74 820 75 159 76 89 76 152 76 161 76 250 76 714 77 162 77 385 78 166 78 194 78 268 78 392 78 509 79 423 79 947 81 290 82 272 82 747 82 854 83 158 83 387 83 531 84 537 84 880 85 258 85 265 86 384 86 967 87 92 87 100 89 99 89 964 90 211 90 406 90 771 91 145 91 982 92 105 93 251 94 127 94 184 94 516 94 520 95 179 95 826 96 213 97 115 97 146 97 271 97 561 98 317 100 483 101 312 101 380 102 125 103 124 103 181 104 163 104 594 105 269 105 612 106 134 106 232 106 305 106 414 107 139 107 187 107 208 107 443 107 464 108 150 108 336 109 112 109 138 109 455 109 983 110 195 110 249 110 285 110 476 111 786 111 949 113 321 115 117 115 123 115 128 115 297 115 389 116 144 116 172 116 630 117 148 117 338 118 264 118 523 118 547 118 815 119 142 119 394 119 865 120 237 120 323 120 453 120 676 121 358 122 215 122 367 123 126 123 757 123 863 124 157 124 329 124 351 124 494 125 154 126 180 126 534 126 958 127 261 127 675 127 822 128 549 128 950 129 133 129 191 129 277 129 514 129 626 130 197 130 490 130 835 131 301 131 311 132 586 133 319 133 660 133 778 134 217 134 239 134 388 135 222 135 316 135 326 135 731 136 229 136 253 140 792 140 846 141 303 141 830 142 212 142 353 144 151 144 440 145 204 145 623 145 972 147 169 147 570 148 449 148 667 149 174 149 198 149 677 149 906 149 963 150 383 150 735 151 214 151 302 152 313 152 588 152 898 153 207 153 235 153 328 153 506 154 155 154 216 154 839 155 171 156 225 156 357 156 399 156 595 157 189 157 314 158 344 158 473 158 662 158 689 159 218 160 262 160 539 160 690 161 300 162 354 164 206 164 400 165 629 165 674 167 188 167 559 169 572 169 907 170 331 173 219 174 411 175 823 176 425 177 426 178 231 178 895 180 260 180 681 180 836 181 451 182 372 182 393 182 398 182 497 183 186 183 205 183 308 186 532 187 200 187 223 188 224 188 990 191 726 192 233 193 886 193 911 194 257 194 294 194 721 194 956 198 282 199 679 203 266 203 276 204 550 205 238 205 356 205 410 205 448 205 478 207 859 207 887 208 568 208 622 209 522 209 563 209 704 211 335 211 535 211 772 211 974 212 979 213 234 213 375 214 346 215 442 215 545 215 603 216 275 217 274 217 466 219 296 219 919 220 502 221 254 221 370 221 787 221 909 222 666 223 236 223 350 224 364 224 642 224 777 224 828 225 379 225 567 227 349 228 273 228 342 228 467 228 519 229 461 230 263 232 244 234 318 234 378 235 245 235 270 235 430 235 656 235 932 236 298 237 340 238 718 239 463 239 598 240 247 240 248 241 431 241 573 242 553 243 293 245 724 245 913 247 591 247 632 247 715 248 404 249 584 249 640 250 672 252 469 252 477 252 876 253 438 253 873 254 638 255 421 258 495 258 691 258 764 259 496 260 452 260 985 261 472 262 306 263 283 264 295 264 655 264 710 266 501 266 807 266 902 267 310 267 402 267 884 267 892 269 288 270 734 272 479 272 812 273 339 275 769 277 752 278 307 278 524 279 280 280 413 281 401 283 362 283 444 283 542 284 459 285 361 285 975 286 696 287 377 289 330 289 829 290 527 291 348 292 480 295 560 296 327 296 382 296 578 299 739 299 866 299 894 301 931 303 458 303 995 304 706 305 818 306 569 306 688 308 614 308 737 309 657 309 717 310 433 311 491 311 767 312 885 314 513 315 869 315 903 315 955 317 597 319 429 319 851 320 396 321 322 321 730 323 758 324 489 324 606 325 799 327 359 327 365 327 415 328 628 329 693 330 551 330 987 331 352 331 428 331 475 331 577 332 345 332 699 333 526 333 653 335 417 336 669 338 381 340 422 340 654 341 468 342 939 343 424 343 891 344 650 347 581 347 762 347 790 348 773 349 991 351 363 351 366 351 593 353 651 354 804 354 844 355 360 357 369 357 371 357 403 357 695 360 748 363 507 363 673 363 870 364 760 365 409 367 761 367 763 368 766 369 391 370 450 372 390 372 910 373 492 373 529 374 738 374 882 374 883 375 405 375 702 375 729 375 849 376 488 376 533 376 646 377 635 379 432 379 904 380 552 382 774 382 796 383 408 383 434 385 474 387 435 387 445 387 485 387 996 388 555 389 493 390 687 391 397 394 618 395 437 395 579 395 797 397 439 398 980 400 700 401 661 402 420 402 619 405 457 408 505 411 486 411 500 414 418 415 536 416 515 416 530 419 456 419 525 421 565 426 920 427 541 429 998 431 454 432 583 436 599 436 701 436 984 439 743 442 528 442 856 446 643 446 879 447 782 449 832 450 615 454 564 454 571 454 847 455 663 456 997 457 837 458 634 459 605 459 641 459 867 462 961 464 922 464 924 466 487 466 600 466 684 466 719 467 900 468 566 468 607 469 860 470 746 471 745 474 878 475 498 476 855 479 511 482 548 482 558 482 806 485 590 486 499 487 740 487 785 488 705 491 589 492 648 493 540 493 682 495 504 495 644 500 759 501 518 501 575 502 784 507 587 508 608 509 697 510 683 514 940 515 592 515 753 518 969 522 923 523 611 523 754 523 857 528 888 531 768 531 957 535 783 536 604 536 637 537 943 538 652 539 645 541 546 545 727 546 816 546 945 547 775 547 780 548 554 548 621 549 664 552 596 552 842 552 896 555 905 556 609 562 951 568 694 569 965 573 633 574 803 586 703 586 936 586 988 590 915 591 617 592 639 595 624 595 659 595 881 596 601 599 853 601 708 601 725 601 749 601 954 603 817 606 744 607 658 610 720 611 868 611 925 615 843 617 801 621 680 624 670 626 647 626 946 627 671 645 877 648 852 650 916 651 971 652 814 655 741 659 732 660 788 661 686 663 989 664 709 672 781 676 776 679 707 684 716 685 750 687 952 690 798 696 927 699 742 702 713 704 840 705 875 706 918 707 850 710 908 716 827 718 736 718 795 718 819 721 789 722 960 729 861 731 890 734 755 743 821 746 811 750 862 750 968 751 999 753 824 755 942 761 793 765 914 766 805 766 834 768 848 770 992 771 833 779 802 779 810 779 973 784 899 785 976 792 808 794 912 795 959 797 986 810 825 827 926 834 845 841 933 842 944 849 901 857 889 863 966 864 977 873 921 877 994 889 937 896 953 897 930 899 941 911 934 920 928 926 938 933 981 949 962 954 993 965 978 262 421 270 160 289 863 301 8 360 531 376 751 457 846 483 972 490 668 511 876 520 940 578 712 580 942 587 82 636 703 704 529 707 135 711 450 770 451 810 186 1000 999 11 253 883 0 1 0 4 0 8 0 10 0 18 0 21 0 29 0 36 0 37 0 112 1 2 1 3 1 16 2 5 2 34 2 59 2 701 2 799 3 6 3 11 3 32 3 132 3 396 3 508 4 243 4 321 4 363 4 773 5 7 5 25 5 28 5 35 5 41 5 136 5 450 6 9 6 121 6 620 7 24 7 33 7 72 7 80 7 86 7 250 7 402 8 22 8 31 8 221 8 314 8 512 8 521 8 921 8 968 9 12 9 23 9 844 10 13 10 115 10 481 10 618 10 885 11 172 11 622 12 14 12 46 12 64 12 150 12 151 12 241 13 19 13 55 13 63 13 329 13 619 14 15 14 98 14 199 14 881 15 17 15 20 15 65 15 129 15 139 15 300 15 804 16 43 16 207 16 349 17 56 17 58 17 155 18 38 18 114 18 161 18 310 18 573 18 785 18 796 18 911 19 122 19 443 19 656 19 664 19 815 20 30 20 990 21 39 21 84 21 767 22 26 22 40 22 42 22 131 22 390 22 702 23 48 23 51 23 54 24 27 24 93 24 109 24 135 24 239 24 332 24 371 24 956 25 47 25 67 25 529 26 44 26 76 26 168 26 286 26 827 27 267 27 510 28 92 28 645 29 146 29 276 29 491 29 551 30 49 30 70 30 134 30 197 30 506 30 692 30 890 31 52 31 62 31 170 31 826 32 90 32 518 33 107 33 118 34 50 34 82 34 138 34 228 35 110 35 331 35 927 36 142 36 173 36 190 36 312 36 410 36 862 36 966 37 180 37 435 38 53 38 91 38 212 38 436 38 992 39 605 41 45 41 57 41 75 41 87 41 97 41 148 41 175 41 471 41 527 42 60 42 73 42 125 42 204 42 270 42 397 42 495 43 77 43 116 44 100 45 61 45 117 45 123 45 128 45 133 45 333 46 95 46 158 46 289 46 339 47 690 47 777 48 191 48 357 48 595 48 641 49 69 49 991 50 185 50 251 50 274 51 68 51 167 51 214 52 127 52 174 52 464 52 612 53 217 53 983 54 544 55 78 55 81 55 198 55 213 55 265 56 211 57 193 58 74 58 287 58 302 58 650 59 85 59 120 59 130 59 186 59 540 60 493 60 945 61 71 61 79 61 232 61 273 61 576 62 104 62 299 62 825 63 99 63 160 63 351 63 488 64 66 64 720 65 334 66 163 66 391 68 140 68 183 68 252 68 769 69 83 69 254 70 364 71 154 72 340 72 638 72 668 73 739 74 294 76 194 76 394 77 105 78 124 78 249 78 404 79 89 79 102 79 196 79 224 79 229 79 669 79 724 79 805 80 96 80 137 81 448 82 324 83 106 83 389 83 503 83 585 84 517 85 88 85 94 85 524 86 200 87 466 87 538 87 727 88 208 88 209 88 528 89 425 90 144 91 143 91 156 91 162 92 166 93 257 93 447 93 563 93 994 94 108 94 195 95 608 96 101 96 223 96 225 96 752 97 171 97 202 97 879 98 111 98 533 99 103 99 206 99 418 100 179 100 281 100 454 100 676 100 853 100 899 101 369 101 469 102 346 103 247 103 547 103 629 104 126 105 157 106 165 106 178 106 181 107 113 107 141 107 159 107 432 108 230 108 244 108 558 108 854 109 152 109 325 109 380 109 419 110 226 111 119 111 296 111 897 111 943 111 979 112 455 113 215 113 345 114 177 114 268 114 762 115 153 116 497 117 392 120 264 120 361 120 755 121 245 121 753 122 219 122 395 122 407 123 277 124 149 124 579 124 751 125 335 126 304 127 283 127 696 128 145 128 182 128 652 128 706 128 774 129 400 131 295 134 169 136 461 137 164 137 205 138 147 138 788 139 414 140 836 140 846 142 462 142 791 143 320 143 567 145 176 146 261 146 327 146 330 146 588 146 858 147 242 147 476 148 319 148 470 148 910 149 188 150 714 151 203 151 220 151 258 151 427 152 201 152 564 153 603 153 625 154 908 155 255 155 967 156 703 156 764 157 187 157 929 158 370 158 405 158 477 158 482 158 542 160 851 162 231 163 262 164 360 164 841 166 824 167 233 167 472 167 535 167 800 168 354 168 909 169 318 169 429 169 872 169 987 172 581 174 238 174 408 174 598 175 235 175 292 175 303 176 189 177 184 177 313 177 468 177 599 178 926 179 308 180 256 180 511 181 437 181 451 181 686 182 192 182 234 183 240 184 642 185 373 186 384 188 210 190 280 190 309 190 866 191 288 192 478 192 715 192 742 192 955 193 416 194 218 194 586 194 655 194 733 195 278 196 898 197 352 197 515 198 502 198 560 199 266 199 372 199 761 200 237 201 626 201 722 202 246 202 385 203 282 204 260 204 350 205 616 205 915 207 263 207 338 207 525 208 227 208 284 208 387 209 222 211 216 211 695 211 737 213 236 213 259 213 780 214 315 214 792 214 812 215 778 216 311 216 403 216 708 217 941 218 248 218 865 219 996 220 895 221 490 223 343 224 271 224 383 224 399 224 415 224 553 225 347 225 513 227 413 227 446 227 498 227 536 229 297 229 417 230 365 230 537 232 431 235 744 236 275 236 848 237 298 237 509 238 457 239 421 240 426 241 382 242 253 243 379 244 366 244 670 245 291 245 428 246 401 246 839 247 269 249 376 249 746 251 306 252 279 254 549 255 290 258 272 258 317 258 523 259 305 260 285 260 485 260 776 261 649 261 907 262 460 263 398 264 422 265 765 266 381 266 859 267 458 268 474 268 684 269 342 269 633 270 981 271 775 272 662 273 337 274 293 275 556 276 758 277 757 277 874 278 754 279 424 279 534 279 597 280 316 282 367 283 344 283 842 286 624 286 766 286 830 286 919 288 583 288 750 288 820 289 323 289 522 290 628 291 807 291 963 292 301 293 840 293 940 295 434 296 689 297 545 300 336 300 423 300 473 300 632 301 914 302 591 302 934 304 802 305 307 306 694 306 877 308 483 310 409 310 843 310 847 310 884 311 433 311 880 312 358 312 964 312 977 313 500 316 322 316 386 316 661 316 954 317 541 317 659 317 982 318 639 319 494 321 328 321 651 322 326 322 341 323 736 324 831 324 928 326 362 328 348 328 546 328 602 329 561 329 822 332 562 334 355 334 864 335 504 336 682 337 480 338 459 339 353 339 452 341 374 341 439 341 630 342 728 343 388 345 377 345 734 346 894 346 902 347 658 347 675 347 811 347 873 348 375 348 475 348 548 350 356 350 609 350 770 350 942 353 543 353 917 355 430 355 589 355 763 356 550 356 646 356 819 357 631 357 707 358 359 358 516 359 368 360 507 361 449 362 438 362 496 362 501 363 691 364 412 365 574 366 721 366 772 366 920 367 587 368 442 368 539 368 869 370 378 370 600 373 993 377 393 377 492 377 594 382 592 382 681 382 833 383 530 383 570 384 823 385 683 388 900 389 637 389 743 391 444 391 532 392 406 393 479 393 970 395 526 398 813 401 467 401 559 401 601 403 861 403 960 404 568 404 610 407 441 407 671 408 420 408 465 409 411 409 489 410 740 411 973 413 456 413 698 414 484 415 672 417 572 417 634 418 606 418 948 419 713 420 499 422 566 423 445 423 611 426 520 429 440 430 582 430 623 433 654 436 590 437 615 439 613 442 731 442 808 442 984 443 832 446 818 450 463 452 453 454 995 458 640 458 747 459 575 460 531 461 697 461 787 462 965 465 505 465 578 468 486 468 487 470 876 471 636 474 738 475 677 475 705 476 565 476 621 477 749 477 922 478 607 479 552 481 644 482 829 484 557 484 887 486 962 498 571 499 617 499 666 500 653 502 852 503 989 504 514 504 726 506 635 507 810 507 828 508 871 511 997 512 519 513 569 515 835 520 901 521 980 522 759 525 660 525 958 530 745 530 892 536 700 537 577 537 593 537 863 538 801 538 923 543 784 543 806 546 554 547 814 547 888 549 555 552 971 553 580 553 584 553 643 554 648 557 795 559 604 562 665 562 711 566 719 567 680 569 674 570 771 572 730 574 596 574 647 575 867 577 627 578 905 580 614 580 756 581 891 581 976 582 886 584 893 587 710 589 717 596 850 597 793 598 889 604 741 606 685 612 916 613 716 614 678 625 729 627 933 628 931 629 718 630 663 630 930 632 679 635 657 635 667 635 783 638 687 638 834 640 735 640 855 641 870 643 712 645 904 646 837 646 961 646 998 650 912 654 924 656 794 656 883 659 959 660 975 664 732 664 845 666 673 669 709 669 789 674 856 675 797 675 849 677 704 678 723 678 798 679 688 679 949 684 699 686 878 688 817 688 937 690 988 692 693 697 786 707 725 708 779 715 857 720 768 728 760 731 809 732 969 734 838 740 821 747 748 748 803 749 782 754 947 757 950 766 939 768 951 770 816 775 790 778 781 782 882 789 944 789 974 792 925 797 913 797 946 803 936 807 999 809 868 819 938 824 972 827 935 830 875 830 896 838 903 843 860 847 978 849 953 851 918 869 957 883 906 908 985 917 932 927 952 950 986 7 75 8 918 162 280 315 773 375 299 478 637 555 844 745 183 777 508 926 523 984 675 1000 999 18 489 890 0 1 0 2 0 6 0 19 0 24 0 29 0 70 0 75 1 3 1 4 1 10 1 36 1 175 1 359 1 403 2 5 2 8 2 27 3 23 3 59 3 60 3 254 3 409 3 586 3 644 4 9 4 13 4 18 4 32 4 45 4 699 5 11 5 35 5 73 5 125 5 244 5 489 5 606 6 7 6 34 6 47 6 151 6 164 7 39 7 216 7 364 7 721 7 903 8 14 8 17 8 21 8 25 8 158 8 188 8 957 9 20 9 26 9 37 9 69 9 83 9 122 9 574 10 71 10 110 10 119 11 12 11 41 11 223 11 709 12 95 12 501 12 680 13 16 13 115 13 145 13 266 13 931 14 15 14 22 14 30 14 160 14 232 14 353 15 40 15 49 15 53 15 100 15 142 15 203 16 104 16 202 16 227 16 320 16 338 16 632 17 42 17 64 17 89 17 140 18 79 18 295 18 450 19 31 19 33 19 52 20 28 20 339 20 496 20 539 20 705 21 54 21 121 22 139 23 88 23 146 23 532 24 226 24 423 25 131 25 255 25 296 25 316 25 412 26 38 26 76 26 186 26 224 26 521 27 103 27 200 28 66 28 177 28 229 28 478 28 642 29 68 29 106 29 407 29 499 30 517 31 210 32 72 32 109 32 124 32 150 32 340 32 896 33 67 33 334 33 436 33 547 33 797 33 954 34 43 35 48 35 50 35 615 36 61 36 183 36 528 37 44 37 237 38 57 38 65 38 153 38 487 40 58 40 290 41 78 41 240 41 284 41 677 41 906 42 86 42 87 42 490 42 671 42 819 43 141 44 46 44 51 44 336 44 381 44 434 45 93 45 189 45 238 45 265 45 400 46 157 46 421 47 176 47 331 47 379 47 813 48 236 48 260 48 782 48 979 49 92 49 206 49 243 49 309 50 55 50 63 50 81 50 97 50 249 50 799 51 56 51 96 51 950 52 452 53 90 53 239 53 361 53 629 54 241 54 449 54 668 55 82 55 167 55 299 55 624 55 643 55 777 56 98 56 543 56 945 57 74 57 147 57 964 58 397 59 85 59 144 59 861 60 135 60 173 60 285 60 505 61 62 61 786 62 269 62 445 62 568 62 575 63 77 63 101 63 209 64 94 64 129 64 389 65 181 65 276 65 669 65 858 66 116 66 218 66 475 67 385 67 395 67 468 68 443 68 485 68 717 69 126 70 128 70 306 70 531 70 661 71 155 71 960 72 117 72 130 72 695 73 80 73 228 73 252 74 280 75 99 75 168 75 180 75 525 76 686 77 137 77 271 77 392 77 461 77 462 77 897 79 84 79 102 79 111 80 107 80 113 80 123 80 170 80 556 81 273 82 546 82 888 83 413 83 497 84 91 84 357 84 388 85 595 86 446 87 208 87 342 87 448 89 159 89 172 90 114 90 592 91 212 91 355 92 112 92 756 93 289 93 610 94 108 94 310 95 211 95 267 95 494 95 663 96 745 97 105 97 222 98 304 99 134 99 382 99 414 100 120 100 152 100 351 101 337 102 738 102 791 103 143 103 234 104 138 104 774 105 127 105 169 105 344 105 760 106 149 106 287 106 297 107 171 107 466 107 726 108 199 108 247 108 332 109 197 109 460 110 178 110 541 110 800 111 529 112 133 112 154 112 156 112 308 112 415 112 690 113 179 113 456 113 509 113 698 114 118 114 885 115 654 117 192 117 207 117 292 117 438 118 731 118 755 119 132 119 498 120 257 121 851 123 578 123 607 124 163 124 272 124 739 125 317 126 725 126 737 127 166 127 231 127 533 128 832 129 600 130 187 130 826 131 205 131 298 131 428 132 274 132 840 133 268 134 136 134 279 134 321 134 512 134 681 134 811 135 900 135 930 136 402 136 808 137 817 138 301 138 311 138 613 141 219 141 270 142 174 142 463 143 190 143 281 143 348 143 373 144 375 144 790 145 451 146 349 147 148 147 193 148 315 148 679 149 251 150 405 150 589 151 217 151 516 151 567 151 944 152 261 153 165 153 277 154 162 155 262 155 365 156 161 156 814 156 913 157 185 157 480 157 953 158 822 158 863 159 303 159 330 160 741 160 963 161 182 161 921 163 307 163 702 163 924 164 221 165 552 166 213 167 194 167 248 167 259 167 481 168 431 168 693 170 184 170 418 170 442 171 506 171 628 172 769 174 191 174 371 175 860 177 417 177 639 178 198 178 564 178 715 179 201 179 215 179 256 179 318 179 579 181 483 181 637 182 597 184 352 184 387 184 545 184 732 184 955 185 507 185 631 185 787 186 195 186 196 186 264 186 278 186 408 186 653 188 493 188 566 188 853 189 288 189 838 190 322 190 708 190 967 192 459 194 294 194 374 194 380 194 551 195 220 195 553 196 691 197 204 197 233 197 282 198 641 199 246 203 245 203 293 203 965 205 394 205 454 205 488 205 870 206 687 207 674 207 759 208 214 208 235 208 291 209 711 210 242 210 253 210 384 210 495 210 880 211 391 211 843 211 978 211 994 213 432 213 587 214 439 214 645 215 594 216 467 217 561 218 258 219 530 219 766 219 959 220 225 220 319 220 538 220 793 221 684 222 312 222 323 222 581 223 549 224 250 226 230 227 328 227 329 227 534 227 580 227 919 228 401 228 754 229 761 232 447 232 823 233 807 235 362 235 425 235 426 235 511 235 752 236 341 236 345 237 658 238 327 238 648 240 326 242 372 244 996 246 325 246 350 247 263 247 300 248 657 249 585 253 283 256 399 256 542 256 875 256 981 257 411 258 535 258 951 259 522 260 363 260 457 260 901 261 368 261 427 262 419 263 286 264 656 264 801 265 548 265 591 265 676 266 453 267 354 268 370 268 455 268 743 269 588 269 672 272 366 272 383 272 514 272 936 274 275 274 386 274 527 275 794 277 834 279 404 279 486 279 694 280 343 280 470 280 842 281 377 282 314 285 688 285 854 287 584 287 809 289 526 292 305 293 302 293 416 293 540 294 700 294 778 295 482 296 472 298 333 298 406 298 444 299 479 300 458 301 735 301 820 303 367 303 582 305 324 305 544 305 622 306 430 307 983 308 902 309 376 310 313 314 476 315 975 316 358 316 923 316 971 317 378 317 722 318 422 320 590 320 665 322 347 323 753 325 876 325 925 327 557 328 576 329 335 330 742 331 473 331 626 332 369 333 346 334 424 334 573 335 855 338 989 339 360 339 995 339 999 341 758 343 563 343 667 344 393 345 895 347 435 347 572 347 618 348 678 349 464 349 733 349 940 350 410 351 720 351 845 352 398 352 569 352 605 353 390 354 356 359 617 359 803 359 905 363 603 364 689 364 827 365 608 365 998 367 429 370 513 371 441 371 471 371 601 371 937 372 518 372 868 374 519 375 437 375 555 375 864 376 433 378 440 378 713 379 744 380 396 380 886 381 650 381 710 382 620 384 500 384 966 385 492 387 465 388 922 389 598 389 734 393 789 395 515 395 837 400 869 404 474 404 640 406 723 407 780 407 879 409 477 409 614 412 638 412 962 413 712 417 729 418 673 419 420 420 664 422 746 422 765 422 904 423 520 426 762 426 810 426 818 427 565 429 652 429 707 430 920 430 932 431 798 434 510 434 524 434 749 436 484 439 730 440 831 442 771 443 503 444 829 446 889 446 952 446 968 449 508 451 724 452 956 457 504 459 502 460 635 460 647 463 577 463 986 466 593 466 633 466 785 467 469 468 491 468 747 470 716 472 948 472 973 473 612 473 969 475 670 476 685 476 887 479 719 482 812 483 558 485 660 486 536 486 630 486 857 488 949 493 636 493 662 493 929 495 728 498 609 503 523 503 682 506 976 508 604 508 933 509 703 509 816 511 550 512 866 513 623 513 884 517 918 519 751 519 795 520 878 521 912 522 706 522 764 523 602 524 560 524 683 524 805 525 562 525 611 525 892 528 692 531 537 533 554 533 559 535 596 536 570 537 659 540 571 540 655 540 917 543 772 544 599 544 675 544 982 546 666 549 646 549 898 556 696 556 783 560 619 562 836 566 727 566 984 569 583 569 958 572 625 577 946 579 991 580 910 581 856 584 763 589 784 596 621 596 714 596 849 597 890 598 961 605 992 606 616 608 804 609 736 612 824 614 779 617 852 621 634 624 841 626 627 626 651 627 775 635 874 636 701 637 830 640 740 640 776 640 939 641 806 643 649 646 941 654 859 656 788 657 877 658 697 659 750 659 867 659 915 662 833 665 899 669 704 669 767 676 768 681 718 681 825 682 908 685 872 688 881 692 748 694 757 696 891 697 802 705 882 706 865 713 770 715 781 722 796 725 873 726 909 733 835 734 926 740 815 747 893 750 828 752 773 757 847 757 970 759 862 765 839 773 792 777 947 783 850 786 916 792 977 794 844 795 988 800 871 801 821 817 997 819 974 822 883 829 943 829 985 830 935 830 980 835 846 847 848 849 987 856 927 860 942 869 894 881 907 885 911 885 928 905 914 917 938 920 934 928 993 957 972 980 990 18 243 113 73 171 676 227 637 317 294 319 102 341 703 417 148 502 83 554 504 695 23 809 200 842 207 894 163 916 155 928 369 952 642 998 728 1000 999 21 123 984 0 1 0 2 0 28 0 51 0 77 0 86 0 142 0 176 1 3 1 6 1 20 1 78 1 251 1 493 2 5 2 13 2 56 2 67 2 88 2 212 2 335 2 563 3 4 3 10 3 24 3 27 3 79 3 114 3 903 4 14 4 26 4 82 4 131 4 161 4 548 5 7 5 8 5 16 5 30 5 60 5 97 5 113 6 9 6 12 6 19 6 37 6 41 6 205 6 287 6 745 7 39 7 129 7 134 7 167 7 221 7 612 8 36 8 87 8 99 9 504 10 11 10 15 10 29 10 38 10 184 10 373 11 18 11 103 11 351 11 362 11 722 12 17 12 71 12 430 13 318 13 336 13 337 15 94 15 190 16 101 16 418 17 23 17 25 17 185 17 326 18 22 18 52 18 109 18 640 18 744 19 21 19 81 19 89 19 322 19 360 19 675 20 53 20 91 20 144 20 172 21 42 21 75 21 155 21 183 21 266 21 572 22 148 22 654 22 702 23 43 24 48 24 119 24 687 25 33 25 462 25 541 26 31 26 133 26 186 27 40 27 104 27 774 28 34 28 54 28 130 29 32 29 35 29 59 29 98 29 407 29 588 29 694 30 449 30 528 30 813 31 96 31 193 31 299 31 473 31 759 31 906 32 343 33 50 33 108 33 110 33 649 34 177 34 195 35 45 35 95 35 264 35 277 35 348 36 84 36 168 37 47 37 147 37 220 37 279 37 361 37 646 38 62 38 116 38 233 38 959 39 44 39 76 39 150 39 192 40 68 40 117 40 408 41 46 41 61 41 257 41 836 42 499 43 93 43 436 43 472 44 381 45 49 46 80 46 214 46 249 46 878 47 73 47 92 47 143 47 973 48 153 48 199 49 55 49 65 49 224 49 765 50 57 50 63 51 83 51 162 51 166 51 556 52 136 53 58 53 132 53 339 53 485 54 397 54 634 55 102 55 560 56 70 56 159 56 835 57 201 58 160 59 158 59 165 59 209 59 439 59 484 60 66 60 69 60 100 61 72 61 105 61 211 62 175 62 311 62 851 62 987 63 64 63 656 63 920 64 90 64 403 65 200 65 875 66 137 66 375 66 731 67 414 67 425 68 135 68 577 69 124 69 208 69 217 69 683 70 125 71 74 71 151 71 607 72 128 72 139 72 505 73 203 73 788 74 440 75 255 75 476 75 532 75 535 76 692 77 202 77 207 78 547 79 115 79 121 79 218 79 301 80 85 80 451 81 112 81 253 81 850 81 976 82 324 82 327 82 494 82 901 84 238 84 282 84 308 85 149 86 222 86 230 86 444 87 250 88 111 89 268 90 235 90 254 91 152 92 106 92 278 92 289 92 446 92 599 92 685 92 948 93 107 93 120 93 174 93 302 93 392 94 126 94 265 95 122 95 366 95 400 95 497 96 469 97 435 98 276 98 942 100 123 100 228 100 241 100 651 100 707 100 710 101 598 101 733 102 581 103 141 103 246 103 669 103 805 104 398 104 500 104 868 105 527 106 118 106 258 106 429 106 530 106 757 107 495 107 814 108 606 108 817 109 191 109 213 109 223 109 447 110 359 111 180 112 284 113 157 113 570 113 594 114 227 114 481 114 490 115 256 115 466 115 658 116 236 116 587 117 215 117 378 118 342 118 355 118 730 119 333 119 660 120 178 120 189 120 247 120 783 121 127 121 263 121 417 122 140 122 364 122 519 122 537 123 557 123 982 124 146 124 163 124 234 126 492 128 226 128 242 128 245 128 298 129 309 129 727 129 791 130 985 131 179 131 743 134 138 135 321 135 623 136 367 137 164 137 198 137 303 137 345 137 517 137 770 138 188 138 194 139 145 139 427 139 602 140 154 141 478 141 746 142 173 142 291 143 283 143 686 144 371 144 613 145 169 145 437 146 353 146 409 146 550 147 529 149 306 150 240 150 393 150 900 151 260 152 769 153 181 153 182 153 269 153 384 154 332 154 633 154 968 155 156 155 993 156 237 158 239 158 558 158 953 159 197 159 628 159 910 160 307 161 369 161 470 161 887 162 304 162 718 163 796 164 562 164 984 165 206 165 913 166 571 167 171 167 273 168 866 169 170 169 280 170 331 172 225 174 248 174 346 174 491 174 804 175 290 176 416 176 610 177 808 177 980 178 370 179 275 179 383 179 385 179 672 180 187 180 580 181 596 181 892 182 204 182 285 182 288 182 357 183 412 183 423 184 404 186 196 186 918 186 996 187 229 187 855 188 216 188 243 188 803 188 853 190 881 191 244 191 396 192 210 193 395 193 569 194 897 194 909 195 219 195 232 195 670 195 747 196 323 197 356 197 923 198 782 199 488 199 615 199 905 200 349 205 252 205 405 206 922 207 231 207 377 207 708 208 753 208 869 209 667 209 989 210 379 211 810 212 521 212 643 212 932 212 946 214 330 214 732 214 865 215 259 215 719 216 262 216 374 216 419 218 272 218 401 219 962 220 592 221 603 222 319 222 365 223 830 224 261 225 271 225 274 225 858 226 971 227 270 227 315 227 380 227 761 229 422 230 390 232 624 232 647 235 964 236 545 237 511 238 312 239 293 239 328 239 844 241 305 241 386 241 618 242 300 242 665 245 573 246 506 246 662 246 822 248 460 249 659 251 296 251 590 251 645 253 267 254 394 255 411 255 578 255 635 255 779 256 574 257 800 258 388 259 292 261 450 261 534 261 565 262 995 263 464 264 320 265 474 265 949 267 286 267 802 268 482 269 884 270 281 270 295 270 313 271 297 271 372 272 630 273 509 273 540 273 780 274 317 275 956 276 483 277 352 278 637 279 310 279 479 280 382 280 720 282 605 282 622 283 912 284 421 286 434 286 771 287 457 289 614 289 879 289 915 290 503 290 960 291 704 291 871 292 314 292 831 293 294 293 350 294 340 295 441 295 445 295 931 296 916 297 531 298 316 298 334 298 391 299 387 299 566 299 894 301 338 301 402 302 341 302 410 303 347 303 522 303 636 304 701 305 325 305 498 309 525 313 433 314 453 314 671 315 544 316 344 316 688 317 329 317 486 317 553 317 668 317 750 318 475 318 538 318 681 319 600 319 842 320 428 322 455 322 682 323 358 325 376 325 539 325 690 326 477 328 554 330 992 333 981 334 443 335 638 336 626 336 700 336 721 337 520 337 589 338 426 341 549 341 921 343 969 344 809 345 789 345 837 347 963 348 846 349 448 349 834 351 458 351 524 351 748 352 354 352 420 353 632 353 832 354 812 355 883 356 487 357 845 358 841 360 698 361 363 361 461 362 496 362 526 362 860 365 368 365 617 366 508 366 575 367 389 369 752 369 766 370 413 373 415 374 593 375 399 377 452 377 515 378 749 379 943 381 459 382 838 382 908 384 816 385 546 385 738 386 567 387 586 387 650 388 801 388 833 390 648 391 961 392 480 392 911 393 513 393 611 397 406 397 639 398 655 400 424 400 991 401 501 403 608 404 468 405 442 412 510 416 507 417 536 418 582 418 604 418 696 420 432 420 821 420 890 423 937 424 438 424 736 428 888 430 431 430 551 431 456 431 516 431 666 431 873 433 465 433 591 433 620 435 489 438 467 441 595 441 676 443 754 444 454 444 621 444 827 445 673 448 533 448 760 451 712 452 463 455 542 455 616 455 713 458 767 460 778 462 899 463 703 465 584 466 471 466 776 466 885 466 951 468 914 469 726 469 763 470 579 471 568 471 724 472 502 472 561 476 819 478 609 478 856 482 576 483 902 484 512 487 755 495 514 495 518 495 619 495 742 497 859 498 523 499 543 499 775 499 977 504 663 505 926 507 907 508 795 508 872 511 711 512 597 512 657 513 706 516 680 518 674 518 716 519 758 519 928 521 585 523 772 528 644 528 924 531 555 533 629 533 798 534 678 534 877 535 840 537 938 538 552 538 631 539 715 539 764 539 927 542 740 543 627 543 986 544 773 547 741 548 794 551 559 551 889 553 709 553 756 558 762 559 786 560 994 561 564 563 664 563 895 564 882 565 717 567 652 567 784 568 601 568 699 570 739 570 785 571 940 571 972 572 641 577 583 577 824 579 818 582 930 584 945 585 839 590 677 593 768 599 723 600 705 602 689 605 735 606 983 608 954 611 642 611 693 612 941 614 734 615 933 617 695 618 625 618 880 618 998 620 790 622 792 623 823 626 729 627 797 628 777 630 691 630 904 631 917 634 815 636 829 637 852 638 728 638 807 644 825 644 891 648 653 653 661 653 950 654 848 654 919 665 893 666 714 666 978 670 867 671 737 673 679 676 697 676 870 677 684 680 979 687 806 693 793 703 936 705 939 706 799 709 967 710 787 712 826 713 725 713 811 749 751 751 952 751 955 754 988 755 847 756 849 763 781 772 874 776 820 776 828 776 929 779 843 779 863 780 944 782 999 784 898 784 965 784 974 795 854 807 997 816 857 821 876 824 861 848 966 849 947 854 935 858 862 863 864 865 990 878 925 882 886 889 958 895 896 900 975 921 934 932 957 942 970 7 815 56 92 255 412 269 782 296 938 326 814 386 864 388 780 389 705 444 777 455 118 474 749 527 451 577 285 637 809 680 104 716 431 736 888 751 349 877 496 957 152 1000 999 18 74 115 0 1 0 2 0 3 0 4 0 6 0 393 0 477 0 770 0 988 1 18 1 72 1 132 2 5 2 13 2 47 3 14 3 24 3 557 3 564 3 578 4 7 4 40 4 114 4 140 5 8 5 31 5 45 5 167 6 9 7 10 7 12 7 29 7 42 7 73 8 16 8 23 8 36 8 69 8 157 8 366 9 19 9 20 9 38 9 105 9 205 9 305 10 11 10 15 10 27 10 170 10 171 10 713 10 726 11 25 11 30 11 37 11 462 12 177 13 17 13 44 13 122 13 127 13 291 13 398 13 419 14 49 14 685 14 964 15 26 15 57 15 255 15 289 15 838 16 117 16 118 16 224 16 252 16 387 16 412 17 39 17 61 17 106 17 228 17 496 17 619 18 21 18 60 18 116 18 276 18 431 18 599 19 50 19 168 19 219 19 299 20 22 20 90 20 349 21 147 21 260 21 874 21 941 22 81 22 154 22 173 23 35 23 185 24 337 24 563 24 851 25 279 25 424 25 521 26 34 26 62 26 181 26 182 26 614 26 730 27 28 27 33 27 41 27 162 27 592 28 43 28 56 28 75 28 237 28 792 29 48 29 91 29 102 29 175 30 32 30 53 30 650 31 71 31 87 31 827 32 46 32 83 32 143 32 183 32 593 32 875 33 70 33 74 33 98 33 744 34 109 34 121 34 126 34 920 36 55 36 144 36 378 36 738 37 64 37 84 37 235 37 531 37 669 38 52 38 992 39 51 39 124 39 579 39 668 39 825 39 956 40 259 40 368 40 760 40 798 41 96 41 129 41 139 41 191 41 233 41 480 42 58 42 67 42 86 42 137 42 267 42 847 43 88 43 486 43 835 44 193 45 131 45 153 45 174 45 203 46 66 46 130 46 775 47 79 47 82 47 152 48 110 48 135 48 261 48 484 48 889 48 915 49 119 49 463 50 54 50 63 50 93 50 133 50 232 50 382 50 523 51 94 51 120 51 947 52 68 52 103 52 104 52 107 52 243 52 873 53 145 54 59 54 179 54 576 56 537 56 831 57 76 57 149 57 280 57 302 57 539 58 112 58 388 60 240 60 572 61 85 61 101 61 156 61 248 62 65 63 80 63 513 63 911 64 639 65 369 65 555 66 346 66 888 66 943 67 321 67 697 68 77 68 113 68 180 69 78 70 292 70 789 70 894 72 141 73 606 73 729 74 160 74 750 75 213 76 89 76 645 77 97 77 554 78 151 78 166 79 249 79 672 80 92 80 425 81 115 81 326 81 979 82 188 83 190 83 402 84 123 84 229 85 428 86 322 86 960 87 347 87 371 87 885 88 95 89 108 89 275 89 320 90 766 91 204 91 307 93 169 93 172 94 184 94 195 94 345 94 441 94 471 95 111 96 100 96 148 96 212 96 312 96 626 97 99 97 400 97 924 98 331 99 895 100 211 100 239 100 294 101 285 102 192 102 476 102 970 103 759 104 374 104 549 105 287 105 350 105 556 106 142 106 298 106 630 107 138 107 295 107 528 108 604 109 189 110 377 110 665 112 216 113 397 113 670 114 220 114 336 115 290 115 340 115 341 115 880 115 899 116 128 116 478 117 161 117 527 117 821 117 938 118 146 118 217 118 242 118 265 118 327 118 394 118 401 118 921 120 253 121 221 121 236 121 418 122 231 123 125 123 150 123 158 124 134 124 136 125 450 125 541 125 983 126 529 127 408 127 438 127 455 127 620 128 164 128 226 128 335 128 468 129 918 130 877 131 165 131 451 131 932 133 413 133 446 134 256 134 270 134 296 134 315 134 656 135 155 136 245 136 282 137 262 137 306 138 258 138 324 140 198 140 395 141 197 141 922 142 426 142 817 143 702 144 310 144 493 144 547 145 332 145 597 145 651 145 727 145 892 145 904 145 978 146 492 146 494 147 309 147 415 148 176 148 186 148 443 148 879 149 202 149 804 151 853 152 159 152 200 152 301 152 561 153 481 153 849 154 207 154 533 155 230 155 671 156 223 157 517 158 318 158 721 159 499 160 201 160 215 160 585 160 610 161 251 161 277 161 383 161 705 162 163 162 178 162 897 162 944 163 545 164 194 165 199 165 562 166 263 166 937 167 406 167 453 168 311 168 538 170 196 170 218 170 244 170 732 170 954 172 659 173 187 174 206 174 273 176 284 177 466 179 271 179 272 179 352 180 222 180 467 181 525 182 399 182 691 183 558 184 365 184 404 184 929 187 254 187 565 189 414 191 209 191 661 192 344 192 405 193 442 194 768 195 623 196 210 197 313 197 370 197 452 197 771 198 208 200 519 200 782 200 864 201 297 201 319 203 241 203 316 203 470 203 704 205 246 205 806 206 375 206 435 206 997 207 264 207 952 208 227 208 269 208 474 209 755 210 214 210 328 211 506 213 274 214 917 215 225 215 724 216 278 216 286 218 355 220 234 222 421 222 524 223 680 223 878 224 842 226 288 226 396 227 334 227 910 228 386 228 460 228 637 228 745 229 300 229 643 230 257 230 372 230 385 231 629 231 765 232 268 232 304 232 509 232 587 232 655 232 872 232 905 233 293 233 459 233 627 234 250 237 238 237 266 237 624 237 830 237 909 238 314 238 500 238 722 239 338 239 392 239 491 239 535 240 530 241 942 243 247 243 788 244 532 245 631 245 928 247 440 247 695 249 858 250 719 251 658 252 488 254 845 255 357 255 376 256 769 257 436 257 483 257 772 257 984 258 360 258 731 259 325 260 361 260 490 260 688 263 281 263 913 265 303 265 746 267 444 267 615 267 967 267 991 268 707 270 757 270 856 271 543 271 550 273 568 274 510 277 351 277 429 277 605 277 859 278 601 280 373 280 824 281 283 281 598 281 693 282 384 283 434 284 353 285 379 286 390 286 514 287 475 288 308 288 354 288 359 289 567 290 570 290 687 291 961 293 362 293 409 294 583 294 700 295 342 295 380 295 430 295 609 295 901 297 690 297 934 298 636 298 681 299 364 301 933 302 391 302 437 303 526 303 580 304 317 305 356 305 410 305 596 306 358 306 633 308 416 308 559 308 667 309 330 310 536 310 613 311 479 311 832 312 682 312 694 317 837 318 323 320 573 320 618 323 329 324 522 325 644 326 348 326 381 326 502 326 520 326 957 327 931 328 411 329 333 329 571 329 743 330 447 330 698 330 801 331 511 331 833 334 339 334 958 335 611 336 489 337 439 337 508 339 497 340 343 340 884 341 867 342 512 344 553 345 473 345 752 347 802 348 635 349 363 350 505 351 389 351 982 353 367 356 594 358 808 360 422 360 761 360 763 361 829 365 776 367 456 368 733 373 515 373 657 376 461 378 589 379 423 379 465 380 602 381 417 381 753 382 469 382 868 383 662 384 507 385 987 386 427 389 432 389 445 390 584 392 407 393 588 393 786 393 857 395 741 396 403 396 887 397 449 397 900 398 448 398 546 399 625 399 641 399 914 401 566 401 675 402 454 402 472 402 574 405 581 407 420 411 805 412 666 413 518 413 998 416 820 418 735 418 803 419 710 422 516 422 534 422 649 424 485 425 748 427 740 431 457 431 607 432 433 432 482 437 811 440 860 441 977 442 780 444 638 444 950 446 841 447 551 448 692 449 458 452 663 452 985 453 654 454 622 455 962 456 464 457 495 457 696 458 723 460 595 460 993 462 504 463 498 465 848 466 716 468 797 470 552 470 652 470 812 472 767 475 634 476 840 477 586 477 758 478 503 479 948 480 809 481 773 482 487 482 736 482 986 486 648 486 689 488 674 488 862 489 569 492 501 493 703 494 882 497 544 498 799 499 616 500 866 501 590 501 600 501 916 503 683 504 764 505 785 512 653 512 791 513 712 515 734 518 540 518 612 519 869 520 603 522 632 523 548 523 686 531 790 532 591 532 784 534 608 534 966 537 737 537 819 540 891 541 542 546 852 547 677 549 756 553 575 557 560 558 971 560 699 561 822 562 701 564 628 568 577 571 800 577 814 579 706 580 582 584 621 587 919 589 839 591 828 593 617 593 935 595 813 595 836 600 739 602 646 603 647 603 676 603 834 604 816 606 711 610 684 612 783 613 679 614 972 619 718 620 893 621 664 621 709 625 793 626 678 629 898 630 640 630 728 631 787 635 953 637 642 638 747 638 749 639 994 642 673 643 826 644 823 649 959 650 795 650 844 652 896 653 774 653 846 654 660 654 807 654 945 655 815 656 717 658 907 660 751 660 955 663 762 664 725 664 779 667 854 668 708 670 995 670 999 677 715 678 796 679 989 683 946 684 720 691 861 693 883 695 963 701 855 707 714 710 778 714 865 716 863 717 906 722 742 724 818 726 951 728 969 730 850 735 870 742 949 744 777 748 754 754 794 755 781 756 926 760 981 764 890 765 810 766 903 766 912 768 843 770 965 779 930 784 940 789 936 796 996 797 974 805 923 821 975 825 902 828 908 834 881 835 925 838 886 846 871 847 876 892 927 895 973 896 939 904 980 906 968 915 976 946 990 186 628 258 174 267 735 273 613 310 23 452 741 610 781 640 785 699 930 701 398 779 0 816 184 831 567 858 394 890 695 914 158 916 737 977 496 1000 999 12 899 94 0 1 0 2 0 3 0 5 0 8 0 22 0 67 0 100 0 194 1 61 1 62 1 924 2 9 2 182 2 261 2 945 3 4 3 11 3 16 3 17 3 21 3 52 3 88 3 276 4 7 4 144 4 170 4 733 4 917 5 6 5 42 5 70 5 98 5 228 5 493 5 748 6 10 6 82 6 114 6 154 6 222 6 683 7 115 7 149 7 199 7 243 7 247 7 303 8 14 8 24 8 45 8 68 8 206 9 12 9 189 10 97 11 15 11 40 11 181 11 225 11 253 11 403 11 887 12 13 12 37 12 89 13 18 13 20 13 23 13 81 14 19 14 27 14 31 14 119 14 489 15 26 15 287 15 483 16 59 16 112 17 29 17 38 17 49 17 54 17 857 18 180 18 190 19 30 20 34 20 105 20 166 20 981 21 128 21 374 22 25 22 71 22 92 23 33 23 44 23 140 24 66 24 441 24 465 25 123 25 146 25 155 25 323 26 198 26 982 27 28 27 32 27 39 27 324 27 347 28 151 28 299 28 425 29 41 29 51 30 63 30 65 30 83 30 118 30 577 30 951 31 46 31 77 31 279 32 35 32 36 32 53 33 64 33 130 33 439 33 440 34 72 34 120 34 231 35 43 35 90 35 201 36 135 37 47 37 226 37 385 37 813 38 142 38 343 38 741 39 55 39 87 39 106 39 122 39 143 39 256 39 313 39 314 39 810 40 48 40 102 40 244 40 409 41 79 41 125 41 131 41 317 41 481 41 552 41 646 41 675 43 75 43 156 43 851 44 877 45 397 45 414 45 885 46 56 46 57 46 58 46 251 46 319 46 583 47 227 47 401 48 84 48 406 48 485 49 50 49 95 49 147 49 242 49 579 50 78 50 187 50 203 50 280 50 656 51 471 51 605 52 192 52 312 53 512 54 60 54 432 54 755 55 80 55 293 55 754 56 171 57 109 57 127 57 274 58 93 58 174 58 868 58 937 59 101 59 103 59 150 59 160 59 419 59 423 59 613 59 927 61 76 61 86 63 124 63 305 63 433 63 581 64 129 64 467 65 94 65 249 66 298 66 394 66 475 66 587 66 672 66 684 67 74 67 264 67 538 67 899 67 970 68 69 68 340 68 366 68 875 69 278 69 714 70 73 71 134 71 173 72 476 72 563 72 594 73 85 73 107 73 133 73 567 74 288 74 318 74 405 74 774 75 111 75 116 75 185 75 267 75 494 76 884 77 139 77 215 77 505 77 832 78 210 78 800 78 881 78 955 79 91 80 273 80 909 81 607 82 381 82 531 83 218 83 254 83 862 84 136 84 396 84 404 85 221 86 110 86 161 86 903 86 905 87 184 87 245 87 817 90 263 90 725 91 236 91 341 92 99 92 177 92 393 92 418 92 576 93 191 94 196 94 665 95 96 95 209 95 460 96 389 96 915 96 959 96 973 97 132 97 424 97 522 97 894 98 345 99 873 100 104 100 117 100 195 100 315 101 108 101 126 101 336 101 362 101 548 101 837 103 121 103 667 104 295 104 353 104 852 105 437 106 152 106 230 106 585 106 957 107 207 107 468 108 266 108 372 109 113 109 286 109 509 109 643 111 268 111 289 111 619 112 157 112 368 113 486 114 325 115 205 115 331 115 497 115 511 115 795 116 168 116 443 116 674 116 841 117 364 117 777 118 137 118 523 119 179 119 197 119 272 119 337 120 141 120 159 120 438 121 294 121 599 121 796 122 169 122 657 122 803 123 329 124 435 125 361 126 525 126 601 126 739 127 384 127 514 128 148 128 175 128 609 129 186 129 284 129 934 131 158 131 429 132 292 133 518 134 306 136 138 136 167 136 669 138 612 139 237 139 407 140 614 140 861 142 145 142 322 143 270 143 334 143 464 144 357 145 428 145 636 146 211 146 654 147 164 148 153 148 162 148 290 149 219 149 645 151 627 152 165 152 326 153 248 153 628 154 301 154 376 154 503 155 163 155 217 155 827 156 558 157 369 157 446 158 188 158 208 158 250 158 472 158 690 159 459 160 224 161 536 161 560 162 172 162 193 162 461 162 731 163 213 164 202 164 524 165 204 166 296 166 702 167 178 167 651 168 283 168 473 168 806 169 962 170 216 171 214 171 269 171 359 171 655 172 238 172 262 172 399 172 630 173 697 174 239 174 641 175 176 175 200 176 183 176 355 177 307 177 554 177 640 177 743 178 551 178 911 179 545 181 229 181 233 181 265 181 310 181 328 181 732 183 410 183 528 184 746 185 597 185 984 188 212 188 527 188 553 188 694 191 240 191 388 191 921 192 232 192 365 194 716 194 807 195 234 195 490 195 593 197 363 197 687 197 891 198 223 198 979 199 220 200 383 201 742 201 797 202 252 202 282 203 589 204 346 205 277 205 281 206 650 207 750 208 260 208 521 208 831 208 835 209 495 209 590 209 914 210 258 210 377 210 416 211 737 214 291 214 367 215 271 215 588 216 920 217 712 217 713 218 275 218 600 218 670 218 715 219 663 219 983 220 241 222 484 223 235 223 569 223 649 224 370 225 858 226 338 226 430 228 257 228 644 229 311 230 470 230 557 231 890 233 487 233 794 234 356 234 382 234 660 234 662 235 342 236 285 238 886 238 928 240 961 242 255 244 246 244 647 245 555 246 582 247 463 247 977 248 457 248 637 248 661 250 300 250 387 252 321 253 309 254 450 254 478 255 573 255 870 256 259 256 320 256 642 256 791 257 466 258 595 260 798 261 297 261 402 261 455 263 316 263 360 263 559 263 592 264 395 264 448 264 452 265 351 265 390 266 819 267 348 267 808 268 616 271 304 272 335 274 454 274 480 275 412 275 809 276 333 276 469 276 691 276 735 277 846 281 488 281 944 282 350 285 776 287 349 288 358 288 482 288 541 288 728 288 883 289 354 289 445 289 898 290 519 291 413 291 578 292 976 294 352 294 398 295 302 295 840 295 907 296 695 296 719 297 896 298 447 298 617 299 496 299 506 299 575 301 332 301 510 301 550 302 379 304 330 307 308 310 632 310 740 311 608 312 491 312 749 313 415 313 966 314 761 316 327 316 871 317 526 317 634 318 442 318 580 318 707 320 591 321 408 321 971 323 500 323 676 324 546 324 549 325 426 325 570 326 371 326 752 327 380 327 726 328 825 328 839 329 513 333 344 333 373 334 420 335 391 335 611 336 339 337 681 339 537 344 648 344 763 344 786 345 378 345 400 346 602 346 711 347 829 347 913 349 869 350 848 351 375 352 539 352 544 353 604 353 923 354 744 354 822 355 830 358 621 359 535 360 571 361 766 361 828 363 565 363 996 364 449 364 572 364 788 366 392 370 462 370 492 370 498 371 386 371 479 375 477 376 532 377 723 379 664 379 901 379 964 380 652 381 782 382 411 384 855 385 431 385 436 387 427 387 547 390 422 390 444 390 474 390 507 391 820 393 721 395 517 396 816 397 680 398 453 398 566 400 678 401 504 401 543 402 421 403 499 403 561 403 933 403 985 404 417 404 603 404 685 405 701 405 993 406 451 406 789 407 434 407 610 408 502 409 653 411 596 411 990 412 562 416 673 416 758 417 980 418 458 418 568 419 530 420 756 421 556 423 834 423 969 424 631 425 785 426 508 427 501 429 787 432 515 433 864 434 757 439 703 441 698 442 456 442 542 442 863 444 564 444 724 446 965 447 533 448 520 450 853 451 625 451 882 452 529 452 849 453 730 455 516 457 668 458 704 459 745 459 775 461 974 463 679 466 534 466 598 470 629 471 696 473 897 476 801 478 850 480 540 481 912 482 939 484 764 485 574 485 997 491 677 493 925 496 584 497 793 498 693 498 765 503 805 510 708 510 963 513 620 516 729 520 799 521 633 529 792 530 622 530 623 531 606 534 815 537 802 541 626 543 618 543 688 544 700 546 804 550 705 551 975 552 878 555 615 555 624 555 904 559 699 560 659 560 747 561 922 561 942 562 759 562 941 565 943 566 972 569 586 573 953 577 682 579 727 580 738 582 773 582 879 584 895 588 876 591 762 593 821 598 666 601 635 601 771 607 658 609 999 613 751 614 847 619 639 620 686 620 689 620 833 623 638 625 893 626 709 627 718 627 860 628 987 629 818 633 717 633 910 638 991 639 824 642 781 645 769 646 790 647 947 647 949 653 874 655 736 658 842 659 671 661 734 664 720 667 753 667 768 668 986 670 995 674 706 674 722 676 692 678 770 678 938 682 867 683 906 684 929 685 859 689 772 693 919 697 779 701 854 707 710 710 900 713 838 713 856 715 783 716 866 718 760 723 767 723 865 727 784 727 950 733 948 736 843 740 918 744 845 745 778 750 960 765 892 769 836 770 888 771 811 772 889 772 994 779 780 779 936 781 812 781 926 783 814 789 872 791 826 793 844 793 989 794 823 799 940 805 988 825 880 826 956 832 958 841 935 842 932 848 908 848 916 868 992 874 968 878 902 879 930 880 952 881 931 890 954 901 946 902 978 951 967 967 998 240 36 283 435 290 822 300 550 337 381 384 31 541 102 629 611 741 425 744 514 847 238 969 902 1000 999 20 124 752 0 1 0 5 0 62 0 151 0 240 0 656 0 933 1 2 1 8 1 25 1 39 1 40 1 136 1 444 1 838 2 3 2 4 2 24 2 47 2 69 2 116 2 262 3 6 3 7 3 9 3 17 3 20 3 23 3 27 3 53 3 135 4 14 4 66 5 15 5 35 5 389 5 451 6 10 6 94 6 195 6 603 7 16 7 19 7 38 7 54 7 81 7 159 8 13 8 51 8 70 8 720 9 11 9 98 9 103 9 298 10 37 10 101 10 172 10 340 10 590 11 12 11 21 11 26 11 29 11 391 11 706 12 18 12 606 12 625 13 52 13 123 13 303 13 727 14 30 14 399 14 471 15 78 15 970 16 22 16 76 16 118 16 173 16 465 16 697 17 41 17 43 17 85 17 349 17 620 17 736 18 33 18 34 18 470 18 774 19 55 19 142 19 293 19 536 20 50 20 65 20 84 20 990 21 61 21 201 21 321 22 130 22 476 23 28 23 68 23 107 23 194 23 345 23 552 24 36 24 87 24 425 24 427 24 639 24 764 26 73 26 169 26 539 27 32 27 375 27 469 28 42 28 354 28 503 29 31 29 48 29 460 29 823 30 511 30 932 31 59 31 122 32 844 33 45 33 49 33 82 33 89 33 330 33 347 34 56 34 108 34 380 34 388 35 287 35 668 36 44 36 171 36 257 36 324 36 397 36 613 36 665 37 120 37 212 37 468 37 501 38 91 39 57 39 305 39 414 39 646 40 72 40 382 40 485 41 67 41 109 41 124 42 46 42 181 42 755 43 99 43 246 43 370 44 77 44 80 44 90 44 208 45 58 45 71 45 146 45 563 46 60 46 155 46 535 46 671 47 106 49 797 50 166 50 272 50 337 50 634 51 64 51 138 51 204 51 207 51 232 51 373 52 97 53 270 54 63 54 110 54 165 54 286 54 731 55 114 55 202 55 269 55 353 55 506 56 79 56 112 56 191 56 224 56 280 57 276 58 83 58 88 59 205 59 295 61 140 61 493 62 244 62 630 62 796 63 74 63 92 63 93 63 341 63 356 64 220 64 818 65 95 65 237 65 252 66 190 66 456 66 555 66 800 67 234 67 259 68 700 68 853 69 75 69 168 70 338 71 115 71 302 72 86 72 256 72 819 73 113 74 131 75 320 75 473 76 96 76 133 76 372 76 404 76 531 77 153 77 344 78 100 78 924 79 129 79 219 80 253 80 282 80 410 80 519 80 551 81 447 81 453 81 793 82 200 82 496 83 152 83 612 84 158 84 182 85 273 85 352 85 500 85 579 85 709 86 134 86 459 87 128 88 162 88 230 89 196 89 865 90 883 91 141 91 734 92 139 92 143 92 267 92 518 93 102 93 145 93 455 94 105 94 413 94 432 96 203 96 753 97 691 98 542 99 104 99 348 99 479 99 548 99 707 100 192 100 292 101 184 101 247 101 263 101 363 101 378 102 111 103 452 104 578 105 147 105 186 106 297 107 127 107 161 107 187 107 223 107 261 107 265 107 795 107 939 108 170 108 218 108 254 108 913 109 290 109 325 109 366 110 119 110 125 111 150 112 117 112 121 112 635 113 359 113 379 113 571 114 233 115 132 115 245 115 323 115 386 115 862 116 264 116 863 117 149 117 296 117 689 117 719 117 777 118 154 118 461 120 167 120 289 120 387 121 221 121 533 122 137 122 176 123 126 124 185 124 189 125 198 125 845 126 527 126 704 127 193 127 213 127 214 128 148 128 157 128 281 129 199 129 406 130 487 130 580 131 164 131 178 131 710 132 562 133 179 133 495 133 509 134 144 134 210 134 429 134 721 135 490 136 175 136 688 137 318 137 407 138 163 138 436 140 251 140 309 140 312 140 684 141 197 141 367 141 508 142 574 144 619 145 156 145 248 145 442 147 160 148 174 149 258 149 284 149 291 151 384 151 489 151 624 151 843 152 188 152 556 152 662 153 743 154 266 154 306 154 400 154 532 154 576 155 206 155 900 156 209 156 803 157 304 157 377 158 301 158 949 159 231 159 398 161 314 161 350 162 751 163 227 163 722 163 742 166 235 168 357 168 649 168 997 169 268 169 849 170 211 170 798 172 177 172 225 172 505 173 663 174 180 176 316 178 228 179 242 181 474 181 655 181 657 182 183 182 835 183 633 184 848 184 959 185 278 185 446 185 637 186 499 187 275 187 741 188 346 188 394 188 786 191 226 191 283 192 390 192 943 193 494 194 243 195 315 195 615 196 229 196 239 197 419 198 868 199 561 199 592 201 222 201 701 202 371 204 250 205 238 205 317 205 421 205 641 206 249 206 431 207 415 208 255 208 435 209 842 211 216 211 217 212 215 212 653 212 813 214 279 214 405 214 713 214 790 217 864 218 857 220 311 222 540 222 766 223 458 223 514 224 334 224 565 224 690 225 322 227 236 227 310 227 396 228 854 229 260 229 791 230 515 231 369 231 602 233 728 234 319 234 392 235 241 235 951 236 355 236 376 236 858 238 274 238 566 239 525 239 541 239 593 239 733 240 393 240 420 240 529 242 416 243 538 244 277 245 464 245 483 248 285 249 300 250 288 250 365 250 776 250 846 251 714 251 840 252 343 252 681 252 686 253 403 254 328 255 313 255 385 256 381 256 409 256 441 257 914 258 308 259 422 259 423 260 335 260 586 261 685 261 804 262 271 262 326 262 329 262 332 262 783 263 792 264 695 264 912 264 971 265 454 265 587 265 611 265 752 267 955 269 502 269 812 270 294 270 623 273 411 273 732 275 307 275 672 276 360 277 327 277 466 277 880 278 962 279 383 279 537 280 573 282 825 283 875 286 661 286 830 286 834 287 477 287 599 288 616 288 726 288 886 289 401 289 584 289 680 289 917 291 600 293 342 294 953 295 988 296 299 296 339 298 666 299 437 300 482 301 903 302 457 302 873 302 885 303 682 304 960 305 987 306 670 307 364 307 418 308 331 308 617 310 737 313 412 313 449 314 430 315 512 315 919 316 333 316 626 318 368 318 860 318 946 319 718 320 504 320 526 320 596 321 484 322 361 323 336 323 645 323 771 324 658 325 765 327 445 327 472 328 769 332 426 336 358 336 523 336 901 338 963 339 362 340 648 341 577 341 636 342 351 342 808 345 450 345 628 345 937 346 973 348 631 349 438 349 486 349 534 349 729 350 443 351 568 353 374 354 481 354 520 354 851 356 424 356 893 356 908 358 439 358 558 358 841 359 517 360 982 363 856 365 725 365 867 366 530 367 492 367 983 368 557 369 395 369 428 371 408 371 583 372 789 372 817 372 966 373 402 373 467 374 463 374 677 375 528 376 756 378 491 378 909 380 582 381 768 382 601 382 610 384 651 387 434 387 462 391 448 391 549 392 604 394 869 394 874 396 572 396 740 397 550 397 947 398 475 398 480 398 609 399 716 399 986 400 521 402 417 403 545 403 640 404 544 406 621 406 781 408 597 409 547 409 594 409 659 409 976 411 678 415 440 415 802 416 969 420 433 420 699 420 763 424 687 426 936 426 984 428 644 428 712 428 832 430 945 433 478 434 831 436 497 436 839 437 507 437 516 439 513 439 598 440 618 440 866 441 705 441 991 442 588 443 570 447 692 449 498 449 581 449 647 449 717 451 952 454 730 455 569 456 826 458 567 458 643 458 930 460 754 460 961 461 543 461 632 462 906 463 767 465 654 467 992 469 564 471 673 471 942 472 896 473 524 473 711 473 877 474 683 474 772 475 553 475 911 475 998 477 979 478 778 479 488 480 638 483 669 485 595 488 591 489 546 489 871 491 744 494 614 494 821 503 510 504 758 505 980 510 522 512 724 512 861 513 738 514 884 518 650 519 667 519 696 521 957 524 560 524 820 525 589 526 694 526 750 529 785 530 664 533 559 534 809 535 773 540 799 541 779 544 794 548 554 548 629 548 954 549 915 551 811 553 575 558 824 560 622 561 627 563 931 564 723 566 693 567 745 569 852 570 941 572 608 574 607 574 981 575 585 578 890 581 605 581 816 582 788 587 787 587 925 589 810 591 974 592 757 593 698 593 999 595 642 600 859 600 938 601 747 601 759 602 935 603 822 607 760 608 676 609 994 613 674 613 679 613 749 614 899 614 975 617 780 623 929 625 762 625 993 627 739 629 770 630 964 631 660 638 652 646 708 648 715 649 775 653 881 657 870 657 895 659 921 662 918 663 703 663 958 665 907 669 827 669 829 670 675 681 702 686 916 689 889 691 735 693 748 698 828 705 746 707 761 707 807 707 815 711 782 711 892 712 934 713 847 714 923 716 894 719 965 724 882 728 784 729 814 746 887 752 833 752 940 757 967 758 850 767 878 776 944 777 948 783 801 783 968 790 904 793 806 795 876 795 977 795 978 798 905 802 805 804 837 805 879 806 928 813 989 814 922 816 898 820 836 821 910 831 926 833 855 833 920 836 888 839 902 842 872 846 897 847 972 855 956 867 995 870 891 871 927 873 996 889 950 974 985 61 723 64 225 168 4 183 188 238 743 358 391 385 775 401 414 437 149 502 76 510 88 527 685 538 111 555 436 620 535 636 951 918 217 919 680 938 137 958 552 1000 999 23 335 669 0 1 0 2 0 5 0 7 0 8 0 25 0 26 0 86 0 275 1 3 1 11 1 12 1 270 2 4 2 16 2 17 2 80 2 958 3 15 3 20 4 6 4 29 4 284 5 13 5 22 5 36 5 62 5 106 5 136 5 194 5 330 5 340 6 14 6 65 6 796 6 869 7 44 7 67 7 172 7 210 8 9 8 10 8 27 8 961 9 30 9 38 9 103 9 319 9 426 9 634 10 31 10 152 10 212 10 254 10 259 10 803 11 18 11 157 11 261 11 281 12 496 13 19 13 32 13 70 13 88 13 100 13 109 13 137 13 182 13 797 14 23 14 34 14 43 14 48 14 51 14 135 14 197 15 33 15 53 15 174 15 287 16 83 16 698 17 90 17 132 17 140 17 305 18 54 18 92 18 95 18 500 18 771 19 21 19 28 19 66 20 24 20 60 20 248 20 760 21 42 22 110 23 39 23 50 23 56 23 58 23 125 23 198 23 889 24 208 24 285 25 94 25 102 25 417 25 964 26 40 26 41 26 123 26 738 27 37 27 144 27 176 28 45 28 75 28 349 29 175 29 181 29 421 30 46 30 358 30 535 31 153 31 221 31 226 31 304 31 374 31 807 32 63 32 114 32 548 33 85 33 143 33 274 34 35 34 355 34 575 35 78 35 283 35 561 36 122 36 142 37 55 37 179 37 193 37 538 37 602 38 61 38 872 39 52 39 59 39 160 40 72 40 149 40 241 40 419 40 635 41 73 41 96 41 101 42 84 42 246 42 268 42 429 44 443 45 49 46 47 46 213 46 341 46 503 47 744 47 749 48 97 49 74 49 79 49 338 49 758 50 68 50 159 50 886 51 69 51 134 52 343 52 485 53 129 53 150 54 57 54 71 54 115 54 146 54 333 54 530 55 199 55 542 56 632 56 762 57 180 57 279 57 357 57 407 58 177 58 302 58 497 58 683 59 87 59 186 59 386 59 660 60 64 60 120 60 519 60 842 61 403 62 171 62 603 63 82 63 342 63 370 63 697 64 133 64 318 64 516 66 76 66 188 66 189 66 292 66 293 66 666 67 203 68 91 68 827 69 93 69 711 70 99 70 596 71 151 71 416 71 856 72 555 73 77 73 790 74 108 75 481 75 707 76 98 76 570 76 876 77 81 77 168 77 237 77 344 78 260 78 483 79 111 79 121 79 167 79 408 79 715 80 196 81 105 81 826 82 169 83 399 84 147 84 612 84 638 84 659 84 686 84 915 85 89 85 107 85 119 85 615 85 651 85 747 85 833 88 271 88 390 88 695 89 162 89 605 89 636 90 148 90 464 90 664 91 127 91 139 94 130 94 155 94 453 95 161 95 218 95 282 95 484 95 908 96 118 97 214 98 462 99 113 99 376 100 300 100 364 100 945 100 948 101 104 101 112 101 145 101 190 101 216 101 361 102 209 102 450 103 323 104 401 104 623 104 974 106 128 106 336 107 116 107 239 107 251 108 117 109 227 109 366 109 368 109 920 111 126 111 166 111 668 112 141 112 178 113 378 113 987 114 236 114 572 115 224 115 250 115 328 115 381 115 628 116 354 116 579 116 720 116 937 117 124 118 944 119 183 119 257 119 320 119 418 119 424 119 440 120 158 121 219 121 348 121 379 122 249 122 350 123 231 123 322 124 959 125 223 125 315 125 467 126 339 127 131 127 534 128 207 128 372 129 240 129 527 130 562 131 170 132 327 132 927 133 571 134 385 135 205 135 264 135 312 135 325 135 643 135 713 136 138 136 819 137 717 138 754 139 156 139 164 139 449 139 578 139 725 140 163 140 200 141 195 141 296 141 529 142 252 143 184 143 258 144 217 144 331 144 478 144 995 145 233 145 586 146 165 146 267 146 647 146 825 147 265 147 626 148 314 148 436 149 225 149 235 150 470 150 787 151 311 151 472 151 518 151 913 152 622 152 910 153 154 154 215 154 352 154 373 155 362 155 388 156 488 157 230 157 286 157 806 158 884 160 187 160 637 161 441 161 565 161 587 162 326 164 309 166 202 166 244 166 706 167 468 167 694 168 185 168 206 168 783 169 222 169 256 170 173 171 201 171 253 171 411 172 919 173 273 173 568 173 737 173 917 174 192 174 832 175 639 175 661 176 621 178 383 178 947 179 308 179 545 180 294 181 837 183 228 183 699 183 963 183 985 184 393 184 452 184 592 186 310 187 243 187 420 188 278 188 409 188 537 189 591 189 846 190 191 190 211 191 288 192 337 192 678 194 680 195 229 195 266 197 204 198 814 199 382 200 451 200 514 200 774 201 269 201 491 202 263 202 345 202 347 202 692 203 280 205 476 206 569 207 329 207 474 207 546 208 904 209 220 210 297 212 255 212 412 212 432 213 517 213 938 215 486 215 879 216 601 217 289 217 332 218 234 219 290 219 674 220 525 221 324 222 303 222 705 223 513 224 232 224 458 224 547 224 986 225 413 225 588 225 726 225 923 226 456 227 276 227 321 227 423 227 855 227 857 228 245 228 247 229 457 229 710 231 805 232 544 232 624 232 918 233 238 233 334 234 410 234 849 235 719 235 943 236 766 236 789 237 360 239 242 239 262 239 316 239 404 240 445 240 900 241 398 242 335 242 962 243 583 244 353 244 543 245 384 245 873 247 402 250 272 250 627 250 761 251 515 252 447 253 313 253 434 254 291 254 501 254 504 255 455 255 595 256 442 256 461 257 556 258 307 258 508 259 996 260 549 260 801 261 317 262 984 263 677 265 277 265 599 265 831 268 479 268 775 269 463 269 563 270 299 271 367 271 414 271 834 274 552 275 431 277 301 277 770 278 482 278 822 280 778 281 351 281 881 282 925 282 928 283 767 283 946 284 992 285 406 285 671 285 768 286 295 287 433 287 541 287 687 288 395 288 422 289 473 289 553 289 883 290 642 292 554 292 743 292 953 294 375 295 887 295 891 296 298 296 606 296 654 297 471 298 448 299 950 303 306 303 493 304 791 305 425 306 498 306 830 309 524 312 800 313 356 313 387 313 397 313 499 314 346 315 521 315 656 316 644 316 929 317 369 318 859 319 428 320 566 320 751 322 839 322 941 323 444 323 469 324 454 325 593 325 653 326 577 327 359 327 438 328 494 328 590 328 843 329 371 335 365 336 502 336 597 337 786 338 396 338 532 338 701 339 490 340 810 341 377 341 427 343 389 345 756 346 391 346 435 346 618 347 861 349 793 349 844 351 520 352 512 352 573 353 400 356 867 357 392 357 394 358 788 358 933 361 363 361 981 362 607 363 380 363 657 364 899 365 934 366 816 367 983 370 718 373 888 374 560 374 658 376 550 377 405 377 980 378 753 380 466 380 757 381 551 382 909 384 536 384 688 384 817 385 539 385 540 385 598 385 733 386 459 386 752 388 617 391 430 391 704 393 723 395 531 396 670 397 907 399 600 400 523 401 650 403 589 403 853 404 460 404 880 407 582 408 415 408 437 408 522 408 729 412 890 413 952 414 439 414 567 415 480 415 709 415 759 416 558 416 740 418 736 419 631 421 446 424 533 426 792 428 613 434 475 439 727 440 611 443 574 444 610 446 812 447 495 448 912 449 492 450 633 452 824 453 528 456 507 456 742 458 815 461 641 462 465 462 526 465 675 465 802 465 982 467 648 468 487 468 511 469 672 469 716 470 663 471 477 472 799 473 863 474 614 475 489 475 564 476 795 477 734 479 693 481 506 481 608 481 930 482 866 482 871 484 878 485 619 486 576 489 594 489 781 491 509 496 798 496 877 496 969 498 764 499 505 502 580 504 609 506 685 506 690 506 712 509 510 509 820 510 630 516 746 517 679 518 940 522 585 523 852 524 604 524 994 529 763 530 649 530 665 531 721 533 808 537 931 540 584 540 862 542 645 542 755 544 821 545 894 546 851 547 954 548 557 548 581 548 951 549 776 552 652 555 559 557 860 558 708 558 847 558 967 560 745 562 893 564 914 567 828 567 926 570 898 572 629 578 882 581 730 582 779 582 829 583 616 585 682 586 902 587 620 588 640 593 885 594 646 595 854 596 813 608 769 609 901 610 956 611 676 613 724 615 625 615 689 617 777 617 850 622 691 624 714 624 735 625 731 627 865 627 979 629 702 630 681 632 662 635 978 641 673 641 739 641 936 643 655 645 667 646 722 648 840 648 845 648 874 649 785 653 868 656 669 656 696 657 782 659 818 665 809 665 965 666 784 667 750 668 728 669 896 671 684 681 741 692 841 694 703 699 700 699 966 700 905 704 765 704 955 706 732 706 957 708 870 710 748 711 932 711 999 713 811 713 977 718 942 721 772 721 972 721 975 722 911 725 823 734 990 735 773 740 875 740 991 748 836 748 848 751 903 757 780 758 794 758 924 767 864 767 897 770 949 789 804 792 895 792 935 796 997 798 922 799 835 808 838 816 858 822 921 825 906 831 916 837 971 844 970 856 892 859 939 905 988 928 968 943 998 957 960 961 989 964 973 965 993 967 976 18 313 76 108 139 799 264 656 277 876 306 958 349 609 373 574 381 209 387 289 391 82 424 404 453 201 508 287 667 197 684 998 697 612 727 114 820 857 880 393 923 314 938 456 992 50 1000 999 15 424 267 0 1 0 2 0 6 0 7 0 23 0 546 1 10 1 63 1 83 1 128 1 198 1 335 1 446 2 3 2 8 2 13 2 18 2 99 3 4 3 5 3 9 3 16 3 22 3 24 4 408 4 630 5 11 5 44 5 138 5 221 5 237 5 467 5 526 5 811 5 835 6 12 6 47 6 93 6 760 7 14 7 121 7 405 8 67 8 119 9 886 10 15 10 20 10 54 10 75 10 182 11 17 11 26 11 298 11 500 11 600 11 883 12 43 12 52 12 55 12 72 12 317 12 410 13 21 13 87 13 171 13 283 14 175 14 297 14 577 15 64 15 116 15 167 16 30 16 31 16 77 16 457 16 458 16 512 17 19 17 25 17 27 17 264 17 437 18 51 18 152 18 222 18 271 19 37 19 199 19 250 19 358 19 834 20 29 20 41 20 147 20 235 20 302 21 60 21 142 21 223 21 241 22 53 22 105 22 348 22 425 22 464 22 982 23 32 23 39 23 57 23 81 23 350 24 85 24 98 24 459 24 599 24 669 25 40 25 65 25 71 25 100 25 387 26 127 26 219 26 229 27 28 28 69 28 96 28 270 29 70 29 187 29 286 29 447 29 928 30 33 30 34 30 84 30 195 30 278 30 597 31 73 31 74 31 156 31 282 31 502 32 36 32 62 32 109 32 190 32 722 33 35 33 46 33 178 33 761 34 38 34 50 34 166 34 306 34 511 34 648 35 48 35 58 35 472 37 164 37 542 37 592 38 153 38 177 38 794 38 959 39 42 39 45 39 79 40 169 40 254 40 300 40 388 40 402 41 78 41 125 41 493 41 607 41 728 42 80 42 91 42 106 42 333 42 539 43 61 43 268 43 341 43 812 44 226 44 649 45 89 45 455 46 132 46 224 47 49 47 110 47 418 48 59 48 68 48 118 48 888 48 915 50 107 50 112 50 114 50 505 50 922 51 88 51 140 51 789 51 991 52 97 52 269 52 357 53 113 53 247 53 293 54 56 54 253 54 677 54 712 54 782 54 858 55 92 55 213 55 383 56 108 56 212 56 252 57 365 57 650 58 233 58 331 59 154 59 180 59 280 59 321 59 344 60 276 61 131 61 355 61 376 62 66 62 82 62 103 62 155 62 202 62 210 63 170 63 401 63 850 63 939 64 220 65 161 65 176 65 442 66 207 66 396 66 474 66 641 67 76 67 244 68 508 69 86 69 117 69 230 69 931 70 242 71 314 71 423 72 124 72 159 72 320 72 438 73 200 73 411 73 658 73 723 74 104 74 122 74 163 74 342 74 361 74 364 75 489 76 102 76 266 76 277 77 900 78 352 79 520 79 740 80 115 80 129 80 259 80 374 80 414 80 855 81 186 81 343 81 932 82 101 82 197 82 573 83 136 84 174 85 123 87 90 87 168 87 547 88 94 88 133 90 95 91 120 91 231 91 394 91 627 91 876 92 135 92 144 92 162 92 629 92 731 93 245 93 336 93 693 94 173 94 316 95 386 96 141 96 403 97 111 97 172 97 261 97 289 97 294 97 636 98 137 98 143 98 517 98 609 99 391 100 859 102 158 102 248 102 824 103 205 103 299 104 263 104 324 104 476 104 769 105 130 105 535 105 598 105 861 107 139 107 471 108 325 108 571 108 775 109 203 109 311 109 319 109 899 109 908 111 499 111 720 112 206 112 393 113 279 113 576 115 145 115 151 115 612 116 126 116 232 116 315 116 565 116 752 117 267 117 430 117 697 118 189 118 192 118 339 118 518 118 642 118 717 119 532 120 193 120 570 121 290 121 346 122 134 122 536 122 711 122 885 123 548 123 613 123 766 124 251 124 432 125 272 126 160 126 844 127 146 127 183 127 338 127 523 128 349 128 509 128 832 129 486 129 582 129 964 130 955 131 407 131 421 131 628 132 614 133 262 133 683 134 555 134 836 135 329 135 611 135 879 137 681 137 767 138 150 138 313 139 764 140 194 140 422 141 149 141 165 142 148 142 287 142 971 143 713 144 751 145 179 145 215 146 256 147 201 147 239 148 791 149 281 149 686 150 214 150 541 152 196 152 785 153 157 153 727 154 453 154 672 154 704 154 724 155 184 156 359 157 605 157 757 158 645 159 746 159 814 159 831 160 813 161 367 162 188 162 304 162 450 164 354 164 501 164 670 164 698 165 185 165 554 165 563 166 258 166 398 166 448 168 218 168 291 169 181 169 275 169 483 169 491 169 715 171 494 171 979 172 301 172 871 173 851 174 260 175 225 175 249 176 420 178 204 178 209 178 307 178 549 178 602 179 191 179 318 180 326 181 497 181 531 182 674 183 729 184 519 185 228 185 461 186 397 186 566 187 257 187 351 187 560 188 273 189 208 190 707 190 708 190 993 191 506 191 587 192 217 192 238 192 874 193 295 193 544 193 870 194 211 194 696 194 705 194 840 195 515 195 661 196 243 196 288 196 534 196 557 196 966 197 384 198 466 200 826 202 246 202 308 202 733 203 305 203 624 204 265 204 484 204 753 205 896 208 513 208 655 208 678 208 759 208 981 209 378 210 475 210 735 212 941 213 216 213 806 214 695 215 236 216 284 216 362 216 551 216 660 219 227 219 952 220 240 220 930 221 375 223 765 224 309 224 323 224 469 224 788 227 699 227 701 227 822 228 572 228 854 230 786 231 872 231 921 232 234 233 426 234 525 235 255 235 730 236 395 237 462 237 792 238 274 238 646 238 787 239 488 240 561 241 412 243 777 244 608 245 334 246 593 246 762 247 419 247 892 248 615 249 285 251 893 252 898 253 492 255 296 255 734 256 633 257 634 258 443 259 878 261 617 262 416 263 373 264 337 264 428 265 463 265 894 268 805 270 433 270 580 271 363 271 550 271 747 273 366 274 347 274 371 275 381 275 409 275 434 275 441 277 591 278 685 278 968 279 665 281 310 281 797 282 530 282 868 283 292 283 435 283 692 284 912 287 429 288 322 290 490 291 312 292 353 292 404 292 589 294 424 294 507 294 567 294 568 295 940 297 328 297 639 297 671 297 784 299 436 299 496 299 559 300 303 302 618 303 377 304 389 304 514 304 803 305 675 306 679 306 999 307 431 307 640 308 779 309 382 310 427 310 793 311 345 311 620 312 465 312 690 314 556 315 736 316 682 316 923 317 537 317 601 321 327 322 651 324 808 326 919 328 638 329 330 330 332 330 340 330 379 330 390 331 558 332 810 333 413 335 477 335 989 336 456 337 356 337 444 338 770 339 454 339 553 340 370 340 485 340 947 341 368 341 538 341 984 342 380 342 575 342 756 343 451 343 524 345 905 346 417 348 533 348 927 349 369 349 621 351 360 351 586 351 953 352 470 353 479 354 742 357 415 358 540 359 594 360 828 362 562 363 385 363 895 364 440 364 992 367 372 369 668 372 564 372 584 376 392 377 439 378 503 378 754 379 445 379 521 379 663 379 738 379 848 380 460 380 583 381 657 382 480 382 654 383 819 385 864 386 406 386 545 386 829 387 399 387 400 390 516 394 783 397 702 397 985 401 578 401 956 402 837 404 495 405 926 406 622 412 689 414 487 417 585 420 983 422 552 422 853 423 863 424 452 427 732 429 449 431 478 432 473 433 504 433 522 434 644 440 498 440 967 441 510 442 763 443 667 444 795 448 846 449 527 451 590 451 973 452 680 453 750 453 847 459 631 459 726 459 891 460 632 461 468 461 778 461 914 465 969 466 684 466 716 466 950 467 790 467 800 467 942 468 838 469 482 470 687 473 610 473 656 474 481 474 603 479 588 479 768 480 977 481 604 481 619 481 830 487 804 487 911 488 528 490 755 494 852 495 833 495 951 496 709 497 718 497 997 500 799 500 817 504 818 508 748 508 780 510 574 513 962 514 595 516 529 518 906 518 920 521 543 526 569 528 606 528 719 533 653 533 963 535 637 540 596 540 635 551 626 553 647 554 664 556 725 558 904 561 616 561 743 562 623 562 781 562 944 566 579 572 965 573 694 573 961 575 652 575 865 576 581 578 816 579 980 581 625 581 643 583 771 585 958 587 773 594 700 596 796 598 776 598 887 598 975 599 749 602 673 602 841 604 737 604 970 607 987 608 688 609 957 611 996 612 666 613 676 615 916 623 998 625 801 625 903 627 659 627 744 627 954 631 721 632 714 632 827 633 703 640 745 640 820 642 897 643 902 644 889 649 976 654 739 659 825 660 662 661 867 662 842 663 877 664 710 669 706 670 691 670 948 671 869 675 798 678 907 682 890 687 882 689 988 693 934 693 960 695 821 700 823 706 772 707 862 709 943 712 925 719 741 721 774 721 938 722 875 732 758 732 924 735 909 741 901 746 809 751 937 755 860 758 880 766 807 772 873 779 802 780 843 791 815 791 929 795 884 797 845 798 881 805 839 805 856 812 866 821 945 825 917 828 857 833 849 836 994 848 972 852 949 860 913 863 995 878 910 881 918 882 933 892 986 903 935 913 936 939 978 941 990 944 946 944 974 47 623 59 433 61 720 278 915 282 177 283 102 468 436 505 528 506 545 568 732 739 154 748 342 835 614 871 556 933 752 1000 999 16 830 35 0 1 0 2 0 4 0 376 0 733 1 68 1 82 1 168 1 273 1 828 2 3 2 8 2 51 2 101 2 188 2 203 2 482 3 6 3 12 3 18 3 76 3 122 3 513 4 5 4 13 5 9 5 10 5 59 5 106 5 659 5 768 5 785 6 7 6 67 6 293 7 33 7 53 7 54 7 90 7 107 7 473 7 536 8 14 8 34 8 47 8 678 9 25 9 175 9 178 9 236 9 856 10 11 10 16 10 55 10 87 10 91 10 149 10 208 10 228 10 267 11 15 11 126 11 406 12 24 12 31 12 48 12 154 12 215 12 281 12 787 13 30 13 256 13 637 13 830 13 898 14 17 14 20 14 27 14 38 14 46 14 62 14 896 15 22 15 242 15 522 16 19 16 37 16 39 16 41 16 133 16 216 16 275 16 497 16 505 17 23 17 201 17 221 17 731 17 739 17 945 18 70 18 103 18 824 19 199 19 492 20 21 20 44 20 45 20 174 20 220 20 652 21 28 21 35 21 585 22 69 22 80 22 129 22 197 22 666 23 50 23 98 23 251 23 339 24 26 24 124 24 182 24 579 25 32 25 49 26 29 26 78 26 79 26 93 26 603 27 72 27 142 27 224 27 355 28 64 28 303 28 660 29 575 29 802 30 143 30 212 30 289 30 816 30 829 31 73 31 138 31 179 31 252 32 153 32 167 32 239 32 335 32 723 33 36 33 108 33 171 33 309 33 691 34 40 34 104 35 52 35 57 35 356 35 498 36 42 36 56 36 204 37 77 37 96 37 317 37 415 38 83 38 139 38 254 38 399 38 846 39 162 39 173 39 477 40 627 40 863 41 66 41 118 41 283 42 43 42 71 42 89 42 261 42 388 42 519 42 928 43 60 43 61 43 65 43 847 43 892 44 63 44 157 44 344 44 365 44 470 44 545 45 276 46 58 46 97 48 109 48 137 48 185 48 850 49 114 49 170 50 177 50 334 51 134 51 146 51 244 51 508 52 92 54 84 54 305 54 461 54 558 55 74 56 110 56 724 57 131 57 271 57 485 58 115 58 207 59 169 59 217 59 717 59 976 60 81 60 277 62 268 62 350 62 509 63 696 64 119 64 191 64 234 65 148 65 817 65 900 66 238 67 210 67 420 67 618 68 121 68 144 68 183 68 255 68 759 69 86 69 279 70 99 70 112 71 593 71 644 71 821 72 88 72 166 73 75 73 102 73 214 73 326 73 511 73 594 74 113 74 161 74 441 76 414 76 712 77 85 77 117 77 395 78 155 79 702 79 941 80 141 80 332 81 164 81 448 81 483 82 100 82 151 82 459 83 538 84 127 84 160 84 274 84 604 84 913 85 130 85 278 86 94 86 348 87 105 87 697 88 95 88 123 88 245 88 951 89 176 90 111 90 469 91 206 91 559 92 159 92 308 92 529 93 352 93 525 93 532 93 639 93 762 94 145 96 619 97 687 97 689 98 116 98 300 98 311 98 655 98 747 100 438 100 899 101 190 101 196 101 568 102 140 102 671 103 304 103 423 103 471 104 172 104 542 105 120 106 222 106 374 106 683 106 823 107 323 107 600 108 165 108 880 110 147 111 125 111 136 111 280 112 132 112 319 113 347 113 451 113 516 114 290 114 377 114 446 114 782 115 287 115 484 115 598 115 714 116 150 116 390 116 642 117 128 117 425 117 819 118 467 118 506 118 752 119 493 119 553 120 135 120 156 120 247 120 299 121 195 122 431 122 554 123 321 123 658 123 901 124 285 124 387 124 730 126 297 126 330 126 510 126 903 127 988 128 189 128 571 129 181 129 262 129 408 129 422 129 835 130 187 130 380 130 890 131 258 132 163 132 246 132 396 132 412 132 447 132 526 132 718 133 180 134 158 134 401 134 452 135 272 136 455 138 152 138 307 139 292 139 857 140 632 141 680 142 442 143 259 143 527 143 552 143 611 143 807 144 218 144 439 145 331 145 338 147 340 147 429 147 777 149 257 150 546 151 205 151 322 153 200 153 291 153 952 155 225 157 341 158 219 158 354 159 192 159 727 160 230 161 202 161 223 161 726 162 325 163 614 163 910 164 735 165 270 166 372 166 533 167 229 168 243 169 213 169 707 171 227 171 235 171 249 171 543 171 548 172 902 173 711 174 715 175 464 175 764 176 186 176 198 176 329 176 426 176 750 176 801 177 360 177 449 179 193 179 226 179 409 180 851 181 703 181 786 182 184 182 515 182 560 182 640 184 194 186 504 186 754 187 578 187 617 188 465 188 737 189 296 189 651 190 264 190 265 190 615 190 985 191 237 191 342 191 812 193 288 194 232 194 250 194 302 195 719 196 211 196 379 197 549 198 404 198 645 199 306 199 416 199 457 199 781 200 363 200 445 201 698 202 209 202 282 202 943 203 241 204 231 204 284 204 665 204 740 204 743 206 320 206 693 208 805 209 586 209 646 209 746 209 869 212 692 213 591 213 808 214 601 215 240 215 563 216 343 217 512 218 233 218 316 218 443 218 756 218 776 218 799 219 260 219 844 220 248 220 301 220 583 221 566 221 757 222 389 222 612 222 818 223 607 224 286 224 643 225 370 225 616 226 318 227 345 227 427 228 599 229 581 229 610 231 253 231 394 231 405 232 861 235 298 235 368 235 860 236 458 236 685 237 590 238 648 238 664 240 682 242 361 242 622 243 741 243 991 245 312 245 359 245 661 245 820 246 487 247 386 249 263 249 432 250 266 250 582 250 968 254 328 255 790 258 294 258 874 260 269 260 499 261 569 265 419 265 587 266 333 267 295 267 324 267 393 267 573 269 825 269 940 269 959 269 966 270 925 270 929 271 462 271 675 272 667 274 418 275 436 275 528 277 626 278 383 278 472 279 366 279 760 280 371 282 813 282 942 283 364 283 453 283 491 283 539 284 794 285 774 285 836 286 486 289 313 291 789 292 353 292 574 292 631 292 641 293 397 295 555 295 672 296 336 296 577 298 315 298 921 299 481 301 411 301 650 302 314 302 628 302 728 303 346 307 597 308 310 308 391 308 580 309 636 309 656 312 570 312 772 313 620 314 351 314 518 315 460 315 613 316 403 316 550 317 327 318 450 318 474 319 367 320 673 321 866 322 417 322 444 323 337 323 357 323 541 325 382 327 424 328 435 328 602 331 392 332 349 332 917 332 993 333 833 333 855 334 413 336 535 337 369 338 434 339 690 339 865 341 373 341 625 341 895 344 410 345 489 345 884 347 362 351 375 352 385 353 381 353 490 354 384 354 810 355 358 355 551 356 502 356 676 356 744 360 488 360 767 360 963 360 984 361 466 363 562 365 783 366 684 367 736 367 873 369 400 369 520 369 773 370 454 372 378 372 872 372 938 373 564 373 815 376 797 377 494 378 501 378 662 379 638 381 398 381 456 381 468 382 421 383 440 383 939 384 877 385 437 385 989 386 402 386 433 386 530 388 428 389 500 392 547 392 909 393 795 393 867 396 653 398 930 400 407 400 503 401 540 401 679 403 524 403 932 404 796 405 556 408 534 409 881 411 800 411 961 412 430 412 517 414 822 415 864 416 561 418 956 420 588 420 839 420 965 421 478 421 507 422 916 424 537 424 848 424 883 425 695 428 765 429 751 431 609 431 977 432 700 432 780 434 557 435 677 439 882 444 479 444 745 445 854 446 778 449 758 450 891 451 476 455 668 456 755 457 463 457 633 458 514 462 630 463 576 464 495 464 584 467 475 471 699 473 480 475 769 475 809 481 838 482 496 483 886 484 969 486 608 486 635 488 904 489 531 491 906 494 734 495 634 496 705 498 972 499 887 500 871 501 605 502 523 503 853 505 978 506 567 506 596 506 694 506 986 513 621 513 980 516 624 517 657 519 840 520 521 521 721 521 974 526 875 531 720 533 950 536 589 539 654 539 923 540 592 540 706 540 729 541 544 543 716 545 681 547 572 547 935 549 868 551 565 557 907 559 629 559 947 561 999 563 595 563 834 564 979 567 674 569 732 570 761 571 804 572 725 572 937 574 792 575 970 584 742 584 967 587 771 588 920 589 936 593 876 596 788 597 606 600 623 603 688 608 704 612 701 612 973 613 763 613 889 617 998 618 779 619 663 619 686 619 960 623 649 624 669 626 647 626 753 627 971 629 749 632 982 634 888 635 709 635 958 639 713 645 897 646 708 646 911 647 791 648 914 648 926 649 738 652 955 656 798 658 766 658 905 658 915 659 837 662 912 663 784 663 948 664 946 665 862 668 670 668 710 670 722 670 843 671 803 671 814 673 981 677 995 680 894 687 953 691 922 693 770 697 924 704 793 706 964 709 990 710 748 711 849 713 775 713 954 714 949 719 842 723 885 725 975 730 831 739 919 741 806 741 811 745 826 749 879 751 841 762 994 775 845 779 931 779 983 784 832 787 962 791 859 793 827 796 927 809 870 814 878 816 992 818 934 820 852 823 893 829 908 852 858 867 987 912 944 913 933 917 918 925 957 979 997 995 996 13 130 108 298 187 622 242 295 320 335 402 539 409 936 432 104 459 260 463 770 471 179 565 652 758 221 823 977 882 438 959 300 1000 999 19 926 938 0 1 0 9 0 46 0 69 0 175 0 200 0 426 1 2 1 3 1 4 1 6 1 7 1 11 1 17 1 428 2 5 2 14 2 16 2 36 2 102 2 121 2 346 3 10 3 21 3 27 3 32 3 114 3 128 3 138 4 18 4 28 4 33 4 122 4 364 4 389 5 22 5 45 5 166 6 30 6 39 6 162 6 235 6 646 7 8 7 12 7 19 7 20 7 183 7 208 7 283 7 290 8 13 8 40 8 41 8 58 8 74 8 141 8 224 9 468 10 34 10 101 11 132 11 239 11 409 11 625 12 31 12 282 12 540 13 49 13 103 13 232 13 621 14 15 14 23 14 52 14 53 14 55 14 63 14 174 14 627 15 82 15 140 15 213 15 256 15 264 15 355 15 436 15 631 16 26 16 61 16 67 16 73 16 146 16 467 16 470 17 29 17 332 17 345 18 76 18 126 18 325 18 394 20 50 20 86 20 172 20 179 21 600 21 929 22 24 22 25 22 95 22 272 22 529 22 949 23 72 23 131 23 422 24 87 24 557 25 43 25 233 26 35 26 974 27 98 27 116 27 215 27 894 28 37 28 300 29 184 29 479 29 607 30 48 30 60 30 81 30 100 30 427 30 451 31 275 31 370 32 38 32 912 33 42 33 165 33 205 33 242 33 244 33 546 33 780 33 825 34 858 35 118 35 455 35 641 35 774 35 857 36 54 36 252 36 421 36 604 37 94 37 110 37 130 37 135 37 201 37 219 37 686 38 56 38 143 38 719 39 51 39 79 39 107 39 506 39 761 40 64 40 838 40 854 40 989 41 119 42 109 42 178 42 218 42 354 43 44 43 84 43 395 43 620 44 190 44 211 45 97 46 47 46 161 46 361 46 405 46 440 47 113 47 488 47 870 48 59 48 65 48 75 48 965 49 127 50 88 50 187 50 441 51 92 51 255 51 313 51 326 51 633 52 299 53 154 53 226 53 927 54 57 54 253 54 334 55 153 56 697 58 106 58 137 58 393 59 62 59 595 60 486 61 749 62 168 62 349 62 359 62 505 62 525 63 68 63 70 63 144 64 66 64 133 64 196 64 243 64 254 64 327 64 533 65 195 65 306 66 71 66 323 66 328 66 402 67 134 67 240 67 295 67 556 68 117 68 353 69 85 69 236 69 684 69 826 70 77 70 310 71 80 71 139 71 473 72 125 72 142 72 771 73 96 73 292 74 78 74 245 74 298 76 916 77 194 77 302 78 99 78 112 78 159 78 538 79 83 79 193 79 378 79 527 79 647 80 93 81 339 81 515 82 104 82 108 83 91 83 149 83 169 83 182 83 267 83 316 84 136 85 89 85 157 85 191 85 523 85 962 86 90 86 170 86 548 86 860 87 315 88 129 89 148 89 572 89 575 90 231 90 445 90 603 91 189 91 847 94 115 94 124 95 229 95 337 95 955 96 476 96 565 96 594 97 709 98 221 98 351 98 414 99 909 100 123 100 150 100 156 100 380 101 464 102 105 103 147 103 287 104 234 104 953 104 971 105 257 105 932 106 249 106 357 106 367 107 941 108 111 108 152 108 207 108 513 110 203 111 160 111 375 111 638 112 120 112 259 112 324 113 155 113 262 113 322 114 151 114 665 114 685 115 177 115 474 115 741 116 246 117 623 117 969 118 383 118 570 118 846 120 167 120 492 121 145 121 164 121 192 122 294 124 413 125 660 125 843 126 180 128 263 128 832 129 158 129 206 129 459 129 536 130 212 130 397 130 784 131 260 131 418 131 512 133 204 133 417 134 173 134 504 134 602 135 197 135 729 136 198 136 655 137 721 138 654 139 482 140 220 141 753 141 944 142 202 142 545 145 273 145 483 146 465 147 331 149 617 150 288 150 308 150 679 151 605 151 827 152 186 152 209 152 662 152 790 153 223 154 217 155 163 155 247 155 457 155 501 155 576 156 181 158 411 158 760 159 248 160 968 160 983 162 199 162 289 163 274 163 403 163 779 164 176 164 531 164 537 164 704 165 222 166 171 166 344 166 805 166 964 167 266 167 279 168 376 169 742 169 876 170 304 170 658 171 250 171 835 172 649 173 188 173 293 173 800 174 522 177 225 177 475 177 802 177 862 177 977 179 185 180 286 180 369 180 787 181 998 182 430 182 589 182 712 183 314 183 582 183 844 184 613 185 214 185 228 185 500 185 549 185 643 185 925 186 277 186 385 186 720 187 241 187 812 189 362 191 210 191 321 191 558 191 849 192 733 193 285 193 996 194 374 195 340 195 388 196 312 197 230 197 296 198 566 198 569 198 580 199 539 200 309 200 423 202 390 202 599 202 824 204 735 205 490 205 520 205 747 207 291 207 736 208 335 208 855 209 270 210 237 210 238 211 258 211 560 211 734 211 945 212 491 213 227 213 454 214 740 214 775 215 216 215 616 216 284 216 360 216 487 217 581 217 791 218 571 219 265 219 386 219 872 221 666 221 676 221 879 221 992 222 261 222 693 223 307 223 861 224 864 225 251 226 303 226 318 226 478 227 338 229 305 229 358 229 377 229 672 230 497 231 410 232 899 233 939 234 320 234 561 234 683 234 755 235 317 235 404 236 578 236 910 237 384 237 793 238 425 238 810 240 278 240 311 240 434 240 444 240 469 240 726 242 489 247 461 248 373 248 392 252 535 253 480 253 765 256 301 256 656 257 518 258 269 258 408 258 437 259 446 259 664 260 297 260 371 260 438 260 591 262 415 262 821 263 268 264 508 264 517 264 639 265 398 265 653 267 329 267 754 267 886 268 773 269 271 270 743 270 776 271 356 271 750 272 276 272 366 273 347 273 642 273 903 273 908 275 280 277 281 277 342 277 499 282 333 282 628 284 596 284 644 285 577 288 485 290 330 290 991 292 466 292 867 293 365 294 509 294 794 295 350 295 717 297 884 297 940 299 763 300 379 301 348 301 612 304 521 304 554 305 400 305 552 306 450 306 563 307 319 307 424 308 588 309 343 311 363 311 463 313 564 313 675 313 713 313 714 314 828 315 399 319 336 319 433 319 645 319 674 321 630 324 852 325 937 326 878 327 833 330 503 330 814 331 961 331 979 332 586 335 946 337 597 339 341 339 407 339 477 339 663 339 738 339 757 339 871 341 453 341 519 341 624 341 680 342 372 342 449 343 730 344 498 345 447 346 526 347 352 347 808 348 382 348 807 349 396 349 484 349 767 350 406 350 420 350 880 351 429 351 614 352 528 352 650 353 443 354 511 356 452 357 368 357 387 359 579 360 913 361 495 362 707 363 439 363 448 366 744 368 530 369 921 370 435 371 381 371 781 372 401 377 615 377 708 378 412 378 831 378 995 379 419 380 547 380 783 381 456 381 510 381 710 383 619 384 514 384 906 386 608 386 618 386 859 387 659 388 391 389 493 390 723 392 634 393 472 396 502 396 542 397 562 398 592 399 550 399 590 399 818 400 416 400 768 401 534 401 635 401 715 402 584 403 432 404 567 405 688 406 442 406 739 407 687 408 889 409 601 410 460 410 587 410 606 410 657 413 893 414 431 416 891 418 701 422 481 424 611 425 458 431 471 431 798 433 516 434 809 440 543 440 585 441 914 442 778 445 583 445 748 448 764 448 873 449 494 450 574 450 703 453 926 456 722 456 772 457 462 459 696 460 868 462 559 462 984 466 948 468 622 468 751 470 975 472 532 473 544 473 700 473 874 474 820 478 786 478 795 483 706 483 901 485 695 487 626 487 737 489 496 489 930 496 967 497 829 498 555 498 882 500 568 501 689 501 883 501 888 502 670 502 957 503 507 503 718 503 904 506 840 508 682 509 541 510 524 511 980 514 875 516 669 519 610 520 573 520 668 520 698 521 922 523 609 523 725 524 640 525 817 526 677 527 815 528 551 536 598 537 699 540 869 540 911 546 690 546 934 547 553 549 671 551 637 552 667 553 970 557 813 557 936 557 963 558 918 559 732 561 632 561 694 563 593 563 716 565 987 566 841 567 839 568 837 569 692 571 990 572 724 575 705 578 881 580 711 580 746 582 652 586 816 587 938 592 727 593 819 593 822 593 973 594 691 599 745 600 762 606 999 607 766 608 900 610 728 613 681 613 758 613 853 614 636 614 788 617 629 617 673 617 792 617 892 619 648 619 797 630 865 631 678 631 752 633 896 635 890 636 759 639 851 644 877 646 651 646 951 652 850 657 661 658 803 659 702 660 770 669 801 672 830 674 796 676 756 677 887 681 978 689 785 698 845 700 848 704 885 704 902 713 863 717 804 720 907 722 943 725 731 728 954 729 966 731 897 731 982 732 920 736 928 739 823 741 985 742 866 744 806 745 811 750 958 756 769 767 981 768 915 769 789 772 799 774 777 775 997 779 836 780 782 789 919 804 834 813 917 817 905 817 947 826 842 827 935 830 994 838 856 838 933 842 895 847 952 856 976 865 942 865 988 866 923 869 898 869 972 874 986 876 960 886 931 893 924 924 956 925 993 940 950 945 959 53 662 79 469 127 844 151 40 258 276 270 418 302 736 306 891 352 478 358 557 366 234 462 654 502 703 504 235 573 51 710 493 795 426 968 53 978 948 1000 999 9 60 602 0 1 0 17 0 45 0 102 0 116 0 178 0 373 1 2 1 4 1 5 1 6 1 28 1 142 1 202 1 333 2 3 2 8 2 13 2 39 2 53 2 127 2 206 2 229 2 332 3 9 3 19 3 23 3 29 3 35 3 137 3 235 3 456 4 82 4 284 4 554 5 7 5 14 5 16 6 10 6 54 6 819 6 860 7 12 7 15 7 18 7 22 7 32 7 131 7 311 8 65 8 90 8 122 8 378 9 11 9 36 9 48 9 139 9 242 10 20 10 26 10 701 11 21 11 59 11 158 11 179 11 278 11 837 12 33 13 160 13 805 14 31 14 57 14 75 14 172 14 210 15 42 15 47 16 143 16 144 16 670 17 34 18 24 19 61 19 375 20 50 20 83 20 183 21 40 21 41 21 58 21 79 21 109 21 268 22 25 22 119 22 146 23 220 23 297 24 113 24 121 24 421 24 546 25 449 26 27 26 357 27 87 27 98 27 120 27 136 27 241 28 55 28 318 28 841 29 30 29 51 29 68 29 86 29 237 29 281 29 972 30 37 30 60 30 62 30 63 30 298 30 780 31 43 31 115 31 527 31 829 32 339 32 434 34 69 34 124 35 93 35 163 35 467 36 67 36 149 36 249 37 38 37 44 37 130 37 402 38 92 39 103 40 334 40 563 41 56 41 219 41 847 42 238 42 962 43 46 43 147 43 646 43 695 44 312 44 620 45 542 46 386 46 396 47 66 47 326 47 345 48 49 48 747 49 76 49 89 49 203 49 322 49 731 50 52 50 80 50 145 50 169 50 194 50 287 50 953 51 64 51 73 51 601 51 691 52 706 52 739 53 71 53 132 53 594 54 128 54 174 54 221 54 475 55 198 56 72 56 77 56 91 56 187 56 190 56 218 57 125 57 370 57 810 58 424 59 253 59 432 59 515 60 88 60 138 60 167 60 438 60 840 61 95 61 156 61 631 62 528 62 967 63 97 63 148 63 209 63 429 63 740 63 917 65 78 65 212 65 248 65 256 65 269 65 352 65 387 66 704 67 111 67 112 67 254 67 367 68 74 68 123 68 151 68 175 68 216 68 435 68 510 68 933 69 70 69 85 69 291 69 366 69 530 69 942 70 114 70 191 71 84 71 181 71 295 71 516 71 517 71 924 72 208 72 217 72 336 72 384 72 690 73 247 74 189 74 232 74 374 75 81 75 96 75 129 75 395 75 698 76 94 76 162 76 186 78 230 78 641 80 99 80 164 80 473 81 108 81 285 81 428 82 335 82 444 82 558 82 685 83 104 84 100 84 106 84 215 84 307 85 227 85 408 85 655 85 657 87 155 87 222 87 320 88 105 88 224 88 264 88 532 89 204 89 544 90 652 91 200 91 470 91 987 91 988 92 101 92 448 92 663 93 133 93 141 93 225 93 639 93 743 93 957 94 196 94 966 95 126 95 231 95 609 95 914 96 110 96 150 96 197 96 400 96 419 96 964 97 692 97 746 98 939 99 968 100 550 101 161 101 664 101 870 103 223 104 207 104 744 104 807 105 117 105 118 105 140 105 199 105 302 106 107 106 854 107 135 107 152 107 228 107 404 107 562 108 983 109 184 109 589 110 244 110 263 110 499 110 831 111 265 111 450 111 905 112 170 113 250 114 173 114 262 114 413 115 279 117 894 118 277 118 331 118 573 119 134 119 214 119 245 120 325 120 430 120 568 121 165 121 856 122 157 122 371 122 536 122 809 123 166 123 931 124 368 124 426 124 454 125 195 125 211 125 350 125 849 126 193 126 769 127 288 127 627 128 407 129 258 129 418 129 452 129 509 130 154 130 159 130 233 130 343 131 236 132 257 132 779 133 673 134 153 134 502 134 564 135 177 135 234 135 341 135 491 136 441 137 468 139 483 141 363 142 273 142 354 143 309 143 425 144 812 146 777 146 989 147 560 147 761 148 180 148 192 148 329 148 399 148 991 149 261 149 555 149 774 149 944 150 423 150 519 151 300 151 630 153 638 154 239 154 523 155 226 155 246 155 282 155 358 155 671 156 525 156 621 157 906 158 459 159 171 159 493 159 511 159 598 159 782 161 251 161 275 161 446 162 342 162 348 162 659 162 756 163 176 163 272 163 482 163 551 163 879 164 813 165 185 165 188 166 328 166 658 166 667 167 168 167 338 168 776 168 889 169 825 170 789 171 661 172 521 172 719 174 182 175 392 175 512 175 811 176 310 176 522 177 873 178 240 178 353 178 489 179 961 180 660 182 305 183 276 183 415 183 579 183 729 183 999 184 788 185 283 185 616 186 642 187 605 188 613 189 303 192 259 192 274 192 286 192 344 192 362 193 205 194 816 195 736 196 294 196 319 196 629 197 313 197 485 197 495 197 608 197 880 198 340 198 349 198 382 198 406 199 201 199 213 199 868 200 737 202 665 203 790 204 271 204 337 204 401 204 808 208 304 208 323 209 299 209 327 210 901 210 912 214 586 215 266 215 583 215 764 216 292 216 393 216 913 218 440 219 351 220 315 220 477 221 280 222 243 222 730 222 862 224 389 225 308 225 640 225 971 226 410 227 255 227 293 227 347 227 765 229 260 229 682 230 301 232 397 232 531 234 956 235 356 236 852 237 437 237 666 238 471 238 814 239 518 239 727 241 433 241 626 241 903 242 416 242 735 244 252 244 469 246 355 246 820 247 461 247 628 250 296 251 316 251 625 252 270 252 290 253 394 253 848 253 982 255 587 255 619 255 679 256 289 260 604 261 771 263 380 264 716 265 559 266 267 266 442 267 480 267 734 268 314 268 800 268 943 269 650 270 574 270 676 271 306 271 898 272 741 272 935 273 458 273 549 273 577 275 385 275 651 277 361 278 753 280 462 280 865 280 975 281 383 281 875 282 321 283 412 284 317 284 324 284 981 285 497 285 793 286 923 287 457 287 581 287 644 287 922 288 498 288 633 288 980 289 330 290 364 290 545 290 904 291 501 291 552 294 993 295 346 297 447 297 618 298 709 300 798 301 697 302 759 302 881 304 699 304 722 305 647 306 376 306 388 306 796 307 436 309 472 309 910 310 381 312 656 314 369 316 787 317 557 318 414 318 712 318 835 318 934 319 541 320 417 320 479 320 996 321 678 322 409 323 377 323 724 324 784 327 474 327 711 329 445 330 403 337 801 338 700 338 758 339 949 343 503 344 365 346 359 347 372 348 463 348 851 349 590 350 431 350 792 350 979 351 422 351 728 352 762 354 687 357 379 359 360 361 427 361 607 361 834 362 543 362 721 366 715 367 768 369 538 370 481 370 504 370 567 370 603 372 391 372 614 373 390 374 770 375 539 377 832 378 420 379 398 379 713 380 802 381 572 381 984 382 443 383 623 383 864 385 465 385 484 385 505 388 570 389 533 390 752 391 405 391 677 392 622 393 496 395 804 396 411 396 520 397 593 397 844 401 547 402 783 407 636 407 843 409 836 410 494 410 723 411 643 411 857 413 948 414 455 414 507 414 582 415 680 417 928 420 439 421 681 423 466 424 707 426 772 426 855 427 486 431 797 437 689 439 529 441 460 441 524 442 451 443 453 444 506 444 534 444 566 447 487 447 781 447 876 449 580 449 763 450 815 450 886 450 929 451 478 451 513 451 556 451 602 451 653 451 686 452 561 453 464 453 738 456 688 461 649 461 946 462 500 462 786 463 977 468 986 471 476 475 867 476 492 477 654 477 947 478 488 479 970 480 861 481 725 482 508 482 617 483 490 483 684 484 624 488 537 489 672 489 696 490 611 492 595 493 915 495 869 497 615 498 526 498 565 498 592 498 645 500 596 502 514 502 606 502 908 505 553 505 597 509 569 509 887 511 902 513 668 513 694 516 827 516 976 517 921 520 540 520 994 521 936 521 963 524 575 525 599 526 850 530 693 531 535 535 891 537 842 537 884 538 634 540 637 541 705 542 702 542 754 546 785 547 548 547 571 548 632 550 578 550 683 552 585 554 576 555 985 556 920 559 610 560 662 561 588 561 830 562 648 565 878 566 871 567 600 567 791 568 773 569 635 569 888 573 882 575 803 577 584 578 838 579 675 580 795 580 823 581 612 581 918 584 960 586 591 586 760 588 883 590 893 594 718 595 945 596 669 597 866 597 937 599 748 600 745 601 845 611 720 611 742 620 703 624 938 631 824 632 751 633 828 635 853 640 896 652 717 655 775 656 726 658 674 660 766 667 863 669 710 670 826 673 732 673 941 675 733 675 897 680 885 686 708 686 714 691 833 692 950 697 749 705 778 707 965 712 767 716 926 720 958 720 990 724 757 730 821 733 895 734 899 738 817 742 750 742 874 743 755 743 997 747 877 755 794 757 806 758 799 759 818 763 822 763 911 773 872 773 951 794 839 805 930 808 900 813 954 822 907 822 909 822 925 824 969 831 846 842 859 846 890 847 927 847 952 849 932 854 858 864 940 864 978 871 892 897 916 898 919 898 992 903 974 918 959 931 998 933 955 939 995 966 973 124 866 157 163 275 473 414 707 622 571 635 181 680 98 896 197 987 978 1000 999 12 325 257 0 1 0 2 0 3 0 196 0 457 0 690 0 786 1 219 1 232 2 4 2 5 2 151 2 157 2 189 2 406 3 9 3 57 3 799 4 6 4 12 4 36 4 120 4 274 4 884 5 7 5 8 5 11 5 39 5 91 5 97 5 99 5 137 5 390 6 55 6 400 6 439 6 471 6 830 7 13 7 26 7 37 7 44 7 52 7 143 7 211 7 231 7 364 8 10 8 27 8 30 8 432 9 14 9 24 9 43 10 21 10 126 10 161 10 449 10 651 11 16 11 780 12 15 12 28 12 58 12 301 12 475 12 483 13 23 13 53 13 85 13 159 13 198 14 769 15 18 15 22 15 125 15 171 15 190 16 17 16 19 16 127 16 129 16 378 16 730 17 20 17 50 17 78 17 139 17 438 17 529 18 25 18 136 18 142 18 852 19 164 19 888 20 29 20 102 20 132 20 250 21 148 22 51 22 56 22 117 22 335 22 856 23 31 23 188 23 223 24 42 24 293 25 33 25 191 25 227 25 761 26 32 26 41 26 791 27 34 27 79 27 507 27 513 28 38 28 71 28 95 28 131 29 54 29 63 29 130 29 623 29 803 29 936 30 35 30 49 30 133 30 222 30 244 30 333 30 933 31 105 31 338 31 488 31 754 32 115 32 156 32 167 32 351 32 603 32 610 33 40 34 802 35 47 35 48 35 88 35 216 36 92 36 387 37 45 37 81 37 96 37 177 37 195 38 62 38 114 38 128 39 106 39 146 39 166 39 442 39 747 40 70 40 141 40 658 41 123 41 225 41 252 41 320 42 443 42 472 42 596 43 46 43 110 43 503 44 269 44 877 45 59 45 66 45 93 45 476 45 528 46 80 46 86 46 218 46 398 47 65 47 418 48 67 48 89 49 201 49 270 49 436 49 797 50 153 50 243 50 362 50 764 51 74 51 290 51 573 51 873 52 72 52 73 52 173 52 521 52 583 52 767 53 60 53 246 53 414 54 69 54 113 55 68 55 236 56 64 56 374 57 61 57 77 57 90 58 154 58 339 58 340 59 75 59 206 59 402 59 485 61 76 61 239 61 254 63 103 63 163 63 193 63 749 63 988 64 82 64 792 64 949 65 87 65 553 65 943 66 158 66 169 67 255 68 98 68 160 68 580 69 104 70 100 70 116 70 394 71 559 72 486 72 502 72 959 73 314 73 891 74 259 75 155 76 83 76 84 76 101 76 107 77 199 77 280 77 478 78 709 79 342 79 510 79 563 80 138 80 175 80 289 80 426 80 931 81 448 82 119 82 760 83 450 83 462 84 350 84 481 85 399 86 619 87 262 87 273 88 112 88 174 88 545 89 108 89 111 90 322 90 706 92 454 93 94 93 179 93 460 93 461 94 152 94 607 95 276 95 404 96 220 96 334 97 109 97 147 97 353 97 625 97 680 98 248 98 286 98 411 98 642 99 358 99 412 99 516 99 524 100 294 100 446 100 495 100 893 101 686 101 976 102 209 102 653 103 416 103 431 103 673 104 124 105 363 105 458 105 547 105 574 106 242 106 380 106 746 107 121 107 356 108 135 108 284 108 285 109 526 109 556 110 682 111 226 112 215 112 261 112 344 113 118 113 145 113 324 113 357 113 395 113 645 114 134 115 150 115 213 115 214 115 247 116 149 117 427 119 122 119 184 119 397 120 240 122 288 123 328 123 490 123 679 123 688 123 778 124 279 124 325 124 391 124 675 125 140 125 321 127 194 127 303 127 872 128 202 129 162 129 170 129 208 129 835 130 263 130 381 130 570 131 180 131 850 132 939 133 810 134 168 134 224 135 256 135 628 136 217 136 345 136 839 137 969 138 178 138 309 138 430 139 384 140 144 140 291 140 300 141 183 141 264 141 348 142 352 143 229 143 282 143 649 144 319 144 370 144 494 145 368 145 687 147 396 148 253 148 283 149 371 149 864 150 210 150 260 151 281 151 956 153 525 153 647 154 579 155 181 155 775 156 519 157 185 157 235 157 925 158 172 158 379 159 296 159 349 159 389 161 463 161 474 162 275 162 650 163 372 164 165 164 182 165 920 165 937 166 373 166 413 166 836 168 187 169 257 169 295 169 369 171 200 172 203 172 221 173 557 174 176 174 316 175 347 175 820 176 197 176 298 176 562 176 995 177 304 178 204 178 212 178 608 178 818 179 308 179 565 180 233 181 205 181 700 181 894 183 186 183 912 185 419 186 245 186 251 186 595 186 759 187 267 187 408 188 317 188 919 189 192 189 401 190 228 190 382 190 447 190 504 190 702 191 420 193 207 193 360 193 922 194 994 195 238 196 605 196 733 198 234 198 392 198 465 198 585 199 268 199 331 201 451 201 853 202 258 202 954 203 927 204 530 205 493 205 523 206 271 207 327 207 697 208 470 208 594 209 409 209 601 210 453 211 482 213 237 213 473 213 707 214 249 214 386 214 500 214 870 215 533 216 941 218 522 218 843 221 551 221 604 221 627 221 814 222 422 223 299 224 230 224 341 226 367 226 948 227 241 227 660 228 459 229 354 230 278 230 424 231 721 232 323 232 343 232 484 233 310 233 996 234 492 234 506 235 498 235 546 235 576 235 606 235 618 235 640 236 361 237 543 237 592 238 828 238 887 239 277 239 567 239 712 242 266 242 508 242 851 243 588 243 774 246 336 246 444 247 772 248 428 248 613 249 425 250 265 250 440 251 312 252 890 253 287 254 477 254 555 255 626 255 981 256 313 256 441 256 938 258 569 258 868 259 337 259 807 259 882 259 973 260 466 261 464 263 467 264 302 266 272 266 311 266 375 266 634 266 681 267 537 268 838 268 895 269 292 269 549 269 859 271 417 271 582 271 800 271 989 272 591 272 646 273 617 274 393 275 577 275 631 275 815 275 945 276 305 276 403 276 514 277 307 278 332 278 636 279 437 281 844 282 423 282 710 283 297 283 315 283 861 284 326 284 405 284 825 285 841 285 907 286 318 286 346 286 575 286 993 287 445 289 415 289 590 289 600 290 330 291 385 291 857 292 452 292 827 292 899 293 520 293 696 293 727 295 306 295 355 295 491 295 616 296 377 298 429 299 487 299 656 299 714 300 376 300 671 303 689 305 329 305 383 306 737 306 739 307 359 307 678 308 932 309 532 309 766 311 527 311 926 312 711 313 540 313 738 314 804 314 928 314 930 317 434 319 720 319 950 320 662 320 822 321 366 321 609 330 456 330 615 332 880 334 365 335 763 335 866 336 388 337 468 337 497 338 407 345 479 346 854 348 659 350 683 351 906 352 898 355 566 355 597 355 620 356 674 356 735 356 781 358 536 362 599 367 648 368 726 369 501 369 848 371 511 371 548 371 723 372 550 373 684 374 517 377 811 379 535 379 643 379 886 380 421 380 435 380 538 380 736 381 544 381 961 384 489 384 571 387 552 387 581 388 496 388 832 390 788 397 572 399 968 401 715 401 758 403 410 404 635 408 629 408 783 410 455 411 499 411 672 411 795 412 668 415 771 415 901 417 813 418 756 420 433 421 509 421 840 422 998 423 787 425 568 426 654 426 751 429 743 430 480 430 669 432 469 433 984 433 999 434 812 435 703 436 539 437 705 438 630 439 902 441 531 444 977 445 940 446 921 449 729 451 558 451 692 451 875 452 847 453 561 453 589 454 869 456 694 457 946 459 992 460 586 463 725 463 916 464 779 467 639 468 505 468 587 470 560 470 685 471 677 477 534 477 665 480 657 490 637 490 881 491 621 493 699 493 819 496 845 497 593 498 564 498 641 498 732 499 515 500 578 500 652 501 542 501 837 502 518 504 512 504 986 507 753 507 966 508 554 509 584 510 611 511 676 511 965 514 655 514 908 515 785 516 997 518 661 519 598 519 923 521 614 528 745 529 770 530 805 531 879 532 708 532 816 533 670 533 740 534 541 536 952 542 717 545 667 547 633 548 755 548 826 550 638 554 865 554 934 556 748 558 602 558 691 563 664 564 983 566 980 568 942 571 831 574 741 579 793 580 878 581 632 581 704 584 821 586 829 586 874 588 612 590 957 597 846 597 978 598 734 603 622 603 744 607 644 607 762 609 731 609 858 609 924 614 970 617 892 620 713 620 964 621 624 624 724 626 817 627 834 628 765 629 903 631 666 632 953 634 784 636 693 636 750 638 910 641 782 647 752 647 796 649 701 652 897 653 663 653 833 653 990 657 728 664 695 667 824 667 987 670 742 675 719 679 768 679 808 684 716 684 963 687 985 690 698 693 722 693 794 699 929 699 975 705 855 711 718 711 798 712 777 712 885 722 958 731 757 731 913 732 876 733 860 734 801 735 776 738 823 742 951 743 896 747 971 752 809 754 911 763 883 764 789 765 773 765 849 769 979 771 867 772 974 774 909 776 863 777 790 783 935 793 889 794 960 797 915 803 806 805 900 808 918 817 862 827 905 832 842 833 871 847 904 855 917 873 972 883 944 896 914 902 955 905 947 943 962 951 967 952 982 983 991 34 164 44 238 63 458 113 142 122 711 192 934 274 781 332 52 434 787 570 157 798 410 891 301 1000 999 25 68 499 0 1 0 2 0 9 0 11 0 23 0 26 0 53 0 54 1 18 2 3 2 4 2 21 2 33 2 48 2 98 2 163 2 970 3 25 3 34 3 72 3 187 4 5 4 6 4 7 4 14 4 15 4 92 4 129 4 149 4 474 5 8 5 116 6 130 6 229 7 45 7 391 7 408 7 751 8 10 8 13 8 39 8 40 8 96 8 99 8 525 9 19 9 66 9 140 10 12 10 17 10 38 10 304 10 321 10 437 11 24 12 42 12 198 13 37 13 47 13 257 13 721 14 30 14 67 14 697 14 711 15 16 15 32 15 339 16 20 16 22 16 158 16 220 16 356 17 36 18 68 18 397 19 29 19 236 19 374 20 109 20 448 20 837 21 81 21 485 22 27 22 52 22 212 22 740 23 111 23 613 23 994 24 35 24 226 24 385 25 303 26 31 26 64 26 503 26 774 27 28 27 278 27 506 28 41 28 85 28 150 28 252 28 402 28 415 29 50 29 102 29 132 29 176 29 290 29 382 29 763 30 124 31 146 31 193 31 389 31 671 32 258 32 312 33 115 33 580 33 852 34 43 34 379 35 74 35 120 35 170 35 243 36 62 37 208 37 235 37 409 37 481 37 872 38 44 38 82 38 161 38 261 38 572 38 633 39 46 39 49 39 73 39 112 39 259 39 263 40 108 40 160 40 196 40 285 40 843 41 69 41 118 41 244 41 251 42 76 42 318 43 71 43 228 43 246 44 59 44 95 44 100 44 148 44 174 44 478 44 620 45 143 45 582 46 122 47 65 47 117 47 144 47 340 47 742 48 63 48 230 48 367 48 622 49 51 49 55 49 58 49 61 49 508 49 685 50 77 50 84 50 141 50 167 50 190 50 336 50 512 51 57 51 105 51 142 51 256 52 60 52 203 52 326 53 70 53 237 53 281 53 323 54 56 54 528 55 328 55 797 56 269 56 491 56 708 57 83 57 135 57 254 57 456 58 106 58 282 59 260 59 738 60 79 60 127 60 436 61 364 62 94 62 152 62 156 62 603 62 832 62 947 63 171 64 88 64 131 65 718 66 313 66 767 67 87 67 255 67 332 67 414 68 97 68 104 68 857 68 860 68 973 69 103 69 395 70 78 70 90 70 93 70 233 70 975 71 125 71 205 72 173 72 944 73 134 73 155 73 182 73 844 74 75 74 91 74 302 74 455 74 821 75 101 75 162 75 219 75 279 75 346 75 514 76 191 76 283 77 110 78 80 78 89 78 183 78 314 78 357 78 974 79 137 79 929 80 234 81 206 82 86 82 145 82 341 82 373 82 442 82 791 82 997 83 136 83 288 84 153 85 119 85 222 85 344 86 114 86 147 86 168 86 516 87 284 87 616 87 687 89 175 89 324 89 361 90 154 90 548 91 165 91 986 92 185 92 186 93 546 94 113 95 810 95 958 96 128 96 239 96 895 97 431 98 612 98 694 99 139 99 327 99 452 100 241 100 333 101 107 101 151 101 202 101 280 101 337 101 966 102 214 102 429 103 586 104 559 105 133 105 159 105 636 107 217 107 301 107 799 108 223 108 270 110 225 110 597 111 126 112 121 112 164 112 211 112 632 112 717 112 820 113 180 114 291 114 495 115 227 116 157 116 667 116 793 117 399 117 609 117 825 118 240 118 419 118 557 118 610 120 179 121 123 121 310 121 360 122 867 124 505 124 584 125 224 126 138 126 602 127 554 127 734 127 841 128 383 128 511 129 404 129 659 130 177 130 207 130 642 130 876 131 519 131 794 131 795 131 855 132 369 133 287 133 325 133 487 133 653 134 309 134 507 134 638 135 370 135 801 136 267 136 275 137 498 139 574 139 933 139 961 139 979 140 184 140 188 141 210 141 343 141 449 142 209 142 268 142 276 142 295 143 166 143 201 143 249 143 393 143 757 144 330 145 272 145 298 146 571 146 585 147 504 147 530 148 169 148 706 149 315 150 213 151 434 151 822 153 300 154 296 154 396 154 600 154 830 155 307 156 743 157 444 157 451 157 561 158 204 159 172 159 864 160 197 160 345 161 194 161 749 162 200 162 398 163 181 163 394 163 469 164 934 165 558 167 266 167 688 168 245 168 273 168 604 168 681 168 684 170 982 171 839 172 770 173 192 174 732 176 178 176 413 178 425 179 189 180 195 180 199 180 644 181 967 182 215 183 271 183 380 183 423 185 785 185 813 186 378 186 754 187 669 188 221 188 306 188 652 188 915 190 536 190 783 191 305 192 916 193 462 193 523 193 913 194 293 194 563 194 787 195 232 195 494 196 320 196 445 196 674 197 218 197 262 198 466 199 372 200 231 200 556 200 673 202 938 203 790 204 216 204 420 204 829 205 299 207 238 207 242 207 543 208 569 208 608 208 750 208 845 210 319 210 358 210 665 212 663 214 601 215 781 217 626 218 349 218 403 218 769 219 690 219 789 220 736 221 376 221 935 222 477 222 501 223 473 224 247 224 377 224 381 225 250 225 274 225 480 226 707 227 248 228 524 228 625 230 264 230 422 231 334 232 359 232 387 233 253 234 277 234 735 235 355 235 677 236 392 237 350 237 535 238 562 238 854 240 317 240 672 241 889 242 294 243 513 244 541 244 880 245 342 246 384 247 365 247 366 248 465 249 417 249 605 249 765 250 692 251 484 251 848 252 388 253 331 253 348 254 410 255 560 255 565 255 901 256 308 256 418 258 527 259 589 260 265 260 447 261 515 261 573 262 338 264 362 265 459 265 468 265 756 265 800 266 703 266 884 267 627 267 985 268 286 268 297 268 836 271 335 272 351 273 352 273 760 273 786 274 656 276 289 276 316 276 578 277 363 278 400 279 702 279 826 280 368 283 292 283 421 283 570 283 753 286 427 286 737 287 347 289 614 290 882 291 863 292 549 292 591 292 715 294 470 294 587 294 596 295 441 295 476 295 943 296 375 296 878 298 709 304 416 306 533 307 311 307 842 307 859 308 726 309 446 310 479 310 550 311 401 313 329 313 618 314 390 314 919 315 500 319 695 320 322 320 977 321 579 322 407 322 727 322 888 323 486 323 646 325 817 325 972 326 483 330 406 332 723 333 453 333 658 333 866 335 438 335 497 335 679 335 886 336 814 336 911 338 450 338 661 342 496 342 823 344 815 345 353 345 386 345 805 346 435 346 510 346 720 346 768 347 428 348 464 348 542 349 458 350 553 353 354 353 526 353 917 354 502 355 746 357 771 358 471 359 725 360 433 362 371 362 764 364 509 364 827 365 440 366 405 366 869 366 955 367 531 368 615 368 649 368 682 369 454 369 640 371 576 371 631 372 621 373 598 374 803 375 617 377 747 378 490 379 521 381 411 384 537 384 668 385 540 385 552 386 957 388 424 388 890 388 956 389 482 389 983 391 439 392 900 393 430 393 488 393 759 397 564 398 518 400 492 400 655 404 467 406 489 406 499 406 804 407 412 407 547 407 868 407 871 407 954 408 984 409 426 409 775 411 639 412 457 414 645 415 538 415 566 416 463 417 443 418 461 418 796 419 619 420 517 421 713 421 811 424 840 426 432 428 733 430 539 431 686 435 647 436 928 437 472 437 755 438 629 438 676 438 939 440 460 440 577 442 680 443 816 444 594 444 666 445 475 445 689 449 654 452 520 452 744 453 780 456 623 456 691 456 990 457 551 460 611 461 628 461 699 464 719 466 909 470 493 470 831 470 942 471 641 472 583 473 937 474 534 476 529 476 705 476 926 477 824 479 693 479 776 479 835 479 846 482 731 483 660 484 704 484 745 487 532 487 712 488 965 490 581 490 874 491 838 493 606 493 664 494 545 494 567 494 918 495 714 496 908 499 807 501 522 501 879 503 741 504 593 504 782 504 951 514 650 515 590 517 873 520 643 522 698 523 779 523 784 526 624 527 924 528 683 528 894 530 877 531 802 531 865 532 575 532 607 535 555 538 651 538 730 538 941 543 544 548 588 551 766 555 630 555 648 556 568 556 819 558 910 559 812 561 891 566 850 567 758 569 637 570 724 572 657 573 675 574 592 575 851 576 678 578 599 579 670 582 980 587 595 594 931 596 716 596 881 598 833 598 920 600 634 602 959 603 635 603 892 607 948 613 898 614 696 615 834 616 773 617 912 620 662 622 853 624 728 624 999 625 992 628 856 628 899 634 808 637 762 639 998 647 996 655 748 659 772 660 988 661 739 662 700 663 950 666 906 667 722 667 905 668 896 668 932 673 778 674 922 676 761 679 710 679 893 684 701 691 798 691 806 696 883 698 847 698 903 702 885 703 927 711 949 716 729 717 963 720 953 721 752 722 969 725 952 726 809 733 976 744 887 744 940 746 925 759 777 765 788 765 792 765 989 768 902 769 875 774 858 777 904 781 818 781 968 795 828 802 978 810 861 811 930 812 981 816 862 817 897 820 849 820 995 830 945 845 870 854 946 860 964 879 923 881 993 901 914 902 907 902 921 902 936 909 987 933 971 941 991 949 962 956 960 1 450 16 251 117 654 136 958 175 405 191 297 194 872 260 968 285 963 427 315 521 330 545 549 552 316 608 13 624 922 692 9 723 988 776 124 790 673 795 878 798 94 862 448 923 627 932 469 984 488 1000 999 9 730 579 0 1 0 2 0 3 0 137 0 162 0 207 0 289 1 13 1 19 1 63 1 196 1 199 1 403 2 6 2 7 2 25 2 37 2 258 2 635 3 4 3 103 3 206 3 292 3 481 4 5 4 11 4 14 4 64 4 81 4 336 4 531 5 31 5 34 5 49 5 150 5 168 5 376 5 637 5 928 6 9 6 10 6 36 6 43 6 68 6 312 6 601 7 8 7 24 7 30 7 84 7 132 7 145 7 186 7 220 7 659 8 12 8 66 8 71 8 111 8 366 8 451 8 466 8 472 9 18 9 126 9 141 9 154 9 193 9 194 9 443 9 484 9 537 10 23 10 29 10 399 11 17 11 42 11 471 12 15 12 21 12 35 12 134 12 159 12 161 12 182 12 673 13 53 13 65 13 109 13 293 13 445 13 953 14 22 14 74 14 334 14 354 14 613 14 703 15 16 15 40 15 54 15 100 15 214 15 492 15 946 16 27 16 846 17 28 17 304 17 855 18 80 18 119 18 397 18 482 19 20 19 33 19 88 19 92 19 140 19 164 20 26 20 32 20 58 20 110 20 282 20 483 20 552 21 55 21 57 22 364 22 822 23 46 23 851 24 38 24 47 24 201 25 45 25 97 25 241 26 61 26 768 27 72 27 151 27 297 28 127 28 142 28 351 28 491 28 835 29 175 29 302 29 560 29 618 29 627 29 732 30 94 30 114 30 188 30 189 31 62 31 86 31 99 31 328 31 509 32 166 32 273 33 44 33 138 33 255 33 951 34 245 34 416 35 69 35 419 35 430 36 67 36 144 36 324 37 41 37 51 37 219 38 39 38 87 38 95 38 121 38 435 38 526 39 59 39 106 39 156 39 169 40 315 40 449 40 538 41 73 41 278 42 96 42 956 43 60 43 608 43 766 44 48 44 52 44 82 45 501 46 50 46 77 46 232 46 429 47 230 47 284 48 306 48 338 48 493 48 499 49 362 49 446 49 455 50 147 50 155 51 56 51 136 51 256 51 654 51 922 52 98 52 124 52 271 52 329 54 153 54 595 54 856 55 89 55 247 55 340 55 525 56 375 56 464 57 70 57 228 57 229 57 511 57 662 57 741 58 160 58 257 58 684 59 91 59 165 59 267 59 638 60 647 61 356 61 626 62 90 62 431 62 810 63 93 63 143 64 623 65 78 66 107 66 177 67 75 67 244 68 413 68 612 68 712 69 79 69 954 70 76 70 108 71 101 71 113 72 314 72 667 73 236 73 320 73 713 74 104 74 118 74 180 75 319 75 935 76 85 76 579 77 148 77 181 77 209 77 504 78 268 79 632 79 943 80 149 80 211 80 237 80 305 80 470 80 631 81 235 81 536 81 908 82 83 82 158 82 222 82 605 83 112 83 584 83 714 84 115 84 157 85 927 86 122 86 163 86 173 86 251 86 460 87 221 87 629 88 135 88 358 88 995 89 210 89 234 89 333 89 572 90 102 90 128 90 171 90 722 90 789 91 287 92 227 92 252 92 270 92 295 93 913 95 123 96 184 96 246 96 844 97 557 97 863 98 152 98 240 99 615 100 290 101 594 103 105 103 610 103 820 105 139 105 224 106 865 106 977 107 125 107 197 107 331 107 971 108 326 108 875 109 463 110 130 110 131 110 178 110 976 111 274 111 880 111 945 112 116 112 325 112 527 112 783 113 323 113 818 114 172 114 522 115 921 116 117 116 625 117 129 117 223 117 372 117 494 117 716 118 120 118 263 118 656 119 318 119 344 119 891 120 345 121 216 121 254 122 133 122 408 122 581 123 404 124 602 125 847 126 190 126 249 127 896 129 707 130 167 131 259 131 458 131 516 131 962 132 146 132 447 133 239 134 231 135 510 136 185 137 202 137 886 138 475 140 444 141 213 141 407 141 827 142 248 142 298 142 874 142 914 143 580 143 690 143 738 144 377 144 728 144 816 146 262 146 513 147 192 147 355 147 391 147 418 147 490 147 967 148 174 148 281 148 420 148 512 148 564 150 225 150 676 151 574 152 212 152 266 152 276 153 485 154 179 155 215 155 280 155 541 155 823 156 303 156 521 157 330 159 679 160 691 160 949 161 264 162 226 162 406 162 468 162 757 165 176 166 170 166 183 166 342 167 283 167 300 167 599 170 279 170 553 170 611 171 373 171 840 172 275 173 187 173 310 174 195 174 238 176 348 177 588 179 436 180 242 180 539 181 277 183 205 183 286 183 586 183 825 184 347 184 660 184 721 186 250 186 352 186 370 187 203 187 321 187 639 187 726 187 861 188 208 188 291 188 359 188 964 189 198 189 261 189 269 190 191 190 200 190 797 191 218 191 530 192 301 192 578 193 389 194 533 194 604 195 532 195 702 195 985 196 452 198 566 198 587 199 217 199 567 200 346 200 428 200 831 200 965 201 424 203 204 203 747 204 233 205 565 206 929 207 294 207 379 207 774 208 616 210 361 210 380 211 288 214 272 214 517 214 544 215 316 218 998 219 502 220 296 222 390 222 815 222 866 223 285 223 367 224 607 228 369 228 437 229 381 229 862 231 341 231 508 232 243 232 383 232 930 233 313 233 698 235 265 235 311 237 640 239 414 240 417 240 996 241 260 241 394 242 622 243 842 244 644 244 950 245 751 245 857 245 877 246 421 246 680 246 982 248 583 248 871 249 686 251 598 252 253 252 307 252 363 253 353 253 401 253 593 253 706 254 299 255 308 255 624 255 801 256 461 256 520 260 309 260 694 260 940 261 322 261 900 262 332 262 360 262 388 262 454 263 349 263 412 264 393 264 669 266 858 267 398 267 575 267 748 268 505 269 378 269 387 270 317 270 547 271 368 271 763 271 869 272 693 273 350 273 374 273 386 273 724 273 753 274 642 275 343 275 453 276 506 277 550 277 852 277 986 279 337 279 559 279 910 280 365 280 540 282 960 283 830 284 371 284 573 285 357 285 396 285 796 286 479 287 339 287 739 289 737 290 570 291 434 291 845 292 457 292 990 293 849 294 549 294 718 294 736 295 486 295 529 297 476 298 327 300 576 302 917 303 759 303 813 304 469 304 497 304 534 307 405 307 592 309 432 310 410 310 701 311 382 312 670 313 704 314 474 315 785 316 402 317 633 317 936 319 400 319 519 319 664 321 467 321 542 322 523 322 754 323 335 324 478 324 562 324 750 325 606 325 696 326 870 326 873 328 545 328 666 329 439 329 507 329 653 330 970 332 425 332 500 334 456 334 473 334 868 335 600 337 717 338 649 340 426 340 630 342 385 342 462 342 836 344 423 344 981 345 415 345 944 346 864 347 395 347 450 349 465 350 590 351 535 351 585 352 503 353 778 353 791 353 984 356 709 356 784 359 543 361 488 361 700 362 876 363 776 364 773 366 648 367 657 369 427 369 723 369 730 369 937 370 952 375 620 376 384 376 969 377 603 377 839 379 392 379 496 380 806 380 923 381 959 382 411 382 729 383 422 383 621 386 974 387 433 387 658 388 760 389 514 390 665 391 752 392 651 394 495 395 671 395 925 396 409 396 568 396 999 397 438 397 905 399 941 400 459 401 441 401 720 405 746 408 480 410 442 410 742 412 655 416 489 418 582 419 440 419 799 421 555 421 837 422 498 422 699 424 824 427 663 431 958 433 477 434 919 435 448 437 518 438 772 440 793 445 678 445 697 446 758 449 689 451 685 451 829 452 561 452 975 457 634 458 933 459 805 460 920 463 661 463 745 463 812 465 558 465 882 466 980 469 569 470 571 471 710 473 848 475 734 476 515 476 554 477 808 479 901 481 617 482 487 482 591 483 551 490 548 490 563 496 672 496 683 497 966 498 528 502 524 502 826 503 577 505 596 508 938 509 614 511 961 512 756 512 792 512 834 518 641 518 843 523 841 527 833 529 902 530 779 530 804 530 884 532 711 533 769 536 546 540 636 540 892 542 790 542 795 542 918 546 619 548 597 548 817 552 556 552 931 558 972 559 854 560 767 560 957 563 878 567 809 568 715 572 609 575 749 576 643 580 682 580 895 581 652 584 770 586 589 593 645 593 681 594 832 595 788 598 762 600 755 600 934 601 787 611 993 616 695 618 668 618 744 618 794 620 650 621 675 623 677 624 628 625 775 626 687 627 646 627 688 627 692 630 725 634 867 635 719 635 731 637 883 638 735 639 777 642 705 647 926 648 803 648 850 650 708 655 674 656 904 659 761 664 727 667 911 670 887 671 947 672 764 673 939 674 894 675 821 675 903 679 885 683 912 697 890 698 989 699 733 702 740 703 898 706 932 708 907 710 897 714 798 717 872 720 963 721 765 724 743 726 781 730 800 732 780 733 786 734 916 735 782 736 819 736 860 742 828 746 978 757 807 758 771 760 909 761 802 765 899 767 988 777 924 785 859 788 814 797 838 799 888 806 811 808 881 810 915 810 942 821 994 824 906 827 853 834 893 840 879 841 973 841 987 847 983 855 948 865 889 875 955 909 992 928 991 955 979 958 968 970 997 492 230 530 429 571 76 616 682 637 407 644 215 657 334 683 747 711 891 1000 999 11 557 913 0 1 0 2 0 4 0 21 0 49 0 122 0 399 0 711 1 6 1 7 1 10 1 14 1 30 1 59 2 3 2 12 2 13 2 24 2 32 2 61 2 64 2 212 2 686 3 11 3 142 3 182 4 5 4 22 4 347 4 376 5 123 5 145 5 489 6 8 6 157 6 281 6 647 7 16 7 18 7 23 7 44 7 95 7 96 7 116 7 448 7 454 8 9 8 20 8 25 8 65 8 188 8 720 9 28 9 98 9 125 9 131 9 424 10 19 10 48 10 129 10 163 10 390 11 15 11 190 11 226 12 17 12 81 12 290 12 397 12 528 13 29 13 119 13 161 13 872 14 34 14 195 15 31 15 73 15 438 15 571 16 38 16 54 16 56 16 66 16 200 16 276 16 304 16 644 16 899 17 26 17 47 17 150 17 400 17 877 17 923 17 961 18 37 18 71 18 955 18 980 19 72 19 206 19 610 19 707 19 907 20 82 20 492 20 676 20 931 21 27 21 340 22 70 22 203 22 485 22 874 23 50 23 437 24 35 24 52 24 367 25 53 25 421 25 769 26 60 26 68 26 128 26 244 26 268 26 311 26 468 26 490 26 705 27 42 27 209 27 284 27 541 28 36 28 43 28 820 29 39 29 99 29 464 30 94 31 33 32 88 32 640 33 46 33 588 34 41 34 547 35 45 35 87 35 469 35 484 36 67 36 86 36 533 37 75 37 173 37 876 38 40 38 91 38 334 39 51 39 62 39 69 39 92 39 511 39 583 40 112 40 132 40 158 40 251 40 356 41 57 41 101 42 58 42 104 42 410 43 74 43 202 44 235 44 252 44 901 45 63 45 223 45 287 45 318 46 85 46 140 46 156 46 550 46 663 46 824 47 55 47 211 47 277 48 126 48 174 48 956 49 172 49 224 49 260 49 282 49 570 50 89 50 253 51 77 51 141 51 181 52 672 52 693 53 450 53 507 54 108 54 121 55 90 55 300 55 670 56 83 56 170 56 502 57 138 58 171 58 215 59 183 59 369 59 656 60 210 60 288 61 78 61 917 62 326 62 935 63 84 63 144 64 93 64 97 64 186 65 114 65 179 65 194 66 207 66 301 66 748 67 159 67 270 67 398 69 76 69 113 70 883 71 148 71 289 72 79 72 107 72 257 72 741 72 846 73 204 73 240 73 386 73 516 73 944 74 263 74 314 74 346 74 680 74 773 74 888 75 196 75 254 75 668 75 969 76 160 76 177 76 185 76 419 76 879 77 80 77 115 77 137 77 483 78 127 79 154 79 337 79 409 79 729 80 135 80 168 80 474 80 723 81 646 82 222 82 433 85 246 85 271 85 415 85 575 86 164 86 546 87 236 88 130 88 316 88 867 88 993 89 795 90 102 90 345 91 110 91 165 91 366 91 633 91 645 92 648 92 691 92 696 93 855 94 120 94 124 94 153 94 221 95 189 95 582 96 100 96 105 96 169 96 797 97 103 97 106 97 512 100 118 100 147 100 178 100 594 100 771 100 788 101 432 101 520 102 259 103 109 103 250 103 428 103 655 103 806 104 352 105 299 105 778 106 139 106 953 107 392 108 111 108 166 108 651 109 146 109 348 109 713 109 910 110 136 110 218 110 233 110 266 111 117 111 401 111 770 114 175 114 191 116 358 116 394 118 280 119 258 120 247 120 351 121 429 122 674 123 239 123 373 124 291 125 143 125 413 126 187 126 375 126 567 127 134 127 479 127 501 128 355 129 133 129 425 129 513 129 564 130 151 130 294 130 324 130 361 131 481 131 667 132 155 132 459 132 675 133 213 133 219 133 229 134 197 134 372 134 991 136 225 137 199 137 234 139 456 139 708 140 612 140 744 141 214 141 568 142 192 142 785 143 886 144 149 144 442 144 449 144 719 144 938 145 162 145 664 145 922 146 325 146 572 146 731 148 232 148 695 149 388 151 152 151 256 151 406 151 458 151 690 151 905 152 180 152 228 153 365 153 434 153 848 154 208 154 328 155 167 155 622 156 331 158 470 159 278 159 821 160 539 161 205 161 279 161 712 162 495 162 814 162 979 163 220 163 262 163 385 163 638 163 725 163 864 164 231 164 455 164 561 164 643 165 176 167 303 167 344 167 692 168 327 171 184 171 245 171 629 172 265 172 543 173 566 175 274 176 381 177 558 177 608 177 631 179 335 179 383 179 875 180 810 181 193 181 248 181 275 182 237 182 728 183 201 183 408 183 412 183 562 187 309 187 661 187 856 188 306 188 863 189 216 189 297 190 249 191 735 192 527 192 628 193 198 193 255 193 379 194 230 194 302 194 517 194 560 194 970 196 854 197 241 198 285 199 273 200 834 201 642 203 267 204 315 204 384 204 613 206 217 206 447 206 781 207 478 208 677 210 498 211 472 212 243 213 269 213 321 213 805 214 364 214 440 214 650 214 844 215 295 215 906 216 374 216 518 217 441 218 238 218 350 218 471 219 620 219 772 219 946 220 261 220 557 221 330 221 371 221 928 222 573 222 764 222 850 224 227 224 317 225 264 225 402 225 530 226 404 227 497 227 669 228 363 228 534 228 659 229 354 229 466 233 893 235 476 235 532 236 919 237 904 239 307 239 339 239 431 241 242 241 549 241 579 241 653 242 293 242 296 242 323 242 405 242 580 243 391 243 416 243 657 244 286 244 418 244 842 245 333 245 407 247 368 247 606 247 826 248 320 248 422 248 882 249 387 251 283 251 292 251 310 251 851 252 305 253 272 253 508 255 338 256 329 256 353 257 767 259 312 259 342 260 718 264 393 264 947 266 417 267 343 267 444 267 553 267 880 268 737 268 889 269 336 270 506 270 734 270 849 271 396 271 510 272 475 272 538 272 604 273 298 273 660 273 816 274 357 275 377 276 313 276 658 277 860 278 332 278 577 278 819 278 878 278 918 280 453 284 359 284 662 286 389 288 796 289 858 292 308 292 465 293 411 294 341 294 445 294 600 295 496 297 948 299 380 301 535 304 537 307 504 310 721 311 430 311 443 311 529 312 704 313 362 313 742 314 395 315 319 315 480 315 521 315 987 316 322 316 593 316 637 316 981 317 753 318 349 319 590 319 760 321 641 324 793 324 884 326 703 326 909 327 467 331 427 331 624 332 488 334 623 335 370 335 439 335 581 337 505 339 382 339 726 339 940 340 403 340 526 340 920 341 926 343 598 344 491 344 586 345 378 346 596 347 868 349 609 349 960 350 360 350 973 351 636 352 630 353 954 353 984 355 715 356 524 356 727 359 619 359 621 361 783 364 671 365 635 367 436 367 789 370 627 372 755 374 551 375 509 377 717 379 942 380 426 381 414 382 542 383 515 383 576 385 420 385 832 386 574 387 777 388 682 389 457 390 829 391 792 394 746 395 724 397 451 398 776 399 818 401 578 401 894 405 494 411 681 411 951 413 782 414 745 415 885 417 423 418 869 419 536 419 589 420 446 420 607 421 911 422 499 422 801 423 634 424 843 425 435 427 477 429 452 430 898 435 460 435 709 436 811 438 565 438 611 440 689 442 462 442 463 442 531 445 482 446 765 447 835 447 962 448 812 449 487 449 895 450 554 450 584 450 722 452 523 453 522 454 679 455 595 456 548 456 601 457 461 457 939 458 838 459 639 460 649 462 500 463 862 465 473 465 971 467 545 468 822 469 486 470 963 471 699 472 828 474 587 474 687 474 958 475 710 475 733 477 493 480 779 483 673 483 701 485 798 488 503 492 790 493 519 493 585 494 803 495 678 497 559 499 927 502 602 503 617 503 763 504 756 506 716 506 990 508 514 511 525 511 730 512 989 513 563 517 569 518 616 518 694 520 544 521 732 522 556 522 614 525 736 527 925 530 552 531 714 531 743 532 706 532 780 535 702 537 540 537 632 541 754 541 982 542 625 543 605 543 654 544 555 547 747 548 591 548 998 551 688 554 592 556 900 557 652 557 831 558 916 561 774 562 761 563 603 563 626 563 847 566 786 567 666 568 615 568 784 572 597 572 599 575 936 576 800 580 913 583 740 589 618 591 697 592 807 592 873 593 749 594 700 594 738 594 912 597 799 604 817 604 908 605 768 606 985 609 837 609 896 615 751 615 758 616 975 620 871 620 965 622 914 626 698 628 881 633 949 634 759 635 943 643 852 645 929 649 859 649 897 649 924 650 665 650 870 651 684 655 966 657 974 658 685 658 752 660 683 661 978 666 988 674 836 675 766 678 775 678 802 678 823 678 941 679 841 683 791 684 994 685 845 685 976 687 830 689 762 697 932 712 750 713 757 713 972 717 997 723 827 727 809 728 739 733 945 734 964 745 890 747 794 747 887 750 952 753 787 755 866 763 891 763 950 765 930 767 804 767 840 768 857 768 934 771 995 776 813 777 815 779 902 780 808 783 937 786 825 792 892 797 833 797 992 798 839 806 853 813 865 820 861 824 903 829 957 834 915 834 967 846 999 873 921 878 996 910 977 911 959 923 983 926 933 932 968 935 986 38 337 207 165 299 602 409 468 428 241 466 959 552 953 669 50 737 500 921 735 996 224 1000 999 16 482 848 0 1 0 3 0 5 0 15 0 77 0 198 0 241 0 523 0 599 1 2 1 10 1 19 1 20 1 22 1 52 1 73 1 134 1 194 2 12 2 72 2 95 2 132 2 164 2 822 3 4 3 7 3 8 3 41 3 127 3 137 3 291 4 6 4 9 5 18 5 60 5 219 6 58 6 131 7 13 7 14 7 28 7 222 7 502 8 25 8 186 8 279 8 891 9 11 9 43 9 98 9 123 9 671 9 869 10 26 10 63 10 110 10 141 10 155 10 171 10 301 10 517 11 372 12 17 12 79 12 82 12 96 12 405 13 16 13 21 13 46 13 210 13 260 14 24 14 29 14 32 14 42 14 452 15 27 15 39 15 118 15 215 15 350 15 433 15 617 16 30 16 66 16 67 16 460 16 462 16 960 17 23 17 64 17 664 17 866 18 70 18 91 18 150 18 284 19 100 20 84 20 140 20 340 20 875 21 40 22 36 22 142 22 295 23 44 23 69 23 173 23 432 23 550 24 47 24 104 24 138 24 397 25 50 25 57 25 76 25 94 25 146 25 196 26 34 26 45 26 221 27 225 27 459 28 31 28 88 28 128 29 86 30 62 30 175 30 404 30 533 30 817 31 33 31 195 31 217 32 37 32 156 32 419 32 511 33 38 33 248 33 330 33 623 34 35 34 258 34 366 34 565 36 48 36 99 36 126 36 159 37 87 38 49 38 83 39 493 40 180 40 259 40 278 40 286 40 454 40 890 41 374 41 779 41 958 42 55 42 240 42 810 42 999 43 51 44 231 44 289 45 102 45 424 45 488 46 59 46 504 47 130 47 363 47 620 48 74 48 167 48 199 48 347 49 211 49 324 49 327 50 54 50 61 50 124 50 148 50 306 50 450 51 53 51 56 51 71 51 185 51 202 52 75 52 107 52 234 52 400 52 449 52 496 52 996 53 163 53 471 53 589 54 65 54 262 54 352 54 390 55 317 55 331 55 608 55 695 56 333 56 772 57 113 57 334 57 408 58 97 59 93 59 112 59 133 59 147 60 181 60 204 60 964 61 436 62 169 63 114 63 172 63 208 63 236 63 343 63 491 63 814 64 81 64 101 64 261 64 684 64 992 65 68 66 299 66 532 66 900 67 78 67 335 67 365 67 682 67 740 68 136 68 139 68 206 68 894 69 203 69 249 70 106 70 406 71 80 71 92 71 300 71 667 72 476 72 534 72 573 72 771 73 328 73 529 74 108 74 235 74 308 74 598 74 638 74 827 75 119 75 135 75 165 75 178 75 777 76 149 76 336 76 398 77 367 78 168 78 391 78 942 79 122 79 145 79 631 80 111 80 183 81 85 81 189 81 276 82 984 83 89 83 90 83 103 83 218 83 316 84 105 84 305 85 574 85 846 86 143 86 358 86 572 87 665 87 854 88 402 89 152 89 586 89 733 90 117 90 547 90 597 90 997 92 251 92 373 92 375 92 456 93 120 93 207 93 209 95 115 95 226 95 290 95 551 96 247 96 513 97 321 98 160 98 187 98 232 98 566 99 393 100 197 102 250 103 109 103 125 103 595 103 621 104 116 104 519 105 627 105 660 106 153 106 669 107 157 107 302 107 481 108 269 108 612 108 650 111 227 111 662 112 294 112 848 113 242 114 129 114 263 114 379 115 161 115 293 115 387 115 879 116 166 116 447 117 212 117 238 117 769 118 121 118 176 118 264 118 472 119 162 119 821 120 604 120 610 120 816 121 224 122 243 122 411 123 271 126 151 126 182 126 699 127 309 129 607 130 256 130 644 131 158 131 245 131 298 131 319 131 417 131 418 131 435 131 760 132 712 133 510 133 872 133 928 134 177 134 380 134 499 135 193 136 144 136 441 136 542 136 965 137 191 137 945 138 174 138 292 139 237 139 389 140 338 140 571 141 154 141 274 141 307 142 413 142 480 142 728 142 774 143 200 143 253 143 313 144 297 144 371 144 860 145 192 146 521 147 257 147 360 147 874 147 916 148 223 148 283 148 576 149 220 149 341 150 484 151 442 152 304 152 394 154 483 155 569 155 616 155 633 157 323 158 425 158 549 158 580 158 903 159 281 159 388 160 285 160 339 160 528 161 170 161 213 162 214 162 349 162 482 162 956 163 342 164 254 164 692 164 853 166 239 166 337 166 423 166 507 166 985 167 428 167 745 167 812 167 901 168 230 169 184 169 392 169 409 169 683 170 255 171 201 171 228 171 815 171 819 172 451 172 590 173 385 173 560 174 953 175 267 176 179 176 596 177 229 178 353 179 188 179 312 179 414 179 886 180 244 180 275 180 577 180 678 181 382 181 407 182 431 182 538 183 190 183 376 183 861 184 325 184 971 185 458 186 543 186 943 188 531 189 403 190 252 190 266 192 467 193 415 193 862 196 216 196 354 196 464 196 668 198 205 198 536 199 322 199 909 200 311 201 562 201 654 201 780 202 556 202 951 205 803 206 446 206 788 207 946 208 401 208 957 210 233 211 377 211 465 212 357 212 495 212 689 214 719 214 776 217 729 217 765 217 826 218 282 218 731 219 320 219 364 219 989 220 246 221 993 222 280 223 272 224 277 224 751 224 800 224 907 225 318 227 384 227 535 227 630 229 288 229 716 233 443 233 730 234 518 234 651 235 273 235 653 237 548 238 265 239 270 239 361 239 636 240 591 241 310 241 455 241 672 242 287 242 362 243 697 244 527 244 753 248 659 249 663 250 508 250 681 250 919 251 931 253 410 255 501 255 744 255 842 256 615 257 344 257 370 260 655 260 843 261 416 262 603 263 421 264 750 264 820 266 427 267 268 267 329 267 359 267 475 267 570 267 581 267 693 269 314 269 315 269 704 271 541 271 673 272 555 272 783 275 378 275 564 276 522 277 614 278 351 280 381 280 457 280 626 280 923 280 936 281 303 281 420 283 537 283 575 285 470 285 981 286 396 286 477 286 770 287 845 288 759 289 348 292 296 295 426 297 369 299 346 300 332 301 368 301 892 304 326 305 345 306 700 308 758 308 888 309 487 310 445 311 811 312 602 313 791 314 399 314 545 315 485 315 524 315 782 316 990 317 756 318 453 318 593 319 691 320 430 320 666 322 526 323 773 324 747 325 490 325 525 325 914 325 975 326 498 327 637 328 355 328 619 331 383 332 934 334 356 335 479 335 840 336 461 336 825 336 927 338 648 340 732 341 503 342 448 344 429 344 466 344 469 344 962 345 515 346 749 347 725 347 764 349 505 349 808 351 412 351 440 351 592 353 724 356 438 356 795 357 618 360 601 360 658 362 506 362 734 365 478 366 871 367 718 368 634 369 625 369 647 371 386 371 583 372 520 373 395 373 422 374 473 375 675 375 696 376 492 376 497 377 437 377 839 378 539 378 926 379 649 381 742 382 540 385 494 385 761 386 849 388 643 390 737 391 748 391 796 392 656 393 966 393 994 394 486 394 947 396 509 396 723 398 870 400 889 401 544 401 904 402 439 403 982 404 552 409 944 409 963 410 844 412 639 414 444 415 559 417 512 417 579 417 789 417 937 419 717 423 831 425 676 426 865 428 500 429 578 430 979 431 913 432 434 435 563 439 584 442 530 443 887 444 720 444 863 445 474 447 463 447 561 447 767 447 851 448 766 449 514 453 686 454 585 454 801 455 516 455 804 458 741 459 468 459 830 460 715 460 739 463 832 464 554 466 736 472 828 472 940 476 489 476 768 477 743 479 582 479 677 479 680 480 657 485 605 487 609 489 702 491 727 492 714 493 709 494 920 496 785 498 802 502 558 502 567 506 873 506 876 507 793 507 935 508 705 510 606 510 707 512 629 513 790 514 852 520 624 520 690 521 784 521 922 523 641 524 706 524 911 528 587 529 553 530 568 531 897 532 546 533 687 533 710 533 713 533 721 536 622 536 807 537 746 545 688 551 557 551 642 551 878 552 632 553 628 557 775 558 588 562 594 562 929 563 685 564 833 565 998 568 635 571 600 571 694 574 988 575 867 579 640 580 611 581 646 581 908 582 987 587 613 591 885 593 738 593 755 594 905 598 970 599 930 600 679 604 645 605 698 607 670 607 847 608 983 610 735 610 786 610 850 615 701 615 884 623 823 627 899 628 813 629 674 631 794 634 896 636 792 638 652 638 787 650 726 651 818 655 924 657 711 658 661 659 950 666 798 666 917 673 797 674 762 681 986 683 949 684 708 684 763 685 915 686 829 688 882 694 722 697 809 698 703 703 906 706 781 706 837 716 752 722 858 722 978 723 910 727 877 727 968 728 948 731 824 732 805 732 902 733 974 736 973 737 857 740 952 742 976 749 754 754 757 757 806 758 799 761 961 764 893 766 856 771 778 774 855 774 864 775 841 778 918 787 938 791 836 795 939 799 941 800 834 806 880 806 921 806 969 808 895 811 835 813 859 824 883 825 838 827 912 839 881 841 933 843 868 853 955 857 898 873 932 874 972 899 925 912 954 919 991 930 959 950 980 953 977 954 967 989 995 140 95 203 311 269 416 324 320 373 860 511 923 518 553 533 840 558 620 617 417 636 597 680 180 700 221 904 478 945 372 984 314 1000 999 2 692 34 0 1 0 4 0 6 0 7 0 63 0 155 0 204 0 656 0 907 1 2 1 9 1 16 1 71 1 93 2 3 2 28 2 32 2 35 2 39 2 569 3 5 3 14 3 25 3 90 3 291 3 387 3 671 3 806 4 10 4 69 4 114 4 832 5 11 5 12 5 60 5 240 5 967 6 15 6 22 6 83 6 349 6 551 7 8 7 46 7 56 7 59 7 286 8 13 8 31 8 118 8 239 8 267 8 677 9 18 9 24 9 38 9 42 9 75 9 986 10 34 10 50 10 53 10 70 10 81 10 154 10 168 10 202 10 342 11 365 11 419 12 17 12 23 12 44 12 115 12 341 12 715 13 27 13 37 13 51 13 96 13 104 13 395 13 815 14 19 14 36 14 164 14 952 15 106 15 274 16 78 16 87 16 459 17 21 17 295 17 384 18 89 18 117 18 203 18 269 18 302 18 640 19 20 19 275 19 629 20 26 20 135 20 305 20 458 21 111 21 181 21 308 21 382 21 777 21 887 22 210 22 413 22 473 22 576 23 33 23 58 23 86 23 449 23 742 23 958 24 43 24 48 24 57 24 124 25 102 25 565 26 103 26 113 26 151 27 30 27 47 27 61 27 107 27 184 27 229 27 260 27 821 27 868 28 29 28 65 28 462 28 608 29 49 29 246 30 40 30 64 30 157 30 195 32 92 32 250 32 422 32 477 32 751 33 41 33 45 33 776 34 68 34 72 34 99 35 54 35 129 35 152 35 255 35 375 36 339 36 508 36 675 36 704 37 94 37 122 37 139 37 242 37 478 37 707 37 852 38 825 39 331 40 215 41 134 41 142 41 296 41 939 42 100 42 125 42 313 42 592 42 652 43 55 43 126 43 258 43 392 44 76 44 82 44 173 44 626 44 835 45 84 46 163 47 289 47 323 47 769 47 900 48 581 48 783 48 851 48 955 49 80 49 319 49 779 49 804 50 52 50 108 50 385 51 144 51 159 51 438 51 615 52 85 52 200 52 220 52 283 53 148 53 452 53 525 54 62 54 74 54 530 55 66 55 116 55 280 55 361 55 498 56 127 56 346 56 489 56 601 56 618 58 98 58 185 58 219 58 225 58 931 60 67 60 837 61 160 61 570 61 600 62 179 62 299 62 347 62 404 63 73 63 138 63 354 63 487 63 828 64 156 64 301 64 388 65 145 65 147 66 352 67 95 67 624 67 784 67 902 68 79 68 136 68 176 68 208 68 268 69 97 69 120 69 143 70 101 70 378 70 594 71 109 71 132 71 558 72 357 72 811 73 512 73 598 73 817 74 110 74 172 74 216 74 575 76 77 76 279 76 367 79 158 79 224 79 984 80 174 81 146 81 322 81 619 82 165 82 678 83 112 83 244 83 700 83 945 84 121 85 131 85 212 85 221 85 627 86 391 87 88 87 192 87 333 87 604 88 91 88 235 88 356 89 687 90 494 91 105 91 248 91 469 92 217 92 884 92 893 93 161 93 218 93 621 93 909 94 533 95 119 95 303 95 380 96 199 96 398 96 433 96 457 96 699 97 561 98 371 98 377 99 123 99 772 100 541 101 227 101 505 102 175 102 507 103 141 103 190 104 128 104 300 104 490 104 813 105 140 105 358 105 622 106 149 108 261 108 309 108 723 108 948 109 177 109 223 109 476 109 659 111 133 111 381 112 153 112 251 112 386 113 254 114 162 115 901 116 591 117 169 118 412 119 259 120 431 121 183 121 206 121 636 121 733 121 929 122 137 123 284 123 503 124 130 124 816 125 256 126 150 128 344 129 332 129 442 130 716 131 348 132 166 132 266 132 814 133 191 133 325 133 336 133 410 133 996 134 808 134 942 135 479 135 745 136 196 136 310 136 315 137 167 137 277 137 312 137 429 138 211 138 439 138 448 139 264 140 330 140 397 140 586 140 834 141 340 142 555 142 995 143 178 143 306 143 632 143 888 144 481 144 748 144 758 145 553 145 660 146 282 147 198 147 360 147 450 147 532 149 290 149 294 150 518 152 170 152 197 152 230 152 270 155 472 155 642 156 273 156 353 157 425 158 712 158 782 160 180 161 186 161 209 161 263 161 539 161 807 162 193 162 672 162 714 163 188 163 693 163 882 164 727 164 754 164 833 164 857 165 362 165 363 165 520 165 577 165 658 166 171 166 231 166 554 168 226 168 234 168 265 168 446 168 795 170 517 171 292 171 408 174 790 175 213 175 536 176 278 177 464 178 182 178 918 179 194 179 276 179 453 180 409 180 862 180 944 181 500 183 537 184 189 184 655 184 725 185 736 186 187 186 228 186 519 188 207 188 415 188 949 189 373 189 620 190 205 190 257 190 364 191 243 191 321 191 663 192 233 194 599 197 201 197 285 197 531 197 646 198 214 198 617 200 372 202 414 202 847 204 222 204 311 204 696 204 938 205 465 205 809 207 468 207 548 207 710 208 368 208 370 208 894 209 345 212 455 213 376 214 236 214 542 215 334 215 538 216 502 217 338 217 922 218 350 218 421 218 585 219 241 219 337 219 597 219 771 220 765 221 237 221 454 222 252 222 271 222 329 222 396 222 545 223 238 223 245 223 516 225 504 226 232 226 314 228 389 228 905 229 318 229 676 231 249 231 440 231 657 232 424 232 547 232 584 232 701 232 721 232 917 233 327 233 580 235 603 236 435 238 529 239 568 240 253 240 436 240 492 240 510 240 753 241 495 242 461 244 247 244 418 245 649 248 674 249 738 250 557 250 718 252 272 253 307 253 496 254 298 254 770 255 262 255 899 256 288 256 552 256 729 257 838 260 509 260 566 261 869 262 588 263 297 263 317 263 466 267 400 267 694 268 326 269 989 270 320 270 369 272 705 273 471 275 328 275 366 275 432 275 978 276 335 276 523 276 911 277 359 277 437 278 281 278 394 278 467 278 760 279 420 280 403 280 405 280 559 280 858 281 287 281 316 282 293 284 638 284 848 286 574 289 501 290 685 291 401 291 628 292 750 293 351 294 527 295 728 296 605 297 324 299 691 300 304 300 434 301 407 301 534 301 680 302 690 302 719 302 919 303 867 304 535 305 998 306 528 307 402 307 843 308 614 310 451 310 805 312 611 313 563 313 703 314 406 318 933 321 343 321 445 321 920 322 928 323 411 324 423 324 757 325 562 328 355 328 836 328 910 329 950 332 735 333 426 333 850 335 526 337 540 337 567 337 630 337 739 337 866 338 602 347 480 347 578 350 829 351 374 351 596 353 842 355 474 355 513 356 665 357 692 357 711 357 874 358 793 359 399 359 737 359 943 361 383 361 390 361 443 363 546 364 613 364 873 365 972 367 428 367 709 369 827 370 661 370 722 370 787 370 904 371 379 371 488 375 514 375 706 376 975 377 393 380 447 382 427 382 463 382 573 383 417 383 823 385 460 385 775 386 593 388 595 388 841 389 564 391 744 392 485 393 456 394 497 395 430 395 662 397 549 397 647 397 791 402 416 402 724 403 522 404 515 405 493 409 860 411 865 414 556 414 633 414 650 414 820 415 483 416 441 416 752 416 891 421 444 421 959 424 470 426 582 426 780 427 635 427 940 428 730 429 475 429 936 433 667 434 486 434 934 435 634 438 612 439 482 441 543 441 768 444 763 444 778 447 571 447 688 447 774 451 641 452 743 455 892 455 968 457 484 457 506 459 631 460 993 461 863 462 979 463 682 463 990 464 590 464 684 467 698 467 740 467 803 469 625 469 673 473 639 473 878 474 788 475 511 479 524 479 609 480 799 481 491 481 607 482 689 482 786 484 643 484 792 487 653 489 610 489 645 498 499 498 923 498 987 501 872 503 521 507 702 508 800 508 818 509 759 511 579 512 826 514 797 514 812 515 589 515 606 515 921 516 883 517 644 519 913 525 720 526 550 529 957 530 616 532 697 536 560 536 572 537 914 538 830 540 544 542 623 542 762 542 877 542 981 542 983 543 708 543 895 547 583 547 819 550 954 553 670 557 726 557 749 560 764 562 741 563 846 563 961 564 648 564 844 566 664 570 881 571 654 571 713 572 766 572 903 572 956 573 666 573 840 576 683 578 796 578 915 580 587 580 669 586 637 587 681 587 963 589 801 590 668 594 734 595 732 600 781 613 767 614 756 618 855 620 889 622 773 622 853 624 912 625 695 626 802 626 982 629 810 629 861 634 854 639 890 643 651 650 870 655 679 664 962 665 896 667 746 667 980 675 898 680 686 680 731 680 879 681 822 686 897 697 794 698 988 702 941 703 864 712 953 713 717 715 785 720 966 726 935 726 997 732 755 735 824 736 973 737 789 739 747 739 798 740 932 744 839 744 856 745 908 751 875 752 924 755 916 759 761 762 985 768 859 771 845 781 930 782 849 791 937 795 964 796 927 797 831 814 976 815 925 818 880 819 946 823 906 850 886 853 885 860 876 870 871 881 947 883 970 886 926 890 999 898 965 899 974 902 977 923 991 924 951 924 969 942 992 944 971 956 960 981 994 452 110 874 638