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