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