10000 1 9 44 2 8 313 501 1 7 528 18 3 812 720 109 330 402 644 43 551 51 340 22 155 921 864 164 986 878 744 15 7 326 754 898 943 297 630 564 201 670 695 822 762 139 583 965 25 2 990 942 984 719 811 903 727 972 509 249 522 30 360 939 745 363 843 363 544 363 310 487 5 888 917 18 9 770 577 197 26 84 569 79 410 817 598 106 761 712 209 732 921 269 804 5 7 839 280 663 687 258 21 10 962 196 454 367 728 25 423 834 594 105 40 948 543 774 522 901 869 473 457 834 836 9 10 544 39 709 546 919 872 212 222 219 18 7 751 412 704 751 194 766 262 743 390 914 487 194 159 638 264 81 739 104 5 2 523 665 825 839 350 1 6 195 5 7 524 165 871 168 454 9 5 419 489 793 116 607 855 87 111 205 3 4 974 409 716 17 5 710 566 693 694 538 597 26 398 464 291 476 126 915 445 779 439 34 8 2 669 118 217 169 127 607 635 33 4 5 562 442 557 278 9 7 993 851 638 401 402 121 591 536 601 16 4 821 315 802 644 304 328 284 39 47 436 259 923 83 106 848 957 17 4 276 319 362 886 146 826 166 658 130 480 397 482 5 300 723 683 941 10 3 317 691 531 11 933 744 685 369 840 595 21 6 797 594 704 511 404 633 294 710 196 976 135 94 521 111 592 181 812 531 724 83 466 20 8 464 807 267 507 969 26 797 786 351 358 425 331 382 393 435 88 697 447 342 406 7 7 878 799 462 487 447 730 836 12 4 332 13 327 677 897 37 883 738 59 989 699 949 21 10 350 521 77 838 294 101 950 568 80 325 458 555 656 302 939 781 396 52 148 130 275 22 2 277 760 232 830 618 919 482 227 614 424 870 649 333 204 230 722 132 985 243 605 133 781 7 7 876 367 420 290 920 894 334 1 7 309 25 6 176 688 368 791 188 609 117 324 451 443 937 10 73 119 42 194 171 546 452 614 615 674 657 743 204 21 7 597 690 961 699 424 342 453 698 618 788 623 1 47 340 59 680 453 666 943 850 989 23 5 848 841 773 146 594 971 335 10 776 265 631 880 834 401 529 789 531 65 183 509 215 370 140 2 9 487 475 11 10 60 190 691 808 326 631 908 871 400 342 921 18 10 174 993 186 926 344 392 707 535 894 737 923 375 902 794 134 113 250 796 11 8 133 508 597 242 181 527 220 141 69 446 28 22 10 59 167 268 635 506 999 385 680 95 31 519 214 296 309 523 721 42 167 7 751 840 326 13 9 980 811 55 629 745 244 752 450 945 603 745 636 624 17 4 394 248 741 668 558 515 511 65 669 250 428 350 756 975 729 846 731 15 6 23 229 637 316 816 315 581 529 187 532 349 545 157 93 292 11 3 747 145 706 604 149 108 5 429 917 874 276 6 2 706 407 165 16 870 977 11 10 332 447 149 666 360 372 967 333 291 769 162 24 7 500 378 649 209 693 585 720 766 393 3 411 812 232 842 425 772 349 678 541 307 724 887 325 301 22 4 735 916 627 393 611 516 659 979 807 161 137 900 544 42 69 239 835 857 891 428 388 301 17 6 814 537 531 344 909 795 38 97 108 520 480 860 974 96 237 781 300 6 7 435 411 364 829 894 561 9 2 959 831 532 657 958 691 397 950 622 23 4 888 568 153 947 93 978 231 251 783 679 252 303 692 229 517 56 361 762 628 327 328 906 231 5 4 937 657 251 530 179 4 4 645 494 666 24 23 9 554 72 171 418 524 627 629 682 591 33 889 288 707 388 508 802 505 320 727 92 811 236 658 15 3 776 724 876 51 430 80 990 685 877 323 633 648 223 503 595 25 9 658 372 662 813 446 386 915 341 297 533 806 222 315 61 274 509 448 546 165 801 850 423 736 516 417 8 10 122 453 444 993 377 71 556 870 3 7 455 822 755 9 6 166 338 945 560 383 611 829 993 485 2 3 603 74 22 9 425 94 674 68 322 361 833 820 414 882 871 34 699 974 752 703 629 995 956 316 377 813 21 2 582 268 62 64 345 321 578 799 54 298 8 719 448 427 512 611 140 337 680 537 579 3 7 661 554 599 15 4 212 570 370 990 831 877 945 579 625 45 893 339 554 169 57 5 8 93 43 220 480 606 14 4 608 102 509 506 102 545 987 103 990 154 799 602 399 865 14 4 357 465 912 11 906 809 88 336 409 867 314 856 31 732 3 5 73 493 671 12 10 719 981 216 637 820 555 847 466 125 898 593 612 7 6 262 503 786 996 707 193 930 23 9 659 763 196 746 397 129 41 33 772 240 80 235 40 781 973 338 787 431 39 607 647 820 841 6 6 196 256 887 234 862 6 19 9 80 994 723 490 230 201 515 418 950 306 846 625 360 272 960 598 444 76 788 25 2 598 101 423 26 42 987 287 110 26 853 965 410 700 47 152 671 713 680 313 82 882 436 314 722 828 6 4 501 826 975 222 373 742 7 9 473 576 735 161 541 626 74 6 6 614 135 161 963 57 864 16 7 429 765 891 201 446 212 864 788 607 884 505 408 868 367 481 433 7 5 209 641 991 75 205 989 309 16 5 443 452 463 291 301 334 517 476 613 313 610 195 717 898 172 572 5 8 966 124 831 147 63 17 6 556 714 809 394 583 235 634 781 848 724 355 732 380 83 93 848 166 8 8 337 80 454 785 107 324 333 955 16 4 479 828 56 623 263 339 447 674 269 799 51 694 173 788 427 927 12 6 159 719 920 565 344 469 616 337 733 493 315 175 16 9 252 213 157 465 457 511 144 216 311 161 269 980 298 766 971 815 24 5 282 382 619 611 440 189 767 748 811 900 176 942 770 466 245 779 736 725 656 224 750 868 853 950 10 9 791 2 953 355 736 693 697 993 989 340 11 4 333 512 360 901 702 126 285 335 850 448 404 7 9 941 41 589 414 389 747 863 24 9 599 204 308 830 925 949 352 694 356 972 593 761 820 710 963 211 947 607 772 490 134 983 19 519 20 6 607 864 647 111 441 540 847 332 796 637 769 908 663 880 468 10 880 759 84 945 23 7 243 79 209 801 162 335 36 380 187 366 402 422 813 372 522 575 713 273 703 231 648 356 710 16 9 485 142 319 885 824 753 781 417 37 660 171 321 509 954 374 571 17 9 754 97 902 768 353 452 232 878 64 829 532 848 383 26 292 930 145 22 8 931 198 816 435 455 51 990 546 314 841 557 567 164 739 606 725 499 82 899 160 228 917 2 7 85 532 8 8 297 185 828 189 436 352 338 609 8 5 97 493 898 296 996 510 109 487 18 4 96 820 249 726 400 851 221 524 742 129 214 361 707 88 201 403 919 815 3 10 570 493 924 25 2 110 162 290 830 75 551 952 792 148 238 371 939 973 831 580 759 728 349 299 808 186 314 283 664 24 5 2 647 684 229 750 687 7 7 627 821 749 88 349 342 353 6 2 783 279 989 657 591 416 8 3 929 605 916 424 608 657 77 596 18 8 906 230 71 179 453 401 760 522 595 844 944 453 496 358 792 709 138 308 8 3 236 233 426 137 348 975 848 62 4 9 84 681 406 72 4 9 920 810 883 927 25 9 160 776 759 371 873 572 597 627 187 975 942 704 878 223 304 710 137 580 749 115 69 702 609 461 584 1 4 297 6 3 906 408 878 908 879 755 15 9 969 310 957 61 838 547 179 570 864 80 198 984 805 378 809 4 4 838 113 658 17 6 8 643 185 743 121 76 896 12 9 98 823 614 181 204 182 127 703 900 926 571 826 7 10 753 304 367 6 583 428 648 1 4 497 11 9 653 157 403 673 959 519 486 225 281 885 172 20 2 432 499 446 552 33 341 169 577 34 362 486 253 197 58 506 187 571 144 283 753 5 3 445 437 874 89 113 6 3 300 82 688 263 197 654 25 7 262 993 964 720 802 147 826 663 902 126 7 948 610 988 495 100 680 723 525 308 604 479 633 155 549 4 5 958 905 984 606 6 8 163 922 101 417 644 196 16 5 747 729 718 377 290 130 65 922 456 934 506 558 748 763 238 657 24 3 23 248 268 487 100 749 239 753 86 856 320 240 197 776 57 173 764 349 655 875 773 791 874 228 1 5 957 24 7 380 677 890 38 835 331 591 508 804 94 981 805 98 137 172 41 616 472 30 85 572 512 79 510 23 5 649 564 791 185 741 673 674 313 748 737 377 405 40 564 920 703 335 778 961 352 116 204 966 14 10 120 972 953 630 406 2 675 946 990 252 788 661 744 124 23 7 536 86 154 871 86 140 548 80 681 138 458 469 53 978 260 90 13 236 360 507 801 24 904 9 2 105 961 681 592 891 337 748 25 532 7 3 147 314 605 162 462 761 683 2 4 438 433 23 5 233 871 286 106 587 931 335 188 725 8 967 546 579 516 525 329 234 462 161 717 214 239 649 7 6 154 544 328 927 872 784 224 22 5 167 604 543 8 372 657 683 570 90 735 725 939 85 200 67 79 637 820 840 417 118 369 1 2 523 6 4 298 415 520 570 204 501 20 4 371 840 182 748 22 925 931 420 511 848 175 592 938 369 28 969 402 468 103 355 18 5 268 661 755 891 202 17 271 59 19 983 967 358 193 924 198 78 961 778 4 4 805 3 176 194 11 7 477 741 920 631 529 183 283 261 219 921 49 24 10 579 470 234 724 549 299 111 915 424 507 97 69 498 407 814 864 336 418 9 177 219 486 636 513 18 9 731 390 863 989 815 476 409 13 343 41 137 200 186 894 674 388 972 204 3 5 801 837 866 20 5 259 682 955 956 668 717 179 959 787 635 645 192 81 402 746 162 966 135 177 54 2 8 945 308 17 10 20 270 98 435 9 151 698 173 65 833 975 751 941 961 775 98 379 15 2 431 775 184 359 89 281 558 495 169 152 595 263 858 826 858 13 10 543 11 467 670 555 101 229 674 444 679 22 835 821 8 3 301 797 736 134 404 952 792 463 8 7 838 917 88 735 168 26 746 161 14 7 121 993 154 941 849 172 823 430 4 685 59 932 163 866 14 2 939 665 730 569 488 217 626 48 175 154 282 180 919 517 21 8 34 438 501 930 501 972 625 130 649 466 852 324 289 585 229 417 263 477 70 82 348 22 8 659 314 271 156 483 509 139 612 4 938 247 926 918 358 975 866 751 539 429 518 450 894 2 9 524 572 7 6 394 297 845 910 200 491 837 25 5 569 318 386 542 204 391 945 52 691 941 766 691 870 669 570 20 610 658 270 239 652 195 245 287 298 13 3 938 820 410 991 47 306 800 559 890 640 206 835 85 16 4 170 525 638 737 468 660 496 478 659 891 896 232 107 847 836 627 8 8 172 38 937 385 763 762 651 535 25 9 975 539 40 889 223 178 250 59 518 781 377 786 638 749 601 759 630 272 274 10 357 426 747 802 572 23 9 317 538 837 572 669 305 241 773 728 169 894 137 502 249 540 755 205 651 25 737 572 321 179 17 6 455 256 617 633 173 245 165 108 23 60 62 565 973 782 710 428 31 9 3 468 733 363 935 850 497 962 46 902 12 8 943 401 113 432 535 533 474 318 520 462 206 407 8 5 491 668 967 884 394 89 761 102 9 2 23 11 393 351 474 954 258 695 944 17 2 69 941 379 39 77 867 722 235 926 845 493 151 670 765 342 195 872 12 7 376 845 606 394 270 896 57 859 387 681 912 663 17 10 169 728 927 726 275 359 377 806 961 71 444 70 863 357 844 611 371 25 9 277 388 522 235 376 577 8 40 182 675 885 923 822 200 382 367 945 772 313 292 551 746 275 211 994 17 9 595 606 955 893 122 690 258 582 981 809 709 151 524 975 947 189 0 12 4 632 800 370 380 49 384 798 853 881 840 835 892 22 4 148 402 564 749 871 104 672 823 975 254 516 607 216 294 319 736 429 439 969 859 177 648 1 2 140 24 9 341 788 284 711 548 866 914 844 356 184 402 964 741 898 586 228 915 412 295 535 116 493 812 390 23 7 895 376 776 498 305 822 73 928 60 748 190 757 243 936 378 211 329 899 400 402 658 7 187 15 6 923 273 266 337 376 934 979 985 466 138 63 171 240 241 257 15 3 611 350 582 976 727 446 597 725 711 697 155 409 449 456 227 8 7 966 798 982 446 460 765 145 677 5 2 422 572 993 667 793 7 2 574 453 544 997 998 511 370 21 5 455 559 726 154 64 0 942 26 713 545 827 62 566 963 349 208 985 635 849 656 848 18 9 801 221 243 589 644 491 668 567 951 672 266 142 941 478 560 928 434 700 2 10 941 705 7 8 589 17 725 157 503 153 858 3 7 114 925 288 17 10 52 827 399 15 438 810 81 501 344 754 63 498 217 538 382 101 128 21 4 961 938 809 43 440 691 145 53 442 6 942 592 577 632 110 220 360 917 73 517 455 20 3 698 977 147 997 879 369 984 54 57 249 866 675 928 136 912 354 196 663 99 148 24 9 994 151 657 404 124 55 758 640 911 498 92 762 458 734 475 889 404 965 193 751 709 39 817 431 1 3 245 14 4 843 885 578 963 378 976 522 342 199 635 824 41 75 171 16 4 93 402 367 210 626 471 918 725 727 672 902 171 614 735 110 98 24 6 479 423 799 618 940 354 7 515 803 718 827 560 227 429 644 196 997 249 234 762 913 921 4 387 24 2 478 298 818 170 111 162 898 789 984 301 916 60 388 7 756 765 999 663 706 348 289 424 344 870 21 5 855 680 241 914 155 322 546 143 139 374 795 649 227 523 441 328 136 800 915 740 161 20 9 375 631 950 744 335 192 436 458 841 534 253 182 513 606 583 682 940 374 881 969 7 8 643 826 502 130 594 968 688 4 3 312 65 465 176 21 5 824 46 942 718 105 618 472 178 667 508 322 201 101 283 9 279 643 115 90 799 815 16 7 558 838 543 826 105 824 155 369 477 977 411 223 388 983 728 343 21 9 457 741 843 478 321 763 75 318 127 998 390 971 208 955 152 426 922 396 65 313 889 21 2 487 436 982 542 326 308 320 795 576 566 382 796 352 40 570 979 69 488 200 166 242 16 2 406 270 398 525 954 381 397 312 951 204 299 949 627 106 686 172 8 6 519 1 2 865 551 783 112 91 7 10 428 453 257 404 943 986 731 21 7 27 290 341 522 401 262 319 86 374 452 926 851 769 856 810 553 349 221 228 167 474 20 3 210 34 332 167 968 46 626 873 684 912 294 257 880 888 272 481 428 676 488 582 10 6 779 659 332 763 939 462 718 175 674 681 16 3 231 381 266 466 657 457 728 306 232 134 613 660 861 186 258 142 6 2 881 888 125 495 282 614 21 3 691 26 910 673 266 826 703 388 465 816 882 57 698 733 437 491 788 683 163 398 383 1 5 677 25 7 645 994 36 371 58 254 176 923 305 174 525 928 989 49 930 93 238 757 517 247 475 287 819 601 921 10 2 150 162 939 857 357 661 55 891 814 228 2 10 442 164 17 3 59 704 242 640 543 460 985 592 43 491 9 566 11 521 624 666 935 24 5 156 21 63 805 494 275 127 362 929 71 185 792 133 544 23 235 149 109 663 900 460 42 810 725 20 4 322 671 669 970 685 791 794 679 789 564 669 235 484 372 645 418 510 980 400 114 15 7 3 132 176 992 129 841 224 285 523 207 0 374 637 820 482 8 8 547 508 779 788 995 739 952 333 10 2 134 216 549 432 352 43 294 512 277 535 5 7 639 249 386 244 221 18 3 396 524 785 558 637 340 761 566 270 52 349 569 239 931 552 415 160 391 21 10 948 68 971 518 368 230 225 392 537 149 45 474 216 331 447 805 702 757 513 181 410 11 3 680 558 247 38 179 687 86 303 849 520 912 12 2 48 830 709 126 932 802 465 11 433 410 974 936 3 3 960 952 523 8 6 961 232 285 296 678 55 730 695 24 10 708 662 975 896 864 618 186 741 922 623 165 591 256 324 235 12 410 171 517 406 800 335 40 230 8 8 270 522 919 661 120 621 333 156 3 9 316 318 112 19 8 360 265 771 479 68 98 143 691 669 706 316 833 520 268 533 629 342 523 47 19 9 948 300 914 148 383 432 386 315 322 230 435 127 639 201 888 742 142 19 113 15 10 300 401 387 728 420 7 524 295 328 598 501 281 320 121 37 12 6 107 862 172 473 805 246 784 92 92 716 19 107 11 9 51 559 577 234 359 72 523 205 630 324 18 14 6 591 398 436 114 231 604 807 650 881 596 191 631 450 238 12 4 95 767 334 952 709 975 74 594 279 281 168 910 3 6 644 135 411 22 9 535 850 978 151 178 489 70 877 941 66 91 269 733 312 17 716 901 347 248 436 773 919 23 6 806 503 12 95 833 149 2 390 792 730 394 316 916 463 131 9 670 898 111 971 39 627 749 17 9 551 424 346 639 461 777 705 556 168 492 600 486 832 161 682 481 100 6 7 478 770 761 445 848 827 19 8 26 690 839 315 941 76 155 231 37 506 384 98 515 276 164 781 584 28 425 8 2 488 65 116 254 208 390 879 772 9 10 883 707 79 885 190 931 871 0 340 22 5 383 9 496 460 161 292 409 643 379 722 475 812 968 993 675 472 464 886 735 646 130 990 21 8 470 246 711 665 168 967 773 432 543 921 405 699 975 589 801 848 915 695 311 205 967 2 9 690 368 5 4 345 912 929 164 835 3 6 689 437 484 18 9 48 797 403 109 113 86 836 389 896 173 468 797 287 229 428 653 368 864 23 6 847 419 439 478 849 920 844 988 435 25 944 574 440 70 973 958 893 65 663 336 76 886 369 25 3 225 76 197 676 690 307 387 559 481 763 590 839 846 29 342 160 622 120 120 449 902 571 858 928 6 8 4 587 26 733 865 121 649 934 443 4 3 114 466 764 879 5 8 726 351 386 105 221 18 7 690 272 165 387 696 805 254 642 607 111 446 495 600 147 696 527 412 562 19 9 819 536 94 844 290 30 924 482 436 932 664 7 402 705 422 403 24 626 988 9 2 388 19 113 906 715 760 305 386 885 24 8 224 706 651 398 853 65 451 157 899 518 594 443 611 434 952 652 465 149 769 528 804 440 513 237 18 4 941 228 166 480 170 125 741 605 505 343 991 79 349 942 110 909 385 230 9 7 859 182 117 1 669 868 665 384 460 11 6 597 737 567 787 123 13 740 446 738 478 301 4 4 296 928 511 742 5 7 310 626 37 558 237 23 6 381 716 170 635 53 678 283 521 544 623 93 483 357 888 72 613 72 71 548 258 444 47 110 2 6 326 129 19 2 337 807 53 933 912 741 739 210 851 188 305 889 62 666 34 829 248 70 121 25 9 602 305 294 183 888 704 121 144 509 211 878 372 907 654 630 678 208 662 668 647 169 222 854 831 625 18 2 973 901 924 970 247 118 159 339 366 940 740 898 425 120 627 493 823 471 15 10 325 921 46 716 366 111 646 598 103 121 681 50 475 10 922 18 3 351 14 721 70 172 85 885 112 652 539 123 858 623 466 579 525 298 345 7 5 753 927 149 301 825 524 573 11 9 325 922 390 235 604 10 764 616 682 558 567 22 10 479 726 848 296 19 673 838 914 254 288 158 705 224 147 818 441 698 913 315 677 741 218 5 4 550 845 813 889 126 17 5 991 403 764 284 479 635 110 556 833 735 151 125 781 320 303 545 122 11 10 951 584 121 404 295 975 428 223 503 291 489 4 3 756 468 915 869 18 8 934 833 791 20 527 953 881 562 624 861 296 914 672 949 63 734 621 256 9 3 612 36 442 482 420 287 766 265 853 4 6 952 209 717 426 3 6 551 929 199 14 7 606 215 694 218 744 883 102 459 413 478 522 574 844 186 3 6 31 336 252 22 4 398 27 329 869 561 657 74 388 422 217 757 877 892 282 904 970 296 410 195 155 48 11 17 7 162 77 432 176 49 41 604 152 331 326 999 155 269 107 33 913 121 9 6 506 441 904 644 427 15 150 664 34 9 9 340 659 793 391 239 593 900 159 273 14 3 469 14 52 672 446 491 615 689 241 422 671 958 944 355 21 6 985 55 76 124 959 57 0 352 746 894 708 187 836 638 655 427 762 472 723 515 924 22 2 759 884 371 54 328 66 677 969 965 633 417 843 665 140 141 277 853 547 544 674 256 935 6 7 103 489 786 257 683 225 11 9 736 130 541 122 850 938 475 986 530 737 121 14 6 530 194 292 117 266 795 498 128 902 513 475 50 15 380 10 2 176 250 991 752 308 817 540 353 964 625 3 6 358 326 821 24 8 260 882 454 192 881 438 740 695 164 597 542 144 407 243 544 436 946 348 937 140 545 116 653 396 4 4 157 83 366 153 8 6 726 560 247 558 950 524 702 237 11 6 371 314 721 569 530 284 139 259 451 778 7 16 4 969 932 30 308 256 1 860 468 370 679 108 528 7 703 160 746 24 9 99 833 323 877 590 621 804 955 621 810 831 500 945 464 425 842 827 331 455 137 604 399 109 46 13 8 535 487 511 396 226 189 622 870 870 488 542 712 206 8 8 521 111 76 6 968 136 870 852 20 7 44 372 913 405 420 553 432 217 152 109 673 113 753 479 263 522 26 682 846 376 22 10 658 655 24 409 326 597 364 669 858 64 134 183 414 787 133 357 818 251 534 49 644 708 7 4 543 442 126 113 176 684 387 23 8 214 473 522 926 243 503 260 340 547 416 242 419 922 43 515 378 417 979 638 893 3 100 637 14 3 214 618 215 467 347 625 487 858 225 444 775 21 206 78 9 8 701 129 190 827 339 757 384 261 70 8 9 510 84 160 567 788 861 40 236 25 4 214 371 320 722 503 278 766 824 500 5 5 89 546 971 417 417 535 292 75 437 6 675 154 496 596 17 5 58 906 35 79 992 494 627 350 901 136 27 149 730 495 692 726 769 3 4 436 880 816 5 5 699 31 751 220 790 4 6 946 772 56 845 13 6 349 949 946 512 719 600 412 466 836 814 54 310 785 23 8 343 414 939 210 77 875 326 848 290 249 559 175 15 631 263 331 774 828 181 894 903 644 100 12 8 847 71 358 951 363 318 291 321 949 609 594 74 9 10 494 418 217 311 485 627 762 307 512 10 4 859 420 878 667 920 168 173 999 980 374 19 3 489 739 159 780 999 837 509 578 103 60 221 236 620 570 812 927 945 559 452 18 9 858 770 919 497 869 384 332 966 781 688 852 745 228 392 927 915 135 635 16 8 803 93 674 805 752 321 600 220 672 174 412 3 53 610 392 960 9 8 190 664 793 387 906 168 431 116 171 5 5 469 118 946 528 888 18 2 562 248 881 997 306 521 187 558 377 985 815 301 403 537 163 532 430 117 4 6 930 209 952 564 23 5 64 680 889 339 200 142 705 940 923 650 22 332 424 59 440 205 212 689 658 810 381 304 414 21 9 67 497 2 256 788 572 150 408 442 263 567 792 458 968 225 270 245 90 365 648 80 14 7 766 266 343 382 968 226 114 115 871 388 530 727 230 194 9 7 473 770 803 646 467 635 682 880 984 15 9 650 186 61 385 123 800 679 429 863 539 459 339 863 83 575 22 6 949 990 990 56 568 665 620 300 542 1 316 829 154 271 785 204 532 17 463 390 426 395 7 7 749 593 250 538 693 312 926 15 6 74 336 22 236 882 712 978 961 95 472 633 430 697 215 126 23 7 186 899 656 312 555 179 164 490 223 956 440 978 909 201 547 984 371 571 99 86 888 254 296 5 3 773 162 634 766 611 1 7 893 2 8 469 553 25 9 246 937 986 269 669 606 461 902 936 75 360 464 172 70 891 221 283 97 616 332 745 0 200 566 114 14 6 617 257 612 842 430 909 104 528 76 332 592 68 210 381 22 5 768 350 223 687 201 672 535 394 811 888 40 415 161 202 901 156 632 540 58 794 469 123 7 2 395 916 554 219 699 526 921 6 3 35 43 661 76 643 711 10 8 644 851 5 239 490 802 942 179 169 257 17 3 542 575 761 685 291 200 554 996 677 665 63 866 671 858 34 293 60 1 7 237 2 3 697 2 4 9 277 918 617 235 3 3 314 419 211 16 5 212 661 415 186 381 907 12 120 953 149 521 328 351 822 896 72 10 7 311 907 577 564 506 990 341 952 374 415 13 6 617 796 338 275 954 577 841 607 944 21 17 581 790 2 10 968 6 20 7 738 196 935 140 957 125 192 681 622 529 616 394 150 191 209 187 117 30 994 360 24 8 405 603 567 957 520 941 293 112 724 52 936 294 401 743 31 725 73 80 835 687 76 386 572 183 24 6 20 752 349 920 199 545 561 657 638 337 504 967 681 619 40 631 880 584 552 860 589 637 175 601 17 8 97 301 753 242 738 580 276 930 615 416 556 891 55 871 493 944 245 18 4 909 411 947 940 830 905 292 540 354 188 557 257 368 832 178 449 280 621 19 7 449 50 556 591 237 424 614 446 803 138 469 180 208 41 552 777 100 832 629 16 5 988 460 582 336 801 55 203 828 60 57 577 393 739 513 510 744 1 2 298 23 10 184 667 116 899 20 311 368 307 788 266 576 70 146 521 293 839 408 885 127 220 65 552 924 9 5 552 865 128 643 717 821 629 495 118 10 2 991 639 605 729 468 422 839 257 148 780 17 10 487 687 665 724 965 355 396 492 479 105 929 56 805 452 754 843 754 23 6 803 136 46 301 374 475 927 324 681 446 189 471 16 183 498 984 857 390 702 215 813 993 741 6 4 70 698 515 876 593 822 13 6 118 312 122 306 441 762 971 422 590 331 149 8 575 1 4 747 6 2 379 859 204 595 286 479 25 5 899 324 988 630 108 812 971 726 334 521 286 571 751 825 759 406 380 617 838 242 889 609 291 493 95 13 9 58 245 119 726 141 220 984 33 106 476 110 631 815 24 10 748 900 230 745 14 974 450 481 996 881 45 11 80 54 298 693 579 988 442 753 311 852 696 568 20 2 78 239 106 595 497 712 188 753 291 649 872 796 427 600 481 894 739 771 25 631 24 7 196 662 76 701 360 137 185 152 249 870 87 615 406 191 889 369 969 527 156 154 395 599 539 653 19 3 306 713 540 295 8 803 146 984 317 587 627 261 923 363 456 462 464 780 310 21 3 562 828 688 703 241 882 625 789 754 793 788 95 453 136 887 672 899 812 203 476 996 3 7 734 44 842 1 5 601 12 3 110 793 16 382 430 988 288 260 573 291 417 368 20 7 46 43 152 442 257 252 896 316 520 625 552 555 382 48 243 27 376 401 334 640 10 9 569 367 828 777 441 73 874 55 568 120 8 2 498 511 722 903 99 678 964 202 16 7 636 674 609 89 540 552 531 407 313 700 888 227 567 252 311 727 9 10 756 16 755 858 247 248 632 644 985 8 5 30 514 289 118 477 971 216 347 23 5 153 901 720 671 66 852 486 303 17 473 464 399 37 477 555 115 617 932 298 674 242 194 475 11 5 752 519 461 468 34 966 481 602 65 967 79 14 7 775 534 214 479 248 618 80 118 214 938 613 180 925 41 2 3 168 985 4 10 684 507 910 651 7 6 916 544 159 851 977 316 853 20 5 656 288 368 407 55 279 552 763 911 130 644 778 616 68 177 952 195 42 35 703 13 8 750 894 405 692 831 475 252 280 797 33 95 650 275 12 4 285 842 859 580 698 162 359 87 962 23 644 544 4 8 938 827 322 295 18 4 565 408 974 471 206 459 899 60 52 409 898 210 36 802 805 428 723 96 3 9 222 200 617 1 9 492 24 10 274 917 362 107 479 529 534 687 509 138 441 793 457 889 745 807 861 795 292 994 456 890 382 416 12 10 199 503 899 144 208 156 734 863 517 277 232 65 23 3 891 176 905 674 551 324 889 32 129 434 994 163 227 866 890 665 216 706 934 938 340 835 796 1 2 486 25 8 845 147 196 334 771 15 624 804 75 800 517 53 761 335 786 864 111 959 552 560 838 333 638 479 602 9 6 838 931 437 248 708 604 168 467 577 13 4 409 175 901 694 398 544 287 414 863 136 411 831 884 20 2 239 361 44 443 656 838 494 320 710 479 908 636 451 563 786 735 43 527 958 591 21 5 657 747 4 102 877 798 789 437 90 658 24 549 681 488 709 168 314 111 702 90 50 13 3 726 730 91 502 893 763 832 452 953 934 82 510 183 1 8 620 22 8 614 550 179 48 972 831 837 687 61 669 310 807 691 638 127 738 905 713 572 213 115 760 7 6 907 7 505 913 680 127 697 18 5 773 397 682 917 632 381 638 936 922 789 522 206 563 978 446 977 193 394 16 9 25 446 1 154 927 648 672 45 379 798 895 706 315 761 504 404 19 3 778 991 496 875 462 25 29 472 498 647 407 841 942 309 660 454 379 687 849 11 6 756 386 907 169 227 597 647 782 332 317 350 25 2 524 738 354 535 234 348 215 407 744 950 536 743 887 178 799 552 888 252 936 777 202 635 59 374 384 16 3 309 314 289 655 868 546 388 993 657 712 842 678 625 922 375 350 23 8 894 507 332 530 934 173 898 264 25 472 939 139 83 14 378 451 829 26 390 615 376 122 873 14 10 101 64 897 234 624 122 914 766 906 805 577 801 764 411 3 2 873 560 956 3 6 417 480 858 9 4 112 718 630 900 727 534 900 976 697 5 7 868 213 846 888 191 23 3 962 217 829 93 988 519 675 413 649 84 682 573 357 344 742 801 710 142 926 718 611 846 896 15 6 867 629 285 140 586 264 319 951 981 49 742 884 332 808 817 18 9 884 1 278 221 368 195 717 672 653 748 108 657 150 282 65 509 243 932 13 10 666 507 660 725 921 219 760 887 721 236 739 876 98 18 10 970 551 928 99 253 816 81 469 341 423 31 555 117 186 946 495 183 282 23 4 266 87 854 18 529 854 36 797 286 301 800 602 286 884 252 444 137 123 854 617 723 38 247 22 4 698 822 237 49 862 819 620 464 571 469 439 327 761 628 403 436 935 535 551 239 580 147 14 2 440 986 656 516 851 988 759 718 891 713 184 930 339 507 24 6 366 98 57 577 233 52 451 542 250 302 428 109 97 921 563 623 299 48 382 462 299 624 691 310 6 5 41 692 72 877 944 703 22 7 682 148 841 982 896 142 940 17 318 553 532 708 908 368 273 536 678 316 689 336 175 753 14 2 362 942 155 669 242 692 252 298 140 428 735 477 76 624 10 6 946 682 339 76 557 699 851 670 238 934 16 4 828 173 934 483 212 672 622 462 485 303 382 622 234 625 103 431 6 5 722 57 136 513 776 215 4 9 451 86 69 541 1 8 516 9 4 562 743 810 315 174 323 743 259 693 19 5 504 0 902 424 565 563 112 183 581 811 224 936 329 739 733 406 860 684 898 9 3 69 492 695 556 915 585 227 238 128 22 8 847 147 963 713 890 300 635 913 204 614 672 752 412 63 6 660 106 980 139 113 466 736 16 2 789 494 817 701 789 196 258 617 393 123 491 773 706 42 252 847 15 8 791 792 844 313 636 931 783 620 150 391 191 585 724 215 220 9 10 208 715 954 915 26 923 674 21 10 22 7 407 235 489 963 485 546 665 132 516 942 902 425 579 520 539 130 423 545 514 39 784 464 14 10 779 162 181 54 125 640 401 441 205 503 967 719 477 703 3 5 931 890 398 13 2 434 103 405 84 652 948 141 90 479 148 969 155 416 6 4 452 670 35 635 725 702 24 5 78 169 444 751 401 712 46 161 306 741 888 385 284 382 35 812 876 704 185 193 402 28 59 431 12 10 594 719 414 581 619 238 621 831 364 783 875 219 15 4 507 851 93 765 215 255 966 794 134 259 249 748 72 417 609 2 4 920 564 20 8 881 349 284 450 827 111 322 417 734 929 939 121 570 848 893 170 280 793 678 892 8 7 719 553 839 468 672 261 5 471 9 5 834 10 166 330 179 77 732 26 708 9 8 406 684 642 661 353 88 675 54 560 8 6 688 979 679 666 688 857 423 229 12 9 212 418 487 870 832 45 120 621 590 565 868 361 25 5 462 176 76 566 905 745 855 997 640 565 318 361 393 459 137 455 658 68 690 575 227 98 499 723 472 5 7 820 258 635 496 725 8 9 874 627 531 243 287 933 77 788 9 4 465 889 670 90 50 410 945 114 966 16 10 455 203 601 911 957 842 619 809 856 390 40 342 620 902 523 254 20 7 449 557 678 472 355 728 463 20 644 655 934 427 424 65 186 455 866 883 584 246 7 6 893 184 407 603 352 514 828 25 9 47 876 840 202 24 891 997 140 643 98 556 973 492 598 73 508 769 99 562 791 438 634 757 182 43 8 6 184 182 614 758 517 91 872 859 21 6 36 960 344 919 396 358 267 161 771 124 184 113 232 150 506 896 23 789 286 717 491 9 8 352 887 987 169 372 252 555 804 357 23 9 701 525 320 530 995 700 392 493 505 656 204 982 547 768 258 503 530 639 305 925 769 790 382 16 2 915 412 959 486 839 419 934 184 773 5 866 128 712 544 560 661 20 9 186 673 475 727 44 388 181 928 526 17 654 768 77 786 384 745 675 704 867 495 19 3 541 13 793 409 785 939 620 982 917 105 316 224 31 461 745 584 355 496 457 16 6 117 650 886 124 165 375 643 75 460 854 274 293 111 482 564 295 8 8 532 873 129 251 806 6 817 363 6 4 893 856 127 877 157 533 10 7 816 136 190 883 486 293 637 507 584 603 25 3 300 954 705 509 842 193 740 896 470 523 773 380 703 989 96 854 228 376 976 397 223 342 628 49 18 15 9 203 508 903 914 20 703 815 239 843 36 505 227 563 664 173 5 7 810 581 542 698 597 2 10 556 209 1 9 61 3 5 592 7 321 10 8 411 402 324 860 126 123 193 789 466 567 12 2 363 639 959 353 322 232 645 67 470 657 93 732 18 10 238 949 767 643 40 219 870 711 93 640 483 13 422 315 42 705 618 109 2 2 620 210 4 3 470 26 535 942 6 3 392 958 794 974 805 249 2 2 147 686 8 2 202 185 717 366 242 716 111 49 24 8 767 625 766 640 472 409 337 212 674 789 567 512 100 120 837 225 793 430 330 97 223 699 690 892 25 4 630 344 7 254 401 930 808 149 802 665 96 133 814 599 106 643 450 437 60 620 197 23 731 765 41 16 3 378 759 652 679 159 177 670 844 657 937 866 419 553 965 189 658 16 3 528 579 777 577 219 28 277 28 817 127 663 749 292 952 790 645 7 8 963 908 739 199 70 871 864 18 4 460 714 640 985 171 233 565 973 483 534 729 373 622 869 341 738 998 822 8 5 966 181 630 803 432 4 604 189 19 9 4 336 343 808 763 418 783 151 871 184 12 527 501 243 709 150 418 93 603 2 9 771 692 22 6 876 671 362 21 422 503 202 615 545 54 275 244 413 869 823 389 5 130 78 431 110 407 19 2 742 643 936 621 220 19 866 84 689 710 171 578 454 97 297 514 736 392 253 18 7 178 60 176 440 162 396 467 458 190 78 286 214 635 228 210 357 827 541 12 3 77 137 639 375 798 743 915 586 661 34 142 821 21 4 41 198 865 128 313 749 615 450 225 164 869 332 855 110 929 92 854 332 955 754 440 24 5 74 114 898 299 381 914 586 929 914 661 950 42 974 605 740 110 90 810 503 302 555 699 334 626 20 8 771 192 517 640 535 938 175 810 306 927 598 426 567 863 503 205 190 737 807 1 3 8 167 846 944 11 5 390 262 656 104 386 569 959 500 912 601 355 15 10 339 420 181 251 840 182 227 511 216 420 275 618 872 313 910 17 5 448 136 852 709 663 468 412 540 442 897 268 593 790 515 104 380 572 22 9 784 221 150 379 446 469 970 261 449 403 458 300 936 465 687 609 855 710 729 816 668 200 1 9 738 11 3 688 782 250 976 736 195 110 183 181 985 826 1 8 412 12 2 694 517 753 315 187 103 290 269 241 522 984 761 13 10 596 253 687 958 152 807 568 834 19 977 977 662 481 6 5 346 498 571 698 60 493 2 9 355 115 9 9 306 352 235 683 921 696 420 889 365 3 2 84 422 212 8 2 37 30 915 636 779 685 118 103 11 9 891 264 150 650 465 600 276 776 705 129 518 1 4 614 6 7 673 228 654 470 751 23 22 7 232 447 807 480 77 803 310 404 576 68 230 344 126 631 811 655 449 73 643 697 9 162 25 8 108 513 243 817 393 75 555 717 267 569 635 270 113 506 725 780 313 97 495 358 389 593 266 484 47 9 4 438 314 744 572 935 545 566 623 100 10 10 884 748 648 677 795 105 626 659 370 114 14 5 907 873 936 839 703 253 478 669 291 110 797 335 860 864 6 9 483 313 69 77 276 366 15 8 551 697 689 488 670 967 856 834 357 385 104 323 584 266 920 11 2 73 571 446 501 928 843 355 263 528 41 478 23 9 280 356 79 570 898 39 177 436 472 227 423 442 909 558 205 170 673 418 719 269 942 629 366 19 5 924 202 423 432 504 786 409 155 573 481 195 226 507 578 398 154 922 604 480 17 2 153 417 333 876 602 755 326 525 897 742 301 854 47 652 711 449 298 13 5 93 644 568 469 273 545 278 580 801 872 224 772 125 14 7 501 416 768 365 319 698 365 883 668 953 334 596 764 328 10 2 51 945 959 224 169 475 557 313 264 942 12 8 836 925 931 25 590 469 608 110 988 19 521 431 2 3 205 210 13 3 533 888 976 698 117 186 778 502 370 80 847 738 18 1 10 633 7 8 517 108 622 249 603 949 26 10 10 10 260 381 751 159 757 79 132 110 131 17 7 736 190 966 653 755 530 187 219 972 90 146 699 247 294 282 737 460 13 9 596 176 552 167 460 768 822 403 702 580 304 591 807 21 2 23 680 246 357 462 489 335 213 402 269 564 671 633 417 310 177 221 383 184 901 332 23 9 709 208 848 479 53 816 355 721 396 981 771 554 631 627 550 112 936 668 36 841 891 233 342 7 3 874 812 129 293 117 899 897 7 7 737 334 229 608 404 671 430 12 10 129 159 997 20 177 593 907 725 668 299 625 804 10 5 938 670 560 297 449 183 480 354 429 888 12 10 80 674 642 797 284 970 969 151 318 347 341 32 9 8 84 122 53 180 609 953 861 856 939 2 7 410 494 15 10 805 502 235 808 194 191 424 259 131 285 921 879 197 936 91 2 2 404 493 9 4 43 756 128 678 642 606 857 824 299 15 8 287 160 949 484 442 852 784 749 851 106 19 81 353 902 169 5 4 268 639 505 277 815 24 4 817 310 614 735 871 660 784 376 763 232 112 743 865 949 497 87 822 768 160 231 87 64 927 986 9 10 623 319 313 900 890 635 350 902 330 1 7 280 14 8 75 345 791 367 880 29 646 794 9 123 942 850 279 713 5 9 378 945 829 346 266 20 2 233 360 557 405 350 647 394 37 841 768 691 460 71 910 133 783 48 70 991 353 15 7 649 440 452 723 137 695 751 394 919 520 855 301 591 525 451 18 7 861 139 134 697 52 144 142 341 190 504 551 706 784 593 782 1 9 144 14 3 416 98 381 204 834 351 554 36 625 676 915 9 741 153 13 2 464 112 173 967 984 609 692 330 149 241 782 319 896 13 4 73 260 237 83 551 752 867 747 839 916 646 36 896 16 2 733 663 60 189 296 79 951 107 959 805 389 30 603 774 370 498 15 5 887 356 689 195 655 895 504 417 642 628 41 472 936 425 413 3 4 820 363 128 15 7 89 856 278 505 330 204 375 606 177 909 14 56 135 357 703 16 9 772 664 353 848 596 717 821 739 99 944 125 320 708 805 221 460 14 8 481 481 379 619 912 441 682 224 418 410 87 637 356 808 23 2 204 658 440 684 887 516 701 384 259 433 665 645 758 155 375 462 771 103 357 686 706 411 407 3 6 110 657 696 7 5 407 221 600 82 546 42 958 3 10 388 614 209 2 10 378 553 21 6 20 743 571 658 941 810 816 526 693 266 357 119 564 216 3 249 31 349 746 55 779 19 9 194 180 988 373 748 120 696 199 879 401 119 635 839 835 59 424 585 353 214 9 6 618 283 254 562 647 703 294 884 521 4 6 754 885 612 938 23 10 560 423 777 533 777 781 54 149 269 333 864 276 316 750 355 362 417 337 210 83 12 809 622 19 6 345 827 18 709 817 318 577 498 254 811 188 926 776 25 849 32 473 509 975 4 7 907 246 748 838 23 4 115 198 819 427 174 270 305 394 733 242 267 462 870 627 752 506 9 937 740 632 894 725 208 1 7 651 18 9 554 320 576 625 827 517 68 39 596 560 49 26 125 758 870 599 383 177 18 8 924 896 932 775 327 871 24 745 528 415 320 363 632 601 957 311 540 477 18 10 946 564 714 458 738 161 190 940 890 104 714 154 537 857 441 611 289 848 2 5 825 31 7 7 812 496 812 771 450 765 860 17 4 839 681 737 401 56 571 111 284 745 669 225 196 643 208 831 588 113 13 10 174 492 74 319 601 370 824 476 876 565 678 510 121 16 2 518 953 538 264 560 708 280 624 740 63 58 917 433 85 848 984 13 8 80 590 22 251 463 573 901 818 85 906 854 144 958 25 6 634 603 898 321 779 929 880 859 127 346 197 100 338 735 247 358 767 294 657 509 260 259 411 676 901 1 10 655 21 6 915 855 16 365 454 576 62 723 344 797 186 939 657 462 407 995 87 351 418 53 737 20 3 448 361 775 435 380 140 98 602 128 297 572 233 411 159 394 793 479 979 548 683 5 4 761 982 658 866 587 15 2 116 706 941 735 746 167 318 838 334 111 239 652 67 366 320 7 7 774 766 788 673 431 928 568 6 3 482 121 452 756 630 245 8 9 672 408 71 78 95 914 556 7 3 10 14 583 100 24 10 804 981 607 207 755 512 433 850 410 374 329 839 832 435 947 757 997 5 268 214 289 597 440 567 9 7 571 372 966 107 643 431 23 787 169 11 6 362 380 926 469 405 165 22 550 346 553 22 6 3 379 115 158 734 705 947 7 3 135 440 492 22 521 177 512 5 7 713 747 829 702 517 5 9 415 963 160 840 444 14 7 353 131 736 501 975 166 921 80 595 290 522 28 581 824 12 8 68 734 691 25 34 539 903 100 27 488 231 459 1 8 740 15 3 156 382 775 899 434 36 854 427 75 309 811 962 913 676 896 18 2 599 840 684 193 226 7 886 410 133 127 763 223 24 938 529 652 548 48 4 5 821 22 340 986 9 2 343 13 935 364 579 391 918 33 337 13 7 438 579 128 84 303 41 802 923 233 476 935 634 800 5 9 257 726 255 742 840 25 5 429 318 551 60 90 966 222 328 750 551 817 405 145 490 565 681 260 814 16 192 127 802 317 314 863 25 7 757 706 471 984 414 597 358 127 123 113 909 691 539 101 22 576 680 498 281 419 947 512 357 539 531 18 5 660 699 763 24 973 470 231 632 800 739 678 12 401 847 557 134 802 490 9 3 61 838 462 274 570 665 846 512 246 25 10 835 443 294 629 510 312 639 563 638 141 220 456 913 704 759 235 665 885 631 295 114 33 137 176 393 11 8 962 57 627 325 896 416 305 501 925 920 800 10 2 400 377 246 978 866 754 207 374 153 737 10 2 108 774 430 417 470 40 823 188 773 178 8 6 944 225 947 539 761 940 968 253 13 2 56 108 822 199 660 811 545 893 160 312 534 391 858 13 9 373 32 459 608 453 773 618 975 926 11 612 875 4 9 9 486 826 992 952 99 709 921 187 710 5 2 758 0 447 689 685 24 6 224 361 152 160 114 231 566 955 785 737 156 712 305 8 355 750 537 802 341 378 90 640 538 661 12 4 407 817 162 469 820 104 244 689 144 687 451 803 9 10 991 34 948 789 693 808 274 859 215 4 6 395 750 900 766 16 3 498 683 138 393 139 502 279 114 714 687 303 249 666 113 769 147 3 7 353 66 788 24 8 236 899 890 291 236 363 297 744 795 979 991 638 654 902 28 291 412 453 433 610 179 853 460 518 9 6 945 397 477 352 802 690 4 749 49 18 3 527 39 876 252 103 659 111 196 469 799 643 223 448 57 861 241 409 690 23 5 391 351 110 595 86 759 351 794 273 94 697 914 499 661 840 521 810 807 868 100 47 61 923 13 9 587 675 786 335 986 857 773 177 718 883 376 261 859 2 8 260 335 6 5 576 819 633 146 934 563 20 4 756 111 252 298 523 914 389 856 384 141 208 597 87 130 785 734 29 219 873 166 23 7 916 826 505 643 668 273 104 473 409 214 698 618 939 641 471 914 142 339 637 300 377 910 713 7 8 721 895 733 380 600 653 523 16 7 153 781 983 469 330 329 176 292 613 712 901 674 435 186 180 887 17 6 207 135 187 138 915 693 572 950 988 668 685 438 364 637 778 683 275 3 10 522 734 255 23 6 519 845 502 563 863 706 267 978 873 357 508 892 884 137 23 834 136 346 809 2 374 23 47 25 2 67 483 225 214 0 36 845 311 245 93 862 685 702 452 313 619 704 428 925 455 21 647 735 705 740 25 10 907 62 590 365 570 355 491 544 300 193 615 583 78 829 643 517 799 890 130 514 956 553 31 624 180 12 2 461 146 585 15 428 364 906 410 153 601 297 209 22 9 374 471 936 333 577 940 372 334 397 457 322 554 236 51 145 150 70 6 185 121 599 518 12 3 186 884 668 852 909 584 344 475 576 547 6 647 17 7 856 798 449 311 110 115 751 102 984 421 744 922 459 993 817 697 48 6 7 93 329 617 83 493 517 9 7 267 462 491 948 326 821 236 328 906 24 2 231 969 559 912 482 507 59 490 132 839 983 860 328 94 397 29 930 932 826 309 436 964 830 814 18 4 452 690 909 362 130 651 288 5 599 144 618 561 218 981 578 721 583 24 1 10 544 24 4 536 781 704 383 222 873 243 193 619 310 253 612 746 531 881 95 523 541 678 400 400 702 444 664 12 3 403 998 402 646 963 465 7 391 232 944 268 369 22 10 575 784 667 756 118 762 869 178 760 499 311 208 45 69 751 232 32 260 560 204 703 160 7 7 639 409 658 395 417 488 604 5 9 97 934 388 57 346 6 5 793 441 931 125 603 822 24 5 807 746 859 994 521 975 138 236 417 24 796 31 150 251 129 776 159 37 989 573 222 603 553 746 18 7 426 722 634 423 741 701 529 456 634 732 429 924 855 630 481 262 563 850 10 6 107 953 301 643 623 513 941 33 559 764 23 3 291 712 480 514 88 910 538 917 95 734 30 875 271 110 939 323 747 155 274 542 467 683 52 18 9 11 879 500 700 50 983 190 332 311 926 273 241 71 572 330 883 334 105 25 2 785 160 894 123 727 646 870 578 851 273 320 418 409 284 196 199 885 667 137 559 25 934 434 692 662 20 4 722 943 738 765 433 529 24 100 236 589 438 542 415 576 160 209 663 510 694 446 19 6 388 587 31 199 952 749 239 910 814 689 572 718 238 346 344 805 670 566 340 2 6 638 897 14 9 862 124 915 992 74 619 648 274 456 531 47 377 987 626 22 4 564 442 952 146 264 713 112 231 628 372 500 979 60 289 304 102 541 505 410 892 554 647 19 8 16 394 214 498 992 182 806 201 338 638 647 71 714 329 794 20 197 758 409 17 8 386 314 414 528 213 307 88 401 281 523 400 102 569 329 23 115 296 6 6 706 818 788 409 238 566 11 7 241 362 15 472 339 354 806 673 364 603 48 12 6 240 648 820 331 32 689 900 926 956 44 452 739 9 8 799 615 91 948 213 82 751 654 745 16 2 692 705 146 186 415 102 172 664 321 774 238 241 247 859 721 266 1 8 444 8 7 820 786 175 743 192 671 542 142 25 10 516 694 833 204 996 621 208 220 716 79 286 110 170 857 303 613 816 598 307 977 386 947 64 630 385 18 7 718 404 552 977 762 337 113 654 602 509 11 243 982 750 561 491 630 459 16 9 468 760 756 746 5 280 907 608 163 271 197 409 309 112 332 775 20 2 359 321 944 831 692 188 135 949 583 836 160 533 424 162 946 490 762 24 993 752 4 9 551 250 212 785 10 9 708 990 726 391 5 247 143 240 73 203 6 7 750 33 82 171 348 690 6 8 152 630 13 920 826 121 25 4 179 757 977 433 786 894 63 89 760 707 831 336 244 726 212 601 962 299 709 634 882 550 19 63 573 21 6 422 136 408 309 323 555 211 397 834 371 177 648 254 60 740 985 729 916 289 814 552 8 10 437 145 40 712 835 947 547 567 24 7 397 246 136 629 860 550 996 992 323 962 650 668 136 276 532 141 465 607 884 12 155 800 278 169 14 7 988 224 563 224 984 481 368 232 443 283 499 594 196 152 19 5 682 655 740 496 561 534 876 993 472 102 903 643 14 519 805 255 241 691 308 3 4 969 976 232 11 7 670 614 940 956 698 967 345 26 737 849 87 22 9 577 218 924 575 610 833 773 500 137 602 832 370 166 423 722 918 476 433 715 279 200 198 11 10 344 512 314 997 759 372 186 476 12 885 373 20 7 647 371 776 107 362 103 37 773 874 958 568 18 314 437 267 453 380 439 542 296 12 3 829 154 777 972 223 888 297 85 967 354 443 930 24 7 140 660 219 671 343 161 919 555 66 752 713 806 376 140 539 292 388 833 10 489 180 443 242 9 12 6 733 798 106 815 683 100 576 143 76 985 233 442 20 3 333 366 395 609 557 695 383 330 339 418 313 706 508 403 832 149 220 844 713 361 18 4 667 799 469 766 577 577 723 156 259 356 943 382 404 391 87 522 407 336 19 3 146 335 320 529 853 974 263 405 992 121 63 564 947 384 322 801 629 875 394 8 9 405 877 343 910 411 724 769 861 11 10 819 488 186 44 226 800 772 148 532 588 654 24 5 772 341 524 209 933 539 41 792 640 251 415 731 879 798 36 705 554 49 431 510 255 738 203 118 7 10 416 411 360 306 689 413 226 13 2 239 877 239 389 36 241 844 721 981 993 132 65 857 12 7 129 90 516 888 251 273 259 907 279 860 125 661 18 4 135 581 179 536 700 420 638 420 847 217 916 478 957 594 201 173 507 70 6 4 699 308 846 641 531 828 18 10 870 765 187 732 965 284 696 479 770 61 905 232 243 783 372 595 80 659 13 7 108 219 313 123 453 390 347 276 234 363 965 240 201 3 8 968 640 529 13 10 950 289 512 236 932 457 912 339 631 228 683 906 288 17 3 985 895 24 614 950 49 120 365 320 935 38 645 77 645 678 936 679 3 9 354 537 881 7 10 733 750 967 123 477 404 61 16 9 634 169 697 861 533 296 435 796 994 332 632 85 919 104 62 170 24 2 846 354 735 410 802 298 213 816 877 641 576 446 774 576 436 5 204 432 333 0 580 419 501 879 21 5 903 797 218 63 710 217 995 760 25 273 106 240 659 517 52 386 954 288 470 645 781 13 6 232 275 817 113 698 536 283 828 773 531 879 537 359 11 5 884 843 767 90 981 748 248 618 806 46 550 5 9 564 100 370 310 897 14 2 37 482 417 471 76 62 661 266 725 597 316 841 90 832 19 10 984 309 177 885 950 212 854 665 784 356 79 701 181 135 421 987 37 195 480 18 3 148 980 438 32 729 351 798 246 113 278 816 702 307 989 712 625 76 894 6 2 829 564 863 729 782 311 2 10 489 939 5 5 808 909 859 177 49 21 2 947 186 118 717 966 483 317 65 771 41 513 989 367 91 577 203 162 22 372 344 266 24 6 212 767 922 504 445 750 376 715 781 201 247 257 220 345 240 133 157 432 155 777 55 676 731 551 18 9 568 173 282 94 16 914 242 48 702 806 715 988 520 829 475 456 974 520 5 4 197 710 378 529 634 1 10 11 19 5 347 813 865 341 609 925 224 184 942 598 173 862 956 915 867 3 263 113 17 14 3 921 753 288 251 905 348 747 67 911 564 314 934 449 283 23 6 827 599 623 399 249 591 552 683 471 200 454 300 787 733 533 592 151 802 525 679 636 146 679 15 7 620 758 715 433 887 296 303 279 309 648 846 914 579 34 480 2 3 148 398 25 4 594 330 731 473 302 730 623 10 875 533 258 333 228 722 476 792 627 526 85 609 729 584 753 44 301 11 2 622 351 866 519 629 407 768 591 714 666 819 1 8 508 4 8 879 603 786 977 17 2 236 476 61 615 213 755 289 240 270 433 643 508 884 55 216 398 477 20 3 188 949 659 234 538 536 863 881 601 412 919 265 280 868 552 479 1 120 986 609 18 8 729 773 364 980 373 812 281 222 39 101 430 644 580 0 296 268 775 623 20 8 833 145 452 337 974 67 578 316 781 667 313 619 450 793 197 952 591 754 638 498 10 8 748 229 409 995 558 79 626 578 592 522 23 10 227 743 894 570 983 592 374 541 132 568 302 673 653 248 811 442 796 84 122 798 7 694 652 22 2 672 752 374 962 430 274 30 351 105 342 59 765 33 80 604 459 672 244 383 881 918 680 12 3 219 976 395 495 374 133 268 291 905 555 294 490 13 7 819 568 370 282 708 282 295 226 239 973 613 37 27 13 4 949 863 694 267 737 581 862 995 841 304 534 890 707 23 3 228 905 193 693 216 883 905 92 620 849 586 434 429 734 526 115 942 437 776 780 371 137 73 14 8 729 141 336 754 872 424 0 859 910 539 931 569 987 430 5 10 920 583 701 277 40 12 2 749 515 944 373 207 242 272 368 568 642 672 317 13 6 648 704 613 162 435 711 975 675 301 384 50 120 3 20 5 617 587 692 649 699 269 956 453 671 984 478 549 491 146 649 975 254 80 105 180 12 4 237 238 959 457 767 540 256 969 382 229 33 820 22 4 492 600 407 453 503 959 806 569 256 262 491 601 350 866 32 872 704 326 595 353 531 444 1 7 617 22 5 385 598 11 966 862 108 378 313 763 242 261 167 398 9 371 918 395 334 945 623 851 230 10 9 425 7 375 480 764 17 292 318 442 684 18 3 794 45 750 921 954 423 657 918 902 202 192 734 661 283 798 854 643 151 25 3 318 383 922 199 777 261 409 257 442 840 532 685 37 508 741 382 857 857 54 939 77 764 726 344 817 22 2 431 830 71 822 707 402 957 248 640 502 722 926 802 302 754 94 595 168 999 653 621 90 19 9 506 815 302 616 285 159 808 174 908 378 64 492 9 564 736 666 684 608 138 24 10 41 531 325 768 92 221 436 381 421 179 984 576 841 557 395 862 774 445 479 656 576 236 458 549 22 7 437 646 716 281 857 84 54 341 373 304 259 759 566 230 194 586 851 973 642 249 888 577 24 4 718 632 955 305 292 340 894 536 230 252 434 854 199 934 583 859 44 564 2 271 355 423 853 714 21 4 415 596 400 31 407 915 814 356 637 664 453 690 323 809 960 679 219 750 858 764 54 2 2 336 258 23 2 239 207 83 174 117 908 183 432 932 528 169 861 288 768 447 77 944 914 139 308 217 694 972 14 3 506 768 547 504 129 711 13 344 961 614 348 927 361 836 4 5 52 365 992 654 4 9 172 797 235 260 7 2 811 557 277 424 176 302 96 23 8 956 30 737 137 434 602 650 836 973 122 179 575 63 850 524 756 627 826 788 819 674 512 964 4 8 283 667 476 198 21 2 566 998 201 894 580 653 818 860 44 145 438 419 339 269 815 64 530 851 665 98 997 25 10 861 847 92 392 878 555 44 574 42 221 618 492 368 92 457 678 908 868 821 717 688 236 952 324 359 8 10 165 33 41 229 636 49 145 824 14 3 697 284 32 700 193 570 615 525 448 345 54 470 538 365 5 8 472 164 876 638 907 7 8 205 78 634 755 799 711 424 3 2 326 948 128 15 9 545 282 943 129 376 274 517 109 650 508 495 81 138 595 743 5 7 981 400 650 908 239 10 6 817 483 151 662 604 709 682 36 163 219 3 2 725 728 267 4 2 933 760 664 466 21 9 151 969 615 511 329 398 554 928 419 958 140 56 792 305 515 456 139 276 175 216 123 15 10 863 515 27 682 437 205 777 618 698 957 915 240 440 564 481 13 9 573 729 992 804 353 941 512 216 490 185 605 124 283 3 7 408 14 594 2 9 740 779 15 6 830 637 609 18 811 696 226 966 369 240 49 977 326 578 536 12 4 940 492 422 286 709 296 745 947 205 354 342 646 11 4 943 894 154 387 161 242 779 120 531 397 275 11 9 317 208 735 950 724 883 162 998 10 438 772 4 3 762 304 546 915 16 5 640 948 931 691 168 377 438 249 43 256 104 533 865 801 985 326 13 10 375 632 291 704 741 332 737 355 36 410 295 472 879 16 10 414 777 857 970 476 254 812 76 131 163 985 467 185 143 449 162 2 6 771 44 5 9 848 278 767 820 695 17 10 752 96 138 523 168 531 331 984 610 29 647 531 15 939 935 953 166 21 2 81 511 486 824 3 523 297 798 30 451 347 572 544 428 63 93 791 254 953 458 898 9 2 895 102 585 42 613 44 803 443 651 15 3 431 150 971 90 92 962 671 657 146 845 513 400 122 657 203 13 2 108 736 561 677 412 533 192 697 578 168 424 383 76 25 7 159 999 221 298 140 959 678 309 74 433 564 414 898 803 594 762 561 176 631 933 190 691 831 775 417 14 4 209 227 632 767 100 425 831 0 389 85 889 398 643 104 17 7 892 393 773 694 670 439 688 246 989 268 516 607 893 939 979 23 393 18 2 80 225 375 531 383 673 522 998 475 322 929 169 852 756 339 928 627 237 14 10 590 463 229 761 995 852 457 940 43 472 494 879 16 456 23 9 232 366 210 899 115 890 615 631 118 13 204 872 202 260 899 859 97 416 741 100 133 772 429 5 7 832 480 304 755 126 6 5 995 683 472 374 233 879 18 5 293 312 796 115 19 900 517 896 992 57 578 93 216 281 119 990 888 205 19 4 317 519 252 503 783 452 132 427 873 649 752 726 917 552 18 384 912 163 800 5 10 68 815 877 831 880 13 2 13 523 864 504 265 870 578 810 789 131 233 256 215 10 10 330 11 800 616 216 687 41 413 231 102 6 3 779 679 954 663 378 711 2 7 216 854 11 6 194 42 687 412 821 256 757 681 152 37 166 25 2 248 709 517 595 532 3 198 121 49 994 295 561 382 989 562 467 327 383 460 751 413 974 182 272 552 6 4 930 545 611 199 880 568 3 8 495 359 206 10 8 462 118 429 535 203 881 603 359 293 448 1 8 900 10 8 909 558 310 802 464 164 340 777 55 164 11 4 346 379 262 418 745 972 317 148 923 175 750 4 10 850 376 687 757 4 3 357 87 483 973 12 9 383 572 225 740 645 27 930 706 365 776 933 625 21 8 973 35 729 82 579 558 893 841 469 784 43 701 715 469 398 121 971 785 912 128 606 9 6 483 309 215 367 383 586 307 475 795 21 10 668 243 421 251 533 509 255 371 654 385 526 595 951 188 999 609 890 771 461 209 273 20 4 161 894 200 640 706 940 319 99 309 759 771 964 856 503 16 277 394 318 376 246 18 3 766 817 344 416 355 573 800 953 402 172 891 429 317 46 661 72 722 823 6 7 671 811 424 700 686 876 4 9 217 985 619 65 21 6 543 162 584 531 171 722 343 235 191 92 458 283 661 874 297 916 471 802 0 546 310 13 4 835 426 925 558 781 469 852 773 983 719 436 882 653 16 3 735 871 212 944 698 525 343 532 819 318 811 150 680 651 623 359 8 6 923 832 278 515 97 664 790 344 2 2 77 709 2 4 241 126 1 10 449 2 7 157 43 3 10 295 630 304 3 6 208 212 589 6 7 157 394 514 755 491 575 18 2 100 962 444 250 948 115 939 230 628 310 920 819 903 607 856 883 600 645 20 8 403 117 550 961 485 771 899 18 351 117 937 192 155 389 611 454 818 283 988 238 21 4 280 504 17 288 525 108 409 310 600 129 431 888 897 210 491 781 369 82 886 86 468 12 2 954 556 238 891 471 774 495 506 775 742 983 736 24 2 526 953 128 606 171 33 540 837 721 689 932 493 109 471 603 262 840 927 640 724 554 938 390 568 23 3 393 628 173 498 324 722 587 697 20 287 843 776 536 940 808 493 331 543 300 361 293 642 484 14 4 826 409 359 117 161 430 728 71 625 424 662 395 590 664 4 3 64 164 193 90 1 3 111 5 9 222 942 612 384 465 3 6 265 345 330 2 7 227 337 15 9 771 398 695 961 265 624 402 73 113 932 333 40 49 440 185 2 5 890 641 3 2 730 620 430 23 3 371 500 159 901 159 344 104 870 941 674 196 775 362 567 219 878 621 347 103 199 97 750 380 12 5 385 374 338 296 243 112 130 204 954 114 782 747 12 5 990 783 509 10 358 892 250 346 429 28 894 272 10 10 284 620 567 22 944 561 168 736 52 793 11 5 673 283 779 214 687 561 644 663 893 881 665 20 10 332 787 130 84 953 99 414 543 249 780 904 623 872 845 586 462 185 665 516 18 25 5 664 376 735 811 826 536 45 88 457 724 490 114 553 240 7 646 404 469 145 811 55 367 375 337 228 4 6 618 80 287 94 13 4 918 944 837 179 423 135 500 557 803 718 941 264 588 17 4 946 222 205 885 888 476 171 141 15 80 49 264 3 462 140 791 720 10 3 617 524 337 705 138 666 613 124 203 151 14 9 939 159 24 144 959 576 422 351 596 163 485 226 955 188 5 8 274 243 779 667 364 1 5 986 7 6 209 23 926 954 160 681 242 9 6 276 928 606 34 612 733 328 534 485 12 2 881 404 782 366 976 934 334 137 79 500 596 508 21 10 950 800 506 813 792 853 295 445 853 230 992 279 153 926 263 413 586 651 298 839 187 14 2 853 351 728 77 717 551 603 428 199 596 400 328 751 291 13 2 841 963 179 279 621 422 431 393 66 26 375 465 484 17 3 60 819 706 496 819 200 367 307 603 253 780 921 889 72 707 148 1 4 8 413 125 29 523 2 2 916 57 6 7 436 901 181 650 824 399 10 2 752 703 933 967 263 336 372 407 954 49 15 5 876 995 517 882 509 688 32 795 70 673 988 588 434 794 699 1 2 763 22 10 630 977 316 913 190 672 143 653 313 614 7 730 864 292 735 535 14 240 105 362 558 79 11 6 269 441 955 107 931 690 906 869 780 938 224 15 2 94 96 650 171 907 327 334 885 878 295 167 971 739 453 301 17 6 757 553 616 699 198 185 719 256 649 465 439 836 947 206 592 277 241 6 6 925 589 592 755 829 13 23 2 403 438 311 424 897 378 792 489 527 715 420 214 8 658 638 53 2 707 807 139 356 299 564 11 6 975 77 540 476 393 70 774 786 559 126 68 6 10 82 550 875 270 177 322 10 10 43 333 924 703 935 406 108 302 352 903 21 9 525 558 179 639 74 941 868 467 397 984 323 866 712 16 751 726 858 13 43 317 80 2 10 418 22 10 4 82 721 54 147 698 68 400 451 541 919 4 3 629 38 41 900 14 6 75 268 691 965 52 959 538 879 585 147 149 580 805 224 13 8 140 960 110 136 221 821 900 68 976 366 979 265 577 19 2 754 260 376 234 864 372 984 184 710 458 196 348 450 440 286 589 222 863 625 25 6 90 159 347 369 244 418 735 540 220 276 70 914 123 726 475 21 491 436 830 734 346 712 69 587 447 7 9 853 430 921 49 99 187 289 8 8 613 962 757 59 911 525 623 359 24 4 918 636 744 442 234 295 85 311 937 765 103 959 147 738 736 265 464 589 942 492 728 809 390 345 7 10 703 805 372 161 538 899 896 2 8 65 851 1 3 961 9 7 112 425 336 573 656 483 696 155 104 1 3 513 4 2 541 416 278 463 5 4 650 795 515 669 340 24 9 412 525 926 106 125 634 562 427 979 249 956 23 514 934 749 632 833 792 17 679 183 344 282 982 24 8 165 419 112 215 608 440 774 656 540 758 875 99 429 316 815 813 497 615 840 75 242 920 73 397 16 8 980 979 252 643 133 15 416 619 324 617 877 96 499 236 862 305 17 9 616 909 849 222 130 385 279 143 952 436 450 258 43 720 414 659 516 1 9 728 18 2 261 516 247 997 872 952 965 811 925 531 986 497 243 914 194 216 415 373 19 6 63 855 535 114 195 936 495 436 621 400 282 921 48 499 990 982 656 293 173 5 6 5 436 771 848 728 16 3 664 613 714 457 29 880 591 644 645 197 642 174 425 140 275 276 12 7 620 677 211 333 510 31 975 975 767 531 951 680 22 5 196 517 860 533 883 5 904 281 291 170 968 146 89 207 341 529 931 958 869 734 14 572 15 10 715 309 64 444 81 890 826 343 807 414 71 481 798 707 529 5 9 51 703 792 517 257 10 7 883 824 318 700 880 640 428 794 365 460 20 8 611 214 423 412 361 513 874 414 810 614 637 637 281 134 322 487 233 374 545 55 6 9 120 573 66 70 183 862 24 4 370 767 255 227 474 20 6 993 287 218 136 555 691 721 69 336 947 176 830 755 859 861 124 814 18 8 140 30 409 428 380 928 505 434 398 211 767 844 320 816 783 634 766 101 4 3 306 605 216 635 25 4 690 722 498 531 740 680 904 485 423 548 451 658 522 159 23 229 652 629 776 467 572 200 357 507 21 15 4 207 790 595 823 365 47 554 655 916 904 861 148 658 254 885 10 4 931 329 766 394 547 746 148 702 76 447 22 4 0 22 472 944 945 994 284 540 198 578 682 951 235 900 520 972 535 289 142 335 144 127 3 3 70 21 991 9 9 695 890 921 112 35 260 977 79 346 22 7 173 57 662 302 796 331 864 560 584 141 257 74 985 874 350 161 42 623 486 506 319 643 18 7 499 820 548 764 371 835 917 527 955 715 262 857 759 615 818 973 710 949 19 2 482 33 285 709 41 15 746 525 721 676 845 462 742 501 690 918 897 224 351 8 7 962 62 243 249 93 453 167 415 12 9 903 260 917 15 393 633 245 410 226 326 899 749 3 4 684 696 687 2 3 827 721 7 4 169 153 753 479 613 991 301 23 10 992 303 274 834 635 995 233 55 49 743 1 465 718 44 909 148 906 433 434 608 327 333 118 15 10 314 712 466 934 680 309 461 312 389 899 987 263 942 981 382 13 3 405 126 886 342 538 231 561 275 235 72 311 55 1 25 8 717 72 456 416 966 393 425 723 853 533 458 122 788 317 890 707 590 67 143 409 954 849 151 32 662 23 5 694 987 577 832 857 697 511 595 802 306 835 574 117 256 302 166 604 132 266 470 187 77 839 19 3 262 870 602 875 400 213 361 559 490 823 982 235 224 968 27 585 205 189 225 2 10 829 23 1 6 532 9 3 812 575 77 975 677 887 94 753 104 17 7 741 799 124 816 444 290 438 280 448 955 237 615 534 165 630 797 646 24 8 517 205 237 342 77 953 601 549 474 507 398 104 508 615 909 175 444 653 535 838 432 938 654 149 22 9 953 905 252 240 676 402 290 93 653 949 46 165 321 367 299 448 948 500 161 735 571 864 14 10 20 578 791 600 319 329 918 162 904 766 71 394 294 4 16 10 92 771 399 563 326 861 105 227 3 1 72 616 532 386 374 286 1 5 742 1 5 720 7 3 409 299 757 925 91 400 383 1 9 835 18 8 668 37 756 584 301 727 638 573 955 848 825 859 334 728 47 772 833 747 16 7 329 668 254 201 63 746 301 294 349 4 520 268 89 58 598 315 12 7 926 835 897 562 900 221 175 53 246 594 668 788 4 6 736 175 304 175 19 6 397 612 962 232 11 814 676 884 721 888 196 969 432 987 227 506 499 471 976 6 8 670 408 834 414 94 669 17 6 548 656 503 497 619 661 360 720 835 456 966 375 360 928 488 666 256 22 6 484 242 930 882 222 950 122 155 956 410 944 328 951 551 34 424 115 680 528 929 262 73 23 6 224 554 275 885 260 206 421 956 319 287 208 645 805 171 112 560 447 349 619 949 50 281 85 1 6 290 3 10 264 0 818 17 4 820 410 688 201 177 200 412 567 308 234 209 514 168 188 86 49 909 4 4 44 187 629 633 24 3 637 673 388 777 55 230 135 861 770 817 434 381 954 152 997 822 798 168 33 189 872 325 409 80 14 9 65 140 191 163 451 103 797 439 139 493 151 702 598 553 13 10 249 683 84 94 538 762 811 465 807 987 566 571 863 6 5 634 910 407 900 969 542 1 9 430 20 10 865 98 253 868 149 307 650 120 555 30 591 314 652 12 439 809 159 208 13 515 11 7 317 232 315 334 316 989 373 704 403 576 384 9 2 310 474 441 918 523 934 234 669 991 22 4 526 318 722 416 93 289 919 895 74 954 521 665 383 967 191 674 286 869 683 321 31 623 1 3 435 14 9 561 364 673 901 21 864 150 363 420 176 611 859 941 597 22 9 861 850 665 13 257 72 943 245 189 39 947 510 756 310 169 510 272 43 562 101 735 766 5 8 589 448 669 139 554 12 5 797 522 884 672 72 920 333 305 898 89 518 217 23 3 64 673 437 797 530 650 748 392 493 822 64 444 743 565 22 928 168 940 450 966 11 359 628 19 5 900 624 557 366 960 849 516 998 700 42 562 938 527 338 263 956 370 167 398 15 8 399 877 314 231 519 983 698 730 981 765 519 818 698 25 485 18 5 88 346 271 111 65 462 283 439 967 215 612 182 23 368 711 275 249 380 16 8 241 675 49 81 54 519 197 458 846 562 180 53 737 759 394 66 17 8 909 670 575 335 177 82 390 930 789 160 47 56 923 250 367 648 904 8 7 961 820 253 706 405 88 676 986 21 5 142 232 39 170 564 423 877 875 809 506 226 982 427 739 15 558 806 193 418 358 49 4 6 156 23 397 654 17 10 503 998 288 289 183 840 53 978 746 648 14 28 106 415 101 641 138 3 10 530 516 529 20 5 374 791 614 395 237 760 667 781 457 222 842 856 801 467 539 601 460 653 441 72 8 6 281 464 208 998 464 673 838 358 11 4 721 13 643 60 340 882 47 50 493 104 198 21 9 237 787 772 313 704 496 440 728 891 537 948 800 815 99 320 446 271 9 412 203 732 23 8 392 782 649 368 61 764 834 814 812 828 235 84 826 819 155 266 967 575 205 588 477 108 856 10 6 263 91 911 119 740 142 329 719 10 146 19 9 869 279 802 872 11 455 749 283 719 244 718 963 791 400 930 480 311 14 594 9 2 288 664 936 128 35 602 105 717 668 18 3 851 881 876 70 378 346 282 463 270 427 415 27 975 920 5 137 220 940 10 7 624 254 798 557 931 738 778 344 104 166 4 10 68 711 243 905 8 9 629 131 907 984 715 831 91 752 1 2 201 18 3 216 401 496 694 77 479 357 231 545 194 500 80 1 371 188 776 598 213 11 3 421 843 725 849 70 7 165 753 751 724 503 15 4 592 900 696 579 660 253 480 494 795 158 390 351 300 89 934 5 9 223 841 328 461 692 20 7 61 590 132 247 214 170 869 218 424 368 179 356 385 229 754 869 811 842 149 92 11 6 788 581 672 924 312 616 535 931 455 894 420 25 9 793 724 823 4 318 955 703 328 904 404 78 431 479 495 743 85 563 921 830 303 268 815 363 680 500 10 7 316 616 217 959 819 908 29 781 670 911 3 7 847 295 835 24 2 639 379 315 304 221 175 657 389 693 686 337 917 603 184 134 369 22 248 408 626 618 777 14 460 9 8 494 753 936 338 26 160 36 438 83 5 10 7 868 840 483 174 1 4 801 7 10 685 379 340 547 984 214 692 15 4 653 895 157 839 481 213 432 374 773 277 93 894 278 588 364 25 9 746 321 619 855 527 337 335 804 776 872 624 729 742 425 263 866 71 1 624 777 960 337 668 719 655 11 9 275 410 869 661 248 965 816 308 514 732 236 9 3 598 477 70 85 334 694 813 260 324 20 4 156 46 829 256 865 9 503 558 518 902 277 116 956 649 494 400 258 942 312 388 17 5 320 548 941 204 999 548 547 539 612 56 119 920 400 385 707 633 853 15 9 148 696 53 10 385 125 332 524 416 868 840 10 294 145 943 19 7 964 515 734 807 783 245 28 725 389 1 499 379 889 525 755 774 432 486 82 17 3 185 894 542 426 138 382 982 295 252 520 69 365 172 645 801 580 837 21 8 700 230 115 628 277 30 230 194 477 512 938 235 926 913 985 805 154 490 587 690 271 8 7 867 886 878 327 515 412 735 304 3 8 452 417 11 2 6 669 153 15 6 120 691 418 920 506 389 125 432 386 232 311 248 89 891 698 15 6 603 757 779 200 26 25 931 752 881 895 675 674 32 827 856 7 5 959 302 637 156 388 473 189 20 3 168 352 72 223 802 609 504 522 775 951 819 14 394 977 498 765 492 239 789 122 1 8 508 21 8 47 412 970 912 252 580 340 72 415 378 47 427 712 404 96 519 345 110 343 819 190 22 10 92 256 761 973 719 951 641 106 76 135 59 434 986 424 557 724 4 653 104 422 65 963 1 3 414 13 6 777 914 260 376 606 341 435 711 401 829 119 723 632 23 4 44 584 347 698 29 574 174 27 761 331 327 112 804 582 832 82 716 318 946 638 252 706 774 18 7 546 586 734 408 302 849 278 892 382 121 40 972 51 265 397 39 803 225 23 8 991 360 46 642 71 294 158 66 39 69 265 692 946 604 493 136 964 203 263 850 456 361 302 3 7 367 546 853 24 9 646 517 572 822 570 984 204 525 47 629 118 555 238 521 580 129 476 475 937 370 992 10 694 23 13 7 889 57 922 12 315 57 279 163 407 964 699 134 119 15 8 643 429 625 572 280 114 993 102 969 133 939 714 24 37 558 25 7 16 877 912 13 336 943 31 461 314 630 7 564 440 924 59 988 5 783 220 932 186 38 136 758 209 16 9 550 170 417 95 479 25 969 470 85 419 62 272 517 473 182 176 5 6 850 800 170 708 371 19 2 754 397 386 206 650 586 734 643 351 566 463 609 791 662 855 987 322 118 526 1 2 733 12 5 180 438 726 176 298 344 355 676 594 190 523 984 24 10 21 434 128 816 313 375 56 980 632 123 43 59 801 481 674 686 729 768 911 128 143 796 69 812 5 2 152 999 187 854 259 1 2 651 13 4 813 408 682 58 818 149 157 886 310 853 114 136 58 2 6 41 882 25 9 832 800 673 644 343 346 609 386 984 751 658 878 802 736 134 349 828 931 869 982 418 559 763 37 966 18 7 204 664 125 187 956 72 360 496 888 719 859 248 805 597 289 426 239 63 6 7 521 592 878 323 123 647 11 10 331 369 750 226 86 21 815 117 629 984 173 16 6 168 122 116 44 104 830 455 969 130 418 224 323 820 34 78 535 23 6 746 867 876 719 755 789 819 877 294 922 595 225 232 221 616 684 627 368 471 154 967 137 819 17 6 920 360 78 518 867 195 580 553 517 326 57 975 343 273 317 796 740 1 4 264 22 9 925 737 773 912 109 929 692 726 589 644 505 699 92 563 597 59 659 762 659 7 769 971 6 4 29 134 920 588 965 488 16 7 98 736 783 252 444 993 674 929 728 659 388 495 750 633 250 592 18 10 809 999 625 687 992 372 862 678 350 868 713 100 266 811 490 486 758 526 23 10 993 148 432 643 651 979 359 933 346 335 381 281 280 255 302 219 165 840 181 957 748 573 841 2 2 556 754 21 7 319 369 881 395 332 418 713 45 470 0 437 404 741 365 954 465 592 228 314 328 923 16 10 943 869 581 332 180 932 14 954 416 362 906 211 766 468 985 150 15 7 587 671 450 352 165 311 349 384 634 599 624 331 819 384 681 1 8 428 10 10 616 872 849 10 543 211 491 15 970 957 17 9 832 701 18 941 194 908 622 146 217 207 566 41 117 778 104 353 785 2 7 236 563 19 2 495 554 899 363 680 924 316 516 324 891 668 740 412 996 130 434 212 625 936 24 8 665 285 700 512 825 552 494 966 450 671 740 273 621 625 873 17 867 949 524 943 210 513 265 625 6 9 521 224 266 843 43 403 24 6 638 0 73 992 744 789 648 990 916 161 378 853 980 264 330 577 120 166 646 135 719 649 462 782 7 4 667 527 885 548 686 347 322 3 9 544 475 834 3 4 644 994 297 11 7 338 75 698 609 321 732 998 181 736 17 803 23 3 272 203 870 900 68 649 803 193 410 713 654 537 779 178 556 306 641 860 94 182 756 51 533 6 7 327 892 308 98 592 20 14 7 84 549 345 626 111 30 780 815 190 283 820 754 41 204 14 10 81 295 302 978 648 303 446 880 199 982 981 977 864 319 11 7 418 841 897 763 919 911 936 760 883 286 416 2 4 935 242 9 8 630 384 244 953 353 469 619 531 832 17 9 212 356 646 809 407 479 938 134 936 454 906 695 864 761 595 564 131 2 3 937 826 22 3 70 626 953 69 453 905 826 398 916 459 194 492 54 515 39 300 378 618 416 388 390 510 13 4 509 649 858 652 380 260 88 642 630 781 532 546 505 20 10 716 881 551 966 185 565 738 46 166 580 548 521 987 1 805 350 370 728 556 507 10 2 506 752 417 655 943 100 632 511 315 70 10 10 268 490 540 100 556 580 17 382 261 323 13 2 757 743 817 648 828 179 931 576 437 25 421 359 786 14 4 655 943 97 952 916 223 761 494 131 705 532 634 473 881 15 9 613 434 468 264 922 562 410 999 643 994 354 141 521 481 168 23 10 706 292 267 350 241 594 883 666 298 928 786 25 345 547 482 918 400 891 641 484 977 424 123 2 5 825 213 19 9 573 156 605 435 129 633 967 933 434 91 242 603 495 498 981 24 408 155 85 14 9 936 246 640 301 210 839 840 636 75 853 37 606 663 273 6 3 430 780 329 728 805 177 16 7 19 961 474 307 183 484 52 419 378 563 109 422 286 361 513 637 17 7 340 760 189 675 245 705 624 884 357 868 331 74 341 843 361 7 965 25 2 715 28 415 498 544 812 221 734 32 397 33 413 337 851 946 51 793 598 657 953 954 102 629 944 431 23 10 876 5 825 162 291 897 618 662 683 141 203 726 929 70 356 235 135 227 578 866 294 643 735 14 4 361 962 645 690 851 238 830 439 534 286 680 159 924 805 4 6 81 987 808 194 16 7 625 725 593 499 890 546 643 762 523 212 94 383 410 835 565 34 23 6 898 550 437 553 638 874 606 536 587 174 650 903 700 127 849 7 898 307 726 595 792 926 669 11 8 3 407 865 574 738 422 562 504 874 813 97 4 9 650 885 79 865 19 3 834 56 30 56 897 495 562 42 580 75 900 81 389 613 366 208 501 841 384 4 5 567 842 699 132 15 5 15 390 500 35 433 835 534 92 298 589 20 732 329 676 480 9 2 965 765 325 58 114 233 845 493 296 11 7 432 82 545 191 942 77 217 717 297 488 814 19 7 12 830 986 586 265 605 462 111 711 26 814 41 327 938 339 201 466 921 70 7 10 159 915 775 700 665 443 332 4 10 266 347 829 9 14 3 898 582 338 309 331 555 207 10 158 321 628 323 406 200 22 7 98 368 834 23 195 408 820 426 828 383 665 112 730 832 309 765 288 35 6 509 675 341 17 5 303 224 431 733 972 45 971 326 614 767 861 607 889 803 303 96 0 9 2 33 761 711 142 311 299 878 474 230 13 2 692 78 195 705 785 94 878 885 672 761 949 494 397 13 2 404 792 354 13 996 764 708 967 178 938 180 300 467 8 2 665 905 271 526 489 447 359 539 15 2 796 107 722 255 170 162 476 353 590 150 751 975 204 691 306 3 4 76 173 140 9 9 73 518 239 901 278 106 349 156 177 8 3 318 191 298 507 998 530 300 622 25 10 677 182 407 174 781 830 122 95 591 613 784 206 755 178 617 639 701 501 8 350 86 112 261 945 879 3 10 429 106 796 3 4 614 622 494 9 6 952 184 116 427 275 287 91 539 750 19 6 646 107 682 55 633 996 467 779 403 892 65 108 232 597 287 253 857 707 467 8 6 253 935 480 508 746 955 82 920 4 3 836 602 400 3 5 3 702 919 347 910 206 15 5 309 14 14 902 46 555 399 184 724 412 149 748 80 855 833 20 3 455 993 311 139 564 374 532 429 165 750 955 828 62 83 207 378 412 560 567 714 14 3 133 80 838 902 777 498 12 735 45 206 962 206 479 503 8 4 497 850 763 606 192 653 676 151 4 6 914 392 296 805 17 9 541 632 44 990 990 710 179 738 2 938 500 291 274 387 516 40 703 21 5 32 54 237 334 781 827 840 930 504 548 104 940 664 231 177 520 761 180 779 970 741 16 9 295 788 625 39 307 747 101 562 990 790 778 929 247 355 913 656 22 6 766 767 55 774 930 721 507 225 678 347 277 177 26 577 600 599 738 313 629 296 267 486 8 6 607 303 931 593 555 121 184 775 14 5 813 149 219 311 527 68 431 820 501 128 778 350 920 623 13 10 644 559 225 361 88 742 256 148 919 223 159 683 233 13 9 814 518 339 335 451 895 943 661 25 974 782 949 37 7 2 144 42 404 160 444 624 913 5 8 20 590 647 836 246 14 5 273 621 773 284 933 471 335 370 471 170 154 189 826 471 6 2 671 682 261 525 305 411 7 6 901 266 964 700 764 62 562 20 8 169 809 340 290 646 136 411 115 696 921 435 666 365 851 58 947 980 61 477 102 21 5 554 407 901 634 895 518 810 47 164 79 885 601 754 452 194 30 295 189 286 714 477 16 7 447 638 669 120 797 480 727 66 149 198 81 136 836 702 993 455 24 2 7 25 399 127 798 333 390 393 422 208 912 730 246 96 55 270 218 100 83 604 870 809 623 62 11 8 51 823 811 24 132 796 669 884 649 237 223 10 7 683 748 155 255 306 670 835 529 556 799 8 4 564 165 795 217 604 145 856 804 7 9 527 490 697 868 498 463 265 21 4 488 880 368 736 618 657 642 686 214 934 635 302 227 531 198 331 414 29 100 788 219 25 2 220 617 245 220 504 666 141 468 912 421 271 907 541 324 61 394 275 575 895 700 573 71 580 763 105 7 9 970 240 698 453 216 172 839 16 3 777 495 27 211 948 679 711 400 1 820 709 729 271 960 629 15 2 5 753 67 12 10 48 903 966 776 66 908 220 535 35 32 122 485 10 7 375 29 348 222 34 716 794 461 220 208 21 6 135 692 833 707 979 36 477 427 129 572 949 410 439 666 980 449 194 424 995 579 975 13 6 131 936 549 352 425 51 304 973 302 613 732 582 859 17 9 288 196 831 23 569 637 529 551 800 880 848 486 780 670 459 622 288 21 8 95 880 969 789 259 965 156 469 354 445 292 221 430 84 555 58 944 456 450 522 381 3 4 903 968 940 10 8 367 638 619 26 455 756 597 615 552 756 12 4 752 354 80 276 42 171 230 783 967 837 568 901 21 8 979 491 463 169 921 3 146 867 390 78 649 535 907 797 596 238 863 180 457 235 914 9 8 347 167 136 619 840 593 774 250 509 15 6 201 894 809 239 533 80 881 49 173 831 852 298 741 256 813 5 2 111 365 402 346 899 18 10 558 923 868 983 876 317 529 364 379 303 78 193 587 464 678 358 97 319 8 5 152 491 181 645 695 420 818 440 6 5 465 592 309 167 433 992 17 2 3 352 837 20 172 966 978 903 42 199 536 842 444 531 946 895 97 11 5 273 384 977 990 751 812 679 977 886 641 766 12 8 615 453 230 580 311 143 89 729 863 256 343 855 21 8 578 889 69 794 547 120 198 531 24 235 889 654 381 831 425 371 837 754 522 179 117 16 5 185 740 620 638 352 310 672 189 119 623 495 857 609 379 329 128 17 2 23 2 85 619 395 150 748 356 740 604 285 271 716 76 437 12 585 23 7 895 7 982 491 42 361 534 337 76 917 995 209 268 694 444 859 716 135 21 293 204 757 565 21 8 903 736 184 958 313 750 524 700 602 105 253 471 676 820 940 935 264 995 130 746 39 23 6 435 547 174 502 168 283 686 636 150 603 795 604 104 621 189 335 687 197 296 844 601 741 892 18 10 754 104 843 619 608 742 908 303 616 847 784 350 412 781 577 200 671 235 15 2 353 713 203 407 755 475 746 802 530 876 136 941 618 855 555 21 2 128 871 115 664 401 805 145 422 855 852 781 373 220 699 770 815 724 347 199 377 997 21 7 861 878 685 46 335 328 564 991 424 921 815 104 655 395 858 428 899 573 148 844 920 17 9 393 817 371 151 534 285 423 15 32 55 554 693 681 834 739 864 819 17 8 283 519 799 934 181 306 296 290 780 478 925 765 212 895 27 583 422 20 7 80 814 302 10 165 962 913 739 635 61 701 358 57 411 939 437 683 695 634 971 12 7 572 854 25 287 950 294 935 777 890 987 227 510 24 5 68 5 458 421 153 597 247 121 568 195 580 709 58 921 728 206 973 707 66 826 228 138 298 946 20 8 90 413 912 272 570 899 458 364 890 975 138 589 693 932 738 671 920 231 22 95 4 4 611 172 582 564 20 2 136 540 867 264 76 950 989 15 507 608 421 783 199 249 545 791 511 659 137 718 2 9 940 629 16 10 718 215 449 927 619 338 846 625 364 578 102 524 981 802 423 949 1 6 742 13 4 753 463 490 852 537 946 13 530 849 244 889 82 227 12 5 680 19 955 526 714 161 759 173 547 827 427 71 11 8 191 640 339 940 93 288 56 447 174 944 973 7 6 494 420 536 584 907 499 541 18 4 327 467 304 451 383 323 361 943 194 762 205 294 661 273 949 137 164 750 10 6 369 568 491 48 858 435 507 307 51 399 3 6 829 675 23 9 8 663 704 325 553 347 659 364 438 927 1 8 750 4 8 164 661 152 622 17 2 482 328 173 2 932 610 199 892 890 750 252 413 393 102 471 314 491 12 4 170 472 467 444 557 259 826 840 623 645 371 81 13 3 964 191 529 869 847 487 119 523 225 247 132 350 553 13 4 932 493 661 740 641 990 552 279 875 616 229 84 825 23 9 323 413 623 502 537 74 160 862 97 959 164 251 139 49 423 156 721 967 608 316 709 177 434 7 2 642 715 77 385 172 956 664 7 5 733 379 82 345 60 29 638 14 7 447 147 434 34 653 649 362 705 614 851 852 982 241 74 18 2 289 37 666 372 984 981 36 868 353 822 267 66 331 653 185 286 758 134 14 6 238 343 404 396 172 537 871 967 781 422 583 791 881 681 6 10 80 58 764 350 864 820 13 6 892 793 740 898 14 63 738 618 197 78 842 348 451 8 5 95 447 950 237 918 53 951 858 23 8 416 858 155 216 656 506 208 881 316 392 3 656 648 977 788 743 347 211 107 652 741 554 780 15 3 328 162 916 677 844 6 311 432 959 769 572 307 317 152 229 7 3 428 352 216 392 241 897 830 22 3 886 269 624 599 821 144 88 849 399 833 307 458 821 537 557 347 553 109 79 388 987 380 21 3 506 566 171 332 320 764 191 89 397 652 935 845 502 388 540 901 845 779 726 299 679 21 7 905 901 925 553 235 567 720 610 705 681 664 395 126 579 714 83 132 744 409 713 195 10 3 606 437 798 98 136 751 650 341 506 407 3 2 664 708 738 2 8 665 253 3 9 518 901 845 12 5 236 277 737 597 941 321 467 863 559 825 367 790 13 5 689 61 788 600 981 754 808 974 182 962 683 3 940 5 10 671 362 473 11 93 22 3 132 951 284 546 284 248 667 595 436 329 733 487 933 650 289 800 540 280 542 594 694 392 16 10 735 428 27 31 353 999 727 555 174 965 629 12 212 578 363 372 25 2 8 892 538 766 873 251 108 772 732 922 681 470 128 345 166 737 353 144 262 542 244 997 887 601 168 1 7 998 3 3 987 116 630 25 8 300 624 933 96 379 210 532 648 241 30 979 895 908 806 17 528 762 575 847 579 748 416 649 455 137 21 2 129 625 833 959 779 847 866 575 593 14 931 309 830 501 679 364 740 253 905 956 512 11 4 998 210 858 469 125 427 487 995 209 224 864 16 8 693 300 339 900 870 771 319 903 525 927 653 278 95 171 413 339 15 4 808 870 299 116 356 111 860 527 65 550 71 797 402 410 973 16 9 631 741 267 753 191 577 877 327 681 959 173 825 791 22 705 186 5 9 79 889 37 355 902 1 9 874 17 8 709 377 992 559 832 504 546 392 987 676 408 952 746 538 159 990 89 6 5 931 739 246 909 782 608 24 6 31 827 216 243 936 772 316 862 940 718 605 599 626 887 194 771 334 880 718 239 60 819 656 980 23 8 10 796 606 833 180 319 756 164 534 314 60 429 95 844 570 779 485 730 924 662 35 728 228 18 6 431 101 694 550 540 618 73 259 647 708 615 476 40 347 118 452 481 860 15 8 382 669 160 858 172 978 813 799 650 289 13 228 392 85 396 8 4 236 162 466 686 540 301 268 538 16 7 136 727 30 122 966 740 63 838 631 728 2 536 149 767 975 854 7 8 130 460 661 395 999 977 307 1 2 540 2 4 851 72 7 8 493 566 733 744 859 237 847 2 5 892 517 8 5 995 446 278 694 304 726 577 168 1 9 115 14 9 101 255 442 217 292 435 910 398 132 863 925 224 711 615 14 4 207 917 244 900 604 559 258 594 870 591 726 114 576 112 19 5 148 152 350 650 143 225 697 55 98 978 382 34 780 522 417 941 3 893 310 11 5 650 39 341 525 392 778 377 68 61 23 27 14 6 532 469 252 517 530 428 267 398 825 472 578 288 381 260 17 4 507 866 467 61 330 809 398 647 550 173 373 337 781 304 971 594 978 13 5 482 393 650 461 219 713 783 721 279 194 352 29 6 25 2 244 806 181 271 207 741 597 171 904 264 786 30 444 291 675 658 736 915 70 84 860 226 18 843 355 6 5 460 926 945 142 37 940 9 5 109 661 652 555 902 765 528 255 364 5 6 675 564 518 802 661 22 9 713 247 673 863 448 1 38 96 373 914 178 985 713 773 605 556 582 635 180 304 371 243 1 9 971 6 9 593 669 560 905 547 424 19 10 537 150 150 882 584 765 538 703 984 297 339 481 940 328 630 569 828 417 140 19 7 14 413 702 540 684 742 360 813 687 644 736 594 614 640 436 556 256 943 202 22 9 57 79 198 653 245 8 119 0 625 357 718 718 739 858 245 604 669 820 459 25 948 60 2 4 505 108 23 4 982 438 272 659 779 560 240 714 166 827 623 511 460 613 910 96 214 859 813 531 240 18 756 22 8 416 538 840 738 244 781 436 82 729 258 925 44 130 183 655 704 814 72 257 954 684 527 25 6 991 399 947 680 296 835 512 172 410 200 499 400 767 13 702 212 165 726 882 142 563 56 282 58 860 11 7 150 507 292 478 88 7 331 234 960 544 666 20 8 828 296 467 798 408 497 903 470 270 82 696 226 250 554 536 981 874 800 756 160 3 3 252 421 921 21 5 58 654 707 655 551 635 146 47 157 672 12 152 155 726 239 292 367 684 726 744 729 21 6 350 972 381 763 934 645 801 514 556 869 821 517 871 924 347 666 549 772 401 372 468 12 5 868 485 667 639 264 428 712 69 686 884 953 722 10 9 603 75 477 999 726 750 972 193 551 423 6 3 114 169 773 185 648 974 15 4 301 888 649 914 910 125 818 699 767 608 621 809 874 696 505 10 9 693 18 132 633 315 566 297 654 63 423 11 2 286 110 700 848 585 941 952 187 574 807 769 6 2 749 225 671 431 905 959 5 7 330 495 205 694 158 10 9 59 848 931 58 963 587 618 769 53 458 8 9 481 753 251 194 185 840 211 965 20 9 754 501 894 833 483 701 257 699 996 564 762 417 311 253 295 84 189 759 977 398 5 3 665 705 286 782 499 24 7 888 540 158 255 952 650 864 293 641 8 522 112 390 872 511 984 739 706 156 983 276 173 462 272 3 8 927 390 655 7 7 135 889 616 271 289 702 113 18 10 9 678 151 306 807 296 407 403 609 702 558 532 428 697 651 346 515 869 18 7 995 775 342 426 61 144 745 414 940 148 154 202 361 948 540 464 754 839 5 8 732 224 764 825 757 18 5 958 924 376 483 818 348 87 736 10 811 90 305 25 673 140 657 209 168 9 6 19 165 117 617 132 158 659 125 879 18 6 667 15 462 514 615 643 922 751 303 731 734 757 631 205 11 884 468 592 16 3 700 553 479 370 120 525 702 360 291 206 958 445 35 205 669 252 23 9 263 255 167 685 730 282 982 140 20 792 354 541 606 985 302 179 214 68 852 503 781 494 675 20 9 311 328 619 788 277 77 584 11 938 288 318 224 275 98 465 597 344 38 414 850 2 3 403 116 16 10 283 206 762 388 129 606 154 424 297 252 509 940 558 3 613 714 7 6 160 990 851 703 531 704 287 21 7 752 811 291 647 333 917 496 413 279 72 707 861 466 866 454 298 100 260 233 95 923 1 10 258 10 6 24 931 526 327 610 900 533 93 314 750 4 7 531 160 806 495 18 6 235 236 634 0 163 268 628 471 937 539 523 922 42 617 989 410 417 563 14 8 815 236 410 142 461 185 243 887 493 231 521 414 268 697 25 9 954 117 676 997 395 529 373 77 350 749 23 369 232 798 679 893 530 818 599 584 803 171 154 127 427 11 6 90 782 642 326 384 98 751 35 641 706 128 8 4 703 363 803 468 623 302 181 821 2 6 302 581 9 7 402 358 489 758 441 14 118 636 309 13 9 41 686 70 679 688 344 278 950 999 800 277 396 683 15 4 691 540 803 411 814 103 54 35 554 461 143 40 9 400 549 5 6 166 207 987 812 15 18 5 498 237 103 965 635 303 720 286 172 754 667 335 931 44 371 391 945 612 20 9 528 951 240 533 563 225 13 217 16 433 925 373 716 357 978 436 217 54 783 592 5 2 469 647 450 852 269 23 3 345 889 320 103 189 506 536 85 244 334 510 773 371 415 702 85 435 157 464 438 515 222 515 22 5 731 55 566 1 995 498 730 115 872 167 348 851 112 528 878 809 925 679 70 480 792 139 13 10 928 697 579 501 63 512 816 52 327 868 637 444 549 2 7 949 648 11 2 720 388 543 618 592 343 208 787 618 118 156 23 10 816 894 978 756 461 438 825 247 1 469 627 533 997 56 107 386 354 473 357 318 20 811 466 14 7 811 591 918 238 581 491 147 943 491 84 802 901 376 794 10 8 408 590 257 196 731 860 713 880 189 637 3 8 699 426 681 16 3 210 469 588 922 78 988 99 654 29 129 496 904 909 100 411 288 11 7 723 292 336 471 283 162 518 65 276 19 124 14 5 897 383 253 355 208 334 792 772 864 543 691 930 797 181 19 2 498 37 827 156 624 505 337 830 100 12 280 5 388 693 234 988 505 6 576 19 10 245 594 355 872 281 299 779 16 877 78 475 992 630 213 56 945 974 767 608 19 10 634 210 825 875 690 825 109 246 763 12 255 746 882 425 438 247 685 48 154 10 9 188 897 261 449 264 984 272 399 274 321 13 7 627 945 408 447 16 495 368 168 307 806 299 839 474 17 2 999 322 996 78 23 154 368 395 120 208 730 177 170 193 411 608 467 22 7 300 652 98 214 530 687 951 757 173 242 268 120 617 275 781 575 524 991 409 526 20 457 4 7 685 684 433 37 23 5 387 621 125 557 953 443 75 336 877 860 540 780 927 134 904 710 507 536 755 989 132 280 876 6 3 245 16 324 332 235 390 3 10 484 498 587 10 4 423 647 382 336 370 724 864 38 111 841 13 10 31 693 851 1 119 608 169 8 404 799 672 206 862 17 9 940 739 872 419 519 695 498 571 834 903 187 926 805 828 500 308 429 8 2 516 223 133 986 877 70 902 615 25 9 79 791 908 349 88 356 435 866 63 877 953 494 544 826 300 96 223 589 938 205 375 692 426 919 861 11 8 596 669 635 370 336 285 663 703 787 284 386 12 8 356 939 310 456 583 650 421 180 87 979 255 227 21 4 412 5 776 623 835 552 633 430 706 286 674 617 117 856 777 601 799 891 866 143 21 13 8 751 424 325 982 626 97 617 189 736 354 193 344 802 9 5 89 622 136 928 611 423 54 497 712 15 7 538 432 439 788 23 346 176 238 995 893 303 80 17 520 974 8 6 93 72 272 672 426 596 671 713 2 6 34 26 2 7 591 561 10 2 670 689 201 207 557 193 486 742 149 109 20 8 935 616 480 255 8 974 173 761 853 850 892 11 37 811 790 630 154 616 553 262 14 2 6 158 666 515 767 253 949 490 275 867 330 496 841 415 22 7 913 936 612 25 225 451 914 641 334 528 494 831 701 829 599 810 24 495 612 307 92 64 24 8 618 949 831 250 551 651 358 705 200 822 868 6 274 980 746 629 267 91 850 389 550 652 365 867 9 2 898 306 887 701 677 937 892 511 993 10 9 767 337 601 253 949 279 631 554 252 293 1 8 351 7 8 733 100 219 281 109 323 566 2 7 104 524 23 6 922 870 415 599 563 198 842 639 851 916 568 737 151 799 19 432 833 615 575 628 519 286 271 7 8 793 67 121 436 141 371 173 16 2 208 0 475 635 28 75 101 681 232 748 593 82 579 885 6 213 18 2 253 248 935 647 520 26 678 23 882 724 291 257 581 136 630 625 17 148 5 10 710 727 554 59 596 4 6 510 125 200 905 9 4 911 796 922 930 438 437 354 137 953 19 9 196 813 810 844 931 998 684 1 724 192 556 958 991 809 435 643 249 539 269 2 10 40 57 23 5 62 700 530 796 250 385 432 635 559 188 515 44 744 659 415 186 554 696 458 712 142 252 179 9 4 375 628 743 186 959 168 246 485 24 9 6 102 572 694 819 646 571 542 430 217 6 2 418 636 681 142 96 440 5 5 840 847 281 567 786 8 8 115 338 129 68 69 795 662 1 21 9 271 552 252 697 868 282 504 368 198 446 117 341 483 203 684 223 89 644 591 954 577 13 10 113 951 320 163 700 171 200 563 752 617 60 322 679 1 2 835 25 4 651 271 783 818 821 519 386 593 231 418 170 392 778 846 4 537 369 139 800 842 815 481 424 520 76 6 6 562 322 931 307 628 741 3 3 302 768 341 6 8 808 209 700 453 170 603 16 7 244 749 639 946 539 975 301 179 340 819 730 792 377 601 392 155 21 9 150 368 471 339 187 485 731 662 399 298 193 414 899 168 793 43 276 934 632 15 967 23 4 415 708 696 29 975 875 965 456 716 61 222 506 3 369 173 475 649 938 350 956 947 745 618 17 6 998 829 558 700 16 52 215 900 21 759 339 723 729 473 18 585 945 11 5 150 335 734 39 717 892 222 353 371 99 969 20 2 221 686 832 388 745 29 161 822 588 228 597 224 34 345 971 707 427 662 620 312 20 3 13 564 774 978 986 92 777 624 994 842 723 25 132 929 353 785 651 860 359 370 12 4 354 226 78 440 732 534 511 71 26 736 529 739 2 8 557 32 20 2 540 346 21 575 482 671 618 378 124 261 504 301 332 806 797 151 198 608 564 550 14 6 208 650 193 442 511 286 460 508 505 545 68 379 224 682 11 2 699 477 297 834 313 903 961 544 283 203 983 24 6 432 600 263 994 213 938 408 871 547 553 788 307 991 633 684 816 211 24 430 792 899 832 507 485 24 8 936 896 777 715 72 732 496 794 784 767 211 70 199 984 629 311 395 337 950 719 582 66 688 938 22 5 39 411 249 776 954 297 122 546 349 556 218 320 378 333 749 505 209 277 726 747 532 908 21 9 73 479 223 956 426 237 815 379 423 502 689 487 203 9 735 300 749 484 523 317 209 4 7 841 699 528 180 19 10 963 989 712 53 371 551 344 982 469 17 633 187 559 476 214 986 469 416 655 3 10 416 281 456 19 10 437 140 938 517 423 183 180 157 379 771 138 944 283 221 847 111 911 410 21 6 3 852 607 205 472 448 719 20 3 591 10 789 595 676 184 401 211 802 788 522 693 853 404 979 978 636 42 344 865 23 7 449 226 720 205 806 956 783 715 544 994 738 633 141 825 36 96 689 31 676 732 817 325 452 17 5 578 608 427 30 792 348 828 491 808 535 439 8 203 253 85 207 209 22 10 4 187 764 215 122 33 474 451 71 233 813 753 274 264 799 895 187 301 438 782 308 600 10 8 873 428 229 252 856 255 135 342 382 208 8 9 953 769 809 269 989 55 251 207 11 5 751 107 870 83 45 772 30 646 849 510 738 22 10 773 563 917 65 105 325 319 268 931 495 646 526 773 265 237 844 535 188 717 222 98 867 5 8 514 65 218 980 427 25 4 683 499 877 493 65 193 724 92 165 106 286 701 378 983 176 695 240 910 912 425 53 622 185 20 390 10 10 257 492 928 655 317 103 8 188 689 190 5 10 709 802 538 388 608 25 10 302 977 21 333 683 673 647 709 546 32 611 142 806 17 35 686 537 263 450 288 170 898 582 298 82 21 7 716 867 275 560 550 675 653 507 535 891 517 871 518 559 992 685 761 556 873 884 386 8 8 876 915 60 593 850 438 718 7 8 10 402 66 112 474 995 867 170 938 17 10 445 844 713 707 714 9 275 388 790 788 194 819 431 35 80 690 315 5 4 218 495 604 610 595 9 8 548 518 714 2 98 500 59 987 713 20 10 333 391 284 185 126 156 86 226 52 346 246 997 431 862 744 759 430 111 353 384 9 7 563 113 712 464 817 920 247 29 658 15 10 480 680 700 268 839 154 438 714 518 416 721 524 626 97 562 18 3 495 484 302 685 661 943 645 44 323 941 230 190 192 618 141 597 970 268 6 3 394 781 507 66 448 978 22 9 647 258 356 775 202 465 420 151 805 783 906 717 258 125 574 513 177 831 247 862 737 730 1 8 433 2 7 739 743 15 3 135 451 343 505 200 570 581 236 535 407 734 20 966 266 351 2 6 143 450 15 4 457 576 252 643 221 990 917 193 713 56 881 871 432 691 441 22 2 684 270 235 415 124 305 449 634 885 533 313 196 833 416 2 789 137 591 736 95 22 213 20 8 957 675 355 232 759 761 751 962 221 609 442 454 256 771 879 792 868 182 539 240 21 7 54 503 627 16 169 294 152 424 406 418 76 692 263 870 132 266 717 295 607 58 201 22 6 11 82 486 716 612 87 474 836 373 391 711 723 898 256 0 235 377 161 211 320 323 350 6 3 83 853 314 360 21 999 3 9 18 243 521 24 8 559 841 676 332 37 927 625 952 460 486 651 609 157 655 465 888 728 179 285 188 277 237 665 176 16 8 899 951 118 637 456 620 773 733 122 868 924 461 794 920 298 272 3 4 430 122 524 24 7 692 932 215 945 135 113 766 431 906 574 471 298 632 845 118 860 383 174 587 638 811 650 14 688 22 8 847 319 799 501 827 393 63 842 564 684 211 606 997 978 612 302 990 926 145 839 709 904 2 10 2 677 6 10 599 44 751 892 605 176 25 4 853 418 570 623 994 905 51 645 823 279 17 190 431 969 700 683 546 375 112 566 541 691 471 115 248 23 5 256 575 596 494 215 424 595 818 411 789 14 931 449 242 338 617 408 857 481 275 407 480 842 10 5 382 227 475 567 551 738 557 40 870 259 14 10 136 759 807 360 851 358 656 328 27 357 90 286 518 148 13 5 72 546 999 108 675 849 340 174 517 202 968 189 711 15 10 503 510 159 994 85 45 721 37 584 124 746 744 987 420 541 15 8 672 736 665 43 719 981 918 833 18 743 557 202 548 775 566 24 5 526 350 598 912 954 807 751 716 793 457 774 912 480 685 460 873 274 195 382 212 85 697 271 631 22 9 614 291 555 410 426 642 733 974 473 0 279 31 868 250 603 324 781 716 601 601 821 261 18 3 102 42 591 462 130 248 855 288 69 178 778 822 804 891 97 107 391 184 8 4 583 617 857 920 534 269 853 436 22 7 319 8 475 164 791 843 767 279 489 224 411 250 296 234 309 256 704 366 43 492 800 139 6 2 742 90 445 834 797 946 21 5 458 141 874 738 197 916 932 103 361 171 219 959 881 920 402 956 831 930 47 466 125 8 6 203 265 11 966 382 146 102 986 9 9 714 829 377 210 62 780 368 165 534 14 9 724 979 546 813 218 171 941 168 794 748 917 908 179 722 23 3 12 316 138 867 902 85 197 116 150 800 502 767 598 175 352 14 8 115 182 855 220 619 800 16 10 995 774 950 296 197 989 507 548 748 20 738 986 752 787 107 742 25 4 833 458 620 654 370 895 466 76 246 961 139 110 779 103 709 266 440 650 485 758 269 505 426 515 749 12 5 958 456 131 82 917 798 442 294 85 493 438 467 23 9 806 247 844 236 466 700 206 421 861 236 267 805 718 991 677 862 390 116 720 234 222 451 91 4 9 170 594 224 786 2 3 679 887 6 7 73 835 551 276 977 275 10 3 434 469 241 891 554 862 113 729 460 767 3 3 821 328 810 19 6 138 408 754 148 6 572 223 51 666 582 771 295 873 159 673 125 283 205 543 15 8 755 967 480 358 795 948 783 100 650 441 919 611 53 830 95 3 9 78 831 974 6 8 304 424 301 294 458 713 5 9 985 532 258 545 89 10 9 663 969 526 830 4 341 983 320 286 785 21 2 533 784 72 960 809 786 421 239 130 723 734 552 595 127 678 259 616 351 268 315 844 18 4 113 311 980 437 152 609 577 491 686 902 138 709 978 944 622 626 69 458 11 9 566 38 16 756 489 712 599 333 307 599 583 24 4 765 292 323 424 993 324 673 281 419 692 981 651 746 667 111 755 312 161 56 856 269 69 594 173 15 3 183 243 753 184 581 631 865 943 853 820 535 570 397 254 546 23 8 62 630 314 705 869 731 302 971 709 213 79 19 858 697 363 90 598 685 638 316 44 854 584 20 9 995 566 339 230 545 771 443 891 435 269 925 932 168 726 449 847 720 942 45 393 2 4 270 459 14 4 584 782 157 580 260 66 453 99 253 735 722 973 203 634 6 9 914 963 788 552 480 349 2 8 698 356 1 9 501 22 4 300 191 509 757 883 63 766 840 783 131 838 399 330 552 958 678 110 286 487 46 540 200 18 9 906 3 546 399 878 552 547 80 442 880 31 263 715 143 157 171 16 376 6 10 795 901 625 588 128 598 15 6 719 511 497 993 373 358 550 274 893 751 161 896 448 85 786 15 5 567 206 724 17 930 57 628 119 970 555 549 247 72 645 75 4 9 869 421 658 464 19 6 867 554 125 423 296 557 5 595 416 132 509 319 130 199 212 611 588 991 260 4 7 839 327 903 885 16 10 510 836 747 339 294 149 916 242 124 271 616 115 964 312 937 270 13 9 379 461 688 561 737 643 177 551 395 778 512 71 125 11 10 484 52 753 630 586 653 181 895 772 221 625 13 7 948 273 25 947 773 802 766 755 739 776 53 262 280 8 4 244 417 958 262 241 979 827 700 23 10 207 359 885 747 80 362 699 799 593 615 858 486 463 300 365 904 632 320 779 964 282 605 706 21 8 342 604 882 16 248 828 143 135 865 944 430 105 480 126 553 122 46 758 970 730 828 14 8 704 78 686 834 88 744 186 222 433 854 646 66 175 214 5 9 697 207 228 979 360 7 8 259 951 610 624 608 833 654 6 7 188 199 41 421 438 595 12 8 905 535 773 776 55 902 556 821 907 837 258 765 12 4 207 835 692 121 453 775 964 854 3 383 886 214 20 2 555 936 20 959 835 970 201 640 844 344 970 748 923 87 3 944 697 707 314 573 2 8 865 940 12 7 603 546 76 538 914 724 413 203 126 458 441 168 3 10 787 426 640 20 8 544 59 876 979 741 27 916 818 439 486 953 66 711 115 433 407 929 353 145 75 2 9 209 975 17 6 4 150 68 297 123 359 389 410 237 914 494 274 857 470 959 469 263 15 9 952 171 912 442 393 682 998 794 371 363 958 500 98 938 397 25 4 481 971 850 570 250 602 981 294 842 698 577 711 746 426 382 28 16 948 181 958 917 330 538 939 484 9 7 166 137 410 72 209 647 240 262 54 17 10 956 507 22 704 465 186 972 704 695 51 946 48 646 949 3 640 653 4 2 492 294 821 400 19 4 146 19 142 913 734 920 796 797 197 105 433 805 123 688 59 421 483 794 799 24 8 773 258 192 694 987 59 819 348 943 880 119 175 275 583 396 316 679 13 27 808 606 873 198 649 14 2 77 805 771 153 420 143 463 69 808 487 663 348 556 448 3 4 832 773 596 9 4 68 826 342 775 56 723 429 676 576 3 4 712 399 866 15 4 842 528 142 945 683 496 594 509 26 739 40 370 897 94 629 4 7 476 691 91 629 5 9 21 162 709 898 298 8 3 713 379 67 85 305 367 6 348 20 10 605 773 687 504 597 545 378 958 328 951 679 88 916 218 419 652 942 263 160 704 24 10 923 405 890 8 795 544 225 987 511 6 77 224 495 232 261 528 645 15 668 420 161 986 378 182 25 9 639 534 643 579 134 220 321 595 647 479 759 435 938 247 892 979 247 962 69 295 748 748 501 786 310 15 4 843 4 234 443 0 490 367 707 309 983 929 206 818 712 792 19 3 835 91 742 981 352 358 518 666 235 81 766 817 749 883 431 818 201 394 580 20 6 323 408 676 294 722 160 921 546 911 226 288 896 913 378 662 191 831 666 487 504 1 10 193 16 2 578 482 612 414 448 972 387 563 845 555 391 972 762 395 671 877 1 6 215 3 5 969 735 181 13 8 776 248 741 515 416 560 100 114 141 174 486 493 81 22 6 560 880 578 988 75 490 972 926 447 27 775 52 284 411 119 733 430 697 277 495 346 38 3 7 767 132 904 1 8 687 9 5 937 703 338 104 438 581 402 890 663 15 4 280 754 79 146 783 856 383 152 864 343 350 665 150 634 447 6 10 0 106 424 918 439 276 23 8 556 508 694 753 103 929 634 703 754 658 693 94 827 936 508 115 838 128 451 176 50 196 916 9 10 6 850 236 193 989 350 845 733 791 4 8 899 377 859 542 20 6 663 619 176 311 739 416 604 366 656 126 207 70 474 168 894 773 825 759 545 624 15 10 600 884 450 306 185 744 833 971 766 232 704 789 897 327 358 13 6 941 245 18 638 587 690 394 670 683 438 43 486 538 23 8 266 957 35 679 883 116 266 887 841 185 900 966 574 389 413 913 545 242 164 105 235 7 984 4 5 456 160 129 692 3 4 784 818 752 20 10 570 809 360 494 999 113 493 513 279 901 832 144 156 376 573 386 260 250 387 484 21 8 544 818 11 771 779 571 999 35 103 337 521 113 625 633 502 45 459 29 198 320 44 20 4 413 56 581 468 931 232 352 782 305 139 469 855 61 774 788 36 46 48 654 52 25 6 287 794 264 643 439 384 957 429 665 0 508 612 98 484 439 677 674 763 331 212 246 313 374 615 952 12 2 254 825 889 84 34 347 559 523 731 125 202 293 8 8 701 362 507 597 426 15 850 269 25 5 350 107 361 345 592 292 769 575 312 11 144 73 858 657 63 710 298 326 712 70 624 58 945 409 61 17 2 650 606 32 533 493 579 611 406 919 619 472 783 550 445 25 933 617 8 4 272 132 691 498 568 552 76 403 5 5 615 880 807 814 166 23 3 695 832 54 899 735 853 23 81 741 286 585 976 661 600 669 597 510 81 372 871 500 799 21 8 6 477 451 643 666 725 404 810 167 2 7 787 799 25 4 101 714 917 486 926 983 314 580 402 542 996 33 177 600 408 883 236 294 917 829 229 873 718 806 37 7 4 171 468 759 577 988 455 195 20 9 651 698 387 686 774 892 620 445 211 56 870 834 329 754 403 168 851 89 841 89 19 6 983 317 260 837 354 427 453 753 881 928 718 766 737 854 435 985 806 582 192 1 7 242 4 8 965 568 867 360 21 6 348 822 213 929 401 494 473 88 984 385 733 132 348 240 714 345 574 431 62 281 953 9 4 933 453 788 466 611 688 239 173 231 11 3 427 251 753 343 239 633 740 440 798 498 570 10 3 583 445 526 852 76 284 717 793 614 874 18 6 689 739 415 655 550 197 429 677 321 526 3 511 219 282 169 995 977 608 20 9 613 62 708 33 528 663 575 250 432 753 64 981 347 758 992 503 524 955 861 922 2 10 999 868 9 4 742 811 505 402 75 968 493 552 686 1 7 845 25 7 70 172 279 333 727 759 368 89 501 208 873 405 367 877 172 713 685 537 135 558 615 134 655 978 747 11 7 318 266 733 990 753 673 39 187 100 343 345 15 8 188 8 422 338 762 19 713 882 919 908 6 624 740 26 476 13 10 968 164 484 734 770 368 626 260 810 559 497 981 927 3 10 14 853 137 24 7 781 488 96 488 139 565 943 15 499 190 661 259 44 669 250 877 57 580 934 66 193 628 225 127 19 6 951 191 435 153 891 402 195 855 294 358 470 14 503 264 735 592 628 591 354 19 9 479 611 124 72 596 233 362 862 531 482 116 490 518 828 230 164 350 902 359 19 4 315 975 391 354 629 24 894 272 569 698 184 681 729 446 901 595 930 165 213 15 5 129 269 287 782 514 240 914 343 436 957 621 163 372 833 559 6 8 65 976 786 682 133 574 1 2 572 24 9 542 476 722 982 917 541 860 439 637 5 909 63 243 844 815 321 805 589 478 261 877 849 921 948 8 3 447 836 121 936 876 89 244 643 4 4 523 44 574 458 10 2 807 295 434 771 70 966 591 440 259 716 4 2 88 5 684 172 21 4 3 454 449 373 244 985 271 585 820 687 277 466 380 409 814 240 63 390 934 560 444 3 10 76 25 472 20 9 729 774 954 58 461 775 767 378 414 888 456 914 469 670 546 633 863 180 3 885 24 4 254 209 39 362 674 300 483 740 777 8 191 478 448 233 895 598 401 794 163 29 380 846 715 936 7 8 967 806 889 73 746 876 620 24 10 447 513 618 686 284 908 140 762 600 420 962 540 46 838 73 450 360 898 602 671 466 487 708 982 20 5 263 207 274 855 478 275 45 671 143 862 824 539 548 682 10 134 472 258 251 701 14 5 404 231 400 11 106 337 766 690 520 700 498 975 762 447 8 6 123 428 282 546 68 84 45 529 5 9 562 666 358 880 617 5 7 595 8 497 902 625 12 9 950 141 995 416 309 939 340 584 906 220 506 592 14 7 692 261 977 105 826 513 332 878 555 177 228 375 81 882 15 3 126 908 445 554 177 414 181 447 810 577 265 414 943 184 51 12 7 515 274 449 344 709 823 644 463 676 273 424 672 9 2 33 775 13 567 585 574 426 586 769 1 9 143 9 5 263 211 785 485 240 78 394 594 266 15 10 544 550 844 51 296 647 487 950 647 168 930 80 503 9 624 23 8 851 583 513 880 307 7 8 4 97 242 450 128 238 630 425 614 188 810 791 793 660 802 970 6 2 506 200 32 170 636 525 20 7 492 36 67 115 186 124 928 930 439 599 824 630 801 734 887 84 0 752 943 855 1 8 957 25 7 731 781 310 887 516 692 417 197 226 632 621 154 391 244 580 813 370 866 320 874 358 513 619 35 685 16 7 901 899 962 950 745 435 945 374 100 34 12 418 485 839 509 150 9 9 980 813 324 666 624 765 473 132 39 6 4 153 971 173 256 639 902 14 8 528 39 481 810 468 884 425 516 77 506 207 200 469 789 24 5 297 43 748 454 127 180 199 267 48 236 843 20 838 230 813 670 974 74 978 123 338 52 559 432 11 4 423 265 444 615 823 714 36 587 865 562 498 5 8 929 770 90 424 10 3 4 187 836 544 21 8 747 831 69 681 131 518 599 38 990 849 163 743 607 591 535 959 444 594 487 160 399 7 3 989 46 902 679 464 719 161 19 4 242 627 229 975 452 349 940 539 985 949 963 950 947 28 814 647 485 842 517 5 3 498 900 567 500 546 1 2 501 25 5 828 214 714 22 754 36 820 748 760 524 78 586 616 846 104 352 819 636 710 725 546 542 981 43 306 5 5 26 395 432 233 510 24 9 891 276 380 656 387 111 339 923 885 960 514 298 664 269 61 333 538 763 711 366 879 218 145 636 1 10 82 24 6 62 842 918 278 732 479 79 392 646 659 760 520 46 568 480 338 365 548 33 593 810 665 284 223 13 6 493 846 293 9 272 482 887 5 631 174 813 299 823 22 6 429 243 307 537 513 536 254 369 538 962 419 807 125 704 44 710 90 470 554 727 690 530 12 4 65 44 197 719 844 13 350 918 464 84 268 723 25 5 695 371 393 908 81 804 153 803 867 71 374 115 676 585 496 977 251 596 580 882 472 42 571 799 861 15 2 467 295 704 877 814 734 131 753 132 479 521 878 945 184 216 4 10 93 453 865 673 10 7 370 940 30 830 515 46 544 333 758 197 19 6 957 209 782 79 161 648 344 811 572 286 747 450 195 271 736 92 470 89 887 16 9 463 838 438 519 918 245 731 496 836 388 604 73 411 171 799 780 18 3 638 307 491 156 20 817 215 340 2 495 754 597 476 360 921 649 652 186 14 6 799 223 796 866 496 755 717 644 868 424 482 671 953 327 1 5 856 20 10 227 186 802 265 205 259 218 434 66 34 924 599 432 760 924 597 916 234 612 384 5 3 428 680 394 860 526 24 2 438 941 431 673 662 763 117 251 115 815 70 553 118 284 559 369 574 234 764 705 164 236 28 491 3 6 650 406 48 2 10 920 140 10 10 656 414 952 455 288 629 98 154 876 269 22 9 10 918 836 877 323 882 4 487 524 33 502 527 751 495 488 486 408 412 4 880 834 557 2 4 925 48 21 2 403 254 113 231 589 776 596 834 848 224 408 810 408 629 462 350 637 160 297 125 654 11 4 102 854 627 424 246 159 328 825 929 520 985 10 5 925 584 9 940 59 371 927 110 543 453 16 2 740 322 371 163 502 986 547 676 746 167 24 860 677 891 851 506 12 7 923 451 761 615 0 396 440 861 778 751 286 830 11 3 548 880 452 698 256 484 648 174 129 528 597 2 9 51 396 18 9 41 947 143 433 254 851 709 659 192 102 426 764 978 709 428 712 189 595 15 2 662 545 862 232 209 432 34 763 276 774 469 322 342 698 678 11 10 224 501 391 330 477 515 808 516 936 973 758 4 10 478 845 915 911 25 9 622 459 139 243 859 290 903 81 635 882 914 0 14 957 526 445 523 29 444 340 636 883 313 967 167 8 6 144 789 127 366 787 76 266 9 11 7 486 640 232 960 958 177 890 349 960 164 236 13 9 397 3 997 287 890 87 993 60 54 930 812 674 504 9 9 392 775 840 77 217 163 106 859 177 15 3 962 800 63 509 395 205 417 481 119 139 953 578 868 515 552 14 10 354 260 420 435 630 887 150 854 518 918 474 685 69 301 22 5 481 701 518 834 367 534 342 747 202 715 834 361 313 574 351 883 295 184 485 560 228 26 10 6 130 81 213 464 586 999 527 84 694 202 11 3 911 456 192 422 76 889 745 615 729 437 35 14 5 626 918 349 963 683 865 906 707 813 167 632 718 117 579 11 8 769 390 674 666 902 457 107 210 991 18 630 7 4 56 383 488 850 821 114 203 11 9 700 806 323 209 475 424 144 452 319 992 522 20 3 167 559 98 64 693 541 254 685 782 541 54 94 951 625 71 7 829 13 423 469 4 6 391 647 71 29 19 10 904 462 233 935 250 659 86 777 873 752 865 965 866 379 55 727 575 40 845 21 4 24 277 50 172 277 640 685 908 691 380 741 89 680 394 752 855 636 266 549 235 377 21 10 894 153 372 622 399 526 771 65 698 761 606 687 514 63 509 58 658 880 919 846 626 15 3 550 494 139 21 284 548 424 728 416 447 546 996 206 705 485 20 8 147 407 50 79 548 445 741 261 845 41 218 914 948 107 675 33 230 492 922 609 16 5 874 157 466 465 530 910 928 180 184 870 137 453 631 38 312 688 16 10 991 982 399 333 286 164 216 630 529 477 338 730 14 58 821 749 8 8 327 875 712 289 142 248 566 784 7 5 452 509 917 473 87 272 362 1 8 67 9 4 68 420 71 140 858 991 837 367 774 4 4 563 495 302 886 2 9 183 297 22 6 948 430 641 355 997 288 893 200 679 487 891 177 644 491 967 272 265 212 531 375 634 307 16 10 875 959 298 251 338 39 15 681 356 674 922 904 213 248 802 367 16 9 204 887 734 766 635 219 290 470 0 721 945 968 585 193 786 24 12 2 339 915 349 978 259 325 342 59 729 743 816 662 24 7 657 976 983 764 734 339 788 550 658 915 924 202 839 768 633 462 181 865 175 695 222 903 92 190 1 5 727 15 2 490 308 181 516 817 686 484 344 28 667 279 738 712 722 261 21 3 282 741 650 666 897 890 956 151 264 182 205 316 648 193 197 214 951 798 918 294 86 13 2 475 877 704 973 115 280 31 53 62 617 981 553 204 20 3 982 992 90 603 744 967 281 873 462 317 854 324 141 79 383 303 187 911 20 798 6 7 635 843 315 824 647 526 20 2 98 124 785 373 611 317 325 250 745 231 601 701 782 80 384 60 519 204 29 413 25 7 939 752 401 726 868 430 37 229 222 830 876 432 204 176 5 809 805 796 195 887 610 407 130 298 113 24 2 167 973 975 610 890 779 784 688 754 770 590 905 280 499 677 433 844 345 787 17 610 653 319 938 13 7 385 188 410 192 714 813 42 605 644 729 24 343 270 24 8 188 760 60 26 192 139 142 96 519 539 901 620 88 317 292 105 0 399 860 688 956 808 195 156 17 8 755 453 458 99 425 258 839 234 82 619 527 670 14 820 43 814 521 1 4 787 21 4 262 384 755 671 1 152 990 508 42 223 544 598 531 530 172 456 618 171 363 995 549 13 7 424 489 550 378 287 18 558 374 861 525 108 269 723 4 8 714 556 52 497 7 4 784 120 572 28 995 655 28 14 7 828 36 982 313 216 137 163 83 522 28 547 997 224 472 5 7 284 819 668 457 152 12 3 534 335 823 847 628 602 584 361 123 579 785 49 16 2 149 593 183 20 520 83 13 537 780 429 449 402 379 122 619 220 15 6 97 759 775 235 196 638 611 208 869 863 288 156 772 292 345 8 8 369 197 366 693 723 92 32 89 14 8 203 520 794 57 748 15 877 723 60 383 22 96 679 623 5 5 223 69 680 527 961 9 8 811 20 617 77 20 808 136 129 767 13 3 262 710 397 17 281 665 831 280 217 95 588 811 64 15 7 25 379 70 942 414 221 912 331 117 493 223 367 818 125 789 2 5 884 598 12 6 2 629 262 655 316 154 405 114 979 31 884 839 22 9 269 102 287 247 231 988 662 383 404 945 624 179 408 166 866 703 106 812 220 129 710 636 16 8 547 224 680 944 255 196 854 645 993 188 587 892 649 983 551 772 15 9 220 694 886 178 526 437 962 694 656 6 455 942 208 306 810 17 9 429 840 453 790 755 930 464 437 188 365 178 279 229 373 13 908 286 4 7 239 430 17 611 2 10 130 474 9 7 528 300 580 43 671 927 543 926 103 21 3 725 292 282 384 878 672 246 810 619 196 189 782 685 397 347 942 606 409 557 710 813 2 6 546 747 21 7 502 893 632 959 581 382 350 468 371 391 247 348 915 774 460 747 313 239 955 957 583 25 4 231 944 544 789 244 550 811 514 275 330 142 183 985 379 460 750 93 228 292 875 996 722 725 718 846 8 2 628 930 916 341 584 912 440 788 10 7 683 156 810 146 592 340 75 59 360 470 20 6 640 346 29 365 104 278 200 253 443 360 824 394 77 690 379 668 753 222 793 604 5 8 442 638 364 200 512 3 9 161 198 898 20 7 73 758 248 432 427 939 177 432 244 948 985 355 663 911 446 161 638 224 396 749 10 2 878 834 17 969 514 220 561 878 308 343 13 8 563 92 874 148 999 690 655 110 936 625 289 459 600 17 5 568 461 788 954 574 175 603 48 151 313 248 170 28 914 101 352 684 20 6 977 253 692 650 128 777 488 295 762 594 734 602 250 534 348 262 658 314 960 940 13 2 415 895 463 529 235 979 352 738 490 624 13 954 906 16 7 507 659 882 456 358 172 129 296 641 327 859 656 643 9 972 808 4 4 697 819 424 848 22 6 429 959 648 359 280 702 439 4 831 114 900 71 709 525 424 458 745 776 469 876 291 940 8 7 480 837 974 740 959 822 749 410 16 9 115 659 521 63 89 368 139 197 349 631 171 520 538 475 452 587 2 2 420 452 6 3 710 702 752 323 368 655 12 10 533 777 10 391 524 375 677 814 990 212 813 54 9 9 791 56 653 542 892 623 493 904 129 13 3 101 86 109 742 687 844 844 780 293 313 318 869 553 23 2 214 125 426 978 999 43 106 149 109 473 278 252 18 954 845 155 723 755 77 182 772 683 468 19 8 957 328 655 988 307 267 914 932 820 54 849 791 629 522 280 493 679 230 44 15 8 180 875 458 209 255 663 954 910 314 757 594 438 376 102 960 4 3 436 99 357 838 8 3 374 267 618 136 228 237 999 108 16 5 522 778 868 775 188 965 75 305 109 637 134 492 386 785 357 734 13 9 823 783 324 864 373 96 985 136 578 793 593 652 527 19 3 781 924 190 123 383 97 235 19 877 911 163 876 990 346 664 995 759 801 715 5 2 147 948 758 513 395 1 6 158 2 9 864 23 11 10 407 490 395 772 103 695 820 865 247 847 168 23 6 435 276 510 617 716 478 92 299 491 928 634 314 951 638 176 496 210 458 751 35 766 628 638 11 9 672 161 901 746 507 568 299 565 15 449 521 18 4 804 99 41 316 586 438 38 610 368 715 91 658 602 106 299 547 834 759 8 2 420 659 387 32 539 197 995 410 2 3 381 605 11 6 62 11 749 592 46 305 56 582 736 996 874 4 2 79 942 86 438 15 4 817 867 975 610 499 905 901 585 154 846 612 600 370 995 642 17 6 86 141 90 816 508 102 224 503 114 397 821 288 565 656 148 477 830 24 9 833 330 591 643 425 996 126 222 820 522 590 194 135 906 839 283 787 709 516 621 777 287 305 376 13 8 166 7 651 579 949 123 384 113 270 823 371 284 278 2 3 317 898 18 6 132 279 756 469 401 377 185 799 490 453 244 426 667 798 259 496 266 137 17 6 824 851 956 873 222 747 298 17 879 917 187 430 311 429 703 643 55 4 10 492 714 640 362 2 4 891 611 11 8 163 396 169 849 807 156 502 479 702 248 825 18 9 136 640 939 423 485 412 202 482 922 935 325 527 242 5 818 66 192 955 19 5 486 714 426 530 689 382 153 426 726 821 54 388 295 30 227 921 631 246 958 4 6 998 158 245 268 11 7 67 197 698 428 889 674 759 669 811 92 398 14 2 486 399 772 218 361 395 825 305 896 633 767 691 648 844 8 8 164 480 820 473 274 64 675 911 5 7 214 689 708 822 945 2 4 841 141 7 8 353 772 450 277 301 745 224 14 8 406 16 817 383 57 137 179 647 605 726 601 441 967 302 11 10 675 731 125 98 696 925 396 954 229 126 893 2 10 784 258 16 8 244 215 768 915 236 726 339 46 827 149 981 719 663 250 260 526 4 5 756 154 390 832 20 7 312 54 844 361 397 396 175 659 520 667 148 839 107 644 432 146 165 639 150 578 5 7 989 255 154 948 679 14 10 174 848 817 201 600 988 16 754 863 430 71 735 818 55 22 3 310 686 780 446 458 693 797 312 478 77 935 22 267 51 912 892 545 833 674 479 910 565 2 3 129 586 19 8 337 873 421 401 137 631 227 873 799 334 873 635 675 887 324 305 114 426 111 20 6 960 579 910 159 14 359 836 70 389 183 444 847 857 109 687 484 708 381 47 372 22 8 736 435 247 958 689 271 681 755 703 913 842 662 225 146 449 344 713 789 409 168 750 86 9 7 198 562 932 117 307 292 675 231 676 16 10 105 938 633 954 847 753 975 498 566 532 435 830 475 590 599 933 11 3 399 728 950 984 259 72 989 800 657 281 310 3 6 237 89 698 20 9 419 10 341 121 256 792 255 735 905 545 793 858 702 505 571 316 977 888 106 178 16 8 557 732 684 470 873 218 557 656 695 152 91 493 556 928 78 626 1 6 551 25 3 476 499 521 146 324 65 239 977 108 279 9 894 106 351 238 997 847 807 70 674 116 86 722 22 66 14 6 90 458 883 967 26 378 29 992 322 524 529 97 81 67 17 3 83 349 131 770 104 642 820 941 428 51 850 598 481 21 33 438 301 13 6 1 624 686 246 743 726 761 526 284 326 478 916 67 21 4 66 309 133 934 893 539 159 264 389 331 592 654 143 288 327 51 430 288 245 933 828 1 3 780 22 2 428 216 736 496 898 428 226 110 238 121 412 973 380 540 215 858 354 451 193 195 979 954 20 6 630 893 875 500 330 928 953 996 98 739 270 968 975 441 474 306 617 352 986 786 9 6 535 723 284 464 672 5 441 671 569 11 8 185 417 927 427 817 497 298 488 94 631 149 2 9 572 454 1 7 662 1 5 944 5 9 116 400 662 840 658 3 4 738 448 783 14 10 486 517 100 339 870 515 277 813 483 604 326 976 317 654 18 5 228 970 146 111 771 870 89 333 966 912 279 521 860 853 182 646 271 335 3 10 320 840 902 7 4 848 256 857 834 671 792 293 17 10 151 756 489 149 105 808 401 390 507 644 904 318 336 450 53 527 326 2 4 450 544 18 2 193 93 58 363 502 364 808 660 303 852 564 503 862 446 159 32 844 674 17 4 829 146 982 975 904 275 407 769 624 770 927 27 303 583 292 918 530 16 3 903 799 949 584 348 23 208 237 530 209 142 413 498 737 55 548 12 9 305 292 858 531 78 351 148 19 229 77 488 376 4 4 786 73 262 31 24 8 845 747 265 815 787 792 790 476 133 0 453 874 355 892 95 252 483 446 132 979 499 786 744 714 8 9 316 992 264 516 813 8 735 519 7 4 79 193 494 520 959 74 142 7 6 203 46 70 510 775 317 996 7 3 765 362 982 266 565 247 852 5 9 332 164 452 101 142 14 10 468 672 795 214 327 238 444 462 135 604 302 552 366 135 10 4 576 15 998 69 134 546 524 291 376 279 11 5 18 130 344 931 514 196 491 702 500 698 484 1 8 984 25 5 792 629 62 124 255 281 89 225 254 598 322 626 722 301 101 30 615 252 465 159 813 762 160 759 115 23 10 638 14 879 822 149 0 735 144 720 513 35 684 914 417 578 876 809 388 579 316 899 453 904 6 3 498 693 470 662 856 106 22 4 556 38 904 734 336 171 583 335 45 877 162 839 15 750 335 337 7 48 869 891 87 740 5 8 2 411 653 274 901 8 10 679 257 74 254 275 103 284 301 17 2 965 84 403 492 322 666 584 302 806 517 637 123 622 823 396 445 815 23 10 371 671 25 15 358 836 917 736 823 623 657 876 677 653 728 69 952 443 626 553 253 497 318 22 2 965 153 78 562 834 207 39 883 831 1 175 747 718 904 572 480 771 679 594 969 598 100 5 2 849 825 87 840 134 22 4 551 889 184 920 643 9 822 13 782 887 476 514 785 106 779 356 140 592 850 460 430 162 8 2 613 808 809 930 950 567 78 507 6 6 949 890 849 492 192 868 16 8 215 492 183 234 899 333 516 401 784 282 287 897 927 819 732 878 22 5 903 844 641 135 535 943 560 751 60 515 326 533 871 232 215 728 374 829 311 974 37 971 2 4 436 115 8 4 885 406 554 395 23 420 583 926 24 8 898 58 576 891 46 991 853 359 359 34 324 547 834 428 327 434 345 183 156 63 602 245 47 812 23 9 288 977 741 555 822 880 79 223 719 491 101 678 129 562 291 666 301 350 835 290 151 547 804 20 10 501 879 130 169 184 943 37 173 807 405 411 130 656 133 412 549 939 705 615 708 19 4 979 94 846 57 503 362 947 632 903 174 676 9 37 699 744 391 366 781 409 22 6 643 289 449 702 247 423 250 742 613 948 284 838 183 605 269 135 903 997 611 835 243 729 3 8 46 642 435 9 9 127 202 471 400 940 567 513 519 344 9 6 388 53 662 874 84 162 282 165 398 20 7 501 574 96 464 290 253 298 299 442 486 676 363 460 851 12 506 742 742 110 665 6 7 186 767 729 884 622 403 4 6 257 190 13 354 10 7 508 37 285 791 673 718 302 758 9 712 9 6 276 271 472 815 506 990 207 689 9 16 3 203 88 622 115 213 269 449 684 12 605 816 215 27 536 863 130 25 8 49 197 273 183 183 138 177 80 469 606 633 417 335 382 324 360 411 192 898 330 400 148 442 78 960 1 3 294 13 9 656 490 711 4 512 23 882 252 888 259 397 127 99 22 4 147 771 651 983 97 494 493 56 547 952 940 371 791 109 134 968 471 908 695 728 572 321 16 3 75 803 941 72 173 818 133 119 977 384 172 472 808 67 596 499 2 7 776 954 15 4 790 97 834 445 913 922 858 69 760 188 364 665 631 109 5 10 2 414 782 122 452 234 18 835 287 311 205 13 5 64 335 993 183 612 72 555 181 552 263 158 721 492 13 9 62 860 950 892 364 139 766 131 482 402 889 957 806 2 5 293 641 23 10 499 963 351 245 886 994 432 188 266 393 83 293 175 323 391 970 363 717 580 580 993 309 346 21 2 754 135 169 942 701 421 302 646 389 357 941 484 118 241 195 479 731 84 159 392 554 5 2 466 231 166 845 266 14 5 185 615 493 7 657 710 258 950 808 16 814 838 278 5 6 5 700 209 707 13 0 481 25 9 641 359 561 300 694 937 385 232 744 830 142 246 143 212 534 707 131 136 413 345 538 939 628 970 708 15 3 517 823 594 563 987 464 108 329 270 800 9 164 684 260 448 8 2 995 148 697 715 977 791 269 4 6 8 625 72 554 295 442 962 13 3 379 93 285 776 317 593 118 87 743 87 280 199 766 22 6 884 781 15 630 495 427 621 393 927 762 663 319 462 308 96 881 477 385 576 810 653 615 14 3 747 998 656 366 658 229 364 793 799 937 318 293 971 232 10 8 468 635 245 380 979 545 285 84 700 410 13 9 686 329 192 707 811 131 829 641 51 998 828 171 893 25 7 962 103 381 243 160 525 683 480 750 736 224 757 843 949 753 594 157 68 157 671 350 556 581 136 656 11 10 281 129 121 849 82 385 982 194 921 451 335 20 3 22 565 517 854 788 911 283 903 638 821 795 59 460 896 248 391 531 868 782 388 12 7 68 313 719 382 344 745 292 368 685 224 522 116 22 6 50 114 506 836 328 30 966 602 311 114 657 220 633 750 381 895 148 712 489 178 378 83 6 3 749 411 386 198 701 413 4 9 390 629 467 648 14 8 638 389 232 198 799 371 405 844 901 988 483 632 548 407 11 6 776 95 310 250 648 983 681 25 356 866 283 14 2 341 223 867 841 728 718 686 26 357 637 567 638 37 935 22 10 998 23 294 882 128 160 839 779 709 667 847 245 464 842 945 673 152 373 685 741 777 351 20 9 689 572 15 588 67 924 198 124 899 54 510 701 578 686 381 426 980 42 958 698 9 5 913 143 329 572 555 333 894 537 576 12 10 983 104 783 871 706 263 566 662 200 91 888 274 13 4 671 276 535 117 826 59 33 216 500 657 509 36 824 24 4 341 622 600 271 67 308 412 19 534 252 542 734 185 860 445 999 549 631 393 59 822 393 964 632 13 6 468 567 13 96 519 200 406 17 845 767 312 359 80 1 6 404 10 6 799 97 415 355 613 827 285 693 8 651 13 2 6 645 475 93 587 965 807 199 810 249 829 238 72 23 6 822 921 934 491 487 17 128 696 666 715 732 938 88 51 891 754 806 662 156 351 694 805 733 8 5 837 501 818 24 989 491 135 920 14 10 794 279 805 164 187 455 165 486 644 936 926 506 209 471 8 4 559 426 474 439 724 426 691 502 11 7 801 785 997 177 44 833 671 676 603 82 712 24 6 280 283 910 527 423 283 170 1 620 635 576 829 17 413 900 468 352 868 63 542 312 521 355 570 5 3 440 626 624 674 537 18 6 921 464 202 27 937 655 660 322 785 407 748 277 130 732 797 839 91 329 2 6 871 437 17 10 566 492 598 648 685 455 213 155 914 337 30 386 476 234 941 338 523 5 5 273 418 15 80 464 10 3 117 240 456 801 112 863 989 84 790 434 23 5 246 664 350 728 403 881 940 502 67 989 293 209 68 534 277 470 351 240 837 93 18 4 472 18 2 731 129 378 618 347 846 626 692 42 848 233 288 496 519 717 320 759 941 15 10 881 979 152 951 417 939 344 96 863 422 714 664 767 241 249 22 7 802 316 701 724 959 774 504 77 726 550 187 127 540 255 106 868 831 118 185 4 228 214 1 7 628 20 6 108 963 28 884 914 559 76 913 954 566 570 685 751 79 601 979 389 325 216 465 4 2 394 562 256 853 14 5 199 601 693 724 604 251 770 536 818 548 163 921 87 208 6 10 207 376 679 102 525 477 3 10 490 270 21 25 8 628 839 835 746 106 669 977 847 875 355 943 697 757 469 319 801 527 842 813 661 312 298 960 691 235 12 8 96 523 742 401 480 217 523 250 317 308 827 790 12 6 137 752 250 527 106 438 413 623 703 348 558 197 18 6 570 679 565 826 635 116 380 566 42 344 188 359 429 747 634 190 838 257 11 9 496 181 434 450 242 71 116 212 235 552 205 16 5 989 790 310 534 63 996 269 277 186 102 411 226 373 74 786 162 16 10 739 893 975 453 467 898 768 843 836 339 388 217 355 682 120 878 6 4 384 621 96 233 716 88 25 9 626 563 156 628 903 548 858 963 434 457 73 984 267 16 761 846 646 864 686 908 665 396 380 900 876 1 6 162 15 4 186 301 625 28 969 640 632 768 480 677 96 65 573 44 342 16 4 185 7 860 934 994 561 55 659 470 909 769 440 189 598 47 108 17 3 114 618 987 40 286 16 978 314 94 516 241 142 940 434 645 639 312 24 3 760 622 271 427 863 337 728 343 725 452 401 209 121 828 316 741 327 425 306 369 146 813 871 356 7 10 477 562 517 277 620 460 764 12 9 297 512 698 539 464 580 431 528 79 138 414 830 19 5 562 45 573 410 72 769 980 378 35 962 805 474 226 807 850 189 15 330 271 18 4 165 239 454 272 187 838 575 255 255 410 97 53 149 967 761 778 336 307 20 7 42 332 67 402 589 103 844 686 893 305 41 552 441 324 633 813 780 486 828 937 8 2 557 518 298 201 190 245 735 922 9 7 193 396 261 61 185 96 401 327 211 21 3 100 242 756 216 102 454 514 393 424 887 447 521 319 62 227 330 544 419 324 125 555 5 4 906 526 906 61 669 15 8 678 650 701 516 188 192 458 911 370 796 925 888 598 295 526 22 3 110 810 717 724 653 459 929 704 598 974 473 189 923 911 644 167 64 685 399 636 25 545 22 8 680 261 604 239 384 858 831 612 174 821 709 305 802 481 434 690 61 238 912 89 913 624 24 6 25 856 598 896 424 641 649 621 181 240 944 310 443 1 912 314 200 356 355 97 78 604 940 368 15 4 847 403 712 146 258 861 73 583 49 702 816 285 84 298 838 1 7 369 25 5 420 82 668 407 558 264 82 114 375 298 785 925 402 842 495 349 999 639 217 683 735 885 423 725 29 10 7 971 77 337 806 263 537 854 383 348 706 19 9 91 598 630 954 340 579 102 113 763 956 839 597 626 358 782 738 307 461 554 20 4 874 762 608 175 753 618 339 799 66 375 249 341 304 161 283 420 35 633 69 90 6 7 203 488 625 552 819 955 11 7 496 174 55 546 862 671 456 100 767 256 276 6 4 688 581 635 342 996 881 22 9 50 758 564 941 689 164 463 828 872 411 25 622 619 820 356 267 739 810 231 784 162 848 24 9 33 144 538 19 160 792 681 707 220 165 379 600 650 165 504 326 444 877 203 609 236 768 111 571 4 4 609 791 57 353 16 5 537 219 229 314 501 957 839 128 205 626 119 867 827 127 270 637 18 6 216 834 397 664 280 96 901 961 879 987 327 660 626 50 315 527 73 453 1 7 208 3 7 893 454 302 5 8 719 767 518 777 51 4 7 567 119 879 466 1 9 731 6 7 664 7 696 627 99 822 18 7 939 80 820 845 396 91 549 175 73 868 104 55 738 773 744 138 253 468 16 5 408 586 736 7 268 543 364 763 986 891 830 402 966 763 677 989 25 9 681 923 461 404 617 129 366 298 177 803 43 600 328 413 178 673 592 389 693 520 435 644 753 977 792 15 4 250 558 994 546 570 243 658 698 310 52 452 415 214 346 545 14 2 876 328 856 437 973 984 868 378 567 461 317 734 682 46 3 6 615 288 984 17 5 674 487 480 530 5 647 536 195 642 495 95 570 326 684 174 464 247 19 7 269 746 74 85 90 696 941 428 934 757 717 768 661 717 483 303 412 549 815 1 8 67 15 10 887 628 984 324 671 497 331 896 655 979 492 411 758 746 172 3 9 915 181 904 23 10 489 667 919 685 892 241 96 836 40 944 678 931 435 475 941 737 447 807 482 475 517 966 458 17 10 855 866 556 578 557 680 760 743 435 834 420 453 128 658 605 469 200 20 4 672 31 668 209 357 312 676 499 769 193 584 289 922 489 512 109 361 952 979 289 9 2 343 675 900 313 77 966 67 56 151 13 3 139 581 964 988 52 84 170 120 14 596 506 701 791 12 9 777 913 323 983 934 217 785 179 281 279 669 84 2 2 510 276 7 10 300 731 774 535 338 948 612 22 6 79 861 251 201 255 714 319 652 271 149 138 811 868 817 207 519 699 537 734 176 914 995 17 8 257 731 89 300 402 740 717 410 318 342 661 147 350 641 493 113 651 17 2 149 215 893 798 275 777 17 729 982 880 121 86 367 935 794 222 54 17 2 416 800 190 806 517 54 793 451 980 941 444 798 251 849 52 99 219 19 8 145 122 503 498 869 336 593 295 299 43 50 495 608 872 731 868 654 105 19 6 5 789 491 491 50 221 883 20 8 203 769 500 635 801 699 901 107 995 134 366 63 67 368 404 692 971 240 772 662 3 4 696 699 624 11 9 789 265 457 940 931 93 946 83 848 160 832 13 6 625 429 938 481 657 206 11 973 652 841 426 577 391 22 6 901 119 60 456 693 617 434 428 588 381 118 79 924 978 183 933 322 917 688 335 970 454 22 4 695 228 488 706 393 223 690 229 732 199 370 359 651 127 143 526 927 272 402 542 398 731 21 3 177 560 10 271 15 204 296 84 316 651 343 726 674 889 583 758 52 51 991 292 492 15 2 801 214 689 397 62 941 100 471 649 213 139 60 550 402 694 3 7 16 173 524 16 2 862 657 110 631 80 757 127 466 923 514 723 409 627 503 776 294 16 5 39 426 611 256 69 999 243 490 150 673 900 601 235 248 646 671 5 2 995 491 52 656 867 9 3 522 765 940 89 706 861 983 110 586 19 10 50 321 601 715 83 530 636 758 828 142 518 363 274 115 314 458 614 212 155 13 6 279 698 138 318 867 545 157 965 771 92 84 83 95 15 8 390 183 242 810 549 233 646 401 201 680 623 24 640 133 894 2 8 172 216 5 8 866 792 434 799 478 13 3 435 723 81 121 408 439 84 774 25 301 987 987 701 18 5 869 158 574 602 342 487 57 142 119 168 73 554 547 51 843 790 40 635 18 4 399 681 531 445 619 781 203 275 761 515 35 71 719 67 622 873 942 567 23 9 697 455 798 832 371 855 260 176 625 952 204 824 659 746 572 854 197 922 716 453 316 791 218 23 6 96 406 749 585 770 182 641 569 886 881 84 315 97 4 621 678 352 633 834 975 867 927 650 10 9 768 148 849 546 50 700 182 362 939 464 11 9 608 169 116 659 862 696 451 985 322 609 421 13 3 92 389 740 645 52 454 723 762 965 984 691 889 695 8 9 449 994 930 687 204 209 20 358 21 7 59 315 402 138 159 695 591 968 746 957 951 512 257 428 267 203 847 405 303 316 658 5 9 896 361 937 523 315 1 3 366 16 8 545 762 424 13 762 439 202 989 819 550 418 787 296 779 444 909 25 4 201 771 660 283 540 387 172 930 613 364 842 919 755 187 721 157 703 552 525 207 910 721 679 515 648 18 10 875 949 861 108 382 759 26 86 27 109 984 474 989 675 570 996 831 849 1 9 673 3 9 727 596 309 9 8 702 979 661 602 572 841 155 178 397 17 4 881 217 706 899 564 109 95 818 693 638 586 826 669 758 896 719 793 6 10 122 489 979 420 335 525 2 2 582 816 17 3 66 910 602 236 806 130 883 986 184 358 603 524 629 817 832 838 637 9 10 680 464 859 556 795 681 673 556 251 14 8 654 174 108 349 976 904 929 11 102 158 623 621 871 484 22 9 898 990 598 257 92 192 14 311 210 803 257 85 499 343 347 700 114 383 865 846 794 739 23 4 707 507 18 938 414 50 747 46 44 285 121 498 678 523 132 60 337 276 839 746 309 803 544 11 5 723 331 544 804 444 914 716 771 65 3 709 3 7 122 810 317 4 10 243 590 189 306 24 7 557 759 918 53 561 967 837 956 911 176 733 131 139 626 500 827 715 99 501 385 486 696 31 41 9 3 895 493 701 525 152 335 530 374 710 3 4 648 599 319 6 6 304 910 734 550 395 551 25 2 235 663 399 991 171 846 834 758 139 58 835 534 163 188 489 744 227 441 102 507 488 906 263 409 829 11 9 439 785 751 648 848 173 547 975 738 987 857 9 6 569 650 407 790 908 925 113 61 565 19 4 965 201 903 883 951 888 153 982 564 444 158 554 109 404 189 519 96 5 414 25 2 627 518 920 149 859 192 72 641 448 896 143 596 389 915 369 564 747 528 383 183 969 582 51 433 15 23 9 560 254 93 437 420 305 880 237 9 13 822 333 491 379 738 57 240 121 570 352 74 997 538 19 3 412 281 674 828 400 479 275 921 391 504 631 165 109 737 395 509 127 885 69 7 10 380 729 422 724 480 369 536 14 9 298 117 505 160 506 939 19 490 714 477 663 422 57 650 25 5 307 584 325 284 35 211 565 82 205 964 672 362 526 479 370 343 229 637 119 165 393 996 70 945 112 7 3 67 828 170 853 617 531 832 20 3 172 207 876 992 752 261 902 637 733 902 881 243 145 498 226 265 575 809 426 315 11 4 500 300 756 184 796 933 77 403 533 371 969 5 9 107 742 471 406 398 4 2 39 783 329 391 10 7 415 638 600 340 643 587 679 148 950 612 6 7 119 82 139 424 485 272 3 10 863 171 203 25 8 638 355 760 204 458 639 142 473 584 186 884 483 689 616 667 256 430 787 931 282 534 779 387 227 302 8 4 951 126 652 424 402 992 579 271 8 3 223 36 442 203 962 542 25 954 24 4 893 405 393 708 708 862 381 235 854 678 44 467 490 280 983 576 358 837 530 960 376 4 846 281 22 9 492 859 596 910 412 481 623 732 379 922 26 73 283 372 496 588 670 368 397 866 116 234 14 7 673 771 414 638 437 867 345 900 625 86 391 825 300 334 16 9 399 540 689 726 62 565 357 219 424 10 266 867 769 545 178 317 19 7 197 707 966 16 981 987 520 390 769 51 935 413 363 227 613 963 65 478 380 9 6 348 347 485 131 38 782 625 843 645 25 4 662 895 685 652 195 606 255 404 565 987 367 809 535 38 248 355 714 182 490 520 97 372 472 298 419 2 10 842 507 20 4 64 541 947 400 686 68 901 949 456 982 836 641 929 142 245 505 954 491 949 666 5 10 570 355 947 37 777 16 9 60 824 510 883 96 296 359 670 193 669 297 463 235 198 802 225 14 5 122 658 411 886 746 509 665 712 519 892 537 148 102 166 9 3 950 875 439 349 769 33 118 598 405 5 9 142 545 100 607 177 10 10 376 692 315 622 465 878 4 962 826 868 13 3 572 95 721 497 80 175 676 744 810 918 94 373 821 6 2 951 368 557 17 587 522 10 10 722 959 112 431 545 742 152 511 926 846 17 4 350 923 385 681 616 857 178 174 760 68 668 476 827 729 790 658 866 12 8 686 617 244 373 797 702 686 118 361 796 990 630 20 4 955 781 497 730 983 733 369 301 357 384 665 108 913 319 344 482 642 70 635 703 7 9 197 687 741 188 18 160 7 15 3 452 153 106 902 46 228 624 324 606 419 333 523 679 368 954 19 9 180 883 603 528 102 347 513 72 975 317 58 434 796 624 226 798 766 635 552 14 10 353 74 324 933 412 555 385 745 841 757 452 603 253 776 7 3 764 13 412 102 732 552 876 18 6 262 706 987 717 7 885 737 760 389 304 686 607 113 881 561 834 626 341 3 2 536 544 939 3 7 213 570 137 6 5 835 887 1 607 296 440 21 9 651 433 655 809 527 816 258 224 638 910 753 203 970 95 430 91 856 738 127 871 264 7 6 442 441 740 202 216 974 492 25 8 268 28 771 792 371 827 982 652 213 80 392 95 336 894 407 927 550 218 107 760 77 390 318 627 899 11 5 888 225 498 150 213 443 51 467 485 831 712 10 9 265 375 906 622 949 521 255 143 887 126 24 9 578 3 130 134 823 694 618 895 80 479 225 564 61 435 992 966 9 279 733 111 930 349 473 11 2 4 55 874 16 2 530 337 342 827 579 552 843 253 769 977 453 302 946 713 284 82 2 5 334 774 19 6 556 57 262 503 180 810 396 594 145 545 726 505 854 910 986 197 34 683 59 16 8 908 236 114 990 230 432 239 587 569 783 128 138 530 178 427 487 1 6 137 11 6 861 556 753 829 882 70 855 722 806 687 363 3 7 656 335 301 9 7 686 306 384 67 189 289 427 398 733 18 4 238 963 717 238 792 179 29 757 411 399 157 390 873 412 17 32 522 262 19 4 107 663 282 739 219 24 401 920 132 701 400 484 87 991 635 147 533 212 506 8 3 919 861 651 408 565 734 258 662 4 3 498 646 626 736 4 5 382 157 728 109 1 8 750 1 2 297 13 5 949 38 890 754 257 12 5 727 89 354 68 26 275 6 5 926 289 379 895 716 815 12 8 97 163 337 445 205 329 19 383 262 150 63 188 4 3 302 494 151 474 22 10 497 363 244 762 276 146 255 419 886 195 804 805 942 935 562 235 5 251 541 61 511 988 6 5 841 660 801 530 342 757 23 10 171 376 963 331 60 368 986 341 993 64 226 402 35 29 814 56 740 646 391 421 772 751 648 2 2 501 231 11 10 897 688 424 780 625 571 894 922 431 969 83 18 6 371 302 680 491 390 469 656 960 58 705 369 769 872 505 730 392 880 320 4 5 972 940 852 290 21 2 512 339 348 338 267 709 636 68 786 64 812 582 658 211 32 409 813 331 888 72 31 14 5 512 35 575 889 103 940 678 62 67 24 293 440 738 424 17 9 175 961 325 624 514 490 240 114 768 728 953 181 270 511 144 96 949 21 2 511 60 631 814 401 196 427 419 614 579 287 438 44 531 91 400 235 170 363 543 148 8 6 951 995 15 448 514 284 55 197 21 4 775 15 935 202 86 655 196 948 315 413 455 760 237 906 237 664 126 831 373 343 724 15 9 824 781 669 198 956 119 592 254 750 364 370 644 382 35 119 22 9 839 19 208 190 175 425 770 630 0 37 924 516 899 731 594 157 61 674 276 160 74 215 9 9 581 495 537 283 914 885 451 427 73 9 4 847 347 498 550 111 663 768 879 374 12 5 715 328 447 66 175 379 436 725 607 939 939 784 23 2 351 763 241 878 5 740 596 457 2 245 53 596 183 485 733 643 419 439 836 836 311 49 753 10 9 95 207 702 436 695 37 970 826 94 22 13 6 371 541 967 581 628 19 183 217 262 925 518 928 420 20 7 202 673 347 668 636 765 918 655 227 330 921 746 387 70 473 996 507 879 149 866 23 4 159 279 910 197 516 453 103 332 269 778 857 330 11 868 860 708 921 225 505 211 688 965 237 6 5 703 381 420 492 306 99 1 5 433 9 5 317 52 434 218 288 980 938 234 689 12 2 294 101 343 118 813 609 689 943 676 856 237 878 9 4 712 912 629 773 225 116 42 661 546 23 2 780 424 373 559 858 71 606 401 817 430 334 547 869 359 744 936 442 277 530 79 410 256 182 10 8 324 983 344 504 931 305 34 475 265 294 18 9 47 279 371 233 992 547 767 694 385 129 965 160 608 435 941 307 918 852 21 4 940 91 803 787 724 242 616 4 452 156 150 210 869 617 343 255 827 39 982 674 925 16 7 326 153 578 122 702 686 280 607 316 399 536 411 137 557 726 374 17 9 837 170 646 237 835 603 831 603 401 715 669 303 333 876 832 120 318 13 10 496 275 142 929 577 283 525 569 925 846 751 355 974 17 8 973 175 907 228 201 553 941 265 620 771 308 505 346 993 807 442 600 18 3 140 254 956 851 300 6 874 780 626 755 960 851 876 437 831 81 693 884 6 4 620 333 831 684 907 469 11 2 592 918 323 347 588 864 687 340 76 458 171 11 9 429 909 323 524 399 468 338 325 143 455 921 13 2 826 45 437 468 803 582 518 927 830 814 326 464 669 10 4 140 100 896 413 198 366 148 703 115 568 11 10 657 186 645 136 110 832 68 895 773 51 148 24 8 825 487 262 705 125 683 711 835 186 431 128 345 242 662 73 159 471 726 18 434 747 283 897 980 5 3 906 990 259 333 573 9 4 40 890 14 40 409 904 926 995 842 1 3 59 4 10 488 665 773 924 9 3 55 660 220 704 868 389 623 651 396 23 5 851 695 20 148 502 378 499 599 606 876 385 375 854 273 957 295 601 555 12 192 216 886 80 13 2 883 847 544 848 209 821 93 413 144 514 526 698 791 9 5 80 418 653 998 859 607 905 887 502 1 6 817 24 7 784 970 573 144 957 38 368 537 815 129 269 364 368 749 262 99 831 289 307 259 991 334 711 507 5 7 732 26 892 723 513 8 5 663 1 157 334 726 268 50 650 18 3 458 556 563 260 29 750 721 219 452 585 876 823 153 995 496 730 605 856 18 4 105 145 831 872 820 17 823 540 157 712 501 308 507 295 866 224 297 12 12 6 118 981 29 904 870 930 541 929 828 428 765 649 15 9 613 45 440 36 304 401 811 608 694 581 153 976 293 838 70 6 4 885 233 410 391 324 845 3 5 846 685 151 22 7 200 520 217 779 142 927 985 353 848 896 527 988 50 537 966 791 238 916 964 521 921 41 21 9 815 910 325 94 635 472 397 69 724 399 178 146 959 599 400 784 508 940 686 809 726 24 5 45 131 857 733 466 741 495 552 490 676 102 112 624 870 437 390 947 696 477 502 465 592 355 75 24 8 680 134 81 722 359 797 686 412 37 65 212 33 970 991 497 437 87 389 689 187 562 491 524 828 21 2 323 46 184 29 951 885 348 941 790 225 688 79 382 621 910 838 705 210 38 740 323 5 7 877 869 397 175 149 6 7 916 470 611 157 342 171 18 10 9 151 72 2 471 481 931 692 224 438 473 699 967 567 401 317 582 18 20 7 345 577 564 266 262 480 492 464 350 591 37 796 939 337 676 327 497 718 52 338 25 2 957 551 571 203 920 821 508 152 9 167 925 327 163 458 415 545 759 225 67 557 655 650 892 321 718 10 4 506 560 537 891 34 709 256 196 940 856 3 7 342 374 185 5 4 255 129 69 637 196 8 8 138 738 617 883 217 539 243 79 11 6 978 35 531 171 704 867 44 153 572 438 593 15 9 605 945 56 967 183 853 200 589 446 491 244 829 274 646 850 17 10 937 463 152 113 337 942 240 404 207 451 48 775 104 757 548 589 702 13 5 688 933 105 464 63 789 387 766 89 524 620 680 181 23 6 460 232 163 650 972 53 199 433 912 362 602 562 374 148 30 83 218 657 927 746 30 164 800 13 7 773 704 626 308 204 966 774 657 969 569 725 692 586 24 4 567 117 476 858 215 324 168 392 323 588 436 948 493 896 616 472 122 208 739 942 31 295 786 817 16 2 919 311 457 621 840 72 771 658 96 391 767 941 727 192 187 24 9 9 391 125 135 44 304 241 340 311 392 17 5 138 704 608 735 905 428 958 830 179 337 397 780 209 423 215 784 881 6 10 279 473 831 152 85 613 24 5 622 366 68 446 500 131 309 235 917 276 608 643 226 587 109 989 140 18 781 986 94 306 610 533 3 5 436 770 793 23 4 865 960 738 323 882 71 717 116 805 143 406 112 580 254 472 27 350 709 528 771 633 816 708 20 2 27 755 689 393 969 5 893 374 773 455 289 611 900 283 398 365 257 766 457 969 23 9 246 551 174 945 126 118 720 412 700 537 869 287 348 559 878 704 842 893 745 503 370 296 66 19 2 248 565 402 943 782 304 275 781 675 986 308 602 16 134 556 139 977 442 386 1 7 341 20 7 662 848 894 581 477 720 137 569 917 442 725 531 894 702 381 70 977 19 403 211 3 8 63 993 470 1 4 44 6 10 747 45 968 363 250 63 15 7 313 359 859 660 933 993 880 761 104 791 438 443 547 754 725 8 10 124 493 497 242 124 772 102 776 19 6 330 71 174 37 397 353 868 868 322 761 512 332 918 974 91 144 621 509 67 8 9 355 911 114 311 860 349 994 182 15 2 207 246 991 507 398 696 886 852 951 430 547 71 795 806 146 10 9 354 527 171 42 381 595 663 904 325 6 2 6 9 884 24 4 500 137 317 623 743 947 256 314 139 808 165 536 117 655 596 101 352 382 291 543 931 41 782 578 1 4 793 14 8 151 215 457 63 424 180 605 806 216 300 357 437 971 815 2 7 381 358 14 7 415 672 688 278 454 561 791 204 799 465 558 636 310 415 5 3 438 600 407 769 39 10 4 75 887 436 99 778 961 713 774 831 137 23 9 530 703 885 194 6 398 777 366 324 505 638 840 359 350 870 653 275 8 857 8 559 47 451 2 2 907 107 12 8 480 455 301 635 609 897 874 903 720 824 362 859 16 4 275 725 892 941 750 12 826 704 439 997 745 436 828 339 173 643 6 5 262 15 768 959 36 803 19 5 179 710 222 324 520 442 415 159 545 613 148 567 642 646 170 478 992 962 820 17 4 586 493 682 103 127 996 22 616 320 456 748 342 630 68 786 252 900 3 8 629 962 123 15 9 296 180 606 609 694 691 252 562 578 204 402 507 566 334 188 10 10 716 640 864 161 594 418 420 960 537 937 3 8 19 450 930 1 5 75 6 8 465 202 197 892 214 190 4 5 260 220 457 144 22 8 455 189 404 917 961 205 831 237 751 604 703 593 642 827 147 747 894 565 50 278 334 347 13 8 795 391 762 309 863 957 945 749 567 59 759 929 759 23 7 309 959 98 708 130 808 959 99 91 717 514 189 423 822 504 663 427 664 650 392 1 361 420 4 10 594 87 366 7 5 4 291 898 502 406 426 14 2 486 122 593 91 592 605 118 164 339 491 668 427 27 799 24 9 484 85 880 383 658 817 89 656 854 985 422 303 299 285 843 566 303 615 836 223 164 575 25 746 15 2 181 485 75 845 429 158 309 478 419 617 937 499 466 13 762 14 5 50 627 204 312 160 550 629 102 665 634 978 560 380 555 25 2 381 727 137 537 281 805 5 797 565 799 791 249 51 479 286 446 635 861 354 864 380 401 307 329 230 1 6 774 23 10 172 8 497 792 164 900 223 760 779 347 133 871 111 315 388 554 126 480 743 702 488 802 848 6 10 969 970 413 430 223 644 10 10 69 410 921 84 608 67 204 80 123 946 6 8 704 253 118 293 186 290 3 3 563 101 514 6 8 585 817 720 221 9 296 18 10 213 587 828 612 332 443 993 835 454 145 44 241 779 836 769 105 993 188 21 2 37 762 74 130 437 667 859 481 207 459 125 392 532 485 395 778 96 48 465 934 350 13 3 526 217 109 954 699 125 235 79 743 545 605 452 397 11 5 832 576 748 921 463 70 356 480 433 72 683 17 3 87 462 459 786 634 834 34 95 368 703 972 220 983 107 95 543 931 3 6 325 766 869 15 10 393 176 506 969 545 352 891 867 894 608 971 254 228 463 43 21 6 532 864 297 720 376 634 360 961 864 922 428 123 215 602 291 351 482 334 208 792 91 10 6 154 902 234 279 961 723 216 463 692 214 18 8 535 63 535 914 478 990 582 248 770 622 707 715 170 787 505 960 549 354 22 3 226 3 821 805 81 491 666 257 998 237 231 234 526 682 770 720 473 896 573 116 294 841 22 4 68 899 24 772 319 70 412 364 272 389 537 34 942 604 862 510 643 951 46 379 768 703 10 3 757 696 814 176 75 158 908 49 194 946 17 3 508 406 150 763 284 751 373 126 253 488 813 102 72 833 366 155 692 14 6 774 299 270 379 133 826 172 467 634 291 618 758 553 566 6 3 825 102 430 879 891 928 8 8 126 922 388 131 612 952 182 44 8 9 714 953 806 39 602 836 354 231 12 9 146 861 25 332 156 953 946 702 788 270 717 197 2 5 192 701 12 8 815 727 722 294 647 510 685 995 927 717 145 293 3 4 505 467 393 17 2 708 654 163 963 556 592 531 531 376 221 856 879 424 481 219 975 275 7 10 550 304 549 109 249 417 845 18 10 456 430 107 165 397 500 613 469 514 263 294 204 437 763 540 683 489 949 15 3 407 144 364 479 10 538 203 908 325 366 756 589 361 972 448 23 10 298 545 105 79 600 333 104 790 618 916 527 282 687 481 993 75 249 465 248 598 146 845 555 18 7 468 821 568 930 156 333 386 517 253 37 231 894 698 19 929 3 323 150 3 2 447 880 76 4 8 240 967 241 99 14 4 844 371 263 316 197 515 191 993 227 485 167 488 638 101 22 9 19 808 242 41 809 242 771 806 812 582 23 926 101 205 782 289 806 378 42 67 193 742 22 9 34 490 528 149 787 987 562 657 882 805 238 347 421 151 925 86 4 644 403 479 563 821 1 3 848 14 5 974 790 179 281 850 473 582 626 621 913 598 598 12 120 15 8 350 141 395 99 941 738 637 73 193 832 925 139 993 337 133 6 4 789 304 489 731 408 849 11 9 704 494 949 226 910 466 988 762 390 927 136 8 3 745 57 379 38 552 466 10 122 21 9 978 382 796 221 773 570 810 562 943 692 359 399 720 928 956 399 767 329 977 122 561 12 10 932 835 240 966 141 185 960 897 143 598 257 634 19 2 3 615 447 381 662 262 921 500 918 442 973 996 445 833 507 194 102 497 21 15 5 849 133 499 516 974 511 537 823 215 1 544 288 706 303 597 23 7 687 755 758 875 129 500 272 417 119 166 606 811 357 852 677 194 270 121 410 952 760 604 316 20 5 903 639 864 486 6 9 902 375 689 527 770 288 863 678 429 178 964 219 779 490 18 8 409 436 723 813 728 112 447 625 98 397 349 894 952 434 835 269 14 870 13 3 222 826 95 217 428 214 828 397 458 731 798 245 381 20 6 95 29 36 753 783 693 204 190 487 630 969 481 524 440 350 353 694 47 48 346 21 5 516 70 883 949 244 627 986 881 371 531 384 94 19 832 806 787 621 607 663 473 331 5 3 563 826 973 593 702 6 6 246 102 673 714 167 383 8 3 207 459 768 122 907 617 244 186 13 2 491 128 768 222 674 837 122 701 625 961 580 42 306 6 10 938 981 980 604 340 41 22 5 323 324 153 727 244 236 7 967 901 969 416 962 225 996 710 356 73 522 22 590 393 741 4 5 777 665 813 346 5 5 690 818 660 428 498 16 5 866 191 29 215 228 521 946 685 542 47 495 63 795 361 63 723 6 9 233 95 971 674 311 817 12 6 965 536 991 668 76 338 730 924 225 458 755 608 13 9 50 642 11 777 796 473 303 752 193 45 367 366 98 9 3 909 103 453 44 610 396 990 768 645 23 5 815 437 234 726 915 278 423 701 798 604 424 631 92 211 968 219 767 573 442 715 374 531 215 23 5 255 813 808 176 800 229 402 136 398 495 541 823 585 86 796 179 967 184 679 590 775 473 25 22 5 540 411 804 374 837 493 53 619 816 862 372 395 685 717 988 278 822 424 227 119 642 730 13 8 484 316 708 321 580 315 590 691 269 435 639 568 164 18 5 670 770 289 249 308 750 60 697 264 699 85 7 884 401 969 285 4 228 18 8 120 23 73 937 524 279 662 323 99 219 302 185 696 845 785 963 919 83 9 3 651 325 253 795 364 163 616 468 251 19 3 99 481 528 235 596 856 508 355 738 881 944 39 364 682 426 524 155 359 120 6 2 717 113 23 35 146 88 10 10 398 460 650 583 824 123 755 427 367 507 7 2 869 33 732 470 14 545 97 4 5 608 7 128 900 21 3 132 791 395 284 883 353 152 911 545 225 851 344 904 235 303 106 5 849 207 748 763 24 10 537 87 85 985 945 195 236 128 156 113 118 879 963 704 340 31 871 247 918 498 57 541 662 365 17 9 408 930 37 256 93 41 874 226 484 522 246 504 837 288 572 984 472 19 10 235 5 745 60 421 967 338 423 713 102 259 861 966 150 418 943 354 686 394 18 9 153 128 647 570 105 965 725 271 849 68 746 227 588 957 80 944 42 221 22 4 843 404 771 805 116 849 737 931 708 64 798 533 426 378 203 575 690 735 718 650 670 415 10 3 986 536 605 314 119 885 587 590 205 0 20 10 79 645 720 654 705 529 742 18 406 309 842 830 676 183 796 260 18 527 359 542 16 4 929 8 234 871 699 262 14 259 721 510 279 919 730 539 970 225 22 10 310 708 576 800 746 724 125 282 634 407 26 899 753 675 922 517 482 158 26 500 830 229 8 10 305 806 45 689 78 728 719 7 18 10 431 724 345 89 887 399 516 220 988 73 720 934 86 135 571 951 955 20 15 7 960 758 237 603 168 347 38 890 56 922 80 65 120 984 527 2 9 357 528 22 3 548 231 310 12 697 646 873 793 509 600 165 956 995 938 745 147 36 371 296 967 510 824 14 6 971 796 125 181 913 815 20 13 233 384 915 179 753 600 15 4 317 8 680 859 65 811 174 55 16 769 224 943 897 251 923 17 10 739 401 291 33 893 238 542 392 397 717 461 627 432 198 200 919 777 23 8 241 651 57 970 65 634 925 220 536 311 508 277 562 600 579 425 848 60 215 213 814 380 56 4 9 898 833 613 755 5 2 753 386 435 321 56 17 4 300 739 791 380 313 568 2 842 101 136 965 127 510 73 835 502 583 15 4 97 840 587 739 31 56 749 83 239 306 679 689 484 954 10 21 8 200 894 49 243 498 257 859 5 571 216 157 823 586 344 330 366 536 337 325 722 480 17 3 367 159 443 895 794 851 43 519 87 782 595 617 846 550 581 16 973 6 6 873 8 497 829 99 557 11 7 304 455 277 806 563 232 489 758 906 539 766 12 3 652 597 945 152 865 588 803 340 860 377 791 46 4 2 32 232 14 189 12 2 704 466 199 160 936 414 414 735 618 763 202 861 3 5 841 850 713 17 2 9 356 203 995 69 149 748 595 738 971 321 340 373 281 975 685 66 21 9 389 139 22 76 460 302 911 313 456 289 727 160 575 588 198 901 72 442 936 497 962 5 5 108 188 701 202 462 3 6 56 999 980 14 5 594 331 206 248 390 343 999 862 593 642 820 586 177 949 13 8 783 389 356 184 198 340 426 81 897 163 26 696 562 2 8 188 744 1 8 565 12 2 725 659 141 35 987 223 862 657 659 792 219 956 14 6 561 366 349 489 864 270 161 325 265 198 990 994 908 961 4 4 782 622 287 222 5 8 556 568 47 714 843 16 9 718 909 353 730 409 605 867 774 970 794 817 674 105 163 717 385 7 4 456 146 592 946 463 319 899 22 6 84 454 308 432 885 183 771 343 76 604 467 509 312 493 306 414 388 156 981 304 969 135 11 8 25 663 235 714 296 953 380 932 595 288 237 8 7 589 864 514 239 438 870 968 913 3 8 303 128 789 24 6 273 883 424 887 664 508 451 824 842 314 198 217 68 303 833 573 311 919 938 125 990 615 754 664 8 4 88 834 90 50 610 532 517 959 23 5 802 131 249 772 616 898 220 307 736 715 878 968 518 770 287 29 727 539 802 612 845 999 837 5 6 796 370 291 479 639 15 9 609 247 854 927 811 353 519 230 761 369 49 255 929 279 830 6 7 509 148 575 86 736 83 19 4 868 715 757 904 961 873 146 909 221 389 892 621 81 1 452 190 811 193 165 23 6 79 390 815 894 896 892 829 494 843 183 250 191 113 590 4 848 747 491 937 80 927 628 559 14 2 935 387 339 305 111 408 955 305 191 494 220 217 635 335 18 6 42 544 225 855 695 488 414 496 908 525 826 191 868 642 987 67 638 621 23 7 782 456 795 658 764 73 628 547 341 193 260 71 409 739 9 130 844 194 504 508 149 193 677 24 4 872 784 726 45 467 341 260 37 858 571 255 827 330 416 331 945 953 839 641 186 988 411 119 938 15 5 467 422 101 789 364 108 89 319 669 962 536 300 359 204 193 4 3 475 199 747 390 19 3 944 291 989 532 778 377 44 137 245 525 689 542 821 478 946 418 510 491 226 5 3 215 328 359 0 277 4 6 750 874 730 986 5 5 786 429 928 628 214 2 10 748 329 23 8 926 312 812 424 144 726 427 651 864 702 121 530 278 58 31 208 754 164 774 124 201 998 753 7 8 684 577 744 216 753 516 255 20 6 516 454 771 941 521 615 339 496 746 925 715 324 166 891 759 952 861 997 885 495 17 3 169 706 801 508 385 33 55 106 17 483 590 19 22 633 215 181 934 9 6 431 308 174 996 206 157 335 71 269 14 2 495 268 489 229 330 990 687 715 93 775 301 412 451 312 7 6 562 901 910 696 680 653 808 16 3 596 467 811 816 662 548 49 506 835 323 859 515 372 747 569 195 19 7 205 598 648 630 319 480 243 959 156 187 983 238 378 3 303 660 513 178 680 17 4 338 954 757 627 847 54 67 673 280 329 179 312 708 700 83 577 272 7 10 619 588 428 283 312 421 299 12 9 209 134 14 917 61 743 297 922 370 473 850 991 12 4 534 522 891 436 836 972 910 926 686 445 259 754 21 6 668 328 579 369 974 131 373 21 841 96 99 555 65 485 589 122 790 611 158 650 621 9 6 474 705 457 711 515 751 254 229 72 19 4 313 918 72 385 756 525 424 603 798 146 836 111 791 107 833 196 881 969 845 4 2 890 477 296 437 24 7 312 78 921 625 198 601 926 454 587 512 681 294 944 714 71 234 670 759 344 432 205 761 457 818 12 6 537 491 989 737 165 317 596 756 583 724 385 864 1 10 974 1 9 65 18 8 945 611 273 702 647 923 108 249 639 187 818 567 916 511 257 291 787 324 18 3 426 848 339 385 807 325 167 245 563 705 130 684 790 370 269 559 516 599 17 8 924 209 579 428 116 114 170 606 752 193 490 34 401 541 843 204 881 24 10 924 41 265 575 344 809 419 786 81 211 474 625 217 638 208 152 207 234 131 989 324 52 54 716 12 5 448 819 395 296 710 107 683 656 926 564 753 355 2 7 51 38 7 5 679 763 385 356 940 71 280 18 9 318 23 644 548 237 227 915 11 882 239 896 47 718 880 672 300 313 762 5 9 602 512 870 584 623 10 8 422 431 499 794 848 252 179 636 649 135 8 8 104 526 421 615 113 467 771 848 20 5 701 796 344 861 353 423 859 537 264 254 168 294 80 718 133 920 971 329 794 904 12 5 740 450 358 896 290 118 488 804 221 531 114 694 1 4 253 23 9 490 352 430 604 731 71 700 924 86 850 817 487 871 732 142 498 828 109 59 824 477 369 761 8 9 666 506 650 197 215 863 297 224 18 9 420 759 393 13 606 543 832 382 508 213 449 729 723 776 971 584 464 840 20 8 154 266 667 709 479 165 915 860 263 19 412 356 354 176 664 273 398 217 659 379 8 8 439 526 863 310 613 609 441 626 19 3 488 26 574 901 211 362 57 485 228 832 612 858 621 226 907 156 712 721 65 14 5 959 389 86 50 563 574 603 887 642 0 163 914 58 995 1 7 384 6 6 169 200 287 834 276 860 19 5 366 187 163 829 727 556 310 688 596 308 808 561 350 959 981 889 57 321 788 15 8 297 781 519 270 228 760 718 228 364 361 439 978 582 169 118 18 2 121 60 135 795 50 179 536 623 430 711 27 949 165 285 467 152 86 105 25 9 154 73 889 320 624 736 342 799 974 735 552 360 987 94 208 645 750 737 838 672 877 745 626 195 654 15 3 838 46 139 692 754 240 708 407 850 689 724 296 779 360 999 21 8 707 403 917 651 843 845 450 270 330 50 46 813 663 448 356 237 954 272 930 455 51 1 6 216 18 7 373 579 867 762 947 328 291 752 101 245 107 492 892 600 365 537 384 512 24 6 468 912 260 907 66 873 833 350 255 764 266 379 932 38 141 393 594 808 660 76 551 299 521 463 18 4 831 370 376 283 221 975 679 792 143 78 599 70 201 982 596 872 766 372 10 9 453 167 659 61 623 907 407 61 728 550 25 9 63 533 459 17 850 358 413 105 650 946 62 48 462 320 91 296 259 5 430 654 670 62 425 698 993 12 6 589 672 317 894 860 264 364 989 653 114 478 530 5 6 37 623 17 777 814 18 8 341 74 828 240 958 602 565 521 423 728 292 356 716 796 725 307 564 974 22 4 948 771 772 572 83 7 279 993 39 330 858 829 303 818 635 358 126 18 407 928 19 876 8 3 834 941 160 217 869 4 550 507 6 4 236 593 113 729 345 482 6 5 280 658 242 618 622 641 6 8 778 412 41 67 593 593 8 7 445 285 187 39 259 844 544 221 1 3 847 7 10 80 390 85 624 774 769 258 12 4 418 718 429 935 298 982 483 683 629 525 384 680 18 4 393 243 175 852 174 805 985 7 163 53 187 416 469 722 868 193 284 504 17 7 960 383 778 511 770 896 332 350 624 617 760 522 595 482 50 530 296 2 7 2 32 4 9 978 207 650 642 8 3 305 533 891 754 739 12 205 534 1 6 792 2 7 242 892 24 10 86 11 765 138 224 117 761 312 286 879 872 103 924 526 569 931 958 614 80 644 502 286 991 984 5 5 968 479 398 718 661 11 9 133 652 30 761 973 718 182 795 867 900 980 7 10 845 764 224 990 320 619 83 5 2 195 655 378 949 96 11 9 534 669 315 115 122 925 356 458 96 289 870 11 10 780 910 806 255 126 945 583 690 383 560 452 14 7 901 890 117 518 271 849 252 128 645 759 795 767 598 137 16 9 37 590 900 244 814 30 929 983 662 650 970 371 536 67 349 209 18 4 226 827 149 467 365 939 919 711 172 483 877 942 170 996 586 673 620 198 6 6 873 521 828 62 238 844 21 10 834 487 784 712 782 574 70 292 456 334 205 466 588 714 669 459 157 613 473 506 80 25 2 980 11 112 692 359 483 622 276 235 482 860 288 412 495 434 666 400 369 466 445 260 298 212 109 489 19 5 877 997 901 601 363 255 826 869 152 210 209 821 19 342 269 874 955 908 879 11 6 162 46 832 352 846 212 273 679 929 730 796 16 2 79 179 819 353 185 877 445 758 924 655 23 964 839 551 300 961 14 3 594 83 763 837 834 456 805 589 138 453 197 799 13 348 4 4 494 755 484 545 20 3 372 866 722 957 857 587 790 652 644 428 730 126 468 431 456 731 283 130 722 232 4 2 75 44 732 159 1 5 553 19 6 729 478 706 779 458 871 177 991 167 462 96 972 198 222 93 216 198 221 918 15 7 146 969 625 941 525 410 321 153 927 555 263 858 963 620 670 14 10 392 924 591 625 520 507 908 817 58 569 430 194 357 845 1 10 953 22 4 32 239 585 822 822 194 924 193 968 81 367 306 136 253 958 978 453 519 609 194 243 803 11 2 384 83 155 22 638 102 215 731 111 534 786 7 8 965 8 519 665 432 5 897 5 6 302 551 943 950 846 13 7 698 912 157 105 99 147 981 15 563 607 277 213 589 13 10 483 499 249 169 943 698 721 413 253 285 510 515 367 24 5 354 291 697 980 84 802 711 657 155 111 639 865 950 498 783 473 9 474 537 857 43 161 631 886 3 6 691 333 992 10 5 134 732 791 407 686 589 219 687 396 675 21 3 392 201 199 764 419 221 431 604 320 469 60 193 890 933 133 621 977 169 376 141 67 14 6 125 145 525 491 803 633 454 232 333 344 970 748 886 500 1 8 801 18 9 976 970 761 775 615 541 956 410 101 544 972 228 755 223 10 394 887 974 13 2 613 140 11 46 676 710 516 875 390 95 691 39 263 20 7 875 108 134 642 916 764 828 380 476 291 584 343 265 803 865 366 503 686 888 40 14 10 113 159 991 995 815 555 880 130 898 478 436 42 30 103 24 5 750 112 824 605 161 871 406 144 820 859 84 410 678 83 28 741 269 422 94 656 632 9 741 0 16 5 66 227 179 547 173 975 888 823 645 913 914 20 90 748 330 260 15 3 649 575 674 490 223 572 59 930 223 787 74 107 928 494 743 9 6 365 331 220 65 85 527 323 531 40 13 7 417 565 582 73 314 52 473 149 436 979 237 155 800 9 6 401 329 323 782 438 276 848 287 625 6 10 634 970 109 578 589 406 7 2 532 395 630 217 124 149 17 2 10 181 306 13 2 349 714 515 911 773 454 510 173 566 492 1 583 636 9 2 48 421 589 518 908 602 627 926 383 24 7 417 102 474 408 479 786 87 98 109 931 683 542 732 689 505 347 310 485 737 939 627 411 464 387 19 6 536 446 952 615 201 479 703 616 367 850 295 8 813 57 398 342 422 894 554 24 7 759 102 31 835 871 912 67 636 171 358 349 923 87 285 299 377 307 794 683 14 73 140 965 281 2 7 179 133 18 6 167 742 767 486 211 349 638 880 437 180 509 850 907 266 388 485 706 535 14 5 844 906 359 598 576 419 909 974 487 770 664 85 753 121 8 9 967 878 297 252 421 776 425 779 22 4 498 770 864 512 234 313 354 964 584 676 27 30 441 171 555 942 733 712 139 680 809 948 20 4 440 721 827 85 344 453 670 689 419 226 860 141 784 247 994 512 907 772 872 156 3 4 567 619 791 3 6 545 435 832 25 3 842 753 212 949 12 999 304 803 445 957 616 430 555 741 246 897 60 956 789 433 811 129 731 256 457 20 9 160 66 523 666 924 101 742 873 138 982 273 699 608 403 62 493 500 383 692 227 23 9 170 269 861 617 140 577 31 650 68 610 95 54 823 840 674 650 313 113 949 821 216 879 955 25 6 527 798 12 59 594 343 75 415 67 456 495 196 959 396 608 676 155 791 68 867 387 427 341 844 483 24 9 653 520 488 850 540 852 949 100 939 509 130 566 181 781 310 496 252 618 409 438 529 766 552 228 14 6 448 48 314 33 348 612 896 393 137 390 801 313 910 821 17 7 91 553 689 204 251 205 276 830 805 366 42 587 421 663 583 664 862 1 7 351 21 2 334 597 831 556 337 928 749 574 110 874 787 348 151 761 543 410 980 26 206 460 315 1 2 631 4 7 129 943 205 735 15 9 123 672 572 419 427 258 264 859 746 944 346 203 874 303 135 18 3 578 141 776 992 639 396 158 213 587 730 985 595 654 612 427 33 874 590 16 6 425 937 349 881 756 94 511 176 983 244 361 439 217 802 404 294 21 2 717 452 915 111 502 378 701 146 63 288 495 57 564 854 546 107 728 933 548 624 860 19 7 985 844 524 982 466 488 415 993 876 526 219 101 551 775 931 864 39 603 496 16 10 327 804 46 662 702 731 177 438 153 471 518 769 921 319 572 531 14 2 430 306 307 85 941 674 580 198 114 643 408 545 122 158 2 3 778 757 15 8 297 515 159 723 12 273 252 840 39 371 158 66 636 977 553 22 8 127 84 615 774 639 341 842 272 706 816 303 791 413 355 689 109 583 664 50 939 814 735 25 5 180 255 535 759 41 897 631 50 300 122 948 142 411 930 27 833 245 805 0 693 616 708 108 810 769 13 9 279 825 483 992 282 536 873 534 143 364 550 573 362 23 4 319 206 33 138 974 979 479 90 588 460 404 900 573 795 134 948 773 298 18 187 823 891 468 9 6 103 141 295 545 520 920 963 897 817 10 7 27 66 106 911 245 84 199 535 413 747 6 9 717 659 385 513 706 284 24 9 937 757 866 52 156 997 267 956 288 242 635 644 579 949 335 379 683 397 738 890 705 727 684 977 9 8 441 357 895 209 57 371 229 522 719 4 2 143 972 120 473 25 7 433 725 158 95 196 305 991 311 384 686 601 379 173 530 136 744 789 494 805 485 944 250 589 62 567 11 9 803 979 936 115 311 996 949 108 431 112 900 24 9 439 112 544 740 423 338 956 393 271 633 938 61 778 880 254 859 221 94 68 810 227 275 608 442 22 6 486 455 53 345 687 671 862 138 645 858 77 953 521 833 355 528 114 295 421 820 248 739 21 5 264 344 887 176 411 510 493 4 882 585 277 364 354 171 888 619 237 487 313 596 488 17 5 409 0 222 909 403 443 827 647 659 965 778 850 395 500 8 687 609 16 2 608 120 753 512 897 200 646 254 440 717 206 515 364 218 429 440 21 9 32 838 632 744 650 178 925 851 318 128 527 15 699 161 937 468 754 446 866 299 948 3 9 591 896 274 24 7 624 886 201 893 801 803 569 911 578 90 746 679 617 473 165 454 856 124 325 981 675 773 354 566 10 6 41 202 738 65 510 205 17 439 925 577 18 5 117 188 53 557 552 361 624 552 493 975 71 781 834 445 144 48 640 804 23 9 709 657 752 555 448 400 3 283 506 913 158 67 335 71 75 817 453 856 473 4 590 901 545 11 6 77 319 31 542 33 835 318 898 745 344 706 3 7 202 445 204 7 7 788 14 828 291 513 281 834 7 3 534 832 605 531 165 352 939 2 2 605 852 6 2 339 98 226 444 783 315 5 7 653 659 15 52 508 21 8 372 541 126 631 459 876 621 581 854 84 438 883 131 567 536 312 321 932 333 475 168 3 2 905 60 333 19 3 219 885 271 407 263 759 597 676 553 524 197 768 594 86 601 228 9 770 379 4 9 959 848 45 911 19 9 868 504 290 553 658 859 891 680 151 438 391 718 534 915 6 417 873 711 519 8 4 667 208 236 474 820 762 561 321 8 9 125 949 580 0 348 539 533 827 16 3 456 187 499 749 790 286 975 306 428 3 285 461 966 414 25 540 19 5 536 653 886 345 87 911 245 289 766 708 826 176 104 464 838 239 357 887 713 17 2 97 186 303 248 42 578 326 115 494 237 27 757 677 568 61 859 348 22 3 345 179 921 754 246 72 394 581 795 13 703 864 754 868 73 812 299 585 313 333 771 160 17 9 889 658 618 362 409 329 64 149 88 538 116 689 590 42 90 695 603 5 4 577 187 496 778 315 24 7 441 221 309 312 687 239 485 164 578 702 621 19 133 573 317 945 919 970 594 614 327 691 360 236 6 3 611 624 3 240 919 871 14 10 876 1 818 106 636 670 109 307 497 370 722 483 37 129 4 6 564 913 968 865 24 2 172 546 419 83 95 743 81 706 730 807 834 679 944 713 280 631 774 946 254 347 854 112 852 102 14 3 80 113 263 80 594 445 251 3 549 492 116 178 704 463 4 6 501 786 50 981 23 6 433 920 742 270 150 211 787 761 22 40 508 192 900 871 959 123 962 136 305 679 252 329 801 22 2 687 762 376 911 98 304 18 226 218 654 206 468 876 554 482 535 244 712 639 849 628 3 18 5 834 376 17 438 12 452 354 927 643 790 89 796 565 756 125 226 18 638 11 6 657 144 44 588 295 156 366 696 254 721 812 15 3 611 798 190 510 495 161 850 105 18 306 230 462 401 500 998 15 6 519 77 39 413 181 998 730 56 956 245 658 275 863 66 783 3 6 659 525 783 16 6 613 46 119 984 224 301 257 236 134 196 903 470 992 22 881 52 19 7 94 744 630 386 352 132 45 26 381 310 935 5 401 367 645 863 117 450 244 23 2 61 720 408 517 819 442 964 453 265 523 210 462 746 496 745 33 443 850 478 636 403 153 645 20 8 89 601 563 482 874 634 954 85 892 571 564 631 743 865 534 643 983 88 53 415 3 3 289 68 469 3 2 641 755 524 11 9 936 180 745 180 566 166 160 669 742 616 744 3 9 995 119 978 8 5 454 50 448 773 694 38 111 322 10 5 716 96 657 101 423 176 372 550 366 671 8 3 952 854 462 624 786 164 504 775 23 3 413 115 18 819 168 821 906 0 812 533 169 912 153 688 176 268 430 117 314 53 511 164 953 18 5 679 6 449 780 449 992 43 694 473 21 181 96 618 835 50 289 790 139 7 5 376 954 35 709 58 831 3 24 3 952 780 803 408 778 814 492 846 488 276 66 430 427 883 318 696 38 25 231 358 160 125 305 405 6 9 573 616 355 790 790 324 25 7 49 425 559 603 966 43 726 747 79 901 673 249 988 241 902 37 349 336 577 779 166 371 468 627 303 6 5 601 827 949 675 458 124 15 10 702 809 943 73 713 534 875 713 399 501 200 869 204 233 161 7 3 235 552 543 428 784 669 68 12 2 458 332 483 592 885 847 328 383 440 656 874 465 17 6 191 488 497 314 841 106 876 537 585 785 572 534 524 39 446 993 443 15 6 919 902 62 647 679 275 494 956 336 658 618 745 196 124 177 6 10 367 722 414 977 433 790 21 4 938 938 762 619 178 475 127 818 827 810 544 298 144 550 734 134 466 638 870 161 958 10 8 486 525 511 493 688 889 668 701 794 116 21 2 905 155 326 410 769 250 719 596 109 613 779 101 55 108 495 958 738 168 786 124 600 23 6 271 791 250 600 713 508 632 393 26 308 500 196 673 17 942 680 460 46 599 541 771 878 93 20 6 656 472 266 363 99 341 312 691 735 783 634 657 500 731 281 213 988 344 867 933 5 6 79 527 467 481 821 10 6 199 930 149 819 831 560 401 614 169 411 13 7 380 731 372 353 880 111 241 442 592 120 606 926 211 12 9 425 7 957 570 3 695 522 948 359 929 106 183 19 7 135 737 751 913 670 279 94 172 415 290 129 889 820 737 537 92 634 836 212 6 5 940 352 707 655 827 844 23 4 539 96 260 30 460 256 861 130 123 684 181 906 404 414 628 945 818 289 618 239 453 782 294 21 4 828 729 473 519 389 447 663 824 201 500 792 998 940 66 686 921 668 484 742 243 924 13 2 589 866 927 865 785 340 476 179 915 164 929 988 221 4 7 616 979 768 917 7 6 231 569 55 4 461 170 801 15 9 542 860 329 881 178 401 827 209 85 948 807 247 497 96 563 11 3 986 104 306 297 953 243 19 154 277 212 654 11 5 328 859 139 508 155 850 703 684 155 89 976 23 7 978 58 414 728 66 554 652 943 471 909 552 712 485 900 74 334 69 267 657 75 425 42 192 2 10 242 448 20 9 26 563 702 671 84 796 689 190 38 492 134 21 247 311 361 107 509 836 979 507 25 9 412 657 673 761 641 830 922 370 567 307 157 905 856 27 198 233 459 534 375 808 26 203 497 46 920 24 9 276 184 640 520 918 888 7 163 220 708 970 150 494 191 588 772 818 634 710 943 749 589 542 563 1 7 584 17 8 634 244 444 23 391 626 932 554 346 856 66 558 3 603 54 937 663 8 7 200 385 559 294 822 355 568 552 6 7 358 504 875 872 700 734 1 3 697 16 5 433 418 968 250 188 565 435 252 638 507 969 524 948 568 105 153 14 7 962 295 218 915 741 960 198 647 657 117 124 770 884 438 3 6 354 153 67 15 2 51 611 312 759 435 279 892 588 706 805 342 781 563 374 185 20 5 542 420 660 710 958 986 14 577 173 89 604 864 313 500 176 694 917 520 522 286 15 10 349 997 536 268 857 619 545 859 258 607 571 421 813 457 224 9 8 843 435 958 165 899 562 320 964 380 25 9 303 597 395 500 754 88 599 351 114 593 879 331 33 394 380 593 129 533 962 631 371 453 199 569 915 11 7 588 998 906 100 890 404 998 804 159 568 762 20 6 290 290 388 249 745 466 207 430 793 129 144 773 96 789 688 387 288 725 327 81 11 8 647 198 782 171 681 906 837 161 25 223 218 1 10 698 23 8 254 846 563 465 182 587 88 725 292 707 376 45 297 853 391 44 684 983 608 167 353 206 234 2 4 388 747 10 9 530 351 546 13 321 548 871 434 92 608 8 10 190 971 699 708 519 423 943 710 24 8 695 254 708 918 826 863 220 143 26 278 405 226 89 757 348 39 832 613 303 949 918 53 824 366 15 3 385 511 616 638 571 125 60 683 777 718 339 188 190 228 704 7 4 641 597 902 389 418 228 901 9 5 695 187 169 668 978 959 627 481 621 9 5 729 767 862 312 676 168 524 337 194 22 3 526 548 156 174 939 121 595 356 876 294 9 759 554 845 33 114 526 873 572 189 605 842 11 6 460 842 209 565 942 891 892 890 973 925 516 19 4 180 171 258 892 144 638 68 770 315 165 638 877 540 569 808 425 420 233 691 12 3 495 93 374 490 966 684 904 146 449 57 149 453 22 9 88 366 610 946 672 795 784 952 996 579 443 266 551 344 199 538 599 505 753 277 899 739 10 6 381 499 236 800 444 953 653 866 882 605 9 9 369 28 621 255 239 316 454 405 613 4 9 35 488 785 645 25 6 989 490 824 657 133 84 576 738 997 575 580 945 85 945 423 622 476 1 582 159 901 238 535 716 675 17 10 89 977 181 74 492 782 771 789 952 342 339 936 736 58 170 106 742 7 6 354 725 410 370 484 646 307 25 7 213 562 707 940 501 605 341 758 793 884 712 874 837 298 449 54 197 170 688 614 715 233 585 36 410 8 2 4 656 932 132 160 260 598 280 5 2 228 896 308 160 82 4 7 541 275 605 598 13 2 468 282 927 135 832 613 224 789 71 912 479 895 184 16 3 167 851 989 612 368 619 430 568 403 846 503 65 229 369 891 859 12 2 847 984 849 935 702 883 210 229 562 401 746 519 8 10 887 893 803 522 442 889 918 632 11 3 669 420 912 444 157 98 332 592 133 402 623 15 9 699 478 414 959 194 842 569 557 447 652 274 890 3 160 262 5 4 548 576 450 705 606 10 8 259 220 88 785 268 925 820 726 233 258 23 10 738 723 324 417 185 924 425 805 451 211 891 231 270 307 866 815 591 668 714 172 208 54 717 6 2 870 634 60 223 481 433 22 9 212 227 453 578 190 710 105 858 33 873 945 212 817 329 613 971 838 250 783 37 505 414 5 4 11 399 308 658 931 23 7 559 362 422 908 925 739 472 139 973 251 505 18 970 733 591 753 101 88 467 799 168 313 126 4 6 805 304 369 145 15 8 194 24 207 782 805 481 999 480 778 827 95 433 40 760 312 6 4 737 313 25 968 538 805 10 9 117 394 699 684 172 107 92 869 984 444 6 4 253 610 837 43 325 133 15 3 398 955 692 475 903 413 725 652 960 581 498 502 507 942 204 20 8 511 703 882 70 874 999 118 105 516 958 114 23 771 938 927 568 870 825 317 159 14 2 232 521 586 597 633 897 173 489 630 888 806 708 162 550 22 3 337 455 848 527 527 678 709 965 876 705 168 64 482 699 847 315 550 97 251 26 831 898 18 6 872 251 344 695 814 326 620 929 770 31 825 713 257 869 174 990 12 99 3 7 973 156 553 13 6 845 268 773 197 367 553 518 183 31 88 519 698 563 18 5 714 319 277 949 579 156 539 197 453 535 29 691 89 827 784 995 37 511 4 2 620 105 705 873 4 7 61 400 995 36 25 4 399 387 917 991 861 563 995 23 721 951 787 596 665 743 394 253 244 902 916 259 288 495 783 311 463 19 6 229 293 65 210 465 955 43 396 305 78 219 108 683 157 138 228 472 289 145 13 9 948 147 671 145 502 753 911 196 189 267 4 152 548 4 7 383 562 802 86 5 3 941 543 331 233 439 5 9 673 671 740 31 28 25 10 227 900 699 983 1 728 113 971 793 978 835 990 786 407 461 628 190 952 266 824 39 998 78 485 664 9 3 21 742 731 786 839 854 488 273 813 21 6 604 556 201 904 670 178 264 973 61 139 718 60 731 970 178 997 68 413 862 880 910 25 3 165 858 201 439 703 949 126 340 871 247 753 671 81 398 907 487 956 960 522 738 667 469 567 496 809 4 6 123 199 284 546 11 9 572 391 458 413 72 463 776 855 35 9 936 1 7 247 19 4 966 623 870 848 474 978 794 548 293 210 688 22 800 868 960 45 242 784 80 1 10 562 20 3 7 373 111 573 794 222 291 856 315 720 977 552 149 877 886 65 500 681 95 129 9 6 698 760 762 357 879 466 104 401 331 5 9 279 827 507 557 135 15 6 832 313 136 216 785 598 955 170 578 717 795 86 971 131 412 17 4 763 412 194 120 736 575 673 853 194 228 945 235 689 562 896 483 547 6 6 350 455 31 171 829 495 8 5 356 398 66 731 4 510 656 676 23 6 194 943 336 690 226 207 188 180 744 140 261 571 880 947 705 102 727 707 561 871 394 895 218 1 8 350 20 5 748 873 448 143 885 900 978 502 664 150 941 848 881 555 401 751 411 789 180 195 10 3 248 392 34 686 16 778 531 45 784 630 17 6 460 468 578 694 506 786 821 777 598 11 908 651 779 2 422 560 646 3 6 861 359 961 22 5 154 513 347 834 124 850 114 366 775 535 742 902 824 225 568 356 387 534 464 474 151 21 6 5 651 481 151 282 700 45 5 2 430 376 877 48 506 13 8 211 49 290 22 360 62 47 994 425 754 801 665 810 25 8 640 391 524 734 249 860 466 759 760 290 752 240 946 243 158 542 723 789 325 527 24 648 453 986 658 18 3 114 260 245 365 755 33 15 766 521 188 955 185 574 357 723 182 421 341 16 8 470 229 38 372 254 167 579 426 895 116 537 792 794 529 389 207 2 7 811 375 21 6 305 498 863 268 626 301 806 65 841 452 846 762 323 770 84 464 429 811 636 677 577 15 3 943 542 727 861 448 992 629 304 798 659 515 497 222 807 719 15 10 522 771 503 25 931 131 533 396 622 749 537 309 384 701 454 20 4 601 149 745 260 150 974 561 952 517 489 219 869 36 438 696 781 439 897 524 108 5 10 814 686 783 98 184 20 3 900 163 810 470 786 198 43 267 366 92 111 779 842 643 471 863 879 459 918 474 22 8 516 161 467 960 324 190 291 730 843 202 878 451 330 692 69 587 544 843 48 215 616 808 13 6 865 593 216 399 489 917 796 781 908 187 564 588 42 23 7 737 320 36 390 509 149 84 219 97 581 174 761 386 91 635 354 855 624 128 535 739 228 935 18 4 597 960 371 303 314 3 110 925 764 155 948 774 732 84 199 572 278 35 24 10 358 946 253 505 622 871 854 207 682 8 150 983 661 802 664 545 273 270 120 360 461 151 589 940 23 10 667 910 985 610 258 322 944 731 128 63 451 734 821 177 331 632 743 892 338 547 648 881 452 5 7 35 854 80 201 361 7 9 264 68 710 646 866 440 727 25 5 687 41 711 556 208 259 224 737 500 997 199 831 252 719 837 335 307 728 42 125 644 572 600 476 34 6 2 429 181 42 513 852 800 9 2 746 63 202 85 442 406 706 958 857 10 2 855 970 428 974 6 798 312 922 247 686 4 2 388 455 662 334 17 6 368 943 137 883 232 435 814 608 490 920 200 294 720 690 934 737 613 18 3 647 23 906 779 258 638 284 268 787 845 991 305 992 590 836 979 75 435 22 8 981 541 564 604 799 156 514 748 654 902 173 527 791 869 534 361 225 32 825 488 893 596 24 10 780 290 818 683 395 607 416 6 447 589 951 821 74 970 310 298 145 497 942 229 273 772 882 817 8 2 952 61 583 273 972 636 955 719 11 10 562 990 112 769 552 656 723 616 371 922 662 24 6 243 278 39 141 118 411 829 562 987 300 191 358 818 661 895 937 823 834 124 127 40 99 763 525 1 9 114 10 3 647 231 164 307 785 149 955 483 21 675 12 8 240 347 962 92 923 178 512 864 594 292 68 523 9 9 936 923 67 917 415 12 92 926 317 12 10 842 971 346 740 481 8 124 170 237 101 545 444 15 7 737 257 136 535 242 214 726 87 258 774 409 71 242 237 4 1 4 295 12 4 897 609 759 599 479 685 704 741 66 436 377 885 25 8 525 967 552 996 379 632 956 489 892 358 129 881 671 973 155 781 486 894 841 110 123 592 216 925 959 4 2 162 541 756 505 20 3 514 953 517 12 757 50 707 780 834 356 660 950 713 125 85 191 369 192 614 841 12 7 582 51 851 694 508 250 956 968 568 664 432 452 7 9 548 67 459 287 288 136 293 22 7 199 161 958 904 50 31 640 490 220 741 127 908 159 425 466 701 625 952 857 362 572 85 25 3 475 691 851 436 262 229 948 377 293 73 437 666 438 193 583 82 570 617 152 560 284 721 876 45 636 17 4 684 621 884 658 77 533 400 932 382 70 338 382 854 239 82 571 264 17 7 790 121 622 482 939 14 267 502 671 678 942 490 872 56 732 75 980 4 9 867 160 645 971 18 2 514 886 29 229 498 905 991 356 242 236 76 676 71 767 513 691 232 724 21 9 437 103 53 112 796 73 629 178 366 344 179 614 224 955 12 186 645 462 880 226 164 7 10 270 497 110 722 391 488 879 25 9 392 921 734 286 629 858 140 215 259 563 217 990 237 385 573 395 513 508 720 999 162 194 189 752 423 17 2 165 664 958 480 759 329 915 867 937 745 164 250 250 527 505 711 937 4 4 568 335 215 895 3 7 130 913 162 8 10 652 125 478 784 536 915 208 965 11 4 598 15 953 256 44 552 792 788 639 210 349 13 7 476 437 227 785 672 798 275 510 54 461 687 606 47 4 3 623 633 828 972 14 7 121 962 226 393 179 48 46 773 216 562 995 387 385 372 17 5 963 622 945 374 705 533 86 696 340 642 373 722 864 217 169 766 146 17 3 505 41 177 8 16 943 422 806 776 240 91 352 141 552 650 291 641 15 9 775 956 741 416 31 475 930 780 959 144 60 311 303 186 750 24 10 536 975 136 655 785 549 110 614 529 489 916 412 216 495 822 256 33 642 382 173 378 363 737 959 11 2 714 283 199 682 457 815 131 812 951 173 359 23 8 529 77 777 203 525 173 74 69 420 118 289 931 117 355 602 113 391 836 339 918 979 367 521 16 2 590 568 976 779 709 175 777 187 384 819 939 908 337 566 272 675 17 2 161 215 749 590 136 113 492 922 973 32 522 320 633 635 502 124 617 8 2 46 15 884 506 911 342 176 953 12 7 110 22 186 727 556 675 229 997 747 815 393 598 11 3 873 898 653 911 842 514 987 505 288 797 565 20 3 445 9 845 939 287 487 570 504 142 530 744 273 419 259 833 484 0 214 260 321 12 2 234 326 39 911 969 523 164 879 626 224 170 186 18 7 952 614 353 235 95 271 812 174 216 947 352 827 219 982 358 111 635 734 8 4 856 610 999 969 318 942 264 515 15 7 320 900 115 49 660 762 313 325 441 107 315 97 243 965 67 6 8 242 408 387 582 372 563 22 7 992 410 153 158 465 180 701 42 754 79 162 943 698 110 305 169 449 83 683 689 818 3 6 7 58 706 34 822 207 387 9 4 788 630 157 678 629 297 463 926 570 8 3 856 678 97 608 123 912 523 880 14 2 798 971 240 167 440 668 430 986 92 9 367 40 313 876 3 3 61 100 29 2 8 157 684 14 2 396 226 349 165 798 981 439 732 509 694 435 897 831 569 16 5 588 636 20 927 629 108 173 349 775 391 479 833 335 867 372 867 20 9 266 167 228 306 517 519 299 130 686 673 123 432 86 910 507 883 451 555 543 999 19 3 132 656 884 309 787 989 683 892 687 211 110 867 642 528 544 455 156 275 271 3 10 221 659 269 17 5 917 322 949 136 569 78 352 964 336 956 81 232 390 761 577 579 976 10 6 158 923 245 293 854 545 501 576 48 239 19 3 551 981 424 365 378 581 889 752 98 183 592 942 949 705 977 321 268 668 121 7 9 255 756 457 158 425 79 117 24 8 115 101 741 917 663 412 493 382 776 469 533 887 657 199 854 623 482 732 549 690 544 282 733 930 24 3 137 900 1 90 494 345 47 109 972 207 147 240 872 894 27 324 330 179 423 36 742 975 359 348 6 7 190 293 725 150 125 30 18 2 467 539 653 955 4 673 68 827 156 739 524 535 625 377 344 766 183 626 25 10 484 483 158 329 404 523 240 30 84 60 902 368 786 914 832 621 925 695 840 211 703 419 67 968 649 11 3 542 772 663 86 549 145 797 788 917 531 341 9 8 294 2 966 656 926 727 479 447 82 23 5 699 439 600 75 60 363 287 816 906 115 543 236 177 515 411 149 123 245 832 599 398 680 177 11 9 537 434 633 556 578 313 373 911 602 836 798 24 6 419 883 523 492 771 688 882 540 838 630 858 374 136 360 87 500 278 571 811 139 837 640 855 507 2 6 638 772 3 2 759 17 201 8 7 812 344 706 90 623 143 355 662 6 6 454 365 4 842 846 942 25 10 71 585 338 9 938 956 93 568 357 939 229 564 797 308 637 438 773 149 866 234 268 31 888 163 564 24 8 575 845 153 922 578 619 249 745 784 859 586 324 151 728 404 827 783 193 905 843 165 777 112 734 13 9 40 464 167 839 349 775 616 542 907 260 473 555 38 18 5 619 757 207 726 857 514 420 375 386 409 746 267 593 20 31 305 740 63 16 6 954 292 841 159 879 618 570 904 900 936 399 816 524 796 130 306 12 2 680 725 750 844 848 346 717 834 30 788 798 512 9 7 510 98 674 279 171 819 823 82 976 18 8 462 627 950 778 547 903 773 453 64 727 332 140 416 241 598 761 983 982 17 6 548 659 50 557 289 215 650 895 349 811 631 520 131 276 363 284 840 6 6 937 560 562 166 442 618 13 6 539 781 518 640 664 761 614 437 373 927 875 479 552 11 6 856 442 718 498 463 851 723 914 946 607 368 25 5 849 779 883 78 414 13 514 329 532 872 478 36 768 704 143 306 263 741 972 254 905 539 887 355 18 11 5 259 416 766 135 151 935 435 455 861 760 425 2 9 205 442 22 6 350 715 162 763 538 910 292 398 742 671 481 422 500 310 798 417 678 124 436 825 580 693 15 7 676 654 322 679 994 8 717 3 281 984 747 271 959 910 128 21 5 840 737 894 451 74 482 413 596 293 191 27 295 499 174 783 909 592 22 275 268 377 7 10 983 331 531 553 334 31 593 18 9 874 354 731 647 815 989 607 959 61 620 96 762 631 496 346 432 483 372 10 10 552 935 13 378 556 2 199 396 707 905 11 7 293 603 792 8 669 249 146 626 28 317 121 11 9 227 54 281 159 59 471 676 336 755 738 321 9 2 234 857 158 751 169 918 422 106 330 9 9 443 202 957 666 664 244 141 703 821 24 10 267 345 854 676 107 542 500 219 512 797 913 254 649 735 986 904 747 769 559 743 571 35 32 692 19 3 342 588 6 375 815 877 237 20 688 995 835 60 230 561 753 14 578 907 395 10 9 674 364 291 218 163 914 141 325 762 181 11 7 847 970 608 477 891 936 159 294 922 707 994 20 10 250 287 995 268 925 323 790 151 896 750 828 891 108 746 612 745 482 314 700 454 16 9 669 546 443 910 475 852 56 259 754 561 610 125 521 557 636 307 13 4 502 282 569 68 823 668 565 4 883 130 819 698 3 14 4 134 478 951 134 607 265 135 605 560 447 178 690 753 463 15 4 517 822 630 386 881 643 221 963 312 325 644 956 471 204 248 1 2 252 2 7 811 543 22 4 339 714 148 582 443 985 579 823 864 35 993 824 35 384 695 88 799 749 806 509 843 403 19 10 174 516 164 519 831 591 246 197 416 369 255 216 639 689 592 731 788 4 392 12 10 566 813 132 78 261 117 925 36 329 484 726 525 13 8 767 55 581 807 33 578 585 633 499 350 528 432 211 4 2 678 570 984 153 2 5 422 901 12 6 877 614 25 579 237 983 79 882 252 178 56 665 4 9 720 664 20 391 7 4 848 914 327 148 758 741 910 11 3 738 557 314 357 367 100 129 295 569 358 541 17 3 264 887 135 117 662 651 131 763 25 860 671 50 463 588 912 422 554 4 10 286 386 415 678 22 8 962 227 534 618 703 815 775 890 526 178 541 3 755 756 598 550 731 812 258 141 649 645 2 5 12 547 24 9 590 413 291 185 686 506 341 267 256 115 796 863 714 198 879 718 5 768 840 45 89 954 64 402 3 10 136 814 520 4 9 762 327 181 37 10 2 885 224 976 753 317 228 579 261 484 188 5 8 378 899 787 821 632 17 8 331 116 563 187 967 573 118 301 326 439 484 850 956 446 78 842 117 11 8 845 808 810 222 935 290 898 855 714 705 528 17 3 644 594 813 562 390 63 779 124 679 792 106 761 812 997 277 962 994 20 7 986 280 538 801 462 453 616 483 911 193 798 128 473 793 479 327 7 869 128 972 22 6 949 376 226 779 392 24 148 876 68 274 121 465 890 148 334 646 975 840 457 952 569 676 25 4 349 174 231 68 474 153 389 297 650 448 839 25 479 325 79 468 156 65 759 857 586 296 954 844 669 20 7 818 62 488 818 464 248 842 671 151 436 156 644 604 528 75 17 488 316 359 862 21 2 684 147 531 662 781 185 632 693 608 474 323 191 336 947 299 820 523 335 616 99 372 21 4 205 0 219 773 766 37 988 584 0 681 701 29 972 445 130 653 65 716 163 118 137 2 5 241 825 16 5 378 417 883 761 391 639 348 54 114 811 130 469 299 35 727 537 10 10 786 897 741 157 850 117 778 811 591 583 6 4 373 706 665 947 515 866 11 5 500 393 880 791 869 697 843 138 822 229 117 6 4 340 269 839 933 578 268 21 9 242 356 4 522 512 907 507 986 157 992 623 772 55 363 762 878 188 389 763 318 516 3 9 558 395 431 25 7 251 945 384 753 700 875 608 756 212 31 888 580 144 576 790 713 626 264 326 779 766 5 527 576 92 16 2 549 339 702 655 809 961 177 213 347 83 15 632 843 241 175 680 14 7 380 604 131 520 848 421 785 185 137 245 893 900 62 69 12 5 467 228 715 76 644 766 833 225 258 340 769 518 2 5 220 70 19 4 282 287 687 614 566 543 944 192 756 309 316 663 799 612 786 300 427 161 669 17 8 470 442 25 814 792 978 298 933 908 160 400 723 635 74 275 913 401 10 8 586 520 37 350 216 107 331 444 35 941 3 2 508 158 140 19 2 265 852 38 553 871 556 824 818 840 673 303 265 151 826 890 628 130 214 472 10 10 607 897 351 942 570 407 754 901 475 325 4 7 861 55 662 38 15 7 665 712 507 179 972 586 330 297 891 470 784 992 326 869 185 16 10 365 502 620 314 108 259 295 567 596 219 334 436 620 925 705 542 20 8 671 536 167 765 222 976 976 71 925 872 421 591 767 909 134 933 622 238 845 340 6 3 173 713 586 348 467 121 18 8 140 409 167 253 216 344 407 22 576 190 998 252 887 779 435 222 16 873 14 7 990 60 435 780 465 738 181 350 274 439 717 862 667 630 20 6 788 43 979 529 188 62 733 624 607 166 200 986 197 361 37 448 607 392 826 296 1 10 374 1 3 45 17 5 813 73 264 431 248 796 629 531 530 167 172 935 78 437 464 265 682 14 7 763 489 433 538 837 227 189 497 66 292 92 920 503 856 11 3 306 210 236 346 888 412 223 87 32 79 194 17 2 411 99 205 143 206 768 954 388 942 416 716 216 3 264 141 524 105 24 3 923 970 844 763 828 299 784 296 414 358 226 652 594 743 526 264 922 756 344 301 145 446 524 700 23 2 910 200 769 894 367 823 456 315 751 294 107 92 543 599 273 143 505 679 770 298 291 648 2 13 9 931 297 951 678 744 655 597 95 760 401 292 88 824 11 6 657 976 283 951 136 727 47 484 641 972 208 15 4 770 516 359 309 751 369 291 35 520 438 199 721 83 644 516 1 2 49 8 6 535 316 23 149 508 290 387 184 23 2 581 817 64 118 121 519 835 460 773 288 521 593 435 187 348 816 161 996 585 857 739 916 915 10 6 913 319 609 786 844 105 573 634 277 937 5 3 440 580 764 743 453 14 6 930 661 454 187 49 312 856 913 485 489 293 606 851 429 14 10 30 747 266 541 122 883 538 647 283 460 701 782 523 757 1 6 661 16 3 571 719 147 67 468 914 969 951 598 648 340 477 795 639 97 591 25 6 826 731 48 447 471 362 545 727 411 712 30 461 770 198 622 395 778 293 386 994 832 405 934 57 293 21 9 812 136 33 637 509 168 827 667 379 18 835 558 278 373 459 165 68 520 959 273 100 10 3 680 78 644 649 726 727 385 564 569 316 1 4 865 19 6 965 70 301 170 340 142 466 20 202 71 697 543 54 364 313 545 685 451 613 9 2 492 762 394 637 145 971 347 303 488 23 2 225 372 939 846 246 376 944 12 703 34 610 634 786 396 685 101 89 542 685 807 508 286 988 1 6 87 9 6 151 266 941 656 582 500 139 823 22 17 3 924 231 662 842 732 237 174 971 276 718 523 986 980 421 849 92 841 11 10 122 484 436 536 438 630 89 142 352 819 90 24 5 823 923 614 500 61 584 717 425 761 520 485 402 764 307 163 994 544 541 749 446 923 529 453 790 15 6 217 562 271 231 437 130 447 539 668 841 408 28 109 646 753 22 10 176 57 775 585 715 825 838 979 616 561 27 19 552 504 865 197 603 603 287 391 903 889 14 8 548 362 533 370 227 523 839 816 494 406 805 730 554 607 16 6 30 43 321 348 82 879 47 414 953 221 173 505 249 262 694 633 14 6 381 707 741 286 426 122 108 213 989 253 674 601 866 560 2 4 823 7 19 5 427 952 518 302 423 40 199 208 231 777 589 841 155 970 131 751 974 416 735 13 9 656 165 908 192 579 927 218 178 879 63 80 471 831 8 9 351 901 600 301 554 67 489 316 11 2 538 625 571 51 948 286 693 985 51 73 119 16 9 130 33 763 373 283 909 916 704 960 614 320 701 770 202 433 514 16 6 342 15 343 288 358 332 172 351 571 387 487 378 423 309 573 18 20 3 243 258 605 593 828 625 456 125 643 401 392 386 444 156 344 461 570 604 179 837 2 7 504 527 12 5 400 861 289 54 54 569 485 884 618 899 745 65 5 5 642 357 798 224 656 15 4 825 653 682 196 860 144 354 926 490 164 300 462 67 433 967 19 2 758 3 287 290 561 943 790 141 468 503 483 494 335 211 366 62 387 240 178 5 4 223 336 477 868 727 14 7 611 515 476 290 417 263 935 175 851 462 7 932 515 290 24 4 105 820 300 764 510 91 738 548 512 921 221 645 23 560 355 907 239 847 216 105 394 11 2 471 21 5 635 223 870 827 8 780 174 787 992 681 813 59 308 570 328 190 295 280 326 805 410 8 8 536 156 72 350 863 106 810 662 8 4 963 805 358 9 46 876 984 980 11 3 620 626 462 561 42 441 28 262 261 707 601 17 5 49 873 251 425 169 487 421 905 878 26 329 961 880 435 582 276 996 22 5 195 214 144 389 497 538 179 632 152 85 812 537 159 742 749 698 772 630 860 47 451 849 3 6 97 451 671 19 8 207 23 231 613 701 211 342 457 703 510 726 211 808 660 406 88 253 238 185 11 9 231 903 823 404 124 984 293 110 991 963 554 9 3 469 59 8 132 429 45 978 642 887 1 10 166 25 8 388 79 684 320 582 731 404 4 837 490 24 868 604 853 599 275 796 274 540 669 49 996 666 485 400 1 3 973 8 2 682 812 24 311 838 672 142 753 20 10 107 952 354 611 543 579 280 457 247 172 525 102 645 815 830 710 931 582 293 592 14 4 123 98 72 891 133 300 801 150 18 342 392 149 870 278 1 8 830 23 10 447 349 593 353 260 11 310 170 696 572 766 576 992 951 762 372 808 433 325 490 115 101 986 16 2 648 155 785 382 20 828 725 263 362 431 522 215 234 606 415 772 5 2 72 366 288 280 625 13 10 820 340 506 182 29 512 608 367 755 721 814 835 349 10 7 36 458 632 274 128 810 409 85 665 844 6 4 258 223 289 949 931 359 25 3 190 675 246 561 855 685 160 134 818 968 610 934 146 870 184 967 97 941 695 114 874 848 185 874 1 16 8 984 171 688 220 801 135 953 939 823 660 43 412 483 933 37 217 14 10 374 757 497 426 820 115 266 225 827 122 95 693 872 919 21 9 568 521 154 206 811 478 885 454 372 644 405 934 592 545 625 898 662 30 572 161 922 10 4 519 780 341 819 604 613 182 707 969 614 13 10 150 754 583 316 541 916 593 210 408 193 218 945 169 10 4 776 366 832 768 470 702 70 278 567 824 9 6 598 880 572 603 451 319 297 829 846 15 8 83 882 480 729 225 564 447 493 776 940 973 875 481 281 313 7 10 587 477 612 499 208 255 42 20 6 739 737 973 554 267 797 836 682 981 8 480 218 240 629 830 316 242 869 977 327 11 7 968 110 631 457 527 292 537 527 597 157 542 3 6 996 994 373 14 10 11 31 170 939 436 164 580 787 518 137 72 262 84 712 17 10 399 178 886 925 784 283 615 705 153 615 178 862 128 167 41 344 705 24 8 484 470 790 4 835 141 190 843 301 2 714 919 261 528 606 552 170 292 707 406 645 547 380 210 20 4 591 517 766 395 11 605 88 8 696 90 620 815 258 609 809 73 554 960 236 150 3 5 134 536 786 18 8 996 417 238 51 875 368 318 20 350 809 577 222 997 509 849 304 996 154 6 2 607 320 303 53 642 496 6 3 650 712 779 874 956 79 6 2 266 982 498 486 221 638 12 9 442 479 913 535 395 824 48 632 382 881 345 391 9 5 639 799 693 381 240 19 873 623 94 1 5 143 19 7 41 890 772 736 410 237 473 146 573 769 122 747 884 553 361 436 249 219 554 21 7 939 8 207 540 870 785 229 444 156 779 845 566 172 803 913 10 846 880 19 829 570 8 5 515 139 385 306 497 727 606 182 7 7 260 683 889 827 981 983 935 2 5 54 789 13 5 401 389 470 599 328 141 508 483 164 353 252 620 357 17 6 207 354 280 734 178 587 876 524 779 514 448 478 337 188 921 109 699 8 3 1 330 365 799 873 916 734 953 6 4 65 548 925 840 215 511 10 4 342 620 599 835 371 430 172 643 50 155 6 7 408 457 651 850 189 781 13 2 391 428 32 476 489 993 873 936 609 346 495 709 270 20 6 307 157 233 520 713 238 98 376 118 500 165 550 334 1 981 706 10 621 640 833 6 2 376 453 193 139 375 889 22 3 560 639 132 196 148 158 516 501 766 148 622 215 110 729 70 963 905 167 142 381 543 170 17 7 793 437 920 333 608 865 25 860 907 335 70 870 522 660 289 474 955 16 4 862 676 606 807 744 161 193 186 436 516 596 185 616 64 951 97 1 4 700 20 8 474 215 265 848 457 664 758 821 582 706 200 302 197 140 929 421 9 555 430 140 11 2 982 607 728 377 51 607 244 48 514 63 263 14 2 400 310 18 167 460 794 710 642 877 450 741 912 647 605 23 5 379 137 344 974 604 484 243 601 64 401 468 417 762 343 200 483 539 303 907 952 63 229 850 17 2 307 934 903 245 496 492 708 682 149 478 781 490 251 524 837 212 287 20 7 693 967 674 255 718 454 528 831 251 453 803 540 417 816 904 384 197 456 239 713 15 7 861 324 469 16 37 861 792 339 866 933 263 808 381 598 560 5 6 408 236 651 422 743 11 2 623 678 145 503 474 841 512 80 173 121 635 3 10 748 785 996 22 4 253 16 338 903 204 390 36 372 68 160 310 461 277 719 644 387 938 355 811 77 710 134 1 7 549 8 9 109 247 548 882 229 92 721 812 16 8 810 795 100 456 513 587 126 976 453 88 721 846 361 712 859 109 7 6 114 22 524 718 797 801 808 12 5 632 39 58 636 876 996 743 854 239 608 500 957 8 6 754 125 836 228 144 929 462 728 25 5 526 873 360 921 314 510 800 812 636 41 54 780 155 520 623 761 227 541 530 249 886 875 423 467 141 8 5 269 565 334 960 405 654 759 85 13 2 915 2 89 181 918 534 62 350 829 885 478 717 984 6 3 306 301 656 324 987 29 14 8 438 220 508 178 153 727 521 496 602 647 628 252 590 559 10 5 765 433 935 480 465 594 144 255 983 738 20 10 495 909 736 818 315 652 240 484 654 400 951 705 524 633 878 982 702 234 515 7 8 10 84 721 600 302 272 285 569 846 6 10 193 111 757 75 613 392 11 2 215 998 742 634 727 542 756 613 914 282 892 7 6 105 935 926 284 508 816 579 7 4 567 357 924 957 165 278 759 20 7 766 300 728 997 972 720 862 947 115 961 653 55 928 498 209 115 761 584 828 640 21 4 582 993 767 459 998 324 139 619 136 136 793 166 628 76 367 292 475 221 538 864 531 13 4 588 698 962 700 701 708 702 710 998 883 621 232 725 6 3 677 614 233 630 196 520 6 2 164 173 575 349 772 702 8 9 554 362 481 844 291 671 211 796 19 2 810 424 218 875 433 264 681 492 611 129 433 625 946 283 715 716 646 875 260 13 3 836 780 511 182 630 407 708 773 214 833 45 609 678 15 9 571 672 454 23 194 405 106 195 458 103 30 688 486 400 71 9 8 96 633 883 665 493 71 614 211 649 12 10 234 572 633 370 822 544 621 891 993 207 561 173 6 9 287 853 283 954 229 789 20 3 646 167 552 989 389 738 903 134 496 264 350 992 924 896 493 979 690 38 974 73 19 9 332 82 71 694 733 464 255 692 417 177 534 889 166 616 295 431 488 881 646 17 2 149 675 907 139 386 535 179 380 867 256 510 604 362 808 412 678 817 8 3 16 382 338 956 413 785 844 742 4 9 777 850 509 953 15 5 381 898 911 140 158 80 566 611 270 595 825 421 276 681 408 1 5 961 1 9 761 6 3 277 36 40 509 963 543 16 6 740 793 608 847 815 225 301 401 11 324 716 411 411 316 383 379 19 5 427 723 457 37 786 202 72 540 777 768 134 163 263 624 718 299 305 463 697 24 7 816 527 509 679 635 234 9 147 987 162 339 134 989 807 655 375 558 955 303 422 199 228 641 3 18 3 55 578 686 742 448 129 861 754 251 7 989 783 16 994 453 414 512 358 15 2 668 563 327 627 215 877 60 830 577 182 716 338 836 567 856 13 10 641 964 151 692 540 192 713 565 843 598 476 640 820 14 7 666 248 916 612 558 281 550 403 689 280 976 277 139 566 13 6 434 800 937 796 562 308 80 720 259 489 487 546 575 12 3 483 806 64 536 270 51 46 23 611 821 831 897 9 4 358 177 689 525 437 525 129 139 69 22 4 560 39 192 144 809 61 39 187 696 887 457 220 292 598 419 553 993 559 331 166 701 310 16 8 140 645 862 336 578 168 549 214 397 994 866 837 408 68 726 347 3 6 250 816 952 11 5 901 450 664 4 739 727 555 761 849 426 381 22 6 741 879 348 694 793 722 219 897 321 209 582 440 264 541 793 40 788 203 408 194 796 645 22 3 496 540 864 787 106 559 839 112 254 693 568 417 81 863 700 801 220 291 100 829 315 536 9 3 92 541 87 551 365 950 932 881 228 24 2 275 371 194 16 343 566 73 796 185 402 715 130 163 866 594 171 845 964 142 752 240 764 360 639 13 5 314 509 492 450 665 9 393 200 240 849 610 655 31 6 7 93 406 213 95 403 414 24 2 586 379 887 711 433 862 4 442 462 352 370 246 442 882 154 62 491 5 998 472 199 489 83 389 1 5 269 19 4 635 258 570 221 594 37 502 182 655 918 259 67 248 661 107 864 793 759 96 7 3 366 791 16 28 482 544 759 22 7 812 28 759 670 215 217 204 523 611 953 268 291 473 437 994 126 664 326 191 571 675 988 9 10 292 403 356 803 387 100 218 449 6 18 7 796 170 529 44 799 385 900 252 919 747 159 999 412 193 669 266 861 437 14 5 54 116 304 384 305 826 173 109 296 457 703 520 67 767 14 4 728 400 384 314 896 183 949 888 913 580 878 6 625 12 22 4 128 156 788 468 905 227 372 799 831 653 315 186 83 178 743 941 228 897 79 787 214 586 24 4 268 584 56 176 836 96 487 183 173 213 933 604 492 419 330 296 576 766 434 967 530 530 557 973 14 10 122 508 197 946 663 752 27 838 501 876 180 960 582 693 4 8 375 868 984 522 21 8 462 458 424 307 986 878 301 628 383 960 414 652 554 808 327 627 969 885 859 527 949 16 2 262 922 703 57 595 853 465 527 349 549 821 858 61 799 292 545 4 3 2 413 877 373 11 7 242 695 675 26 759 553 73 860 788 424 559 25 2 718 984 198 603 294 940 620 588 570 963 75 407 610 405 443 13 711 629 937 332 288 443 725 917 519 9 10 675 803 960 352 967 229 476 253 821 19 2 607 160 337 613 35 673 632 528 213 315 746 818 651 430 876 780 411 960 891 15 3 155 930 263 456 90 156 720 890 762 277 803 0 907 867 464 11 9 622 870 656 135 377 576 226 453 206 864 548 11 8 706 300 789 35 783 741 904 6 28 882 614 2 7 728 637 22 6 170 282 969 96 962 882 776 198 415 437 604 684 115 59 294 450 748 962 456 409 55 195 5 10 670 571 393 439 923 19 7 575 741 911 538 242 318 652 222 349 621 981 330 150 939 820 100 737 632 464 14 6 41 395 56 793 839 677 929 618 691 720 984 599 365 507 22 3 936 855 109 268 459 869 915 3 701 799 402 171 0 607 377 404 146 745 502 331 893 465 18 5 996 335 134 356 609 134 4 318 280 329 78 254 413 52 54 283 686 26 9 6 260 833 106 919 63 135 938 612 89 14 5 633 841 625 132 242 597 305 230 55 122 679 675 673 848 18 2 337 595 373 549 545 215 606 205 351 866 423 991 373 191 356 60 497 695 21 8 518 867 164 708 946 2 427 45 998 934 314 267 312 972 473 3 458 471 889 117 660 23 7 635 125 239 420 829 796 879 930 996 493 575 293 607 616 227 489 480 71 799 412 831 252 316 17 9 537 700 5 465 331 962 900 382 986 465 379 746 869 293 814 725 593 18 3 207 661 795 628 533 237 586 296 889 937 12 721 455 362 443 310 887 728 3 10 161 662 140 14 7 695 100 417 307 915 870 540 831 491 621 209 836 569 826 17 4 758 397 595 20 539 697 295 492 276 400 598 203 554 770 46 859 486 2 5 829 714 7 9 219 745 792 137 650 421 492 9 8 802 562 455 269 683 930 677 845 676 14 9 419 453 569 973 867 866 676 465 502 390 40 666 707 925 18 10 722 669 655 414 599 924 326 438 670 451 353 614 90 66 587 194 952 302 15 6 520 772 924 791 294 228 273 78 147 493 653 224 869 565 825 24 4 496 436 459 771 762 119 12 595 19 694 157 231 96 773 612 632 412 502 115 160 429 422 801 838 12 7 632 940 284 43 665 974 118 300 159 533 384 605 20 3 925 952 345 541 529 173 483 306 644 654 685 401 801 255 98 393 466 999 983 843 3 9 37 690 634 9 2 458 565 428 0 726 214 621 472 298 23 7 719 308 724 671 364 889 869 915 594 635 385 340 937 280 902 371 154 556 939 396 293 553 630 19 6 582 26 484 953 499 563 744 443 261 353 88 237 324 180 308 769 681 773 198 23 9 161 149 366 348 448 302 373 997 543 400 952 347 801 366 537 498 848 860 869 831 67 647 792 25 6 846 476 218 983 970 63 413 735 298 418 446 925 295 727 265 659 148 82 654 831 518 732 139 678 389 22 8 864 58 389 558 26 461 372 830 779 763 288 725 79 148 511 563 699 527 96 849 42 843 4 2 192 784 843 544 10 9 725 571 793 531 774 149 592 211 682 9 15 10 720 598 127 182 720 198 43 236 729 85 653 33 100 171 9 9 8 126 677 714 555 580 975 258 306 903 3 8 843 990 586 14 6 243 309 659 459 850 123 34 453 358 552 98 778 614 791 23 8 297 121 664 200 342 695 767 469 713 947 496 269 554 224 931 428 411 910 77 83 577 840 52 22 9 187 164 913 714 464 338 470 706 829 224 389 996 956 137 408 277 136 624 602 669 265 91 18 3 421 313 245 750 563 987 342 268 51 792 600 516 910 707 820 659 387 382 12 3 714 534 666 290 130 741 349 575 928 25 852 52 12 2 664 238 533 576 7 110 754 964 236 368 590 467 17 3 849 749 551 70 875 925 82 659 137 228 698 80 378 475 628 562 11 13 3 12 842 551 781 751 755 969 945 337 368 818 95 773 1 4 72 17 5 627 98 473 343 938 281 678 269 817 107 799 803 20 751 386 57 510 1 2 200 6 6 248 213 333 163 174 85 22 8 350 545 604 412 558 307 673 114 729 168 897 45 692 326 797 934 787 412 284 182 855 541 22 7 864 257 42 230 734 225 36 165 313 40 305 434 279 29 545 248 157 475 673 952 310 728 11 8 266 384 919 165 353 9 594 734 804 212 154 9 9 983 139 431 956 406 669 553 442 251 4 9 861 334 85 149 14 5 602 899 801 219 148 475 676 532 570 886 304 710 745 930 21 3 145 312 586 266 511 378 866 244 269 938 619 281 379 250 682 259 943 451 859 194 873 20 5 881 752 792 199 885 96 821 654 830 7 245 735 351 557 482 661 214 265 666 258 17 4 474 675 297 908 209 227 836 50 682 100 560 70 864 656 546 434 521 22 10 648 822 394 829 454 632 91 679 737 388 229 864 425 576 901 197 341 50 806 413 686 280 4 5 965 93 993 459 4 8 94 730 326 962 17 5 500 722 761 536 656 628 500 39 112 777 247 469 219 849 917 442 664 7 3 422 12 463 71 134 36 635 10 9 810 690 780 736 560 604 194 243 898 841 4 5 815 826 806 393 23 10 501 458 968 193 471 230 720 393 754 830 664 799 429 58 287 505 771 147 659 632 519 926 60 8 2 140 348 677 948 133 696 838 844 17 4 648 911 358 755 2 590 50 841 314 825 302 528 829 526 606 389 754 16 10 153 106 237 988 138 146 682 666 806 691 279 704 16 491 474 787 15 6 145 419 894 883 363 922 823 874 142 576 50 947 916 221 273 10 8 745 51 759 446 210 989 291 596 12 129 12 9 36 574 957 674 499 893 29 498 944 603 277 799 4 10 678 102 470 433 20 10 847 871 226 982 2 132 777 727 51 800 430 406 531 839 886 736 877 693 740 752 5 5 613 257 436 86 982 5 9 579 333 426 734 461 20 10 319 296 818 342 109 33 187 287 69 368 799 487 498 542 619 210 974 861 573 807 24 6 317 536 882 169 939 196 725 349 932 208 62 87 475 573 409 22 626 475 220 260 874 811 383 311 24 7 521 397 628 185 510 112 70 759 742 98 150 321 436 389 954 534 598 576 163 562 50 999 345 530 12 10 970 668 328 125 581 76 417 351 323 421 750 887 21 3 295 340 57 724 977 372 127 912 845 548 849 156 178 342 778 957 241 138 280 222 85 16 9 167 295 285 751 65 674 942 422 582 861 811 611 951 792 339 468 20 4 440 704 944 270 710 763 986 947 975 882 952 602 159 254 62 184 925 831 790 185 10 2 880 792 766 262 144 2 919 475 612 922 1 6 872 22 2 206 977 372 940 431 498 242 671 740 148 399 946 653 265 127 220 544 906 469 518 497 381 6 9 774 566 891 814 23 795 10 10 654 29 446 279 609 523 529 196 625 783 10 3 634 807 337 43 859 997 36 347 272 659 5 7 467 987 397 962 991 12 7 678 436 52 38 7 971 185 948 111 262 546 518 7 10 896 399 101 1 824 733 317 25 4 966 987 657 331 875 383 732 481 734 614 856 500 906 214 417 839 11 412 475 249 811 162 365 913 827 9 10 902 287 430 834 527 443 45 339 33 12 8 345 281 755 343 925 29 228 435 293 626 103 738 20 10 989 500 993 647 642 956 180 581 615 760 166 480 883 676 450 495 239 653 168 586 17 4 615 187 695 596 722 643 451 631 42 808 265 37 690 272 583 223 164 22 4 531 789 26 72 447 336 880 118 871 131 459 379 350 942 481 716 606 433 212 16 103 4 12 2 167 801 828 166 564 75 602 402 425 314 450 562 3 9 642 373 75 25 8 998 275 302 814 642 21 672 613 148 506 219 248 873 365 503 191 860 177 177 885 938 288 341 678 781 14 3 952 233 915 762 271 512 556 691 350 500 503 155 489 635 12 4 137 967 309 642 378 741 204 970 798 56 876 213 7 2 582 626 364 325 824 321 690 17 9 158 688 775 576 676 604 883 441 738 946 278 167 293 120 45 183 34 22 2 962 682 61 769 913 248 992 96 18 11 161 896 140 243 886 333 178 90 179 543 390 124 3 2 203 352 502 25 9 415 114 235 383 155 956 840 486 236 248 81 210 25 453 327 513 954 74 445 205 738 78 581 559 110 4 2 699 345 705 112 11 4 159 611 18 327 332 319 84 194 447 408 9 2 3 73 834 17 2 695 902 284 301 268 941 206 869 679 541 897 93 549 704 637 740 961 6 2 818 639 145 63 659 81 25 8 408 864 835 932 872 914 19 738 889 970 582 361 493 671 870 938 667 264 148 448 183 614 728 146 941 23 8 560 669 874 786 166 901 777 509 241 321 945 533 657 780 624 665 940 270 615 563 823 831 960 22 2 471 444 811 643 637 96 460 614 694 619 174 293 191 465 723 598 272 666 467 919 324 854 3 9 4 435 628 3 10 673 330 908 9 7 658 31 77 751 136 303 201 624 235 25 4 118 897 981 102 205 188 767 837 806 752 489 9 579 517 575 127 869 520 467 901 678 855 215 659 933 1 9 318 8 3 20 74 910 851 7 548 747 131 16 9 54 756 533 516 552 756 676 135 931 550 201 541 837 666 294 476 13 5 868 30 956 30 334 277 805 750 98 509 610 165 117 10 10 839 283 967 521 250 178 216 978 612 678 12 2 353 511 77 537 439 322 202 630 976 704 898 894 7 3 245 551 874 803 582 680 799 3 4 45 512 406 14 2 453 442 41 222 543 982 675 428 792 833 718 674 601 851 20 4 286 786 610 379 920 202 949 852 168 420 10 924 167 508 583 135 68 826 282 796 3 9 644 510 81 25 3 106 942 96 832 259 693 46 800 264 569 240 46 422 992 331 76 469 680 492 741 616 769 903 321 169 25 5 152 750 337 538 758 7 390 231 495 720 621 12 590 611 191 110 551 298 387 933 98 287 394 714 610 6 10 888 375 699 608 417 644 10 7 135 627 985 16 851 330 276 762 981 119 13 8 110 170 83 890 562 434 267 435 917 489 981 898 348 22 5 128 988 790 97 241 486 506 723 803 844 827 937 868 463 160 994 337 324 586 251 399 831 18 7 152 548 243 722 19 413 390 477 469 217 735 537 393 796 724 988 296 758 12 2 579 883 10 541 54 643 878 933 921 330 127 170 15 8 523 153 562 813 412 272 622 2 575 881 621 55 633 194 798 4 2 455 973 118 572 25 3 31 958 145 589 395 758 463 596 829 22 571 433 890 162 352 593 33 499 102 728 634 850 698 232 75 9 7 829 916 669 931 968 977 778 254 145 25 8 326 673 43 655 857 88 229 244 448 129 484 465 789 856 243 275 964 46 631 115 856 925 579 639 14 1 4 773 15 6 888 138 48 682 813 749 421 867 734 496 702 680 694 740 641 14 7 834 994 99 63 761 302 11 395 976 527 216 280 521 15 10 7 724 214 72 421 493 814 596 792 684 227 4 3 195 187 857 87 12 7 807 327 360 538 749 943 952 453 642 208 594 276 13 8 764 436 223 572 139 218 282 853 843 81 798 877 390 8 6 929 874 558 819 980 336 162 311 14 7 584 250 379 591 712 315 904 870 757 597 858 308 245 73 10 8 426 842 730 551 685 384 483 384 474 272 24 9 186 13 729 399 967 358 718 859 474 629 182 290 341 970 643 821 763 345 446 110 647 180 204 979 17 2 546 138 193 737 974 419 241 589 810 353 904 753 536 847 423 299 710 3 2 483 729 568 7 2 900 96 894 989 448 738 539 22 5 616 724 586 225 474 126 889 533 554 943 96 29 6 459 108 693 971 999 224 639 991 128 1 6 343 24 8 483 341 972 999 722 597 852 161 731 514 499 155 703 973 533 793 248 807 800 833 494 988 802 683 14 6 892 876 491 320 341 887 370 551 172 645 513 960 514 580 22 6 82 635 581 398 923 356 969 337 118 995 56 354 740 679 52 975 771 857 7 283 757 41 24 3 847 737 124 522 194 223 47 784 499 693 924 319 597 94 264 436 954 407 270 691 411 591 171 606 11 3 486 796 48 220 196 230 323 550 719 724 876 9 7 993 276 588 973 904 612 440 891 414 24 4 394 332 523 133 33 503 152 345 442 211 893 570 80 571 576 881 430 388 94 281 314 812 345 233 15 10 87 828 423 694 111 178 235 83 510 333 217 688 5 728 33 15 7 204 698 586 965 588 167 960 246 721 883 245 409 718 913 602 5 8 582 647 156 25 134 17 6 306 925 266 822 260 994 329 683 52 931 563 943 526 542 413 291 906 5 10 695 311 169 753 864 23 8 869 830 257 681 890 149 480 896 519 960 979 193 602 961 323 338 24 198 195 271 719 811 87 2 4 66 221 23 7 856 773 435 712 672 469 590 27 435 692 448 719 841 511 454 895 236 855 410 816 108 649 725 23 2 352 257 614 155 46 63 747 573 844 369 125 749 482 220 632 876 231 486 980 890 794 905 338 23 8 344 474 492 991 946 926 58 567 834 835 690 676 178 643 433 717 14 49 314 659 517 16 225 23 9 792 573 877 771 894 842 599 427 95 745 571 981 120 137 332 17 601 882 320 839 517 471 273 7 8 725 547 579 43 394 658 0 10 7 497 981 672 882 153 895 889 863 693 435 9 2 603 799 40 613 373 715 896 855 522 2 2 988 673 1 9 860 23 5 889 641 689 774 523 305 945 798 651 447 4 205 294 785 131 262 176 299 601 332 31 419 299 22 4 321 466 930 242 803 832 342 843 200 10 843 589 185 653 218 606 691 281 912 218 669 115 9 3 252 130 445 147 665 997 243 864 812 17 4 62 41 212 896 991 802 509 639 17 771 779 750 727 261 411 570 832 11 4 614 846 26 838 576 791 931 81 684 613 866 10 3 582 56 756 53 249 535 477 44 283 949 7 8 238 353 505 404 51 507 968 14 7 855 483 662 675 297 147 624 588 384 24 78 451 502 849 21 6 898 106 412 699 366 342 138 165 316 4 95 843 662 453 231 517 884 180 718 119 862 15 2 741 830 853 559 348 676 531 959 594 465 637 681 912 552 757 7 9 151 757 975 204 858 977 345 7 4 951 304 51 339 103 521 625 4 10 880 271 215 921 20 3 178 32 15 686 469 311 697 397 411 724 609 802 461 928 459 107 633 744 814 434 8 2 751 609 355 615 58 233 99 744 10 2 159 407 695 437 462 539 801 516 473 537 7 7 559 844 916 3 147 127 674 19 9 259 211 606 798 406 161 593 857 731 400 818 581 11 227 327 934 403 990 735 18 5 852 286 872 881 106 244 984 152 287 241 267 546 687 739 385 362 419 986 18 9 959 610 371 636 200 315 660 759 355 464 691 615 65 276 784 427 392 405 13 5 24 238 832 241 650 84 703 138 916 285 634 211 991 5 2 975 446 511 112 966 10 5 253 184 747 193 507 417 653 391 190 871 20 4 284 968 985 875 393 508 56 412 80 488 353 225 74 685 186 381 454 859 140 685 9 4 846 197 546 7 969 54 165 844 93 10 10 508 46 968 672 723 694 294 832 673 784 16 6 634 34 613 783 673 736 84 474 745 360 640 295 723 308 133 762 12 3 112 699 724 297 229 760 594 147 412 451 227 427 8 10 296 233 565 626 409 200 856 204 24 7 679 777 448 890 402 40 417 130 656 718 427 500 608 372 813 180 3 938 740 993 45 94 453 296 25 2 82 654 793 174 682 90 423 271 942 654 412 928 228 646 184 698 39 525 249 387 159 982 220 846 173 18 5 963 27 812 854 286 570 585 266 680 630 178 710 898 83 907 403 374 432 7 8 765 52 764 837 827 641 344 11 7 392 231 765 224 849 871 638 966 433 176 131 4 2 710 630 620 152 19 6 788 49 792 800 803 334 108 873 347 11 337 417 514 304 144 497 707 833 548 1 8 668 23 6 584 557 878 44 967 808 298 959 15 251 248 72 615 33 150 374 494 580 516 328 175 412 334 10 2 418 241 653 182 240 481 749 959 727 42 17 8 680 55 897 564 96 462 687 206 205 673 772 772 478 304 440 250 221 3 7 510 583 699 13 8 153 369 659 854 248 65 407 745 789 52 695 172 428 18 5 69 899 500 427 485 491 33 204 570 964 911 862 226 950 473 552 434 277 18 2 449 569 149 703 666 828 692 248 127 26 59 589 945 711 791 826 155 828 14 6 10 750 286 143 388 326 790 407 939 97 542 671 316 491 3 9 996 224 949 4 7 647 917 408 196 7 3 408 350 951 276 721 863 133 6 10 81 234 191 816 549 375 7 2 409 707 437 595 476 717 29 22 5 607 141 296 601 449 172 773 870 313 316 166 204 830 564 331 803 529 759 901 849 557 311 20 10 595 111 249 486 548 303 607 944 663 573 138 507 74 642 360 717 982 522 809 320 17 9 262 397 504 153 575 576 730 269 93 115 611 265 191 693 575 752 169 18 9 357 261 613 335 942 140 827 544 630 912 301 310 950 666 622 348 644 320 12 9 991 367 667 238 473 791 109 258 844 317 319 562 17 7 351 324 357 762 217 383 162 305 88 725 376 434 421 987 384 813 284 5 5 650 192 628 644 853 1 6 831 9 10 763 616 542 941 31 594 953 84 735 15 5 591 480 702 802 758 388 515 813 75 518 444 160 584 624 510 8 5 704 42 545 934 574 687 756 136 4 6 3 878 312 601 3 3 491 297 877 23 8 260 889 423 77 319 753 338 624 14 641 206 435 524 355 470 935 783 23 793 204 981 38 443 3 2 86 491 942 22 6 761 843 899 84 983 127 498 818 783 201 553 255 94 644 658 433 5 552 193 52 407 667 25 4 300 360 502 752 2 478 883 265 84 15 868 672 645 703 797 410 402 587 517 774 667 101 27 657 262 20 3 942 377 833 571 19 539 36 53 532 377 916 155 691 639 329 527 53 681 433 235 15 9 929 577 42 497 871 426 153 23 269 467 696 79 126 341 49 15 5 886 451 33 220 487 872 843 812 14 944 73 161 747 496 395 20 2 608 964 151 51 98 735 569 178 865 78 310 147 152 646 949 143 475 625 203 824 4 9 308 322 304 783 10 4 588 58 744 584 979 512 540 11 578 123 13 3 8 617 44 684 87 14 324 886 148 188 657 254 316 15 4 993 71 270 837 13 152 413 815 535 73 401 93 485 694 678 16 6 724 467 569 749 392 537 274 827 160 317 550 119 363 211 976 813 10 8 474 432 111 417 788 419 134 72 653 652 12 10 466 678 966 542 548 221 949 548 774 919 647 162 16 5 576 478 522 225 105 330 716 769 293 159 867 837 773 813 45 978 17 7 767 646 300 538 964 148 913 891 431 406 404 266 2 416 918 274 254 13 9 563 133 955 964 543 56 410 198 737 36 178 308 313 9 8 718 89 341 360 477 280 41 13 375 24 2 953 744 559 823 460 1 704 799 375 609 38 106 548 692 255 976 274 771 311 522 736 514 34 790 20 10 209 232 507 702 823 87 750 339 558 438 116 956 735 226 770 30 894 682 215 351 6 7 478 800 770 678 890 989 5 2 681 13 967 50 49 25 7 376 931 146 857 537 781 679 933 580 489 59 298 570 433 132 925 733 614 582 829 495 990 463 615 681 25 6 974 595 362 878 375 532 501 758 151 715 356 206 871 234 170 121 834 344 544 724 339 317 200 820 429 12 5 159 455 887 114 988 311 345 620 66 515 962 39 5 6 36 864 274 610 297 23 10 927 63 63 419 596 632 304 83 938 787 502 930 662 650 814 479 835 793 57 697 65 36 934 16 8 774 768 913 52 646 341 412 588 707 550 168 90 360 941 281 607 15 9 138 398 552 838 179 514 603 807 57 601 934 903 978 154 489 9 2 708 375 318 885 53 28 601 702 128 8 9 138 631 238 686 125 404 641 438 14 8 781 682 7 518 810 484 312 348 214 388 637 423 644 520 11 9 326 611 661 699 15 67 727 518 287 418 923 19 10 312 548 486 131 88 324 910 390 816 693 354 583 705 687 328 648 929 713 340 8 7 173 742 780 888 915 883 612 684 6 10 818 499 474 257 993 65 7 9 715 693 334 956 39 162 180 18 4 661 611 782 68 190 395 607 214 775 955 750 826 42 865 954 839 5 375 14 6 386 634 16 964 546 133 582 71 487 396 71 796 113 528 19 5 303 571 378 630 195 121 986 407 405 576 888 8 379 309 616 953 325 610 731 14 8 863 536 133 872 801 178 71 774 867 659 495 604 265 463 13 6 214 797 827 172 636 606 393 444 434 110 532 286 129 16 10 745 864 747 163 948 192 468 440 301 541 559 234 30 226 723 312 25 4 672 452 72 133 228 419 862 399 259 646 251 974 771 225 656 480 43 264 917 635 386 406 90 858 357 9 6 299 322 983 346 875 549 419 236 300 19 8 237 39 145 490 328 35 943 254 460 341 3 448 478 214 335 871 637 151 307 15 4 281 439 557 674 998 418 822 448 783 351 331 246 138 376 197 25 8 188 128 717 894 30 571 988 834 256 825 113 187 25 142 972 709 210 778 203 702 613 751 149 944 504 2 10 320 225 6 10 184 160 444 457 901 926 21 3 145 868 749 753 510 363 256 288 883 701 797 379 231 52 470 456 91 720 817 131 385 8 3 186 727 705 243 749 918 955 525 2 7 251 371 14 2 361 238 399 75 460 442 12 260 824 146 345 325 579 864 15 6 534 903 209 781 523 881 493 45 979 246 109 214 779 189 826 21 9 19 552 518 569 127 170 245 363 87 861 383 251 557 57 808 400 383 969 148 456 573 25 7 489 558 92 54 244 305 195 253 492 144 488 135 868 89 746 724 284 839 59 989 955 197 57 355 609 8 10 139 357 608 403 455 704 542 502 4 5 358 668 884 155 22 2 868 723 350 432 0 273 649 411 693 223 637 673 854 588 481 887 597 793 368 294 217 83 13 4 800 989 936 575 45 512 106 416 905 917 489 330 970 4 3 161 779 841 702 4 5 843 476 851 855 19 7 792 575 318 835 227 618 234 432 174 286 575 130 61 550 40 407 991 538 641 9 6 999 441 819 153 240 845 673 463 736 14 10 417 830 428 580 821 819 942 732 846 885 169 479 354 820 13 4 569 452 66 147 732 193 926 806 189 459 491 113 970 1 4 302 9 4 654 697 299 659 504 425 65 397 410 15 4 286 425 101 250 846 114 427 988 156 361 119 976 189 806 32 22 9 578 548 578 597 355 939 906 609 400 508 956 770 870 843 76 126 453 467 321 210 482 547 10 7 351 622 834 846 317 470 932 860 740 832 8 7 567 472 553 273 190 528 93 897 13 8 279 701 143 289 365 466 263 940 254 77 916 201 115 18 6 871 580 139 569 129 306 451 736 937 694 293 566 824 945 781 343 32 357 4 2 967 427 512 395 12 3 894 610 121 569 868 606 30 630 85 37 943 176 19 7 504 162 461 241 699 502 799 375 992 575 536 573 693 648 228 139 301 808 8 5 5 392 170 506 304 769 10 9 60 616 251 792 289 422 451 986 771 620 6 7 37 624 218 697 658 332 11 2 220 178 61 732 565 670 856 234 899 380 39 17 6 12 836 933 70 468 40 29 293 617 226 876 520 240 936 159 455 974 4 6 197 693 105 252 6 4 635 652 917 643 360 224 22 3 674 627 153 270 759 60 897 385 125 191 805 384 945 509 492 487 897 269 231 843 650 220 23 5 168 636 480 676 862 347 448 338 768 708 419 748 243 189 174 184 857 866 72 530 795 878 743 16 10 753 336 144 35 630 884 896 580 778 273 437 144 767 76 524 570 15 5 281 482 878 485 444 169 901 706 405 688 610 764 150 48 47 10 2 208 751 657 167 437 871 825 48 537 95 4 7 61 98 8 585 2 10 258 277 1 5 454 13 10 57 130 187 995 37 737 858 225 659 743 105 503 969 10 9 781 799 828 438 954 601 144 533 330 592 14 9 963 482 644 699 853 780 795 711 314 583 181 683 511 311 13 9 112 176 549 387 328 769 913 645 811 652 168 210 856 12 2 378 958 486 439 485 383 227 38 468 559 575 463 9 3 52 98 7 951 573 875 178 989 605 9 4 270 861 164 505 155 991 173 837 336 8 7 948 276 824 502 159 881 610 56 12 3 812 202 435 572 468 993 463 806 822 16 154 496 3 9 314 392 893 15 8 227 600 916 758 853 158 574 574 824 652 648 741 450 671 389 12 3 427 14 949 979 475 306 906 626 30 810 29 55 20 5 635 553 805 37 395 948 792 692 87 194 278 609 295 968 416 783 996 863 733 51 7 9 954 967 254 332 415 818 870 6 3 103 835 410 532 599 808 11 9 414 732 4 673 342 572 515 259 644 374 314 3 7 568 101 193 24 6 776 10 822 989 943 10 916 182 723 413 574 681 733 59 105 133 383 870 88 503 48 154 402 627 21 9 291 441 797 174 435 616 785 949 262 743 74 508 726 997 814 162 937 318 759 447 888 7 2 758 800 711 394 282 554 947 1 8 916 13 9 811 731 213 814 572 883 313 575 668 552 246 199 404 6 2 222 231 862 649 291 105 1 8 661 3 8 255 652 982 1 4 564 2 9 958 599 10 4 139 375 788 884 966 11 365 898 404 458 10 7 426 494 22 79 842 460 689 850 556 653 12 9 451 395 51 946 265 5 223 384 415 797 475 584 22 6 681 676 341 110 272 840 386 488 51 797 390 346 720 865 69 902 131 70 676 61 702 509 24 5 400 286 287 838 171 521 445 343 827 776 357 893 1 692 500 836 749 463 815 708 230 549 906 238 11 6 617 396 408 419 672 850 94 502 527 544 42 2 8 663 838 24 4 792 747 202 438 148 45 612 525 987 15 843 149 459 574 754 876 148 443 853 157 484 346 982 193 9 8 174 205 991 444 914 147 348 459 334 1 4 552 6 6 489 583 743 804 793 913 21 3 458 256 137 900 938 832 108 623 63 331 958 194 758 918 22 233 711 241 891 623 992 24 6 242 73 184 808 855 897 719 559 195 665 55 290 468 704 461 619 954 225 199 470 670 213 781 123 11 8 243 275 833 835 975 397 730 405 169 516 497 23 3 816 106 499 764 23 755 44 170 54 713 83 987 410 613 146 694 708 262 491 71 86 404 150 6 7 406 469 242 455 652 389 4 5 398 516 811 646 10 4 520 869 974 919 279 176 651 312 747 471 16 7 236 562 887 978 120 361 46 12 27 906 357 298 31 591 977 159 10 6 918 310 823 608 184 30 557 768 302 308 4 6 466 228 951 267 18 4 782 229 181 169 73 459 139 73 443 909 168 751 103 818 644 851 452 464 5 6 114 582 259 643 588 13 10 948 933 804 65 324 882 123 788 258 791 120 931 724 4 8 816 182 9 791 21 3 534 77 823 733 113 337 555 516 406 349 104 592 829 199 983 731 472 830 419 110 499 8 3 623 448 828 320 552 954 608 279 19 3 134 692 705 885 913 998 895 180 925 922 680 808 666 325 828 268 835 916 9 5 4 524 919 932 180 998 3 2 93 213 867 6 10 661 250 186 561 94 877 8 6 636 310 393 348 537 933 773 56 4 5 745 167 925 684 4 2 547 843 795 453 3 10 881 469 380 21 6 213 542 693 404 546 556 158 216 365 849 154 736 351 734 439 599 761 364 476 6 312 16 9 19 117 329 400 154 596 525 608 393 3 135 209 811 752 855 28 18 9 444 792 568 164 675 665 164 536 971 337 511 841 794 855 644 361 238 787 1 9 601 14 10 101 231 393 407 70 246 251 441 65 393 74 554 913 951 14 4 764 345 386 40 181 663 117 922 205 81 487 665 679 974 25 10 335 639 333 376 290 795 540 791 509 927 702 741 217 454 105 251 816 171 466 648 480 178 839 954 426 13 2 216 351 264 109 310 48 554 668 785 183 247 946 57 13 7 266 543 745 857 404 820 190 601 644 108 454 398 264 19 8 233 915 338 941 277 248 281 150 818 695 790 716 625 696 771 639 45 159 586 16 9 898 23 273 262 578 936 0 720 589 357 113 331 520 127 239 252 16 7 821 791 503 9 205 828 356 878 552 562 890 332 989 317 130 836 9 2 297 659 348 148 623 782 436 828 497 4 3 198 45 540 126 18 3 161 190 305 820 229 240 692 176 295 873 628 955 201 773 322 308 126 462 6 5 433 724 948 324 975 473 19 9 792 260 442 707 383 770 930 174 83 908 457 131 145 763 184 884 14 87 46 3 10 264 529 380 23 2 760 300 283 243 428 904 54 296 207 113 594 413 150 67 734 781 58 557 826 788 857 64 369 15 9 310 990 208 531 518 839 573 176 834 168 60 795 49 886 855 10 8 539 569 547 344 254 476 345 447 130 362 15 10 696 776 540 112 517 293 834 249 919 10 559 659 213 721 631 8 10 453 897 278 138 46 807 180 652 19 9 513 351 584 841 151 707 399 677 757 984 538 591 445 529 179 969 694 309 724 13 4 170 936 434 46 611 416 231 726 212 104 435 301 87 14 6 725 39 519 905 654 822 946 249 669 219 509 646 674 540 17 2 638 429 421 367 447 857 427 959 779 726 377 725 279 139 140 458 47 18 9 306 390 914 724 855 232 43 916 751 324 594 722 222 628 965 495 206 534 9 3 576 290 332 947 325 993 928 360 225 10 8 232 541 556 35 935 966 869 478 200 439 20 8 997 106 95 59 641 333 607 215 908 684 187 799 206 634 935 332 890 144 374 788 14 8 909 683 837 972 566 824 201 550 501 211 400 394 621 69 9 3 265 707 581 298 54 412 595 320 775 22 10 884 651 254 108 76 276 201 390 301 342 149 625 206 262 403 805 698 268 748 285 380 740 1 6 210 9 9 89 960 847 396 900 63 763 702 984 17 6 487 12 507 62 923 642 328 344 125 144 889 280 9 98 190 389 541 18 4 99 864 986 627 225 247 747 946 701 545 586 787 573 983 945 718 197 465 15 3 947 719 256 48 382 563 389 938 70 732 983 635 335 32 66 3 7 536 493 627 21 7 463 434 582 15 847 686 301 214 47 725 955 254 936 792 814 385 98 135 498 582 300 10 7 937 54 946 934 713 979 989 743 382 931 24 10 152 231 318 272 324 434 802 493 560 562 734 391 540 184 363 26 44 379 333 800 486 442 546 204 4 3 189 925 847 369 13 5 954 385 909 873 522 820 434 654 508 613 70 38 996 7 6 132 543 695 459 927 277 158 14 5 885 62 1 393 274 106 89 389 826 266 65 555 583 790 21 2 232 135 651 340 204 864 373 960 101 81 800 743 975 260 194 434 279 477 987 8 209 13 6 900 313 775 484 847 203 905 931 392 910 689 334 718 24 8 985 516 119 391 964 305 784 287 786 126 731 861 118 952 986 289 764 623 833 693 807 292 939 708 13 3 89 473 373 622 129 11 174 350 872 745 377 808 988 3 3 391 636 73 21 9 588 470 248 393 270 605 941 15 826 360 887 385 783 420 652 946 236 589 838 336 960 11 5 297 967 671 940 73 106 341 429 116 36 749 11 8 678 304 765 777 988 63 283 93 540 30 846 24 2 282 953 609 732 45 911 218 932 65 935 763 994 859 14 281 225 56 745 232 856 225 321 838 121 6 2 372 140 775 826 747 88 11 7 722 82 218 454 953 984 614 845 603 212 176 23 9 888 318 701 815 51 606 962 470 87 513 530 60 724 823 138 464 495 864 695 877 73 816 824 23 9 353 561 93 967 523 799 514 355 690 177 743 352 964 570 262 2 382 907 60 517 157 863 332 25 10 206 560 741 290 64 708 988 271 287 153 864 97 260 399 5 210 42 967 705 622 35 128 868 965 294 21 10 112 843 394 760 449 596 852 904 325 784 128 688 825 215 745 844 436 191 113 184 549 5 8 678 372 890 182 696 21 8 288 779 386 76 755 616 191 71 518 582 673 109 671 43 837 380 537 343 927 253 9 10 2 297 390 543 151 455 277 685 700 74 983 9 5 800 936 443 967 674 874 292 531 103 23 4 225 667 707 788 393 512 938 620 967 523 226 241 423 654 642 293 184 33 807 346 204 69 30 12 3 161 558 171 101 489 780 491 848 489 570 913 361 3 5 822 415 976 15 4 541 694 539 526 414 397 930 594 888 527 427 335 498 558 122 12 2 741 388 443 853 200 414 210 585 791 628 144 257 20 10 931 679 813 633 480 862 758 820 73 5 25 41 118 805 227 969 188 786 622 404 25 10 947 37 479 551 946 426 968 921 194 390 440 123 581 296 639 983 106 317 347 321 204 468 870 737 730 2 10 768 116 8 9 262 691 820 342 440 634 325 46 2 10 647 153 18 4 624 34 953 496 520 385 185 95 895 721 619 236 220 953 507 692 792 393 24 5 41 664 760 145 48 643 759 696 764 138 748 285 565 602 233 920 347 794 863 299 926 879 206 682 2 4 621 914 1 9 551 19 4 903 314 623 315 365 65 301 989 628 919 323 941 621 815 397 921 427 621 797 15 5 41 753 610 241 801 881 121 246 836 250 695 245 392 181 228 24 5 772 232 791 731 658 670 118 992 82 182 892 22 25 302 984 563 910 18 957 312 836 957 147 630 6 4 302 194 805 788 301 453 10 10 895 807 69 187 801 453 552 986 678 550 23 8 757 274 318 275 110 686 211 729 989 71 546 275 179 619 899 488 811 671 629 681 966 552 511 3 2 353 915 343 21 3 764 830 45 766 851 524 70 298 901 504 863 240 68 911 443 971 464 529 492 290 232 3 5 145 21 986 8 10 303 824 444 636 159 274 979 318 9 2 739 286 358 688 577 848 494 227 940 9 7 484 906 674 434 324 472 430 877 51 6 3 261 258 762 688 535 283 13 7 897 874 400 43 301 163 913 727 30 984 565 592 482 6 2 94 280 599 296 809 984 10 10 464 576 112 96 935 124 187 47 656 833 16 6 6 596 259 587 571 211 925 247 782 728 641 488 974 151 504 624 3 8 863 845 289 11 4 347 333 784 961 110 795 80 803 556 243 544 10 6 416 511 285 896 804 418 910 608 124 132 11 4 408 519 659 159 683 486 818 211 514 907 365 5 6 876 452 990 117 291 23 3 944 931 92 260 810 420 606 776 983 473 453 962 278 149 229 971 179 129 610 542 216 668 508 14 8 984 913 257 232 475 382 960 601 942 285 47 547 571 780 12 8 999 142 579 634 956 999 211 908 175 165 169 935 9 10 697 7 798 746 868 94 774 163 501 9 2 291 63 973 319 293 992 462 972 3 14 7 708 986 684 278 412 479 559 215 50 705 236 320 378 858 9 3 350 612 583 664 358 334 627 522 803 13 5 236 427 681 680 241 566 992 392 192 723 878 940 835 14 6 882 898 595 12 690 175 693 194 578 312 825 349 79 816 14 6 617 586 223 842 14 375 533 61 76 997 54 458 860 407 6 3 53 563 998 786 441 681 18 10 673 678 604 640 421 464 517 188 210 857 605 471 556 894 369 931 667 966 15 4 648 148 452 956 160 200 772 400 611 43 866 233 67 503 387 25 9 615 17 467 857 645 844 715 817 700 71 86 969 40 847 20 299 954 560 13 756 930 290 311 378 707 4 4 608 525 438 905 25 3 514 734 253 690 179 579 29 113 705 990 863 519 337 441 641 124 136 873 300 355 564 492 516 646 601 2 8 615 452 9 8 523 665 785 685 960 202 145 708 457 5 6 124 835 871 620 852 11 3 881 472 360 542 185 98 485 401 668 146 876 10 4 17 955 584 627 800 605 458 397 32 393 7 3 348 355 585 421 567 830 960 9 8 803 420 288 302 376 431 119 80 893 15 10 773 871 199 920 331 621 454 854 685 214 130 372 228 474 933 2 9 849 469 19 6 838 610 539 148 407 211 448 693 760 376 111 600 811 287 637 465 300 803 942 8 3 936 995 480 255 241 886 185 959 18 3 126 889 265 57 39 744 102 116 112 264 211 73 10 98 711 85 200 775 8 6 837 877 28 960 868 860 735 678 12 4 197 997 715 724 969 547 878 965 541 421 91 910 12 3 962 970 472 5 7 600 416 319 502 543 927 811 24 10 536 913 158 971 404 584 449 224 723 906 661 740 155 898 587 676 788 852 387 861 711 825 485 216 19 10 436 135 570 372 511 496 616 464 977 93 95 981 873 540 120 115 177 602 543 18 7 954 119 844 330 560 321 534 0 72 1 987 15 529 390 240 500 142 976 11 6 217 938 358 586 279 674 182 483 398 502 760 13 9 135 475 598 802 331 481 105 933 765 400 248 485 39 10 9 88 12 324 116 353 934 871 234 447 866 25 7 354 24 699 618 968 380 867 798 866 372 947 730 38 199 27 21 565 879 741 562 996 527 325 26 974 18 6 32 872 10 371 559 461 939 388 506 448 316 2 781 950 588 51 943 829 8 8 504 200 538 889 940 610 523 438 9 10 290 141 13 700 324 902 366 660 633 18 3 146 649 787 562 478 101 293 314 596 119 507 307 993 688 998 912 613 333 2 3 850 953 10 4 454 904 712 121 892 329 674 141 600 887 22 9 708 155 120 213 358 877 351 649 53 21 842 220 64 896 700 578 457 504 399 777 420 301 11 7 88 889 908 555 702 312 43 419 298 876 420 25 4 700 312 307 342 539 337 655 590 460 631 284 34 779 621 819 254 377 521 932 850 924 246 494 168 380 25 2 518 819 27 711 394 479 784 77 247 371 416 704 118 399 942 902 556 510 280 617 715 144 300 373 639 22 8 148 847 554 277 967 242 970 837 283 341 75 191 881 562 532 927 921 403 811 667 206 458 3 4 784 920 535 21 4 257 318 232 4 584 690 374 829 284 238 904 980 58 457 145 555 958 429 823 389 817 11 2 979 379 414 572 81 449 363 240 779 691 900 18 9 496 42 525 575 13 340 745 805 228 752 241 840 536 823 46 654 33 411 19 3 955 819 402 711 787 991 248 472 303 948 673 787 547 680 39 771 128 690 138 18 2 653 870 8 12 8 730 181 105 485 799 702 859 25 507 503 480 244 342 2 4 553 402 12 5 979 512 159 477 805 116 732 87 447 290 942 343 8 10 294 136 498 289 246 564 947 661 13 7 639 278 877 107 81 453 80 898 526 550 586 520 830 4 4 693 910 655 530 19 7 215 479 570 660 154 212 171 18 164 628 374 114 115 75 484 575 418 653 48 5 4 59 489 420 960 625 12 5 408 737 973 231 72 98 32 685 803 637 946 585 2 5 753 294 1 8 710 16 3 886 842 89 892 590 634 193 691 788 206 76 685 132 718 837 610 24 10 178 431 951 989 328 907 20 879 552 468 4 714 479 63 613 665 334 717 485 891 450 609 476 837 3 2 314 736 313 14 6 742 157 921 893 454 325 534 642 873 493 301 487 395 337 3 10 141 959 758 14 7 723 336 344 740 13 728 78 204 255 137 226 946 36 500 14 4 412 218 13 286 841 388 428 636 796 61 800 98 387 258 14 10 587 964 34 852 995 64 682 266 722 217 824 583 823 919 11 2 67 333 904 987 464 472 666 578 877 507 622 4 4 61 410 606 477 4 9 202 63 782 808 21 5 189 83 182 201 330 403 250 933 773 181 832 405 301 887 723 997 492 125 49 538 994 22 3 782 680 617 277 445 832 829 265 88 357 757 377 241 772 130 722 428 967 694 624 391 530 6 10 66 698 153 96 101 445 9 9 271 874 301 750 11 508 755 598 27 15 5 912 858 786 350 648 928 912 145 329 1 820 361 290 532 553 3 8 421 56 465 21 10 181 48 748 168 739 60 214 192 272 389 24 168 744 291 469 438 778 403 110 764 528 20 5 604 148 743 963 286 624 388 843 489 726 967 375 208 75 693 715 467 756 481 406 25 4 40 656 356 697 234 695 567 562 414 16 295 901 331 198 402 150 530 523 52 556 415 6 871 668 604 18 7 87 921 462 269 334 103 563 687 702 947 897 259 902 21 960 336 450 119 5 2 171 300 6 736 883 14 4 537 275 511 90 432 450 177 699 11 566 858 471 424 488 21 4 905 58 693 653 611 757 302 229 50 263 985 189 393 806 717 595 270 519 334 295 887 22 5 602 615 7 779 496 41 182 182 346 259 164 891 509 847 396 551 219 782 605 349 659 426 17 8 405 602 826 654 531 264 236 352 253 532 885 41 192 389 417 701 307 23 5 294 264 696 607 133 254 773 568 808 720 95 297 141 656 686 163 921 806 806 625 339 949 507 15 2 338 224 566 165 415 441 727 125 267 217 544 156 60 111 974 17 9 918 301 894 741 382 380 229 667 870 396 925 323 525 287 887 907 140 23 6 984 487 639 637 316 899 114 864 715 680 532 842 73 329 573 699 673 501 582 995 903 329 409 22 9 488 111 984 765 772 307 456 237 424 993 427 925 759 870 54 772 829 466 333 241 610 953 8 6 829 175 715 578 314 914 467 122 1 5 638 16 5 95 280 585 212 156 642 442 827 698 321 747 543 234 130 302 952 6 4 199 223 286 385 348 824 23 7 99 183 869 710 309 527 350 391 345 384 818 664 225 792 505 371 785 228 168 242 294 116 904 4 8 878 26 622 891 23 5 746 377 959 158 799 341 631 469 904 266 494 803 556 947 920 770 645 285 559 212 590 767 197 4 10 228 922 240 898 11 3 833 194 630 93 78 215 230 906 141 851 41 23 7 463 946 123 661 571 602 809 728 994 292 720 606 247 668 256 544 221 617 154 222 763 223 748 24 2 631 878 423 356 740 916 95 767 109 612 796 163 974 423 79 179 17 828 339 982 81 917 791 245 5 9 531 352 305 13 56 10 10 207 835 441 530 964 870 323 861 922 215 8 9 303 834 864 142 823 482 956 384 14 5 301 570 515 733 933 800 546 361 798 333 979 955 196 611 11 10 544 931 780 834 160 66 753 740 87 702 63 15 10 167 656 530 406 342 883 744 284 425 50 407 726 551 471 575 24 6 137 429 498 807 360 483 210 992 922 554 846 183 750 66 557 148 14 689 890 125 181 947 546 51 12 9 601 162 418 449 315 70 858 520 163 484 19 243 2 9 507 72 23 6 803 786 615 201 523 579 977 387 448 79 40 481 623 717 84 943 239 953 50 519 910 279 652 1 8 364 20 5 926 472 509 320 972 877 239 779 421 633 320 837 869 430 651 409 243 494 46 436 7 3 467 373 3 377 282 378 195 22 6 608 789 253 291 829 140 338 898 463 895 640 871 710 149 926 392 255 416 146 353 17 855 2 5 931 707 6 7 362 833 455 928 712 805 15 7 347 523 842 390 180 501 689 720 53 825 443 113 209 590 830 2 2 366 510 2 7 243 587 12 4 133 586 533 85 595 909 884 805 983 934 651 153 20 2 688 230 656 920 943 3 286 259 325 505 91 83 819 638 83 5 287 799 671 377 21 10 419 18 876 197 871 377 328 436 214 410 626 626 391 950 872 453 337 399 121 205 585 15 7 647 819 446 643 137 552 977 638 117 511 259 851 977 586 224 12 2 452 208 921 129 809 396 105 564 524 39 643 762 25 4 314 373 134 979 529 364 782 757 287 138 855 951 776 766 297 990 505 463 547 990 873 488 832 507 254 16 4 746 233 205 563 740 660 325 721 942 581 254 43 528 264 520 877 12 4 239 931 253 717 625 889 815 934 163 397 566 856 20 9 260 630 957 520 307 104 756 710 419 315 141 974 74 494 731 371 922 68 712 565 4 7 824 75 340 38 14 2 817 377 155 746 331 961 888 222 613 620 378 350 792 173 23 2 489 820 779 96 252 226 824 360 640 863 728 254 537 872 621 678 382 812 572 84 611 992 773 18 2 657 778 998 407 15 270 449 291 753 108 551 704 104 426 687 852 737 251 15 6 481 425 516 562 19 552 236 299 377 169 822 5 710 775 480 3 4 714 494 168 14 7 960 587 218 948 548 657 260 593 93 108 515 889 88 334 13 8 918 772 890 67 21 293 74 856 969 190 446 664 275 2 6 724 765 18 9 425 888 619 649 243 229 526 558 623 520 139 126 790 774 835 864 823 320 2 3 561 459 13 3 79 119 279 979 37 21 71 88 123 490 197 78 746 14 9 463 999 309 608 351 509 859 748 477 810 874 184 619 494 23 2 743 67 437 257 213 271 695 118 823 545 35 881 450 568 211 970 661 872 248 152 767 887 362 25 9 427 814 33 367 321 178 791 310 90 144 528 818 797 567 709 343 192 29 694 194 486 228 306 495 86 2 7 406 665 20 10 969 177 868 982 122 636 503 110 413 707 487 760 607 528 978 320 265 797 697 740 17 3 644 771 769 932 454 868 263 220 174 776 870 303 443 129 872 654 419 13 6 488 306 256 18 859 562 678 849 309 863 684 770 262 16 6 830 588 679 844 939 383 933 234 174 350 854 505 382 503 243 723 19 9 226 32 51 48 248 602 773 468 968 704 927 60 936 800 485 488 111 794 330 5 5 929 396 449 175 649 11 6 154 602 887 425 832 216 200 167 52 162 861 21 3 500 366 177 689 510 525 105 665 739 866 845 432 889 402 90 542 173 743 716 796 407 15 9 242 496 534 948 788 128 322 173 15 517 320 532 999 835 228 5 4 900 494 897 688 421 13 5 203 2 396 82 851 791 190 637 769 511 837 676 726 16 4 536 848 420 351 113 623 380 707 120 103 87 20 19 536 923 26 17 8 322 971 699 21 38 574 277 197 312 439 59 597 697 595 220 286 245 21 7 835 846 432 655 508 232 807 384 115 665 43 483 636 726 585 77 707 227 16 90 525 18 2 398 436 446 638 86 629 178 998 135 300 385 419 433 173 357 994 98 782 5 9 157 972 171 730 863 11 9 801 839 376 129 441 917 541 861 8 787 539 23 7 956 420 406 978 836 924 825 445 961 600 411 15 599 428 958 131 969 140 639 576 810 72 705 18 7 848 40 650 953 417 910 824 686 155 352 935 353 85 799 105 380 671 275 15 3 308 641 864 114 752 863 534 13 142 91 275 819 52 935 35 12 6 531 785 195 449 420 638 120 343 36 89 161 420 19 7 701 634 532 104 599 459 724 244 726 190 831 969 898 325 853 738 169 329 535 21 10 311 812 101 520 883 299 187 143 565 654 591 469 656 540 636 662 422 594 104 943 271 3 2 606 568 711 22 8 100 857 73 588 189 148 647 146 228 895 887 858 938 715 919 883 381 542 805 22 763 656 19 5 279 872 955 619 472 110 795 846 224 183 642 779 476 652 153 543 494 760 677 23 6 868 438 1 125 882 195 677 249 948 654 369 328 995 528 538 859 393 980 3 81 164 96 283 14 2 539 913 238 119 390 27 150 49 732 33 404 190 291 550 14 4 449 739 47 425 440 651 705 865 992 145 116 167 579 846 25 3 700 367 95 414 436 658 580 573 393 582 923 845 932 813 133 581 975 207 965 683 164 845 531 701 296 16 5 666 227 118 718 564 983 46 460 484 646 244 643 126 608 886 742 6 8 872 602 907 67 110 432 2 6 568 397 10 10 206 757 605 886 307 929 923 996 94 615 7 7 930 199 407 53 950 344 975 11 7 936 432 217 182 463 141 51 833 165 472 609 20 6 907 118 612 653 894 636 439 639 745 685 454 599 997 607 86 668 516 25 373 538 10 3 396 388 53 678 172 189 839 2 622 210 3 2 981 412 642 14 6 136 8 267 519 378 968 445 263 341 326 119 925 89 761 24 8 542 261 394 100 490 604 164 706 148 242 692 386 713 264 614 557 206 33 222 147 377 854 891 262 12 8 917 29 834 256 494 792 383 987 73 98 747 256 16 5 415 806 605 100 389 729 291 498 91 462 498 865 167 916 55 516 18 10 280 748 119 427 467 206 719 798 323 421 971 316 165 319 244 492 999 183 19 8 346 372 540 669 990 695 747 994 219 949 296 921 365 917 973 811 300 485 576 3 6 536 401 484 13 2 574 514 613 65 814 938 582 669 671 11 901 989 214 21 2 923 637 825 962 306 542 970 480 174 477 108 320 228 840 780 463 59 489 90 337 927 1 5 174 21 6 256 558 869 622 459 787 980 292 35 495 370 379 461 429 190 666 442 692 984 815 452 10 2 601 289 426 280 833 636 366 837 16 750 5 3 703 306 684 285 340 20 7 847 215 395 595 651 369 367 748 257 784 163 964 827 47 311 995 24 990 989 808 21 8 743 264 983 903 602 588 655 318 173 236 19 949 679 81 815 428 844 629 486 892 607 22 2 139 773 180 613 179 399 703 285 184 661 845 190 883 967 464 406 730 991 880 216 208 456 9 8 533 154 595 546 357 941 523 122 888 25 7 290 820 684 485 43 729 762 628 975 601 553 651 492 374 727 502 472 711 660 857 291 332 352 554 570 9 6 258 152 46 798 766 538 836 541 943 5 9 668 536 256 608 401 18 6 332 811 739 437 771 792 336 775 343 307 13 130 24 348 110 160 504 470 16 5 458 662 288 142 613 282 980 850 561 987 611 507 654 339 368 851 6 6 327 539 910 175 780 517 8 4 461 633 622 809 43 617 491 640 9 5 569 434 143 297 558 909 175 832 101 4 3 801 135 977 543 12 6 230 438 333 400 377 860 718 10 325 377 433 506 15 7 107 136 198 306 732 327 188 901 802 443 297 332 435 490 410 11 3 490 845 87 505 844 324 685 902 883 554 654 9 6 533 372 812 885 512 624 714 390 944 22 3 831 722 796 78 332 743 634 74 159 171 937 559 560 987 863 908 27 497 683 870 363 662 19 6 685 828 882 708 81 16 577 381 243 273 140 414 388 96 33 458 302 467 531 24 3 550 561 713 916 606 79 930 853 752 550 101 41 827 206 704 587 33 539 953 648 218 873 553 48 2 9 856 785 15 5 237 579 487 868 569 816 183 699 546 756 964 307 837 590 20 14 5 685 490 659 225 35 430 654 46 332 680 671 245 53 241 1 10 936 23 7 451 353 530 700 889 757 525 255 720 726 214 550 229 984 176 366 943 629 20 224 406 63 584 9 10 609 735 113 543 971 216 639 95 153 6 3 706 451 583 827 395 637 20 8 779 54 388 388 54 442 386 698 921 910 424 482 449 669 340 82 485 461 912 737 16 8 980 330 5 655 887 930 618 931 447 134 757 583 556 954 7 953 12 2 984 777 429 683 486 883 789 307 139 125 926 354 12 6 338 598 922 538 511 182 425 979 210 483 706 696 6 10 242 630 720 336 241 680 23 5 586 815 958 461 636 451 988 276 478 336 228 364 606 519 145 251 15 633 826 588 170 225 976 12 9 201 160 446 848 817 696 548 138 771 698 964 362 8 2 824 81 120 230 148 410 735 878 17 10 836 980 704 843 145 7 964 533 33 161 180 249 27 678 122 844 820 14 7 47 700 445 353 62 560 674 635 560 54 618 881 811 624 9 6 875 879 909 263 599 942 336 503 894 15 4 906 563 770 571 583 499 920 463 820 917 960 306 395 963 152 16 2 282 45 829 683 384 254 609 283 164 103 931 676 173 527 5 573 22 2 890 261 474 557 674 966 731 619 754 801 273 702 532 306 865 901 826 501 352 724 31 890 1 5 875 5 5 765 430 260 217 125 12 6 84 394 133 896 925 205 634 422 611 802 37 313 15 5 609 37 91 741 511 759 140 889 656 450 139 883 758 858 335 19 6 424 860 353 855 644 229 354 290 537 489 935 82 13 135 840 674 966 319 863 4 2 65 823 252 889 22 9 773 169 388 273 823 240 502 49 397 811 224 271 768 885 536 515 171 793 803 199 633 904 4 8 638 394 965 219 12 3 451 974 662 981 829 635 319 33 423 584 926 147 21 10 288 737 916 577 941 570 324 288 422 670 618 470 757 549 874 943 255 584 862 374 284 1 5 332 17 3 304 173 175 296 403 961 805 782 222 283 705 78 430 63 846 688 437 10 5 469 831 230 849 437 554 722 262 899 576 19 7 926 478 877 632 685 264 169 159 542 841 40 583 62 624 599 118 378 335 38 11 7 863 195 609 965 94 295 162 941 86 974 771 4 10 586 331 181 286 9 7 513 87 276 778 393 436 860 941 77 2 9 107 704 18 10 676 950 720 66 510 878 456 612 950 145 367 959 508 416 121 31 288 877 5 7 385 321 969 3 975 18 4 988 761 41 334 813 600 945 425 714 871 674 639 496 338 95 165 597 6 23 5 737 43 37 624 211 486 200 634 852 847 516 484 554 255 470 140 606 259 299 103 304 66 679 7 4 422 806 59 178 630 36 591 8 7 737 392 824 338 941 76 956 474 9 7 962 339 4 247 180 359 358 381 52 8 6 220 131 522 15 325 266 945 470 5 3 585 362 621 626 783 23 2 308 184 319 713 28 135 56 206 691 942 410 369 627 955 172 141 775 818 76 79 927 73 95 22 3 248 239 152 914 605 954 890 507 375 575 423 839 628 749 36 365 80 813 136 937 61 651 20 5 88 354 3 350 203 252 799 990 261 399 241 319 723 670 530 170 313 257 442 285 9 7 67 593 114 946 254 740 249 263 561 11 5 3 137 582 355 225 132 242 724 655 476 815 17 8 156 69 934 683 495 498 49 149 3 186 163 618 441 317 182 89 166 18 7 850 167 381 331 401 490 990 239 579 142 1 426 202 190 226 739 859 987 17 6 633 806 521 206 371 658 314 245 512 692 544 477 529 53 776 77 498 14 10 883 0 667 770 358 347 62 731 698 136 467 521 865 445 17 9 387 355 556 843 388 893 403 77 132 789 231 237 397 581 263 648 348 5 6 931 743 581 213 777 10 6 474 41 898 203 608 18 939 338 931 71 16 10 116 125 298 534 930 853 669 590 286 968 131 652 225 207 30 73 16 8 886 447 336 377 323 171 875 857 62 205 293 761 589 762 28 669 15 3 894 856 212 290 337 405 583 759 373 112 20 450 610 443 506 10 4 833 543 261 786 648 376 597 678 941 714 24 8 649 590 841 265 177 87 491 712 71 230 364 94 89 264 572 142 947 377 370 48 642 172 138 681 12 3 209 254 416 243 740 391 508 251 877 682 760 370 4 6 880 900 971 412 17 6 534 56 909 473 16 165 88 544 501 635 31 819 149 404 987 135 889 4 3 775 377 414 274 23 3 522 982 343 955 863 284 250 409 741 665 311 321 842 258 779 896 609 937 385 871 72 317 287 23 10 247 85 567 58 23 196 410 601 683 355 28 545 626 463 85 834 121 984 801 626 23 405 102 10 8 426 218 658 153 698 239 422 6 611 393 21 4 451 667 139 625 549 71 226 481 713 122 101 572 547 13 47 41 731 676 566 261 773 10 9 901 910 312 616 939 312 249 741 747 268 19 6 263 430 642 867 961 378 57 71 188 722 17 368 209 989 104 883 377 414 155 23 3 498 754 587 975 885 995 940 253 966 487 130 405 670 114 173 985 778 230 922 141 728 729 695 14 10 974 848 528 683 404 803 724 126 78 481 306 691 860 101 8 3 6 284 347 133 786 511 442 878 22 5 391 991 808 393 129 222 9 467 181 754 71 243 966 27 937 698 236 445 428 29 153 645 3 4 354 873 465 13 3 484 7 396 258 239 81 883 874 440 217 127 376 821 16 6 713 350 399 933 789 27 323 75 489 958 964 849 336 848 25 434 18 2 595 461 225 21 560 320 311 843 370 691 724 29 412 785 3 901 439 873 7 2 273 537 552 179 108 933 550 17 4 813 452 471 96 733 431 524 23 534 846 751 969 688 797 134 521 962 5 5 969 62 177 933 373 23 4 135 33 881 444 148 525 797 78 110 232 316 435 139 521 481 132 890 928 529 893 337 884 996 11 8 174 635 300 942 40 476 118 587 850 94 287 22 10 362 590 111 265 991 592 515 346 958 6 587 43 642 846 820 246 679 593 401 783 757 119 14 10 178 326 111 148 630 29 16 678 833 626 697 569 426 189 21 6 434 826 919 274 783 545 302 448 675 923 131 536 592 901 786 945 987 951 26 575 893 25 5 271 894 39 861 660 25 760 632 633 219 601 267 386 894 745 238 301 518 935 116 502 949 639 858 883 19 5 707 758 370 247 954 892 791 982 375 185 902 968 583 954 294 157 695 191 15 25 3 519 476 394 4 605 867 582 246 165 985 288 640 878 793 423 375 62 388 924 622 474 871 357 63 336 5 3 319 485 770 841 501 8 10 357 23 402 524 34 877 242 188 17 3 402 37 824 457 335 10 873 217 822 797 899 438 358 704 140 10 531 2 6 588 87 20 6 518 454 329 55 115 838 402 594 888 849 886 493 916 376 383 311 717 328 547 71 12 8 371 477 783 157 566 880 709 501 980 648 871 298 15 2 327 126 433 308 333 939 14 410 188 903 994 239 171 783 628 5 5 859 544 341 696 654 22 4 245 675 970 881 993 140 54 626 783 243 873 309 493 68 927 433 224 859 554 259 618 180 10 4 151 830 773 83 620 139 340 231 983 713 22 3 835 530 650 524 732 69 422 802 696 203 802 794 880 194 672 102 350 464 809 950 932 934 4 6 43 802 631 162 14 4 620 534 662 567 686 302 933 387 850 216 813 705 303 615 25 2 517 919 164 199 639 602 942 95 749 931 115 344 885 469 303 174 984 276 343 536 659 125 927 684 109 3 7 572 849 247 20 8 737 589 788 983 178 593 250 156 935 509 602 929 53 851 849 29 203 183 646 528 5 7 591 596 938 491 550 21 4 944 492 479 213 942 512 959 951 3 954 219 192 544 328 224 584 271 332 494 221 646 13 5 466 928 426 625 56 707 115 416 909 999 128 281 170 25 5 87 735 724 531 921 4 52 952 788 945 316 216 396 505 831 725 370 546 824 550 629 529 735 380 223 3 7 360 479 2 14 5 426 658 677 904 556 390 328 994 571 49 918 572 992 2 17 10 114 805 41 217 154 852 646 351 750 979 570 824 378 674 627 245 491 19 2 419 245 991 891 713 84 844 376 157 37 666 536 199 222 321 967 836 15 811 5 2 331 141 141 376 448 5 2 991 427 807 947 765 19 6 394 656 858 585 50 123 651 341 762 748 798 783 712 784 529 579 502 386 178 2 6 545 748 16 9 30 798 885 755 460 349 655 471 932 967 627 363 160 848 714 540 20 5 44 885 413 979 585 368 381 36 477 763 945 2 943 112 210 462 47 416 760 705 15 3 230 600 541 613 616 355 721 310 105 296 567 353 947 275 988 1 3 645 7 5 234 980 56 743 614 849 135 25 10 559 504 34 683 371 538 297 197 98 803 956 991 764 519 571 506 456 706 214 528 5 388 247 512 395 10 9 169 289 86 978 300 44 35 2 983 508 13 10 102 816 974 876 809 40 661 542 48 919 316 809 187 6 8 125 887 604 280 714 291 17 7 611 38 364 763 119 971 175 614 960 638 77 974 467 525 761 35 503 20 6 759 393 739 523 289 534 588 199 209 135 665 465 886 980 513 175 908 132 987 131 10 7 772 982 940 481 329 470 601 413 540 516 12 8 350 654 745 486 996 779 808 860 736 850 582 948 16 6 836 492 113 763 149 664 844 65 433 600 274 746 428 949 535 637 9 2 82 229 428 409 391 924 132 432 316 1 7 529 11 10 597 672 251 358 474 896 98 539 391 422 6 25 5 421 828 15 468 16 886 301 140 910 239 908 175 961 986 299 265 595 653 554 113 637 11 274 73 296 24 4 378 923 167 398 89 495 497 764 645 478 637 383 811 933 877 701 482 167 786 194 717 88 904 13 7 2 999 586 777 467 988 677 957 20 4 851 848 102 477 934 884 538 972 146 499 879 504 305 803 724 145 499 997 834 56 12 6 568 475 849 745 37 447 821 497 353 806 547 674 2 2 531 420 15 8 922 414 674 465 400 766 718 203 81 474 627 68 822 101 321 2 6 77 263 20 2 502 584 420 726 13 221 361 802 975 691 170 59 319 595 179 879 504 273 827 855 21 10 626 713 196 736 339 904 955 591 962 625 460 882 388 658 509 230 360 551 570 91 513 9 3 278 97 560 295 584 132 593 144 780 1 2 963 12 8 290 84 810 709 189 570 516 412 74 870 73 11 10 5 447 164 921 31 614 118 854 354 727 418 6 9 201 568 262 785 732 10 19 10 594 34 637 339 612 883 910 891 601 492 856 513 810 441 588 291 441 780 738 11 4 948 249 919 617 18 545 204 921 531 729 578 3 5 162 510 160 21 4 907 549 82 946 329 573 682 218 228 429 143 150 975 144 862 6 779 56 627 782 950 5 10 721 805 517 122 923 3 2 767 392 869 1 2 269 12 10 70 383 769 504 553 182 808 695 646 912 830 875 24 7 370 775 434 915 40 628 85 574 634 605 8 482 516 745 504 698 866 493 49 291 2 566 124 859 10 3 362 419 424 571 647 877 452 175 986 415 9 4 124 887 351 734 603 962 206 296 9 4 2 46 235 197 636 17 10 163 877 352 956 727 243 707 379 979 288 631 972 590 381 487 428 468 8 5 522 351 371 195 887 226 808 662 12 9 439 136 751 240 268 573 724 548 113 981 172 837 16 2 982 688 390 685 335 105 426 844 860 793 780 905 558 574 528 863 15 2 397 827 785 947 510 116 40 915 615 644 973 356 793 532 70 9 10 388 363 960 837 112 155 354 89 28 22 6 673 359 579 395 828 949 865 427 980 924 371 365 958 570 919 801 289 854 833 914 326 802 8 10 420 266 595 989 685 682 904 330 5 7 550 316 794 686 857 11 2 943 540 204 352 857 894 879 873 491 396 953 3 6 795 123 611 22 2 779 889 93 731 702 196 137 312 316 339 92 333 963 912 950 667 303 89 890 169 189 104 16 6 239 833 352 884 916 746 378 416 10 745 660 147 246 964 114 797 13 9 355 513 251 842 378 988 430 383 495 359 388 604 272 6 9 137 567 716 523 270 993 5 10 205 371 66 595 652 23 7 100 377 923 718 504 579 870 297 486 576 950 782 877 488 562 628 822 0 803 498 23 47 177 16 10 823 56 305 738 424 777 690 177 123 989 904 5 128 594 435 909 3 5 200 259 427 16 10 162 601 856 912 996 758 26 816 961 429 661 143 836 846 189 260 9 8 240 857 429 508 249 578 198 690 172 4 7 224 599 531 243 22 10 26 634 330 803 609 824 194 217 776 141 629 576 75 449 391 538 180 122 153 944 789 572 3 4 684 333 521 9 10 58 682 568 939 802 276 162 550 981 3 8 343 306 752 18 5 362 273 599 639 926 786 369 970 313 175 644 205 430 290 983 800 819 809 23 5 643 548 906 966 951 73 536 972 40 125 60 410 342 313 145 929 604 296 902 451 877 940 680 10 5 108 807 817 991 177 493 857 854 389 137 20 5 340 81 231 793 347 640 439 38 281 73 188 29 244 845 293 141 275 426 478 706 6 8 193 264 957 856 647 108 4 6 923 712 920 511 9 2 632 687 806 531 266 161 494 982 705 4 9 479 699 954 718 12 10 374 228 267 492 126 857 2 873 563 752 957 108 11 4 378 636 958 137 166 252 306 132 419 837 978 5 5 988 912 52 288 635 21 5 253 638 272 395 605 77 473 630 303 365 348 342 51 727 436 748 188 543 253 603 384 15 9 727 616 792 320 799 811 251 926 23 632 235 543 49 247 517 16 6 143 944 63 971 731 718 439 917 289 952 370 563 242 823 579 561 20 5 394 913 451 451 698 538 299 276 362 461 18 84 556 806 846 846 495 588 747 340 15 8 557 908 142 801 762 387 321 161 650 201 444 315 647 985 785 18 5 988 948 142 35 857 61 735 893 278 278 814 495 48 728 109 632 674 496 15 10 673 171 229 975 611 110 614 768 913 130 669 122 105 257 455 6 2 870 834 698 467 161 935 2 4 867 930 1 3 198 6 10 421 581 310 703 167 433 11 3 299 229 145 356 517 488 573 886 338 76 42 21 7 816 583 659 553 301 820 367 629 426 857 660 275 592 384 271 980 934 197 237 565 601 12 2 308 165 776 474 660 712 821 818 867 479 709 944 20 3 57 461 445 565 31 994 926 947 420 767 940 881 160 148 65 382 919 462 751 987 13 5 277 784 911 536 759 108 988 153 522 605 741 741 626 12 5 630 697 459 531 512 638 214 197 390 300 251 81 19 5 880 92 882 723 945 485 488 658 215 12 343 473 941 276 706 460 243 102 475 21 5 336 279 600 131 421 820 52 388 284 95 747 989 937 584 324 103 260 551 127 73 993 9 9 614 866 329 59 488 255 191 245 927 11 3 64 829 801 86 427 552 360 936 747 203 980 19 4 817 290 811 385 642 210 851 735 511 418 293 150 312 938 537 427 83 911 42 20 5 444 859 75 993 500 865 626 386 715 817 952 725 561 536 931 94 126 50 659 222 5 9 416 322 234 47 963 10 10 226 586 795 963 779 549 551 819 561 266 25 9 511 697 789 894 834 571 563 768 193 880 65 836 719 996 351 33 532 509 593 755 305 884 175 201 806 20 6 926 440 785 608 274 674 940 985 783 256 172 423 420 644 352 353 67 527 439 420 12 4 110 139 170 615 436 598 219 870 183 436 775 689 17 5 633 415 248 292 883 799 116 996 139 768 44 339 744 401 458 232 503 11 6 922 504 516 921 329 454 132 736 559 608 89 19 7 360 456 693 195 882 674 844 849 213 261 2 917 580 571 901 795 784 465 535 4 7 334 986 554 224 10 4 666 129 449 895 973 119 635 729 117 396 17 2 252 537 554 808 734 960 619 948 50 635 171 31 296 924 314 220 815 11 9 449 261 99 656 124 976 913 57 689 384 753 21 5 117 72 343 794 591 110 738 922 245 800 918 407 913 432 950 935 86 819 352 236 740 16 5 456 660 949 459 338 831 55 985 315 813 672 672 762 710 564 781 1 6 401 5 4 276 978 257 410 492 24 2 997 346 775 798 120 326 656 919 523 212 815 732 690 170 914 629 306 704 843 173 442 963 427 957 21 9 121 292 285 97 979 526 399 610 70 380 86 899 862 425 37 892 207 133 708 197 842 6 3 636 129 321 30 751 712 18 9 293 173 416 474 72 789 873 177 523 454 300 797 167 225 937 13 794 940 19 3 579 767 200 859 651 350 675 917 184 977 273 835 340 949 731 352 914 687 524 25 8 333 719 471 884 900 876 481 145 517 689 150 458 328 952 313 792 834 235 218 905 45 34 397 235 262 9 2 470 916 418 24 741 751 847 472 816 21 6 470 908 356 926 18 642 991 953 914 986 170 14 900 39 469 89 474 946 399 125 856 9 10 43 566 501 759 690 284 810 131 791 5 10 405 416 422 777 281 21 2 558 44 510 260 337 771 358 782 313 207 898 288 190 506 684 996 620 151 54 450 811 7 7 66 419 1 76 420 829 875 10 9 932 140 67 494 718 746 91 866 300 670 22 9 729 535 216 448 707 32 737 346 31 252 303 787 204 613 617 408 571 546 293 730 571 503 16 3 363 989 676 463 304 694 782 8 201 59 170 289 132 319 690 635 7 6 311 413 589 155 558 481 854 6 8 991 468 481 986 872 311 1 9 631 24 7 60 894 876 956 525 193 658 295 421 857 603 179 805 1 729 333 382 708 258 192 645 102 299 576 10 5 623 616 234 542 430 932 984 874 367 119 11 4 795 648 579 887 601 861 535 33 619 927 748 25 3 905 602 216 776 85 174 58 201 247 147 193 741 829 569 846 220 310 100 322 384 764 834 371 992 104 15 6 709 45 552 550 402 391 299 772 251 824 42 554 560 331 231 16 4 210 102 85 837 143 447 91 228 117 478 25 987 502 667 842 531 23 8 940 181 418 667 7 910 510 933 99 897 617 728 845 708 716 584 977 147 10 453 174 212 897 3 9 254 239 588 21 10 339 453 725 156 42 415 183 323 778 909 45 382 964 245 415 33 30 868 36 352 278 4 8 381 541 644 461 23 8 919 118 130 344 491 916 570 496 991 695 252 338 323 316 311 326 970 948 554 248 214 835 322 5 3 561 465 384 371 336 21 3 599 819 688 422 691 958 309 2 830 751 219 953 274 968 678 717 398 600 743 359 383 19 5 195 62 307 39 970 961 859 685 696 755 319 960 69 602 944 746 778 222 794 9 2 175 963 286 776 584 544 837 824 1 16 7 194 134 832 455 118 655 176 356 201 40 931 765 330 677 387 29 16 5 737 849 713 630 816 352 188 793 455 149 490 524 5 440 818 800 22 2 871 143 9 995 836 640 668 186 577 341 856 450 368 249 366 211 867 297 804 550 666 778 21 9 873 736 851 872 812 625 442 533 455 538 563 723 128 783 893 203 123 536 764 225 974 16 3 582 729 865 577 882 40 342 151 141 879 804 883 273 117 806 768 5 10 557 510 110 26 840 3 10 638 116 565 19 4 567 464 617 592 962 647 592 397 970 720 53 639 306 907 297 175 133 661 245 11 3 419 199 253 547 326 504 986 129 220 63 179 20 9 459 693 240 448 268 140 512 557 213 337 412 591 993 304 142 979 245 55 722 997 1 2 919 16 2 82 750 789 66 641 154 585 927 412 279 8 248 147 595 877 124 7 6 733 379 139 582 979 806 385 23 4 769 801 165 475 843 150 618 996 456 675 871 73 984 611 15 77 924 554 936 300 125 261 118 15 2 55 510 406 156 131 465 932 887 147 175 692 559 196 269 498 6 4 87 607 362 785 634 21 5 7 0 225 759 931 487 4 7 830 740 763 690 2 6 273 477 6 5 919 451 744 631 84 125 25 4 606 542 387 35 344 212 733 24 824 843 259 263 53 432 529 126 192 333 359 558 20 476 264 675 242 8 5 765 519 105 169 543 705 343 8 25 7 483 567 858 643 242 128 398 533 35 598 951 481 293 173 658 770 369 858 639 314 222 386 812 681 641 4 7 742 714 169 396 5 5 985 658 814 109 899 18 3 645 664 673 96 794 360 687 832 326 500 964 447 400 920 955 140 521 780 22 6 202 658 654 780 461 684 882 688 399 139 539 367 526 6 794 339 600 923 974 301 273 971 16 10 116 102 427 833 752 382 140 609 332 552 208 975 545 122 311 236 11 4 242 85 674 371 899 334 587 755 955 20 426 9 10 401 244 286 99 985 375 346 749 942 12 7 802 328 959 870 309 486 985 832 113 541 657 65 22 3 453 216 551 701 894 90 604 368 203 70 726 285 469 233 194 732 805 416 582 100 747 973 15 4 302 565 235 273 40 30 589 151 348 713 661 587 593 328 952 1 10 761 22 2 505 628 511 427 459 640 284 97 175 625 759 945 463 692 388 415 363 211 355 947 638 994 2 8 221 226 3 10 312 440 813 11 4 796 102 799 967 775 922 329 888 72 261 703 9 3 851 385 699 547 204 928 952 114 394 1 8 596 4 10 822 681 491 387 3 6 569 532 725 11 4 431 138 707 98 810 948 112 152 601 294 882 10 2 229 698 123 653 49 983 401 241 379 444 25 4 224 370 573 320 312 507 282 522 31 480 726 639 370 807 951 929 411 749 383 854 831 322 340 880 624 1 6 100 18 3 483 410 435 170 571 279 57 215 846 237 120 28 979 445 752 58 312 189 12 2 610 801 516 301 913 648 854 931 663 129 956 142 14 3 994 644 693 875 169 687 786 765 331 218 539 743 105 301 24 7 380 523 108 832 446 813 926 275 408 346 975 738 768 99 374 212 563 308 598 754 867 843 230 250 24 3 600 407 852 991 197 450 580 695 634 355 477 31 783 761 812 190 406 228 883 855 31 133 976 216 23 5 51 581 830 155 746 304 806 72 278 325 200 888 690 635 50 426 374 848 416 51 607 915 225 5 10 124 80 548 232 465 11 8 51 46 861 673 831 256 12 114 788 155 70 25 3 917 774 372 724 599 925 439 6 991 252 97 801 435 615 532 778 919 127 660 125 850 150 963 379 553 8 3 733 803 511 603 270 870 680 934 23 6 263 860 81 238 585 354 457 838 776 60 536 414 495 893 536 977 13 928 770 103 237 501 426 16 5 184 372 150 468 872 51 686 904 404 89 617 805 530 895 354 424 19 3 593 87 590 416 417 991 730 941 374 551 690 439 914 259 100 339 228 143 816 21 7 202 290 798 342 685 754 781 209 603 456 445 984 727 163 409 788 504 703 960 44 666 25 8 918 537 392 378 782 964 620 440 5 471 737 316 5 324 524 285 689 199 291 994 801 300 359 935 950 15 4 355 679 3 919 359 263 20 893 659 661 617 581 230 923 61 13 5 241 612 551 283 982 874 248 646 78 706 267 480 802 11 4 118 717 676 686 954 280 381 338 960 179 413 9 7 132 36 727 932 54 588 621 595 594 1 8 92 3 4 351 853 222 15 2 732 909 812 655 750 13 848 341 323 642 759 620 40 692 488 9 7 514 737 833 937 48 683 461 632 922 6 5 705 193 8 112 371 390 4 7 159 446 509 500 10 7 274 114 308 734 990 292 994 386 131 199 13 10 43 612 26 29 689 671 373 923 716 665 525 79 630 4 3 78 750 669 466 25 3 756 317 834 346 757 56 247 367 282 749 532 701 381 587 343 93 871 690 386 239 554 314 340 950 513 2 7 853 651 16 4 346 220 478 805 467 249 349 163 76 603 716 776 764 991 649 932 21 5 916 492 318 641 912 863 12 884 30 207 463 677 501 966 840 146 188 651 691 578 266 23 6 888 867 649 357 711 340 947 238 346 585 971 801 314 286 728 16 40 262 625 407 322 923 812 25 10 427 394 277 109 574 465 257 603 586 105 957 221 381 80 485 742 578 168 571 999 982 728 899 417 566 4 6 34 295 165 798 25 4 94 664 297 622 321 981 484 721 0 337 607 321 445 813 215 972 414 679 559 289 940 592 367 856 592 11 2 358 211 551 573 173 130 795 224 167 99 524 2 4 167 177 18 9 449 418 846 861 42 898 489 959 19 118 517 66 436 63 304 176 286 970 8 7 258 147 262 647 98 377 588 368 3 9 230 127 307 23 3 254 461 501 332 378 896 139 254 353 12 85 527 38 453 555 525 938 337 533 369 200 212 339 19 7 693 771 895 948 491 233 876 419 442 45 629 894 837 938 538 941 249 504 671 6 6 438 893 347 489 377 101 14 7 195 426 348 68 521 45 224 836 609 762 548 45 615 151 3 3 563 474 600 11 8 386 742 327 872 236 328 544 134 859 528 303 22 4 762 692 330 189 599 183 488 214 96 391 924 427 878 411 841 505 827 500 903 955 751 967 2 8 112 271 18 10 578 206 500 538 141 503 365 353 58 14 76 623 909 237 336 499 194 861 16 8 326 565 157 760 955 29 498 455 406 861 570 63 474 601 64 797 18 8 493 966 69 204 925 965 13 778 267 576 603 564 444 651 545 910 936 86 21 7 976 264 300 262 692 634 416 459 809 13 602 521 586 80 330 946 527 476 413 280 249 14 9 660 341 385 813 985 533 392 784 174 870 559 197 789 64 16 5 873 889 346 701 80 390 260 946 56 362 75 152 660 265 268 415 2 7 832 212 4 6 945 875 632 393 23 2 168 517 928 867 677 483 716 916 603 566 508 401 663 442 300 342 758 46 224 407 404 711 730 22 5 281 492 465 184 248 560 693 716 275 327 970 332 78 424 613 77 825 561 791 699 937 804 1 9 200 17 7 854 418 116 659 429 229 888 534 425 719 678 274 464 490 388 166 497 14 8 864 970 559 828 972 536 978 214 784 66 292 561 866 162 12 7 571 585 893 699 933 632 768 98 929 869 997 820 14 3 859 8 322 741 780 78 559 668 325 825 886 45 365 905 10 2 99 421 828 847 41 126 240 640 149 101 6 7 230 406 438 268 425 46 24 4 409 248 734 891 624 958 764 657 438 851 733 657 99 802 153 4 417 642 39 579 183 995 795 51 2 4 800 789 11 3 131 556 855 37 614 401 587 8 711 546 681 24 3 724 798 909 581 449 303 826 234 312 766 500 203 609 219 929 56 870 132 80 636 24 296 257 565 8 6 811 147 976 98 272 971 60 971 22 9 836 412 294 891 979 107 515 998 117 592 419 155 13 115 866 946 806 468 371 75 4 501 17 9 247 225 270 662 741 432 844 660 525 538 838 137 631 773 252 66 880 12 10 316 677 310 285 143 746 172 101 662 767 821 772 8 6 375 492 966 795 231 400 36 624 20 4 549 977 179 759 743 290 646 629 403 382 150 790 413 817 229 642 680 548 827 197 5 5 137 918 286 517 907 16 5 691 335 953 162 664 823 195 277 992 90 908 200 602 54 846 666 18 5 85 512 831 549 954 282 121 993 913 335 975 613 226 518 776 491 130 571 23 5 753 233 665 43 989 196 478 423 419 407 459 272 738 848 498 720 692 813 938 882 118 180 563 11 7 292 321 199 613 14 23 513 572 63 546 923 25 6 277 183 712 66 36 800 431 931 679 828 715 806 169 664 299 296 210 927 277 62 16 967 590 38 277 23 4 288 742 323 625 75 721 960 83 796 362 591 307 178 139 24 36 736 405 217 781 770 681 57 3 3 523 403 484 8 5 28 614 722 478 908 312 996 699 15 6 388 530 444 898 791 760 25 935 410 837 799 5 992 417 210 7 9 148 929 878 24 653 867 7 9 5 727 375 12 327 37 293 55 245 258 1 2 568 19 5 627 757 992 894 90 154 106 206 220 199 936 986 160 595 773 254 713 185 47 20 9 619 814 563 16 995 627 861 614 240 233 49 329 496 560 153 15 553 711 500 467 10 3 533 733 649 208 414 484 237 823 337 195 17 6 572 244 573 534 87 751 297 852 519 171 257 226 697 497 22 919 643 20 3 945 886 610 708 201 102 906 780 785 163 296 689 267 873 914 945 634 146 306 866 11 9 866 37 382 50 129 894 691 33 458 394 372 19 8 901 230 185 280 197 175 264 385 45 926 412 620 2 387 279 115 970 287 970 22 6 150 691 768 188 337 449 199 656 343 610 825 559 626 911 972 719 888 605 103 624 310 327 3 8 572 945 99 5 5 551 546 586 37 895 9 2 181 241 117 776 595 984 724 739 128 3 8 916 925 114 7 5 977 221 210 956 533 931 184 16 2 671 276 402 354 839 409 247 107 563 310 712 307 462 159 588 902 8 6 680 104 986 569 232 72 134 94 23 9 400 339 830 171 150 830 5 215 680 870 905 305 647 471 336 611 783 187 758 605 480 143 794 17 5 965 148 635 833 113 757 771 174 9 484 687 634 407 608 284 86 547 8 4 694 151 188 75 364 912 382 70 15 6 211 391 132 922 370 686 227 108 320 31 616 120 547 942 417 12 10 240 290 271 948 54 547 309 336 884 755 879 267 14 10 644 373 800 953 111 949 544 373 781 129 275 531 776 207 20 5 634 846 596 610 989 837 53 950 452 231 530 315 133 830 332 793 407 188 341 889 3 3 915 832 985 18 9 667 866 952 950 321 867 106 482 966 928 683 380 987 538 342 663 408 752 8 10 61 523 735 914 476 896 88 886 23 8 560 855 544 542 200 106 316 530 194 842 414 689 214 926 987 357 552 943 8 269 602 366 25 10 8 874 482 206 450 243 241 658 32 900 944 21 7 891 243 394 946 186 760 717 988 10 811 451 981 214 745 57 171 937 668 659 644 478 9 6 514 94 360 361 142 716 980 42 134 10 6 800 13 180 115 323 164 884 156 925 785 23 3 49 826 557 436 53 52 432 996 285 919 875 967 266 180 181 885 876 506 683 294 919 91 806 21 10 915 594 386 458 460 294 493 397 636 944 466 775 776 112 338 72 552 890 215 535 787 22 7 451 39 338 486 940 686 880 321 535 200 535 677 899 771 77 399 757 878 189 391 663 152 3 5 579 837 56 14 2 501 48 657 133 982 470 235 47 475 235 348 791 863 119 12 10 933 887 62 188 793 864 605 60 351 583 346 282 15 2 956 693 637 469 753 743 876 713 273 530 695 575 61 206 591 7 5 216 989 352 9 828 321 727 22 3 222 399 129 811 252 644 883 901 914 174 780 553 2 257 695 534 679 717 125 656 953 583 20 5 179 432 911 607 330 112 575 858 978 868 791 33 533 645 965 503 555 323 243 511 12 9 837 770 79 632 463 927 848 958 569 249 274 152 5 7 34 73 344 582 81 23 5 249 880 888 551 812 659 993 309 545 696 947 334 377 708 919 402 508 651 104 800 699 321 40 8 7 513 315 772 221 442 857 354 933 25 9 701 239 453 589 886 43 673 296 564 869 193 541 214 502 720 614 437 237 820 447 113 531 461 960 291 11 2 313 608 10 18 347 453 278 314 110 447 939 3 10 844 760 52 7 2 358 612 755 475 36 706 736 10 7 867 699 941 875 189 943 83 606 313 532 9 8 916 61 463 67 82 716 995 897 433 7 5 749 156 576 699 38 601 415 14 9 359 805 466 103 48 25 909 218 594 249 334 265 354 99 9 10 624 445 459 694 688 725 239 724 210 25 4 747 284 67 281 628 761 115 145 389 35 303 173 629 159 521 701 220 174 974 437 145 355 140 9 565 23 3 513 671 275 132 305 129 556 31 298 163 127 572 601 885 385 944 450 421 887 479 993 662 252 17 10 842 182 651 110 358 541 879 439 119 979 489 877 247 447 806 772 197 1 4 118 19 6 293 749 518 888 570 819 40 789 561 348 27 436 371 884 39 567 907 728 274 3 6 25 107 448 10 8 77 548 248 608 300 561 700 24 198 127 20 6 799 141 812 174 151 333 719 648 746 139 853 470 664 807 443 599 612 245 370 289 8 2 315 911 16 105 907 55 488 200 24 10 229 377 291 414 147 582 718 972 468 630 299 249 746 447 992 692 616 499 23 780 862 260 881 460 21 10 666 209 704 858 711 204 734 218 546 207 807 182 920 891 334 63 196 268 881 104 910 8 4 910 961 971 863 772 557 165 130 11 4 888 853 412 330 504 805 676 931 599 801 121 1 4 551 18 4 35 628 497 80 873 360 629 297 808 961 812 953 262 552 320 33 285 168 3 4 196 708 146 18 3 603 615 257 748 407 137 74 398 133 919 940 707 261 513 103 450 633 600 24 2 464 311 642 798 998 728 736 218 117 467 356 277 69 863 493 16 374 284 340 171 930 825 386 91 7 7 264 618 301 448 734 578 191 9 4 723 57 468 243 49 202 418 538 526 2 10 570 882 23 7 490 841 621 624 887 956 753 307 188 608 342 137 827 165 222 757 677 362 359 602 841 232 863 16 5 345 202 184 293 230 190 364 979 952 68 193 794 867 744 728 553 22 4 433 173 104 14 844 65 375 59 811 828 366 187 543 927 885 512 162 185 85 681 853 666 4 6 586 67 296 860 14 10 188 304 914 699 272 820 200 764 849 218 632 210 255 303 25 10 605 106 816 607 224 952 144 679 334 438 91 691 562 63 602 83 759 164 305 482 876 710 290 210 682 14 5 717 661 932 217 474 656 289 647 52 250 115 335 821 917 16 10 33 503 3 427 836 786 178 784 603 184 579 121 407 616 166 218 12 10 234 29 536 425 721 665 249 734 54 816 10 922 3 2 521 307 690 25 10 657 109 785 253 830 566 91 492 140 183 696 231 794 144 329 169 415 456 162 505 13 623 189 6 468 22 4 174 118 463 843 734 482 303 51 888 428 918 453 949 822 57 660 581 752 839 303 566 782 5 3 935 431 751 494 110 8 9 514 567 477 467 62 185 14 455 10 7 577 859 910 104 875 903 283 710 588 728 5 8 689 646 428 260 4 9 5 351 98 52 550 350 322 758 65 557 6 4 310 346 325 564 122 584 23 3 382 978 593 412 187 996 175 993 267 981 788 750 441 888 858 707 976 200 851 920 443 776 851 13 3 98 474 900 539 863 584 881 305 938 918 192 924 84 17 2 158 831 825 213 784 924 106 10 282 253 950 895 561 725 415 421 734 19 8 870 388 195 497 579 478 206 26 408 227 41 494 192 636 335 105 958 22 158 10 2 105 519 440 737 308 181 302 341 348 757 25 7 389 528 59 939 795 514 527 213 740 674 5 55 840 228 238 558 421 845 20 39 303 956 811 221 402 16 6 688 602 163 257 492 294 545 107 448 367 260 217 998 434 796 302 18 10 13 825 378 905 489 613 873 5 922 207 126 12 894 810 708 410 612 763 8 10 789 354 915 762 31 90 95 730 18 3 239 398 205 111 761 223 457 545 911 874 2 547 710 549 150 643 132 60 14 3 604 477 780 830 269 628 747 957 291 261 374 895 860 16 8 2 721 128 575 820 108 571 219 31 13 2 914 401 650 496 66 141 650 637 564 18 40 779 427 20 9 179 191 807 686 979 706 319 757 419 197 374 66 657 562 64 758 169 16 506 266 13 4 530 950 901 941 259 18 528 189 407 975 841 356 887 10 6 525 385 828 143 879 626 29 343 503 571 10 8 127 160 319 333 941 38 194 768 138 917 9 7 4 728 439 518 403 990 350 301 743 7 6 766 765 290 519 858 756 607 20 7 112 115 375 694 225 931 24 45 978 424 272 687 830 950 991 157 982 660 446 354 11 2 469 56 958 807 731 293 709 660 893 722 770 21 3 667 695 913 797 573 564 851 187 199 298 551 914 667 838 326 48 554 908 507 42 871 17 3 932 685 417 50 163 411 125 145 299 398 285 265 486 331 149 281 496 1 2 619 21 8 867 963 300 679 209 962 669 12 323 117 274 367 537 469 57 193 852 99 364 819 113 15 10 581 313 245 420 853 52 88 924 412 883 424 687 834 845 93 2 6 744 603 15 10 132 463 590 972 714 33 66 73 132 347 60 193 380 895 668 12 4 795 61 75 332 218 217 973 656 395 381 202 35 25 9 144 322 656 719 193 558 924 730 815 713 570 821 111 365 894 701 677 209 936 49 610 526 539 508 773 3 9 31 737 242 13 7 685 596 296 919 777 499 744 602 411 429 513 340 658 19 10 401 661 683 355 882 62 435 589 25 341 623 779 887 59 696 551 980 919 255 10 7 376 169 330 483 220 287 850 989 71 692 16 9 466 390 245 419 171 534 711 154 177 602 696 107 49 126 656 890 4 8 515 939 708 439 24 10 752 340 674 26 202 267 810 162 528 43 77 322 851 402 58 556 395 353 778 742 843 973 211 564 4 2 249 313 487 280 25 4 972 670 712 826 369 751 330 478 656 201 940 521 787 135 230 668 864 862 538 620 779 296 372 835 542 13 9 756 141 466 470 788 495 190 85 165 281 962 214 910 6 8 684 973 382 118 335 743 8 10 601 391 698 810 823 702 454 596 3 9 357 477 824 14 8 503 109 623 558 507 565 250 600 869 593 73 182 996 725 2 2 9 916 14 4 7 776 753 440 432 367 720 579 988 739 660 888 420 611 10 2 493 39 896 838 711 800 292 504 90 126 14 4 738 249 925 276 369 311 192 979 51 961 645 139 487 156 6 6 840 235 415 407 21 399 12 2 64 551 945 917 665 477 372 404 676 309 214 646 8 9 643 880 695 937 458 306 4 331 11 7 725 159 133 891 610 433 150 639 369 773 274 22 7 218 371 620 98 127 910 494 929 771 910 312 544 956 626 530 512 983 937 415 528 300 205 24 8 683 666 771 241 140 208 229 201 469 612 890 322 323 478 533 119 352 859 616 892 150 654 343 570 1 5 900 22 2 22 523 834 687 728 81 842 884 457 414 236 198 364 31 209 795 710 703 471 244 965 745 9 10 899 596 580 599 609 608 576 228 194 1 8 651 2 8 644 725 12 8 843 570 45 674 778 370 211 75 493 205 149 861 8 6 507 669 510 589 228 653 171 919 21 3 312 864 527 594 674 162 888 797 248 645 78 732 838 836 744 251 147 991 37 608 118 1 5 623 5 9 784 136 51 151 124 2 8 18 823 21 7 986 162 140 848 643 10 228 886 217 1 557 721 525 797 354 261 450 906 191 22 256 21 5 74 909 13 29 384 209 53 84 511 8 81 668 710 958 627 289 556 15 559 960 185 25 2 361 845 145 34 225 204 15 5 311 247 958 736 819 919 482 511 444 476 592 810 590 789 942 103 222 16 9 30 536 208 299 528 147 570 198 36 407 263 175 414 864 957 704 23 3 871 949 506 130 733 132 868 606 167 264 685 40 523 448 552 13 181 646 191 825 802 702 9 7 4 427 470 152 833 443 749 209 10 3 70 981 957 682 318 648 963 82 851 969 6 2 912 921 203 176 503 164 1 4 95 24 4 871 408 576 606 560 195 646 153 961 439 426 494 602 845 145 590 183 708 568 994 164 984 622 404 22 6 176 978 820 611 601 444 266 826 411 884 136 555 747 598 781 724 689 718 362 885 473 501 11 10 295 534 311 979 469 55 297 672 630 775 10 5 8 429 130 813 513 504 7 9 219 546 194 371 696 862 276 13 3 144 313 383 361 358 708 877 49 205 41 55 5 597 13 3 916 87 910 244 590 243 723 606 435 309 417 300 19 1 8 276 4 8 466 161 908 174 13 6 438 158 815 95 637 104 359 729 676 949 160 116 416 14 4 942 663 388 183 868 975 779 65 962 338 950 631 817 542 16 10 329 693 775 572 794 576 946 251 594 485 577 459 730 958 47 242 7 6 710 750 641 405 69 789 496 24 2 467 473 952 802 277 348 873 89 690 651 369 955 644 920 316 800 978 213 761 772 228 107 696 39 1 9 345 24 6 979 451 206 982 324 77 39 672 873 281 449 589 944 73 920 746 421 109 675 996 908 54 293 315 19 6 718 341 944 60 189 314 136 654 214 566 529 911 25 103 776 578 748 605 553 8 5 483 324 934 657 605 852 7 488 14 7 129 661 301 205 120 419 392 557 961 729 948 91 987 363 1 10 769 22 4 40 475 189 899 849 648 552 761 340 611 42 321 159 458 947 346 212 311 567 730 265 109 11 10 424 937 446 372 821 957 9 38 939 288 950 12 7 224 135 992 588 222 729 80 543 885 823 348 870 3 3 768 421 189 22 7 624 178 763 428 635 986 599 967 210 647 459 776 566 814 241 201 484 31 605 276 875 811 5 5 837 198 784 9 516 16 2 716 905 469 750 199 186 209 300 408 92 11 93 225 521 529 602 2 6 130 876 12 8 409 541 186 589 148 377 259 537 435 211 711 994 7 2 60 897 762 960 303 667 781 11 5 643 938 259 129 915 99 671 542 943 500 955 2 2 551 173 6 2 644 910 38 280 712 854 12 8 2 879 925 612 566 861 845 231 699 885 610 909 16 9 57 947 610 552 905 47 123 709 241 541 785 251 585 21 893 134 16 2 844 111 763 133 191 876 352 580 339 398 688 903 144 940 360 801 17 5 156 122 253 412 920 578 615 713 294 262 301 189 292 145 696 907 501 11 3 584 350 792 559 99 106 502 389 664 868 920 7 9 863 563 704 218 329 330 666 15 10 417 692 866 961 187 177 967 65 863 982 989 573 877 368 737 6 2 481 124 117 429 586 522 10 2 778 273 621 425 231 884 143 591 708 733 24 3 38 769 100 737 828 628 775 11 859 477 386 632 648 506 825 787 243 295 621 525 867 315 100 190 9 7 31 419 136 108 563 28 919 348 235 10 9 654 726 250 304 291 280 636 381 34 842 9 6 691 668 522 892 77 119 840 520 327 10 2 240 304 11 799 395 783 97 511 586 958 5 8 465 370 194 11 8 2 2 424 990 17 2 55 492 343 444 164 191 405 216 894 920 148 426 235 421 93 584 334 3 2 749 817 964 17 7 634 815 297 361 299 222 418 12 642 347 598 300 941 651 366 410 366 18 4 563 32 126 278 207 49 795 858 454 484 584 454 475 604 922 829 881 345 15 10 488 646 30 695 370 74 592 125 74 170 575 833 341 943 503 13 9 644 529 74 842 771 562 383 37 151 111 235 11 848 22 8 55 100 130 564 781 383 108 585 657 19 871 950 297 379 725 720 472 859 478 904 80 860 6 9 135 694 900 10 871 399 11 8 483 607 468 32 402 692 220 776 669 659 350 2 2 369 651 13 9 127 628 162 19 664 432 904 19 756 665 335 873 821 15 4 304 602 434 201 905 687 951 733 972 125 901 6 277 231 502 17 8 602 866 277 626 866 266 950 809 590 582 595 586 971 531 301 659 152 14 4 437 229 239 823 311 556 354 349 667 558 873 841 725 469 3 7 312 388 746 6 9 690 409 685 928 608 301 21 3 665 577 474 806 983 930 233 711 799 37 279 687 997 469 393 122 529 566 952 752 578 9 9 969 428 208 600 972 216 365 909 211 6 9 475 133 566 429 270 567 23 8 73 693 731 626 503 585 815 731 745 212 88 914 708 907 113 314 662 661 755 142 334 836 797 8 8 801 856 869 817 221 652 737 8 14 5 750 512 537 397 653 937 874 281 114 862 513 551 254 101 15 3 674 918 341 762 905 991 897 321 261 584 449 396 609 53 861 10 5 713 13 462 226 59 814 783 288 715 903 7 2 850 273 773 835 180 824 306 2 5 560 638 7 2 862 794 743 10 67 152 74 3 5 155 126 363 6 9 629 644 840 224 629 148 25 9 643 682 108 582 117 272 867 220 354 541 470 885 546 547 504 826 944 897 455 113 319 922 888 167 942 23 2 803 274 78 788 509 64 951 298 422 720 513 784 987 552 670 7 535 559 460 302 852 876 822 9 2 702 612 750 334 40 154 383 53 985 2 4 263 555 4 8 443 166 333 301 4 10 946 497 396 616 15 7 898 931 192 163 138 991 318 259 364 656 452 548 745 699 669 9 6 74 802 194 19 653 421 357 814 541 23 6 774 156 602 742 545 357 957 307 26 300 279 317 430 25 404 801 493 299 912 459 513 777 633 24 9 33 324 31 999 120 49 121 887 476 193 371 92 597 943 396 443 188 226 358 164 404 700 401 545 2 8 266 954 15 10 311 377 522 152 512 430 37 986 140 119 696 25 917 463 526 1 4 783 24 5 252 360 660 668 406 478 498 773 624 113 342 822 781 7 516 730 968 469 171 718 975 536 763 972 22 9 444 503 278 857 185 988 503 784 261 336 169 2 832 105 53 39 180 268 595 642 351 554 1 7 217 10 9 459 543 269 244 235 307 489 913 979 982 5 9 111 447 833 946 59 5 8 91 204 254 774 251 8 2 354 901 268 940 677 136 687 362 19 10 865 303 641 97 177 94 704 268 142 690 449 369 416 320 522 66 899 427 818 24 8 649 638 301 93 328 848 617 500 489 715 324 34 851 475 858 503 143 194 716 202 866 527 608 147 13 8 20 955 910 507 853 102 186 713 745 282 913 692 933 19 4 350 51 190 368 580 634 476 839 98 168 773 215 811 165 182 282 309 762 862 18 8 673 516 696 523 871 390 321 659 883 767 510 241 438 944 304 209 838 124 19 6 984 155 637 385 52 412 435 962 714 731 515 891 227 908 392 333 792 536 742 11 10 777 127 51 316 303 325 85 854 697 261 343 7 9 18 602 102 50 712 30 834 6 5 181 715 646 814 927 235 22 9 935 50 559 804 220 721 916 540 193 117 964 225 168 237 683 414 642 644 149 649 552 657 7 3 63 413 722 304 772 582 851 14 5 923 59 143 374 286 934 518 605 598 310 229 18 255 775 3 5 543 202 962 5 3 244 256 227 26 95 13 9 146 418 873 674 52 329 786 541 410 762 776 629 766 1 10 198 23 9 391 409 826 85 534 528 742 392 641 365 542 457 336 361 131 56 821 796 604 566 553 889 303 25 9 241 878 650 839 624 179 231 345 380 37 795 36 436 864 641 828 137 615 745 988 364 762 447 526 122 19 3 257 970 966 271 232 993 955 419 68 421 100 754 472 646 940 200 483 493 250 21 7 592 582 508 168 235 594 54 570 973 518 912 418 869 739 831 200 684 235 837 427 928 3 6 442 641 57 2 9 108 665 19 8 959 613 775 838 443 740 401 424 342 728 255 378 34 556 102 150 499 247 197 19 5 688 958 942 884 853 755 4 701 651 954 796 467 988 190 478 264 264 895 118 15 3 236 841 359 35 369 212 834 145 325 479 999 476 794 512 98 25 4 588 599 50 356 849 426 199 316 145 242 881 504 858 474 70 814 841 596 970 782 588 43 866 455 38 13 9 149 764 444 476 682 340 352 851 297 979 314 590 79 11 5 93 512 210 943 131 810 535 964 645 799 535 1 5 596 21 9 46 974 871 580 122 252 269 18 484 685 174 360 821 901 548 682 883 442 447 241 327 12 4 341 467 706 538 585 94 727 488 445 532 123 91 3 8 908 360 175 16 6 22 262 74 602 673 665 749 372 606 609 545 330 839 947 716 226 20 2 962 487 693 61 858 177 126 494 809 912 853 886 959 696 246 703 405 169 695 38 23 4 829 745 529 683 23 890 780 414 593 149 570 669 72 492 131 797 340 47 917 543 283 954 959 13 6 943 310 86 346 7 388 573 12 844 505 388 441 108 24 9 685 414 936 778 888 282 971 192 421 918 199 335 125 123 183 115 539 36 377 869 603 203 117 426 20 6 330 560 142 3 634 390 679 121 471 97 974 219 746 53 420 900 201 611 993 8 14 4 786 893 868 974 430 127 327 703 971 577 519 55 432 864 13 7 102 167 37 254 703 4 107 426 97 69 427 420 885 4 9 773 844 663 553 19 4 947 201 642 681 716 721 516 360 52 226 488 47 28 665 845 689 34 591 76 16 10 478 452 574 655 640 774 726 994 136 961 171 854 241 18 479 964 14 5 997 773 122 796 24 303 829 131 704 512 444 209 786 343 5 7 806 173 71 66 262 15 4 876 382 174 78 445 149 867 866 530 368 123 21 71 916 928 24 9 317 114 889 576 553 177 399 132 888 796 512 503 536 680 275 973 762 164 481 41 253 275 142 723 25 8 732 108 506 813 616 384 445 875 107 883 897 566 757 905 818 285 717 495 639 896 770 40 480 485 136 12 3 533 108 986 164 758 604 735 440 599 968 480 630 1 2 65 23 6 828 951 768 557 569 158 611 580 855 925 756 662 878 176 619 782 4 787 539 480 859 676 78 22 2 710 204 969 20 844 952 309 914 142 2 61 795 421 227 39 669 344 503 288 837 692 4 18 4 139 831 885 41 354 950 41 392 987 277 539 653 76 470 645 862 325 542 6 9 577 383 6 437 184 267 6 6 715 566 771 373 897 980 18 4 443 863 416 659 680 728 181 607 329 755 980 625 542 588 187 946 611 555 11 10 214 105 593 457 397 447 836 324 723 969 778 13 3 159 87 545 755 505 342 151 921 828 707 21 806 128 25 3 677 911 837 466 73 444 444 528 374 317 172 257 977 276 734 69 188 812 780 807 403 890 185 243 680 25 5 28 14 550 447 456 58 146 805 869 675 348 331 841 894 382 376 300 31 745 27 465 404 183 967 524 17 3 915 752 62 939 209 151 881 789 454 865 802 848 692 16 652 519 925 10 8 368 54 524 273 599 550 410 670 99 930 11 7 437 658 837 108 902 406 685 79 7 533 352 6 8 254 633 859 280 771 642 14 2 802 307 292 936 59 827 279 695 697 132 617 316 905 764 5 7 902 71 713 131 970 19 7 888 679 725 861 339 390 175 691 877 72 777 185 275 361 472 303 866 762 798 5 7 681 421 601 713 100 3 4 129 596 177 25 7 123 392 460 946 238 550 439 918 159 524 505 388 885 506 274 889 234 485 851 48 135 730 756 161 88 7 5 546 944 824 157 65 607 172 5 10 979 390 510 501 945 1 8 37 19 2 282 367 255 265 797 222 157 289 648 905 402 787 759 179 67 484 761 666 229 14 4 763 249 187 406 103 717 619 251 686 851 679 800 764 385 24 10 641 255 986 378 667 726 878 582 50 252 636 825 317 242 779 592 694 603 402 316 658 846 861 75 21 7 714 963 656 739 993 876 305 121 420 374 843 463 952 33 211 57 229 100 564 12 602 11 2 54 993 740 821 898 59 830 810 414 78 640 6 6 956 238 637 763 598 186 17 9 750 774 985 676 631 448 75 436 567 489 733 89 336 300 222 863 958 7 7 208 596 544 995 718 668 925 15 6 139 833 359 897 721 96 575 449 475 356 420 318 978 547 39 9 8 820 108 354 950 666 24 906 455 389 5 4 523 439 151 472 973 3 2 36 545 593 22 3 399 199 164 217 2 13 821 74 329 35 569 405 886 325 160 384 869 479 965 231 726 877 21 7 273 505 324 824 236 513 493 432 319 20 887 543 903 984 679 419 393 784 248 47 414 6 2 416 626 473 633 248 549 14 4 395 991 772 234 366 858 600 549 256 586 613 235 93 570 5 3 599 752 25 422 168 4 7 973 921 865 335 17 5 825 540 271 569 574 581 419 353 413 575 609 152 982 986 650 440 638 2 9 999 692 17 7 445 930 310 41 787 397 102 493 900 574 733 382 637 264 833 691 834 19 10 707 671 279 711 553 619 397 493 360 602 735 723 861 709 176 751 586 156 238 15 10 251 801 972 984 351 785 20 20 903 554 776 350 23 581 770 7 10 701 618 960 581 449 933 289 7 5 858 191 512 641 662 263 438 23 5 920 644 582 688 197 636 784 672 789 520 14 627 271 758 624 723 475 619 563 940 798 892 627 9 9 12 18 131 821 143 766 862 857 638 20 3 839 751 875 356 417 554 945 921 11 952 376 624 167 441 582 189 393 197 337 970 5 2 900 208 447 598 310 20 6 927 373 253 119 649 992 741 823 999 226 823 211 424 528 696 345 284 843 994 588 15 9 632 973 483 162 927 760 390 73 229 375 204 141 138 491 697 10 10 974 365 640 342 762 653 581 194 247 516 10 8 366 476 584 575 363 91 97 994 45 106 1 4 703 5 9 259 297 687 789 46 7 4 779 118 408 319 277 900 287 17 9 636 642 531 156 646 746 245 410 124 407 995 936 55 84 16 198 666 5 6 375 0 186 937 264 20 7 900 319 74 727 443 345 914 612 370 341 852 56 687 130 164 842 139 987 132 885 8 8 850 279 670 754 48 628 211 929 23 4 90 896 58 109 942 786 607 933 968 410 240 299 686 262 17 967 853 691 90 482 842 993 848 12 4 268 669 243 831 846 728 643 906 235 805 729 959 7 4 516 840 932 431 361 231 76 3 2 904 206 847 24 9 595 270 912 340 449 417 900 974 322 887 483 517 601 407 335 152 541 586 682 734 355 154 525 391 5 5 210 596 354 744 282 8 10 105 469 19 15 575 865 913 817 16 4 703 275 668 354 463 14 537 676 537 329 591 122 888 410 421 213 5 5 116 417 209 508 796 18 4 530 597 210 611 119 618 59 539 109 637 780 684 982 122 665 906 351 117 17 5 956 532 788 231 63 782 14 318 342 956 528 899 262 805 486 862 886 16 3 540 687 882 867 568 685 209 453 16 373 230 904 385 220 979 921 2 2 964 538 15 6 193 140 396 965 208 576 319 923 127 986 769 339 344 798 524 10 4 908 602 576 854 621 248 988 487 714 148 8 6 723 869 768 168 435 567 760 532 4 7 875 293 758 381 11 9 289 400 657 887 576 138 688 775 135 104 783 20 3 975 252 241 852 851 76 507 145 266 963 661 726 469 291 948 426 620 717 605 941 15 4 881 428 900 154 464 900 406 225 127 721 772 426 367 565 71 19 6 325 715 858 719 818 854 512 565 295 474 110 132 320 52 411 180 652 443 28 5 4 353 526 569 409 611 18 6 705 187 586 479 611 218 742 570 451 583 176 953 225 452 545 52 320 344 23 10 137 844 6 553 563 539 185 878 822 514 737 270 770 780 475 691 804 382 686 113 516 755 229 7 6 370 564 764 226 34 831 30 12 10 736 890 365 689 237 445 351 704 546 157 849 146 18 2 597 518 180 159 36 846 218 982 892 310 857 957 688 37 943 700 459 561 6 10 193 873 647 892 810 904 9 5 489 998 433 77 827 807 88 289 217 8 10 601 345 787 475 861 445 687 411 10 3 498 897 450 788 45 109 392 812 610 71 10 7 106 483 375 192 437 889 227 764 979 126 13 3 441 198 205 143 484 339 329 850 201 862 924 986 448 19 2 638 361 26 264 952 344 49 821 279 426 100 983 419 969 479 432 865 66 1 18 7 692 53 993 208 223 201 91 658 585 759 519 611 668 116 175 137 813 575 6 8 773 696 382 815 972 566 20 6 267 296 87 855 587 311 306 955 495 88 514 611 968 708 239 768 32 514 695 995 23 6 221 93 890 909 643 661 575 266 911 454 252 501 803 465 802 563 3 327 186 727 255 213 604 5 5 796 820 622 721 994 13 8 5 341 562 643 94 30 316 844 751 243 535 829 366 3 2 82 60 174 3 5 405 989 736 3 10 100 29 498 13 3 732 869 670 636 208 853 744 801 397 721 768 647 554 16 10 535 281 798 592 528 429 424 241 199 630 167 917 88 625 527 73 14 7 119 790 625 765 996 452 755 754 621 353 633 117 509 525 23 4 777 531 973 846 647 765 348 934 233 840 100 6 381 198 675 114 699 398 731 803 641 632 31 5 6 533 281 546 743 842 2 2 70 774 13 4 875 657 575 289 982 279 329 3 382 746 247 12 771 15 4 18 86 576 649 30 784 935 490 696 436 649 137 43 160 528 14 7 927 342 676 273 798 49 553 189 330 246 645 247 951 620 21 9 879 767 244 811 24 527 615 508 99 962 65 570 36 632 26 993 319 996 96 96 284 6 3 118 994 63 509 544 935 3 3 976 4 700 8 5 952 752 168 177 602 977 541 513 23 10 433 862 902 701 446 340 936 6 36 659 29 624 990 225 829 141 341 755 556 233 342 276 25 11 6 77 918 514 508 625 285 516 594 332 255 302 3 10 470 599 347 3 5 270 256 341 11 4 425 590 788 683 303 985 793 351 539 886 792 18 9 333 233 64 171 58 34 477 189 926 790 699 671 568 72 587 906 863 398 14 7 410 989 858 823 83 539 410 652 968 683 335 879 786 501 20 3 237 308 657 829 724 482 130 724 158 91 888 97 586 331 467 67 164 353 101 556 9 7 576 406 535 648 435 975 214 721 662 10 4 82 174 257 928 759 343 673 415 718 9 2 3 1 873 5 3 616 60 776 213 786 22 8 467 755 54 405 282 726 771 293 367 357 542 90 212 168 631 962 827 57 738 463 862 556 8 9 558 558 790 257 227 372 272 974 2 3 753 882 18 7 103 504 768 765 552 428 968 558 110 847 359 816 33 629 352 408 423 873 19 7 104 711 385 585 284 135 956 615 451 619 772 918 960 55 917 542 867 825 717 22 2 814 774 934 416 201 833 703 276 358 264 471 614 140 700 77 787 97 773 181 405 671 317 3 9 891 251 725 14 9 503 706 514 150 19 342 697 766 766 622 862 828 19 865 15 3 438 931 115 685 350 284 990 509 358 632 564 969 313 474 610 25 6 340 823 618 107 70 214 279 194 107 211 36 747 778 851 246 159 950 643 315 816 361 819 5 24 956 18 6 523 212 795 975 356 982 535 682 831 146 591 952 320 848 484 380 500 260 2 5 435 376 17 7 665 660 615 930 513 992 40 619 482 975 300 58 891 923 375 669 368 24 7 816 105 219 443 292 80 514 321 408 225 880 346 706 488 753 186 173 269 42 984 823 776 513 629 2 9 74 531 5 3 602 102 79 956 92 20 9 801 899 52 166 605 38 284 328 12 45 882 402 328 623 886 531 359 351 486 204 16 7 757 165 797 184 401 102 23 870 424 926 977 907 988 656 895 909 17 3 263 163 732 497 696 694 729 208 612 296 510 106 645 189 213 949 410 11 6 130 477 614 370 66 878 731 184 220 639 988 2 8 22 730 9 5 127 162 623 918 405 552 277 753 979 15 6 777 507 523 431 920 822 971 839 820 668 594 255 101 277 323 20 3 335 527 905 482 478 756 227 986 926 660 759 185 414 67 879 459 254 322 909 659 9 6 389 863 63 299 193 536 748 984 21 11 9 924 49 857 537 992 817 748 950 967 409 959 20 7 942 258 552 402 733 929 14 484 300 760 422 539 564 657 746 569 614 273 213 939 4 5 490 341 321 503 17 8 439 659 402 923 751 446 300 895 533 436 673 555 978 24 108 111 116 17 4 432 274 467 891 343 598 563 525 252 555 969 281 978 984 273 380 757 19 2 984 454 296 887 810 114 481 767 213 792 823 539 157 968 327 765 834 378 206 8 3 854 610 928 721 839 939 956 676 13 3 172 172 256 772 422 738 197 133 454 422 71 742 924 25 8 297 132 689 826 864 824 568 345 127 628 296 728 529 833 992 677 603 543 412 74 56 666 136 198 759 16 3 251 171 401 613 855 267 130 429 546 435 631 964 572 822 806 728 14 8 423 845 588 307 596 32 296 357 35 53 732 278 847 604 13 9 861 460 573 329 169 367 734 785 729 94 616 364 834 8 9 380 461 37 578 148 246 828 837 6 3 12 275 127 993 835 923 12 3 781 800 530 124 206 359 652 268 366 464 786 712 13 10 952 61 627 497 612 290 587 504 246 300 381 336 47 15 9 168 222 455 888 945 713 544 665 198 664 322 33 24 412 943 9 4 182 126 632 739 117 828 935 354 381 24 3 669 735 959 624 329 995 718 20 681 662 89 887 287 969 324 508 95 77 814 996 484 381 587 882 23 7 976 568 67 288 917 582 716 638 146 886 509 600 90 155 739 601 518 832 235 461 923 350 34 9 4 664 159 181 911 915 168 646 968 86 20 10 551 623 400 39 251 613 721 297 474 690 517 111 101 357 591 10 447 884 617 395 16 9 853 848 109 17 148 533 523 873 708 95 879 958 500 820 652 280 13 4 417 830 358 620 343 257 568 46 614 838 735 999 784 3 8 38 526 435 11 6 756 891 93 330 871 9 453 534 889 48 605 12 6 221 858 794 402 885 204 144 174 836 484 327 778 17 10 458 413 117 221 239 514 807 794 749 929 169 963 619 759 251 848 382 12 6 678 371 902 284 542 888 180 534 664 437 217 462 9 2 267 890 642 607 704 304 288 735 410 18 5 652 501 998 7 932 123 525 185 800 774 608 63 98 492 828 340 231 745 17 7 845 164 828 634 824 531 628 398 204 417 640 81 98 683 819 538 759 22 10 982 647 656 780 269 484 57 336 6 86 116 59 778 56 781 893 332 89 691 694 632 450 4 4 523 318 285 995 9 6 461 498 779 802 484 807 470 576 168 1 5 374 13 6 458 472 364 59 843 200 794 857 631 403 182 621 773 9 8 402 936 504 72 324 854 564 693 314 2 8 549 112 14 10 431 473 193 567 275 218 534 525 842 115 578 112 363 807 19 6 292 780 20 434 224 307 534 998 917 723 230 899 932 427 573 906 589 246 15 7 9 294 232 833 80 952 957 538 18 9 402 662 251 768 815 183 456 436 492 810 493 993 839 286 353 997 941 849 5 3 758 17 833 128 39 25 7 909 141 193 911 419 19 878 106 139 343 771 663 27 375 482 975 798 368 227 606 161 609 601 417 293 16 6 630 954 218 963 616 115 704 178 747 969 214 490 269 400 154 336 12 6 737 694 840 451 976 335 759 6 350 611 893 90 12 6 789 759 646 587 847 699 112 529 249 814 594 997 24 8 696 11 280 598 450 717 859 859 291 642 242 585 422 559 708 926 776 546 872 959 580 367 42 777 1 10 639 16 10 612 202 963 849 884 868 756 522 501 809 108 470 836 77 171 247 13 8 3 92 107 477 804 503 126 531 328 784 870 640 377 20 2 195 521 704 182 658 453 416 21 849 700 228 327 112 817 295 172 254 533 975 250 9 4 27 644 966 939 349 537 851 760 699 13 6 953 83 392 388 410 318 146 197 706 275 531 401 851 11 3 242 152 857 245 557 504 823 389 270 159 804 9 6 267 85 509 735 630 179 107 457 630 7 5 748 360 564 499 999 387 109 12 5 320 993 213 173 764 750 358 319 597 661 431 94 20 4 841 979 971 260 916 752 716 690 343 897 979 937 48 626 220 877 948 896 842 88 22 10 787 789 420 976 990 940 624 724 166 259 495 413 177 561 808 858 869 790 722 98 106 787 1 10 335 2 9 807 422 9 7 350 612 348 750 518 452 95 139 84 3 6 498 367 437 19 2 805 775 600 141 340 637 36 899 342 749 695 339 602 579 324 191 724 663 119 13 2 366 283 396 984 74 517 360 325 376 22 363 867 183 14 2 700 413 445 380 946 760 204 712 240 389 898 636 95 806 6 5 990 409 101 126 339 403 20 5 486 460 400 20 188 285 910 47 590 487 213 415 762 467 791 522 583 808 420 685 2 10 890 481 5 8 482 25 704 422 105 23 10 531 169 425 68 36 496 690 136 323 912 793 686 694 124 175 516 793 203 629 369 528 761 80 18 7 334 368 701 469 745 969 522 536 923 593 683 792 641 798 262 484 485 695 5 9 973 442 29 824 4 20 3 327 337 281 360 52 113 67 704 183 802 404 434 50 766 664 644 610 408 428 485 11 3 175 603 886 662 663 677 952 117 67 323 566 1 3 409 1 8 133 3 5 321 861 536 18 7 925 581 296 421 555 370 978 587 868 962 553 963 174 912 322 838 871 283 17 7 105 928 385 467 409 179 204 95 745 410 340 539 961 921 135 469 972 14 4 758 158 487 586 612 342 149 681 819 635 864 159 87 855 3 10 670 913 267 13 5 488 468 853 378 72 730 395 690 257 312 587 919 284 3 7 551 775 47 8 2 947 732 261 956 462 265 42 849 8 5 744 186 720 641 381 342 656 515 10 4 959 161 364 449 762 862 221 213 760 197 15 2 111 963 635 967 122 964 710 270 686 785 933 175 740 561 524 23 3 798 669 373 756 481 725 885 948 782 939 85 954 891 610 201 377 788 348 976 970 78 940 552 14 9 310 670 68 922 378 606 832 591 302 573 483 381 523 787 22 4 965 154 202 772 457 923 872 276 110 273 352 476 411 687 45 866 435 603 676 54 33 707 15 9 686 51 985 733 12 654 118 558 824 78 588 862 53 290 2 10 9 960 350 39 164 933 216 266 526 657 584 8 2 669 352 326 257 318 909 644 899 19 5 998 912 812 692 805 281 694 942 514 249 831 129 135 745 500 577 478 650 141 25 2 805 474 829 514 746 13 421 69 180 507 980 307 208 55 271 561 557 743 582 378 779 903 259 495 762 16 5 843 0 260 30 497 286 818 426 578 536 382 73 246 899 961 541 6 9 466 157 579 351 705 53 20 8 345 825 687 945 978 808 457 353 365 174 978 176 622 368 263 683 808 111 460 113 17 5 618 824 386 959 660 483 787 140 925 483 662 842 472 801 566 20 746 25 9 901 240 463 79 285 418 808 441 153 956 647 607 506 920 535 922 941 330 872 112 552 292 531 223 139 1 8 888 20 8 518 168 52 0 496 235 341 401 955 523 369 704 158 73 612 735 350 327 627 665 2 8 204 81 4 3 77 613 419 486 16 2 159 447 974 65 628 167 285 773 414 169 326 194 769 777 805 56 19 9 443 635 450 816 750 98 224 29 438 4 790 174 80 674 726 761 70 240 621 25 5 903 180 287 65 797 915 491 263 935 853 278 241 957 843 903 781 528 135 366 281 700 100 992 535 867 24 6 0 389 275 730 753 412 343 675 730 560 889 348 433 658 359 18 296 291 636 940 120 610 808 158 23 4 983 529 562 100 386 312 187 835 14 768 245 345 214 58 469 994 178 602 968 803 893 607 30 10 5 729 339 729 513 535 416 964 889 330 662 17 7 295 829 974 490 71 306 49 781 383 905 752 397 273 798 908 323 659 11 5 564 415 897 604 967 699 613 708 805 373 211 10 2 0 109 163 302 131 582 570 755 41 789 16 10 437 887 59 921 825 32 440 636 23 674 723 851 870 44 591 773 9 6 762 14 434 358 744 454 375 584 92 18 5 235 468 169 678 466 786 9 491 358 707 325 839 980 898 446 139 835 984 19 5 247 95 751 692 240 804 145 472 363 957 604 996 994 999 410 724 254 554 231 7 8 162 11 29 921 391 71 997 2 10 113 713 16 7 660 74 682 378 635 249 57 380 54 4 782 187 972 33 609 951 4 5 297 81 826 77 14 10 620 27 408 424 213 968 221 683 93 605 281 643 458 82 4 5 308 667 56 862 25 7 485 316 92 903 770 945 989 444 506 265 178 185 80 412 814 321 663 752 137 805 355 564 313 503 498 11 4 75 448 113 740 503 615 183 202 328 646 494 24 7 20 128 653 191 370 175 561 2 851 680 68 781 120 548 100 431 235 148 591 302 943 36 780 698 9 10 409 637 482 148 806 101 550 835 256 2 4 155 449 19 7 994 197 441 428 995 849 919 33 828 996 512 775 807 591 515 320 50 40 106 23 4 906 637 283 432 775 981 527 238 536 941 577 97 647 960 247 468 869 594 76 682 561 227 451 14 4 698 692 839 760 993 955 931 307 787 928 641 405 240 176 5 4 506 735 896 752 681 13 7 895 467 750 403 662 155 905 132 940 637 535 467 77 9 5 734 986 630 645 875 768 339 791 504 6 3 924 200 595 885 346 687 8 9 655 346 684 641 884 630 73 53 25 3 242 906 699 600 502 339 995 283 382 370 580 550 197 980 743 920 453 368 173 356 613 273 562 810 274 14 2 980 341 825 706 496 243 636 764 307 304 278 953 836 441 22 7 452 854 207 213 744 394 448 956 794 494 205 99 813 349 483 906 473 354 395 4 865 336 25 3 993 451 238 209 658 994 930 583 788 491 574 443 36 703 86 848 84 857 860 746 739 255 106 360 824 4 7 912 716 649 971 5 3 832 692 646 581 614 20 9 348 498 141 294 970 383 25 917 215 10 607 737 954 609 761 288 845 306 697 859 22 4 399 891 131 745 384 539 194 125 753 511 490 425 555 89 85 136 948 839 779 844 549 958 20 7 739 33 752 786 389 123 940 117 229 339 946 611 626 131 276 572 562 539 438 994 12 3 912 753 441 177 368 966 216 231 596 929 850 311 11 3 129 646 525 634 238 519 735 392 915 839 710 8 6 52 819 599 63 328 253 363 903 20 9 825 512 945 926 837 200 550 2 898 44 884 429 734 501 463 747 215 693 269 584 15 4 108 62 244 526 751 311 709 533 986 386 103 904 703 1 672 1 5 233 11 6 308 751 854 897 538 737 997 709 462 214 255 11 3 826 866 915 952 184 536 770 225 251 151 842 11 9 624 137 918 152 378 253 25 202 187 467 978 19 2 682 345 764 268 450 132 711 80 576 870 16 967 378 280 865 961 18 195 699 17 6 223 702 91 28 612 701 788 151 742 276 783 840 277 918 150 46 496 21 6 640 518 349 552 375 749 633 999 432 893 654 214 347 330 238 2 843 292 649 857 366 22 9 644 675 654 569 469 712 980 575 955 893 753 461 100 331 232 507 23 361 249 709 254 694 18 2 242 750 352 719 788 302 810 830 354 9 8 216 341 212 268 6 398 581 4 4 392 513 524 743 21 2 280 128 447 104 54 733 215 961 42 236 849 344 972 398 617 153 869 526 941 255 422 18 5 370 284 51 323 991 729 5 610 701 141 793 553 964 716 400 584 805 544 8 2 188 483 633 530 584 217 341 898 9 3 766 234 985 464 431 872 692 402 703 4 10 651 254 999 111 9 8 990 84 752 774 592 49 311 334 885 9 2 573 532 509 791 901 433 767 344 370 21 8 691 204 159 568 175 331 820 111 227 179 180 792 227 802 626 586 875 350 474 537 810 16 8 99 156 477 306 355 302 101 486 513 777 109 570 437 702 119 5 16 2 441 451 635 323 839 652 313 642 164 761 759 867 855 215 810 534 8 7 378 954 867 392 11 713 863 772 16 10 485 650 276 665 805 813 274 335 470 592 647 652 859 465 744 124 12 3 273 906 71 259 568 585 496 95 415 960 123 563 21 4 674 496 795 833 895 733 7 735 40 526 801 704 320 609 619 466 69 794 183 83 19 6 2 376 269 439 294 788 719 18 4 348 305 178 606 458 63 175 548 30 516 928 151 369 317 558 60 332 328 24 10 991 322 681 60 770 331 415 662 367 694 144 371 509 154 917 965 922 405 64 336 29 939 647 853 1 6 484 4 5 478 184 553 29 18 9 438 725 19 502 194 851 723 905 424 966 497 7 315 327 155 522 931 458 6 10 18 254 270 455 517 908 20 2 119 415 531 293 356 238 50 151 598 296 742 911 119 17 526 728 370 164 666 835 13 4 769 812 66 536 59 878 432 150 897 981 767 398 212 10 9 281 189 353 95 57 991 815 174 841 88 17 7 465 715 343 587 249 309 217 244 569 201 13 600 11 612 672 3 790 21 2 344 842 381 826 379 601 233 750 481 158 479 91 702 440 975 456 604 64 690 677 808 16 5 825 333 934 914 842 719 917 190 758 932 227 204 259 837 949 147 25 10 142 867 959 41 399 131 591 435 870 67 319 106 188 473 909 716 727 366 244 627 512 117 136 904 358 14 6 835 529 318 651 910 439 544 955 39 281 681 103 420 111 22 4 526 970 952 363 124 785 147 275 163 600 501 166 217 923 848 320 2 227 884 867 780 850 22 7 43 707 458 646 235 822 241 10 529 153 395 865 138 462 333 755 982 678 82 683 936 184 7 4 51 894 515 190 470 648 667 18 8 987 233 806 294 968 590 249 10 607 392 569 231 247 884 14 761 933 892 21 5 468 838 982 79 529 402 295 890 283 879 827 237 760 347 846 612 296 57 238 550 524 23 2 364 977 435 40 875 563 992 744 372 907 115 227 460 51 118 457 307 755 627 852 517 465 492 10 4 780 576 37 15 128 727 335 9 372 294 21 6 407 737 572 468 983 433 513 801 613 811 407 566 728 546 908 268 926 34 737 125 206 17 4 537 202 479 315 462 771 506 334 968 419 864 561 140 994 914 789 435 14 5 329 420 328 253 943 421 159 918 525 904 715 66 760 375 23 2 318 687 206 56 944 297 810 63 528 602 370 748 429 638 835 62 154 898 536 703 833 974 804 14 10 449 876 890 955 6 291 951 934 826 900 735 184 729 186 7 4 384 706 70 350 348 448 556 20 6 348 986 768 174 126 278 927 455 746 105 838 319 838 244 512 219 475 149 494 522 2 4 29 92 1 2 175 5 2 774 283 520 258 697 7 9 261 4 660 640 557 120 356 17 5 893 928 61 394 724 142 94 367 485 821 904 41 66 321 751 356 633 16 8 623 375 568 496 923 715 940 555 572 964 198 245 772 367 382 49 10 2 148 531 754 258 131 540 583 626 135 606 14 8 225 284 63 721 742 153 180 615 286 493 686 759 422 591 6 5 780 533 45 870 45 793 1 8 139 8 8 889 652 816 469 373 261 356 552 8 2 377 913 576 380 308 342 371 388 5 3 86 932 801 772 636 12 6 13 813 576 125 708 695 997 966 438 804 38 401 17 10 944 219 275 915 612 453 611 365 884 607 940 396 94 83 474 775 454 9 6 204 262 541 368 408 523 320 376 916 3 8 661 586 105 14 3 975 200 941 447 591 909 275 949 200 114 999 108 462 181 19 7 730 625 210 691 161 869 691 745 928 706 469 207 398 194 837 587 566 605 56 11 10 433 205 668 137 45 92 975 233 939 794 552 25 6 787 383 563 282 873 707 207 666 654 721 41 237 812 669 447 70 403 55 629 118 464 18 365 248 136 14 7 475 587 262 186 658 922 957 290 539 840 638 528 450 529 14 7 388 243 11 821 596 296 623 953 789 797 335 869 109 872 3 8 318 965 50 12 5 890 584 951 755 287 49 972 862 196 152 323 705 17 9 170 28 707 530 559 796 894 236 313 117 134 278 177 194 192 573 607 9 6 982 866 256 425 957 510 613 43 140 1 3 7 7 7 161 783 166 299 300 659 30 8 9 922 626 266 982 751 511 910 252 2 10 409 341 20 4 126 865 993 399 451 133 418 628 84 172 952 989 650 891 622 285 354 799 333 915 24 5 960 710 240 807 896 52 361 952 542 595 719 533 162 16 159 311 546 168 992 100 482 665 674 515 13 5 80 407 657 360 502 786 121 565 655 255 719 244 984 3 3 49 730 731 19 10 129 820 452 324 935 894 147 271 866 861 217 170 424 753 747 664 425 78 518 9 6 314 799 446 19 856 844 107 37 311 15 3 924 952 657 919 232 835 243 737 785 227 946 667 453 298 914 5 10 302 74 426 336 191 18 5 121 71 642 673 94 39 878 574 757 435 478 957 149 778 417 331 70 45 2 2 670 254 1 10 128 8 10 437 122 598 909 699 900 11 6 17 2 550 935 644 933 398 186 260 456 760 129 479 906 0 39 660 575 191 9 4 204 740 860 692 463 77 707 14 572 12 2 625 343 255 695 193 813 409 727 153 294 967 819 17 7 488 314 67 818 714 426 543 26 650 127 64 407 555 452 438 368 505 3 2 988 648 559 2 7 890 209 15 8 494 77 32 480 933 140 549 871 455 277 349 915 293 59 221 20 9 323 644 307 386 204 286 293 836 501 311 712 820 273 225 10 502 162 190 325 81 20 10 84 618 159 460 106 478 210 946 597 735 113 180 657 935 227 862 690 637 276 77 19 9 481 655 766 939 517 589 994 522 863 195 649 141 968 33 465 706 224 609 413 9 7 33 483 122 102 544 751 966 389 479 3 2 468 535 97 20 8 417 624 832 859 526 577 552 271 11 22 916 583 798 657 473 467 56 911 466 132 19 6 213 324 773 524 579 680 893 895 953 188 372 707 506 314 583 444 373 944 985 17 4 893 397 617 802 900 330 174 331 296 168 363 987 257 419 90 712 400 3 7 115 391 429 12 4 443 672 878 671 845 983 910 46 331 543 235 979 19 3 118 573 788 934 574 385 337 229 366 30 545 310 401 525 504 68 483 409 953 10 8 539 490 401 914 386 428 970 838 339 748 5 4 851 875 6 116 574 11 6 770 281 917 451 619 781 812 137 684 932 617 13 5 364 877 45 320 287 55 463 980 80 615 321 533 663 9 2 685 13 47 645 77 268 274 478 16 14 4 510 174 632 611 387 260 763 664 650 60 903 327 559 680 6 5 463 964 721 295 492 376 2 10 942 667 24 7 264 137 770 21 535 744 95 578 910 860 846 195 884 901 393 872 858 593 971 978 349 434 180 636 14 5 182 182 516 942 77 709 857 319 446 747 5 29 258 641 12 9 270 514 37 786 829 217 106 412 852 937 141 383 13 10 384 588 201 92 2 17 986 389 542 421 548 247 421 14 3 410 17 481 123 950 93 85 582 225 124 159 989 274 362 22 4 814 65 713 510 932 460 316 674 43 947 644 129 855 124 114 98 505 603 737 993 501 531 6 6 673 724 401 985 983 744 22 9 532 710 747 50 568 321 200 490 505 951 113 539 679 204 625 909 233 360 700 50 589 540 20 3 765 12 946 907 596 515 339 975 863 398 311 194 248 683 634 637 703 310 552 582 10 4 611 901 176 392 684 295 323 872 576 916 6 2 519 570 582 779 979 938 18 4 673 968 866 82 193 335 572 224 322 917 663 298 804 733 690 357 129 712 11 4 391 444 276 395 6 689 496 923 640 990 212 18 3 43 992 536 736 612 91 543 600 353 708 694 170 886 266 344 815 811 160 23 2 501 435 766 147 844 299 214 5 764 71 511 853 783 161 189 506 612 147 555 313 62 9 310 10 8 968 400 329 358 12 208 517 251 815 486 23 9 107 802 316 739 376 458 285 803 800 912 470 125 115 941 668 879 962 573 273 502 359 667 11 23 9 683 33 268 469 609 659 670 46 40 880 645 846 53 41 132 209 893 246 281 758 373 643 267 16 3 638 622 81 891 316 787 515 821 155 941 358 723 855 584 814 871 20 5 6 529 192 142 508 111 577 62 921 495 437 887 35 418 55 89 981 959 141 745 11 3 422 4 97 762 326 449 812 532 352 345 892 22 10 510 930 912 156 166 214 433 204 610 104 882 702 752 538 726 204 515 961 383 413 51 382 1 5 586 23 4 528 950 145 797 738 976 21 737 552 950 766 442 719 932 77 246 459 973 285 566 571 340 958 22 3 219 465 302 904 848 281 829 156 415 180 632 764 785 364 828 419 977 41 748 29 298 499 7 8 731 804 619 862 77 658 193 19 10 718 833 683 555 957 373 65 164 775 724 635 878 181 824 746 819 648 491 207 9 4 658 690 879 881 355 180 335 769 908 16 8 812 433 72 341 542 937 927 402 590 250 854 93 668 19 303 538 11 6 652 804 353 392 410 248 816 382 493 395 359 14 3 360 484 426 281 940 203 318 892 928 940 759 485 406 86 14 4 350 888 242 380 40 235 555 988 682 295 450 809 994 837 6 6 661 907 989 712 793 210 1 8 178 1 4 182 15 10 393 168 518 346 853 428 47 352 991 342 733 196 104 59 237 6 9 436 301 851 734 577 844 8 4 508 94 495 161 702 470 489 556 5 5 813 267 283 182 638 13 8 815 984 964 642 324 810 2 901 621 911 183 287 8 19 6 849 319 366 769 665 153 914 420 210 608 100 16 614 133 748 575 796 818 434 7 9 204 618 860 81 246 217 555 23 10 470 325 310 344 249 19 296 265 474 45 423 434 655 581 903 749 330 352 877 573 939 726 629 21 7 189 696 554 7 540 427 278 966 974 747 221 293 308 402 489 69 409 25 843 176 72 20 8 180 280 896 913 852 376 968 449 597 118 774 242 318 220 302 155 905 426 346 955 5 6 557 709 455 971 742 25 7 994 474 228 665 580 497 718 594 216 846 618 253 288 588 189 114 92 629 248 929 743 635 742 412 880 1 8 612 22 5 833 715 886 751 67 464 650 941 525 419 575 17 604 727 478 771 424 954 149 660 994 889 2 10 812 267 19 6 528 660 81 402 133 930 205 688 258 613 446 310 643 272 514 914 285 533 621 13 3 239 111 633 880 267 202 102 172 619 905 130 584 854 14 10 419 895 110 101 234 792 775 368 745 869 980 909 377 136 21 7 685 615 360 579 67 331 460 839 453 282 936 60 258 99 292 210 248 806 822 636 132 7 9 391 4 807 559 598 246 308 20 3 665 177 347 271 173 575 565 949 783 732 877 239 227 103 159 176 830 767 471 846 10 6 571 644 373 246 896 628 338 911 398 819 4 6 181 390 656 660 24 9 205 869 453 405 527 917 705 780 516 426 559 125 172 927 519 653 473 246 917 863 581 126 295 367 17 4 512 725 587 221 348 829 466 628 711 196 115 317 670 59 420 302 968 13 7 829 259 251 352 680 413 439 437 242 939 446 483 113 13 3 615 186 380 84 274 365 30 472 442 194 5 311 997 23 4 40 339 27 478 292 994 827 727 692 642 113 937 690 825 618 550 816 235 531 992 942 985 788 11 6 265 49 450 373 287 539 154 432 390 975 360 15 7 361 294 862 198 111 142 192 136 877 415 996 58 590 787 23 7 8 210 69 332 747 656 429 436 14 8 99 541 742 833 613 745 753 810 291 443 564 794 611 9 2 3 198 384 17 4 607 860 641 703 233 594 344 80 631 208 86 354 404 302 30 548 88 2 6 779 73 25 9 376 144 772 350 918 49 469 943 11 972 637 422 336 724 826 435 548 369 490 63 562 227 928 874 827 5 9 482 622 62 575 629 3 9 389 992 381 14 7 64 504 801 778 482 30 551 83 406 120 643 314 313 731 1 6 130 20 6 976 312 330 133 956 729 884 101 14 111 666 976 402 32 956 120 946 476 546 302 23 9 157 380 794 992 130 871 350 887 104 655 477 431 408 207 168 968 861 613 916 764 811 781 876 10 4 980 68 881 915 730 278 946 130 971 412 12 4 181 533 265 399 522 242 512 218 119 150 635 938 17 7 675 724 348 336 320 865 851 858 120 926 756 55 800 237 814 956 86 9 6 282 407 732 627 463 553 720 543 468 3 5 32 905 622 2 6 862 996 8 4 886 74 157 790 558 19 716 982 14 3 309 430 969 888 682 459 185 354 227 442 8 258 482 801 14 4 753 733 316 199 937 570 942 48 684 465 614 511 161 542 1 6 378 5 7 632 734 575 41 295 11 10 13 523 999 543 470 75 972 844 619 600 359 12 7 980 79 645 91 677 709 303 260 200 84 707 184 14 7 544 591 287 720 50 836 506 525 932 479 425 426 830 178 17 10 356 3 564 440 8 107 934 981 187 790 22 639 272 879 905 204 93 21 5 278 393 936 142 693 599 490 913 119 921 159 886 936 879 735 302 613 314 811 772 592 11 3 46 309 24 329 748 209 853 888 78 888 620 10 7 487 36 336 75 798 121 894 222 148 808 3 3 898 406 115 7 10 59 545 312 172 982 778 427 20 8 995 137 631 289 957 251 314 674 281 427 337 476 883 25 963 503 883 319 740 79 22 7 206 551 72 490 906 495 425 460 615 186 917 329 31 61 899 314 805 858 489 628 523 201 12 10 660 367 240 336 361 587 958 747 610 406 782 513 23 5 786 822 75 490 544 296 39 73 227 942 568 965 577 221 529 847 344 127 73 196 833 788 849 6 5 820 827 560 963 553 683 5 4 672 932 681 607 983 16 9 302 38 753 853 454 541 617 555 862 112 593 80 110 125 995 317 8 6 742 628 245 501 956 249 640 389 11 10 158 539 152 442 430 573 638 568 333 580 577 21 2 202 743 986 877 94 476 240 467 667 203 613 707 525 105 57 707 838 455 935 50 292 9 7 851 148 716 858 805 990 65 22 399 18 3 585 682 508 570 81 959 112 413 178 315 711 814 314 302 946 705 492 304 13 9 819 718 185 682 86 897 582 352 517 537 881 815 419 24 4 85 517 604 794 888 49 769 228 792 356 568 598 943 408 211 544 556 811 256 299 861 920 925 638 9 5 117 560 128 961 137 312 642 288 892 3 9 982 932 287 9 9 408 1 295 586 46 152 403 50 523 9 7 427 783 856 954 960 122 708 605 616 15 8 892 10 240 672 105 264 2 138 565 670 352 20 255 395 181 23 10 696 693 457 520 2 709 272 557 104 517 692 537 207 41 510 27 146 998 234 143 192 896 936 10 9 546 591 857 375 376 568 970 582 207 316 9 5 655 102 780 648 154 242 117 391 373 5 8 683 653 982 173 906 7 4 617 962 691 100 931 410 451 24 2 168 310 416 39 216 468 66 732 21 882 258 133 938 889 932 438 176 51 984 942 620 762 579 681 19 9 800 674 991 217 968 786 591 788 633 67 678 542 362 669 494 550 451 900 535 12 9 168 351 793 158 193 241 887 246 652 204 153 725 25 10 402 431 575 925 439 219 233 466 645 119 393 41 993 330 250 573 466 383 532 571 442 391 724 830 405 15 5 343 160 281 581 514 286 421 44 460 852 185 70 901 0 648 6 9 623 705 205 552 510 86 13 3 48 896 390 747 38 89 303 299 504 432 14 989 323 23 5 619 390 361 443 414 901 352 833 711 412 258 683 313 490 957 351 768 264 924 540 844 638 287 8 7 165 931 387 976 813 447 207 731 17 9 401 228 85 369 3 794 526 386 548 398 277 726 826 339 398 551 459 6 2 182 746 202 375 24 531 3 5 242 773 802 16 10 211 913 118 78 332 957 540 294 939 427 414 160 446 270 164 69 12 2 881 770 470 49 695 897 971 445 915 734 612 243 3 4 543 64 790 23 5 311 709 185 112 387 414 149 734 477 906 528 770 384 793 292 966 541 781 655 497 583 680 537 16 5 523 339 50 174 923 19 321 656 218 345 284 124 260 791 577 58 3 2 99 985 125 21 9 232 597 225 194 70 846 779 345 667 70 119 229 977 224 832 285 727 98 269 221 444 19 2 72 141 20 600 763 507 809 571 85 595 736 19 939 360 942 6 173 80 864 22 2 705 380 431 159 837 558 848 902 806 654 926 689 113 881 83 741 564 110 60 169 92 660 22 4 664 504 381 426 578 415 686 706 598 794 525 200 367 179 417 684 965 611 274 795 121 103 4 10 284 724 602 36 20 9 707 361 728 921 994 499 810 238 826 247 458 102 220 263 24 881 581 872 758 643 21 5 797 470 297 793 897 831 47 911 473 129 472 984 471 704 829 620 315 885 742 979 539 1 3 121 23 8 915 658 423 539 2 813 488 791 578 591 987 720 48 900 416 616 967 635 438 142 921 416 81 13 7 850 747 418 885 744 341 847 367 131 17 477 722 874 1 7 987 8 8 67 984 548 895 179 567 769 956 1 7 794 6 7 358 635 789 401 892 211 6 4 556 793 593 177 62 397 11 6 100 28 723 520 672 36 957 122 512 518 798 2 9 120 799 23 9 778 642 221 840 187 562 11 927 185 654 59 55 693 706 297 563 223 103 819 585 607 791 684 4 7 38 385 331 818 16 4 185 30 545 296 460 173 686 682 193 469 307 962 936 428 191 520 22 4 45 14 605 803 606 245 158 146 851 537 38 641 873 518 517 494 625 746 230 591 107 432 20 7 772 35 373 328 595 47 906 575 519 802 468 713 719 5 682 114 722 331 687 446 8 8 702 388 675 259 820 714 337 981 18 5 736 454 678 896 185 956 653 837 564 247 524 325 40 787 280 690 700 681 13 2 974 399 368 212 353 379 774 203 846 717 446 44 207 18 9 576 253 132 160 5 376 401 245 1 331 962 615 452 877 304 135 16 572 4 8 525 909 85 587 20 3 744 82 195 951 605 149 773 295 904 485 246 555 579 818 378 768 219 695 662 576 3 6 169 27 337 1 8 238 3 6 283 582 194 5 6 171 576 50 995 776 9 3 511 691 893 300 157 176 778 806 669 17 3 694 704 839 161 478 653 708 251 929 772 941 880 140 130 257 972 893 18 8 95 942 330 182 425 554 385 50 712 831 659 648 151 22 246 197 461 240 4 4 644 649 799 577 10 10 876 514 750 352 762 972 254 482 711 756 14 5 475 360 957 656 958 271 260 769 593 15 342 169 209 372 12 10 104 640 683 895 488 313 489 13 977 812 654 291 1 9 57 7 2 338 359 742 437 105 623 794 5 2 306 459 227 384 550 20 7 605 46 184 302 114 368 317 731 913 56 248 914 627 495 508 969 67 888 216 175 14 3 983 239 759 74 637 269 860 179 686 630 109 311 810 465 14 7 596 587 828 511 944 788 53 320 530 471 778 562 269 518 3 6 828 648 4 11 7 17 80 801 412 515 453 224 516 902 810 660 4 5 590 174 795 194 2 6 397 824 7 6 641 825 728 661 373 982 116 24 10 485 985 234 132 120 778 826 2 515 498 291 20 113 709 915 719 529 88 85 119 33 862 501 648 15 3 200 93 709 662 103 469 104 92 743 666 656 263 189 162 113 16 9 340 180 354 154 641 916 933 529 239 266 579 699 769 366 468 520 12 8 413 321 213 428 426 799 259 632 847 701 397 336 23 7 53 155 815 661 952 717 57 72 505 674 223 816 689 340 897 411 695 417 998 328 654 875 273 15 3 148 873 236 596 624 917 617 707 330 105 679 664 786 644 639 12 5 667 178 254 358 628 383 615 454 999 453 430 222 21 2 966 709 357 192 307 579 712 808 278 734 461 750 399 749 259 402 934 941 892 717 360 23 4 674 43 574 156 555 8 972 794 924 152 508 265 320 907 108 854 434 510 549 276 495 406 324 4 8 681 583 827 56 9 6 505 119 303 563 39 804 893 719 141 24 3 643 992 105 546 617 334 154 194 105 716 795 938 804 767 486 767 202 814 265 822 310 892 809 394 16 6 356 29 505 989 253 836 108 725 803 511 894 747 458 581 103 492 16 9 498 201 693 548 588 579 364 317 458 546 45 25 373 686 442 586 13 4 188 901 461 342 268 200 112 211 200 847 758 766 671 20 2 105 527 85 626 15 724 404 895 71 381 166 425 206 519 347 660 784 145 760 121 7 3 814 166 558 425 466 470 101 12 9 119 450 441 913 687 95 28 938 679 207 536 581 9 2 738 130 568 194 353 544 325 25 609 16 5 148 822 890 864 714 123 909 495 352 680 633 707 185 138 318 93 13 9 7 385 663 641 29 554 143 597 216 55 791 626 633 21 2 89 850 255 243 415 439 681 790 715 722 653 751 923 494 11 350 296 225 507 11 552 23 8 308 325 685 972 125 341 671 804 970 813 309 103 601 790 718 366 958 11 810 656 915 151 275 9 10 409 994 266 568 204 100 843 618 292 5 7 315 783 226 254 381 15 5 397 835 602 966 388 869 944 372 797 416 660 563 195 760 690 7 7 420 538 552 630 29 578 483 6 2 330 484 259 567 70 98 12 7 784 685 686 173 849 712 486 737 624 537 22 977 20 4 607 796 867 953 893 29 579 238 436 717 364 468 186 474 274 692 371 887 908 958 24 8 465 854 20 69 338 528 94 939 344 790 803 887 324 719 253 49 938 126 516 360 482 402 374 618 14 9 700 536 751 84 425 418 412 87 194 650 103 289 908 628 8 4 702 523 681 382 15 944 491 411 1 3 519 17 9 697 143 476 757 441 141 801 786 795 923 458 592 230 444 594 930 291 16 2 426 561 909 987 809 567 286 649 405 145 68 780 724 465 945 749 24 4 661 74 393 409 431 480 401 303 427 494 409 815 692 241 550 519 830 843 255 299 744 82 810 305 4 6 465 12 365 781 8 7 149 193 279 256 552 994 727 633 5 3 573 293 431 904 358 14 7 129 234 889 15 229 361 763 64 736 820 657 308 0 656 23 3 231 140 753 942 466 929 201 538 130 703 663 648 580 931 716 104 880 496 601 759 336 478 749 5 2 975 816 684 720 565 15 10 711 550 438 3 349 240 179 962 202 992 881 87 929 853 109 11 8 414 205 364 699 930 95 189 764 523 280 924 14 6 848 88 425 207 950 429 97 909 872 838 404 469 199 570 14 2 40 528 774 330 678 636 716 816 367 175 144 254 577 832 15 6 238 699 510 363 295 648 862 469 928 170 8 309 923 1 205 6 6 225 115 700 381 752 27 4 6 772 3 822 540 24 10 74 416 943 468 515 219 92 143 947 129 447 800 315 812 603 914 417 391 7 725 341 67 538 745 17 5 445 92 395 387 381 285 55 48 679 891 796 83 818 489 154 656 355 2 9 489 750 22 7 413 439 570 640 177 106 116 128 514 659 302 769 419 553 451 84 484 146 850 442 42 760 24 2 884 433 1 911 696 75 674 573 697 604 456 342 373 722 219 178 926 926 699 167 504 972 207 704 6 6 712 74 234 300 124 207 7 7 194 533 812 98 833 187 151 6 5 92 771 809 769 302 570 25 6 675 798 740 747 79 989 850 325 229 990 496 992 568 420 889 756 255 366 274 775 883 119 847 347 498 16 9 202 815 118 985 351 953 293 918 499 446 661 854 22 107 322 274 18 8 796 81 184 936 159 723 608 959 393 41 909 204 546 961 605 228 164 117 24 5 553 178 277 496 660 742 64 621 354 860 943 538 745 336 506 550 544 89 650 284 176 437 128 938 11 6 608 0 571 514 38 483 719 104 536 296 743 2 4 164 978 12 10 754 125 154 622 917 503 638 460 197 865 911 832 15 2 434 194 725 695 570 896 764 798 712 422 283 920 297 120 677 15 7 781 411 342 176 544 167 83 134 358 847 903 148 765 243 247 8 10 671 522 2 998 329 855 928 131 10 8 708 939 77 792 576 66 718 830 669 165 19 4 105 574 93 422 313 617 543 520 309 759 516 860 232 997 93 498 513 72 896 23 9 135 78 468 129 212 442 0 510 792 155 93 901 524 85 507 538 963 767 641 78 152 109 259 5 2 623 442 387 661 432 1 7 104 17 2 369 785 603 260 74 706 876 891 489 523 460 401 461 389 495 416 24 11 8 560 910 551 352 87 516 473 342 399 576 503 13 10 250 746 630 695 71 556 621 718 115 102 86 990 958 12 5 508 901 707 230 958 665 391 677 328 855 682 502 5 3 619 522 379 616 960 1 9 861 13 2 127 992 496 724 815 493 13 154 787 166 436 289 773 10 7 617 511 77 197 594 409 933 239 757 535 22 2 84 684 357 919 181 703 789 959 379 262 74 55 933 185 629 22 185 901 855 405 682 561 13 9 954 817 757 922 800 222 116 195 776 570 714 789 308 14 7 17 628 305 143 444 559 771 217 474 319 369 111 371 599 1 6 276 17 4 515 154 188 799 122 483 641 50 438 335 691 24 322 770 375 287 665 13 4 414 669 40 569 784 165 134 875 548 133 280 910 846 4 7 559 614 744 902 12 7 303 26 43 951 547 500 339 878 394 862 28 10 11 3 601 317 246 334 583 388 548 628 197 489 747 3 5 239 734 376 19 9 905 436 278 911 0 68 544 41 965 530 989 179 955 821 399 477 562 141 897 2 3 34 927 24 10 242 108 927 490 487 820 655 491 64 389 232 363 164 781 480 580 554 685 284 134 695 366 909 300 12 6 674 999 164 45 23 967 522 368 272 511 811 659 7 10 794 893 513 800 718 657 365 1 5 669 1 2 369 9 2 667 738 664 623 767 600 717 396 100 4 7 146 654 311 906 20 3 948 941 518 164 895 425 749 439 862 217 423 279 842 693 963 224 617 339 835 912 9 3 948 647 738 202 795 445 359 460 517 14 9 484 351 812 174 854 718 771 256 674 523 699 989 402 614 25 3 197 440 506 792 705 873 488 439 312 173 898 949 743 942 212 484 446 220 960 628 267 955 753 741 253 7 2 25 29 911 766 78 225 237 21 6 510 630 581 839 28 205 265 872 614 439 101 19 58 344 259 639 787 475 372 476 393 23 4 67 515 956 579 431 761 647 816 469 304 96 412 798 346 187 369 259 99 758 273 275 412 797 20 9 298 57 747 73 826 574 940 510 309 328 603 850 80 593 587 214 49 20 27 930 19 2 926 62 654 367 946 991 399 750 445 22 492 676 538 211 992 370 665 468 313 3 8 71 202 104 16 8 475 915 242 531 764 169 115 536 972 3 972 109 166 61 280 661 23 3 27 350 898 566 657 716 450 246 321 22 17 254 35 751 790 191 173 359 996 82 246 601 926 12 8 432 978 88 883 201 835 861 778 600 792 851 678 24 6 151 395 261 470 129 455 287 691 471 339 540 127 861 999 36 174 430 492 271 226 331 681 78 650 10 8 425 70 745 985 925 870 126 230 881 13 22 4 899 893 117 705 828 648 264 828 323 434 42 295 475 46 51 571 360 422 178 416 982 673 4 2 381 73 77 953 19 9 144 108 252 165 740 320 527 619 229 527 987 130 460 107 131 50 639 763 369 20 4 453 128 514 399 610 886 348 70 408 488 450 748 727 267 156 292 592 80 331 390 1 10 488 23 5 817 643 846 725 355 372 841 475 603 528 288 699 473 82 814 439 711 243 300 865 727 30 656 5 8 767 985 545 532 89 5 9 972 613 482 984 448 24 4 323 311 128 501 298 890 271 70 731 469 373 268 95 239 713 713 152 547 873 416 328 799 190 742 18 9 99 794 326 496 497 509 505 545 789 246 735 957 289 543 972 195 237 908 9 6 354 52 171 103 882 61 172 62 63 11 3 413 477 619 352 595 812 245 555 369 477 253 11 7 450 111 336 192 577 399 208 373 321 572 208 13 2 891 397 94 713 969 375 870 493 595 296 747 120 276 24 7 931 369 661 365 213 609 354 561 606 761 989 810 291 51 960 399 613 162 880 39 996 451 684 878 5 2 844 687 688 858 380 11 2 771 643 330 80 470 177 131 385 157 358 914 9 10 770 693 340 190 992 178 467 690 254 10 10 653 643 208 480 92 631 738 805 207 522 22 5 432 9 924 420 886 828 619 800 762 214 741 656 688 352 974 485 725 933 789 810 471 120 2 9 998 652 25 3 964 704 602 697 530 428 168 209 298 604 225 231 907 623 791 904 828 645 701 339 713 599 870 814 188 4 8 101 959 954 920 10 10 357 686 343 394 61 111 811 876 362 396 6 8 156 881 446 401 651 813 24 6 172 523 443 916 549 45 157 608 637 630 536 984 578 419 251 750 12 277 592 324 715 63 850 370 20 4 660 779 578 793 806 893 902 248 20 430 291 60 753 179 617 957 374 864 434 45 25 5 536 347 875 459 25 371 712 925 863 192 949 747 268 862 891 657 842 310 30 41 402 832 638 752 170 7 9 388 418 701 107 867 152 296 20 7 315 744 448 119 109 787 306 639 426 497 54 967 78 991 239 203 404 847 244 707 23 3 357 534 639 766 773 934 821 733 501 645 355 780 899 888 90 109 498 519 410 517 668 747 305 11 3 408 603 13 631 762 836 352 977 391 66 127 4 7 83 503 187 385 22 9 829 991 510 549 550 901 696 400 608 667 16 863 388 704 377 917 675 201 25 196 506 268 16 9 596 244 600 907 423 856 242 441 199 691 111 360 575 781 643 630 23 7 666 913 720 957 797 463 431 132 896 889 960 818 590 579 954 247 574 29 938 530 274 902 77 13 2 606 244 565 577 352 853 642 850 517 218 903 795 88 25 4 164 34 907 466 912 34 371 200 215 868 405 356 233 91 870 861 405 810 394 414 245 615 798 984 281 17 9 86 332 351 373 370 53 650 342 470 785 26 328 869 473 779 30 55 13 5 436 465 294 568 486 126 605 463 531 158 586 792 829 18 4 81 587 546 72 10 305 401 949 974 456 36 560 686 190 234 871 171 420 4 3 815 770 30 554 20 4 310 898 645 863 114 794 259 588 613 274 806 521 929 207 598 364 701 84 723 238 14 8 209 409 225 345 485 128 970 571 618 622 143 626 580 56 12 4 889 74 87 904 40 161 556 471 593 316 43 535 3 6 564 523 503 11 10 327 14 65 572 373 961 497 60 733 575 345 19 3 201 995 835 218 476 800 486 174 495 392 459 961 843 130 376 161 701 716 337 15 6 834 339 933 704 390 878 410 837 91 735 111 11 651 734 8 13 3 68 578 373 908 458 44 836 9 230 534 54 27 816 11 7 892 496 97 840 420 113 276 90 225 351 730 21 7 100 866 8 913 731 10 249 785 154 372 569 124 878 806 552 5 676 936 275 513 872 10 9 645 631 760 477 564 78 169 669 299 565 20 8 166 599 259 77 622 428 780 678 232 490 30 802 621 565 950 486 247 915 105 471 13 6 90 853 346 996 322 722 633 560 472 354 594 789 685 8 2 46 773 143 325 257 19 824 766 5 2 403 462 904 743 915 8 5 768 825 963 303 318 12 60 768 14 6 546 829 261 614 81 103 442 164 478 890 755 373 747 708 14 3 569 387 230 357 636 464 699 525 309 902 107 958 188 910 23 9 108 556 600 845 410 6 981 955 583 660 522 959 608 432 909 341 250 882 227 832 71 999 73 13 2 11 942 564 646 978 475 384 6 152 607 977 318 488 22 3 836 911 628 123 234 380 33 315 829 367 54 76 35 111 379 962 169 236 208 467 161 870 6 6 486 703 852 793 565 951 21 9 899 708 655 868 167 694 488 588 116 571 234 713 226 164 53 548 365 363 774 748 429 25 2 595 673 165 121 812 187 676 666 662 291 57 469 733 642 718 271 444 953 420 281 253 116 529 288 999 1 9 635 13 9 634 511 735 539 778 717 120 53 780 71 639 202 67 17 5 453 22 183 714 842 272 445 207 264 947 980 129 792 228 199 163 159 20 3 713 913 340 652 210 548 824 161 487 744 604 418 162 13 869 189 948 480 936 651 9 3 341 558 711 340 935 360 369 861 173 15 9 937 405 312 241 44 725 920 22 98 611 444 962 15 382 155 14 7 237 617 178 399 888 179 891 403 416 866 289 706 880 192 14 8 462 189 429 507 307 674 324 578 467 66 636 297 58 260 19 2 800 297 838 357 503 118 321 889 558 510 654 564 35 397 232 22 467 500 30 25 7 852 916 811 87 152 369 945 320 279 897 328 977 649 38 5 533 511 548 799 478 369 45 876 577 898 15 2 580 386 664 550 54 894 66 133 560 73 66 224 742 981 300 21 4 650 320 35 138 658 553 732 250 669 679 881 709 568 806 996 979 974 242 555 819 556 13 8 887 103 67 459 805 139 725 54 39 269 965 429 297 3 5 183 919 78 25 2 633 892 114 24 929 705 529 695 93 527 881 926 257 615 250 462 605 921 559 185 761 383 641 181 804 8 2 567 119 834 888 89 93 593 474 11 10 722 606 184 811 583 450 421 16 610 34 782 18 7 502 931 824 590 281 16 374 784 861 787 354 300 900 938 227 169 72 974 15 3 303 535 580 759 450 333 397 608 87 754 322 546 968 515 80 23 10 46 329 637 515 331 767 220 990 506 233 304 290 78 496 618 822 626 964 905 314 294 466 376 13 2 937 491 47 937 840 389 393 929 103 364 361 35 173 3 9 239 618 580 16 6 808 279 401 581 546 119 878 683 211 913 511 196 86 689 624 444 3 4 173 446 445 17 4 443 497 406 244 722 862 644 847 220 591 951 490 146 254 332 135 43 23 5 847 832 103 970 612 393 13 513 666 265 448 190 433 460 599 562 137 551 696 471 889 88 840 15 6 529 193 687 355 992 852 700 319 733 984 696 797 591 814 89 22 9 315 350 810 442 185 977 400 73 112 622 282 161 379 177 867 369 630 321 954 416 170 671 5 9 226 201 755 368 605 9 3 667 481 52 8 362 916 756 123 912 13 3 13 511 748 891 86 563 858 67 325 637 579 690 138 13 4 652 631 670 555 229 103 900 155 309 864 969 399 723 3 10 340 1 511 10 10 779 291 411 66 213 93 62 762 868 480 12 10 318 643 128 639 445 44 536 709 600 457 679 142 15 6 774 220 792 900 636 841 219 320 350 924 581 650 798 313 542 1 5 3 13 8 932 570 235 441 855 854 320 575 784 183 804 500 736 19 6 214 885 748 261 570 53 161 604 462 377 125 472 400 455 949 578 453 624 108 15 7 299 648 215 613 481 259 822 645 290 677 35 433 128 593 68 4 5 565 57 81 893 25 10 210 407 736 294 725 680 648 690 47 451 556 8 71 186 638 396 803 554 109 136 861 804 775 419 533 23 2 973 23 577 81 831 67 492 565 404 239 541 891 478 375 181 852 846 236 337 960 951 161 778 15 3 527 680 350 582 104 887 669 302 849 807 470 657 367 182 935 24 5 798 781 194 719 995 425 461 579 816 546 86 534 651 769 749 782 231 905 915 69 10 585 558 927 8 5 640 884 862 509 922 869 980 841 15 5 872 975 250 35 385 350 847 814 564 709 254 587 443 77 706 7 6 53 838 694 363 210 399 707 15 7 465 853 73 494 694 678 25 659 857 695 299 862 730 33 623 21 10 100 279 458 502 427 406 964 407 193 664 383 253 325 491 170 151 447 62 73 743 581 14 5 100 501 741 132 622 751 725 312 476 698 950 481 260 979 4 4 129 905 198 175 23 9 867 760 524 857 548 849 350 266 523 649 7 258 39 761 590 719 518 730 770 559 681 881 611 11 10 720 456 859 806 242 443 50 261 787 283 171 23 6 774 135 778 404 407 269 585 930 214 973 47 491 617 492 362 995 663 204 226 491 359 110 824 22 5 442 213 498 130 323 754 817 388 422 321 152 289 728 148 948 294 967 328 84 569 318 792 25 9 691 779 726 533 853 117 829 70 239 746 128 623 601 292 82 893 207 93 952 255 863 873 533 420 313 20 7 259 779 839 447 858 867 389 378 566 201 149 358 328 405 897 709 401 704 175 167 6 6 4 102 364 698 449 338 5 5 384 672 838 712 40 4 6 599 908 226 808 9 2 306 929 147 386 380 795 145 13 349 16 10 890 141 571 341 171 400 374 178 810 494 156 218 273 985 99 6 22 4 861 782 965 953 48 626 300 112 996 801 210 225 100 945 945 362 315 182 750 877 391 141 23 9 328 663 54 961 372 616 217 813 764 560 268 726 991 410 276 421 192 156 132 913 564 111 834 8 8 451 970 508 224 488 966 221 724 17 9 170 716 789 980 446 673 277 737 465 669 370 285 508 78 36 110 205 3 3 503 361 170 1 2 313 18 9 328 36 4 193 648 53 358 331 404 989 609 860 725 866 812 268 375 111 18 4 213 279 833 881 233 982 707 446 841 67 957 294 970 980 674 536 312 139 10 3 864 912 78 850 852 811 917 401 947 35 11 3 416 547 470 194 440 7 481 495 97 498 807 16 6 213 341 49 211 351 261 663 353 971 122 934 285 74 286 789 50 18 2 771 849 3 292 241 814 476 571 893 204 133 650 466 424 881 21 813 911 12 6 655 5 845 11 748 375 406 636 32 74 273 25 18 4 649 265 268 641 555 234 46 955 627 587 280 805 572 66 406 88 72 715 2 2 498 748 21 10 476 957 416 213 758 135 108 584 485 963 893 942 639 693 57 195 849 44 786 377 851 14 4 48 702 467 870 837 105 741 289 330 429 902 229 212 321 21 5 104 228 770 964 43 77 875 797 904 803 215 734 424 797 635 796 635 698 892 542 710 3 10 448 160 244 25 6 942 640 784 566 602 853 335 818 921 479 231 118 124 314 41 458 29 93 644 528 342 362 868 684 489 13 9 462 15 744 192 398 979 161 375 591 324 974 90 392 7 4 868 250 461 509 382 419 961 1 4 695 1 10 697 4 9 858 378 307 144 16 9 549 927 414 466 21 297 238 930 625 744 142 830 822 787 21 957 16 10 301 925 801 421 223 728 734 682 508 492 256 36 538 805 772 921 12 4 122 93 682 254 10 396 491 732 858 102 438 385 24 10 133 206 553 249 190 207 856 221 503 847 173 31 947 356 37 366 568 426 10 293 494 661 812 634 8 3 194 9 720 268 814 22 832 446 8 4 832 215 734 908 524 816 552 653 21 6 454 595 938 879 698 363 113 180 905 756 148 526 749 593 962 834 229 912 491 808 654 8 8 887 484 192 533 279 678 535 708 19 8 177 250 86 924 424 361 853 951 709 658 665 403 742 305 990 926 540 485 370 17 10 364 239 170 805 713 685 143 292 16 237 683 58 825 690 245 881 154 8 9 90 725 6 51 944 401 438 226 13 8 535 462 142 190 137 765 641 443 59 566 64 296 155 23 4 537 767 139 586 309 89 132 171 776 550 99 520 82 43 77 281 800 276 741 982 833 549 507 20 9 23 63 34 869 108 483 46 33 830 465 981 258 496 707 258 658 869 20 330 290 13 7 727 65 558 760 563 335 88 640 34 783 874 486 348 2 7 152 44 12 7 638 486 948 553 302 206 814 499 225 189 194 427 13 10 239 627 356 424 521 982 420 521 423 494 761 316 244 2 4 261 408 13 4 998 270 508 156 782 746 282 424 235 430 766 562 487 7 4 543 537 610 368 641 218 536 25 7 126 781 557 788 950 15 875 128 371 699 942 371 956 433 817 733 685 958 805 924 494 925 726 511 716 11 2 943 205 473 614 923 70 366 176 487 726 456 5 8 53 489 561 765 375 16 5 763 976 866 934 106 571 688 190 811 756 662 223 13 519 706 71 3 6 72 998 99 2 3 462 601 11 10 134 745 422 998 196 295 651 767 384 168 995 22 10 791 524 7 970 980 92 748 551 964 452 972 0 659 701 744 946 866 371 429 713 72 969 8 3 442 451 308 421 963 435 510 920 6 2 802 51 484 870 988 642 3 4 163 397 29 4 8 42 451 936 329 3 7 136 589 847 18 7 135 885 432 692 740 647 464 902 323 810 637 836 146 369 151 610 313 964 21 4 425 377 898 75 165 329 953 920 204 72 314 493 104 891 618 591 474 49 970 608 300 11 7 277 826 251 382 704 789 722 891 396 736 78 14 10 429 859 152 708 610 908 177 520 938 784 234 956 876 335 8 2 802 103 750 412 400 752 281 486 10 9 112 163 584 808 881 963 253 506 299 311 24 3 459 566 632 478 92 83 194 358 367 666 695 186 802 724 965 617 286 154 740 341 402 719 779 739 4 6 822 615 846 174 10 6 810 787 912 68 953 124 650 196 580 508 18 8 381 661 570 681 381 384 333 971 596 393 764 725 682 982 139 524 506 382 3 7 857 917 85 12 2 580 432 633 534 692 945 511 656 580 591 58 209 20 5 824 444 212 432 473 239 60 26 263 647 448 777 388 93 198 311 758 228 138 958 6 3 114 448 695 862 942 884 1 3 431 9 7 527 600 588 44 3 346 219 435 173 13 8 610 713 659 591 434 433 458 33 895 941 219 830 960 17 4 78 547 850 145 230 544 643 951 396 54 790 283 580 728 113 704 333 7 6 742 900 294 387 811 435 757 25 8 454 583 103 567 567 2 947 500 132 13 437 789 78 321 904 657 897 497 276 220 486 160 184 235 652 10 9 161 17 228 890 843 800 804 707 132 593 4 6 819 239 282 185 21 6 756 748 749 991 964 347 908 286 765 601 89 798 354 621 889 919 860 832 753 805 361 7 8 164 363 81 558 611 856 246 11 6 635 62 187 558 14 455 630 576 471 422 520 15 8 881 583 214 395 753 632 895 918 917 643 813 722 500 175 594 25 10 97 814 659 46 549 262 912 638 555 497 524 996 713 769 506 781 620 56 152 615 516 903 619 864 108 15 7 62 214 712 438 148 52 37 219 119 256 986 178 263 595 746 18 7 263 589 983 655 1 234 126 439 877 103 605 929 167 116 424 784 820 17 21 10 49 783 289 329 751 201 96 913 356 768 743 12 680 137 64 730 971 25 88 42 326 4 7 526 191 321 554 22 3 864 493 219 628 198 360 379 169 178 647 931 502 508 85 843 293 826 918 502 74 297 525 23 4 445 10 202 512 436 780 279 220 294 623 928 255 923 864 91 976 430 275 772 637 160 821 993 13 8 20 211 686 917 11 41 437 508 189 184 229 363 221 18 6 589 891 507 568 812 671 541 596 442 939 724 444 420 649 424 979 817 886 20 4 186 744 990 737 660 549 254 773 496 272 62 0 104 191 674 635 458 649 314 60 19 6 984 921 142 667 338 587 31 197 563 870 595 353 903 926 846 912 781 481 227 3 2 486 73 114 3 6 909 836 644 22 9 875 435 900 792 923 723 401 664 274 449 954 595 136 103 646 178 874 637 481 389 895 327 5 6 397 748 819 347 131 20 9 152 171 204 639 55 430 670 988 392 708 67 383 669 649 665 638 795 175 741 127 19 7 901 327 532 188 666 482 291 446 700 411 492 714 636 929 413 836 132 752 282 16 4 112 140 328 335 410 797 317 449 644 817 481 437 588 19 896 28 3 10 694 545 349 9 10 656 988 999 373 382 419 999 170 682 11 7 113 593 55 177 940 448 838 81 189 630 246 20 8 583 523 495 582 364 96 192 445 14 9 663 248 61 450 270 167 109 447 785 480 7 10 839 525 325 801 453 427 873 16 2 186 277 414 303 323 606 938 819 81 96 402 968 873 47 281 640 25 4 672 840 143 965 164 990 819 179 98 314 95 19 842 348 613 614 15 319 915 111 653 67 191 68 274 20 6 387 200 783 823 553 947 933 165 433 217 693 3 43 862 879 948 7 415 24 190 22 10 109 574 646 38 836 761 646 117 425 760 689 478 64 141 72 509 287 880 450 931 283 957 7 4 733 803 188 498 904 120 773 25 4 925 219 875 764 655 712 592 927 889 119 469 173 9 227 523 417 398 35 712 973 750 939 760 30 214 1 4 824 10 7 102 103 71 15 477 892 110 369 9 652 11 7 454 303 33 618 874 458 154 915 876 991 545 21 6 737 804 585 106 415 573 714 183 800 748 225 972 154 14 7 613 719 378 406 295 188 4 6 927 839 147 605 24 6 562 998 901 726 559 187 845 355 850 700 335 734 798 666 672 735 712 69 860 56 358 352 19 568 1 9 483 18 5 643 141 608 563 490 301 176 757 216 848 607 358 207 139 201 628 763 950 11 4 798 395 498 911 706 991 228 529 664 977 457 14 5 695 355 31 670 797 266 56 801 79 715 695 523 319 465 22 4 896 955 671 907 236 888 240 431 303 677 703 754 464 776 221 480 658 701 976 496 872 309 21 2 65 185 216 438 179 414 28 950 351 519 665 806 54 168 568 227 709 221 410 838 62 13 8 809 152 626 586 87 939 105 180 484 672 961 898 877 18 10 791 650 896 456 938 925 884 341 800 777 753 979 566 321 698 464 818 20 23 4 29 19 40 116 380 245 337 332 570 252 956 195 461 50 736 937 182 382 938 756 153 284 137 18 4 440 53 611 269 128 764 609 932 437 297 940 55 35 722 386 848 236 343 13 5 8 199 562 564 406 833 323 931 991 660 152 655 33 22 9 667 732 307 482 555 931 517 90 613 720 146 635 90 525 300 555 986 151 647 419 242 850 4 10 617 288 31 392 13 9 764 329 682 378 614 874 665 247 491 108 844 300 227 1 10 406 11 4 593 518 470 251 926 792 97 911 290 7 226 4 5 309 975 712 264 6 5 942 461 458 2 839 752 2 7 962 966 16 8 509 315 885 170 406 374 627 481 450 500 786 378 926 25 686 145 19 5 493 431 618 552 8 24 281 154 904 505 227 848 439 34 51 729 696 381 276 8 5 416 742 312 855 28 527 159 889 6 6 515 335 493 560 152 76 25 7 2 670 780 16 733 382 723 674 704 295 153 340 818 759 749 740 777 93 846 864 889 355 461 173 254 6 6 140 64 895 506 757 616 22 8 708 910 845 890 915 899 239 32 267 636 440 989 648 797 441 803 387 898 199 578 236 571 17 10 317 791 505 721 883 839 133 279 677 278 529 456 656 142 773 802 518 15 8 534 740 554 231 67 3 96 982 376 237 243 595 220 257 914 14 7 863 29 122 919 305 882 837 155 985 914 214 933 514 501 8 2 640 564 407 128 812 285 72 157 12 5 638 939 749 652 391 708 236 894 524 483 701 465 4 8 705 146 118 133 19 6 61 850 362 680 289 685 492 861 584 214 511 81 781 637 10 548 315 701 248 12 6 197 856 817 426 33 691 790 779 514 892 468 18 8 4 878 541 219 432 247 943 883 936 16 6 383 183 863 278 499 832 958 353 814 668 825 275 979 683 574 832 1 5 227 8 5 951 901 673 407 610 216 202 267 10 5 883 535 855 858 708 283 214 926 833 131 16 9 431 622 239 316 380 888 439 455 9 631 654 656 852 274 817 203 23 9 576 371 637 943 822 178 909 958 77 474 859 722 335 965 943 400 685 800 760 295 186 722 442 10 4 630 173 756 320 605 985 48 625 850 986 10 10 443 610 572 827 382 168 22 414 894 659 23 4 432 591 887 97 373 456 412 32 507 547 324 434 249 110 172 355 465 742 840 593 151 203 802 3 4 74 924 35 7 2 663 118 188 945 658 644 585 20 5 298 792 40 73 278 993 11 988 546 495 395 981 468 444 584 792 55 762 699 101 20 5 205 260 894 208 792 292 805 185 102 201 358 63 768 531 569 49 183 770 671 802 13 7 995 526 744 187 226 938 784 218 959 509 24 321 283 4 10 336 928 967 18 6 9 975 340 993 977 287 187 2 8 134 890 20 7 493 108 554 246 4 138 966 496 523 197 273 199 944 650 169 116 627 288 802 54 11 5 551 352 613 665 393 202 986 38 850 318 164 3 2 262 914 633 22 10 386 540 620 189 197 779 440 794 816 107 444 454 443 969 912 715 476 148 763 863 986 996 25 10 49 698 664 833 707 200 740 182 625 332 358 511 704 888 211 357 652 683 516 703 26 840 208 942 958 7 4 15 765 118 525 133 873 676 3 7 897 429 819 1 3 411 18 7 233 288 736 810 363 704 256 673 113 535 529 650 832 74 916 572 217 490 18 3 677 220 95 284 118 124 618 89 162 434 828 808 971 858 413 140 957 105 24 4 853 782 21 522 652 140 17 933 865 52 757 853 490 654 711 643 381 249 228 181 294 700 233 56 23 2 181 307 672 766 228 42 556 252 907 34 435 774 332 775 438 194 72 467 233 918 832 986 432 19 6 796 278 411 59 358 584 398 206 977 530 211 7 697 438 889 970 429 950 250 22 9 767 542 6 455 584 920 867 708 120 670 307 676 16 778 135 83 782 817 542 895 56 64 14 4 435 457 170 888 621 912 709 433 586 273 518 602 928 748 15 9 422 673 754 386 35 511 445 260 708 253 86 707 231 77 457 7 10 121 269 806 54 240 107 233 13 3 647 133 239 824 458 110 228 899 947 602 270 312 547 1 10 397 2 2 705 289 22 2 820 753 98 661 838 437 596 679 913 857 429 718 544 299 297 255 613 113 665 397 589 800 16 3 503 351 319 176 919 944 983 772 991 431 15 761 574 736 303 554 13 5 470 176 480 190 172 524 770 232 99 914 379 421 749 24 6 480 425 246 858 496 675 395 707 566 617 352 477 384 822 223 898 131 879 433 807 702 474 992 630 9 5 822 652 628 130 62 806 964 328 185 8 7 533 241 371 85 4 998 472 700 16 9 184 335 498 424 555 140 427 700 700 887 317 254 136 696 832 363 6 5 562 319 272 567 81 829 18 7 568 681 886 59 616 186 661 925 774 325 563 755 353 495 221 114 525 363 12 4 1 437 597 429 873 925 574 83 490 704 725 543 5 3 665 644 286 886 973 15 4 159 777 973 339 647 138 25 217 608 96 437 186 25 519 835 24 2 853 126 795 287 162 593 707 47 79 690 306 893 301 458 12 839 20 59 345 166 937 456 485 369 22 3 733 48 739 642 146 568 207 239 621 332 173 10 784 982 220 303 68 96 959 334 642 925 19 4 320 954 484 752 173 892 346 908 953 349 843 975 349 898 407 864 598 911 269 7 9 925 329 953 959 582 918 577 3 10 47 997 308 10 10 48 850 106 342 178 98 105 702 306 554 11 6 282 365 896 530 824 356 851 663 412 490 118 16 7 890 613 277 503 127 106 918 189 63 223 219 460 511 25 876 304 19 2 781 705 659 721 147 973 635 217 94 143 629 440 978 326 720 322 194 983 448 4 5 192 381 656 94 16 5 523 996 963 847 288 302 89 92 653 188 643 190 767 662 886 562 12 10 852 750 976 165 547 972 761 235 524 370 515 907 25 2 157 670 779 441 261 227 821 276 613 441 733 774 942 487 751 340 111 186 132 30 804 848 168 198 612 23 5 694 177 166 599 951 846 62 671 420 934 16 143 562 334 151 35 337 371 767 519 552 197 155 21 6 269 100 122 361 195 436 295 350 875 601 518 907 850 818 49 737 213 175 928 143 477 7 6 998 194 557 718 56 62 942 12 10 865 18 803 371 868 601 498 757 86 883 134 745 15 3 56 451 227 689 927 673 70 938 484 345 240 916 792 943 426 17 2 279 843 622 966 815 45 578 653 3 5 637 361 917 144 179 497 886 6 9 288 558 849 765 112 705 11 5 872 979 431 935 87 217 193 981 563 540 130 2 3 522 709 5 9 610 82 34 56 819 9 8 660 330 33 344 840 0 986 848 957 21 2 54 304 859 16 91 895 341 814 896 724 563 753 9 565 957 501 555 465 511 158 901 12 9 389 441 799 647 517 865 411 54 671 594 935 518 4 8 167 54 544 216 23 9 152 86 155 464 367 638 626 27 129 545 514 705 413 73 11 163 301 603 505 712 439 675 468 2 9 454 543 9 10 668 517 485 996 139 245 719 741 690 7 5 892 464 382 995 346 181 765 21 5 91 641 176 413 695 28 744 274 371 106 534 183 74 901 26 557 523 292 509 961 547 3 3 363 370 946 16 5 688 972 758 865 121 479 36 749 344 938 72 623 101 646 152 946 20 2 288 326 75 264 86 453 947 637 961 428 657 988 855 52 102 477 757 14 397 76 8 4 346 85 968 475 201 962 271 705 20 6 37 562 556 236 336 618 832 379 322 122 937 959 844 367 700 429 503 756 226 162 25 10 926 578 543 505 489 132 939 20 281 389 146 497 237 727 435 756 978 434 449 754 186 904 543 971 189 18 7 681 805 177 188 324 434 15 883 608 209 251 636 435 553 559 711 269 145 20 4 393 848 157 844 670 579 295 448 72 847 17 359 906 106 601 478 784 978 60 298 2 2 178 92 1 10 921 2 7 946 393 12 10 960 255 8 377 543 693 598 171 746 101 308 395 18 7 138 200 960 925 351 953 425 825 590 925 415 68 548 593 452 561 343 496 10 3 778 539 22 559 233 688 319 570 483 499 1 9 8 13 10 789 946 710 214 946 479 991 467 792 141 298 716 857 25 3 765 467 802 628 176 486 486 723 328 362 699 377 968 724 775 26 494 75 733 600 259 9 817 682 907 3 2 298 379 523 1 7 808 1 10 530 23 3 580 736 615 291 395 118 321 120 4 615 973 329 637 237 549 482 147 238 955 546 882 880 228 16 3 522 532 577 352 182 512 649 787 327 286 830 872 80 456 987 214 10 5 495 970 100 211 216 126 145 479 357 818 20 8 174 289 633 664 792 54 824 383 908 67 141 647 613 710 170 93 636 119 709 696 12 7 458 805 749 270 975 736 672 227 635 226 915 624 4 7 772 69 944 845 25 4 562 299 154 262 163 33 272 425 2 900 559 585 272 403 367 169 54 95 629 321 917 453 996 813 600 11 4 411 109 210 381 697 21 751 920 250 454 508 17 4 630 993 484 77 743 679 412 31 609 874 626 652 309 884 567 413 244 8 10 129 409 310 591 953 113 203 766 7 2 172 779 720 715 617 524 578 2 4 426 789 11 8 307 409 381 167 380 632 867 753 769 129 895 1 8 659 19 6 623 376 240 660 516 772 992 31 453 407 81 889 948 178 823 826 859 759 68 23 3 20 527 879 975 48 523 309 482 513 285 152 60 826 251 324 108 487 892 943 283 250 809 70 15 9 161 792 201 970 863 668 886 728 718 362 410 796 569 356 41 17 7 232 277 561 460 107 230 302 868 450 989 264 762 643 991 285 94 715 7 7 824 758 462 835 610 375 402 11 9 299 121 309 946 15 698 125 801 477 231 314 17 3 586 786 825 227 546 887 495 412 28 558 670 567 985 769 634 868 13 2 2 643 114 15 7 232 62 79 300 918 654 242 312 79 279 461 869 173 416 414 16 2 509 420 753 992 91 273 586 44 786 697 637 906 255 391 943 441 7 6 511 985 789 892 107 945 557 20 9 930 224 778 398 324 409 760 604 991 71 408 59 977 770 960 195 415 842 793 12 6 8 713 613 945 940 440 362 8 5 408 372 546 372 241 455 987 529 6 9 388 947 111 194 454 242 14 2 663 721 635 516 997 186 960 348 990 144 932 266 274 489 8 6 776 518 348 947 204 829 889 311 23 9 671 369 872 871 477 732 154 935 898 642 687 918 481 481 148 453 466 882 163 21 445 859 134 7 4 71 829 485 445 419 225 611 22 10 192 987 916 953 532 799 203 292 230 983 307 967 773 772 302 775 696 958 256 564 234 266 2 5 425 303 8 4 723 724 403 440 370 437 276 642 2 8 638 146 19 8 988 477 435 767 75 777 626 252 261 869 694 721 275 58 918 394 279 366 439 24 2 544 330 307 765 288 604 813 440 562 971 46 810 210 585 468 744 632 81 732 341 718 59 380 965 15 3 884 136 557 142 903 534 308 260 633 742 704 797 568 704 449 19 8 309 703 343 542 709 338 580 716 743 631 175 284 796 939 770 779 655 409 676 19 3 138 842 532 877 43 274 460 25 813 747 917 397 160 787 575 227 22 104 571 18 6 136 819 531 878 247 520 618 113 336 355 505 457 611 46 965 337 76 531 13 6 282 483 434 682 148 904 270 17 52 932 806 166 230 8 7 573 829 851 139 308 77 214 704 18 4 547 333 953 206 309 497 150 905 925 44 544 487 798 809 66 960 418 921 23 3 975 502 332 628 434 486 346 636 807 291 460 896 941 201 95 416 809 638 458 739 210 488 263 7 10 200 498 542 85 563 649 386 4 6 639 695 480 534 3 4 843 85 421 18 2 302 412 115 610 12 739 689 143 3 534 975 938 413 442 315 58 504 887 2 4 114 235 3 4 169 34 454 15 2 974 424 630 788 997 479 352 538 665 818 711 639 696 606 530 12 9 907 455 290 165 0 197 648 48 179 716 140 126 4 4 22 936 616 785 10 6 297 165 724 412 174 191 33 906 106 4 13 8 684 795 598 269 94 401 528 653 204 448 920 537 199 22 7 475 380 79 803 379 666 58 458 428 985 104 900 809 656 800 341 374 586 908 799 322 145 23 5 330 917 595 100 727 402 453 235 927 184 759 294 377 939 126 111 447 473 999 957 462 789 449 21 6 25 990 272 757 825 396 355 589 43 124 334 356 834 323 262 297 998 803 736 849 593 17 5 149 461 14 46 955 327 202 777 908 96 959 677 594 895 127 329 450 14 8 418 938 50 106 268 290 822 644 111 740 753 197 599 745 6 2 309 992 596 774 410 740 3 3 27 792 524 17 10 909 589 613 103 455 71 773 640 839 976 906 390 359 663 659 875 731 14 9 18 539 71 77 894 102 698 527 425 935 143 14 693 89 13 7 896 524 404 765 5 692 639 37 984 101 227 174 439 18 10 738 732 633 786 948 334 383 209 236 511 938 409 291 949 227 91 52 85 22 6 655 138 761 246 637 816 82 765 635 701 691 14 485 326 797 169 466 959 267 992 705 764 12 2 581 670 467 87 720 352 559 130 618 278 721 427 14 9 268 777 489 82 905 472 347 828 682 419 900 698 99 250 6 3 374 291 111 482 345 790 6 3 344 892 196 880 62 135 3 7 764 505 826 24 5 984 812 979 625 277 727 579 797 570 752 794 82 622 412 114 327 513 766 483 663 15 667 811 396 5 2 620 245 335 494 479 9 8 190 765 289 439 213 300 219 445 648 13 5 913 491 710 65 633 222 915 911 964 715 713 602 822 1 7 144 22 8 288 488 466 93 666 872 146 132 752 595 493 794 7 633 167 167 202 251 789 319 32 257 9 2 848 818 409 162 82 890 85 652 241 5 9 445 59 826 51 875 18 8 314 371 653 876 249 715 720 517 899 126 551 911 461 381 506 52 342 97 1 6 673 6 8 151 654 349 289 566 746 4 8 733 525 134 473 8 2 10 947 740 155 452 709 348 175 8 10 309 499 523 792 815 236 455 842 16 5 81 259 868 408 947 237 177 192 129 67 640 930 870 858 417 202 12 10 297 120 989 826 174 670 466 285 841 988 947 854 14 3 52 282 747 900 329 407 606 323 893 889 724 918 4 906 20 10 138 223 515 564 9 144 70 883 71 729 87 314 799 329 500 997 17 593 952 881 19 6 540 533 849 642 53 749 205 404 728 35 208 880 885 525 856 451 476 227 862 15 5 690 687 240 314 912 481 280 201 753 157 509 679 596 906 342 10 9 641 692 430 198 9 7 133 466 110 514 14 7 366 63 862 603 230 557 648 711 493 3 949 341 132 463 23 8 838 831 198 7 180 763 63 342 918 465 834 579 44 152 39 865 726 224 747 341 352 298 557 20 3 145 69 580 617 532 642 867 60 373 536 982 568 503 222 19 456 479 233 716 788 14 5 291 354 468 623 80 6 173 996 221 852 397 471 185 786 20 5 456 386 999 87 492 371 104 473 601 386 714 322 249 793 965 452 499 888 870 160 24 5 878 904 452 623 514 60 571 560 471 194 306 591 272 512 304 905 89 334 168 790 200 775 773 989 15 4 978 988 829 217 409 652 390 856 129 153 359 685 537 597 124 18 10 121 509 235 452 105 73 277 61 793 34 866 70 830 405 470 535 953 818 4 8 416 336 514 546 19 9 904 613 125 838 564 581 581 557 22 33 569 490 706 522 785 558 738 875 532 10 6 298 476 201 154 763 798 32 800 928 726 17 3 163 841 28 431 703 812 354 905 940 166 69 363 348 923 644 671 990 9 8 396 567 972 815 852 652 981 657 887 5 10 931 836 950 195 755 7 4 951 931 458 629 846 198 193 21 5 910 513 695 619 33 621 272 461 672 192 236 27 360 360 737 85 73 295 439 33 412 20 6 737 790 324 792 952 360 768 431 248 628 995 500 65 886 793 914 879 863 366 77 17 10 676 820 60 95 554 2 521 680 48 366 595 418 778 86 28 441 6 24 3 907 430 599 728 776 48 344 762 518 459 204 665 56 414 129 162 730 954 978 159 575 273 750 239 15 6 722 70 763 698 648 188 626 458 275 390 377 838 382 494 282 15 10 33 361 722 688 197 102 823 83 39 93 359 776 912 88 604 8 3 75 885 892 886 633 59 795 147 21 9 822 568 533 787 496 677 933 666 724 487 213 28 693 817 836 814 601 206 458 154 638 23 2 381 214 143 327 781 88 446 521 60 136 875 973 312 533 768 949 114 980 117 326 479 654 928 24 9 777 988 468 348 724 771 968 438 434 54 158 613 850 881 629 446 967 366 820 338 508 430 277 11 16 4 1 242 469 453 711 800 795 289 59 807 115 33 851 756 853 74 20 2 139 274 659 910 2 384 582 565 490 579 147 318 496 305 374 578 855 246 921 244 12 9 41 69 840 590 365 248 822 275 151 882 335 814 18 4 379 809 773 90 180 798 485 332 149 694 696 736 9 58 824 632 340 255 12 5 166 97 494 813 958 336 569 915 79 341 837 265 17 5 547 547 62 925 905 950 579 678 959 541 906 201 369 184 709 604 721 6 2 182 557 598 906 682 724 12 4 590 768 657 759 195 628 767 814 452 189 786 335 8 10 919 153 749 885 79 915 331 384 6 10 939 479 162 618 742 375 18 5 914 621 164 455 893 580 807 807 829 459 849 413 461 782 27 166 37 938 8 2 345 629 19 988 566 789 373 860 9 2 43 594 347 447 441 650 226 561 319 22 8 303 376 798 822 930 842 557 369 460 866 20 154 12 250 84 656 625 514 849 88 259 949 17 4 973 121 201 9 727 372 652 412 871 258 133 175 901 758 496 649 61 3 2 627 694 621 9 7 51 779 598 609 525 87 926 730 482 8 5 694 847 344 525 95 256 54 569 11 10 812 761 252 736 766 560 587 47 875 567 757 10 4 225 744 823 828 704 39 682 381 45 90 24 9 291 688 887 824 557 856 876 885 104 971 326 121 618 920 121 501 792 637 555 388 82 782 160 835 25 7 462 510 600 940 540 447 598 120 240 821 363 172 8 809 447 90 87 574 972 834 932 733 248 944 198 18 7 145 912 372 561 816 412 446 670 175 48 803 805 520 998 322 695 77 648 10 4 295 378 51 646 719 999 190 554 858 727 21 10 589 731 610 407 799 652 776 310 967 172 791 324 927 903 550 760 585 795 326 959 729 14 5 611 325 294 2 884 627 408 391 854 801 759 85 749 363 4 6 641 533 981 762 21 10 34 25 795 672 732 570 183 415 91 393 159 774 248 448 49 60 152 740 249 2 319 10 7 352 734 427 811 17 444 878 806 772 490 1 5 662 7 9 720 108 853 555 802 263 525 21 6 736 90 415 179 279 605 649 469 15 506 884 700 129 617 146 105 390 59 458 444 983 6 7 771 839 47 490 938 255 7 2 430 790 242 736 123 440 984 11 2 211 768 487 253 449 561 801 328 483 37 587 12 3 204 238 334 903 83 939 131 736 530 853 235 28 2 8 871 971 6 6 925 601 9 204 384 622 7 5 697 286 649 579 462 119 688 14 5 133 228 681 49 329 462 436 346 751 817 653 813 545 562 25 4 760 204 622 756 358 899 658 550 604 918 842 439 234 385 651 884 159 278 532 107 93 124 301 658 950 11 4 655 101 694 505 411 614 624 326 761 860 949 5 9 744 809 319 317 497 16 8 338 853 678 911 565 493 272 997 466 272 974 220 474 868 259 883 1 10 145 12 2 845 124 720 955 76 158 232 27 628 849 826 248 15 10 545 78 657 786 757 442 487 843 218 311 639 574 745 773 126 3 4 775 313 318 22 5 287 432 921 695 267 146 440 314 240 207 158 678 375 9 730 183 623 121 639 586 209 328 14 3 552 470 458 36 41 638 864 14 942 856 339 576 150 32 4 3 146 476 169 49 2 10 682 979 1 4 431 22 4 772 228 612 398 779 983 623 318 400 544 81 200 355 421 150 204 282 178 442 158 187 37 21 5 427 316 422 886 916 289 373 379 216 662 836 57 717 395 621 836 741 918 637 263 546 14 2 478 237 112 626 814 97 140 8 351 69 305 531 876 769 1 5 218 20 2 511 631 920 809 744 906 558 91 290 456 92 504 829 63 214 545 660 679 841 251 25 5 439 620 975 471 722 161 336 741 723 764 622 700 921 372 281 824 682 69 772 275 167 317 908 589 26 11 4 224 706 834 317 402 600 81 467 527 694 617 13 2 659 402 139 502 547 778 517 348 568 745 560 297 822 3 8 728 599 848 1 8 923 24 3 685 734 176 448 779 672 365 199 934 620 636 425 335 318 817 137 742 624 861 90 263 625 230 79 16 4 344 285 838 823 270 786 367 606 26 233 304 146 865 403 190 373 25 10 5 476 563 755 663 291 845 385 265 36 822 555 82 88 169 954 418 101 888 813 239 803 44 540 93 14 9 498 502 806 266 282 683 987 168 444 595 470 949 84 133 4 3 152 453 409 478 2 5 147 792 18 9 6 738 456 618 161 267 34 402 445 323 366 153 127 19 367 480 857 356 6 8 798 22 856 364 911 542 15 4 197 959 240 345 830 778 37 893 332 949 636 983 47 691 398 9 9 200 324 191 154 161 620 564 959 180 9 2 231 516 64 427 930 494 409 261 421 11 7 654 223 575 411 15 903 9 627 489 702 460 9 9 184 265 995 538 34 610 872 741 525 19 7 739 379 653 358 346 200 846 625 357 819 73 93 391 232 13 178 906 516 403 15 3 331 606 942 236 146 601 328 104 282 467 80 104 129 976 192 11 9 944 612 564 731 276 229 703 971 215 71 525 8 9 188 83 639 361 365 806 738 695 21 9 790 181 574 635 56 509 97 307 535 408 770 912 327 860 434 208 440 345 125 371 950 4 7 233 65 57 726 18 7 284 593 140 118 389 626 993 216 768 209 815 459 636 80 298 4 56 977 17 9 27 383 643 746 311 192 378 835 341 522 748 155 79 705 445 277 955 6 2 397 563 569 844 332 249 24 7 962 40 887 447 514 606 661 771 427 543 444 333 192 62 826 210 516 172 565 916 700 952 160 302 8 8 425 209 531 488 71 153 746 202 17 2 67 960 870 634 560 866 931 759 819 80 959 59 806 768 811 822 814 4 4 471 874 638 148 4 3 62 177 773 79 7 2 804 969 535 230 980 334 219 15 5 378 275 66 572 239 826 503 481 869 109 507 300 523 108 841 9 2 623 246 252 760 933 671 606 322 535 12 5 200 189 66 530 913 479 917 556 461 96 2 971 11 8 849 433 508 434 906 256 556 894 182 436 397 6 3 371 769 856 727 650 157 10 9 811 327 46 932 465 182 83 860 468 856 19 9 314 946 42 811 999 64 963 143 92 223 698 839 438 166 805 335 880 357 387 24 5 526 992 284 17 79 781 198 105 133 54 646 356 94 645 837 972 687 651 148 236 110 798 872 272 21 3 990 892 223 485 774 896 11 985 917 744 901 86 465 180 22 881 127 161 387 136 1 12 5 553 340 969 735 503 742 14 632 26 962 151 232 21 9 411 79 783 396 91 634 956 974 581 299 383 424 451 834 327 713 153 489 541 253 858 23 6 82 562 38 979 801 781 272 41 538 42 921 934 899 531 221 213 367 36 622 615 774 908 467 24 10 558 706 432 721 985 738 863 241 210 923 420 41 10 135 329 151 459 147 557 356 159 788 861 428 6 7 776 198 748 480 2 251 17 6 276 860 577 411 987 231 11 504 845 797 352 930 348 863 920 473 995 22 5 682 453 819 470 834 28 458 691 800 296 757 368 667 918 773 580 911 700 841 737 493 908 1 6 144 10 9 442 655 735 643 663 962 265 148 594 642 3 3 603 299 936 3 4 836 917 181 8 10 599 712 935 19 81 766 999 660 25 4 503 241 40 830 173 457 296 678 101 581 743 612 274 904 632 934 590 34 161 29 997 627 733 428 608 20 8 281 521 500 411 72 132 740 758 980 467 822 672 918 897 573 738 838 270 369 316 15 6 53 696 750 600 325 377 574 995 785 502 723 630 301 716 58 5 3 679 604 194 190 653 10 2 713 808 225 420 899 0 428 227 799 713 16 2 597 323 644 692 944 441 802 559 467 847 48 710 589 345 34 605 3 10 40 218 186 3 9 642 423 565 1 5 87 14 6 629 393 353 391 882 305 73 927 443 442 157 433 99 527 6 2 134 36 568 693 585 174 20 8 475 60 827 985 291 959 824 265 745 658 378 11 266 828 507 720 782 782 124 176 22 7 498 835 952 166 505 708 618 989 447 44 130 810 900 456 625 120 507 450 484 787 908 932 19 5 736 449 446 299 75 955 130 198 946 680 592 707 721 725 513 617 290 158 285 12 7 145 507 974 310 487 228 736 435 360 921 573 667 8 9 674 827 366 42 761 688 380 788 16 4 117 165 307 17 694 922 513 305 929 667 621 908 530 261 24 845 21 7 586 602 860 450 212 351 141 895 678 264 362 838 791 528 508 575 127 104 150 943 145 1 10 276 2 9 533 231 16 3 806 192 484 35 252 849 74 679 561 70 301 610 73 698 223 729 22 3 833 239 461 373 11 178 655 108 854 140 851 708 417 68 765 666 744 159 909 41 585 489 20 2 464 976 286 980 330 44 826 470 263 670 224 363 737 497 191 432 4 966 503 753 10 7 193 994 469 503 136 850 427 962 411 106 10 10 81 712 242 997 288 620 644 629 815 800 13 4 834 31 733 138 671 352 354 11 37 584 136 511 389 6 7 972 288 675 316 157 843 6 2 823 928 539 94 256 402 7 10 695 385 453 979 787 769 957 25 6 779 834 107 130 138 862 378 885 387 12 313 540 701 315 659 103 256 543 83 937 668 323 490 18 133 9 2 926 430 754 319 19 824 278 958 983 21 9 853 727 482 196 707 826 310 462 118 189 528 649 584 975 21 997 519 37 419 227 125 2 7 611 431 4 5 830 300 80 29 16 3 667 126 405 970 821 421 210 318 907 76 985 370 60 62 317 287 11 2 506 284 322 147 501 435 215 930 71 511 129 1 7 326 3 9 595 381 396 21 5 153 995 248 502 120 218 613 82 374 222 775 314 12 476 754 22 136 800 712 235 523 4 10 19 362 457 19 7 4 977 794 988 208 735 483 588 24 5 769 831 445 974 624 302 993 119 126 799 555 769 561 827 942 387 894 227 122 458 480 780 835 199 22 2 195 694 44 852 167 965 615 303 171 68 239 346 75 137 885 654 206 590 666 918 170 607 14 8 231 131 812 495 810 616 451 925 398 855 866 445 946 675 8 10 529 696 740 943 697 825 328 83 5 3 866 610 604 692 472 11 6 422 547 806 308 982 728 606 868 179 732 747 8 5 114 376 387 495 764 276 831 975 6 4 860 740 917 789 319 5 8 5 904 498 722 109 136 591 236 427 8 10 905 407 681 687 786 56 789 791 25 7 740 906 768 314 336 643 99 660 145 614 627 254 543 863 615 899 447 648 335 981 17 262 150 145 887 5 8 511 554 341 241 741 9 3 312 469 208 567 487 456 874 808 747 2 7 832 390 21 3 657 710 933 215 894 120 985 165 8 964 933 794 692 845 634 856 182 999 476 908 357 4 2 506 183 719 872 11 7 579 90 582 24 782 82 714 578 589 681 628 10 7 973 6 246 767 836 918 569 10 346 268 25 3 364 255 735 261 106 455 281 804 289 440 399 959 86 976 87 82 445 277 736 746 386 0 859 290 377 21 4 630 283 324 121 347 653 779 936 784 560 658 477 764 84 282 428 287 133 601 563 42 24 10 698 405 54 590 917 856 381 920 75 910 862 332 464 431 691 640 566 213 745 450 781 35 343 325 20 2 675 865 100 207 946 510 413 196 825 717 772 960 520 443 273 167 699 860 927 541 25 9 420 171 470 231 306 110 68 790 626 381 334 766 212 156 135 163 785 752 443 531 986 237 286 911 57 10 2 954 725 696 392 924 422 435 893 705 127 6 3 856 919 951 944 460 683 15 4 658 418 644 858 311 75 980 936 68 567 176 613 617 545 400 12 3 361 692 623 581 833 670 812 554 430 987 605 290 24 4 200 441 506 506 268 81 851 688 219 629 802 453 161 602 397 686 180 843 996 130 831 307 953 721 15 6 398 684 440 805 703 214 977 597 51 590 165 423 842 562 442 7 2 384 776 462 321 268 147 539 12 3 4 231 508 805 785 235 73 91 750 835 779 712 18 6 145 266 813 761 749 692 292 933 248 108 29 561 678 930 201 187 664 756 20 2 647 111 536 671 336 967 290 181 362 441 262 538 883 473 561 189 317 829 113 256 14 2 930 765 94 307 857 858 241 36 937 833 905 112 622 386 13 2 234 115 435 551 381 718 592 762 132 746 483 290 158 19 6 798 240 773 42 414 802 825 946 745 148 898 984 109 614 385 536 912 1 573 17 10 807 766 652 796 297 624 977 380 543 949 410 432 951 614 107 454 500 9 2 767 183 573 254 464 532 748 502 352 1 6 1 3 6 698 470 629 2 7 184 613 18 5 98 507 602 652 897 25 35 764 576 901 96 528 681 784 301 411 227 35 2 6 152 717 21 8 260 152 567 592 606 717 460 585 502 792 304 950 354 507 665 935 508 722 622 208 384 8 9 734 731 323 901 154 0 992 77 8 7 137 220 491 817 28 979 956 70 1 2 984 22 10 931 892 694 832 569 664 85 536 172 204 668 548 433 370 659 18 603 108 409 238 976 185 12 4 681 222 524 465 312 958 602 176 198 400 133 84 6 10 114 135 787 813 429 664 14 2 939 163 452 426 3 126 575 921 98 286 45 881 52 227 4 8 636 632 949 395 13 10 225 90 142 242 988 670 923 118 933 145 796 77 255 23 8 264 154 523 166 638 198 604 406 962 175 165 466 94 671 560 479 814 225 223 79 167 48 893 10 2 541 851 291 76 360 378 839 390 769 325 13 6 895 439 42 813 27 597 865 25 102 247 649 547 158 3 7 201 528 106 23 3 795 557 403 259 76 148 152 378 264 684 257 91 590 473 179 712 184 916 223 40 197 207 32 7 3 644 943 482 364 109 618 168 8 3 871 685 426 778 239 362 311 658 7 5 19 409 919 410 257 652 371 13 9 365 581 546 510 445 896 939 269 273 806 934 465 402 6 2 904 100 707 671 957 942 5 10 251 724 454 421 555 25 5 746 484 768 788 180 172 800 886 185 194 964 522 423 595 806 901 821 774 822 183 626 476 180 613 21 5 7 886 993 669 205 283 12 2 527 984 213 921 31 745 32 51 458 19 876 486 21 5 646 589 825 106 244 509 288 332 409 355 493 780 906 993 710 906 103 390 126 358 641 12 8 28 796 804 566 712 845 524 87 384 966 597 398 11 3 408 956 468 739 749 595 28 305 676 963 890 21 4 485 38 797 521 322 955 315 641 201 586 403 633 263 892 217 762 382 426 300 962 877 20 7 935 739 218 929 645 769 169 295 508 196 700 707 980 435 509 711 188 691 926 914 12 6 665 230 125 303 456 684 183 416 38 919 632 854 16 5 341 74 614 750 857 433 452 670 59 10 127 67 244 714 984 842 19 6 734 803 659 189 744 102 258 993 137 234 847 76 885 295 924 25 609 776 724 4 8 282 649 68 701 12 5 184 146 941 37 156 75 423 822 203 416 996 919 23 10 416 607 272 82 174 649 286 839 2 78 806 210 790 562 448 769 923 862 670 603 897 676 328 22 10 487 830 694 80 848 379 247 556 149 673 193 993 865 191 986 696 563 77 665 132 660 894 9 3 391 654 78 401 903 135 535 27 473 19 6 968 285 463 604 102 210 65 684 844 580 642 523 460 703 936 908 722 725 474 2 4 938 914 2 2 434 226 18 9 722 571 712 974 260 134 468 169 657 506 272 446 295 587 645 443 29 422 17 5 5 322 588 139 340 596 458 830 685 704 356 769 438 504 635 345 8 19 10 93 21 613 808 482 705 561 537 548 4 485 616 387 377 641 833 702 550 716 25 8 660 848 530 58 746 745 525 184 426 879 610 117 310 115 62 458 501 17 252 570 244 798 390 934 869 9 8 917 643 643 878 150 174 232 546 960 11 5 718 474 321 901 724 43 325 655 476 821 571 22 2 956 922 153 739 999 670 605 281 801 652 943 564 524 536 802 611 563 940 462 492 203 825 4 3 49 17 746 464 25 3 643 200 952 768 768 574 816 232 472 925 499 349 205 981 251 299 300 62 857 138 796 92 257 399 213 23 6 881 108 732 705 885 38 982 247 933 976 376 95 46 500 929 790 154 992 737 873 167 721 639 5 6 15 996 218 255 531 15 8 497 972 455 975 520 752 802 770 472 158 370 22 267 980 973 8 7 324 145 566 297 982 212 889 329 9 10 217 980 332 167 64 911 201 585 420 24 8 662 99 962 534 25 890 528 962 939 52 946 753 488 158 596 158 918 52 162 927 288 769 409 578 1 5 572 14 4 530 635 968 33 369 89 153 625 849 377 726 445 774 673 25 4 264 768 316 45 452 449 551 652 3 399 240 822 610 57 411 759 101 399 638 254 879 787 655 428 832 16 10 250 223 971 261 585 193 85 874 541 100 426 410 212 941 886 912 24 2 88 509 400 177 382 390 850 612 312 879 381 513 435 308 52 229 129 830 339 860 807 6 596 312 13 5 942 455 44 151 235 533 120 863 833 978 616 289 847 1 3 915 16 2 295 296 194 222 442 447 221 188 700 414 165 94 855 564 5 798 22 7 247 747 397 729 500 742 74 708 433 200 567 324 518 595 634 348 685 688 952 839 545 285 4 6 417 713 186 25 14 10 345 448 203 505 608 960 580 742 595 966 258 31 66 196 19 2 894 630 219 287 206 358 936 999 8 127 524 635 447 774 373 235 885 293 717 2 8 526 398 1 8 286 3 8 417 14 551 23 4 136 922 608 537 955 345 77 696 934 778 178 623 344 408 595 86 136 338 417 620 365 485 101 9 3 458 134 958 431 64 36 120 967 510 22 8 430 351 335 91 472 861 12 188 251 75 375 988 677 63 701 698 15 536 931 591 703 213 15 7 387 261 244 558 703 562 659 712 965 434 421 933 169 874 627 22 5 191 142 950 240 272 195 21 896 630 240 83 354 790 638 789 815 119 829 493 443 948 976 23 8 224 89 860 870 235 671 210 209 731 178 584 468 927 745 90 922 908 915 448 642 955 171 243 1 5 789 9 9 442 938 958 125 500 500 119 284 87 8 3 503 213 594 595 896 491 954 527 4 9 416 59 496 630 10 10 777 676 313 501 386 393 113 259 131 71 14 7 872 648 363 899 793 617 305 365 493 319 56 215 874 969 23 10 987 579 346 207 629 3 560 448 939 983 636 776 961 20 619 874 364 584 329 184 180 495 454 11 6 843 96 879 503 228 267 140 291 510 129 98 1 7 260 8 9 830 796 95 559 180 648 217 884 10 7 935 271 58 999 18 581 751 194 861 899 23 3 787 237 755 810 371 703 904 41 851 47 742 949 403 195 98 682 711 968 120 128 894 382 978 25 6 499 177 987 687 269 942 976 774 249 337 24 562 394 267 406 471 742 313 697 490 846 875 649 330 184 15 2 315 806 250 371 417 67 304 689 37 465 781 777 380 536 516 1 10 57 13 9 355 85 639 966 387 876 670 976 489 673 0 629 746 4 2 882 2 617 167 22 5 620 246 968 110 637 726 667 142 228 254 682 143 196 885 518 469 210 651 199 84 744 819 22 3 602 704 156 713 242 347 834 282 917 174 322 106 692 277 74 726 152 726 349 921 691 308 5 6 360 266 293 184 667 25 5 282 780 82 880 813 461 196 402 711 414 989 344 507 368 768 129 377 580 59 793 628 825 848 234 959 16 9 504 281 356 198 634 825 837 915 60 13 716 671 573 712 587 100 14 9 365 901 595 283 305 301 17 824 982 676 870 836 614 603 12 5 174 405 406 147 95 978 222 200 835 908 659 503 7 8 856 816 817 452 908 291 293 24 3 606 191 340 986 768 798 15 126 893 925 770 239 991 598 201 56 659 550 883 390 789 894 208 158 12 2 468 773 494 634 540 866 905 465 79 709 640 250 19 3 527 491 246 558 132 89 265 142 238 574 823 774 701 269 286 3 104 920 30 10 9 233 771 504 687 811 75 483 305 23 335 13 4 411 721 851 109 454 563 303 36 920 765 315 621 137 22 4 540 903 509 681 469 342 268 690 87 340 622 574 201 75 487 152 261 481 837 986 563 460 23 3 745 20 585 488 556 551 942 10 976 941 635 400 843 291 73 16 565 44 19 736 250 626 163 9 9 820 134 133 84 239 459 204 234 54 24 10 300 9 403 491 450 619 172 505 34 79 8 762 440 801 241 256 540 363 766 25 27 881 102 627 8 7 318 7 229 934 821 104 274 794 15 2 558 43 4 225 100 896 367 756 118 184 288 454 43 120 738 14 6 33 692 640 317 672 108 125 948 999 560 26 624 754 396 24 9 282 499 441 849 238 861 739 912 208 263 400 54 306 790 338 937 853 459 378 830 884 693 585 891 20 8 765 193 334 270 375 240 934 179 179 113 735 297 926 302 35 131 655 817 99 264 15 7 539 875 531 144 968 93 325 829 161 183 314 806 410 42 341 9 6 959 992 979 942 626 60 787 189 503 11 3 907 507 284 455 685 847 245 125 670 926 642 20 2 186 875 17 848 261 179 266 51 288 119 785 523 862 134 218 34 225 983 926 694 15 9 457 914 701 825 732 708 105 847 258 996 519 222 457 570 904 24 6 33 195 466 509 40 654 981 772 541 747 108 882 964 566 988 32 156 46 508 325 817 238 419 560 19 9 774 147 216 459 432 539 583 400 237 78 662 324 99 838 294 778 93 936 108 16 8 409 901 14 351 933 554 280 308 17 20 296 893 711 241 503 389 3 10 815 303 547 9 3 47 250 985 930 756 545 20 201 838 17 10 585 591 644 291 406 621 710 77 616 858 186 342 157 390 27 26 814 5 6 542 674 195 390 372 22 8 499 754 965 417 684 57 170 45 71 745 840 15 286 205 742 816 313 423 836 36 433 721 10 4 397 47 737 494 110 951 448 172 273 574 10 2 767 105 288 642 892 644 2 534 824 652 23 4 103 758 275 711 627 127 44 396 688 581 446 19 905 449 724 910 162 751 77 247 423 918 788 7 7 221 318 332 424 843 217 523 20 2 272 957 487 924 313 943 150 524 77 945 843 388 993 852 497 227 979 815 614 38 15 5 793 236 664 541 329 994 472 311 813 719 272 473 644 233 306 6 4 913 214 205 11 908 190 25 7 639 224 284 947 722 314 73 731 688 943 318 840 891 633 760 515 392 901 820 721 612 145 194 304 997 21 6 515 124 214 404 718 462 789 668 239 153 933 225 506 152 22 43 547 322 388 814 392 5 7 39 483 135 223 235 18 10 80 882 355 609 691 721 222 850 96 483 875 552 18 380 713 78 948 261 11 10 996 295 257 73 691 727 835 485 275 368 742 4 2 927 975 554 465 14 10 922 607 450 608 385 395 52 477 441 454 969 966 40 233 8 10 851 324 195 953 385 718 977 442 19 7 166 655 593 294 437 681 282 929 328 862 75 453 51 843 364 24 659 681 80 2 8 309 193 2 7 804 481 21 3 186 357 564 411 393 264 370 653 168 980 769 454 555 394 351 335 321 23 242 459 741 23 6 50 789 86 217 759 31 486 680 556 67 842 531 297 857 91 232 999 308 577 572 860 406 417 9 6 460 591 349 857 315 426 372 169 332 2 5 963 355 23 3 992 788 289 581 450 524 735 739 297 19 312 595 850 182 702 817 676 523 807 973 229 807 183 11 7 681 57 868 433 11 555 221 40 460 838 899 14 7 510 752 514 648 803 980 853 556 862 205 433 360 481 167 17 4 904 581 114 753 922 738 188 231 143 897 659 375 192 227 44 764 809 22 2 660 906 709 757 549 797 591 876 330 598 135 815 219 182 414 669 146 195 297 208 958 219 12 7 837 59 989 877 494 809 741 971 120 180 714 538 17 9 550 344 618 577 668 992 618 537 656 573 487 15 685 410 63 682 350 21 5 192 854 111 419 320 938 544 248 63 2 68 367 46 925 205 727 768 45 10 652 166 14 10 149 513 718 229 908 438 360 467 746 626 194 998 577 400 21 2 812 134 45 653 474 222 579 946 951 128 832 817 870 861 104 618 665 764 397 846 569 11 9 94 712 542 565 652 205 493 914 886 592 508 1 7 893 9 4 269 593 54 899 667 828 161 6 618 3 5 818 44 703 10 4 893 423 491 159 29 594 639 5 407 346 16 10 791 679 86 504 10 74 238 222 175 701 778 563 177 611 225 742 3 10 869 222 659 18 8 838 149 927 51 714 5 849 371 712 149 778 567 448 33 220 890 547 782 4 7 93 140 293 577 3 9 549 887 177 13 7 630 259 613 283 662 855 82 29 254 221 621 262 764 4 6 380 294 110 977 3 6 275 874 779 15 9 530 727 210 565 609 977 177 339 254 573 206 721 238 127 773 23 2 659 55 604 348 264 643 67 634 963 936 378 287 661 290 326 699 627 474 393 597 722 921 735 4 2 730 77 638 620 22 3 808 394 307 998 101 221 347 59 189 979 797 180 83 447 518 236 447 390 339 363 799 591 6 6 590 596 165 776 930 117 22 10 899 367 461 652 940 308 825 890 122 585 847 868 406 551 682 404 787 644 206 8 47 629 1 4 809 21 6 819 796 885 396 347 206 377 816 191 395 67 124 573 325 255 832 528 35 597 948 222 19 2 59 537 259 164 793 812 564 546 329 864 426 822 802 289 91 548 970 325 681 15 8 867 471 628 517 538 86 459 324 84 409 23 596 489 528 182 9 5 388 658 467 234 63 857 402 827 393 11 5 162 480 569 700 131 72 725 226 142 171 407 15 6 145 538 509 304 390 177 360 388 584 430 346 978 741 428 399 21 7 422 618 262 626 456 902 640 325 853 779 284 563 485 488 732 415 178 977 283 300 264 17 5 829 528 915 676 42 259 682 112 374 688 203 362 568 964 754 911 268 22 6 671 270 898 804 520 18 98 297 650 679 959 954 679 349 603 999 27 294 185 232 682 51 2 10 181 197 14 8 266 535 799 469 356 443 994 596 235 590 931 177 570 664 23 3 310 991 587 418 147 333 217 684 772 951 548 446 286 316 164 907 283 691 90 807 597 462 18 13 4 109 796 579 644 775 91 524 433 667 910 604 416 155 22 6 189 376 553 626 276 337 933 171 627 62 930 698 654 873 537 563 911 956 735 425 3 742 25 7 739 73 271 254 64 460 413 832 826 782 39 692 463 778 928 827 347 951 652 621 847 423 132 420 216 6 10 68 851 529 586 954 566 16 3 714 330 818 891 870 976 155 355 813 482 118 601 72 990 939 804 3 5 215 679 988 25 5 595 224 608 653 915 172 500 973 324 656 94 730 885 481 631 182 760 71 457 832 5 646 455 631 85 14 8 978 580 640 813 801 649 67 268 917 223 748 816 964 776 23 9 200 493 646 856 836 997 925 537 751 106 452 912 104 808 257 155 773 496 171 524 87 875 77 8 3 565 659 937 770 855 866 690 491 24 5 953 937 120 487 653 231 52 508 564 659 692 387 114 890 612 259 666 12 140 472 428 660 403 782 15 4 180 296 122 845 190 372 806 149 14 439 139 871 291 281 397 4 5 861 545 599 707 1 4 527 21 8 10 811 16 463 680 749 309 856 191 506 37 855 474 46 456 787 951 212 391 325 463 11 5 10 620 857 36 26 167 862 385 332 597 608 23 7 549 783 438 516 960 427 142 768 399 546 566 254 828 942 43 603 60 83 844 982 918 24 0 20 6 719 418 502 500 77 706 82 336 723 261 917 703 953 916 75 80 185 641 969 846 9 8 464 111 276 673 130 201 813 584 358 4 3 757 716 156 318 12 10 35 436 168 761 706 727 911 496 487 859 247 788 1 8 81 13 5 915 645 978 990 654 561 508 68 805 154 406 291 393 5 2 678 693 382 919 910 2 3 238 994 6 7 572 357 672 176 883 358 9 4 790 453 354 953 232 217 934 81 715 9 6 45 823 878 254 370 128 318 154 890 24 7 625 114 660 249 562 289 526 909 583 928 62 633 50 253 160 605 848 504 26 89 613 117 902 507 16 10 447 222 356 254 8 194 922 98 976 227 183 380 725 549 201 853 23 6 891 215 188 266 353 345 824 647 145 386 375 928 306 365 608 945 605 918 984 992 21 151 480 23 7 564 510 785 820 329 348 733 299 733 678 160 120 641 464 397 443 686 791 217 815 795 662 887 15 6 452 708 926 749 353 965 718 765 717 859 830 561 8 532 156 10 9 204 569 160 58 915 898 786 714 712 193 13 4 170 314 930 809 717 676 843 902 168 672 971 684 103 18 6 140 282 579 455 431 409 171 393 638 177 535 663 621 877 30 165 740 518 13 2 697 70 83 761 672 477 355 923 450 971 307 910 275 1 9 766 7 8 838 734 43 185 997 683 941 11 5 513 920 311 547 328 321 883 566 505 840 184 22 10 188 999 515 358 58 735 326 702 449 429 332 936 736 571 305 118 24 546 292 517 238 334 18 2 434 838 531 874 914 683 101 608 492 389 56 31 43 316 730 845 429 116 3 7 721 262 58 12 6 256 957 190 577 363 110 422 501 23 569 293 433 12 8 396 324 730 403 159 375 246 230 167 605 706 787 19 3 204 388 30 510 998 258 240 156 516 851 305 166 851 252 543 445 745 474 740 16 9 180 568 443 909 950 473 16 14 149 55 549 387 826 465 764 341 9 2 584 463 769 214 872 793 702 924 658 11 10 927 351 787 948 120 339 801 589 443 161 830 4 10 737 42 620 928 24 7 774 573 6 603 665 780 575 945 296 284 499 400 123 467 534 422 88 67 586 723 205 230 138 303 25 5 485 546 562 768 560 676 241 177 334 373 532 45 769 109 35 202 466 524 973 977 56 711 308 929 272 3 9 807 895 265 17 2 771 783 664 932 319 220 328 291 444 456 596 392 460 119 911 326 788 25 2 560 600 721 496 268 485 121 422 428 316 942 929 171 590 509 276 452 105 829 185 798 291 793 741 893 8 7 240 966 401 86 51 191 222 151 21 2 821 198 748 992 45 878 546 582 73 939 60 871 129 423 728 176 570 890 726 346 107 25 5 922 88 880 332 862 60 575 769 613 918 601 29 887 19 569 861 971 484 66 856 192 778 167 575 47 21 3 157 413 483 639 893 102 648 382 300 20 675 294 806 129 282 520 341 869 914 978 985 22 9 215 652 750 533 372 265 781 266 668 849 285 339 395 56 826 160 391 634 322 682 867 153 10 6 99 647 13 80 319 762 92 986 47 463 21 6 566 671 997 823 200 136 877 377 193 724 716 549 905 605 818 434 707 340 599 854 188 14 9 739 597 993 284 121 512 678 197 38 597 785 456 66 737 11 4 360 241 469 668 928 920 289 833 344 806 643 15 4 295 677 918 121 891 94 358 137 711 0 355 880 748 790 248 17 4 45 685 86 724 389 920 314 777 1 807 124 459 878 914 302 623 677 1 3 61 18 6 621 512 352 584 457 219 993 76 764 696 873 422 886 287 974 705 811 248 12 5 184 176 160 854 647 708 831 142 739 434 583 611 22 9 464 931 698 64 203 429 686 885 14 244 806 83 901 182 238 4 256 490 931 228 756 404 17 3 777 967 693 591 652 132 457 211 451 837 3 805 975 245 201 892 779 7 8 893 292 979 528 225 263 518 5 4 612 342 199 432 870 22 4 32 879 533 395 590 38 264 923 506 225 784 832 171 627 561 94 468 547 841 748 877 385 11 3 217 613 778 252 209 743 205 977 455 128 963 24 7 584 776 61 182 308 225 693 473 516 668 679 478 148 214 486 48 366 725 798 581 436 214 11 962 21 5 368 916 627 191 431 297 745 74 888 866 480 668 826 608 630 410 437 187 587 386 649 18 2 770 726 357 59 107 26 167 227 822 799 60 808 251 680 944 826 89 626 6 10 228 7 599 689 938 425 17 2 677 170 981 86 226 40 177 492 371 583 922 389 291 548 574 437 968 12 10 272 110 288 505 15 560 693 568 621 865 155 928 1 7 6 24 5 325 870 910 977 902 169 810 430 923 490 261 49 491 400 565 453 455 43 418 488 885 22 40 522 7 2 208 34 988 389 49 839 231 16 9 322 531 493 144 56 689 354 371 825 399 991 647 918 903 156 106 13 3 417 138 724 508 209 24 979 142 892 182 573 555 64 9 6 551 835 254 904 233 461 299 123 504 2 9 715 577 13 4 940 314 472 149 375 661 108 985 577 646 449 277 80 13 6 585 99 933 742 999 146 465 14 618 492 115 517 700 9 8 546 553 26 463 410 854 662 252 973 21 5 205 413 761 399 634 780 614 893 915 195 70 839 595 110 687 597 275 828 312 856 703 1 5 822 12 3 891 701 660 637 928 980 803 918 426 96 383 380 1 9 615 1 10 712 12 8 597 554 550 642 782 614 640 840 109 605 227 374 18 5 373 991 225 526 206 312 794 36 156 539 552 188 79 926 887 772 292 649 21 3 942 315 194 449 845 116 565 841 850 657 188 287 736 843 625 909 740 329 796 178 299 17 3 403 384 730 958 426 520 100 366 326 388 362 187 430 305 953 305 191 5 6 144 859 88 617 170 17 7 432 814 812 572 252 353 261 705 374 396 587 264 587 679 605 101 197 20 10 445 350 76 739 221 792 414 626 767 999 770 596 832 802 375 16 939 156 156 196 14 10 67 100 237 751 369 339 915 91 939 921 125 740 431 923 12 4 703 232 21 712 89 893 109 572 830 86 361 566 3 9 77 93 697 25 7 111 376 789 360 425 446 268 463 962 533 527 184 709 843 110 448 556 427 59 886 598 468 734 504 659 23 4 208 815 420 844 130 946 730 128 687 330 958 469 221 178 864 741 963 29 122 827 980 566 657 9 7 652 43 56 765 494 680 46 416 128 1 4 63 1 9 618 1 2 899 23 9 925 456 840 970 157 620 195 403 739 397 621 402 488 930 126 818 345 268 205 759 518 558 235 21 6 996 249 824 275 939 643 378 910 208 949 726 347 323 518 928 754 461 645 647 506 826 6 6 950 298 618 993 305 518 8 10 518 257 59 958 979 768 347 503 8 4 485 965 491 416 803 452 280 6 12 3 785 208 140 360 328 914 756 806 893 857 560 996 8 6 220 626 130 968 394 4 302 840 19 7 903 539 109 617 615 886 312 93 28 643 342 390 36 835 374 37 719 742 63 9 3 359 189 234 816 530 44 942 420 976 19 5 638 649 788 581 657 930 684 521 749 210 833 468 771 622 648 964 435 121 574 18 3 899 491 640 255 413 623 664 714 338 860 841 246 543 987 589 218 61 533 18 6 383 11 248 861 350 284 935 915 534 13 427 381 972 585 490 662 706 114 18 3 391 748 260 950 652 916 539 789 952 713 58 406 36 62 250 171 273 231 6 5 64 744 509 278 106 124 21 10 359 335 947 209 864 566 305 720 608 891 449 172 50 9 508 627 893 508 89 327 916 13 9 593 563 337 109 185 657 394 739 408 1 712 154 766 23 9 922 587 464 488 400 328 318 772 331 565 764 945 202 302 58 596 210 21 857 679 877 633 777 6 8 93 266 217 823 954 123 4 7 649 613 439 563 2 4 772 209 22 2 126 19 126 170 413 883 274 863 92 599 418 944 186 199 482 85 92 122 694 371 736 91 22 3 267 977 188 507 726 512 682 879 857 357 52 613 75 560 913 985 306 951 140 321 415 403 1 4 312 5 7 394 211 907 735 778 15 3 992 97 194 876 363 668 173 766 767 893 159 370 794 781 364 5 7 109 490 593 56 258 13 6 548 84 878 404 581 745 670 953 452 306 197 955 704 19 4 425 514 217 985 844 385 159 787 428 341 575 186 607 237 160 167 854 271 604 21 8 527 94 48 533 390 500 204 107 958 951 564 64 438 28 927 390 733 929 402 740 835 12 4 46 431 671 813 984 369 315 672 696 651 914 767 16 10 324 633 823 157 768 234 72 993 113 915 484 57 946 210 606 395 1 4 723 1 6 118 25 7 710 612 664 369 631 922 594 842 886 520 873 567 746 821 934 375 363 776 389 801 496 664 316 651 66 3 4 570 779 550 20 2 364 215 470 652 661 595 642 162 944 389 357 146 403 598 612 130 89 190 201 219 6 5 277 10 569 729 320 39 19 6 243 578 70 513 625 208 115 471 450 664 656 600 322 770 300 867 901 94 897 10 2 664 465 650 146 989 134 41 504 595 789 1 2 173 23 10 894 235 655 867 317 831 730 559 533 112 365 212 65 712 748 560 209 649 162 649 342 465 684 11 4 828 625 601 606 890 676 415 21 593 793 576 7 8 995 251 151 541 22 894 835 19 7 642 750 150 445 566 869 777 32 593 743 383 480 328 230 204 673 602 293 908 11 5 362 305 328 806 509 324 634 462 243 275 963 7 5 549 230 123 742 8 811 37 5 2 462 319 966 177 524 9 10 775 613 417 143 873 842 682 640 643 15 10 160 252 988 228 396 506 847 844 525 262 931 400 811 942 518 16 9 659 723 412 362 824 331 152 690 444 30 940 860 666 259 494 326 5 3 915 255 696 122 601 23 8 636 518 12 599 415 350 842 428 822 166 284 774 234 682 651 90 573 948 661 536 180 799 101 2 3 314 603 10 3 639 502 886 461 226 666 612 258 351 811 16 7 763 247 66 956 791 519 820 263 491 535 538 19 553 82 765 542 8 10 313 186 175 899 287 186 914 955 20 3 642 858 302 897 155 349 892 132 100 178 762 936 42 734 807 376 949 499 501 64 3 2 85 233 51 19 3 720 475 968 377 373 99 727 874 639 852 30 522 855 189 961 483 494 650 156 19 7 51 201 984 891 339 57 504 655 102 597 84 12 754 146 290 895 136 146 877 17 10 649 207 867 116 723 907 536 271 968 961 18 207 33 385 670 225 277 17 5 758 969 134 592 526 673 740 622 611 537 707 386 38 124 47 428 20 1 4 961 9 3 280 172 161 818 53 86 921 405 863 7 8 812 394 903 885 309 546 303 3 9 86 15 90 10 7 632 303 669 223 981 864 837 729 211 406 22 4 551 331 678 94 304 100 445 332 369 363 295 360 71 221 814 500 629 258 920 902 367 101 13 3 865 923 149 810 877 105 452 857 630 673 369 616 131 4 6 127 684 371 57 20 10 90 218 12 280 523 633 685 652 435 616 803 376 857 61 664 612 604 982 146 483 4 5 560 231 788 434 25 6 745 608 136 422 828 142 320 25 384 239 927 59 839 769 64 168 192 117 750 449 766 261 677 305 48 20 8 507 535 961 11 905 558 973 51 654 737 725 899 778 905 89 162 340 966 170 870 5 8 558 61 954 147 623 15 8 81 448 417 578 263 692 502 334 521 121 687 203 176 11 964 16 6 421 398 476 123 995 117 613 295 288 466 539 616 137 51 732 616 14 2 752 40 625 192 585 737 805 791 973 319 429 36 330 183 25 6 845 294 885 171 21 134 656 939 258 392 750 810 942 490 973 845 803 477 182 123 992 642 183 396 705 11 7 861 319 827 541 75 627 146 98 97 864 496 3 10 660 315 427 13 10 824 419 84 109 172 688 500 610 918 532 147 660 168 15 9 896 39 95 946 444 566 988 988 691 951 138 283 447 971 756 12 10 931 15 529 954 536 104 403 385 603 440 215 717 24 6 201 458 700 666 758 756 207 62 284 148 55 800 804 634 798 191 434 226 714 308 913 221 620 212 23 8 85 370 508 408 632 387 566 555 303 173 234 526 635 864 1 859 332 607 709 516 753 47 305 8 6 727 206 483 847 232 169 896 102 20 7 136 631 668 888 503 682 832 618 171 769 895 164 672 422 782 68 754 88 909 483 1 2 106 24 4 71 165 546 672 869 149 247 13 94 913 234 883 818 577 525 917 581 354 95 150 274 796 648 877 9 4 808 305 21 669 445 652 95 899 325 22 2 38 59 587 407 83 138 965 694 624 248 430 297 337 394 238 516 651 416 145 528 165 589 17 10 395 644 79 426 180 552 483 733 211 381 930 898 615 328 893 99 24 13 10 274 591 878 372 591 499 471 170 908 349 546 342 33 19 6 91 112 206 437 347 83 805 50 626 685 949 349 242 547 766 669 866 332 413 2 4 527 220 23 4 734 465 41 395 580 19 558 493 386 372 30 849 615 254 43 676 153 261 533 502 347 500 112 2 9 103 532 24 10 763 434 649 698 518 660 688 597 44 62 398 464 881 100 478 651 363 899 800 314 648 525 232 600 9 2 219 208 796 103 440 908 517 679 794 23 5 689 767 32 494 613 978 434 344 49 14 54 407 914 739 281 573 340 486 470 879 270 361 280 23 5 616 355 960 302 584 773 984 77 526 528 455 209 900 213 431 824 900 799 244 202 694 606 343 20 2 408 928 126 84 647 905 425 616 726 428 387 824 165 781 834 931 199 339 422 811 7 6 654 166 330 857 492 987 460 25 9 620 932 130 210 395 390 297 533 44 328 91 108 656 568 662 156 815 76 458 558 730 410 860 526 978 19 5 75 581 163 638 680 935 738 828 715 385 996 915 309 16 363 479 91 367 330 25 10 697 519 970 308 812 142 603 176 976 396 323 246 397 335 308 963 859 962 430 914 569 423 585 663 754 24 2 67 62 322 28 828 295 455 875 321 483 631 258 528 406 764 450 733 628 240 957 438 236 14 788 22 3 742 685 817 822 201 480 70 838 997 334 246 376 805 358 699 505 151 667 205 125 640 61 24 7 436 243 844 872 764 314 803 567 214 546 81 838 636 843 178 934 880 125 48 131 845 506 712 954 23 5 617 435 690 408 338 618 439 638 129 856 173 593 736 687 912 892 957 405 374 98 801 883 58 3 6 861 424 618 10 2 291 222 442 443 235 788 529 593 351 808 16 3 812 525 801 219 849 448 454 111 338 358 497 2 16 995 610 121 14 9 808 8 751 884 77 865 129 54 565 816 582 432 841 543 5 2 410 348 53 269 616 5 2 373 443 445 797 251 25 7 912 628 759 746 933 675 352 580 306 701 847 868 579 85 776 948 897 970 735 660 104 700 277 271 130 21 2 269 673 120 593 787 539 805 354 438 779 929 922 305 704 561 489 749 900 783 838 797 18 2 636 584 648 372 137 703 173 389 39 722 891 120 729 977 605 583 526 920 21 3 785 190 287 996 81 211 849 134 377 11 210 6 507 218 66 597 818 79 41 913 970 6 4 19 440 3 807 753 404 7 10 405 278 235 117 694 702 590 23 5 618 384 377 429 380 108 417 347 42 330 464 239 515 287 721 2 701 771 152 904 920 987 203 21 8 609 954 567 592 404 563 511 399 454 478 272 50 140 91 588 905 242 233 531 775 149 8 5 477 814 700 541 376 797 767 509 11 9 398 760 332 106 957 102 312 274 763 890 933 4 10 583 65 351 25 15 6 141 988 941 704 66 591 473 693 368 363 86 307 194 221 771 18 8 212 690 101 552 214 597 68 565 929 294 451 197 350 392 527 894 107 742 12 2 449 429 43 889 373 283 94 7 534 929 234 790 7 6 340 587 887 270 663 731 593 17 3 501 950 401 568 87 725 420 113 903 320 968 344 139 620 101 884 192 5 7 690 79 168 428 137 18 10 384 490 105 88 674 10 393 872 978 190 918 121 602 238 923 28 951 944 20 2 750 924 322 944 157 450 696 200 895 801 884 888 15 594 929 222 183 489 101 860 3 3 378 547 31 1 4 599 7 7 905 399 488 424 485 344 398 24 5 766 162 539 113 93 749 633 460 813 307 162 329 72 516 314 910 300 256 391 788 374 34 683 409 7 3 383 857 699 31 916 595 941 12 3 529 224 730 734 108 375 64 289 154 855 620 715 23 2 49 690 396 588 154 779 519 665 414 323 708 3 606 519 108 817 647 198 888 827 73 346 95 25 10 775 769 148 589 402 744 425 293 114 781 776 495 965 238 835 177 168 584 891 538 422 785 714 927 519 12 7 192 496 489 381 586 696 867 392 548 894 552 90 1 3 809 14 3 431 883 387 407 550 987 97 324 167 52 551 157 754 678 23 10 346 597 412 791 8 931 870 331 71 527 334 17 89 438 477 922 16 76 77 940 319 303 47 23 4 913 98 180 228 20 900 668 371 460 341 429 548 875 533 370 147 420 41 220 12 954 711 135 4 10 623 748 47 221 18 5 216 980 936 993 782 601 146 889 916 368 545 494 328 926 708 658 324 511 14 10 439 461 948 565 451 373 983 946 232 233 331 496 38 323 10 2 550 637 607 548 28 183 901 139 987 857 14 6 856 658 914 566 356 818 466 522 810 7 727 193 792 734 24 3 617 323 556 818 846 30 981 614 49 261 734 688 434 916 965 331 856 88 978 273 1 553 566 28 20 4 160 338 29 190 836 568 441 597 804 91 775 350 924 893 800 106 86 182 134 460 17 7 733 564 33 851 71 357 515 499 743 354 189 974 315 681 253 881 718 16 2 271 221 216 75 188 313 219 631 766 337 23 176 127 100 947 718 13 8 69 170 833 246 612 696 703 420 328 519 783 38 256 2 2 85 212 7 3 909 532 761 850 168 290 31 17 8 88 134 747 139 654 124 540 584 671 792 342 185 848 284 68 171 940 8 4 822 591 167 257 901 257 730 0 20 7 261 422 37 683 578 848 572 367 504 648 434 247 594 693 839 119 212 927 844 116 19 10 219 34 201 700 629 17 203 957 173 582 689 465 293 85 598 210 199 620 676 11 2 264 542 133 961 412 955 999 226 121 523 95 9 9 105 100 858 677 217 506 238 311 128 8 6 30 922 954 876 225 331 142 564 1 7 647 8 2 954 817 98 218 412 793 992 965 19 2 352 668 605 502 225 155 138 296 169 4 900 990 266 331 136 519 113 472 118 9 4 898 769 161 150 572 129 636 600 872 22 9 986 716 379 7 542 963 944 599 398 246 928 696 125 246 128 832 970 547 746 304 251 797 25 5 899 491 196 72 320 79 857 159 501 678 779 934 187 615 214 574 18 307 499 396 779 946 60 911 619 14 8 667 215 873 481 706 52 967 454 624 711 314 127 644 3 25 9 136 405 17 135 191 601 109 538 785 510 293 941 632 68 388 897 382 927 310 697 437 542 855 849 733 17 5 447 903 985 789 128 397 914 975 893 874 985 852 83 6 739 103 782 8 5 537 413 606 773 843 811 101 491 9 7 283 176 51 721 616 673 944 489 327 9 4 24 592 216 675 389 118 332 920 510 4 6 585 285 973 385 6 8 381 474 869 353 873 138 13 2 257 378 192 763 862 269 210 86 3 165 401 66 494 5 10 662 476 735 267 656 19 5 625 430 201 305 413 333 824 910 126 572 677 800 87 800 162 769 530 636 247 9 10 678 289 139 414 190 364 564 541 686 20 5 488 341 677 564 101 269 166 266 814 515 978 129 963 722 938 487 268 19 940 753 1 5 574 5 6 157 521 867 496 627 8 6 362 358 408 171 901 209 778 743 9 3 309 69 116 661 37 641 579 492 654 8 8 10 628 787 447 778 484 563 19 10 4 482 8 793 172 852 882 119 42 187 240 20 2 597 828 760 45 322 142 83 828 817 545 467 417 595 421 601 427 74 209 713 536 7 7 288 227 790 629 996 803 315 8 8 950 520 569 643 838 74 861 250 14 10 34 442 550 752 785 112 232 863 80 769 401 430 818 4 4 8 334 441 516 630 5 10 803 942 717 407 254 7 3 833 595 818 382 567 626 335 3 3 14 744 589 4 10 671 993 121 386 15 9 784 973 926 797 858 989 698 512 38 155 469 60 302 220 736 4 10 314 989 357 58 1 6 213 22 3 894 443 161 271 732 284 20 511 648 584 555 936 867 229 335 777 234 830 442 682 894 10 11 4 622 959 754 555 630 149 921 850 915 396 633 19 3 707 970 314 422 880 388 819 973 678 896 59 884 816 133 131 553 83 895 898 6 6 429 620 816 849 976 601 17 5 630 163 358 208 672 10 867 455 364 886 498 76 415 135 786 17 647 23 6 729 613 656 85 412 272 559 850 328 988 34 251 571 75 447 384 995 563 22 644 169 364 408 22 3 739 87 359 697 656 624 455 678 818 916 87 593 379 149 987 752 510 946 386 593 29 33 6 9 534 577 274 731 282 864 3 6 339 751 111 13 9 933 631 853 95 230 425 128 134 336 406 874 326 981 3 2 942 635 779 23 6 965 29 123 753 590 513 993 627 876 890 938 718 335 98 177 832 248 94 236 125 157 403 467 21 10 441 863 576 891 732 27 562 710 94 950 894 4 386 485 663 311 234 493 687 328 334 3 4 457 392 207 5 10 177 105 965 986 884 6 4 948 142 235 526 915 890 12 6 721 489 304 383 978 641 282 356 371 191 735 780 9 5 634 11 983 308 695 959 92 495 462 1 4 357 20 2 694 33 435 843 489 994 226 464 662 904 997 318 103 167 985 621 981 423 709 603 8 7 404 789 139 160 556 288 870 298 10 8 800 416 190 651 634 633 854 104 193 65 7 5 638 616 555 651 564 373 124 15 3 595 572 853 336 951 52 199 203 596 724 2 469 513 45 21 11 4 381 445 802 935 222 395 498 401 5 564 116 8 8 580 937 262 678 241 739 369 62 13 9 231 334 642 166 706 951 965 666 408 760 662 463 130 7 2 52 696 77 788 738 267 815 24 8 873 376 91 884 611 340 40 168 272 837 893 921 905 974 155 960 898 264 389 120 69 642 625 811 10 10 808 740 301 371 265 37 67 647 723 571 22 4 629 509 286 315 272 200 522 500 534 978 143 407 621 302 61 613 927 921 798 267 554 113 5 2 972 290 102 851 835 4 6 308 119 34 331 2 7 560 332 1 9 423 13 8 686 463 183 680 259 419 955 716 453 710 442 540 568 1 6 157 8 5 237 97 255 340 463 445 878 714 23 8 261 212 10 215 287 114 99 438 21 323 717 840 612 680 873 491 241 112 465 788 727 760 35 25 4 474 259 952 158 3 422 600 633 372 211 921 664 24 233 949 306 710 903 65 383 176 56 482 548 177 21 4 732 434 557 496 403 55 518 119 196 664 731 53 814 848 658 965 846 628 276 93 546 22 3 39 67 289 115 83 867 585 487 105 403 727 668 296 3 240 716 195 951 486 620 660 363 19 6 826 933 450 231 298 730 301 618 957 944 775 96 859 924 298 620 50 194 278 16 6 636 673 794 672 282 718 57 800 674 863 817 235 486 89 363 896 2 5 894 712 5 2 239 973 127 957 276 9 6 399 902 930 488 380 60 713 495 832 6 6 868 94 555 490 450 719 8 3 357 538 713 93 392 182 394 193 18 9 179 44 736 949 214 785 879 35 970 125 295 353 178 335 459 561 706 454 2 4 816 544 14 10 886 945 688 760 213 45 44 318 558 51 59 915 448 457 5 7 178 968 905 321 323 16 4 804 928 442 691 662 127 909 80 503 597 71 173 358 201 179 720 19 4 776 505 45 864 866 127 854 855 116 10 641 614 739 51 290 439 361 351 463 19 4 907 820 655 941 994 140 980 574 922 743 993 152 477 442 70 439 597 255 222 4 5 891 602 278 873 24 3 569 902 109 123 707 830 906 443 788 553 558 695 18 624 573 548 501 924 700 571 811 857 973 840 7 7 243 939 978 655 299 135 538 14 3 47 668 455 499 890 614 893 506 0 674 159 751 190 737 17 10 976 77 683 43 583 686 358 408 321 839 345 274 461 824 389 298 381 23 8 937 110 596 548 114 529 75 174 146 923 941 35 898 213 275 494 587 261 557 178 979 232 934 5 6 300 912 562 525 963 3 3 849 746 21 8 5 976 354 711 449 53 29 253 298 11 7 9 97 734 935 773 588 470 68 948 552 352 1 7 63 6 6 277 383 5 528 517 595 3 5 1 935 763 15 4 342 439 945 32 142 557 465 959 202 601 886 860 716 45 236 16 8 388 783 623 81 632 738 739 567 327 428 581 417 87 230 685 134 15 6 921 54 114 861 767 764 287 767 687 479 301 1 860 445 137 8 9 723 452 332 196 324 28 509 213 2 6 202 725 6 3 914 291 947 43 325 179 3 9 255 458 685 10 3 32 464 919 57 936 379 273 250 601 416 1 9 868 25 6 457 348 10 57 653 548 406 751 840 506 892 12 285 452 776 560 406 980 15 660 242 102 703 447 825 19 9 727 899 666 387 253 580 118 365 674 397 455 211 333 105 763 479 538 523 961 22 7 407 365 856 355 511 159 392 334 722 380 488 631 703 25 162 864 276 34 33 832 603 68 14 10 589 846 524 982 798 786 299 543 306 541 653 118 191 428 21 10 148 525 887 128 342 21 604 528 323 974 329 740 588 969 514 862 955 763 776 511 609 25 4 130 703 769 740 318 255 826 365 242 908 249 570 503 151 826 786 711 477 663 190 743 347 791 476 992 4 2 953 338 751 102 16 4 857 76 595 493 539 218 573 331 270 160 249 456 692 139 904 502 13 7 675 625 75 927 100 337 492 103 531 8 867 246 877 20 4 572 110 269 167 840 889 608 755 870 208 581 547 360 594 105 444 388 913 713 256 2 5 778 967 16 10 923 386 860 766 419 877 797 226 874 445 200 681 630 498 850 63 24 3 219 768 446 384 101 343 865 819 858 807 513 915 428 781 580 645 47 301 705 737 509 356 36 688 7 3 457 783 998 280 635 148 658 12 4 661 212 288 292 51 992 921 861 465 882 346 315 10 7 706 142 16 397 512 411 92 920 791 554 25 10 644 526 805 582 129 854 328 844 163 108 974 148 344 869 858 140 388 977 255 746 852 980 337 618 529 14 10 903 984 855 122 680 166 240 110 520 820 379 477 730 331 15 2 385 812 36 237 980 955 101 360 521 978 336 657 187 932 638 24 4 263 531 889 612 270 281 907 331 819 774 397 224 333 597 505 469 134 121 429 412 605 711 777 503 16 5 834 388 193 429 32 598 265 382 696 633 935 660 322 557 298 764 14 10 1 936 656 558 838 460 885 753 590 102 935 57 236 266 5 5 231 985 516 477 58 18 3 459 754 855 395 977 190 512 596 652 885 151 511 970 595 607 273 213 141 2 8 312 515 24 4 272 98 917 702 996 47 608 973 793 578 556 54 425 557 328 617 484 599 481 971 875 39 3 537 3 8 333 496 284 2 7 581 913 11 9 222 448 525 738 832 285 13 436 531 868 958 16 8 699 221 634 582 883 756 441 187 201 608 481 562 71 241 233 285 17 2 444 621 941 187 279 166 137 83 285 271 312 422 86 665 740 957 754 21 8 224 276 999 951 596 734 66 441 674 125 433 966 820 58 441 435 1 673 954 999 683 3 4 187 221 942 4 3 550 790 418 124 6 3 393 596 266 543 605 776 12 7 175 300 348 531 319 625 944 952 974 313 641 235 9 8 173 270 153 296 792 816 942 487 605 21 4 673 37 688 333 878 632 974 800 308 211 62 95 724 798 661 333 80 177 591 105 744 4 5 174 193 431 556 14 7 238 191 823 573 269 382 748 250 786 707 839 284 364 91 2 5 527 316 10 7 848 809 754 206 52 452 470 567 303 6 10 7 543 753 107 565 652 202 712 436 827 736 7 9 312 995 583 780 719 19 555 22 7 765 402 32 752 96 560 807 347 248 333 241 622 104 344 736 476 696 656 239 735 854 999 11 9 956 58 854 988 533 594 415 79 390 374 955 23 8 218 161 455 370 55 891 593 257 191 611 659 196 706 159 658 460 48 938 588 1 953 969 651 25 6 461 558 815 160 590 441 407 346 250 321 482 338 742 762 240 198 480 560 286 801 492 657 739 147 38 14 5 970 872 279 812 190 957 191 854 405 122 440 559 790 120 25 7 938 197 784 997 581 404 798 82 270 53 296 116 229 48 42 878 606 88 825 867 641 895 712 243 627 9 7 109 789 294 956 322 194 813 208 29 9 6 225 391 972 458 338 387 77 905 162 5 8 675 863 724 679 244 18 6 137 305 645 554 929 914 407 133 504 149 183 304 723 627 374 812 655 802 23 6 974 49 308 718 562 737 528 531 918 683 265 741 690 720 764 372 217 660 275 771 284 573 713 5 9 8 186 718 178 99 17 7 475 734 591 84 648 687 588 761 614 287 770 347 954 867 567 562 568 25 3 336 352 839 532 993 122 487 828 568 206 209 459 168 980 675 679 726 55 654 629 764 6 436 492 156 16 5 863 791 409 134 492 189 374 788 816 731 931 667 209 821 910 953 10 6 398 138 136 217 757 135 531 257 378 970 19 7 849 248 92 427 866 332 811 554 971 216 600 686 83 783 703 728 396 735 821 4 5 904 620 526 386 12 6 298 972 571 992 124 139 19 812 230 750 273 928 15 6 239 535 967 594 324 962 185 313 234 832 184 821 607 497 686 1 10 847 22 5 535 303 914 162 315 774 259 469 945 306 380 703 153 492 969 185 540 397 863 486 842 16 6 7 128 967 916 196 479 959 20 3 24 184 545 538 45 696 385 913 522 800 617 640 338 787 532 932 731 180 77 681 19 7 663 275 38 373 949 38 562 265 923 905 281 586 869 530 155 112 20 898 172 3 4 929 144 538 16 9 292 776 360 758 47 637 2 241 599 9 342 686 713 687 827 461 10 9 100 815 322 407 135 93 32 94 168 27 19 5 712 603 681 958 638 232 194 301 889 623 806 929 406 288 935 804 75 558 371 8 2 555 635 838 479 86 690 29 432 2 6 253 96 23 8 678 192 459 460 174 442 786 782 533 854 978 397 937 369 953 114 945 773 357 819 410 167 473 10 8 598 932 772 271 545 540 131 539 872 436 3 8 837 71 36 4 6 135 838 508 425 13 8 755 311 146 879 958 181 0 905 385 783 793 871 834 21 7 438 320 861 876 575 182 926 650 367 363 849 875 826 477 995 596 518 788 412 663 722 8 3 893 944 114 453 2 318 753 924 14 8 719 119 783 618 111 888 414 95 522 610 514 310 35 890 19 6 708 939 682 509 15 900 32 553 232 669 489 963 193 643 590 172 559 356 125 16 7 455 631 20 375 687 287 562 467 272 995 174 598 830 425 64 397 21 6 487 633 960 170 900 254 346 129 997 113 550 513 246 32 636 685 41 260 248 498 627 19 3 789 453 68 723 752 162 530 69 804 875 50 155 607 274 87 662 921 400 568 15 10 410 846 630 266 665 324 768 397 682 461 146 855 738 248 210 4 8 538 301 32 803 7 4 259 342 33 441 263 25 757 2 3 577 686 18 4 498 541 190 171 970 342 816 248 631 985 369 516 438 484 652 236 391 423 18 6 899 319 794 4 995 606 255 202 492 155 494 324 799 13 493 488 811 676 19 4 979 241 859 717 351 294 670 675 527 479 195 565 715 202 211 877 25 870 130 16 4 925 136 832 913 189 479 710 835 737 37 779 18 233 511 570 824 6 3 978 642 827 716 640 456 15 9 550 177 435 21 799 558 902 778 95 380 949 476 957 770 887 9 7 717 991 678 118 289 469 513 198 820 25 10 413 44 533 549 685 807 99 25 911 617 483 363 713 878 575 71 619 524 604 408 392 444 479 670 107 1 5 662 16 7 737 151 548 782 838 954 749 110 770 588 38 90 21 3 258 25 15 2 211 562 399 627 983 457 649 786 122 798 893 597 135 335 91 11 2 89 151 207 145 647 576 63 205 949 458 15 23 10 114 536 538 546 296 334 436 711 509 6 469 218 964 575 346 524 216 412 762 274 248 521 373 21 9 869 301 212 153 637 875 135 857 787 731 464 188 255 670 805 827 933 524 286 251 853 15 9 786 565 220 284 419 786 53 256 144 358 9 32 69 866 318 11 3 766 609 505 280 178 670 349 885 117 701 54 7 9 435 183 714 488 177 521 648 10 4 676 417 52 806 212 871 436 241 210 331 19 7 515 202 293 658 777 425 106 806 511 73 608 464 536 216 386 109 155 803 330 13 9 781 363 912 841 887 60 400 943 898 889 79 426 572 2 7 152 783 6 8 781 632 251 278 280 974 7 6 749 481 240 853 80 638 133 23 9 514 797 600 187 824 263 494 733 532 868 501 262 531 406 197 957 778 887 538 654 282 25 289 20 3 38 856 62 649 16 405 757 60 804 745 860 444 618 293 719 219 614 737 272 94 18 4 505 605 57 11 43 810 924 404 168 2 348 368 301 687 152 29 534 843 5 2 306 947 600 850 352 5 8 576 949 393 433 394 20 3 248 543 81 298 226 628 179 758 149 65 570 929 284 782 725 406 806 463 504 210 25 5 160 937 259 19 141 428 732 25 541 932 398 15 675 964 612 335 534 174 44 54 918 492 219 431 901 19 3 55 260 298 379 443 851 45 480 871 863 170 434 327 213 674 722 0 837 801 25 3 84 253 572 890 550 329 934 657 442 822 861 59 859 461 729 643 969 662 252 2 105 450 463 369 933 3 3 774 657 291 12 5 319 975 437 998 947 648 854 679 835 241 187 219 4 8 376 861 968 241 8 2 791 192 832 997 589 545 520 140 23 2 759 644 230 457 82 808 406 744 445 568 978 751 758 341 687 761 787 192 654 230 886 914 833 25 4 573 945 726 102 772 31 869 219 197 288 431 216 998 44 4 681 511 667 181 302 263 195 387 159 263 20 9 457 319 243 569 952 323 189 880 773 323 989 673 913 468 79 830 399 295 697 709 14 8 747 409 402 141 31 553 356 147 380 937 204 552 843 840 9 6 576 698 876 923 369 498 787 529 118 22 2 21 888 643 927 422 752 105 114 758 439 919 424 321 805 9 209 109 695 370 671 348 908 19 7 214 65 248 441 505 806 112 974 792 220 672 618 203 163 31 698 220 272 277 12 5 93 74 362 70 542 764 817 866 706 786 385 708 1 3 72 10 10 893 813 393 634 56 23 980 262 353 75 10 6 438 973 280 541 263 280 91 736 41 159 15 7 214 800 442 139 18 343 219 674 908 567 814 768 838 195 71 2 4 327 738 13 4 725 449 935 854 404 293 910 738 112 241 161 843 165 18 6 978 284 80 613 923 113 966 756 577 246 357 39 939 408 273 184 325 986 3 8 966 856 515 15 3 69 796 721 759 213 770 193 613 920 635 138 347 834 680 960 15 10 127 570 337 494 249 846 362 975 108 46 673 304 366 270 350 16 3 312 746 63 890 567 132 501 762 983 107 969 24 489 113 342 667 4 5 983 673 478 271 7 9 207 21 308 990 703 770 692 14 2 628 703 625 74 535 256 912 542 83 799 30 703 668 588 5 6 13 98 145 559 728 21 9 68 673 879 191 855 508 1 740 323 612 824 539 903 777 703 505 647 663 61 227 741 15 4 475 137 669 198 903 69 388 570 417 293 928 420 431 73 439 21 10 396 172 309 695 971 634 822 604 710 985 983 222 695 427 302 50 442 327 873 370 775 6 3 576 600 774 637 931 386 20 2 919 80 87 641 546 463 136 798 10 598 990 565 837 103 323 219 904 667 778 342 7 4 63 763 944 720 383 181 886 21 10 877 322 681 128 498 118 380 923 825 541 74 296 571 726 906 861 762 180 594 851 694 15 4 681 133 810 887 436 185 305 547 223 455 129 678 41 578 538 12 8 364 614 597 568 503 398 578 812 729 373 263 923 15 3 588 87 47 834 700 206 524 195 544 437 757 447 274 455 34 15 7 800 417 492 353 81 950 689 811 696 73 680 537 545 661 62 5 2 314 145 490 306 114 22 2 123 538 349 431 836 511 687 954 749 991 169 454 436 168 557 856 139 543 776 105 601 884 23 6 903 850 556 223 803 143 939 599 672 990 491 771 471 402 522 90 267 301 433 262 515 490 138 2 9 837 702 16 5 929 732 993 345 4 183 360 858 576 445 633 233 591 207 554 572 15 3 266 583 48 136 955 1 973 571 834 670 513 32 160 328 872 10 10 131 41 691 370 349 994 209 905 981 905 15 4 879 498 259 867 232 151 436 790 414 554 241 809 16 682 152 8 3 291 490 770 728 151 38 531 132 3 8 646 20 296 4 2 865 796 931 535 19 8 144 661 625 319 966 992 663 713 904 257 345 799 626 96 520 642 766 577 91 2 9 836 584 15 3 150 910 838 643 136 618 591 16 555 698 881 225 637 913 728 12 3 358 911 443 853 4 758 502 123 218 365 625 702 4 3 997 946 40 839 24 3 410 401 776 643 219 108 263 654 781 134 469 297 352 993 463 532 294 422 74 956 795 323 75 482 20 6 559 277 623 973 81 896 901 202 477 862 992 765 717 376 814 281 320 180 865 46 7 7 215 325 778 813 51 444 362 11 5 83 462 855 53 502 68 517 69 190 937 322 18 2 199 992 954 482 824 197 741 416 888 183 356 412 477 492 10 891 645 643 15 3 784 226 692 209 586 292 188 28 522 806 988 476 236 377 969 6 10 702 589 335 948 781 951 3 8 555 592 97 8 5 639 152 904 479 999 163 742 264 8 8 390 870 936 911 790 450 661 31 22 2 12 897 185 169 950 98 392 918 420 630 500 521 237 303 476 59 576 444 631 550 16 976 19 6 409 202 162 593 751 602 173 873 735 234 608 952 647 219 119 146 873 120 999 17 9 164 222 262 950 133 711 269 669 925 752 21 84 569 198 594 620 605 1 9 403 23 9 198 911 684 617 649 228 34 553 216 884 706 629 849 964 741 616 782 983 690 269 600 234 102 23 3 615 634 423 854 731 674 549 606 775 96 50 868 130 771 140 622 245 468 380 846 291 48 538 23 8 586 804 624 763 917 888 244 657 710 617 671 135 130 444 369 644 555 92 936 451 298 910 840 3 5 955 471 159 12 4 493 311 199 225 2 309 801 893 515 662 870 732 13 8 207 920 803 596 399 607 245 964 73 546 339 883 150 19 8 753 191 708 375 581 785 552 573 720 731 861 344 173 592 435 24 947 310 878 21 10 652 200 572 274 178 287 502 371 403 874 895 595 5 796 654 817 402 596 443 410 578 24 7 315 757 41 865 122 184 831 267 959 435 628 785 575 2 274 160 727 530 76 40 495 545 101 104 6 6 286 146 321 393 275 249 13 8 498 688 476 384 211 883 835 567 452 824 942 790 356 16 5 381 81 570 994 726 273 563 776 981 399 898 600 223 338 373 135 18 2 255 817 250 334 923 312 112 26 79 387 212 82 513 863 856 42 462 291 11 3 294 317 610 451 475 664 994 23 989 466 659 18 6 956 55 854 281 894 615 37 997 902 683 438 494 43 568 180 873 60 516 19 10 264 319 16 684 174 483 293 878 225 405 378 308 799 435 475 548 177 300 32 2 8 47 405 17 4 809 831 75 222 876 957 638 317 561 435 682 643 863 821 447 177 596 25 3 248 119 9 374 93 415 136 361 739 842 655 885 99 728 910 875 122 12 795 421 519 636 873 865 477 6 10 288 759 627 420 120 302 24 4 718 87 856 356 367 160 973 817 632 953 270 432 841 718 710 348 888 876 867 473 347 643 950 281 16 4 520 141 34 735 569 62 54 309 491 340 573 268 214 630 673 355 23 9 293 906 787 776 226 29 182 330 607 643 162 391 87 131 403 318 898 698 658 992 534 331 352 11 4 584 401 74 1 627 383 703 456 920 94 543 6 10 843 799 663 885 731 989 3 6 873 161 218 22 2 138 656 2 48 417 54 548 410 752 766 650 162 462 153 236 258 795 330 664 879 645 46 20 3 600 116 377 228 239 919 516 536 476 61 670 355 466 814 377 845 608 66 359 664 21 3 289 127 169 743 559 179 352 87 436 950 574 167 230 941 144 649 370 783 53 221 738 20 9 700 618 742 457 113 630 527 752 929 169 684 747 983 576 462 34 268 920 266 906 2 2 481 883 7 8 782 965 228 610 358 904 871 9 6 530 535 77 157 602 235 794 473 157 4 7 970 320 185 823 19 3 839 485 340 630 852 929 595 971 646 363 444 811 359 134 68 310 571 591 484 17 7 942 269 134 76 949 298 720 972 447 852 477 611 252 871 457 469 21 9 8 697 435 856 458 746 210 248 137 145 23 4 118 312 729 380 547 353 58 920 334 118 919 600 938 561 206 283 413 146 902 22 108 958 798 14 5 241 115 657 556 984 381 893 250 842 429 996 553 4 805 12 2 677 175 77 459 475 853 659 950 708 439 868 677 18 9 828 537 923 440 631 96 233 523 897 861 208 665 769 429 876 649 210 865 18 2 124 425 566 826 538 868 877 695 249 198 922 785 115 720 273 856 817 480 15 6 580 540 152 46 300 293 731 552 583 837 719 680 155 246 111 15 7 301 182 497 850 632 713 357 310 640 447 10 115 874 760 943 22 7 905 224 983 308 417 88 743 558 214 31 438 364 459 276 434 53 498 470 484 207 409 307 12 8 103 950 286 465 849 836 265 841 219 306 380 361 2 2 62 934 12 9 163 537 327 507 528 947 175 611 384 569 760 13 2 5 208 707 21 7 645 706 340 909 937 325 71 387 981 175 700 901 747 603 414 330 922 22 564 941 97 18 3 419 209 729 960 626 259 386 377 367 628 348 405 405 754 668 550 113 189 3 6 612 714 620 11 6 848 859 768 309 653 233 877 738 553 115 385 22 9 250 625 228 870 897 52 221 45 362 983 649 294 570 939 497 625 490 86 78 122 436 306 1 7 0 3 4 609 325 679 13 9 844 959 670 290 354 771 980 201 562 279 673 703 514 16 8 452 714 553 196 713 118 708 333 58 838 299 435 750 792 144 353 1 7 729 22 4 771 31 574 14 400 494 740 292 392 131 495 175 620 75 119 253 22 896 166 569 781 635 7 3 186 7 836 679 187 697 950 7 9 650 470 690 996 614 201 478 6 9 140 311 465 520 123 197 1 3 77 6 4 979 763 236 150 98 725 8 3 647 553 224 662 273 748 374 594 1 7 801 10 4 947 482 738 783 210 281 93 140 242 131 25 6 267 415 630 799 972 101 712 695 906 556 188 987 184 357 571 90 745 769 936 247 965 584 391 31 844 13 4 337 726 453 938 244 540 788 783 578 680 678 52 372 14 9 81 536 354 337 906 807 897 591 23 897 467 815 662 604 2 4 590 651 24 3 772 82 365 590 123 206 53 360 326 97 137 202 414 518 474 690 958 682 736 987 470 453 336 388 4 5 956 776 275 739 13 9 50 19 538 537 195 894 131 468 438 436 874 166 178 13 5 359 480 858 415 436 712 284 459 642 738 247 509 161 11 8 645 1 399 564 177 49 165 365 743 185 718 17 6 954 973 265 133 252 857 403 158 399 747 745 105 594 529 519 613 381 12 2 974 801 454 731 961 916 720 887 331 265 220 903 3 2 161 38 905 4 7 679 524 31 106 4 8 505 40 932 28 12 5 425 877 186 162 230 338 678 139 841 677 578 468 25 8 676 187 450 921 93 724 673 945 953 662 635 326 25 855 472 116 892 979 448 919 918 573 974 797 260 11 2 752 277 281 826 836 159 714 139 268 433 800 15 3 89 201 314 157 641 55 818 762 650 339 65 964 824 903 959 12 10 155 643 646 240 967 661 841 951 576 502 459 66 11 7 167 787 864 210 963 686 221 127 42 459 913 23 4 13 710 520 110 891 793 138 487 289 292 517 448 501 576 755 247 853 869 408 912 193 180 854 11 8 805 206 42 307 976 488 727 264 912 147 741 24 6 745 401 336 509 506 228 274 329 482 455 284 893 897 491 152 960 150 151 105 466 981 973 254 207 1 2 242 14 7 343 862 608 45 312 513 431 584 728 921 299 981 730 349 15 3 924 856 570 618 417 86 972 350 193 510 451 313 203 950 358 5 6 9 914 165 998 178 4 3 350 458 530 52 11 5 341 711 222 971 679 674 435 674 669 220 70 12 9 496 416 239 491 333 673 507 843 906 743 478 731 18 5 274 701 7 322 721 41 930 470 790 623 751 283 990 224 804 503 914 536 13 3 256 43 295 260 671 778 932 830 846 472 80 829 980 16 4 979 884 684 143 972 232 63 64 110 328 203 319 156 933 574 54 21 8 297 507 859 656 275 809 958 992 417 938 23 445 803 136 372 987 357 858 591 587 341 23 10 552 92 344 904 540 600 153 417 825 219 537 33 308 649 173 720 505 192 208 34 740 604 461 8 5 282 856 723 208 579 203 300 415 12 7 428 474 818 569 918 791 37 128 721 566 910 812 17 9 478 974 179 187 395 227 725 783 494 835 869 347 58 847 395 547 615 21 5 187 510 435 397 889 427 789 402 107 757 767 438 506 98 763 804 724 281 408 736 4 3 2 533 312 468 4 6 242 436 218 877 14 3 969 178 137 374 40 806 195 141 386 982 965 963 171 635 14 2 136 359 300 142 289 485 986 334 563 307 866 491 630 427 2 8 732 56 25 4 237 55 592 58 599 876 973 154 553 532 110 987 845 591 16 833 446 248 981 522 915 969 5 96 687 7 5 573 936 112 504 215 861 650 21 4 566 218 882 1 326 553 304 777 909 955 673 131 20 837 784 227 806 261 30 596 138 11 6 623 495 478 940 124 257 483 667 585 467 687 25 10 399 106 360 220 868 290 370 500 330 159 208 86 611 330 616 372 462 108 29 888 923 29 838 512 400 20 10 394 755 242 798 600 723 77 778 477 744 338 101 91 604 791 66 225 961 521 584 20 5 884 895 404 931 411 641 761 529 718 285 943 155 854 739 804 606 370 470 841 932 18 2 834 665 789 690 701 184 348 689 681 704 67 536 888 860 791 932 943 362 9 6 894 855 986 236 668 212 785 477 997 3 3 969 480 726 21 2 45 679 286 628 292 432 206 395 354 788 178 285 930 497 876 781 880 216 791 494 565 21 4 47 648 162 262 468 620 977 999 231 953 506 737 189 635 7 787 258 217 312 814 866 22 4 439 717 160 875 344 657 593 908 349 776 96 353 247 193 158 725 177 883 832 616 600 16 1 4 990 20 4 764 58 213 789 647 202 365 812 728 572 928 600 699 30 32 256 577 230 961 483 7 7 356 853 126 480 824 830 761 17 9 547 509 806 568 529 771 198 780 837 527 26 352 4 959 672 365 492 4 6 126 812 748 847 20 6 710 46 869 967 129 26 275 116 475 789 130 983 17 15 134 581 724 40 992 720 12 7 628 891 730 485 233 271 643 792 993 601 185 842 22 4 590 866 276 239 643 468 248 970 687 763 863 897 354 606 590 350 661 523 460 68 244 650 4 2 498 218 656 476 18 8 498 945 910 593 648 274 444 506 479 953 838 877 543 503 564 531 31 482 25 8 177 899 798 413 213 370 822 629 349 626 165 935 950 168 601 977 406 113 384 765 47 288 534 134 580 6 4 854 286 592 18 302 909 13 2 651 252 803 65 881 757 667 784 181 393 567 707 505 24 9 307 862 885 347 381 153 957 810 232 933 400 632 260 743 395 212 318 898 616 657 650 833 961 800 19 7 223 221 880 220 410 894 79 984 610 550 173 224 436 713 728 575 387 68 971 21 6 998 996 623 933 61 446 600 389 992 752 952 947 588 658 546 956 493 51 696 117 792 19 2 843 504 694 638 737 975 916 80 680 151 974 60 5 870 488 218 667 839 565 7 8 618 61 899 769 361 513 651 4 5 29 919 672 257 4 7 467 546 239 451 5 2 478 443 25 889 8 10 3 909 550 707 109 311 851 322 419 83 525 15 8 944 146 208 773 844 578 389 169 946 981 499 798 207 996 822 25 2 975 39 520 252 910 439 933 737 822 863 478 652 713 440 361 506 528 899 308 157 424 682 775 858 545 16 10 958 197 142 897 703 767 725 43 671 110 788 704 499 120 970 808 15 4 541 882 668 761 9 236 99 350 185 130 73 31 909 926 802 20 2 368 770 893 406 34 133 992 695 405 171 207 939 718 565 570 896 192 77 103 182 13 2 942 17 972 416 846 729 837 120 943 382 167 501 176 23 8 197 912 602 322 703 440 578 710 575 132 869 21 625 530 478 529 69 165 292 958 295 323 889 10 2 36 320 32 771 693 150 486 718 979 205 19 2 919 830 58 511 655 179 656 602 46 357 968 810 902 263 253 375 457 94 21 13 3 189 144 787 609 654 953 994 572 365 323 677 693 382 16 4 906 49 15 498 925 402 825 265 689 144 886 962 347 167 77 197 21 4 843 506 431 508 222 596 816 145 603 260 954 854 815 881 403 295 323 898 142 193 853 16 9 625 973 341 259 832 172 575 546 778 307 187 85 242 393 510 761 1 8 459 10 10 505 149 698 135 336 917 907 902 580 15 23 7 668 233 734 203 658 430 373 554 724 628 464 485 719 500 541 737 771 706 974 558 461 493 752 17 10 859 139 735 594 444 328 538 174 616 842 284 281 788 397 173 332 406 15 10 272 230 711 515 981 749 928 319 43 567 483 943 206 204 127 8 8 635 443 619 819 459 405 758 895 6 5 368 824 562 73 566 935 15 4 888 425 854 849 753 13 21 20 229 53 640 638 86 99 994 12 3 162 392 482 926 701 294 368 202 889 366 668 921 8 8 542 322 474 644 889 547 983 80 3 6 993 463 165 1 9 372 25 4 60 729 651 609 49 938 546 737 415 931 856 500 212 740 270 764 765 14 241 961 363 241 445 488 137 8 3 277 526 549 400 422 103 264 523 15 4 708 780 104 271 376 940 818 185 539 752 623 211 256 631 847 5 8 286 888 923 183 737 18 6 356 775 950 818 432 488 788 133 333 587 790 378 110 604 887 245 292 703 14 7 174 101 444 598 816 378 84 396 918 626 406 439 361 971 12 2 657 415 185 656 657 237 628 854 442 830 987 900 11 6 992 96 645 14 972 444 865 985 892 799 340 10 6 101 233 765 879 40 189 308 363 759 125 16 9 782 761 674 732 287 610 740 311 307 459 448 900 481 487 33 774 10 6 351 500 184 257 581 792 102 879 159 262 21 2 271 529 337 950 118 287 719 953 898 383 936 792 959 867 442 131 701 441 867 87 841 6 6 938 948 571 917 600 245 16 6 404 29 476 836 935 445 25 606 190 578 12 794 804 52 551 841 20 10 208 642 154 618 952 508 378 216 206 592 43 658 806 138 61 443 580 43 11 752 1 6 39 4 10 161 536 980 76 7 8 381 137 140 650 65 315 198 22 8 544 837 312 680 67 923 106 331 688 74 246 466 279 255 967 624 395 464 855 830 399 667 8 5 148 882 442 268 994 555 656 128 11 3 280 193 797 860 327 210 842 518 574 142 235 4 4 617 227 190 494 22 10 280 389 516 322 128 197 251 230 659 877 636 833 939 251 65 996 764 466 437 654 216 222 8 5 20 899 184 601 193 645 789 68 18 2 449 330 870 406 594 712 402 103 278 345 777 715 611 357 59 153 783 473 10 4 608 530 958 411 890 258 673 44 456 82 24 5 795 739 453 896 635 647 231 476 8 8 646 488 667 913 959 559 305 9 590 63 622 83 396 612 14 6 342 586 768 25 482 296 738 255 823 433 262 755 278 510 22 3 412 601 88 934 597 627 84 551 958 143 821 490 137 161 457 358 154 484 666 105 802 201 9 2 63 700 94 620 371 877 221 634 21 6 10 880 363 470 710 902 805 8 6 480 602 324 858 938 275 722 364 17 7 711 140 89 684 496 909 911 627 761 561 975 268 947 742 523 412 658 17 9 434 341 86 247 698 227 516 347 518 659 575 108 772 792 280 850 188 18 3 37 951 858 617 563 501 732 646 596 228 407 769 719 236 408 785 344 568 8 4 567 960 142 301 195 435 47 789 11 2 847 906 15 585 962 283 115 540 109 375 809 5 3 639 520 543 403 374 10 5 468 232 33 816 109 991 414 394 417 417 14 9 771 955 402 878 820 757 208 946 361 497 392 441 807 61 19 5 50 132 741 974 139 491 287 199 542 612 399 955 481 243 510 627 542 785 979 21 8 13 147 622 521 637 601 929 529 264 892 725 606 282 58 867 228 588 743 299 152 762 22 7 233 485 602 384 266 884 798 831 196 82 935 180 733 289 452 268 191 156 446 245 761 267 10 8 297 987 600 529 419 12 318 160 336 420 6 10 701 237 535 122 225 159 15 5 162 495 267 250 546 411 412 255 370 41 672 81 895 507 76 16 10 921 82 148 36 278 582 139 906 800 986 863 878 33 324 368 417 24 5 996 183 9 879 463 620 902 536 925 43 207 632 703 875 814 806 94 799 209 942 870 258 23 75 12 7 844 603 552 771 903 862 750 427 248 161 853 329 24 9 669 712 935 68 440 793 513 908 735 405 156 459 593 359 600 34 936 694 80 108 955 787 390 173 22 10 701 862 220 272 17 808 790 672 402 781 433 367 369 77 898 804 775 260 192 340 346 149 8 7 458 87 911 729 642 110 638 76 23 9 928 98 791 39 128 539 233 257 771 264 898 972 785 837 345 76 169 973 151 855 612 243 407 25 3 395 726 900 255 812 775 165 760 207 211 349 312 424 18 92 967 586 850 230 664 753 632 279 899 105 8 2 560 307 734 905 521 888 119 975 4 5 335 356 404 52 1 9 301 18 10 173 203 770 594 33 405 585 167 783 131 606 147 564 752 32 557 489 829 15 8 860 977 148 683 456 745 576 829 224 252 611 406 225 62 664 10 10 571 523 430 581 771 792 140 722 997 903 2 7 288 539 22 5 879 490 796 852 383 51 411 390 772 133 441 44 535 168 174 985 161 1 295 161 445 711 16 6 889 296 209 725 246 23 465 967 264 594 245 981 866 169 974 29 7 7 448 563 243 637 531 473 442 24 6 189 168 877 775 583 548 563 407 64 10 150 635 682 307 159 28 155 3 782 611 984 528 413 192 18 8 895 967 269 238 602 901 569 576 803 42 709 103 754 92 113 918 170 464 13 3 981 596 988 312 971 258 663 135 259 458 945 473 464 19 6 39 800 281 772 738 818 550 952 919 882 469 509 0 146 459 203 82 483 933 4 9 426 559 834 308 1 9 86 21 5 381 64 712 79 808 859 111 839 796 947 228 609 501 912 139 59 922 415 97 57 910 2 7 207 29 14 7 93 390 80 42 189 249 756 208 212 939 831 950 66 729 13 2 906 380 548 38 278 132 636 560 815 944 473 451 128 3 10 133 45 533 7 7 910 410 69 71 708 215 345 6 2 30 715 284 102 578 726 22 5 560 670 855 663 12 527 749 272 765 103 411 645 806 871 986 120 982 596 366 506 517 688 6 8 848 960 648 804 918 290 23 9 532 26 939 417 915 289 66 55 395 393 808 501 606 614 932 253 57 310 765 783 911 923 51 24 2 687 848 890 758 146 853 75 658 505 443 189 876 962 548 643 173 139 903 892 530 675 942 763 862 7 3 724 325 60 31 500 139 662 17 6 764 248 258 573 309 293 755 161 115 200 775 550 164 405 80 363 482 8 2 314 75 377 508 115 670 136 712 14 4 359 135 309 81 258 431 901 388 642 939 491 849 232 184 24 4 739 399 408 804 276 227 715 428 159 885 159 770 850 278 404 54 220 347 467 139 666 94 110 371 18 8 564 414 293 737 41 50 235 604 465 859 377 209 316 101 351 297 231 58 17 9 235 452 207 8 738 971 443 891 970 603 172 316 810 89 141 447 50 2 7 480 685 10 10 656 4 305 19 274 449 899 560 588 301 4 10 443 797 838 382 4 5 677 840 247 729 18 7 645 648 449 466 815 248 968 572 478 924 5 767 907 89 56 948 990 402 20 4 603 724 445 219 864 766 468 720 403 227 720 810 546 857 441 79 881 150 201 307 1 8 237 7 2 317 662 756 926 29 774 418 8 3 405 24 783 358 134 978 881 672 20 9 588 594 858 460 861 706 813 673 286 654 252 68 881 756 6 50 960 209 38 66 1 4 306 18 4 856 530 908 338 369 153 521 583 931 462 765 316 145 936 557 822 488 208 10 7 867 185 55 641 646 179 758 127 244 770 15 4 716 157 830 865 539 565 174 61 948 13 18 893 581 48 584 21 3 103 230 981 846 436 118 554 873 258 980 80 757 206 265 976 542 268 660 285 703 496 6 2 901 542 720 378 324 807 9 2 317 337 343 166 79 114 558 396 941 14 5 738 256 891 511 471 974 159 147 799 67 522 198 472 900 24 5 828 477 76 211 314 789 353 780 274 669 19 623 528 768 165 163 126 954 31 597 839 349 687 866 24 2 684 118 359 183 520 304 140 151 905 214 222 955 833 359 825 941 96 336 687 755 221 755 398 285 12 10 91 921 355 302 894 733 290 398 121 723 361 29 3 9 599 998 44 12 4 187 532 539 908 557 752 831 983 241 821 863 62 15 4 201 156 265 465 56 673 286 91 783 323 462 395 929 47 705 2 9 923 979 16 10 529 80 538 552 428 948 107 245 77 100 400 338 677 753 537 203 24 6 731 934 166 286 873 238 386 657 698 595 735 330 321 945 467 762 525 0 979 945 570 257 651 584 24 7 470 854 710 665 612 757 405 955 566 738 509 624 857 868 25 876 391 716 827 289 672 498 641 391 23 7 156 484 606 363 516 614 614 265 656 824 62 193 781 833 124 280 426 528 869 386 881 823 712 1 4 530 22 10 820 782 291 483 696 677 305 282 336 179 267 863 302 527 273 908 263 626 426 413 211 71 8 2 607 792 782 303 964 72 31 649 5 8 287 929 405 432 222 25 6 786 44 838 907 885 1 887 931 891 637 231 432 855 770 557 971 492 602 152 800 564 585 631 76 347 2 5 244 901 20 5 879 857 88 241 885 328 243 804 609 149 228 40 578 379 370 85 879 793 482 505 12 3 665 785 546 800 625 249 236 416 507 353 322 629 10 7 66 810 392 933 498 816 53 224 931 243 3 5 976 662 606 20 9 509 429 682 236 827 747 876 989 965 785 792 623 812 881 92 899 453 995 335 249 4 3 21 426 622 936 14 9 744 921 798 161 9 996 742 42 82 652 241 931 649 174 17 2 877 460 37 229 749 678 826 328 528 247 866 406 503 493 690 199 716 6 10 332 918 886 150 98 178 11 6 248 132 920 360 636 648 491 180 629 223 635 2 4 967 928 23 4 925 490 90 669 334 809 341 458 894 297 35 376 126 602 376 997 206 788 991 249 893 102 522 19 10 990 670 567 413 786 195 219 944 786 620 335 477 570 399 681 764 92 240 910 19 6 124 442 773 944 394 142 433 550 328 608 660 410 34 812 300 780 498 903 574 16 2 281 851 443 16 461 774 415 180 13 140 712 616 54 984 712 904 17 3 901 664 932 452 242 446 223 103 994 851 175 36 934 190 704 514 375 4 9 796 801 15 765 15 6 220 314 847 698 514 937 109 551 18 676 641 129 338 18 144 6 6 877 377 586 520 897 938 7 4 851 900 635 42 766 721 5 13 10 9 536 224 700 168 223 654 643 243 897 155 262 628 5 8 301 635 397 59 485 5 7 718 346 161 598 372 2 10 527 488 3 9 859 489 518 8 10 748 981 361 129 782 237 6 607 15 7 719 607 137 622 986 909 337 535 221 513 158 714 688 977 833 22 2 433 871 421 88 888 907 531 723 983 64 708 217 971 178 884 482 917 491 207 601 522 858 2 5 490 914 15 5 715 699 296 770 608 733 721 654 689 770 400 304 765 348 742 11 9 868 624 939 459 963 687 15 69 661 69 394 2 4 744 223 24 4 169 171 391 811 839 367 425 346 506 315 181 616 859 635 899 999 230 911 676 932 92 487 599 761 25 5 937 210 611 752 184 91 412 111 988 648 656 29 701 670 641 717 98 123 235 538 764 23 784 311 503 6 7 378 110 624 240 246 765 7 3 491 459 954 495 730 104 336 4 2 776 427 646 189 1 8 739 14 3 355 552 528 418 235 724 491 2 675 51 327 158 853 661 20 6 268 1 916 646 39 588 128 421 962 974 294 775 316 903 579 846 253 499 635 315 6 3 178 374 691 73 631 491 22 4 319 957 763 572 474 997 322 906 731 731 382 2 994 719 279 301 657 561 681 971 179 158 25 10 758 579 733 703 209 348 385 162 919 586 705 504 593 68 242 448 364 940 963 297 519 301 249 993 250 2 7 809 366 17 8 190 580 837 364 349 449 587 464 953 377 230 912 817 758 517 188 303 12 7 708 662 412 942 901 162 21 664 148 560 303 860 2 10 762 375 6 4 934 467 471 607 392 746 17 7 430 440 330 428 650 655 924 328 975 762 835 367 457 683 37 2 395 1 6 992 10 7 100 485 489 12 512 256 934 228 171 469 17 10 738 469 433 352 207 764 559 982 922 408 277 758 107 712 245 588 94 19 9 227 606 557 42 239 590 209 745 697 492 718 496 389 844 973 145 699 871 407 4 2 932 671 326 929 12 3 764 478 538 899 197 386 103 726 948 135 41 865 2 2 435 270 15 10 354 331 118 392 906 957 558 663 287 813 256 117 812 393 806 6 4 616 406 561 800 678 3 21 10 577 701 262 731 903 609 687 234 523 46 603 137 896 291 850 703 649 436 236 592 262 10 5 118 492 219 799 124 777 725 279 568 106 11 6 991 73 275 363 44 672 413 983 669 617 268 3 3 112 95 143 10 9 144 255 654 583 621 442 682 351 33 956 24 8 675 204 681 821 513 702 43 405 610 400 92 193 846 139 763 831 88 344 360 640 156 685 89 282 19 2 509 127 985 325 51 511 739 735 259 240 39 233 71 922 357 757 542 351 593 3 9 949 332 130 21 3 726 393 784 177 843 26 122 315 534 940 242 834 521 58 522 939 264 624 642 632 192 5 8 465 664 965 451 766 19 4 88 54 101 402 583 194 753 659 846 673 646 144 950 606 811 198 468 163 8 6 10 726 528 89 932 74 514 19 3 573 732 889 976 506 301 567 864 662 576 454 32 628 242 5 21 433 890 277 17 9 504 501 354 160 869 833 476 53 921 66 223 354 310 974 657 485 399 24 9 430 653 694 988 992 141 145 813 93 589 537 445 220 529 283 92 942 908 258 203 695 863 559 769 22 2 15 523 514 452 553 956 51 885 161 714 617 768 84 410 174 346 514 823 15 450 659 910 11 3 947 273 153 288 632 751 153 835 35 327 21 1 3 409 22 3 228 926 338 236 718 803 635 780 649 594 879 264 679 532 719 941 940 431 950 355 49 306 9 9 2 223 225 348 445 453 409 279 896 19 6 387 223 33 752 658 523 157 496 666 805 761 528 855 447 724 912 113 903 312 20 3 437 659 138 439 374 233 264 912 65 237 731 467 805 365 112 901 502 849 378 939 19 10 221 329 934 798 832 760 42 717 962 248 2 143 881 184 411 991 593 451 277 12 6 199 560 998 477 115 474 345 94 737 433 64 293 17 7 984 258 450 274 926 55 785 962 968 282 133 163 479 110 370 787 478 18 6 68 616 894 271 748 474 672 262 628 587 577 816 846 296 380 292 729 711 5 8 180 332 657 801 201 13 8 365 652 153 99 318 540 842 491 280 117 111 998 695 10 8 956 15 816 481 874 293 463 586 363 968 8 7 687 209 738 333 750 26 922 82 15 7 287 237 954 299 552 565 75 521 218 50 334 826 612 14 420 22 5 254 779 519 808 538 578 330 773 5 486 144 4 893 169 279 332 156 491 953 439 27 514 14 9 537 884 606 118 350 552 76 366 763 744 617 683 389 504 19 5 201 735 470 205 485 354 69 57 236 10 91 939 293 287 477 29 649 221 581 10 5 978 897 193 813 503 233 289 761 566 577 10 4 127 407 378 316 842 378 282 830 674 478 19 7 894 959 211 396 722 640 170 457 805 964 905 807 768 331 407 877 630 0 578 14 4 812 380 90 558 789 525 834 410 640 88 204 986 910 740 17 8 723 952 328 544 676 512 894 715 142 110 458 431 709 47 232 84 475 22 8 935 57 952 164 21 641 288 164 813 337 593 332 5 539 802 880 199 509 709 736 478 142 12 2 756 749 965 96 534 255 83 799 954 727 270 253 24 3 321 880 491 0 69 417 454 350 389 252 742 204 139 573 808 487 132 327 404 988 448 279 836 558 22 10 461 574 617 839 884 375 86 662 162 734 560 42 977 117 871 368 649 595 386 328 148 425 8 3 979 692 958 108 549 75 82 757 2 9 109 938 15 3 361 580 583 202 765 645 357 686 841 434 178 554 482 762 828 11 9 956 840 476 580 831 521 251 798 271 864 772 19 10 579 573 131 754 184 587 598 610 698 523 194 749 531 569 612 838 397 419 273 16 7 340 954 744 209 48 331 996 456 233 606 898 253 962 720 269 288 15 9 830 37 982 60 388 149 973 257 638 300 940 126 929 162 777 13 3 66 982 651 29 333 53 118 467 416 544 285 731 622 16 7 383 390 469 730 402 616 314 971 151 271 640 816 435 506 471 43 9 8 543 268 620 142 799 686 535 987 62 6 9 687 934 75 359 81 617 9 9 926 112 513 782 737 12 956 910 80 17 4 934 613 156 311 857 377 445 511 844 974 579 331 839 405 816 735 293 10 3 262 375 422 597 532 780 736 566 945 80 1 10 417 1 6 724 21 6 867 236 516 503 543 994 336 413 460 571 858 978 696 231 853 956 284 620 200 958 807 4 10 260 985 975 268 15 2 187 221 161 358 180 896 613 523 625 104 20 630 22 428 374 15 7 176 177 604 46 985 147 943 485 490 100 966 316 697 23 503 10 6 331 789 498 866 972 753 874 853 114 375 13 10 895 299 774 967 355 7 989 571 736 370 823 252 199 15 2 478 384 857 256 268 908 677 526 324 697 532 203 761 744 571 13 6 356 980 285 694 594 47 71 236 438 685 283 583 663 15 9 227 984 528 156 664 107 234 933 802 347 715 927 882 581 816 15 4 725 437 19 568 276 116 900 855 494 806 746 856 652 607 858 7 2 246 850 693 780 863 945 564 22 6 432 176 34 953 369 984 74 507 462 861 872 363 663 61 534 159 345 944 727 946 650 428 21 2 333 155 935 16 39 817 167 616 370 58 13 858 249 910 649 15 849 142 940 61 32 4 8 552 946 290 828 20 9 570 753 847 244 807 493 54 954 91 954 863 808 906 526 294 596 766 480 918 153 25 3 824 635 118 440 856 497 709 565 314 199 643 824 214 918 541 454 911 209 237 751 683 551 988 813 675 2 4 45 982 17 5 754 750 525 717 82 439 316 584 734 445 634 713 951 284 821 866 401 3 3 414 802 967 19 9 312 292 478 473 669 930 763 661 359 847 725 637 668 51 314 191 355 116 536 17 9 786 954 735 969 385 954 9 173 774 579 766 829 519 120 363 866 855 17 8 383 306 215 120 243 86 872 23 989 556 757 923 577 213 600 626 913 6 7 702 959 74 896 607 94 24 5 306 194 386 667 79 117 784 535 405 324 258 564 252 128 221 75 617 438 228 236 824 764 350 1 11 9 519 12 161 920 112 448 564 953 738 931 347 18 6 206 816 798 46 356 291 115 15 461 159 313 429 749 901 451 668 535 555 10 9 153 722 778 817 467 858 607 177 355 205 19 9 654 330 945 132 305 844 31 428 96 396 35 636 454 279 706 449 657 249 28 23 2 686 674 902 884 778 481 3 821 849 181 278 41 528 179 437 161 2 283 148 547 612 543 811 10 6 144 973 233 413 792 426 258 545 599 150 5 2 345 603 304 903 985 9 10 436 917 447 692 857 160 480 558 921 25 4 768 173 339 852 204 878 242 92 858 411 718 495 609 815 996 712 703 878 681 895 932 997 77 975 414 2 10 621 841 14 2 138 338 502 769 694 120 680 790 854 732 821 389 200 672 2 10 599 122 11 10 549 783 284 28 774 361 733 31 786 801 379 25 3 240 303 482 115 838 130 999 817 948 668 300 935 21 518 22 616 305 220 113 81 462 609 763 307 471 1 9 337 23 6 597 447 133 758 764 730 11 58 911 626 643 922 640 485 206 720 580 798 216 790 115 164 683 14 9 646 785 335 648 802 291 881 121 999 290 757 33 377 551 9 7 914 35 291 832 813 670 535 399 753 7 5 458 324 119 190 567 852 934 2 4 985 907 2 5 293 905 5 7 555 167 799 472 782 12 2 321 64 79 62 82 965 276 442 823 293 259 838 9 8 306 10 769 309 913 969 761 942 485 6 4 123 97 108 34 852 773 25 4 814 173 413 286 400 816 577 691 911 839 944 79 316 87 131 975 145 367 306 149 855 239 719 173 251 21 7 762 58 320 64 165 424 423 156 533 395 880 364 998 764 778 768 38 401 877 6 171 18 9 312 247 427 733 388 446 27 612 366 846 239 437 543 822 624 965 929 206 4 8 354 20 429 192 10 3 934 551 870 968 118 813 743 575 963 539 20 5 411 817 618 691 716 30 376 379 663 139 63 489 927 473 197 31 10 900 644 508 24 5 541 98 709 530 653 364 261 843 760 835 511 512 829 216 791 66 14 288 100 501 826 103 775 50 25 6 992 285 889 512 761 522 118 279 447 598 903 613 634 759 868 268 620 580 860 607 10 941 100 211 693 2 6 578 370 24 3 5 906 279 173 944 619 894 534 219 941 406 716 412 323 970 197 506 365 304 701 695 562 105 963 3 7 585 374 62 14 10 220 731 200 536 956 299 868 61 309 193 581 494 781 623 17 9 470 922 689 167 314 164 470 5 506 511 535 318 32 799 351 201 375 15 9 492 493 861 298 609 350 552 615 705 162 262 829 577 651 145 14 2 757 646 392 184 108 917 793 356 760 717 638 255 699 890 18 10 171 683 44 306 366 729 894 865 880 814 448 510 405 518 535 298 639 995 19 3 696 762 149 368 150 731 112 717 756 68 209 90 906 605 198 757 173 448 403 9 6 212 295 596 837 43 607 444 626 691 8 6 160 945 596 628 143 110 178 6 10 4 608 841 629 384 154 288 568 975 641 724 3 7 925 612 346 6 6 777 133 728 80 687 17 11 4 875 729 201 638 778 578 201 680 296 608 343 7 4 589 374 648 747 963 308 497 13 8 1 924 661 720 929 854 642 134 370 811 895 78 736 21 4 116 818 688 938 964 409 790 811 593 197 786 972 646 427 507 312 775 229 267 116 265 8 10 902 943 479 735 750 350 819 539 25 3 909 869 162 510 812 981 789 529 200 151 844 830 360 192 233 848 780 546 58 844 977 28 53 65 278 19 8 197 332 918 425 377 557 390 403 109 477 851 973 736 533 998 365 662 917 420 13 4 972 12 285 379 172 141 645 776 256 406 400 924 490 21 2 678 938 845 86 932 388 214 800 542 775 351 164 188 463 977 257 212 515 264 592 601 24 3 372 139 505 771 402 389 932 301 570 207 228 799 445 209 753 929 936 151 311 941 811 283 652 142 11 7 871 607 281 488 959 388 291 293 191 410 511 11 9 519 482 186 878 122 88 176 300 546 216 215 4 9 115 62 49 694 2 8 385 28 25 3 320 922 876 211 774 957 565 551 720 977 13 603 465 888 194 448 830 965 121 355 25 921 418 890 150 11 9 147 159 618 223 403 272 105 337 569 15 796 14 3 72 816 114 769 740 287 316 560 69 197 832 844 611 906 20 7 850 892 516 584 122 526 502 892 267 410 202 102 95 811 878 453 408 891 796 460 22 4 330 82 253 522 243 782 860 30 128 751 732 671 769 263 517 0 817 924 386 690 962 333 4 5 143 671 374 232 1 3 490 16 3 256 426 362 191 108 227 304 18 685 633 296 212 298 299 844 872 6 3 367 343 581 74 586 16 15 8 387 902 230 856 727 690 454 468 886 211 853 564 192 642 842 1 4 334 13 5 5 781 390 715 963 823 570 101 784 278 501 856 595 12 9 976 381 197 81 134 712 360 699 749 261 90 374 23 7 382 23 695 518 315 113 514 203 11 909 249 134 907 493 550 108 203 454 399 109 999 437 926 7 6 615 701 441 577 808 957 127 14 6 982 462 884 450 860 842 342 561 150 228 622 824 373 809 19 10 809 323 577 393 285 961 236 380 449 803 707 580 1 274 562 403 408 490 205 17 2 18 294 537 587 360 913 691 524 423 223 360 186 891 806 98 123 118 3 9 965 264 584 17 2 666 814 990 337 639 225 364 309 884 961 408 694 614 166 631 711 695 19 10 87 641 959 443 327 820 204 813 896 553 699 355 730 704 801 760 488 204 34 23 10 477 791 982 219 845 660 665 911 718 130 554 292 170 373 833 990 432 971 219 464 226 822 601 14 10 856 110 903 108 348 811 545 949 29 652 465 195 349 450 24 9 196 732 122 419 663 295 341 496 678 786 595 502 770 205 382 354 871 375 692 662 455 284 604 118 6 2 729 711 45 123 811 71 3 10 924 622 304 9 3 5 120 676 699 389 705 95 661 833 8 10 733 850 494 606 865 758 607 320 15 6 937 161 277 690 612 584 2 781 861 674 351 24 187 706 147 19 3 456 52 169 113 995 863 699 982 398 706 725 316 189 125 366 425 494 650 283 24 4 340 650 884 292 111 807 723 110 234 99 123 204 656 781 986 707 39 603 751 680 346 306 954 889 7 7 782 192 610 124 135 271 829 21 4 741 444 648 307 803 265 9 190 294 78 607 485 839 382 516 634 951 664 731 384 934 18 2 152 199 412 393 214 4 218 758 650 5 922 918 788 455 931 584 843 810 17 2 276 823 206 987 352 559 54 126 392 908 15 304 608 559 832 397 417 17 8 360 393 461 31 7 169 923 17 421 984 817 377 304 962 479 773 185 24 2 585 262 246 44 142 422 944 644 976 596 46 648 21 577 492 287 925 834 351 98 22 107 756 872 10 5 85 898 167 733 318 135 730 69 528 614 25 3 724 535 606 110 989 774 611 369 209 539 353 109 104 140 176 656 917 842 435 689 772 626 361 122 927 25 10 84 690 520 404 133 195 371 151 143 898 721 205 391 204 883 801 367 963 86 944 402 589 290 409 832 7 7 561 696 165 506 237 575 190 2 8 70 584 23 2 462 594 83 481 811 442 238 27 503 769 12 554 28 417 275 40 937 743 62 426 646 405 731 10 5 639 847 343 751 322 952 325 979 220 744 14 3 852 718 216 152 588 652 553 820 820 4 812 907 378 475 15 9 390 542 438 89 220 829 583 606 816 710 394 244 353 653 143 3 3 748 969 235 17 10 797 339 115 566 30 460 132 443 634 855 755 235 722 198 955 620 174 14 8 295 351 166 886 483 240 797 810 131 457 959 479 766 315 19 9 984 95 851 939 84 966 666 79 163 905 55 711 225 90 133 179 135 839 146 15 3 187 412 963 912 565 350 406 634 391 775 678 394 606 623 18 25 3 22 869 558 368 496 722 237 65 735 681 116 10 249 464 438 286 978 891 704 473 946 3 502 568 216 21 2 695 53 296 702 382 276 335 647 321 228 87 555 546 504 185 710 448 41 3 121 633 17 4 406 270 188 779 169 351 359 958 843 462 754 979 71 231 661 890 640 2 7 11 893 7 2 218 763 166 794 320 695 339 9 6 209 887 794 116 348 29 633 300 651 11 9 449 702 984 265 433 935 873 754 522 208 551 8 4 351 751 155 657 930 752 281 240 25 4 619 165 688 83 89 469 594 662 357 892 227 979 910 646 633 937 359 220 968 882 726 117 270 395 923 3 10 847 753 447 1 6 83 11 3 481 622 702 701 219 383 453 799 573 361 220 20 8 463 653 485 626 749 607 962 605 819 492 920 865 837 770 426 928 169 598 228 616 19 3 297 201 181 668 211 251 691 587 647 80 508 539 151 70 462 923 310 17 930 12 8 527 964 620 536 363 111 216 292 431 649 564 54 6 3 33 297 70 358 355 197 13 10 381 550 80 507 521 641 408 762 219 328 580 539 90 4 4 19 686 683 907 24 10 716 824 381 543 108 862 741 981 241 916 149 286 535 506 414 975 257 616 616 934 97 520 966 92 6 10 6 627 594 669 499 575 3 8 225 696 642 24 2 305 902 967 791 794 471 928 226 617 740 609 63 103 195 305 95 494 503 608 788 244 621 864 900 25 3 587 752 346 777 707 176 853 52 942 153 375 877 341 93 187 547 156 782 975 540 799 788 959 363 551 2 3 154 783 5 2 232 803 402 780 850 4 10 655 39 439 225 22 9 833 278 920 987 856 637 368 158 774 375 152 411 465 919 177 320 366 435 571 921 633 380 5 4 294 965 516 478 822 7 3 740 729 683 449 529 35 845 13 7 620 75 590 234 865 581 238 668 280 140 490 742 443 19 7 238 345 850 634 362 715 793 509 772 998 422 490 613 440 788 964 820 319 792 11 3 48 489 736 222 638 945 716 823 76 913 0 20 3 759 266 248 380 127 894 749 847 370 43 869 768 989 425 631 994 686 746 708 255 8 10 207 526 813 736 808 830 427 807 19 6 512 363 826 638 201 967 22 129 356 237 218 894 840 146 126 967 1 947 298 18 2 732 15 802 385 356 161 36 116 29 150 161 719 55 490 217 972 695 637 11 3 517 793 755 683 859 213 364 966 255 680 354 23 3 194 514 96 436 216 389 971 627 433 810 809 468 857 169 384 605 447 844 196 756 406 160 474 3 4 526 916 310 23 5 531 850 205 213 309 404 743 497 447 783 997 853 503 639 371 980 783 302 299 730 787 291 826 13 4 323 133 293 602 715 373 206 714 408 350 288 846 93 9 8 976 243 325 103 362 488 204 549 946 5 6 506 162 550 746 781 4 4 105 385 192 714 2 2 59 485 15 8 717 202 550 697 173 820 229 279 899 811 302 566 227 192 521 13 5 721 993 402 155 348 246 632 597 48 450 869 315 136 2 10 838 433 24 8 305 703 388 370 979 640 877 779 708 457 407 854 937 346 222 52 61 202 145 335 97 584 214 634 2 4 538 213 16 10 482 196 192 571 193 41 187 883 950 175 541 587 69 80 795 680 18 4 216 680 445 888 804 851 375 477 256 450 570 41 153 132 435 21 896 953 18 10 151 440 688 236 91 805 651 996 83 181 594 19 616 539 872 253 70 287 13 9 401 531 337 467 365 708 665 100 663 288 215 417 475 1 10 315 14 10 610 512 590 139 479 787 504 51 451 322 572 107 34 307 14 10 124 296 641 805 614 111 292 160 895 681 133 200 330 275 24 4 369 937 500 137 484 631 367 12 734 737 281 917 447 544 184 436 798 857 369 866 165 962 495 17 9 8 413 667 661 679 165 117 207 910 970 2 8 750 690 4 2 686 431 460 716 8 6 638 92 42 234 68 889 740 265 21 2 310 244 219 421 285 391 751 793 284 825 303 905 122 834 911 506 158 6 850 133 593 10 8 420 708 334 284 462 632 410 805 252 399 20 4 352 505 8 663 234 149 565 962 525 492 988 219 194 571 219 651 450 556 985 526 21 8 616 574 758 647 828 913 394 263 583 795 167 182 924 779 516 160 383 855 0 569 343 11 5 344 730 934 197 64 201 915 672 356 341 931 11 6 931 417 642 713 408 984 667 818 523 904 320 4 10 932 457 880 676 7 9 624 546 877 833 258 992 689 18 2 551 177 575 349 481 631 275 613 8 519 67 797 218 338 972 852 160 589 21 9 716 786 937 394 113 54 230 716 597 536 412 830 99 202 385 752 95 478 117 373 896 24 3 623 883 664 285 416 368 878 33 272 105 825 781 370 115 392 789 891 459 393 749 774 105 451 123 2 8 629 115 15 6 165 563 135 113 140 451 410 849 389 417 910 224 617 480 257 12 3 597 319 702 345 135 782 959 636 523 645 140 945 25 9 488 872 52 729 255 623 448 712 860 530 81 787 923 305 676 364 611 658 742 32 669 776 641 835 222 21 4 799 617 5 117 86 999 85 607 16 60 68 705 292 689 903 345 261 822 282 723 414 20 6 277 240 502 885 36 752 504 600 549 921 350 108 33 720 365 992 286 535 728 878 19 7 352 139 186 371 812 781 96 685 316 513 970 142 847 650 736 610 553 538 861 6 2 344 134 386 627 26 840 18 2 865 955 843 684 415 179 104 555 131 593 969 822 891 385 924 948 544 305 3 2 737 730 270 11 6 236 371 886 140 874 509 505 383 180 859 630 8 5 650 294 461 255 572 200 159 982 17 4 991 596 33 756 204 443 608 254 153 371 518 65 335 233 260 857 983 19 7 936 400 822 779 844 985 580 4 638 829 892 737 40 576 736 199 997 501 524 22 5 4 993 73 14 359 270 917 189 546 573 430 314 53 358 558 682 705 716 535 455 419 554 12 3 413 70 322 976 548 0 96 918 509 640 927 867 9 7 537 688 768 754 434 22 21 208 758 17 2 402 528 685 957 104 884 682 833 316 622 985 514 160 12 415 645 283 21 4 454 836 516 200 875 335 165 551 5 903 676 752 794 25 348 478 720 479 297 604 884 6 3 475 670 587 412 611 730 19 4 831 401 175 727 102 193 766 829 670 317 882 828 487 80 469 894 704 369 452 10 7 504 775 773 610 126 571 925 868 221 163 3 9 789 283 871 3 4 886 783 191 25 8 176 943 884 460 92 616 72 69 881 450 798 872 666 9 410 547 222 493 627 319 226 416 278 483 788 12 6 242 566 835 528 513 53 308 312 467 212 477 17 23 2 206 460 544 96 884 909 793 371 471 328 721 69 300 22 832 539 422 763 696 611 963 800 898 16 10 339 218 922 864 163 950 983 209 91 431 49 525 482 61 381 531 24 10 709 482 148 94 829 160 402 333 563 217 594 574 834 68 852 871 70 668 547 757 749 839 571 624 19 3 49 46 230 997 781 288 783 26 686 743 955 24 955 375 510 30 613 288 228 10 4 714 721 256 865 882 999 763 486 95 989 20 8 961 252 560 932 89 415 337 481 500 368 272 348 289 866 559 45 105 810 526 422 24 2 142 198 160 943 337 282 614 952 752 21 951 764 917 731 364 202 973 301 464 911 845 569 926 41 13 2 720 2 559 527 284 442 99 562 375 870 536 913 86 11 8 985 301 508 890 94 778 436 996 453 617 605 23 8 992 729 72 920 135 170 411 828 841 574 919 8 387 741 851 194 201 442 761 297 636 900 395 7 2 33 774 843 778 144 248 756 22 6 97 260 975 95 279 590 853 461 605 395 682 547 653 196 216 381 449 305 196 563 323 620 7 3 956 80 971 610 702 698 480 6 7 528 642 987 684 659 839 20 7 990 190 876 651 776 534 984 851 159 242 554 539 10 395 111 55 149 425 559 923 12 2 116 73 574 973 287 940 712 568 358 7 592 927 13 7 876 49 1 843 499 190 54 283 465 533 272 834 215 23 7 136 141 141 799 433 912 563 867 34 384 262 264 828 888 329 860 816 167 788 994 285 973 111 24 9 245 158 206 973 514 9 212 400 673 338 74 740 180 742 43 143 701 881 781 266 534 107 907 835 4 5 317 791 281 752 22 9 502 262 358 908 871 722 97 378 630 304 197 426 429 264 327 817 738 799 901 948 110 955 14 5 339 357 330 465 306 605 499 65 438 806 986 47 527 337 2 9 778 294 12 2 183 464 969 438 866 122 9 945 827 424 390 976 24 5 504 414 368 473 362 994 789 976 696 6 204 235 936 858 429 275 282 610 951 788 383 814 685 611 25 7 651 427 337 45 965 548 889 536 641 167 528 453 658 996 835 413 75 434 365 560 306 650 872 338 736 18 2 438 988 621 461 130 948 0 184 459 7 629 924 884 132 695 205 256 154 24 4 399 493 30 96 227 722 780 244 990 51 792 704 9 455 178 709 646 668 649 546 852 946 444 797 13 9 611 503 733 678 479 993 1 924 648 484 594 260 419 15 4 563 987 794 724 866 436 375 391 408 394 996 148 729 315 836 24 9 540 890 767 636 179 112 251 108 994 669 613 165 567 59 358 393 538 131 654 833 541 162 380 237 1 8 481 17 6 758 698 143 402 866 260 921 554 771 214 193 481 31 217 911 541 946 3 4 696 738 699 3 6 576 535 254 11 8 387 140 506 157 782 200 787 390 292 539 446 20 6 768 372 754 605 842 369 23 996 322 252 85 839 348 944 453 287 681 49 731 475 4 8 655 413 917 16 13 10 591 630 49 23 315 565 85 9 160 574 462 84 571 24 8 22 535 870 884 110 943 21 328 885 813 806 333 783 172 833 538 176 653 788 840 487 257 83 679 23 8 924 354 961 256 389 329 906 455 203 399 108 109 188 635 3 414 384 25 378 354 541 109 950 10 8 815 902 329 91 617 92 163 33 643 947 3 9 681 282 571 12 4 213 929 594 672 725 153 950 48 62 910 698 478 1 6 521 7 7 873 691 667 155 55 327 562 5 5 529 290 285 521 204 8 3 156 617 312 648 577 321 977 140 25 4 778 616 10 780 274 410 346 277 315 323 269 880 442 379 417 423 49 816 185 762 222 321 746 364 307 6 5 259 91 170 451 421 548 8 10 337 194 496 130 301 285 950 648 6 6 88 19 343 682 648 610 21 9 429 437 853 776 799 265 514 621 198 987 621 204 175 734 286 377 312 279 313 591 17 23 3 11 951 680 311 977 408 611 722 67 465 915 553 401 5 682 81 959 52 606 967 149 153 569 8 2 705 886 327 508 695 33 324 249 19 2 327 187 8 27 417 724 708 765 74 965 19 238 92 866 509 683 797 990 546 4 10 935 676 68 633 13 4 444 556 337 346 231 670 658 92 368 662 717 933 689 1 8 935 8 7 528 743 343 43 155 60 154 417 25 3 548 215 204 454 696 132 427 557 469 443 692 445 22 772 987 990 439 803 110 842 146 759 289 501 949 4 8 727 454 816 722 24 8 227 380 409 26 391 2 473 873 348 836 63 752 593 942 158 159 472 139 360 624 285 794 725 437 22 10 385 800 127 357 416 868 831 92 989 805 784 956 614 22 505 890 621 428 458 887 751 120 23 3 458 225 534 432 695 410 321 528 945 901 30 748 827 538 407 393 690 392 778 201 773 586 722 12 8 559 767 611 162 458 67 619 415 7 609 782 490 25 8 355 724 946 931 906 853 716 906 49 214 652 482 288 229 320 70 524 362 172 762 11 587 882 570 581 20 8 149 553 44 832 756 170 785 185 616 848 209 930 915 51 644 225 653 206 161 312 15 6 948 618 749 134 54 568 548 308 370 322 762 803 568 208 923 12 6 373 297 279 469 849 312 243 906 528 417 899 95 14 10 795 487 167 647 275 42 713 626 65 536 652 621 351 416 25 6 358 362 866 718 553 457 453 571 729 571 24 832 836 54 390 162 925 354 790 535 757 960 737 1 820 21 4 561 59 860 592 702 200 378 59 873 196 257 398 664 162 967 540 970 484 580 705 785 20 8 437 334 252 99 28 943 76 328 706 130 942 506 855 49 856 671 145 297 744 921 2 8 152 776 2 9 630 882 14 2 344 579 77 216 921 241 134 317 214 40 276 493 552 354 18 10 427 307 497 523 581 291 934 206 975 18 154 586 446 710 482 617 774 151 20 8 133 122 53 511 746 423 921 249 656 852 201 281 20 626 719 385 515 85 525 137 12 7 366 423 214 890 419 870 964 237 904 863 616 60 6 2 45 549 82 545 423 126 8 7 852 411 249 743 933 998 447 754 9 9 752 263 704 252 435 12 813 611 691 9 10 77 580 899 180 945 935 28 621 73 8 8 448 323 478 887 361 770 710 265 3 10 714 661 99 6 2 862 683 533 662 489 964 18 5 581 759 536 73 873 115 966 717 397 560 186 431 801 58 704 270 66 645 8 10 811 477 453 788 786 818 605 79 1 4 630 17 9 145 12 216 23 881 14 555 911 973 561 69 457 200 588 391 870 962 23 4 441 716 101 52 336 69 271 707 957 493 40 179 495 52 554 965 743 210 60 811 786 275 317 13 10 879 962 311 916 211 938 49 817 564 566 219 499 508 14 6 55 925 826 314 935 747 503 630 246 407 734 607 747 89 19 6 903 371 710 426 757 981 975 930 499 616 970 795 145 20 403 926 334 302 699 19 2 432 471 443 974 560 416 57 475 99 441 320 140 430 3 675 806 254 275 648 19 6 752 901 246 178 932 987 846 854 6 116 104 609 109 843 699 346 556 636 712 8 5 504 112 435 279 448 747 192 615 1 2 546 4 2 997 168 476 839 23 8 443 111 8 579 192 939 515 690 755 267 727 789 712 834 919 900 462 337 826 306 944 126 294 12 9 350 652 144 373 108 374 553 307 885 294 503 917 16 10 506 810 338 637 300 499 872 958 200 275 861 80 437 682 586 320 5 7 586 708 2 442 266 22 6 728 366 138 961 802 865 193 121 793 514 783 781 245 184 191 462 63 881 169 704 793 763 13 2 172 451 203 154 347 24 275 25 417 410 956 166 666 23 9 971 306 270 772 843 332 878 307 70 949 112 456 14 272 604 744 249 538 180 26 751 431 764 22 2 247 18 494 3 183 735 407 877 841 466 300 832 751 93 526 929 334 343 133 526 749 253 12 5 601 763 333 883 471 472 321 60 217 145 776 589 2 7 350 195 11 3 930 909 449 933 714 49 804 387 972 621 530 2 8 86 358 4 4 71 65 954 179 10 4 92 659 218 195 966 775 200 451 633 193 19 7 168 903 24 687 738 293 45 99 79 938 143 224 641 619 552 965 738 105 891 10 9 31 49 746 238 698 772 550 465 690 82 16 5 187 918 714 700 368 664 515 817 736 53 337 6 976 884 392 97 20 4 541 317 832 152 273 41 355 683 336 909 374 864 509 508 532 248 373 77 178 231 16 7 372 127 868 604 884 726 390 881 798 662 535 965 441 419 859 975 3 5 34 275 766 14 7 439 356 236 507 224 613 69 96 827 348 379 846 506 805 6 2 633 606 489 184 322 676 25 2 1 589 886 792 421 577 309 910 107 816 744 835 816 451 43 996 595 922 583 78 919 253 387 568 278 19 7 316 478 132 95 942 647 766 736 566 77 108 903 81 951 385 736 990 106 996 5 8 708 782 360 868 513 17 2 0 743 520 604 300 162 43 363 972 228 11 762 194 779 890 551 477 4 5 543 266 94 720 15 6 599 585 133 86 278 763 335 837 366 725 660 509 534 720 66 14 10 202 103 966 144 497 815 996 697 556 100 171 400 313 507 5 9 192 615 377 737 480 25 9 910 134 252 896 896 614 152 296 96 55 614 691 337 44 104 672 214 155 868 361 522 975 966 497 251 8 9 264 731 243 550 566 692 148 767 14 9 823 886 714 950 152 24 317 891 604 278 708 871 530 969 6 3 35 7 441 519 792 506 21 8 267 66 948 6 0 423 358 453 94 689 987 665 185 187 79 438 578 660 491 424 901 22 3 90 726 515 897 911 930 901 821 675 518 738 86 166 486 298 545 820 768 160 936 687 371 14 9 86 530 312 634 161 490 742 600 88 693 668 782 483 559 22 8 95 161 274 507 355 173 545 462 738 984 483 796 267 991 229 148 723 87 868 675 977 632 1 6 498 13 10 853 463 93 831 472 987 511 296 582 364 73 280 551 25 10 211 844 899 982 929 324 533 378 710 813 237 61 488 148 593 639 593 904 803 215 502 687 21 528 17 19 10 856 732 688 728 446 519 50 726 827 179 611 195 685 625 462 473 492 805 828 12 9 863 551 297 541 864 257 816 305 819 25 274 701 17 4 398 144 261 844 604 929 747 402 996 44 481 54 860 545 921 678 494 20 5 584 298 19 798 989 887 962 880 22 863 983 779 780 773 242 861 184 484 702 937 20 9 97 264 376 582 917 759 863 350 198 273 215 940 859 780 69 962 803 776 172 991 16 6 336 676 766 294 96 16 33 572 399 174 85 671 459 446 675 828 5 4 297 904 839 562 9 17 6 568 255 578 957 620 751 986 534 789 608 69 776 500 610 241 66 202 25 8 522 150 431 372 690 586 335 24 569 925 254 346 671 758 338 325 88 524 268 83 407 452 549 81 592 24 10 357 116 734 623 862 667 651 487 740 127 474 808 925 36 240 626 54 387 42 230 155 66 554 366 25 7 770 224 389 142 454 810 340 723 940 169 145 787 235 230 599 813 600 332 536 344 139 650 644 475 324 7 3 362 840 896 493 622 275 87 13 8 573 35 15 307 926 796 79 95 149 293 821 932 503 24 4 441 252 802 266 821 606 611 104 825 747 562 347 255 486 276 622 370 602 425 340 874 341 437 136 8 2 146 60 423 788 602 312 887 852 10 8 361 987 828 275 789 557 193 390 930 636 20 6 729 426 263 523 64 686 479 732 246 842 24 892 855 330 767 51 659 624 291 248 5 10 175 609 35 893 508 12 9 276 409 734 871 64 195 388 633 301 173 276 480 13 2 335 371 131 492 427 59 363 378 24 623 880 86 334 3 5 155 163 502 13 2 907 940 753 38 833 265 487 989 46 98 467 231 162 12 6 477 147 842 728 660 414 172 169 91 724 468 529 12 2 172 83 321 190 293 87 647 314 828 798 91 907 15 7 543 340 737 183 106 530 233 191 796 907 547 260 17 959 841 1 10 723 2 7 908 743 6 8 31 359 465 961 573 489 9 9 134 208 30 293 854 99 384 848 680 18 4 67 79 756 208 799 512 789 294 274 48 351 795 583 911 71 824 942 190 8 2 285 828 431 303 413 837 857 265 6 5 108 966 895 238 291 734 8 6 803 972 703 580 451 570 769 22 4 10 201 64 489 695 12 5 387 420 399 822 385 177 399 472 468 662 694 114 5 8 608 136 497 975 786 7 4 994 163 474 501 840 84 900 12 4 782 296 961 775 94 823 688 58 465 813 33 474 11 9 347 9 40 125 663 634 236 809 567 344 631 7 4 47 225 816 732 489 899 813 20 6 703 709 233 282 484 145 254 870 679 476 456 998 315 858 899 164 599 883 745 723 2 9 447 699 22 4 93 639 202 464 546 854 805 234 384 199 349 762 432 305 884 238 128 79 184 534 372 900 18 9 787 152 283 162 326 310 153 900 72 828 968 583 487 460 73 458 116 243 13 5 435 408 6 859 270 763 6 788 761 544 606 94 922 14 2 679 109 308 823 849 79 427 928 285 886 907 370 3 734 25 4 128 912 713 361 604 496 407 399 275 431 83 989 280 813 894 376 437 963 163 783 34 683 998 781 139 16 7 467 351 843 903 878 422 771 709 948 6 864 176 819 667 129 819 20 2 849 998 939 143 893 520 522 687 226 841 130 441 685 820 987 167 930 574 289 871 13 9 704 637 462 31 781 769 382 548 147 54 771 858 35 21 9 352 369 790 700 171 790 125 400 308 942 333 705 678 941 199 262 232 985 241 193 215 1 6 57 10 2 171 518 181 559 646 126 711 650 861 994 5 4 54 601 454 291 313 25 6 666 355 918 245 913 47 10 970 52 716 130 457 239 165 766 688 184 461 520 342 881 721 599 979 485 20 8 473 834 722 607 461 274 833 898 474 889 105 701 998 217 222 230 755 154 279 897 17 7 364 365 18 197 967 217 850 473 830 731 439 880 5 662 599 548 874 16 9 923 241 908 4 641 369 627 20 460 872 825 82 850 306 31 744 14 5 4 960 670 269 130 953 268 529 996 559 662 337 449 76 2 9 362 341 20 5 565 553 914 310 609 883 994 754 743 728 498 662 446 288 281 445 379 273 136 990 16 6 896 695 225 106 413 826 925 487 931 971 498 335 711 676 390 448 20 7 468 733 465 539 870 428 187 946 587 220 952 375 980 144 679 498 162 835 566 866 2 6 799 186 3 5 277 900 656 13 4 829 805 955 240 511 844 358 597 357 611 591 91 332 4 5 248 21 763 209 16 8 469 69 714 467 550 254 300 874 682 252 945 244 236 614 576 859 4 9 55 960 305 298 15 10 745 535 971 917 730 43 752 706 169 397 849 705 452 450 197 19 4 41 700 873 573 802 349 130 964 234 459 58 477 722 282 890 607 547 586 852 17 4 839 763 268 30 337 200 179 162 508 167 228 415 733 961 270 385 975 20 10 912 637 589 689 891 584 933 636 256 582 520 737 266 836 363 332 658 562 702 206 3 10 800 257 193 17 4 111 125 123 919 973 46 146 106 57 70 515 968 364 321 869 165 260 16 5 793 864 556 958 705 316 39 765 405 804 665 516 836 104 157 603 3 3 162 700 937 14 4 922 324 869 790 361 428 731 584 709 770 770 260 620 727 10 2 858 128 0 264 456 206 819 515 195 978 7 4 657 241 221 801 467 852 103 25 7 757 991 161 190 767 40 463 453 873 179 531 518 302 811 859 52 560 941 924 2 100 527 128 241 929 20 9 103 108 733 820 79 15 676 828 393 960 479 610 524 958 672 837 175 980 732 946 7 3 306 998 999 863 82 199 835 12 8 644 58 56 546 978 218 763 739 83 613 384 873 17 7 768 239 560 436 916 425 184 763 528 595 893 566 439 190 139 408 101 14 8 201 353 274 946 493 712 184 616 744 381 590 687 44 804 23 2 280 977 385 19 20 306 423 607 823 631 28 531 682 138 154 529 838 196 934 156 993 878 84 12 6 38 785 595 157 765 340 8 972 666 137 474 498 15 2 446 48 116 836 383 672 509 256 629 858 679 335 674 150 575 21 2 849 682 167 726 781 125 35 126 919 614 973 796 648 443 66 694 278 570 139 294 664 9 4 830 583 892 930 340 576 691 566 209 2 8 613 784 8 8 526 217 453 133 646 607 318 797 19 3 55 301 641 677 798 879 888 479 293 399 966 527 512 758 821 31 299 474 655 4 9 56 670 961 403 20 7 337 803 716 584 543 60 495 261 924 262 110 696 782 763 440 842 426 44 723 377 7 5 862 979 776 166 558 19 745 22 9 431 667 254 901 261 940 455 93 339 735 373 699 779 444 51 872 605 110 444 954 546 564 9 2 451 473 857 947 392 7 155 656 460 13 8 344 996 363 869 438 501 40 728 791 390 833 22 654 15 9 666 342 208 972 869 303 139 441 948 659 711 475 613 901 621 23 6 504 372 69 366 430 413 836 467 366 532 145 119 205 340 221 566 598 269 942 163 485 472 780 7 4 835 621 530 672 366 164 984 20 7 668 738 685 176 996 321 709 162 605 940 472 921 311 358 522 672 97 874 670 173 3 5 822 844 562 13 8 731 989 606 720 28 894 685 507 195 657 477 744 793 12 10 245 356 294 184 491 291 135 200 701 549 514 251 11 7 819 191 236 197 678 822 795 832 937 866 972 25 2 269 797 441 699 610 137 886 311 857 56 361 335 189 381 694 488 187 446 311 213 145 584 393 73 509 7 6 377 199 884 197 499 868 279 23 8 348 766 686 643 311 110 148 326 194 957 119 356 837 929 879 399 362 734 62 42 475 448 362 23 9 494 702 725 667 909 167 719 606 770 490 797 641 542 179 158 537 524 176 646 787 71 684 113 4 3 811 504 737 757 1 6 228 25 6 601 69 219 831 634 349 428 245 761 605 70 929 295 523 541 790 684 471 61 719 3 592 461 905 253 22 3 459 452 768 678 861 130 977 969 526 731 361 96 145 947 339 724 275 252 170 110 204 110 21 7 249 137 29 54 261 71 676 388 416 209 115 146 823 518 578 501 139 344 158 731 813 9 7 925 138 412 163 592 226 884 977 537 8 5 726 657 710 527 215 337 807 213 5 8 119 899 783 54 874 7 7 380 410 716 478 41 722 484 4 2 290 756 693 606 8 5 325 103 150 864 790 753 871 682 9 8 587 326 726 484 482 430 221 325 647 21 9 415 433 352 202 288 287 394 798 642 318 751 432 657 135 470 564 536 129 481 594 431 5 4 1 90 817 227 839 1 8 880 16 3 926 393 65 709 652 73 173 578 830 576 217 87 586 527 383 593 10 2 993 261 937 210 956 712 20 831 593 814 3 10 861 797 721 14 6 665 56 64 912 48 217 802 616 732 918 972 737 814 650 18 10 63 359 625 996 490 142 120 964 123 105 829 350 109 311 976 771 978 378 5 8 58 426 157 767 639 1 9 441 5 7 364 352 741 373 366 13 6 695 24 632 43 496 655 548 406 831 286 667 888 22 18 9 944 924 504 810 317 56 687 692 138 296 759 770 658 278 17 352 410 356 5 5 705 289 223 897 142 12 10 754 501 610 596 565 742 366 319 879 762 988 610 10 7 38 29 255 123 259 382 80 67 187 780 20 9 167 595 767 839 927 495 958 125 468 57 809 520 689 547 359 463 66 982 219 570 25 7 554 307 46 659 786 998 2 481 412 278 108 796 785 313 645 490 324 165 295 685 705 860 957 943 669 16 4 578 659 798 321 418 830 949 897 822 917 213 273 870 102 790 167 19 7 900 536 650 296 939 229 863 718 157 526 736 738 851 910 833 949 556 556 741 24 8 35 737 475 853 201 880 673 754 856 855 282 814 639 287 178 582 630 914 119 260 102 207 620 719 15 3 571 184 458 241 389 809 578 777 707 560 560 467 469 357 449 13 6 494 550 657 69 533 772 187 737 86 8 835 661 307 5 7 202 725 316 496 57 21 9 985 668 914 597 250 847 362 347 755 496 102 988 66 91 283 755 973 923 723 968 78 5 3 765 556 338 862 116 14 6 280 706 256 518 983 631 279 729 550 984 687 4 499 136 22 8 783 19 979 743 254 17 865 452 547 340 523 44 823 551 537 504 563 191 275 462 165 958 25 9 570 470 704 111 127 88 634 112 53 925 292 769 306 814 707 292 577 748 589 500 898 630 111 518 351 23 7 160 792 178 516 485 469 547 979 334 456 473 616 536 795 996 373 644 317 37 367 650 634 357 1 6 147 25 6 154 147 817 934 320 398 441 321 512 293 804 537 143 800 906 518 439 215 369 547 476 576 735 939 183 6 3 970 838 826 486 479 944 14 4 974 428 324 781 150 924 496 314 604 799 565 809 417 689 22 7 290 972 464 575 121 339 923 143 290 663 592 234 76 803 491 34 166 783 318 34 362 231 18 2 996 175 269 673 379 954 992 461 47 348 849 258 969 615 121 667 57 844 13 7 467 579 717 155 181 409 778 241 153 261 104 433 461 22 10 810 527 949 106 776 655 514 984 627 836 824 925 265 472 642 273 405 440 592 329 859 883 19 4 813 336 287 580 36 284 786 82 365 77 536 669 948 677 187 586 67 772 69 4 8 369 783 472 888 1 3 754 7 10 138 730 712 456 912 880 765 20 8 5 631 286 699 761 914 258 704 999 764 508 366 766 717 162 389 772 546 508 369 21 10 181 266 822 566 173 336 51 795 80 190 383 359 513 18 496 958 388 738 281 65 157 15 7 780 459 723 108 687 366 701 712 467 696 723 265 711 190 465 22 9 60 134 230 491 606 620 321 379 372 103 498 739 8 460 76 661 561 437 871 922 221 73 9 9 907 811 958 978 460 115 618 853 651 13 8 840 711 875 993 511 320 376 166 931 748 669 273 427 18 2 854 275 74 851 925 812 582 290 831 377 465 564 907 605 892 890 551 739 1 10 706 11 5 613 287 856 834 297 392 576 993 738 473 128 25 6 96 813 972 911 349 829 553 843 164 720 247 861 836 862 546 776 837 704 202 409 920 767 725 787 393 8 9 49 104 228 183 758 668 673 591 6 9 843 401 217 129 180 209 9 2 917 382 858 445 235 233 463 741 350 25 3 907 560 202 115 865 389 230 33 573 232 439 560 854 347 430 67 798 15 385 581 81 317 597 433 731 12 3 117 404 15 359 374 523 501 197 236 488 414 742 23 9 609 269 940 686 408 114 457 32 96 772 269 331 597 77 713 117 328 115 43 442 530 761 292 12 6 526 763 361 156 729 34 295 700 145 487 14 119 18 4 309 781 972 184 535 487 229 593 617 293 959 236 630 106 728 846 347 780 11 10 419 408 343 582 957 540 307 142 893 950 11 22 6 414 34 85 232 740 888 417 432 60 507 757 519 342 994 378 774 598 629 109 310 866 729 16 9 135 997 179 975 779 591 841 84 482 926 850 520 857 470 661 658 17 10 694 838 712 169 999 508 330 640 704 804 987 16 236 886 928 788 208 3 5 822 424 835 13 4 241 300 339 526 722 178 362 601 901 676 299 77 767 5 10 588 258 448 766 193 14 4 351 197 376 45 561 903 244 197 152 96 243 716 106 931 7 2 632 963 575 427 853 260 225 23 9 121 892 870 200 497 269 429 9 97 893 576 51 574 855 704 996 842 399 60 561 489 169 388 10 8 592 113 242 536 57 1 137 51 940 109 23 9 516 199 815 110 268 506 715 28 497 824 962 220 333 723 405 372 717 431 429 566 763 306 633 15 7 878 725 114 684 971 95 941 663 555 855 964 767 94 989 679 13 7 782 571 425 240 361 754 494 615 84 447 786 942 856 22 3 926 451 150 683 923 167 903 321 827 903 374 697 800 945 678 414 984 626 342 840 967 81 23 6 630 626 784 842 790 712 953 904 355 409 451 311 20 633 881 360 958 890 830 811 126 484 227 10 10 147 931 32 487 281 408 119 114 234 382 11 10 402 868 998 200 570 216 169 864 610 841 319 22 10 343 773 180 265 308 907 672 964 725 29 641 585 225 115 850 219 314 499 314 600 961 125 21 10 151 929 3 781 229 489 600 601 27 218 21 646 732 475 523 628 551 528 1 974 387 20 7 315 969 187 822 781 698 335 240 842 823 289 669 556 297 477 8 914 332 856 406 11 9 241 245 898 202 719 27 30 234 293 651 666 23 6 746 190 567 254 453 320 990 899 438 350 591 139 112 242 503 256 182 792 542 725 322 763 661 3 10 943 730 786 24 7 936 882 856 173 26 54 449 191 534 895 823 497 902 860 227 131 10 309 766 596 922 21 287 998 9 9 93 213 338 477 429 605 517 371 126 10 2 319 585 258 567 105 209 29 168 840 990 3 4 85 232 9 3 6 331 869 946 25 3 867 681 826 2 166 339 810 800 993 153 199 346 352 687 527 846 960 303 333 259 482 103 846 476 873 15 7 6 779 302 989 322 719 510 186 180 994 243 585 922 632 652 10 10 182 474 856 221 772 173 534 621 502 809 25 5 330 122 981 882 796 625 373 829 148 343 435 202 995 214 317 826 658 865 22 83 12 228 778 973 335 1 4 84 2 2 752 438 20 10 673 565 381 595 679 158 341 664 622 914 853 641 785 73 215 658 206 889 680 272 17 8 366 835 624 542 71 708 981 106 177 359 157 256 173 983 779 684 867 18 2 873 8 468 548 691 139 359 327 223 889 319 650 794 502 685 817 226 744 8 2 102 237 51 88 69 305 547 162 10 6 308 322 796 931 823 35 905 825 847 308 10 4 560 857 873 449 271 1 209 274 451 579 23 4 495 784 601 998 628 413 688 271 203 726 693 200 40 169 456 919 188 608 825 448 923 112 515 14 7 954 900 718 24 700 28 709 135 111 921 896 833 29 627 4 4 542 271 829 637 11 9 156 358 933 846 628 379 985 727 384 276 513 8 5 462 386 732 195 898 611 112 2 24 9 964 579 263 732 19 36 636 195 707 382 788 401 988 543 301 111 488 4 797 228 830 537 817 496 5 7 313 496 981 793 810 12 2 958 566 467 961 566 770 803 38 312 85 761 540 21 10 409 310 404 425 119 753 983 4 835 429 729 724 573 41 659 102 65 321 918 961 689 1 7 892 1 6 699 20 3 871 897 466 568 264 996 949 747 754 946 200 325 813 814 356 562 696 580 617 972 5 10 360 535 23 600 62 6 8 625 888 157 360 646 340 10 5 821 842 936 782 142 852 495 93 956 801 9 4 130 966 496 498 435 563 54 697 224 19 6 637 879 338 361 726 855 938 756 69 82 308 311 298 149 901 330 433 570 968 22 9 492 377 205 674 849 900 443 828 506 388 217 530 695 895 142 659 378 255 324 146 971 316 24 5 432 753 901 12 108 402 68 834 938 567 325 75 6 656 650 918 495 143 764 318 65 105 374 350 5 5 823 298 364 995 279 7 2 367 273 173 154 574 367 352 13 10 306 914 953 474 959 822 47 258 844 733 618 410 503 15 6 825 668 609 321 121 154 331 297 686 334 282 751 382 186 466 13 7 101 896 884 129 776 912 158 959 843 404 102 951 881 18 7 149 619 699 589 926 131 886 524 845 33 178 771 753 675 194 78 511 444 17 6 787 836 317 110 673 380 967 650 83 67 812 853 813 337 676 582 925 11 5 893 187 626 922 385 373 823 918 191 658 513 21 2 845 348 793 461 218 992 811 41 328 886 442 704 112 239 557 738 888 329 911 514 843 22 3 804 629 604 739 712 117 512 373 574 562 539 857 876 707 711 660 543 112 534 193 347 530 18 7 93 783 29 687 133 362 58 290 607 614 188 365 917 540 542 46 501 466 7 5 735 707 404 786 341 971 210 17 8 934 108 145 96 165 435 650 700 110 36 712 209 232 105 781 231 534 20 10 484 408 143 365 186 256 499 813 736 690 398 798 399 413 459 913 285 904 550 433 13 3 257 816 975 494 675 17 203 604 685 498 670 633 304 1 9 130 2 5 535 930 19 6 363 708 972 373 982 230 637 507 521 364 789 151 52 917 216 477 199 491 343 22 6 534 308 274 849 388 697 480 369 777 896 757 687 671 36 298 720 445 202 889 209 289 205 14 8 124 963 177 750 549 635 833 171 580 982 352 34 646 14 25 4 590 558 606 402 607 346 398 467 902 816 833 379 223 402 46 112 462 141 976 554 689 508 132 810 759 9 4 635 558 539 766 750 411 675 574 130 13 5 58 92 204 41 990 640 289 523 716 960 61 245 378 13 2 407 625 58 638 419 683 343 413 483 554 686 138 578 9 2 865 281 196 809 497 641 395 377 197 1 3 858 22 6 906 903 601 953 631 486 974 638 117 673 66 283 980 457 175 911 277 717 947 319 847 103 2 9 580 590 15 6 485 940 227 683 964 589 266 779 505 187 456 574 968 30 750 7 10 467 669 375 337 130 361 228 9 7 350 672 189 231 470 673 795 940 946 7 8 934 847 619 771 269 248 186 18 8 165 583 109 324 134 987 790 735 501 733 406 815 251 321 656 720 108 591 24 8 321 638 448 791 271 572 940 711 236 703 90 719 59 300 494 828 479 57 637 656 631 151 714 270 22 10 226 249 465 176 631 135 157 430 767 615 41 920 353 330 782 750 502 104 726 934 347 823 21 6 591 784 898 911 349 607 843 161 927 220 714 479 509 553 462 384 857 277 747 641 768 10 2 194 166 700 24 169 687 322 379 510 438 20 5 200 579 905 784 925 432 726 669 345 122 545 475 282 313 645 864 452 951 617 828 19 6 693 776 689 150 526 893 705 726 597 506 829 666 583 782 913 61 968 145 638 10 4 595 658 224 274 572 101 610 765 553 280 13 5 364 623 589 64 503 764 701 309 642 962 458 531 606 11 6 742 321 871 988 218 707 413 857 219 266 439 5 10 656 54 19 971 56 12 5 201 240 0 779 964 126 117 27 909 318 408 266 8 8 123 585 36 129 186 220 771 273 6 6 311 330 522 160 435 437 24 9 230 829 728 216 633 920 934 619 533 586 126 601 412 986 495 106 544 546 153 203 244 824 669 336 10 10 145 304 454 360 683 848 162 894 928 539 7 6 501 951 638 123 534 302 84 9 7 911 836 326 715 841 666 539 554 690 24 6 83 41 271 32 400 248 12 231 37 932 794 464 314 876 190 148 269 78 999 926 546 773 784 594 24 6 74 180 703 252 408 574 651 915 5 133 107 44 483 400 505 39 558 267 817 943 177 976 250 972 8 9 838 948 860 986 605 341 902 233 23 2 624 267 930 981 770 950 142 449 7 10 675 440 359 144 399 832 808 729 347 572 74 253 581 14 6 34 680 66 209 506 275 175 759 99 578 288 932 559 155 1 10 201 17 5 387 497 467 546 791 710 623 180 631 202 656 514 216 326 318 591 115 20 7 675 13 141 854 660 843 477 71 197 27 460 701 334 246 993 382 528 470 37 484 6 7 156 915 442 542 18 598 19 10 560 87 993 30 391 853 629 695 599 111 284 601 158 978 146 674 961 204 607 16 7 959 345 401 708 498 298 227 593 138 689 475 168 694 999 860 130 3 5 729 970 221 25 5 39 925 381 509 122 936 105 183 996 282 908 765 849 982 334 689 423 410 156 454 106 36 328 107 257 13 7 237 9 892 265 97 643 419 674 365 852 362 370 363 3 7 627 18 371 6 4 7 417 897 957 871 579 20 3 885 327 521 955 613 426 882 454 786 526 707 438 929 641 923 238 86 306 982 452 14 5 420 845 231 719 807 489 977 938 265 401 772 752 628 51 19 7 497 380 278 138 642 47 458 239 205 217 549 575 434 759 297 315 297 766 87 4 5 777 20 694 20 24 4 43 31 462 828 464 43 233 268 923 247 165 991 529 916 279 5 720 436 10 116 778 306 675 369 7 10 375 135 903 262 922 121 848 5 8 524 446 356 53 282 9 6 610 948 287 235 210 131 883 115 381 13 4 729 717 823 895 766 176 131 799 449 415 2 947 815 19 10 407 483 467 637 567 910 985 637 284 361 397 319 292 495 271 52 776 336 863 22 3 200 757 863 139 993 498 609 894 288 134 295 767 79 412 738 574 98 960 336 811 916 284 23 5 282 687 655 617 429 973 789 684 312 346 824 711 112 633 58 877 236 535 829 847 728 766 190 10 3 864 739 565 453 998 547 445 8 296 29 1 4 405 7 2 921 68 184 817 657 634 392 5 2 906 745 991 857 234 21 9 683 903 649 46 450 822 771 880 728 636 127 428 838 737 618 757 293 65 297 407 694 2 6 89 102 19 7 940 904 468 954 575 880 979 662 553 735 531 549 876 749 8 720 918 603 738 2 10 896 6 21 6 530 945 406 917 724 141 446 468 564 74 996 45 915 103 842 156 849 825 348 345 304 13 10 37 177 450 451 83 950 741 884 356 417 467 731 77 19 6 539 684 466 343 91 423 498 127 43 696 483 447 669 643 411 999 713 960 229 12 9 799 9 578 709 31 821 972 139 317 878 549 798 2 3 799 58 15 8 412 597 897 399 486 108 617 297 747 119 544 964 802 154 193 5 9 504 351 442 226 124 7 7 588 959 481 672 529 57 474 4 9 981 716 430 304 14 7 404 703 724 397 111 317 220 556 116 323 861 160 969 478 4 10 604 232 354 463 9 7 137 513 939 451 796 655 735 960 391 1 2 816 21 5 223 543 249 497 461 299 685 436 297 435 269 245 44 2 541 699 446 820 70 95 76 23 10 412 223 53 140 529 197 735 931 88 780 896 381 81 319 203 457 454 152 360 411 89 48 937 18 6 657 840 376 799 487 224 705 126 819 754 490 681 443 973 874 941 382 232 24 8 219 33 540 764 29 244 32 208 659 123 30 316 72 490 549 496 638 931 903 595 954 719 486 745 10 9 322 665 226 267 955 989 339 976 774 33 8 8 23 366 868 549 379 73 306 502 6 6 73 398 239 40 206 39 11 6 283 86 343 213 392 60 667 329 810 291 262 24 4 909 777 455 292 107 31 342 745 266 13 311 846 335 959 369 462 460 549 773 802 576 498 537 750 13 8 360 282 612 874 889 914 74 1 592 56 216 706 2 7 10 328 308 831 236 302 34 405 15 4 132 524 547 102 77 8 982 905 859 234 852 36 548 108 66 3 10 224 300 407 7 8 407 268 493 517 338 60 620 15 5 198 15 584 534 448 16 595 218 643 29 587 905 242 120 360 9 5 590 44 276 960 239 391 198 127 294 9 7 671 695 994 509 433 961 752 293 310 6 10 69 563 813 197 279 26 23 2 653 215 18 778 922 207 85 693 364 546 935 663 58 64 849 901 814 264 270 635 766 651 394 24 3 44 687 650 557 758 330 803 881 517 316 652 864 704 489 672 871 190 620 58 151 102 999 549 246 12 7 8 786 117 413 801 118 393 392 209 107 963 513 11 8 283 704 326 113 900 218 823 835 58 341 816 19 8 893 776 217 526 942 404 200 741 419 614 53 147 847 711 555 307 881 523 24 2 2 549 450 15 5 713 408 101 966 461 643 852 903 552 608 938 311 351 783 689 24 3 502 236 513 890 45 223 248 601 363 12 41 99 905 452 259 83 64 93 104 386 368 456 534 725 9 3 382 143 595 949 838 725 314 188 122 17 9 403 962 485 149 612 813 782 70 884 905 852 351 949 901 845 836 737 19 10 521 607 889 901 355 453 121 153 678 887 416 161 257 287 20 446 26 855 238 8 5 616 326 979 970 936 13 872 16 21 6 168 228 651 648 172 669 872 692 485 685 803 238 283 679 311 371 259 500 388 973 677 18 2 840 129 882 133 84 520 40 111 0 265 873 918 692 970 642 249 33 811 9 8 647 456 129 163 992 718 674 589 851 23 3 479 569 901 607 46 57 857 721 800 255 532 892 356 280 189 281 171 286 381 84 501 829 602 6 7 934 164 994 405 218 352 9 5 769 167 91 452 649 918 352 103 468 1 5 881 21 2 874 72 328 242 68 536 140 431 455 94 424 148 577 306 880 467 409 336 70 442 458 4 2 710 860 23 213 8 7 833 161 700 397 952 28 425 67 18 3 183 790 544 857 925 308 296 590 914 398 539 460 212 335 37 91 943 535 2 10 800 710 14 4 25 272 787 970 782 208 274 527 199 270 81 495 370 881 3 3 875 781 696 3 5 848 430 531 2 9 481 578 14 2 610 68 680 582 58 783 621 690 667 818 416 91 852 620 8 4 674 203 349 771 424 944 660 366 8 5 162 152 666 667 28 799 383 999 21 7 662 103 221 17 193 279 247 265 524 976 666 978 142 84 685 820 689 386 200 410 279 10 10 267 165 321 381 221 499 269 16 24 306 23 10 221 388 839 637 752 247 888 355 903 654 98 514 442 463 106 260 774 988 324 16 716 885 126 19 8 911 792 39 894 847 602 724 487 950 396 976 645 337 49 362 134 981 793 266 12 3 742 395 603 219 799 256 258 268 461 298 418 414 13 2 710 724 846 980 698 38 538 269 325 477 443 639 851 22 5 764 720 935 648 884 197 8 938 54 240 80 688 886 474 832 117 661 431 748 337 235 901 14 5 316 278 460 994 926 346 251 174 801 741 996 562 575 663 24 6 658 137 218 916 587 919 426 717 727 383 431 951 409 710 813 267 316 954 587 151 619 869 440 924 11 4 891 595 864 339 493 304 924 703 515 780 635 2 10 983 556 10 5 486 134 78 443 744 620 902 348 633 861 17 6 990 851 971 685 42 278 175 253 131 147 927 847 598 300 858 249 605 24 8 476 575 645 498 606 479 243 25 716 958 934 845 598 656 938 921 998 981 884 591 803 615 454 677 18 8 111 746 320 823 205 613 963 211 819 184 695 914 92 161 342 731 351 247 17 4 5 566 618 953 214 53 77 832 512 606 163 917 358 695 604 360 32 14 3 801 563 149 625 285 577 523 171 826 112 476 691 805 832 13 3 817 388 388 233 14 557 443 520 279 711 460 972 712 9 9 585 465 551 946 464 164 534 294 260 17 7 266 254 945 311 629 29 658 668 805 518 904 643 979 351 918 974 164 20 5 644 789 344 954 581 64 68 206 521 820 527 408 962 859 618 864 692 352 619 39 19 5 239 86 260 486 442 581 27 874 776 278 583 498 16 382 482 966 924 680 313 10 7 309 54 106 43 451 156 842 61 905 639 4 8 79 177 922 47 18 10 215 247 613 446 60 833 890 146 327 896 373 151 10 736 99 467 202 965 4 4 645 845 934 280 24 7 597 231 94 632 512 272 578 415 549 714 410 283 38 934 470 272 933 707 161 655 6 263 750 442 1 4 256 6 10 389 815 328 659 997 314 2 10 173 742 4 8 243 618 45 727 22 8 418 41 380 183 770 36 732 638 398 484 76 459 171 121 863 98 706 501 95 800 617 656 17 2 568 558 626 779 501 89 734 831 191 247 357 914 40 205 982 733 971 13 10 930 485 887 775 329 612 58 376 8 852 22 604 20 12 3 534 298 284 12 3 561 149 453 851 661 750 4 8 6 939 130 135 784 569 94 516 970 2 3 231 558 22 6 436 161 734 442 595 660 330 240 428 294 693 787 644 995 337 577 216 197 634 692 256 698 1 5 536 13 5 224 688 120 673 679 777 12 499 802 240 444 313 676 16 2 33 278 94 997 84 642 22 886 548 982 983 923 306 350 980 297 23 8 221 203 388 174 343 947 280 967 34 295 317 460 982 670 781 193 945 884 271 618 184 478 538 23 6 707 61 155 340 654 314 891 568 52 490 678 915 735 542 4 278 847 17 245 968 341 117 556 19 3 88 667 546 536 781 880 790 175 240 368 5 635 685 11 975 944 66 200 809 21 8 962 511 215 868 563 614 852 806 704 543 385 104 616 544 439 678 559 329 823 299 427 12 8 795 813 882 959 952 904 953 454 757 532 265 500 3 5 304 817 767 15 6 580 662 860 876 461 626 989 283 180 598 715 420 530 801 785 9 9 875 687 91 271 831 41 20 11 595 9 4 657 389 366 698 727 808 272 76 637 24 8 461 192 720 998 365 569 214 150 508 972 62 868 295 963 420 247 119 388 529 481 961 909 180 415 17 9 664 535 410 381 484 788 477 591 803 948 434 791 161 978 87 293 269 11 8 955 879 866 439 432 92 879 783 974 870 526 22 5 541 313 797 820 126 567 180 319 141 706 999 843 599 840 570 119 590 488 421 97 487 403 14 5 110 857 113 305 211 734 518 403 812 557 96 566 434 821 16 4 289 375 550 18 954 508 945 141 919 940 412 562 805 476 914 322 1 2 565 10 9 372 537 411 627 612 729 855 135 195 334 16 5 245 92 39 234 46 730 335 432 741 590 405 617 332 98 683 820 6 5 415 139 672 895 699 550 11 10 131 8 260 821 628 270 65 126 461 944 655 20 10 266 34 391 913 162 300 278 195 858 694 59 51 880 501 849 963 46 155 779 92 2 5 611 831 9 3 698 228 740 842 655 374 786 785 940 12 6 456 890 934 369 961 798 12 314 583 987 49 724 21 6 961 363 484 34 303 801 350 116 661 279 573 987 327 569 777 453 395 56 872 482 6 3 2 50 803 148 23 10 646 250 468 617 809 975 17 730 569 536 300 819 987 48 518 94 522 234 935 453 842 227 284 21 10 518 384 408 908 204 692 831 987 50 262 139 135 262 168 904 1 884 374 25 844 277 5 4 978 791 175 627 403 10 8 748 177 671 289 132 221 798 786 740 767 13 7 614 658 537 559 619 375 832 856 687 854 854 257 180 21 7 207 491 794 372 2 633 35 485 139 16 398 711 351 864 321 496 814 905 294 642 58 15 3 25 601 495 876 224 853 695 790 449 249 379 241 536 335 289 21 5 651 14 599 521 122 287 682 440 717 533 349 142 575 334 308 320 132 788 682 584 56 19 6 68 521 506 575 164 996 159 625 315 928 885 916 900 368 911 332 303 732 444 9 10 728 131 584 687 728 105 27 669 527 4 2 302 148 654 493 19 8 848 765 61 219 821 878 547 531 856 900 697 780 500 188 567 962 891 408 912 10 9 211 500 737 277 77 41 737 931 294 700 21 4 261 130 773 286 147 104 347 663 721 387 875 512 987 709 172 114 425 898 633 872 573 11 2 355 250 505 929 82 588 380 873 272 565 621 25 10 122 778 250 85 991 705 62 835 23 412 931 436 28 193 534 830 691 681 786 195 330 6 686 802 938 9 5 190 946 683 74 53 841 428 527 554 5 2 356 152 804 717 220 5 7 26 947 229 740 938 12 4 977 403 377 684 333 161 947 82 150 192 636 735 25 10 85 864 583 638 109 310 986 334 354 269 842 517 624 845 737 617 386 43 128 784 505 257 520 373 830 10 2 629 329 864 153 499 119 881 553 215 583 19 5 366 486 419 959 738 500 887 38 889 533 128 902 639 607 373 863 119 966 636 21 3 800 723 618 274 887 636 973 44 798 523 842 176 73 446 278 430 530 388 738 370 674 23 10 770 519 520 446 88 915 76 805 560 125 713 390 785 639 440 174 125 165 552 394 889 264 493 13 6 955 411 191 52 482 823 443 819 959 104 382 854 387 9 2 492 469 368 835 819 632 842 96 363 10 5 219 425 215 711 772 408 658 222 362 37 11 5 437 723 104 865 403 338 187 134 198 220 777 25 3 864 842 475 60 980 975 766 593 189 419 250 655 893 460 20 497 530 769 19 448 608 759 124 369 880 24 10 224 131 236 811 911 361 62 592 659 59 877 141 139 896 634 144 872 968 122 755 41 787 823 269 2 3 170 410 11 7 927 702 6 724 960 977 752 277 88 4 18 24 3 558 884 644 733 252 140 1 554 454 341 219 969 377 888 480 125 692 436 38 714 61 200 611 248 22 4 106 938 27 771 61 128 709 150 731 527 166 400 236 343 253 746 476 72 4 348 480 711 9 5 766 691 591 569 583 747 975 249 12 2 2 840 181 17 7 830 499 491 611 490 31 256 922 495 299 978 556 27 161 866 212 224 17 6 562 857 243 837 86 241 633 209 166 263 534 533 788 117 412 96 96 14 2 209 93 287 459 942 441 414 120 161 610 626 647 694 488 24 2 328 707 924 424 147 824 792 889 179 943 261 374 637 322 727 762 851 431 678 597 494 176 471 174 3 3 46 710 714 22 7 133 607 108 940 495 306 27 671 617 409 889 710 867 593 699 674 945 433 712 53 807 15 14 3 595 338 904 711 196 958 477 353 420 658 717 335 954 454 19 4 19 224 240 551 553 214 363 889 285 423 433 580 874 10 830 636 584 807 147 2 4 179 383 4 9 187 726 572 177 15 2 552 660 92 468 359 797 400 721 696 471 196 134 220 528 872 14 9 613 967 140 120 446 340 508 578 30 303 704 63 604 332 10 3 645 76 218 567 99 348 395 316 431 237 19 2 966 262 153 495 51 250 40 844 562 38 771 130 179 81 595 318 661 148 47 24 6 371 876 212 670 894 323 617 46 258 60 75 4 455 145 24 222 482 389 390 700 871 183 900 665 8 8 725 883 266 188 71 164 591 322 24 7 965 614 560 851 489 579 273 89 213 960 77 791 869 86 87 917 548 986 905 392 955 987 816 553 9 2 103 49 149 833 470 91 926 103 422 14 3 200 285 31 174 737 607 912 279 815 447 738 61 443 711 4 9 384 639 693 693 19 2 569 550 696 738 399 113 108 675 565 811 581 513 488 784 161 400 671 827 326 6 4 804 962 484 853 892 775 10 9 990 883 648 315 708 422 788 724 783 917 1 6 498 10 5 960 657 110 788 480 122 132 775 461 8 22 7 284 578 877 796 149 56 802 968 899 859 593 130 63 372 136 689 458 651 678 699 599 943 14 3 236 812 839 4 489 736 877 38 379 848 297 490 142 169 12 3 226 255 2 840 51 888 201 293 831 179 515 714 22 10 798 855 363 660 70 534 694 700 853 251 56 162 687 315 785 770 350 654 544 64 623 315 18 3 603 342 743 859 402 911 824 665 423 418 109 372 176 557 207 341 106 206 21 8 574 368 407 82 246 930 489 81 701 152 574 601 842 708 662 6 769 480 61 807 646 16 6 38 233 383 430 543 261 214 933 4 673 342 362 720 628 552 280 1 4 499 25 4 498 758 337 693 92 283 989 572 929 0 930 923 33 665 43 968 561 358 732 207 105 50 308 352 608 8 5 112 378 901 651 791 35 508 561 10 8 674 304 654 640 93 865 920 864 221 590 24 3 586 849 550 740 651 550 627 656 42 895 998 715 857 969 603 928 64 199 461 117 736 854 344 271 5 5 800 341 633 366 545 20 8 477 1 709 913 672 774 783 333 597 430 922 639 355 289 672 93 402 606 897 752 21 2 356 553 477 498 704 293 636 53 726 262 259 750 776 55 792 168 418 386 565 676 394 25 6 837 920 869 446 442 628 29 856 372 309 451 952 188 556 746 239 127 425 669 360 762 433 445 334 75 22 4 397 924 954 737 506 371 620 237 77 192 356 745 748 16 468 608 358 272 634 933 637 531 21 4 870 135 394 496 73 948 577 224 930 688 612 241 585 900 862 636 791 711 114 912 165 6 10 363 472 228 549 836 568 22 5 965 49 162 79 682 543 845 391 244 892 733 953 536 354 791 206 877 45 129 591 87 359 6 9 975 902 95 931 145 242 21 4 620 609 483 71 272 241 764 659 187 422 883 543 770 245 850 15 319 887 675 733 333 16 5 922 452 552 913 614 908 147 887 45 967 523 41 644 406 581 61 17 8 161 772 710 552 838 411 795 783 95 90 942 876 636 359 918 725 852 7 2 130 165 59 465 134 239 356 10 7 989 622 245 456 367 248 554 612 645 943 21 9 278 642 720 256 304 398 787 1 773 981 150 853 381 331 92 537 611 799 160 447 614 18 3 112 272 506 89 90 683 602 781 746 929 288 810 91 284 994 157 408 280 17 8 61 966 168 18 130 361 626 702 746 111 626 995 187 373 889 504 669 22 2 274 649 834 483 157 319 61 681 139 322 456 604 733 835 921 830 84 118 148 139 284 595 25 3 527 436 247 954 453 632 421 332 479 625 828 939 459 661 26 196 863 811 668 952 151 498 50 739 904 4 3 865 69 408 83 6 9 334 803 245 601 663 563 2 4 556 464 22 8 602 308 89 73 974 437 829 553 828 911 915 380 733 491 532 713 500 784 403 974 948 713 19 9 654 564 108 904 723 542 77 888 858 396 853 552 506 62 481 309 175 456 102 6 2 386 553 391 903 378 290 25 2 463 900 886 287 202 883 228 880 286 104 765 127 184 954 144 970 186 826 876 487 817 795 649 510 907 2 7 507 465 2 4 851 27 4 2 294 564 409 125 10 10 10 698 637 748 568 718 730 470 883 29 21 6 777 81 707 711 577 899 631 290 799 105 625 402 470 110 673 557 660 562 792 519 41 9 5 155 776 321 364 182 767 950 757 215 12 5 946 484 731 376 722 268 183 826 450 416 269 476 3 4 920 618 903 1 9 515 18 4 455 241 753 230 363 716 940 934 499 520 73 605 584 133 512 867 600 979 13 8 81 33 579 941 471 822 497 594 938 812 432 58 568 10 2 800 313 375 561 818 474 208 532 992 95 6 5 346 508 990 230 209 675 9 2 184 925 800 92 113 237 988 57 317 11 3 957 326 746 560 697 434 668 124 435 71 377 14 2 674 141 808 662 579 938 236 281 517 763 888 993 623 748 20 8 750 907 286 856 772 560 407 916 2 647 191 133 284 220 590 316 482 554 658 232 21 7 394 287 279 687 113 547 643 907 107 390 329 995 473 66 364 744 480 793 150 251 90 14 3 847 582 375 794 623 213 81 227 516 545 465 741 65 671 22 10 546 74 499 932 417 690 868 434 722 502 378 977 412 194 283 651 479 561 996 143 486 401 13 5 891 706 601 435 231 377 12 155 645 628 512 861 512 24 7 213 188 729 405 774 329 763 133 331 183 642 116 840 110 248 84 999 618 131 481 188 742 408 34 3 5 504 860 2 12 7 549 34 420 705 322 11 821 909 247 598 799 906 18 6 57 74 958 711 576 690 647 7 359 501 935 418 859 240 484 624 578 167 23 8 355 380 346 963 353 348 377 628 539 420 132 670 481 14 958 74 942 611 748 361 752 555 286 19 4 20 118 36 773 340 923 647 332 535 137 850 781 678 996 539 280 946 520 274 17 8 711 876 899 761 400 952 922 426 533 816 797 515 197 485 966 92 355 8 8 157 8 603 735 837 629 669 449 16 5 710 525 403 589 584 563 956 940 758 429 854 178 841 848 529 432 17 8 39 340 451 729 664 439 868 39 680 32 285 455 966 474 696 498 667 6 6 816 875 421 906 937 427 5 7 330 274 338 71 783 5 6 601 997 631 923 908 22 5 667 430 611 184 416 423 477 130 49 904 363 549 917 478 491 513 176 593 601 128 620 591 20 7 138 848 0 329 49 216 187 526 610 563 819 870 892 213 352 947 406 674 350 10 19 4 896 63 293 140 531 22 237 452 999 755 982 310 364 265 936 494 793 765 751 14 10 993 597 755 212 396 796 22 638 560 267 947 911 32 281 19 9 6 820 248 206 410 994 552 330 516 558 559 881 583 488 398 317 482 101 142 1 2 735 14 5 83 648 79 917 386 552 927 882 644 777 178 832 192 387 7 3 219 601 567 73 152 475 394 24 9 937 353 563 324 455 515 499 941 678 247 606 440 51 896 991 911 637 362 227 435 837 984 32 185 18 7 893 953 381 991 540 574 624 577 967 727 634 318 834 60 247 844 155 516 8 2 143 16 908 650 885 412 848 322 9 8 918 40 831 545 236 905 357 347 269 10 3 417 671 561 742 355 221 70 272 86 791 14 8 795 316 867 372 579 730 628 328 426 200 225 778 157 307 13 4 921 907 10 844 849 966 333 207 118 148 610 396 260 19 8 266 491 637 895 238 371 682 233 343 280 995 30 902 977 111 542 355 43 975 13 7 188 606 18 693 392 448 567 549 783 50 239 135 330 6 6 548 428 81 725 541 279 17 7 295 770 451 580 594 914 338 922 440 6 540 560 126 508 613 290 625 8 2 722 545 816 461 488 798 948 464 3 7 526 358 886 8 2 321 219 932 283 406 944 129 962 15 7 943 589 905 340 329 918 362 134 998 696 308 340 543 392 290 2 10 883 835 22 10 941 540 497 186 830 973 107 77 92 826 47 3 95 20 326 112 879 209 355 803 948 106 18 4 690 304 776 49 195 442 293 241 450 930 164 80 12 903 631 780 535 766 21 2 600 350 382 804 173 907 496 22 467 110 287 315 276 460 483 820 165 701 508 470 686 12 3 937 481 236 307 618 705 377 36 172 313 852 520 16 7 990 421 925 484 298 781 867 96 754 561 352 410 186 767 899 392 14 6 712 257 819 804 851 400 534 306 481 885 763 747 222 694 24 7 856 715 161 165 636 113 930 598 913 309 566 949 79 565 64 54 267 33 181 343 897 899 927 281 5 5 67 434 903 839 271 14 4 651 111 792 665 351 231 111 624 867 642 718 380 107 760 7 7 494 24 360 223 727 908 145 15 9 741 91 975 795 602 618 852 577 255 498 434 952 253 165 394 10 6 628 485 460 501 882 512 398 279 287 267 19 9 531 372 736 641 146 956 996 231 756 252 519 226 93 28 94 158 406 724 887 12 7 158 60 121 707 907 189 556 928 756 558 518 892 3 8 829 278 406 6 5 725 68 71 582 571 986 24 7 793 721 387 7 462 870 610 805 917 741 728 392 179 977 923 53 402 780 793 349 384 339 890 515 25 3 730 240 998 797 618 861 848 815 51 192 303 190 742 67 445 402 51 330 450 964 814 729 723 516 768 17 3 719 736 855 478 612 174 52 573 951 565 165 401 555 731 324 138 113 25 8 145 704 629 935 696 372 980 939 796 709 764 654 940 252 139 581 438 687 73 344 187 843 791 724 461 3 9 477 29 156 11 2 921 808 383 716 377 267 315 842 638 921 801 8 7 456 47 58 976 1 828 714 17 13 4 9 992 378 586 828 203 187 563 71 268 186 538 790 11 4 118 267 949 649 571 659 886 397 975 736 241 22 2 880 211 199 550 909 358 45 826 594 496 814 338 934 54 305 604 518 862 51 505 711 398 3 5 605 799 874 8 4 150 86 791 211 756 942 340 294 14 3 653 862 671 806 280 393 117 13 609 746 868 247 997 367 11 10 208 904 532 301 921 352 783 196 581 838 955 10 4 855 662 455 640 636 272 239 167 967 569 14 3 908 487 766 797 565 482 855 756 702 274 175 381 342 254 15 9 879 475 414 68 36 139 996 931 834 934 892 701 252 493 153 6 9 590 747 675 734 413 865 17 9 33 797 592 665 686 777 190 86 630 392 806 469 570 289 830 970 876 19 9 461 877 391 48 807 183 151 13 189 950 437 76 981 594 571 853 673 393 274 24 4 511 471 164 596 147 67 362 827 228 907 7 677 798 947 415 206 788 686 765 902 632 606 584 769 16 7 504 631 624 493 995 943 526 449 951 635 656 589 12 323 193 935 3 8 21 696 354 13 5 853 543 432 983 542 90 608 750 888 738 712 779 28 5 6 225 520 567 953 236 23 7 10 74 456 217 994 310 356 439 680 337 953 710 767 124 210 823 727 772 657 116 989 778 702 9 8 114 473 66 653 860 950 709 873 434 6 6 73 682 841 850 754 410 9 7 2 821 74 904 826 247 978 537 803 4 10 173 605 600 310 20 4 920 6 279 660 735 633 288 931 157 617 288 546 176 952 979 574 543 756 578 534 23 6 22 257 34 30 25 445 539 378 164 356 4 886 973 412 191 988 188 941 118 549 117 701 215 1 3 41 13 8 410 405 719 171 268 388 825 325 138 855 21 935 181 2 10 158 484 21 2 517 941 410 524 712 695 582 505 842 556 299 876 626 974 679 902 423 78 175 646 710 9 3 520 152 799 189 57 361 836 359 764 12 6 849 987 159 664 329 855 957 947 187 507 417 86 14 9 955 754 102 193 462 468 949 613 654 887 410 281 290 139 12 4 244 443 8 873 930 546 483 660 441 345 199 893 5 6 687 841 870 573 900 9 5 277 24 989 339 674 646 73 731 573 22 2 359 721 961 983 727 860 809 746 259 953 965 593 724 897 683 960 280 970 259 261 372 140 6 9 723 268 916 479 17 234 3 2 280 273 924 24 9 412 30 503 1 81 652 176 452 83 867 102 499 788 935 799 782 727 888 306 442 676 308 590 656 12 6 323 886 198 472 696 128 885 412 195 863 892 915 19 10 387 697 826 134 838 378 207 409 562 315 441 219 706 240 248 259 270 835 929 14 8 555 329 938 317 778 837 158 977 655 116 345 635 109 881 11 9 62 212 287 123 903 422 945 332 230 559 450 3 3 287 733 792 7 10 821 51 651 278 369 981 597 2 9 642 850 2 8 430 869 15 4 806 398 692 280 472 618 579 836 575 640 664 469 6 264 3 20 9 79 14 283 639 442 29 637 442 949 597 853 701 150 193 826 696 546 981 712 559 1 9 389 23 9 861 498 333 207 516 461 946 915 288 322 533 70 369 214 898 79 802 651 197 210 311 949 462 21 6 689 333 380 302 820 740 591 964 954 13 453 914 987 257 954 267 368 792 765 883 830 8 2 40 406 564 540 915 917 704 477 24 7 198 136 116 197 16 50 540 38 472 73 386 744 237 279 905 466 991 729 948 391 87 88 123 187 15 8 61 990 681 656 167 226 78 761 859 915 985 425 565 770 18 18 8 689 584 391 289 624 937 188 180 55 416 375 633 918 916 1 881 514 466 11 7 121 218 995 510 56 848 825 894 459 466 294 16 7 279 651 121 10 286 204 964 155 716 630 236 51 403 810 720 328 12 4 64 896 67 792 501 703 978 961 360 403 746 235 6 7 266 129 306 463 301 584 9 4 255 167 960 925 845 910 980 744 487 3 3 712 778 298 22 3 393 531 61 248 963 61 306 364 322 190 85 871 268 763 118 522 519 784 974 441 208 357 1 10 343 10 2 844 21 681 636 89 355 220 140 659 697 24 8 174 409 414 629 340 31 563 571 534 670 876 972 750 857 875 294 265 130 60 210 263 253 614 13 6 4 726 190 727 281 743 720 22 4 526 329 513 691 683 138 522 399 584 772 735 510 680 456 564 37 584 590 949 883 716 488 1 10 914 9 10 285 824 454 301 302 956 232 154 239 9 6 503 167 455 478 469 152 324 596 319 12 7 696 162 145 445 908 835 168 309 289 402 417 258 14 8 486 659 290 198 818 672 12 695 332 816 571 953 28 740 3 10 491 567 416 20 4 947 814 876 264 547 975 283 616 657 486 510 107 266 656 991 823 590 280 664 101 15 4 119 958 892 477 176 433 833 386 684 222 167 76 31 797 649 4 10 947 475 827 396 23 5 794 824 216 746 405 108 259 858 172 563 34 922 298 491 687 94 568 794 3 772 375 343 299 24 3 871 344 82 358 995 705 399 523 38 554 930 61 108 921 51 18 365 102 27 939 470 114 840 325 16 8 998 25 244 93 941 58 379 877 698 419 136 775 645 140 135 403 13 10 501 620 978 246 283 88 139 684 767 520 841 986 949 7 5 316 530 255 923 57 750 151 20 7 715 61 948 519 506 679 367 685 750 254 950 692 553 918 601 534 804 930 133 71 3 10 150 687 552 24 6 238 127 311 858 531 33 66 113 73 799 747 435 174 216 889 86 474 456 922 634 295 431 234 988 6 3 471 891 549 103 835 606 18 2 833 674 889 221 9 453 799 276 526 434 978 274 574 44 542 111 370 988 14 6 874 533 542 621 831 694 385 677 744 444 351 752 44 373 19 3 187 445 984 708 208 81 422 116 525 408 689 630 788 791 991 759 949 55 815 13 6 28 794 583 197 64 583 513 441 286 359 858 365 262 4 2 41 3 550 819 7 8 647 380 258 543 955 400 297 5 4 109 322 710 419 633 1 2 220 14 6 129 778 71 230 546 807 926 739 182 218 489 637 569 980 4 3 739 560 110 671 13 5 852 73 518 599 670 965 688 541 142 995 195 304 451 25 8 207 678 404 779 43 684 482 4 945 445 163 91 619 546 367 482 529 107 661 549 273 660 154 574 751 17 7 243 902 695 244 710 925 614 800 958 197 288 67 431 685 714 580 365 11 4 639 582 752 50 507 911 884 580 34 212 352 18 10 840 150 660 600 466 700 751 54 544 25 622 393 830 310 49 405 62 500 19 8 246 92 914 142 813 481 811 912 734 518 666 934 338 977 426 546 593 706 739 21 2 259 723 698 252 960 361 853 949 783 724 188 483 867 600 531 160 576 170 427 380 583 20 10 181 154 218 426 196 141 100 960 446 905 671 859 260 322 455 809 205 603 900 420 12 10 53 990 170 876 83 297 641 357 84 176 718 691 21 6 735 373 428 703 880 248 189 532 516 141 644 496 553 120 111 58 732 748 649 413 24 9 6 807 688 723 772 123 967 42 86 315 9 3 0 240 783 725 290 980 315 906 946 1 2 875 19 8 648 857 746 978 535 30 369 605 915 724 685 990 112 667 843 967 41 992 210 24 8 822 635 30 304 404 644 335 808 774 541 517 942 135 458 828 622 840 141 949 978 299 682 283 87 4 6 855 271 727 485 13 9 204 486 176 516 384 247 202 978 636 852 917 330 605 23 8 269 978 56 67 508 995 854 761 61 992 350 580 712 654 999 665 753 640 64 505 23 793 983 14 7 757 799 232 771 540 279 758 632 623 479 846 311 902 522 1 6 125 10 9 588 74 6 853 284 799 69 92 147 863 8 8 388 509 391 469 292 275 785 796 13 3 5 579 435 355 916 937 436 864 671 323 222 758 608 11 3 486 305 274 55 776 288 58 692 683 52 799 11 7 58 242 965 867 158 688 527 759 777 634 82 18 5 814 49 476 668 492 783 736 367 680 33 461 348 277 170 110 865 702 970 17 6 650 327 208 374 648 513 59 807 358 694 276 568 955 747 452 172 929 3 9 600 368 767 16 6 572 314 757 630 310 968 561 327 487 24 786 483 531 307 316 97 12 7 568 814 674 463 868 415 857 173 525 378 623 686 23 6 824 120 506 533 321 815 846 764 711 935 307 531 533 273 863 962 509 834 89 189 606 993 139 11 9 982 565 3 471 492 503 395 794 26 268 226 5 8 814 461 203 156 537 17 4 224 54 192 933 105 775 514 202 414 779 76 186 9 270 516 222 609 7 7 38 598 799 5 607 821 148 8 4 28 563 681 382 929 188 97 91 16 2 900 613 951 154 673 984 694 297 474 284 809 123 224 625 990 351 23 4 379 99 509 946 957 347 128 378 289 848 983 518 767 109 790 558 579 255 727 491 886 411 383 16 9 336 703 145 718 821 3 938 53 608 169 281 229 376 88 305 740 22 8 841 297 47 175 307 73 866 274 305 680 839 178 988 430 81 227 32 900 899 997 969 496 22 4 33 566 498 263 962 763 958 903 504 134 841 62 786 467 608 977 413 800 37 491 554 130 19 6 25 615 529 735 652 570 240 822 190 229 379 627 851 99 751 676 926 290 523 7 7 229 134 150 543 535 588 774 20 10 194 479 414 975 413 588 646 344 360 192 6 668 451 178 110 762 254 26 274 530 7 9 546 312 254 577 231 637 473 11 7 118 600 946 592 840 576 815 116 927 105 818 2 6 296 430 1 6 839 22 10 74 28 767 456 377 864 225 419 903 863 207 42 584 665 422 293 412 578 776 709 354 95 3 8 13 836 178 1 10 39 21 8 872 405 248 955 121 666 138 281 142 138 85 351 426 408 328 692 203 12 789 748 725 10 7 720 353 562 161 582 930 462 772 432 415 25 2 380 506 939 556 179 596 226 848 780 383 407 398 132 218 941 267 794 890 373 56 803 759 539 278 429 24 3 855 897 742 806 844 653 712 277 932 864 959 947 83 500 489 141 227 157 193 17 37 968 231 15 8 9 72 415 706 762 22 338 398 370 5 7 341 263 960 121 226 10 10 41 383 313 160 421 225 497 962 0 959 16 5 26 425 442 362 252 915 189 934 236 56 270 321 837 421 191 697 14 3 766 364 478 456 866 376 3 989 632 909 166 172 991 617 5 8 266 721 438 315 417 12 7 545 38 176 390 7 790 432 28 326 66 637 580 25 3 534 335 433 275 23 754 381 875 111 52 452 851 215 941 587 375 848 960 499 70 819 239 242 481 191 12 5 368 864 760 581 589 513 361 574 663 996 183 155 3 2 718 639 216 2 10 282 731 1 6 690 22 7 547 672 64 660 514 169 601 396 236 565 463 426 771 528 80 617 597 668 851 761 537 198 17 6 674 922 758 705 621 674 745 842 744 84 394 520 538 139 847 459 781 12 3 828 193 46 886 800 550 299 786 693 901 622 214 14 8 53 409 502 130 533 190 811 848 300 621 673 326 616 129 22 8 8 188 139 520 120 335 954 811 859 694 538 517 265 671 300 411 895 804 701 573 572 664 22 9 205 575 389 332 129 182 875 959 97 771 820 854 717 939 17 975 861 491 72 870 361 374 16 6 863 346 898 488 665 172 83 886 992 15 945 103 541 955 492 21 21 3 176 914 369 810 74 859 889 728 953 333 482 166 942 149 317 760 418 671 174 55 905 9 9 233 139 541 10 760 954 756 877 474 8 6 305 684 404 35 529 529 779 353 9 9 993 984 696 486 811 661 671 254 230 1 6 307 7 8 676 211 619 871 672 817 216 10 4 684 223 163 870 371 180 648 638 79 265 4 10 604 439 661 717 4 8 765 111 547 343 9 4 207 560 597 526 657 790 969 147 756 5 8 911 234 196 619 617 20 7 546 707 779 299 409 204 818 174 96 4 563 929 996 762 368 899 436 805 730 8 8 7 940 160 265 869 647 593 544 506 13 7 150 728 69 111 118 956 798 226 654 775 591 21 670 1 2 555 23 9 289 344 798 228 558 782 504 547 880 990 541 886 551 725 131 9 52 530 6 827 718 501 26 22 7 363 432 700 375 275 853 168 988 453 668 333 276 991 843 12 310 470 187 826 778 572 247 9 4 220 213 264 665 488 648 144 93 533 20 10 835 962 504 62 89 125 865 103 333 861 969 598 522 248 135 800 902 952 771 595 16 3 49 918 37 196 858 559 676 18 169 273 644 607 661 219 469 571 22 8 249 624 638 310 430 131 983 984 381 126 541 40 124 521 923 62 901 72 109 192 102 175 11 10 518 100 638 552 498 500 240 623 297 872 41 16 5 272 78 267 63 375 645 198 948 339 967 100 668 606 403 627 388 11 3 902 473 665 735 614 215 84 227 657 468 186 23 8 208 859 197 809 835 585 444 59 533 530 946 851 732 470 886 598 703 914 236 457 17 520 149 18 4 946 602 426 664 495 459 572 451 986 404 515 365 524 988 291 300 484 896 10 6 994 816 1 205 737 444 6 789 703 240 4 3 765 149 504 842 1 7 950 22 4 575 344 116 879 884 679 221 774 551 31 72 271 302 723 25 50 714 832 565 660 957 59 10 9 160 634 278 118 860 346 846 916 283 116 8 6 464 475 717 816 213 210 484 897 2 8 454 647 8 10 860 966 343 420 401 392 377 195 18 4 830 977 664 681 687 219 381 439 176 305 321 732 262 726 113 836 164 779 6 3 223 632 826 371 75 788 15 2 728 320 641 805 123 478 87 79 701 460 534 468 91 914 582 8 3 99 732 545 605 558 124 524 457 16 8 290 18 524 476 262 550 600 379 349 375 422 231 290 498 975 821 7 10 422 867 707 413 921 104 661 16 4 825 941 310 459 597 656 29 817 744 462 189 762 805 67 667 447 1 4 514 3 6 529 316 697 22 7 613 552 656 721 734 538 763 182 450 717 504 826 429 714 447 269 663 398 719 712 985 578 9 2 699 446 280 764 595 497 930 6 281 18 3 860 825 58 634 806 309 992 316 639 647 603 318 65 42 296 173 213 771 9 8 593 205 866 63 869 458 809 528 978 3 4 111 581 969 4 8 765 495 941 190 8 7 119 609 871 274 846 429 192 141 11 10 427 750 634 369 306 151 871 49 608 447 371 24 10 836 777 641 925 908 357 168 667 423 348 885 777 59 313 891 531 782 955 347 307 650 439 72 281 15 10 409 298 622 648 656 433 243 547 133 123 464 710 728 550 931 6 7 914 28 271 250 158 148 15 3 806 378 663 812 365 142 992 549 355 61 90 930 344 635 981 11 6 643 266 593 998 36 905 961 92 528 687 152 22 4 16 127 780 580 960 126 96 216 289 69 440 316 696 798 327 186 807 872 265 577 855 168 18 5 74 822 270 628 532 563 420 425 600 985 858 508 491 148 835 321 46 168 24 6 924 517 702 211 337 51 268 170 601 523 900 37 661 621 620 13 218 799 777 764 439 482 847 44 4 10 416 944 759 382 17 10 500 411 526 308 239 983 452 874 209 243 604 177 1 799 664 611 408 1 9 339 25 4 651 655 120 285 162 382 782 115 849 708 103 783 100 811 266 696 157 539 868 863 954 718 973 525 646 20 7 780 617 819 456 124 124 920 309 948 351 894 815 776 133 40 191 210 593 543 40 23 10 478 122 68 380 761 882 602 886 212 825 222 60 715 318 904 621 838 936 527 674 107 617 276 2 7 748 225 10 9 172 907 144 197 8 607 135 167 697 537 2 4 994 90 25 5 262 647 108 308 777 80 643 667 646 325 405 3 374 584 787 800 73 394 290 837 754 757 743 314 220 6 10 103 342 489 659 789 379 24 9 543 909 402 426 66 670 231 385 567 282 295 403 739 320 563 100 971 286 416 971 174 456 214 276 24 2 694 447 22 526 147 220 730 666 920 55 190 649 765 631 4 304 790 158 417 589 25 533 9 135 23 10 535 130 187 454 615 415 422 343 142 865 931 653 364 837 384 606 519 115 781 844 754 525 222 20 6 178 337 515 277 552 176 866 660 543 56 409 764 182 118 920 731 718 946 445 495 25 4 543 795 889 425 790 294 129 954 421 811 903 464 757 70 28 368 26 579 521 948 939 665 386 939 188 13 8 790 599 984 919 406 299 358 72 907 326 181 299 0 12 9 561 385 368 181 988 673 735 27 835 584 84 695 22 10 655 754 516 235 724 212 102 185 776 914 702 606 115 473 707 974 168 812 524 624 600 186 17 3 703 842 753 7 550 291 700 855 569 910 64 252 624 744 23 87 236 22 4 539 520 7 147 518 635 742 406 918 750 651 507 397 335 463 818 968 433 144 833 804 907 17 8 569 338 698 68 560 561 111 277 468 207 812 899 893 507 840 397 785 1 6 279 2 9 646 810 8 5 653 389 95 124 568 11 960 387 23 8 255 662 157 692 532 117 298 702 411 584 78 803 141 282 364 460 299 119 886 768 233 560 796 16 8 109 329 844 806 924 194 608 724 413 115 766 452 236 421 980 851 4 4 275 763 459 520 20 9 194 980 282 316 862 704 566 452 802 8 850 894 485 626 592 860 626 201 918 764 3 5 283 181 782 23 5 191 460 562 493 100 273 703 970 240 239 726 233 519 646 873 748 529 427 905 905 818 664 371 15 5 336 311 485 998 612 12 19 521 767 208 938 359 144 58 309 9 4 957 718 4 383 177 526 926 618 466 8 4 576 808 627 859 41 788 903 88 5 8 581 169 724 149 583 9 5 790 221 183 538 417 690 842 546 835 19 10 599 300 71 973 179 44 736 909 951 389 879 869 780 122 746 608 415 550 727 13 6 113 920 126 3 933 58 23 107 988 929 573 586 639 3 4 323 711 85 11 9 801 263 528 935 300 204 459 160 737 753 700 14 6 908 714 165 296 319 160 108 842 507 539 89 525 425 109 11 5 327 586 986 919 863 310 651 830 163 652 320 10 8 438 456 122 61 96 496 276 280 597 398 12 6 116 590 411 234 632 282 952 878 295 162 277 279 14 10 958 976 755 404 15 361 720 435 47 203 451 760 685 161 11 8 271 881 795 711 533 794 230 520 726 905 478 5 2 201 82 236 947 996 15 4 814 453 259 489 872 489 163 941 976 41 625 225 518 518 83 23 5 519 778 317 511 589 580 751 461 962 446 423 778 171 995 880 455 804 522 791 685 71 781 61 3 7 111 954 479 4 8 321 380 788 701 15 2 790 503 255 602 785 945 871 671 181 761 821 802 188 444 221 8 3 818 347 635 612 9 277 534 670 24 5 175 983 303 562 614 787 848 587 602 219 818 617 830 774 689 72 610 18 799 161 748 374 917 977 9 3 889 380 25 757 902 964 451 935 309 24 7 892 936 640 877 376 945 924 965 194 713 783 994 793 602 903 13 643 328 844 730 21 840 654 183 11 5 359 889 27 31 11 226 623 279 39 342 650 15 4 554 69 948 53 901 628 906 232 943 184 175 740 579 828 647 20 3 118 797 780 431 196 873 483 294 594 902 334 382 250 429 335 649 562 332 587 447 21 10 809 288 219 967 678 281 466 597 507 906 19 826 521 739 203 91 750 554 724 390 238 2 2 7 84 4 7 434 222 435 652 24 3 295 276 610 347 472 96 726 116 364 983 214 807 785 904 579 239 544 106 960 861 320 502 115 326 22 2 692 362 342 54 726 22 186 119 604 33 213 587 855 829 613 486 201 593 453 108 97 297 12 8 757 887 347 666 252 789 708 804 699 690 590 758 21 8 243 419 86 356 551 343 848 165 954 545 556 695 775 439 566 728 683 576 114 63 410 18 3 776 746 758 263 472 138 409 845 97 830 186 796 749 991 250 533 388 628 15 5 755 970 450 655 507 280 670 584 694 683 553 719 360 906 235 9 3 704 0 372 79 173 644 308 943 174 13 4 714 977 90 518 915 847 618 456 219 814 192 486 388 22 4 743 564 173 38 139 22 873 105 534 786 837 120 17 64 539 203 77 348 860 209 904 18 20 2 276 343 710 877 448 433 657 735 476 372 300 62 741 258 653 556 466 602 850 242 15 8 198 269 600 517 876 734 895 451 458 938 773 955 500 781 610 19 6 112 959 179 3 389 235 3 62 996 177 858 683 563 999 128 887 976 406 866 4 10 951 994 96 531 24 2 253 614 201 253 473 640 664 900 927 369 726 847 208 836 350 869 599 670 554 535 319 932 410 414 4 8 403 932 850 276 20 10 506 524 387 377 615 21 469 685 921 317 496 245 124 1 837 71 817 975 721 494 13 5 823 198 332 339 747 178 922 671 488 263 596 507 882 24 6 494 559 608 781 153 259 821 151 436 755 441 468 16 438 124 689 246 49 474 400 515 190 529 475 11 9 701 177 540 430 645 829 531 14 104 659 730 12 3 632 427 441 542 48 569 461 476 797 808 320 768 1 3 137 15 3 441 971 879 182 423 272 507 986 588 181 373 52 746 897 866 6 3 528 7 462 987 783 767 20 5 254 478 943 451 542 782 151 757 934 860 120 205 505 845 617 275 54 820 665 98 25 10 553 169 920 742 119 108 521 560 442 531 229 446 862 425 861 544 963 564 309 321 508 142 624 707 927 21 5 326 280 508 96 978 843 238 668 77 154 74 872 917 839 991 314 753 512 663 721 810 1 3 80 23 3 940 186 623 274 377 376 471 288 914 404 241 107 289 647 748 972 135 780 657 314 597 914 549 11 3 177 782 647 571 72 257 721 597 160 547 818 11 6 209 445 316 124 262 782 465 376 880 806 746 6 5 790 707 201 657 521 291 22 9 643 784 399 563 430 886 987 533 608 845 25 559 711 910 220 199 576 212 812 878 125 500 18 9 791 195 981 446 963 897 709 699 139 102 899 519 225 668 851 599 621 973 22 5 995 711 480 751 668 318 169 747 987 521 166 544 126 974 690 28 97 336 611 117 969 156 9 3 392 204 593 221 866 342 56 750 277 17 7 652 893 715 910 907 181 731 434 93 321 566 374 138 711 328 339 85 15 7 66 137 520 158 333 473 102 195 131 183 525 430 407 866 406 19 9 243 957 17 120 348 702 486 743 378 393 477 966 151 346 791 229 331 152 803 8 8 419 270 363 972 917 311 927 59 23 10 488 477 784 54 335 134 647 691 934 652 634 299 710 931 198 452 431 614 286 889 316 523 24 18 2 796 995 675 349 626 606 828 604 31 989 417 878 941 239 927 146 632 65 15 5 417 571 601 343 930 544 374 552 529 760 958 829 797 554 248 15 3 433 910 63 592 792 456 232 687 887 565 183 761 975 930 856 17 3 812 626 121 713 439 299 821 848 220 23 6 226 750 611 586 918 589 1 5 140 22 2 398 397 588 976 645 229 917 891 108 826 547 598 426 46 891 684 728 680 464 560 982 871 9 4 367 105 698 23 531 118 555 299 362 20 2 562 412 148 429 714 256 400 926 954 86 316 569 990 569 810 322 598 326 719 388 20 3 834 264 952 601 907 833 612 949 402 819 867 641 417 359 411 92 610 884 12 184 25 5 712 178 541 361 559 61 863 196 299 482 109 995 402 102 721 422 672 834 362 285 62 689 193 486 125 10 10 175 206 157 176 840 927 151 22 506 443 20 8 36 106 828 698 469 893 356 429 569 357 705 922 286 671 638 180 826 152 342 475 20 10 335 662 517 256 514 355 128 207 713 773 532 708 524 72 12 689 188 538 593 792 25 7 660 819 422 275 99 154 200 77 295 585 441 249 704 495 582 23 635 869 580 354 747 780 962 240 790 13 9 700 274 937 151 206 430 948 580 750 790 622 360 202 21 5 549 376 349 844 831 752 438 533 886 738 978 521 751 397 878 560 215 144 279 811 699 4 3 95 876 619 636 18 2 531 453 56 692 29 138 929 813 966 482 800 901 711 209 256 84 177 707 15 8 97 589 142 559 736 748 120 924 231 397 717 111 853 353 733 21 10 124 310 517 366 495 754 156 967 466 162 385 521 76 719 854 475 324 123 897 979 555 21 8 401 196 457 536 518 817 397 795 594 758 469 529 992 647 881 928 576 279 471 207 636 12 8 835 18 30 772 177 827 886 294 982 583 529 610 2 5 281 280 3 10 264 707 403 14 6 0 617 95 867 38 659 846 421 420 726 174 959 551 735 23 6 992 655 615 954 921 878 315 374 480 140 259 826 689 305 895 544 72 232 808 757 653 125 212 23 10 763 732 963 315 749 948 104 898 797 180 698 236 121 285 79 135 793 383 436 97 392 65 926 1 5 596 10 3 895 215 2 276 553 15 666 76 197 185 17 10 395 324 800 474 757 455 658 658 497 866 877 971 278 545 811 935 837 9 8 817 129 391 156 333 269 363 842 299 15 6 437 905 23 775 143 776 765 982 273 624 453 248 978 708 702 17 10 57 624 898 384 991 695 805 191 68 794 246 0 212 771 82 891 324 21 4 103 790 715 925 470 681 23 655 284 178 963 900 389 807 55 687 270 449 8 229 814 12 6 253 466 342 269 236 632 172 372 64 542 69 929 1 6 449 2 10 875 228 2 3 801 343 15 8 826 301 89 939 182 827 755 326 569 960 937 251 289 781 424 15 7 588 628 758 439 748 158 491 404 41 108 570 645 68 660 641 17 7 404 555 740 381 659 151 276 688 468 899 247 595 644 562 284 197 882 25 9 83 274 129 84 185 228 406 400 139 131 974 883 775 475 919 893 506 954 156 667 349 968 163 724 334 22 3 174 976 187 669 466 278 517 532 260 860 109 855 595 790 583 874 361 713 649 901 172 68 18 7 836 34 185 411 662 687 669 942 926 433 901 489 148 888 637 562 706 666 6 6 885 396 158 463 118 324 6 4 107 84 964 917 206 557 23 7 532 752 943 768 729 659 392 886 901 830 552 600 401 538 230 775 841 993 772 934 652 108 410 7 9 855 120 656 180 759 379 6 11 10 69 277 648 650 824 816 437 835 734 52 203 23 2 395 116 13 754 900 145 602 905 886 373 872 154 244 13 931 865 743 656 232 51 817 744 419 8 3 549 637 277 627 179 489 913 379 21 5 113 270 945 129 102 544 157 482 588 441 150 809 36 275 977 889 893 208 979 381 392 13 10 340 667 856 377 418 871 225 133 926 91 782 926 613 13 4 969 944 205 398 636 21 637 988 427 621 741 893 934 16 2 457 509 375 204 167 453 640 72 553 495 243 547 574 579 479 890 13 10 15 451 28 871 147 419 716 295 775 738 716 740 936 25 6 956 443 340 975 126 198 69 755 761 958 765 798 58 542 206 671 513 32 423 331 946 146 434 154 369 2 9 276 210 22 9 723 43 451 230 878 254 759 572 963 158 351 180 868 86 589 417 165 696 607 901 813 239 1 4 322 23 8 311 929 404 593 794 340 809 35 554 62 747 784 967 628 19 14 987 119 864 855 904 688 601 6 3 827 304 391 386 410 434 7 4 317 207 126 450 343 452 352 15 10 830 792 623 721 654 392 455 127 818 346 613 85 344 279 642 4 7 61 438 823 864 10 9 371 426 219 867 6 872 758 658 843 90 12 7 573 824 529 512 194 725 557 343 689 320 553 672 23 9 454 256 639 824 295 283 221 224 466 89 782 169 216 925 620 636 448 317 910 361 273 163 652 12 4 461 429 937 436 695 117 671 782 181 608 471 889 4 3 228 482 428 499 9 3 675 155 823 658 180 450 953 497 645 11 4 565 880 524 629 21 890 87 174 136 466 144 15 6 368 676 739 442 303 860 185 3 943 979 970 669 115 256 982 13 2 730 915 971 240 645 148 293 927 543 183 733 520 9 11 10 871 580 548 279 527 399 573 39 293 317 904 13 3 560 991 636 814 742 134 187 376 202 773 307 449 482 9 7 444 301 86 478 833 102 818 955 654 22 8 112 478 633 976 595 990 489 356 535 647 185 207 912 449 214 213 109 540 542 985 482 984 8 8 403 540 859 465 204 955 62 184 21 8 314 809 721 172 96 854 464 157 878 709 229 649 518 647 176 725 298 149 664 655 760 14 3 157 881 932 560 574 656 807 503 307 614 561 822 332 627 1 9 976 18 6 220 224 902 548 949 336 144 668 804 889 726 957 399 607 64 413 388 719 24 4 521 199 787 969 35 362 594 906 986 892 951 968 759 742 377 645 774 986 806 641 283 558 386 798 3 5 564 952 558 1 4 670 7 2 443 550 595 808 1 636 643 21 7 930 179 251 893 523 140 678 751 506 675 359 739 757 340 796 862 624 446 924 767 439 3 3 486 644 316 7 7 783 767 17 572 922 88 850 8 6 291 428 675 395 15 498 41 951 19 2 96 178 975 294 844 674 623 913 208 576 884 316 966 36 510 995 761 881 322 25 4 85 843 165 183 618 198 729 287 613 606 851 553 879 916 313 87 543 607 607 218 46 698 511 700 450 14 3 999 138 638 571 466 373 760 69 831 191 377 785 211 299 17 2 182 362 580 47 327 765 402 930 37 396 777 805 76 639 196 72 19 19 8 505 54 562 297 734 880 594 324 164 616 878 708 247 965 328 770 922 924 390 7 5 488 279 803 425 737 486 759 5 9 311 992 534 373 218 25 2 535 975 87 642 201 44 612 622 761 975 598 759 367 50 857 752 362 211 436 251 749 398 213 161 509 13 6 169 260 16 412 407 674 874 68 742 5 240 969 717 25 9 359 142 28 512 511 735 925 14 366 843 698 109 68 360 882 56 123 397 40 249 721 908 308 504 413 4 8 920 314 881 984 4 9 500 53 697 706 14 4 536 392 466 358 397 352 882 889 113 138 168 167 474 499 13 4 356 423 696 518 90 647 651 965 619 416 610 283 679 23 7 790 121 744 158 875 588 809 377 882 584 523 319 634 629 900 427 772 885 399 957 237 251 868 24 10 281 681 846 313 91 510 889 430 903 772 642 187 623 82 114 930 220 164 68 352 949 277 125 872 22 9 395 832 608 989 973 537 953 298 271 874 901 166 956 84 932 147 178 119 286 443 212 869 6 3 515 523 844 709 767 436 21 5 700 532 56 789 635 894 5 133 110 348 820 930 866 386 370 110 299 158 731 179 488 5 7 382 932 234 7 839 16 9 969 749 876 645 201 487 772 953 466 73 463 801 14 284 666 303 9 5 792 177 688 341 909 48 946 116 827 11 5 398 803 314 799 624 597 145 924 801 301 299 5 8 208 340 136 878 618 17 3 372 744 903 438 493 746 716 443 512 452 214 748 151 698 683 876 259 11 6 32 361 351 33 919 261 995 458 197 393 851 19 5 118 743 573 498 978 979 840 97 852 934 153 65 334 66 916 8 815 633 908 15 3 665 904 510 322 307 848 328 704 164 831 881 23 571 94 122 21 7 764 565 981 874 38 413 508 843 18 175 675 459 45 339 442 6 14 489 0 97 378 6 10 630 272 338 376 558 35 2 2 191 468 3 10 224 463 332 2 4 206 988 25 4 632 513 834 269 806 688 776 454 645 705 369 714 286 85 712 5 795 831 731 519 730 681 240 939 346 16 8 778 589 607 533 213 619 563 456 284 561 678 812 756 125 17 54 1 6 486 22 3 188 699 890 202 48 462 974 208 933 254 439 684 963 71 681 872 649 241 214 318 916 60 8 5 763 351 947 310 718 17 478 26 2 3 115 671 10 8 162 35 732 96 490 982 348 1 537 417 16 9 499 506 371 522 309 767 997 821 665 829 76 770 766 913 467 508 12 6 654 3 512 634 530 36 19 398 242 880 867 457 12 7 610 985 733 959 464 650 445 99 694 702 193 735 25 10 755 719 854 633 977 203 554 272 118 652 603 352 243 38 89 662 806 59 677 391 812 741 96 144 253 9 5 687 592 654 851 874 219 350 330 796 18 9 160 639 620 335 165 991 476 106 338 363 866 756 228 835 421 611 208 430 19 7 865 478 536 989 590 207 627 835 800 754 116 491 432 787 581 820 296 999 612 6 10 821 4 175 732 103 0 15 7 737 233 297 546 143 155 984 767 428 844 168 742 46 679 789 22 8 997 536 316 193 224 655 804 235 467 7 786 682 730 311 975 875 216 585 473 268 162 976 10 3 859 194 419 174 537 704 801 526 457 851 17 8 366 723 288 229 875 832 119 750 640 88 992 409 642 445 561 752 613 11 9 270 193 615 245 545 209 994 716 648 609 673 7 7 307 297 627 919 995 459 731 24 10 261 64 14 541 822 358 937 688 777 21 299 170 454 89 644 384 673 30 13 105 627 144 995 663 11 6 334 178 6 406 517 419 718 785 515 161 316 12 5 174 453 403 381 176 574 215 464 336 343 753 964 5 5 981 800 896 476 9 23 4 558 497 351 854 245 518 866 603 137 674 860 294 921 203 229 89 723 714 855 163 291 764 11 10 2 284 311 516 479 947 609 413 238 930 463 23 6 160 105 55 916 789 738 923 938 149 880 736 775 619 263 868 961 307 116 218 237 661 203 307 5 5 551 717 650 534 493 9 7 98 399 709 3 866 582 519 85 50 25 5 241 293 844 606 118 448 308 560 567 247 369 345 889 488 723 618 117 696 749 824 835 889 748 938 335 14 10 133 977 124 339 647 434 53 274 525 628 490 227 40 247 20 2 706 474 633 465 885 134 945 503 975 385 754 862 752 314 182 776 972 880 731 14 3 9 61 8 807 1 5 444 21 8 531 557 485 569 509 830 231 302 844 394 285 998 548 680 324 275 418 431 353 569 898 7 10 607 863 553 703 604 827 148 7 5 466 97 164 376 192 143 716 12 8 677 956 694 74 338 679 244 192 949 167 432 705 21 9 685 879 665 884 801 610 432 321 639 178 433 765 86 635 127 219 758 518 690 841 738 11 2 921 959 867 561 385 460 923 301 287 47 636 6 9 418 768 401 775 949 660 17 2 429 523 909 26 652 649 77 550 77 218 66 173 260 630 631 71 939 6 7 982 672 209 265 392 124 10 8 437 492 92 970 113 428 883 597 845 54 13 6 417 336 984 20 518 415 912 875 923 190 347 210 643 15 3 686 438 429 812 183 50 316 313 579 234 681 229 616 447 913 20 6 273 437 581 266 964 31 626 150 484 81 318 744 763 814 150 5 169 839 314 311 16 7 878 890 771 80 778 705 902 606 643 497 978 46 449 391 329 436 12 9 951 93 403 719 198 323 700 270 295 482 627 267 24 6 894 19 219 51 241 118 279 384 125 102 173 499 477 938 883 967 696 995 902 284 231 225 651 488 12 3 767 79 215 634 259 997 356 236 215 292 461 934 5 8 864 508 588 918 688 14 10 534 295 101 285 763 330 360 399 501 482 995 423 610 409 11 9 849 854 759 984 680 859 572 798 994 337 748 14 8 10 961 991 351 71 163 737 231 1 763 835 800 527 677 8 10 594 377 536 237 108 493 317 515 2 9 321 77 4 7 752 348 315 830 12 7 118 263 891 106 240 140 790 458 665 758 657 27 14 2 269 821 98 369 7 276 630 163 610 684 80 828 631 845 21 7 687 119 751 649 739 478 931 913 48 881 661 461 240 23 806 440 224 447 230 120 923 22 7 965 910 168 323 855 350 547 505 16 491 43 360 352 355 545 652 455 290 99 376 271 59 21 5 138 585 450 624 24 442 962 677 136 867 364 270 319 310 385 287 735 802 973 663 552 6 3 402 677 42 958 236 310 15 9 216 454 918 854 128 34 382 536 583 272 581 482 297 463 774 4 5 475 429 505 1 9 6 582 76 593 324 425 19 282 57 767 11 7 693 849 890 165 248 908 730 514 456 945 121 8 8 804 77 585 582 744 538 917 873 13 2 932 608 259 876 718 646 735 702 436 202 357 151 448 1 5 520 18 8 446 821 930 974 867 354 232 294 920 925 79 994 831 111 588 655 309 173 12 9 71 648 69 74 910 399 381 542 494 785 148 797 10 5 280 502 870 106 514 105 692 161 357 705 19 8 488 300 714 788 206 963 455 18 486 378 729 957 572 588 972 1 765 535 454 16 5 843 615 983 616 53 943 610 656 283 440 759 223 238 373 343 445 3 4 208 856 599 9 9 200 534 528 629 230 717 311 852 462 25 7 950 867 5 937 477 932 418 204 239 486 496 929 34 607 411 955 52 736 284 838 616 79 585 694 844 3 6 424 911 121 22 4 192 193 110 48 628 551 906 633 632 719 499 437 150 706 747 972 219 639 524 666 919 587 16 7 162 367 557 33 293 180 727 235 841 356 436 557 742 459 994 834 5 10 775 881 163 302 7 21 2 808 172 585 712 839 390 404 617 919 149 795 814 752 212 915 387 821 657 506 613 135 10 4 553 4 291 643 329 619 208 9 413 570 19 3 880 941 661 920 51 454 28 493 911 74 455 875 618 206 374 709 700 572 604 4 6 437 86 108 742 13 5 629 315 948 458 669 156 680 318 112 66 45 974 511 23 2 429 405 379 271 73 768 57 197 209 985 587 114 216 394 276 126 971 892 185 169 684 90 498 2 9 317 567 6 5 659 667 317 705 501 851 6 5 420 181 282 333 944 622 6 10 658 531 134 375 727 748 3 9 682 638 648 15 5 846 750 11 378 158 158 878 954 96 111 372 854 972 451 404 13 3 821 447 939 815 169 42 110 497 406 797 185 641 550 17 9 29 803 547 633 917 482 187 798 44 243 697 80 311 261 989 750 427 13 6 970 679 819 474 323 826 433 654 530 777 946 686 908 21 2 458 142 829 74 121 737 263 995 796 642 390 283 638 232 155 306 254 371 656 327 647 19 10 787 330 69 695 964 107 875 430 581 484 126 408 360 133 713 455 823 849 12 23 4 813 159 464 927 994 124 444 778 883 617 533 460 89 428 810 464 333 414 222 102 765 469 339 2 9 800 247 14 6 575 277 998 402 327 258 852 88 420 251 94 82 224 213 17 7 330 730 768 674 199 40 41 707 843 150 260 301 503 351 660 527 39 19 4 689 256 927 889 46 452 101 91 886 171 177 992 703 152 678 338 404 276 126 13 7 16 262 39 21 77 65 368 25 116 357 244 378 605 23 5 985 549 134 510 16 364 288 800 104 959 445 996 243 482 798 5 388 477 27 611 751 842 561 2 10 260 332 11 6 288 899 548 618 393 592 10 166 334 575 596 3 9 630 474 188 15 8 778 427 448 259 231 777 104 147 406 541 292 808 871 397 945 15 5 136 161 40 813 751 590 683 286 791 979 917 325 519 325 784 25 7 611 54 425 24 449 584 668 75 990 551 683 881 438 17 859 493 48 682 374 677 997 359 117 113 117 19 7 127 846 906 956 463 683 278 870 309 414 980 618 335 673 266 259 304 870 335 24 5 88 86 718 351 938 641 860 215 849 289 777 388 397 348 416 788 106 200 816 655 582 907 217 806 5 9 617 565 691 375 951 23 10 302 745 205 430 282 282 747 487 463 819 724 883 843 988 874 796 684 181 343 366 936 368 710 3 5 562 820 485 22 9 428 891 760 63 624 909 839 808 166 768 92 906 159 110 756 136 209 309 530 100 958 894 16 7 294 716 404 132 550 292 561 214 693 345 682 58 636 241 48 594 25 6 524 326 279 241 766 831 72 230 231 900 979 640 850 581 997 571 499 691 963 49 963 450 366 74 798 10 2 993 240 42 430 666 18 955 236 645 451 16 8 818 40 576 223 996 154 640 277 353 458 652 515 368 0 87 944 25 10 2 906 344 642 882 162 575 911 696 70 351 685 491 94 425 973 796 449 550 301 745 267 590 504 900 10 2 259 534 760 228 975 963 527 999 864 535 4 5 538 631 661 77 5 4 141 908 959 642 303 21 7 815 811 535 647 162 94 596 613 323 417 572 86 630 641 524 885 797 697 796 661 49 25 10 66 728 539 743 17 250 724 696 662 167 722 851 748 884 694 933 631 465 993 151 513 630 556 76 444 11 5 232 928 275 752 676 250 400 85 457 132 584 12 9 735 807 779 523 551 987 392 526 916 179 582 639 2 10 696 671 6 2 976 757 6 59 426 213 3 7 537 462 336 11 2 771 226 28 458 529 722 501 924 979 911 590 3 7 315 639 890 6 9 578 398 963 948 712 356 24 6 76 181 840 286 431 0 355 810 765 269 300 325 432 86 584 286 720 573 592 499 857 749 253 31 2 7 214 149 25 4 689 496 122 910 422 838 561 50 197 640 758 813 383 675 957 818 832 683 868 190 772 650 336 784 562 8 9 142 435 329 367 920 238 464 205 4 10 183 414 561 697 19 4 455 574 822 639 119 844 691 368 176 881 272 855 237 355 175 88 900 684 875 1 4 975 16 10 314 97 109 960 224 963 487 47 274 311 265 984 649 191 585 826 15 6 780 282 997 765 264 200 274 752 195 225 697 568 986 160 447 17 2 537 267 977 207 441 454 655 441 125 454 134 644 412 227 537 735 694 9 4 398 426 103 460 900 437 795 323 3 16 9 94 423 849 209 551 768 134 526 41 811 814 50 101 440 490 149 3 10 460 504 530 20 3 598 942 837 501 913 105 662 103 169 1 669 236 154 702 232 601 953 749 938 511 24 5 170 921 20 591 183 599 767 671 285 602 890 970 889 791 589 963 258 755 884 900 921 558 124 553 14 10 775 726 321 105 867 523 184 278 185 80 132 517 442 327 6 7 510 10 771 276 971 776 25 7 603 696 373 833 157 310 172 806 836 756 464 448 744 985 3 71 690 312 228 550 802 86 585 229 928 10 6 10 643 989 769 93 207 647 67 307 765 4 5 760 571 343 710 22 8 198 42 976 259 339 178 458 221 730 175 35 234 263 563 149 180 952 451 791 554 319 441 3 3 701 468 979 11 3 412 749 400 55 298 578 167 224 424 497 637 21 2 804 504 754 193 809 848 770 218 130 944 761 943 88 587 683 885 620 467 754 839 98 7 5 680 104 56 648 148 566 335 21 5 522 802 94 526 250 798 45 751 77 112 504 764 7 390 178 853 580 522 306 183 151 21 6 208 714 333 853 51 395 448 400 941 42 186 443 431 190 28 825 345 586 758 736 499 9 4 139 493 77 440 437 638 459 536 784 16 6 793 320 489 671 319 569 469 800 48 931 308 422 565 996 9 454 12 8 416 405 188 886 469 270 908 502 129 570 676 207 3 10 993 462 923 19 6 17 943 870 413 586 39 967 443 659 681 838 189 53 201 326 930 276 182 161 23 8 500 60 44 892 99 583 614 131 304 292 278 746 965 935 355 810 127 252 74 225 892 495 934 11 2 31 762 514 247 175 536 576 93 388 734 376 12 9 738 656 601 402 812 480 728 914 591 525 180 59 19 3 589 735 825 816 47 135 494 518 503 314 618 712 345 752 895 455 319 606 903 8 3 548 469 26 964 544 820 661 822 1 4 140 7 2 803 259 492 681 117 246 912 7 5 552 836 626 650 327 40 165 16 6 343 510 662 916 830 572 752 643 122 364 718 793 412 900 503 985 15 10 239 614 143 690 58 823 302 945 868 480 88 218 775 187 647 4 7 936 586 138 117 14 7 318 96 711 961 750 239 706 619 535 56 405 949 933 226 7 6 758 178 602 249 466 15 492 15 4 233 620 829 595 59 639 267 289 35 679 851 864 549 407 582 18 10 240 136 345 702 157 401 283 937 90 920 456 587 903 159 6 163 245 507 14 10 149 366 542 450 972 146 180 830 787 885 5 255 443 929 22 10 379 543 499 766 83 967 401 692 326 847 103 680 536 162 591 566 650 636 30 372 447 215 25 5 31 995 276 708 9 310 111 576 756 973 237 526 796 931 339 940 481 263 533 227 253 742 7 857 894 11 2 50 713 310 92 540 490 729 946 190 555 553 12 9 595 658 775 147 555 786 863 341 577 196 971 922 18 8 447 197 78 348 196 215 855 980 893 337 186 453 558 359 522 771 401 801 23 7 457 851 682 463 191 719 402 965 659 638 677 959 709 833 73 188 50 1 162 186 261 421 589 12 7 742 273 100 357 86 861 165 355 707 108 365 852 9 2 662 494 59 86 924 637 281 560 638 11 6 503 230 594 284 142 759 995 445 71 392 627 25 4 38 137 682 231 539 969 107 444 405 998 726 243 605 627 685 424 559 233 249 96 942 839 960 929 39 6 8 107 231 778 126 357 583 14 4 977 459 201 60 337 352 325 426 378 805 387 371 890 72 1 3 871 22 7 907 269 849 58 798 228 993 658 629 528 514 515 51 756 863 273 897 721 662 415 699 212 1 10 915 15 2 123 547 873 136 260 541 120 105 433 321 270 747 745 128 407 23 2 862 243 782 743 372 474 682 100 779 796 522 546 809 939 341 128 495 507 466 79 918 688 744 23 2 16 114 213 524 213 947 154 135 287 996 546 728 228 847 769 448 482 847 878 557 65 79 637 3 6 778 363 865 23 5 542 610 186 36 352 205 921 567 74 636 340 918 173 161 280 952 170 669 290 238 694 631 607 24 5 268 154 443 478 224 102 886 191 105 644 899 219 229 64 666 686 727 662 337 900 238 735 279 20 8 4 769 444 639 717 53 106 573 606 3 9 661 563 789 6 8 387 984 754 650 589 445 22 8 286 134 760 619 850 802 391 112 538 396 854 117 227 714 526 992 414 952 134 558 952 381 12 2 577 6 562 278 267 869 857 67 846 209 467 283 6 6 539 865 15 378 693 576 16 4 581 797 116 140 635 868 877 417 709 379 756 981 961 317 324 765 1 3 315 4 6 856 46 482 388 12 6 380 912 938 787 435 653 609 942 983 340 835 841 23 5 664 355 653 693 973 638 582 416 989 764 101 690 27 722 772 122 458 833 310 962 167 854 417 4 5 381 72 927 545 9 10 286 275 129 224 558 524 458 79 364 20 9 999 656 878 514 145 104 825 23 317 375 981 915 493 85 754 507 987 146 634 225 22 4 257 851 8 973 494 16 990 888 80 123 817 282 333 182 745 241 258 493 84 221 899 418 10 8 46 81 645 780 919 3 411 563 277 818 2 9 222 180 18 7 513 692 574 556 948 96 66 401 774 711 330 797 152 727 561 550 813 788 20 3 420 54 750 471 407 81 79 307 686 953 811 113 215 787 565 958 502 642 606 619 15 3 879 893 404 956 648 409 964 799 359 368 504 456 318 107 486 13 2 20 377 826 390 760 959 77 356 591 555 791 961 32 14 5 943 103 453 737 229 57 651 902 178 183 675 921 510 229 10 2 69 208 468 234 748 813 792 704 734 536 23 6 596 257 845 605 607 212 102 683 775 488 927 526 63 759 733 755 945 280 151 48 289 32 280 1 9 206 25 2 826 656 146 25 505 810 117 759 328 461 531 113 210 614 985 455 96 515 889 121 930 306 346 467 1 10 5 872 304 861 895 660 79 678 991 153 28 22 7 862 715 127 166 974 4 999 242 412 679 387 992 59 429 748 242 424 821 85 543 468 481 18 5 83 889 619 945 850 432 538 393 780 855 644 796 63 985 95 486 233 35 9 2 280 512 910 432 90 508 956 543 31 13 5 39 88 303 190 571 810 973 677 498 465 323 62 439 1 6 184 22 9 788 403 530 665 724 384 267 905 858 75 728 826 360 679 695 410 548 499 741 652 194 988 11 9 540 820 305 677 488 90 512 83 644 783 880 3 9 307 139 399 25 9 246 490 437 800 132 172 458 140 629 424 882 234 578 421 870 767 123 156 240 410 692 106 945 367 977 24 2 875 699 10 381 651 39 957 496 935 217 937 406 331 396 435 591 765 781 864 604 187 695 661 362 2 2 484 67 7 5 235 352 838 438 926 742 486 13 5 135 184 232 343 548 580 543 271 9 847 350 611 604 24 3 25 548 21 612 368 935 520 540 735 523 285 239 615 576 703 22 513 282 936 256 735 208 339 304 11 8 667 341 401 454 684 761 85 272 289 218 726 8 6 929 853 487 360 596 833 986 901 6 3 355 833 235 493 805 977 14 2 742 54 486 983 812 496 837 540 841 275 740 551 186 86 10 9 654 480 136 397 984 132 875 599 83 28 3 2 295 990 53 24 2 134 93 56 387 72 68 350 579 379 790 889 304 20 573 662 571 884 797 818 355 457 279 21 761 22 5 234 649 465 232 310 37 334 70 992 312 976 726 566 556 54 335 895 865 372 310 184 968 23 8 893 729 731 984 561 486 831 222 15 821 586 460 173 762 672 220 547 157 480 861 870 775 757 11 5 297 960 346 847 984 754 380 175 370 140 218 11 2 803 271 801 529 19 452 838 567 949 973 529 9 8 479 652 939 574 821 502 257 72 941 16 10 762 823 135 799 940 735 343 563 833 855 248 789 358 45 325 146 19 5 292 450 285 324 325 789 561 509 490 855 459 43 115 463 542 924 601 956 827 12 3 847 899 174 799 446 405 926 263 868 215 824 830 10 6 653 57 71 550 986 54 106 904 662 990 12 4 143 288 63 987 788 562 421 565 549 715 490 110 24 8 980 964 145 215 339 662 971 374 543 361 697 908 111 621 656 532 37 587 781 784 677 414 526 521 15 8 206 947 228 535 469 418 644 817 712 845 234 941 444 996 991 21 4 619 956 505 874 654 510 239 900 380 980 279 219 963 616 72 127 366 452 32 87 911 13 3 279 641 843 602 151 786 68 734 304 618 856 360 480 9 2 946 391 244 355 694 680 895 366 441 17 7 857 427 59 535 551 255 993 708 646 63 259 592 718 638 387 203 101 23 9 227 463 846 142 868 47 569 478 692 761 774 304 382 793 239 440 688 155 499 591 465 771 324 21 6 118 437 840 898 369 551 152 292 426 369 517 563 600 915 879 630 88 833 816 414 39 23 6 361 332 230 422 904 183 175 400 427 798 367 50 994 485 288 44 357 109 677 628 771 438 422 5 2 710 314 960 816 4 24 8 486 821 271 57 897 517 32 775 925 753 483 188 584 993 858 764 172 92 157 828 365 699 162 108 10 8 407 651 925 814 738 859 562 788 590 802 9 3 368 850 276 165 18 880 839 26 629 10 6 524 946 0 215 115 675 44 260 475 761 22 6 101 360 122 105 393 161 672 789 523 194 379 609 146 620 881 880 238 863 477 321 438 633 14 5 897 583 299 523 210 329 876 234 886 170 436 163 56 168 1 7 619 3 10 192 614 338 19 2 822 207 652 370 51 521 277 843 545 177 480 864 141 151 335 353 462 460 911 3 8 277 652 6 7 8 377 952 638 403 979 166 794 7 9 474 624 127 598 834 553 455 7 5 865 691 724 743 6 608 120 4 5 876 567 854 76 2 4 767 707 3 5 806 428 843 20 5 894 283 783 254 173 847 667 263 57 417 481 774 120 109 463 754 759 406 517 806 15 2 642 499 489 648 39 895 214 225 827 298 93 627 18 441 811 17 8 127 738 807 383 347 345 511 959 762 294 354 667 932 452 718 55 721 17 7 672 130 303 898 104 948 904 533 799 876 688 144 852 155 414 171 823 10 4 21 861 247 288 15 338 902 578 503 698 17 7 318 36 535 136 616 37 995 477 306 196 835 896 65 349 377 753 951 22 9 164 962 561 617 160 745 474 156 119 924 220 244 295 186 810 304 217 2 354 378 511 196 5 2 561 727 777 545 241 2 5 941 981 19 5 557 348 172 382 576 257 166 902 515 774 823 27 569 815 728 641 798 577 389 1 2 109 5 2 787 376 671 186 450 9 3 432 547 678 815 192 299 724 964 229 16 9 266 850 69 346 494 802 5 14 936 790 443 519 321 344 187 175 19 6 164 914 331 178 81 600 470 219 14 905 799 557 638 151 204 68 543 437 305 8 7 233 586 133 877 175 818 199 993 10 9 26 610 723 105 176 70 751 398 883 363 1 6 291 18 5 534 55 892 360 130 166 189 724 609 316 148 500 444 247 533 12 188 183 8 6 298 734 570 927 32 87 521 780 21 5 232 734 238 216 357 862 526 278 26 467 158 649 493 252 968 708 436 395 207 25 658 7 7 405 686 216 787 825 362 730 11 10 418 325 105 707 491 310 626 705 92 848 360 12 7 26 610 895 937 495 14 90 38 402 646 189 470 5 3 357 852 882 795 492 7 9 970 40 516 302 477 387 471 23 5 268 175 31 290 621 440 219 305 840 889 5 167 559 876 190 982 447 867 886 520 39 340 832 24 7 398 938 155 879 852 256 93 40 243 423 720 742 844 179 155 310 747 500 621 272 252 821 901 32 5 9 649 82 192 345 183 19 8 7 977 969 366 408 584 520 859 775 576 821 77 776 213 432 291 890 434 404 24 4 933 34 257 967 815 645 55 366 858 723 871 446 241 709 237 686 281 450 68 879 461 540 424 990 25 4 792 912 532 370 814 283 62 80 683 684 514 593 220 761 171 641 895 602 929 229 468 735 379 228 512 18 8 481 501 548 615 85 68 749 437 780 484 590 920 461 770 802 217 327 787 12 4 502 356 9 248 252 78 60 832 896 856 594 717 23 3 513 320 541 900 20 639 764 69 829 80 177 586 95 541 462 318 404 79 900 129 383 218 220 8 2 365 373 758 652 168 662 681 448 13 4 386 278 293 496 56 771 303 789 183 519 904 613 610 12 3 544 82 209 3 241 184 16 39 489 366 940 509 25 6 200 462 25 734 203 509 257 289 386 491 250 582 933 184 857 325 642 311 494 205 851 982 858 825 850 24 4 95 832 719 554 478 117 654 884 180 656 924 208 248 343 884 701 924 252 364 658 226 371 294 364 4 8 388 697 163 286 19 7 538 706 436 718 511 216 682 769 646 420 310 597 877 717 776 561 202 199 279 25 10 520 301 22 716 429 553 483 135 238 319 395 843 687 962 661 920 26 617 719 865 497 988 399 97 856 8 9 91 234 89 227 584 951 688 86 9 2 67 242 861 605 926 18 920 34 493 24 7 402 607 360 228 238 58 109 863 45 520 515 49 138 619 213 598 479 20 664 341 567 730 45 832 21 2 940 204 819 681 570 859 31 709 524 742 61 488 843 176 972 360 925 473 550 487 8 7 2 762 238 690 383 622 255 271 25 5 143 251 456 191 329 957 378 324 434 8 136 13 612 652 144 794 344 703 548 789 523 587 48 257 887 9 7 107 509 809 707 191 213 465 280 307 11 4 813 567 485 444 539 532 152 866 815 255 421 7 4 227 127 535 490 913 136 977 9 4 354 475 19 783 85 416 527 395 242 3 8 704 662 739 22 9 240 621 665 106 0 416 401 695 294 32 27 754 102 414 155 37 111 177 239 254 172 780 22 6 279 106 461 134 517 51 46 774 153 346 221 635 984 73 574 408 337 530 452 736 4 633 5 5 877 993 859 865 318 12 2 512 815 989 552 582 638 442 901 908 938 703 614 17 10 826 731 741 599 801 452 723 590 957 794 271 787 995 603 901 792 401 17 2 689 843 555 559 43 71 887 898 147 306 233 668 132 735 757 547 574 24 10 14 76 81 129 524 462 618 566 717 155 242 469 144 273 291 160 564 701 470 668 47 575 971 605 21 8 864 908 431 418 786 554 710 950 532 528 425 642 762 309 149 123 667 629 846 894 787 17 9 157 709 596 797 407 640 297 397 77 472 514 206 848 121 470 539 551 12 4 191 179 334 864 597 797 55 301 370 433 561 466 2 2 751 562 5 6 72 461 33 333 565 20 6 396 737 732 853 939 778 464 196 213 368 127 19 897 659 716 590 664 948 842 667 21 10 848 618 597 901 81 945 968 623 866 687 381 188 492 280 243 447 308 747 770 959 680 7 7 175 243 906 26 861 129 783 25 5 864 276 914 25 133 615 144 549 435 764 637 385 290 491 926 587 581 828 223 957 248 27 119 357 527 24 6 788 697 413 917 46 889 728 411 48 870 5 103 20 884 496 950 855 318 105 38 908 95 971 96 9 4 938 228 134 498 715 146 147 290 630 7 9 286 626 321 19 148 374 985 6 6 509 729 228 803 855 663 12 5 134 733 42 522 812 459 391 302 156 687 112 193 20 5 730 442 656 153 184 525 269 263 553 169 53 667 19 427 377 722 205 467 178 218 16 6 950 800 355 374 624 628 269 384 298 56 486 536 333 495 763 368 18 6 337 233 488 911 568 885 319 687 192 705 747 801 551 252 115 953 463 377 8 5 432 65 408 368 136 250 141 838 12 3 815 800 480 346 77 535 521 633 210 449 358 274 12 2 183 181 365 419 820 581 538 702 32 385 944 372 11 10 92 904 134 284 798 660 313 589 555 724 858 7 7 604 257 232 611 83 541 624 18 10 111 457 185 394 556 252 525 519 201 425 362 360 181 618 534 803 666 743 10 6 270 970 284 355 887 717 760 771 665 694 23 6 812 938 657 432 834 803 286 602 785 165 842 581 970 774 788 54 826 529 604 377 363 184 659 2 6 777 754 2 6 123 885 9 6 149 659 477 232 539 344 347 964 170 23 5 292 809 143 957 184 322 876 913 541 129 572 199 561 321 924 405 731 834 243 653 350 891 556 3 3 554 458 860 10 2 785 736 503 833 273 692 405 328 257 914 17 6 121 281 649 116 386 172 907 277 471 638 444 247 766 350 613 570 60 8 5 309 885 875 845 724 106 147 294 11 2 562 496 866 403 207 533 764 302 571 800 654 9 2 258 766 312 868 500 179 681 450 809 7 9 469 340 870 761 486 71 343 6 6 306 840 823 475 762 941 12 10 908 284 433 48 637 622 110 138 411 912 490 689 1 10 689 10 7 632 956 607 20 600 321 121 683 487 13 21 3 27 930 478 818 242 988 890 985 52 183 768 205 126 335 630 205 544 19 590 617 682 15 10 867 201 903 448 919 869 711 558 594 936 745 156 592 193 667 8 4 389 647 549 223 266 464 512 408 25 8 351 47 211 117 883 974 558 402 340 264 954 607 204 229 592 839 174 249 155 576 225 150 189 398 117 25 3 530 754 284 298 21 927 628 890 68 760 746 194 664 869 91 201 510 536 334 765 340 323 364 384 757 15 9 12 688 71 838 395 548 317 308 0 377 583 706 779 669 671 9 5 284 834 106 991 438 965 247 111 297 8 7 430 875 940 391 26 743 545 842 10 3 368 730 431 633 157 14 194 532 304 986 11 5 811 832 39 324 300 92 104 733 389 905 59 18 5 109 538 471 316 88 470 126 931 776 835 821 523 608 459 841 372 281 940 4 4 743 594 280 3 25 2 112 127 362 434 396 436 407 607 304 368 604 881 91 470 679 204 369 895 972 196 362 473 97 218 953 2 8 874 317 4 9 172 994 590 461 2 4 927 41 2 10 975 921 2 4 769 738 22 4 803 666 734 210 350 484 713 785 303 15 540 13 11 933 835 783 105 469 221 618 749 846 6 10 259 911 709 111 281 572 17 10 191 92 342 653 850 492 67 87 722 398 50 83 459 546 12 464 747 6 5 83 875 330 89 246 378 6 5 802 548 409 196 879 18 10 2 681 510 852 817 418 572 721 368 188 38 25 9 771 619 882 729 845 204 21 235 661 689 588 636 538 600 822 24 75 652 217 661 677 101 587 902 910 9 4 752 627 873 916 297 67 889 921 567 10 10 370 588 185 220 357 481 690 488 131 768 18 7 902 621 519 65 227 692 732 736 125 696 91 314 655 53 361 355 829 379 17 6 720 885 95 933 298 472 765 557 184 744 535 908 413 966 254 863 6 16 3 494 925 687 815 743 218 349 353 747 178 566 915 555 177 413 449 24 5 419 167 936 104 912 231 440 199 92 360 514 955 141 802 135 583 414 201 915 797 813 993 858 536 13 9 781 742 351 405 501 331 76 903 427 316 660 941 516 9 4 905 737 373 537 388 541 787 568 462 11 6 138 542 686 902 999 195 549 706 37 402 999 8 7 738 873 410 38 949 537 645 197 1 8 845 19 2 949 119 326 988 905 67 140 794 63 296 498 834 798 739 68 352 167 665 725 1 10 597 14 2 586 988 569 521 653 103 369 521 230 346 518 471 474 888 22 2 281 179 60 493 879 47 204 63 893 968 403 252 673 421 300 707 278 166 95 383 776 818 15 2 881 717 69 975 860 884 605 202 596 790 769 395 391 65 934 16 8 138 275 489 57 489 919 22 532 116 675 670 668 965 34 621 657 8 10 392 199 673 824 800 188 368 722 5 10 217 456 202 98 483 11 7 382 20 816 714 70 60 513 192 787 112 31 9 5 35 723 903 376 697 473 305 781 550 16 9 487 58 876 519 927 79 972 140 153 282 995 398 286 607 172 804 6 2 462 254 957 217 392 62 9 4 150 378 698 240 623 35 860 823 367 3 6 26 705 255 21 3 883 535 912 262 648 506 62 287 972 396 235 231 629 229 55 60 982 376 318 513 593 17 5 220 381 82 786 254 44 659 96 638 408 610 531 424 867 348 347 288 15 9 787 356 905 799 797 74 525 712 826 593 177 650 517 752 478 6 6 938 548 486 410 766 139 23 10 127 193 24 206 365 552 165 950 184 618 247 184 809 924 706 274 559 689 197 913 671 585 733 6 9 66 973 973 445 35 133 19 4 286 321 241 442 791 275 223 118 606 854 942 126 746 90 17 555 297 453 5 7 10 221 213 315 282 499 747 169 17 4 452 674 651 382 617 233 973 2 606 217 448 611 758 558 823 916 158 2 4 769 191 12 7 603 727 692 243 579 985 433 44 95 3 485 853 9 7 179 308 133 999 244 503 4 687 252 6 2 907 920 513 858 30 719 6 8 64 449 481 432 420 493 23 3 487 744 445 413 506 372 226 913 314 836 76 51 927 859 960 113 514 739 182 506 426 861 339 3 3 617 158 286 8 4 20 40 515 439 881 17 231 210 13 4 769 132 323 440 398 302 35 810 283 251 187 534 547 20 9 952 138 189 959 702 181 796 245 617 710 841 184 761 624 763 678 731 647 171 716 19 7 305 218 314 498 361 593 460 666 185 874 459 929 107 544 761 161 234 81 517 23 8 575 446 364 685 657 167 340 254 542 473 969 518 132 787 512 702 464 606 549 584 386 974 778 1 10 844 12 4 398 913 622 654 648 296 852 684 561 903 411 784 9 6 733 352 836 582 374 844 561 499 836 6 7 520 884 555 276 41 631 4 4 47 741 752 275 3 8 619 333 475 13 3 432 259 328 225 283 803 232 350 514 676 95 568 347 12 8 798 823 268 997 927 298 625 819 796 165 268 428 15 3 545 700 474 163 766 52 182 343 875 884 687 80 913 611 930 6 5 188 102 249 133 673 479 18 7 826 845 417 309 148 53 939 655 958 532 755 635 897 327 543 113 23 305 25 10 90 429 184 30 652 20 641 49 149 873 202 983 425 411 996 764 254 793 899 119 176 341 111 722 626 18 9 439 962 102 401 649 543 297 863 686 372 441 77 825 796 434 608 582 912 22 3 653 182 703 630 434 174 248 758 768 888 678 699 469 376 605 134 716 687 676 702 704 537 2 9 355 144 18 7 20 653 861 692 933 467 450 323 218 683 111 525 364 408 618 203 659 986 7 4 717 23 976 883 78 758 493 23 9 789 910 57 824 28 234 931 769 58 11 598 47 934 657 735 158 554 413 249 5 384 578 300 2 9 787 546 22 3 288 852 35 672 516 789 73 500 216 26 296 753 46 563 251 107 589 386 238 177 738 672 17 7 209 732 237 719 152 47 612 202 400 931 242 306 389 158 596 967 27 6 9 678 912 295 272 786 671 11 5 188 586 235 419 425 171 990 694 756 322 632 24 2 806 36 703 802 477 721 87 538 983 303 756 199 636 751 175 638 922 633 858 778 311 127 687 685 4 6 119 394 814 232 6 7 524 392 329 121 51 110 22 5 736 985 207 258 174 846 387 572 186 828 960 511 921 307 145 359 813 458 714 718 301 964 16 6 289 463 566 874 598 833 894 997 422 84 30 947 470 524 884 281 22 2 779 160 602 317 816 407 639 823 611 716 881 423 386 388 309 92 156 243 563 205 982 690 11 6 821 762 739 878 587 476 424 840 834 730 238 23 10 503 68 286 722 630 892 71 322 712 599 669 528 936 635 140 255 380 171 517 125 583 695 973 2 7 844 699 1 2 361 16 9 383 430 159 630 236 117 759 926 484 553 49 121 77 756 444 117 20 8 83 60 420 274 273 410 282 84 528 595 635 507 688 327 803 560 61 452 600 699 22 9 77 271 605 931 255 917 517 108 695 779 206 584 703 427 23 291 417 738 539 759 363 666 23 9 952 984 662 460 685 27 583 467 290 402 752 109 49 732 279 8 288 933 983 321 492 624 263 11 6 739 203 269 460 446 976 617 501 502 141 26 16 9 801 926 569 924 810 36 44 868 633 975 975 818 188 107 248 452 10 4 396 382 795 641 51 479 362 571 121 595 25 2 297 426 668 619 180 347 443 762 277 334 628 336 618 101 787 79 777 278 170 167 835 951 428 649 395 24 2 851 275 696 110 941 262 625 469 56 448 207 438 974 685 170 226 262 134 80 91 118 521 297 752 2 9 580 763 8 10 158 627 572 66 157 225 969 159 11 6 709 139 525 502 852 772 851 462 111 24 111 19 7 21 776 656 739 619 925 212 436 228 717 648 116 689 443 527 527 880 172 258 16 7 211 963 682 343 176 182 934 512 284 459 818 26 608 871 28 89 6 6 662 972 247 233 873 646 25 3 590 952 142 607 917 625 468 845 780 360 164 534 794 150 664 33 494 305 97 59 345 504 731 308 394 20 10 430 652 302 127 482 908 151 46 126 254 266 539 323 43 643 580 624 237 672 269 25 10 624 199 437 929 499 455 770 708 640 962 341 124 202 95 815 766 756 324 718 682 384 676 857 831 572 17 7 848 963 30 104 911 835 808 572 165 568 109 43 89 167 429 120 545 8 2 325 937 991 288 605 974 180 138 19 5 808 434 255 364 9 126 232 480 692 601 899 377 307 943 468 751 309 852 228 8 8 21 195 319 234 168 836 232 231 8 9 547 841 123 22 571 188 639 862 25 3 774 584 570 568 331 712 553 648 143 826 218 908 679 942 281 57 470 537 507 352 228 715 638 416 102 9 3 695 980 691 362 303 850 113 652 430 4 9 596 577 31 871 7 8 105 909 579 52 982 863 588 14 7 328 737 182 206 998 224 525 321 530 418 342 97 790 13 25 9 744 521 181 510 212 614 281 306 62 733 412 843 920 691 826 105 763 751 605 664 455 830 989 726 408 25 7 519 891 106 885 299 48 656 621 683 237 443 395 682 208 166 107 681 949 470 897 613 761 69 987 827 10 3 852 464 969 608 443 512 503 826 961 832 14 7 295 719 326 103 715 968 390 458 662 357 377 364 855 114 22 2 864 149 675 546 494 406 772 661 873 862 312 213 537 227 920 685 771 394 764 608 278 252 6 7 482 751 941 369 746 484 16 4 384 295 678 327 904 865 522 188 927 933 835 704 460 90 486 426 10 5 510 381 482 217 489 513 806 144 575 781 10 9 819 931 934 438 9 386 943 876 695 883 15 9 452 433 191 127 372 273 620 894 599 588 236 877 501 891 584 5 5 500 924 238 596 351 21 3 66 271 136 218 884 645 941 497 54 989 119 423 732 136 680 115 555 930 953 223 621 24 8 417 918 531 859 787 176 976 386 282 181 969 484 750 988 427 524 233 259 436 966 108 784 919 201 4 2 589 353 825 725 23 8 149 916 900 812 882 581 270 385 762 583 786 126 224 444 793 697 395 57 711 905 769 871 854 13 9 422 21 637 291 481 44 63 672 905 124 94 572 285 10 3 986 459 827 42 13 287 764 567 73 589 17 5 807 922 370 322 378 973 383 735 22 885 545 222 430 476 636 599 384 2 3 247 184 21 2 842 207 538 421 906 507 238 632 179 334 379 275 705 347 966 244 537 497 54 672 630 8 8 806 941 168 769 294 42 593 538 9 10 621 409 666 129 898 691 87 13 123 5 5 603 558 908 422 263 22 9 434 165 687 734 998 114 602 759 148 908 107 967 94 536 657 715 753 132 494 56 490 707 5 10 252 775 291 662 445 10 10 960 238 909 490 37 493 258 751 677 137 14 3 608 221 946 887 112 325 250 855 979 731 937 76 300 466 25 10 852 796 460 517 616 642 319 514 298 274 92 98 707 791 122 990 731 691 208 307 867 722 513 675 737 1 4 195 6 4 776 287 281 680 156 892 17 6 881 541 56 303 511 256 420 356 599 868 866 10 274 642 230 187 385 13 9 868 196 525 383 15 569 723 528 391 379 563 765 245 18 6 457 530 667 623 365 980 750 938 862 150 7 904 104 768 767 348 689 65 9 3 450 933 800 999 238 980 557 178 39 18 7 564 361 793 986 325 558 649 318 450 567 103 371 125 864 93 189 498 403 15 6 969 299 631 295 723 207 405 907 10 940 856 632 829 644 728 11 6 132 567 67 202 690 555 813 601 325 705 506 7 6 911 624 412 221 191 802 782 5 6 540 484 722 132 980 19 10 413 387 664 692 450 389 65 237 770 728 902 806 523 467 401 441 160 896 951 11 9 394 18 233 303 80 83 55 695 688 766 696 5 3 212 985 41 342 756 24 10 389 547 485 10 895 11 874 614 679 431 537 305 347 340 548 134 829 539 511 152 567 864 414 867 15 3 876 634 78 602 160 59 871 111 170 420 752 46 41 398 510 22 9 919 894 83 580 560 32 765 936 883 789 348 447 781 610 287 423 42 162 334 660 64 361 15 7 322 426 750 805 257 870 656 776 247 142 402 667 30 292 810 7 7 60 24 464 717 473 353 350 1 5 900 13 2 670 264 251 98 497 246 392 813 991 590 888 683 132 9 2 589 291 756 911 36 446 648 270 594 4 4 782 26 392 821 3 3 121 216 732 7 3 861 584 507 26 891 156 475 19 2 127 263 646 63 399 836 966 957 546 942 162 901 857 362 633 765 825 381 763 14 4 496 635 519 963 799 973 964 342 444 727 369 668 385 279 22 10 347 527 769 799 645 912 167 398 486 242 74 758 498 761 159 269 803 567 323 980 650 428 7 8 740 325 108 782 454 15 193 2 4 374 374 8 10 928 495 104 331 497 844 325 337 21 7 720 503 567 20 130 276 796 276 690 226 715 856 111 122 426 614 297 205 482 880 720 10 4 126 348 424 371 623 237 979 480 147 935 19 10 362 485 528 701 96 613 842 938 713 276 109 163 741 441 351 554 447 27 145 25 7 604 487 997 171 885 657 927 460 404 903 589 893 953 301 62 144 478 717 434 897 22 427 592 465 276 2 2 95 447 23 6 662 568 474 345 599 394 825 914 673 788 153 322 34 1 518 513 460 473 631 945 696 668 882 20 3 480 417 549 952 340 880 936 204 596 689 62 677 438 801 146 574 225 366 929 529 1 8 308 25 5 45 962 925 55 784 651 155 334 50 473 132 903 402 455 410 312 670 291 447 514 906 227 612 622 286 17 6 506 677 184 322 312 838 7 467 241 487 992 8 4 322 182 270 167 14 7 990 693 573 549 791 421 39 760 476 565 950 400 986 767 6 7 774 297 877 697 708 144 10 6 370 22 899 964 713 386 384 182 266 970 23 3 140 725 943 408 103 770 653 18 760 924 969 926 739 213 49 608 243 887 507 376 380 643 500 23 10 190 687 662 34 89 319 348 470 238 697 43 307 763 233 676 95 201 704 385 270 366 11 727 14 4 832 281 311 639 51 11 245 287 409 116 384 455 507 973 13 10 654 766 828 63 736 840 966 616 289 610 684 903 870 15 10 722 590 771 498 370 324 15 23 177 714 585 319 314 270 595 2 9 928 470 15 3 626 499 195 414 526 263 833 801 892 644 657 176 451 55 469 16 8 859 531 350 723 941 863 407 472 87 961 892 301 54 823 409 871 13 7 48 877 782 802 714 365 339 365 161 635 65 773 469 14 6 583 397 588 226 677 852 852 506 910 634 265 761 179 69 17 8 980 15 883 961 566 401 193 336 620 248 271 141 0 344 502 948 903 11 5 573 266 321 464 922 874 539 608 367 445 410 22 4 992 900 205 347 292 451 469 569 581 635 656 666 222 332 853 525 901 427 995 328 115 615 21 4 226 957 480 1 438 368 609 512 217 983 704 457 129 799 719 154 467 840 305 654 76 15 6 804 497 490 319 253 936 153 282 141 280 293 121 670 105 493 17 3 433 386 165 232 826 817 588 991 61 972 758 902 293 199 280 677 18 16 7 154 10 71 419 301 636 796 366 399 788 722 607 162 929 161 496 5 3 869 566 712 715 869 19 4 7 864 734 387 715 805 88 30 391 333 831 754 319 811 520 382 442 709 718 4 8 475 891 475 356 11 9 603 945 348 459 226 66 987 100 700 588 830 5 4 397 357 190 946 67 20 4 545 467 428 586 476 940 80 496 284 313 581 121 75 510 633 689 655 154 643 877 22 9 257 212 610 154 636 745 906 705 899 102 485 116 299 861 548 545 835 926 918 482 851 51 8 9 91 193 906 483 280 286 869 651 7 5 599 90 507 202 325 477 322 24 4 663 184 866 954 424 705 836 568 107 381 522 362 901 106 958 619 142 702 411 9 145 870 292 334 5 3 462 802 493 474 395 13 6 80 82 289 316 667 600 376 238 503 792 772 118 855 6 3 155 667 390 39 804 435 5 4 472 136 638 18 103 22 10 246 946 869 93 683 329 83 886 255 838 324 367 467 749 505 139 238 304 838 173 872 302 18 6 450 4 271 438 636 440 320 727 493 973 229 979 633 563 329 956 220 766 6 9 319 907 503 136 49 303 20 5 422 18 529 677 181 817 451 928 109 814 718 983 682 399 697 17 827 62 710 114 20 4 718 730 275 200 75 925 592 53 929 232 690 515 364 7 458 708 882 206 42 96 10 10 666 807 274 103 295 808 182 272 836 760 16 10 698 259 856 934 225 936 15 203 130 562 672 835 270 946 295 380 2 2 528 562 9 7 284 948 997 914 214 429 399 761 835 5 2 312 689 552 436 974 10 2 9 904 834 810 274 75 117 25 826 646 10 9 159 407 639 508 242 16 720 360 606 195 22 9 75 170 201 30 470 85 306 432 895 292 845 941 731 842 275 537 226 155 137 707 621 620 5 7 332 206 527 968 581 6 2 68 106 610 858 840 190 18 10 791 911 195 349 748 177 812 11 856 574 460 955 43 965 164 371 994 180 21 4 937 786 825 610 582 502 350 741 804 897 32 827 719 247 347 817 778 416 434 717 7 21 4 279 182 427 603 683 62 995 730 244 705 373 437 170 594 989 208 530 79 676 423 631 4 9 208 615 417 472 13 4 149 780 523 317 31 861 180 565 519 643 5 597 176 24 6 219 154 76 619 368 10 595 689 838 280 955 223 825 410 891 53 874 201 999 49 891 708 66 373 24 6 388 51 927 281 843 690 894 686 495 827 348 315 542 537 794 692 73 889 893 821 483 132 650 414 24 7 126 583 185 795 774 917 276 361 162 382 709 163 842 61 555 224 206 334 947 43 103 945 265 115 18 8 774 361 928 486 755 672 451 626 160 470 576 858 827 787 713 545 878 329 1 10 125 1 10 700 9 4 216 478 59 537 739 64 390 939 710 14 8 342 555 400 756 23 452 928 775 412 617 237 448 165 502 2 3 42 599 4 5 101 742 78 47 6 7 201 222 395 924 798 543 22 3 123 748 717 882 338 439 957 851 103 703 540 980 670 770 300 753 873 635 907 56 733 503 25 8 665 123 370 606 671 218 995 650 101 681 769 659 598 110 90 352 236 901 468 692 127 361 865 327 92 1 10 638 2 9 903 58 14 6 582 992 625 596 926 55 105 519 762 727 339 754 36 925 10 7 939 290 926 544 816 88 941 147 509 310 7 7 383 93 240 825 561 31 990 24 6 566 74 690 376 679 726 966 738 750 127 906 560 437 194 982 380 854 337 859 719 595 869 373 832 13 7 947 403 103 517 731 206 33 165 952 379 320 676 638 18 5 872 948 310 292 883 552 735 500 857 405 854 866 162 525 770 900 762 266 16 9 999 897 455 644 19 771 391 394 861 822 997 626 604 783 886 40 21 5 183 351 518 498 574 780 353 418 926 857 876 78 210 0 235 887 905 875 8 511 792 25 9 922 735 161 927 4 569 243 561 332 854 287 171 217 100 866 873 251 500 624 434 30 931 692 5 826 23 9 704 704 705 657 29 343 514 393 926 939 552 791 67 875 304 424 463 274 789 528 265 224 534 18 10 600 809 728 660 109 411 893 592 821 723 944 801 842 633 414 690 962 74 16 5 472 589 17 467 184 276 775 468 49 762 361 239 665 261 175 56 21 6 257 715 177 965 490 371 909 241 104 460 275 698 486 760 860 732 180 840 128 52 787 20 9 416 638 711 850 431 8 590 995 208 236 941 307 325 66 179 409 836 53 537 688 24 5 743 747 217 38 597 880 229 709 950 294 626 468 852 748 525 973 292 776 851 124 467 494 816 46 9 9 157 712 711 415 9 924 571 472 168 20 2 993 391 995 229 180 39 77 603 177 113 766 463 742 971 388 972 857 907 958 480 1 7 535 12 9 369 492 555 993 512 446 801 881 929 956 819 196 9 7 221 577 650 594 578 977 133 346 302 14 6 651 182 565 156 580 920 944 936 254 88 940 245 68 171 6 6 982 347 931 752 651 2 9 2 106 872 881 818 518 349 311 892 145 3 8 484 731 308 20 5 77 159 912 499 772 938 506 170 14 402 784 604 9 185 89 830 552 466 579 825 18 7 109 395 560 174 154 712 74 684 802 336 251 234 594 66 828 944 345 555 1 2 480 13 2 900 69 318 483 545 851 60 761 716 313 812 569 703 21 10 936 866 424 867 589 365 331 672 862 609 426 360 895 501 528 112 268 663 238 730 782 20 6 966 843 609 804 498 202 871 411 658 278 159 793 251 728 762 347 731 606 588 484 16 2 320 421 631 182 51 543 674 867 78 932 986 690 312 360 23 348 3 5 249 827 541 19 10 203 745 935 511 14 587 611 336 61 201 419 415 704 974 833 309 203 234 709 17 2 151 129 434 126 125 307 849 53 392 3 489 734 376 339 594 760 991 14 5 123 132 103 123 974 957 346 92 449 990 452 180 351 255 14 10 683 313 722 124 771 472 239 423 796 227 538 488 380 824 2 5 706 215 4 5 445 365 437 600 16 6 705 905 139 914 418 269 755 498 384 880 991 238 419 446 891 702 14 9 84 816 776 159 492 845 466 186 731 873 317 875 540 814 8 2 156 814 134 200 536 908 158 813 19 3 529 334 703 557 584 846 830 79 139 360 281 274 164 191 746 337 544 445 871 11 4 191 52 599 227 690 540 14 617 124 59 316 23 7 174 526 564 684 482 538 19 557 174 954 987 824 365 910 104 705 748 151 309 407 942 213 172 21 10 258 18 446 673 16 742 29 403 836 80 5 722 943 858 416 115 14 826 559 573 450 15 3 876 413 676 188 861 111 884 521 676 564 398 961 859 398 772 20 3 361 599 733 800 805 701 296 69 386 539 543 289 924 28 556 133 171 541 867 541 15 5 828 109 717 656 710 454 129 261 957 653 409 906 500 158 326 24 6 964 124 867 961 464 718 496 652 576 314 440 517 566 415 654 751 99 812 715 448 581 947 386 500 23 3 645 183 54 869 336 872 622 828 808 979 739 849 678 62 492 160 20 639 14 962 682 235 713 1 6 207 1 7 746 18 5 361 667 801 98 242 336 619 867 752 419 226 49 170 29 287 65 915 639 24 4 225 917 574 669 784 146 360 717 113 981 594 353 174 262 148 937 28 220 102 946 622 143 494 656 9 8 607 386 872 26 179 947 522 641 966 19 4 776 966 640 823 780 673 683 575 145 732 319 931 653 771 155 522 0 978 283 23 6 583 121 389 765 848 624 411 980 12 487 497 199 115 708 729 572 842 280 698 377 503 525 728 5 3 109 113 982 695 896 2 6 674 373 12 9 302 429 591 134 667 962 935 775 850 618 73 376 24 2 903 21 558 385 771 215 571 571 756 543 248 959 573 994 754 940 63 957 294 459 891 52 76 421 6 8 692 116 414 700 937 835 12 5 57 824 937 618 175 475 673 802 886 404 563 554 3 4 232 692 149 3 6 399 629 212 1 3 63 17 7 315 241 370 707 861 573 275 204 523 990 481 571 337 549 644 258 286 8 10 893 24 493 465 623 860 401 209 15 5 649 559 397 661 434 433 125 341 557 689 191 715 506 900 909 22 8 192 312 302 145 745 297 150 767 119 505 303 963 37 684 235 255 502 152 498 835 911 667 5 5 409 887 530 765 527 22 9 272 695 778 354 657 310 545 803 518 456 183 685 841 910 139 556 481 311 178 556 537 37 12 3 5 747 868 432 318 783 705 293 341 547 987 605 9 8 773 217 798 648 682 746 832 442 306 3 5 193 865 833 3 10 970 682 179 5 7 13 671 522 54 644 12 2 298 380 914 324 998 658 451 383 813 57 834 458 15 7 52 785 775 803 555 364 92 931 850 68 588 94 323 720 732 15 6 534 57 696 504 634 45 280 730 961 734 721 580 212 337 483 24 7 68 728 538 818 677 331 869 950 622 615 466 192 789 261 665 36 389 981 670 263 882 730 26 574 22 8 418 21 698 76 303 133 816 844 114 433 555 589 332 852 488 269 987 940 521 49 716 732 22 6 101 174 292 721 500 715 724 468 208 709 16 19 619 375 349 359 919 286 409 297 72 936 1 6 303 2 10 355 150 25 3 415 97 597 427 796 397 728 914 951 645 431 686 950 580 466 405 625 960 594 637 880 983 199 985 421 11 2 474 504 737 916 117 545 506 342 120 251 427 11 6 213 214 795 251 16 383 833 498 667 473 354 15 2 242 946 994 11 517 877 192 689 262 848 231 98 92 984 475 19 10 884 4 606 643 317 456 778 792 185 383 729 754 439 770 54 698 851 220 333 22 5 939 391 917 955 951 895 485 548 42 193 423 992 994 593 179 83 957 850 236 694 829 155 21 2 993 767 401 793 24 409 551 732 387 483 852 677 512 259 567 508 826 435 186 282 719 16 4 543 93 12 598 341 398 703 337 354 933 204 423 643 883 132 551 10 3 770 514 413 132 971 552 934 78 472 59 5 7 250 305 110 525 432 3 3 894 350 161 3 5 891 898 133 17 4 994 642 473 576 613 691 573 874 62 748 788 72 95 521 75 787 266 20 7 17 414 111 413 649 117 685 3 700 61 902 553 370 560 825 938 220 811 356 893 16 3 423 976 653 302 614 269 930 591 31 206 59 984 220 786 511 510 8 2 947 936 290 157 716 513 10 504 8 4 894 543 139 101 77 525 173 430 13 4 922 429 133 338 370 483 563 866 289 601 696 498 83 5 5 454 601 885 624 398 10 9 933 446 180 940 509 409 766 516 118 497 3 2 996 698 285 19 5 2 303 63 630 932 114 836 446 832 526 767 287 505 520 481 280 606 896 799 1 8 477 18 10 534 700 158 286 539 987 617 263 989 261 408 33 282 252 723 489 81 571 11 10 11 839 728 545 975 853 402 849 551 501 683 19 8 237 20 261 461 718 567 681 475 254 673 265 599 934 730 428 987 77 917 37 19 3 240 872 246 333 947 519 910 949 274 546 499 525 61 428 257 899 345 993 456 22 7 806 532 375 11 470 830 279 438 464 337 922 201 461 531 108 426 170 134 732 599 553 532 14 10 577 370 161 522 118 370 393 110 602 652 7 613 995 931 10 10 596 754 814 260 152 749 966 778 686 23 15 5 242 870 348 487 498 371 3 18 497 61 582 174 684 321 115 22 6 819 222 620 466 636 31 555 664 760 528 507 858 806 949 26 935 756 112 339 353 914 991 9 7 290 381 629 988 468 318 364 983 643 20 2 689 963 397 74 826 840 578 132 217 444 985 143 946 286 85 649 450 317 660 250 19 8 235 162 132 983 0 423 470 769 107 760 836 780 768 266 61 295 171 399 47 20 7 720 110 710 276 335 959 156 347 55 807 341 111 879 966 49 399 486 891 648 805 14 10 84 500 158 528 760 463 953 460 262 607 882 60 861 957 14 10 629 699 260 391 970 19 638 62 574 698 362 283 704 906 17 3 366 344 788 619 144 621 720 253 428 770 418 862 193 252 944 232 669 14 8 806 867 8 529 924 531 182 557 111 356 792 603 566 620 16 9 392 71 493 590 249 823 856 291 705 299 697 264 941 243 654 223 7 9 443 630 412 116 58 805 101 25 7 289 564 517 952 865 929 153 686 454 139 239 771 506 92 933 136 280 401 453 266 586 56 992 50 243 1 10 841 17 8 150 80 969 376 719 780 326 776 237 412 170 985 640 671 895 621 166 12 5 842 249 863 48 707 827 663 701 317 792 882 94 12 2 270 236 441 244 269 771 650 391 453 91 104 241 24 10 673 42 668 856 45 468 838 523 353 941 592 67 938 731 646 448 174 8 135 467 484 885 757 524 8 3 583 537 892 483 351 35 835 346 25 9 744 783 79 530 934 73 862 826 690 45 594 824 167 172 131 723 623 472 114 844 31 55 78 620 989 2 9 612 741 16 6 587 887 597 867 117 321 49 519 760 419 275 496 280 877 36 312 15 2 913 514 965 353 481 212 82 971 831 800 905 659 33 254 278 16 9 688 900 228 451 491 869 667 43 118 757 708 330 867 133 105 31 22 2 668 848 784 325 933 453 330 136 43 590 641 56 403 196 984 424 872 560 464 207 778 897 8 5 250 319 68 302 329 966 448 516 18 3 189 442 698 888 804 927 511 635 5 644 595 952 405 749 637 197 937 419 19 10 684 243 343 623 191 43 536 137 110 46 821 99 526 221 287 409 430 307 476 7 7 123 582 776 822 452 4 527 20 2 884 135 858 202 840 14 465 158 365 395 881 671 99 886 809 426 445 608 273 868 17 5 65 471 128 240 461 781 497 962 620 788 146 268 708 634 209 498 307 11 5 347 905 846 168 792 762 770 885 970 393 207 9 10 232 724 739 523 206 718 380 192 789 12 5 820 42 938 628 728 85 650 284 95 802 319 539 4 3 893 720 533 617 1 7 416 4 10 299 380 749 640 7 9 204 137 310 752 335 615 496 3 2 75 637 693 3 3 672 843 207 1 7 12 14 10 948 771 408 478 138 505 618 100 975 846 788 278 664 829 8 8 713 242 48 414 862 849 677 554 22 4 338 730 782 959 136 412 847 203 598 102 153 969 648 718 467 955 73 588 275 18 371 79 11 9 738 983 338 174 196 319 886 149 231 797 911 13 9 536 623 822 252 235 928 972 260 914 828 123 790 499 15 3 107 63 209 69 511 40 335 737 952 320 960 477 33 559 786 23 4 519 318 266 23 149 897 597 368 293 517 309 362 991 872 35 617 659 927 190 884 633 631 797 17 5 889 195 740 679 919 482 443 678 188 812 902 845 146 705 247 178 476 9 5 782 259 139 969 836 398 297 624 709 25 8 714 845 811 945 369 35 929 945 822 95 650 772 649 668 183 575 393 656 500 414 946 315 28 814 913 15 3 38 98 421 557 847 225 735 511 225 46 378 819 65 540 80 8 2 793 493 914 145 390 448 873 447 17 9 523 31 796 84 569 35 158 466 341 731 900 735 65 798 206 195 408 21 5 736 367 719 40 51 764 386 53 237 413 325 49 195 318 683 313 928 678 681 643 528 23 9 402 835 311 32 596 999 386 239 217 897 303 871 172 920 613 508 477 974 37 551 590 866 551 2 8 921 361 15 3 990 989 751 469 703 230 189 362 358 707 59 626 485 956 415 6 10 518 624 718 669 57 149 18 4 952 636 710 980 156 326 328 306 952 948 180 893 692 618 978 235 945 17 4 10 110 120 770 828 18 10 403 803 263 657 504 219 285 371 121 991 596 349 590 402 775 592 843 969 12 7 215 708 562 713 726 855 885 816 306 353 619 139 23 8 749 559 634 788 211 895 570 529 150 548 101 473 368 623 839 187 846 10 332 6 539 632 799 12 4 233 509 95 765 270 40 375 807 939 848 785 678 10 5 738 242 530 242 558 746 661 43 173 210 20 7 113 516 782 540 9 519 345 440 440 49 368 713 267 250 880 707 923 964 561 692 25 9 244 402 534 949 509 768 280 160 657 737 911 355 416 407 785 968 648 553 20 273 850 43 788 341 570 23 9 313 388 162 455 259 409 780 183 925 708 277 587 663 221 563 38 206 670 745 910 565 919 875 8 2 835 623 679 826 706 729 222 889 21 8 551 66 699 464 997 253 470 776 108 208 327 853 414 684 496 890 730 854 487 729 625 6 6 336 15 700 739 521 769 4 2 295 850 539 324 25 7 950 928 105 562 172 564 160 581 818 833 429 931 20 367 325 464 154 370 652 487 274 160 409 431 881 10 5 380 774 476 746 544 720 744 92 289 855 22 3 167 805 253 167 765 564 26 223 521 111 720 69 967 67 80 219 2 549 778 418 842 387 25 7 264 585 523 347 869 675 664 823 390 968 253 426 212 175 478 614 941 356 102 305 303 315 918 857 375 21 5 274 373 323 267 673 423 320 991 661 759 220 671 762 466 658 963 215 802 719 84 478 11 10 898 809 824 267 221 297 735 614 628 78 182 18 7 717 529 644 82 909 654 635 860 697 289 29 554 797 777 768 756 849 751 24 2 169 398 367 168 785 814 681 152 448 3 166 265 336 790 546 367 41 212 944 79 383 337 971 771 25 6 622 718 351 313 481 320 760 191 110 521 420 919 636 659 148 161 778 346 747 983 50 631 365 394 33 13 5 634 650 345 77 655 122 974 607 377 523 559 642 655 19 6 148 83 145 943 44 590 248 553 63 434 582 361 24 36 889 826 532 232 665 18 9 46 717 645 294 942 728 597 810 703 531 741 991 280 369 910 731 515 153 25 8 715 40 668 235 162 69 836 868 788 655 367 336 368 956 542 499 565 544 600 79 145 700 944 673 246 7 8 478 275 633 827 477 837 737 3 6 118 49 572 20 2 789 589 244 230 833 859 81 136 359 281 887 262 942 28 603 454 518 491 144 614 7 10 338 840 947 75 690 36 846 14 10 67 558 771 543 277 38 614 30 93 780 546 676 121 4 11 3 937 690 599 799 781 994 788 844 239 497 195 25 4 184 0 399 258 631 894 476 61 556 882 182 220 101 67 738 372 136 925 239 484 389 774 862 746 429 12 3 983 20 467 674 656 274 113 529 967 406 373 104 8 8 155 289 920 181 229 105 859 331 24 5 763 794 919 617 388 933 251 606 968 852 114 110 975 891 59 469 890 100 358 706 886 856 516 220 21 4 552 948 623 885 366 166 250 145 424 842 268 791 211 84 556 84 720 972 873 590 166 13 4 476 51 870 966 319 451 803 406 150 173 543 509 276 1 8 133 6 6 957 449 484 951 336 557 11 7 156 321 145 302 997 290 204 84 217 142 190 16 9 702 271 367 732 557 292 614 836 705 835 750 548 848 426 528 33 11 2 258 890 985 866 977 885 362 62 17 842 786 13 6 968 608 468 729 892 625 882 931 279 492 186 281 210 22 3 899 17 246 318 929 245 533 993 655 364 890 734 105 255 501 592 832 929 990 426 639 426 10 8 245 303 943 340 587 909 202 371 870 229 11 9 20 631 92 443 138 512 326 548 671 286 220 1 3 389 21 4 282 928 823 620 539 494 189 77 909 140 560 897 293 713 249 427 781 840 831 224 570 1 8 767 1 8 839 10 6 6 875 196 645 389 608 797 773 596 242 10 3 757 385 764 852 672 272 921 518 483 894 3 5 510 909 780 6 10 186 597 787 973 574 207 7 3 968 579 112 444 516 690 15 24 9 89 85 666 72 205 834 206 237 224 708 815 272 13 277 603 890 63 81 13 84 69 800 324 115 25 4 696 448 723 904 931 143 440 273 161 874 336 774 985 478 375 144 198 742 143 984 25 716 154 39 315 2 10 680 346 1 9 360 9 3 616 367 148 765 213 364 309 821 686 23 2 914 38 377 310 823 675 402 882 355 245 490 145 955 59 788 416 922 824 508 366 821 695 567 14 5 582 706 674 541 5 127 145 238 79 806 375 314 363 328 15 8 339 372 58 775 565 591 200 84 739 676 474 288 760 703 69 1 10 967 3 6 129 223 102 1 7 335 12 3 768 674 273 642 172 424 214 761 878 58 71 664 1 4 97 16 5 745 586 847 152 919 966 824 116 296 499 452 794 924 419 477 903 16 4 361 613 270 799 162 519 300 37 79 733 288 662 341 862 370 799 23 5 177 152 957 470 873 947 121 875 987 865 494 521 329 359 295 686 307 470 863 993 612 209 112 24 3 833 184 679 67 526 915 884 940 703 848 815 407 59 293 294 875 336 937 380 244 735 626 997 220 2 9 464 826 17 5 419 223 217 358 710 322 349 932 352 49 76 69 921 371 696 323 323 11 9 577 59 49 202 87 196 513 295 970 129 49 6 4 843 584 710 268 981 435 16 4 376 173 856 803 310 629 357 362 44 25 817 167 770 19 655 397 13 5 783 773 106 735 218 231 195 392 917 557 247 917 954 6 6 464 492 652 269 46 979 5 3 782 301 913 740 732 17 8 412 328 905 318 901 14 519 137 869 476 136 517 487 955 453 299 897 15 8 828 291 984 87 130 466 743 49 180 533 457 693 401 742 333 8 7 403 401 274 473 923 589 764 913 8 4 513 979 557 817 478 54 944 764 9 3 12 481 203 485 263 581 150 314 290 5 3 702 260 986 822 167 1 10 168 1 8 713 15 8 135 503 207 458 760 942 425 945 926 540 952 537 357 229 606 16 4 173 903 993 597 533 99 515 640 311 258 143 906 362 581 615 417 21 7 231 472 216 665 852 897 748 111 833 736 279 250 74 887 754 352 670 323 486 133 164 15 10 662 948 489 6 890 52 855 442 541 762 530 220 467 996 338 6 6 790 514 411 919 533 893 10 2 643 910 479 865 92 534 533 397 154 929 9 4 900 877 381 301 280 169 542 172 22 20 2 515 961 634 692 191 686 311 382 862 620 839 426 743 575 899 986 962 844 28 458 25 5 493 374 629 925 225 813 155 324 644 224 832 31 529 994 220 712 317 623 272 994 126 586 878 730 448 8 3 4 859 407 619 55 469 559 33 16 2 342 490 260 300 931 236 110 913 542 258 294 627 525 289 304 222 22 3 860 492 161 46 441 850 726 582 392 831 239 459 735 154 885 585 987 902 295 367 372 419 22 4 187 133 452 170 893 300 694 223 170 334 795 222 929 549 492 149 235 719 207 533 178 787 19 5 264 304 303 357 576 529 280 620 443 436 692 582 635 429 226 794 710 778 111 11 2 229 990 916 320 10 736 236 977 54 765 683 17 4 995 131 780 697 453 402 765 68 410 359 116 43 323 13 261 204 656 3 10 402 952 279 25 9 546 526 620 49 234 217 37 373 886 188 496 535 353 2 120 227 946 612 123 86 436 775 882 724 947 21 6 660 14 319 328 56 123 417 714 716 311 921 388 98 242 484 575 484 763 581 737 527 11 9 395 233 76 905 18 387 911 519 719 11 90 25 2 26 610 481 863 885 334 641 353 988 900 220 109 153 716 377 719 612 892 956 317 196 122 339 619 194 1 4 108 3 9 981 653 120 21 5 804 763 801 150 946 149 510 38 980 585 208 794 854 149 688 795 870 210 814 978 674 7 9 103 550 871 610 293 111 354 5 6 36 114 321 441 161 7 5 451 346 178 120 341 357 312 23 2 131 585 43 707 482 68 970 476 159 694 243 124 780 232 888 597 993 789 70 624 541 33 315 19 4 63 47 985 868 896 176 491 23 626 970 809 907 418 419 158 106 918 657 877 12 3 667 498 440 376 651 653 938 633 660 367 2 667 19 5 788 393 855 559 157 560 647 945 134 973 4 116 529 256 929 859 833 682 798 1 7 907 17 8 905 289 58 297 547 196 647 512 202 33 401 173 238 550 459 803 982 11 6 969 38 278 167 28 974 312 119 285 333 237 17 6 954 486 93 426 890 511 142 31 126 250 518 597 969 299 437 56 75 11 9 717 714 735 237 438 477 459 457 884 350 322 20 9 157 637 424 583 511 778 527 466 312 27 412 782 215 980 226 142 911 155 511 990 10 10 701 922 390 165 367 13 986 693 954 862 25 8 130 171 283 767 316 900 37 697 952 681 443 13 355 753 38 48 235 869 191 841 207 907 113 935 968 4 9 10 776 133 182 9 7 608 616 274 65 295 410 804 132 607 21 9 861 426 76 725 983 833 351 959 866 536 689 88 274 450 913 149 622 428 439 120 387 15 2 897 543 128 186 525 459 308 49 232 401 25 512 429 882 886 14 3 708 241 696 100 306 919 577 410 93 719 924 670 226 927 8 4 747 809 163 933 600 220 553 720 17 3 234 441 839 274 292 295 164 535 187 303 883 625 724 761 292 702 21 19 9 997 648 219 292 672 537 805 460 222 653 569 246 4 362 531 575 413 912 23 24 5 857 92 883 416 960 923 431 496 745 969 989 202 848 886 352 44 728 15 69 756 936 709 481 710 6 8 688 661 945 679 289 486 15 3 145 293 317 689 25 446 791 72 71 374 300 500 724 625 634 2 3 469 292 20 2 121 734 548 559 850 330 884 609 89 903 537 319 221 184 525 513 623 342 449 115 19 6 766 822 868 62 418 203 955 366 940 500 875 358 993 975 261 133 174 355 451 7 7 386 524 326 822 364 191 246 25 7 181 712 609 432 11 885 940 869 968 80 122 388 949 734 435 20 514 713 19 683 101 944 299 305 317 24 3 535 357 942 419 737 682 663 66 292 399 88 242 550 748 53 109 684 447 466 811 513 854 518 570 2 8 464 934 25 2 143 591 472 363 236 617 291 221 723 680 484 998 523 231 564 321 679 348 465 852 492 410 575 184 215 16 4 482 749 393 829 903 420 861 609 691 120 317 339 357 519 996 559 1 3 44 10 3 445 961 864 197 412 43 487 593 543 942 10 2 121 22 18 610 91 611 951 235 302 148 17 6 809 447 77 704 408 37 290 120 736 127 659 16 423 362 987 66 732 4 9 549 437 195 43 15 9 139 954 877 403 395 142 684 361 201 373 426 873 918 830 171 13 5 164 135 455 344 18 700 21 182 610 697 419 535 359 22 2 320 655 605 178 691 728 71 795 341 335 385 325 949 329 619 845 306 912 147 860 63 831 19 10 916 192 948 641 783 251 32 799 921 448 134 621 622 722 946 616 943 934 589 7 3 962 593 562 841 741 516 896 11 6 39 779 800 327 148 972 34 65 96 48 636 4 2 779 176 577 390 7 10 908 668 120 600 433 291 641 20 9 353 28 997 9 883 654 56 106 197 709 115 294 856 413 156 459 114 196 271 878 18 6 167 308 594 230 474 152 617 895 566 403 435 46 72 225 676 70 551 102 13 10 655 179 940 938 462 304 554 381 430 937 36 867 341 10 3 827 771 318 417 569 336 887 279 597 715 21 5 693 217 945 284 875 373 303 847 624 416 802 862 492 896 133 824 467 140 739 722 992 11 7 746 828 460 193 787 30 233 566 873 991 441 2 10 567 631 4 4 353 876 679 533 9 8 657 197 631 487 475 726 518 122 653 6 6 544 788 745 155 825 449 13 9 84 723 771 68 611 475 464 804 856 959 869 414 647 5 7 121 758 478 473 846 22 3 812 794 776 609 176 2 346 490 790 592 178 641 783 9 944 703 989 250 281 959 424 82 20 4 430 485 584 383 376 110 738 259 350 998 991 390 720 104 465 464 994 609 972 880 8 10 591 371 685 862 282 249 658 625 11 6 176 945 707 921 134 202 168 644 415 880 337 11 7 0 552 327 200 547 397 698 187 614 577 100 5 10 346 361 304 418 619 22 4 292 812 244 265 945 652 92 873 311 323 644 117 525 637 564 425 52 99 901 227 349 355 23 3 58 409 969 969 97 678 401 997 793 296 255 699 50 968 348 60 680 223 854 404 788 856 269 11 3 296 866 774 874 210 77 771 59 481 73 642 18 3 995 561 776 372 479 169 774 250 438 230 896 281 457 356 781 550 973 876 3 4 167 592 235 15 3 97 3 758 911 163 978 424 982 167 210 608 451 416 178 235 2 9 0 774 10 2 586 945 226 403 720 706 251 430 356 327 4 10 328 95 913 149 6 4 198 899 214 895 985 379 9 5 887 771 251 134 402 64 141 684 445 5 6 818 742 604 937 765 16 6 82 923 728 205 410 454 96 324 280 295 60 120 282 978 15 256 5 10 673 277 383 235 436 10 2 526 953 507 16 947 284 414 743 571 241 5 2 330 379 850 785 491 24 4 54 603 89 598 794 391 958 131 583 242 485 152 378 92 883 540 666 250 384 498 726 236 371 312 8 10 59 655 881 397 717 130 79 503 15 6 881 56 775 892 989 634 348 771 758 403 395 470 680 905 986 5 5 227 301 742 343 814 19 6 704 374 650 736 364 708 167 281 230 839 362 35 699 23 883 490 75 841 723 11 10 535 434 160 456 8 33 202 521 428 602 636 12 4 202 414 484 518 597 963 694 84 341 633 341 807 17 3 93 715 808 946 169 800 974 68 2 308 924 530 605 491 148 663 885 18 10 703 71 569 131 153 640 115 75 985 108 826 385 769 658 305 393 96 831 8 2 833 767 412 409 774 759 236 378 2 5 991 713 5 7 55 208 456 437 339 7 4 427 424 982 815 942 851 166 16 9 351 193 868 902 297 785 708 231 47 383 665 48 217 908 214 535 10 4 308 611 517 401 223 60 616 64 911 142 14 5 271 155 961 534 221 821 935 426 714 781 78 138 996 250 4 8 912 978 562 307 1 5 156 2 10 648 430 21 10 840 624 302 945 584 832 517 831 986 604 467 803 89 576 231 759 919 620 444 666 895 3 6 867 796 465 6 4 409 280 626 554 917 808 13 4 449 233 976 488 140 306 105 565 134 964 846 554 502 25 5 60 708 902 292 966 659 876 543 678 884 934 431 381 678 481 217 918 262 308 496 202 252 173 584 463 20 5 285 673 201 477 23 146 225 335 95 443 196 665 660 327 717 648 250 165 47 554 9 2 730 311 980 887 603 946 674 147 832 9 10 802 806 343 871 159 242 136 470 195 10 5 666 558 986 42 396 606 430 311 484 501 4 5 33 586 290 369 1 9 579 7 9 936 920 359 524 317 284 110 8 2 770 11 701 837 373 434 445 997 25 4 304 237 708 70 391 769 9 267 156 732 505 4 125 217 60 184 936 904 17 693 720 921 864 180 160 15 5 318 837 961 915 7 157 235 1 230 922 886 278 555 557 315 12 5 758 307 591 180 146 612 748 522 120 711 448 227 20 9 616 742 166 64 859 659 542 930 951 623 420 881 173 847 276 76 75 485 262 56 19 9 498 945 520 329 210 650 132 402 47 930 670 482 922 691 76 141 147 53 900 24 6 916 577 478 556 548 317 436 381 564 960 675 789 18 296 454 469 716 408 595 248 883 463 670 331 20 10 754 865 589 235 149 356 164 240 860 621 417 803 217 965 707 21 833 452 619 618 12 3 8 845 254 201 860 469 504 21 174 74 990 38 12 4 625 242 17 781 358 731 58 404 317 590 234 338 10 10 358 581 895 774 679 196 415 202 379 66 21 3 726 895 147 877 923 489 237 351 146 206 597 908 975 495 417 916 92 51 634 25 846 1 7 779 13 7 289 145 515 989 27 167 882 89 474 259 865 158 603 5 2 489 546 303 470 468 13 6 940 911 912 380 997 64 56 769 757 938 127 9 20 18 3 282 947 755 474 210 231 456 317 712 520 378 507 222 583 157 504 979 630 2 8 366 301 21 6 697 615 679 888 833 658 86 974 711 915 959 92 519 640 163 76 423 430 992 962 293 13 9 391 3 114 800 748 284 657 344 981 844 690 35 890 22 5 42 926 997 203 805 761 409 998 161 283 33 876 368 26 584 504 150 927 943 242 820 716 6 2 33 786 101 76 374 11 3 9 383 875 463 5 9 700 174 661 594 23 5 3 857 69 399 917 311 1 7 654 15 7 707 313 565 502 576 597 277 906 394 956 385 393 730 480 730 23 6 3 61 160 492 4 575 505 417 686 672 779 113 433 880 920 948 797 231 21 312 666 415 272 22 4 212 896 108 734 486 113 555 59 36 68 11 288 703 127 824 26 826 422 129 789 728 450 6 3 512 981 164 972 233 679 8 10 151 614 525 788 664 887 904 195 21 9 236 31 262 528 682 14 369 421 567 620 951 427 466 354 30 890 25 964 433 943 210 25 7 331 123 184 747 432 576 772 123 388 645 465 904 36 682 819 120 568 167 735 175 821 503 152 960 142 10 2 120 92 810 177 240 354 696 732 580 76 21 2 183 902 770 978 120 509 362 791 41 451 42 886 6 477 54 756 71 277 166 479 439 1 2 239 10 5 822 784 914 451 319 367 893 600 321 644 20 4 136 217 773 546 595 864 676 654 486 670 824 10 439 671 919 273 76 385 89 302 12 5 190 729 237 627 53 874 323 79 697 544 690 468 5 5 332 943 528 938 675 15 5 313 991 392 171 508 850 83 324 346 566 472 828 903 571 694 22 4 757 8 72 641 180 997 229 152 651 282 469 107 6 42 731 133 627 811 918 653 714 362 18 3 871 62 226 344 331 247 810 212 515 382 378 100 922 595 97 631 139 38 10 10 19 322 98 4 662 595 478 633 710 340 5 9 766 298 928 759 116 14 8 864 241 887 341 723 344 926 216 276 829 917 6 721 668 25 4 164 900 494 72 745 633 336 608 395 758 684 936 280 419 999 931 497 664 327 413 924 7 300 600 540 7 6 404 519 116 841 291 812 243 8 6 279 453 225 522 768 424 777 297 16 9 886 375 887 701 994 6 735 327 641 763 301 651 175 979 619 301 4 5 639 938 939 784 16 3 385 262 355 772 291 248 697 754 587 803 156 722 261 625 71 351 5 6 629 639 746 13 457 17 8 783 223 196 725 897 934 660 237 256 751 967 898 109 230 480 174 708 6 2 685 423 447 917 127 740 25 8 826 46 713 175 796 748 726 246 300 36 39 164 859 182 860 176 119 66 127 364 319 718 534 460 339 18 7 919 422 861 188 958 230 365 116 488 425 14 503 756 151 58 524 340 658 9 6 940 40 981 757 936 350 839 566 456 23 8 495 247 242 627 468 673 653 991 371 659 495 849 276 782 869 5 621 62 411 238 308 325 119 14 6 663 978 984 182 817 280 302 455 321 665 1 640 438 776 10 2 862 439 802 597 471 423 505 216 732 145 2 5 895 819 1 5 43 10 9 252 82 165 505 152 76 43 57 682 147 24 8 911 681 467 872 908 311 449 72 952 631 159 263 747 436 967 857 172 896 599 513 915 47 113 971