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