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