mirror of
https://git.sb/baoshuo/OI-codes.git
synced 2024-11-27 20:16:29 +00:00
6 lines
2.4 MiB (Stored with Git LFS)
6 lines
2.4 MiB (Stored with Git LFS)
0 0 733053 987255 489915 0 158372 0 770341 0 363821 562508 986726 63308 0 438355 592189 0 0 714354 0 0 0 281308 412703 0 0 0 978142 270587 0 59793 0 540830 54900 0 785910 678461 0 596913 0 0 863081 569277 0 0 390918 69293 0 0 139102 834195 0 64184 644632 0 765066 0 624561 0 752371 417980 0 194522 0 0 821479 522562 0 375776 830627 542809 0 0 869165 394515 0 718898 0 786203 0 161261 924328 252155 17990 0 419623 471760 831485 0 847215 29216 225302 898529 226216 289886 0 549375 397939 0 644198 954515 472563 0 241400 275385 63478 0 617583 211761 0 107141 0 726066 0 216760 249077 0 447388 881294 0 310601 135468 177013 0 0 0 486640 43984 0 0 723606 400733 0 0 467070 9890 0 0 0 0 0 0 692172 798805 28693 89742 790859 0 293432 409344 319032 830837 0 0 0 0 759963 0 974741 316011 613294 613260 680593 628942 0 0 0 0 656890 433723 936509 617695 359735 921428 0 0 0 272732 0 0 0 100838 0 391691 0 0 0 0 612439 0 0 528037 284513 985597 0 228214 334272 0 0 534809 529498 783935 0 668524 0 530641 487712 0 0 769825 150905 334774 192588 0 830987 737432 0 133791 0 0 0 388316 572450 0 667011 791888 0 0 0 0 0 0 0 821980 0 406847 744172 0 0 189760 38322 779817 0 816514 893714 54615 0 0 0 682270 591141 11679 0 654494 784258 0 52525 831271 0 89043 819720 303453 0 0 269107 0 911206 330450 0 0 693594 0 706698 844652 0 899817 902290 0 789419 59463 223656 48241 122625 0 959944 751512 532644 399701 108095 0 325000 513843 0 503965 188884 976434 0 0 753598 0 63135 349151 715501 717144 245230 613500 0 384810 0 0 875711 470618 970708 413148 320618 0 928835 0 0 837873 0 0 38678 924042 0 232741 669743 419682 79345 0 661132 0 0 0 182783 0 211955 701176 794811 795 0 0 0 523241 165750 37547 815054 764181 0 0 0 140939 0 779283 333890 470318 173017 0 44290 209003 0 725891 87112 695585 372030 0 18313 14149 159299 853093 496692 0 465611 0 0 0 440330 288155 946083 0 0 0 0 0 0 0 88883 1965 0 152248 0 0 238210 871916 0 551574 0 419457 0 983431 0 737779 320808 439394 254787 0 162285 215097 379612 0 0 432443 507539 122159 137028 951405 285224 754577 736369 0 58340 0 601275 515870 762847 0 78767 731674 386253 0 0 0 539539 518163 0 0 0 528393 0 892591 0 0 0 0 0 795573 340933 471284 947545 570939 454253 811339 0 541709 119559 0 827305 121084 207496 137184 495460 429438 0 179364 586628 915999 0 128186 436865 0 0 0 777269 100836 0 0 0 0 0 137998 376398 568806 773661 575074 0 491315 744258 976519 0 0 0 743823 375344 733523 930076 0 12759 588409 656099 250368 0 575112 302491 197331 0 539154 229414 0 403377 0 0 0 0 358073 714881 0 434125 0 2385 0 776132 794757 108968 442703 0 0 218007 0 55413 422424 99627 631148 0 27878 516469 156066 79605 646915 141310 383919 0 0 0 886406 465308 0 0 901093 0 0 0 404768 359532 0 973893 973246 673230 721771 194685 0 0 0 0 481782 0 0 681850 0 0 718339 0 432177 954977 796733 0 0 0 0 898883 454844 0 0 946014 727550 716907 0 553570 631458 505413 333896 0 365802 402023 0 0 0 0 0 804688 0 589236 379159 171298 422722 35136 903028 123938 0 0 0 0 0 446627 457869 0 722254 530388 0 583022 624133 314984 554255 379561 143329 837620 0 302801 721330 0 0 0 535169 818502 248674 363670 645627 791126 584328 150373 630722 927846 213135 213448 275040 0 455180 0 318946 122660 770169 324721 540694 72779 877741 549828 14949 975196 0 0 226123 417529 0 146927 0 938950 0 80493 376588 811632 163089 365631 212964 720891 0 54575 0 63736 0 892350 744141 0 211406 0 0 0 891281 466723 0 736878 0 397940 0 0 985463 812614 763073 808198 726565 103081 221465 0 0 729242 0 948074 749530 573898 318371 0 594687 0 9204 0 0 320856 959149 181257 544399 186117 934933 447119 0 0 0 562635 0 688879 530129 604000 0 0 401644 900291 0 709665 0 161967 172341 492707 96289 0 81019 947796 936556 0 0 0 46840 771836 0 749557 735905 0 0 266952 0 697148 234433 752915 444141 607293 793391 694051 657793 454363 0 298039 834036 0 0 0 5973 0 339467 219094 720086 884626 87846 0 130993 831981 0 282009 891724 612040 536890 360600 128656 0 217264 452109 342093 0 0 985798 6728 394775 392929 0 0 0 0 0 589747 0 122577 484303 258134 929115 0 0 6892 320235 615266 0 0 166810 211447 350890 949802 531196 0 0 0 0 995496 0 0 273302 72356 674078 0 884847 0 468018 303409 0 657886 459509 455484 0 0 0 761116 472925 0 0 0 502076 0 622966 445651 55480 808156 0 854430 512765 388552 267920 755738 330509 0 0 894193 615200 743996 857084 435487 116103 0 776245 246745 475706 347191 0 846525 566331 0 77213 825481 0 0 160642 843068 0 420716 975987 319831 0 987586 0 543213 947170 909843 0 950207 0 400450 952722 185753 379626 289078 0 414081 777398 421740 0 287383 481604 703184 982191 556524 188534 134833 0 563348 400018 0 356151 737788 198258 559985 382666 330911 0 0 0 110685 0 218917 962557 219053 803640 0 982464 392835 967092 343839 54906 0 0 0 578957 525350 0 0 253177 516109 0 403722 13773 0 0 0 150831 0 580203 393070 686365 817309 0 0 64100 0 681115 0 696270 0 0 900316 233761 359623 816352 0 577927 414319 0 743138 0 85182 0 683240 395516 248119 971359 352455 0 0 561381 122576 673312 132096 0 31815 0 901919 608042 452758 0 0 422710 227051 869372 746512 921062 143769 0 0 128415 0 0 0 453302 516945 296762 63400 0 20288 238394 152962 0 753984 893380 85998 288618 0 769553 529453 0 0 737145 178761 373945 0 0 0 646945 228419 0 0 867738 0 696501 0 832645 0 624673 229111 0 0 0 895139 0 0 891958 858239 831476 933830 684835 694493 286463 689790 382763 303227 108530 476015 60210 0 0 798135 650166 184163 530573 0 106859 4598 0 560026 929584 0 896458 0 120423 844052 366292 0 853357 825501 106597 260260 413663 0 0 0 621144 722247 60791 461038 636017 154373 992900 522538 460428 489041 0 267839 658770 0 634194 0 0 0 550114 0 904579 271789 0 0 790415 712983 214093 549260 31428 0 0 322820 478922 402372 0 272919 336679 364054 28859 802486 163623 568619 0 226156 883734 954323 0 0 0 334252 0 647864 222654 0 0 0 405057 0 44963 0 193046 450600 464362 674839 474752 0 41552 767374 348002 0 0 982750 870311 992456 0 214484 0 958459 65806 853140 399131 839914 489707 539361 583998 0 139328 126772 510252 269342 18785 0 0 0 487409 39503 208058 0 724628 134864 405755 0 0 161445 534511 381719 0 0 75934 564113 533772 0 0 457773 203936 645629 589834 619715 0 686091 0 852878 554703 6728 487108 320666 917056 842851 495536 0 0 0 129168 60733 0 0 959552 0 0 773925 40840 0 0 957251 0 0 354981 44296 0 733537 374066 0 312900 808094 903569 0 0 901143 505303 0 0 0 346294 0 530494 7230 80130 856337 0 980987 622886 240268 0 114198 0 0 836060 0 0 130339 689011 39942 493934 745769 91727 0 554980 699156 911169 760592 0 154979 264184 723388 403211 0 0 328831 981761 502930 965318 411314 826511 0 0 0 0 823712 259568 731525 843088 298291 0 470349 367584 0 727776 950890 171849 616650 0 718200 0 0 699602 0 594890 276442 179772 668822 0 185143 0 601412 877767 801512 0 817924 0 281573 291320 137634 109940 0 559675 0 0 0 552245 791380 0 983435 560331 0 24380 971820 0 127419 539513 518059 0 592797 0 316584 0 89728 0 0 440295 0 0 79052 997518 797553 99418 373397 83831 226150 388490 395758 402488 0 100375 762567 0 948055 0 864863 174191 131485 0 928033 0 646170 0 808093 772409 0 0 888330 41049 610264 65903 694622 764771 0 8170 655845 0 637178 0 0 895323 0 294978 491225 120284 634814 525459 757937 0 0 28073 452004 0 653585 747803 666886 725916 669483 0 976871 0 0 241445 887125 855838 569215 211736 241109 0 0 85775 425541 0 0 0 952957 0 492440 360137 0 0 0 234074 63237 0 907131 333608 675591 0 372590 949207 0 998813 0 786145 0 668354 0 780117 25638 0 0 0 815021 78349 323513 33651 0 676621 0 356123 884691 601580 0 29955 31989 0 712902 590651 193035 0 201892 0 0 0 36182 197237 903128 0 0 364543 778881 591405 0 0 300371 507107 0 683746 0 0 875387 317139 146713 861415 705489 792643 495644 572303 590280 0 24809 739954 0 848525 0 0 0 0 830202 0 0 402691 334916 76174 115729 0 0 950620 390231 233533 0 594284 976903 0 0 0 0 0 330442 0 499753 247882 0 713899 134621 0 872026 869495 0 633602 968148 817568 712169 753313 0 426656 937737 333108 887566 0 0 413955 0 838260 0 0 904071 0 0 0 938630 0 0 699855 431407 0 763652 425798 89730 625365 807080 48151 774688 0 471617 505114 0 0 110710 982654 618819 679370 385096 0 916811 0 0 0 0 785021 422016 0 990317 308130 491154 655018 293119 174166 218462 710954 618198 63007 0 694656 680911 0 96133 0 758481 0 956669 0 986066 950077 714086 68111 51615 865955 117885 694793 96011 185178 44505 0 718259 88832 0 0 166296 915123 372279 456487 0 116456 585968 839393 464799 0 0 0 0 0 0 0 362068 244303 0 0 290246 0 473308 0 0 357934 0 0 116032 522578 0 822590 0 464355 0 0 269652 137552 0 0 0 51241 0 841741 204910 471121 0 0 259835 31633 0 156444 0 0 885580 710653 539403 0 530552 551557 440216 0 560327 910840 439526 0 278674 416489 0 0 75499 0 241082 18589 533714 59631 135733 577473 966551 754900 0 911191 877855 687284 0 0 75281 0 265507 0 906733 0 465840 813246 0 771401 98659 770463 824438 0 856542 138033 0 947427 355175 0 414834 52735 787907 0 0 0 681595 183394 0 0 0 0 887028 937892 103931 837805 0 0 787367 662658 0 0 192085 0 0 961348 0 0 0 108262 0 0 811601 0 434039 832746 0 575410 0 108566 296434 233645 508249 271473 0 0 51019 746747 882207 0 0 625499 772110 71980 630635 678779 855444 65633 0 23122 46442 0 55868 733482 356062 0 0 774233 482488 656237 0 337231 0 907329 0 815298 267584 0 343727 0 0 0 0 817414 46421 357364 293524 917759 0 879811 536549 424703 0 584997 496885 0 0 441045 690861 373880 822705 0 142667 765686 0 0 604856 0 294383 0 0 159942 714682 394177 941678 976982 759139 0 92962 0 0 0 0 0 0 0 0 0 750139 0 12782 0 148955 505900 923207 0 0 955302 456017 605455 0 0 0 831664 0 0 966633 972563 0 739905 0 938613 392883 918948 0 495098 847710 151275 0 0 825721 441976 309423 0 195192 301800 781716 699191 82714 758222 0 0 846937 0 0 258423 615984 537808 971839 671815 703405 894679 90397 0 0 319555 901935 457085 942665 472495 0 450509 0 0 0 462687 0 0 223357 0 39594 756993 387977 799793 509516 0 0 0 0 0 0 815706 0 0 282080 0 0 366235 796413 0 0 604591 420334 202952 963483 784765 800225 138132 0 115047 536654 798260 0 0 136736 665797 760685 203330 0 499270 170362 523119 829879 818351 320263 0 996871 33564 0 0 688658 859522 347776 0 0 107348 674011 958990 0 0 272643 0 0 0 0 0 7013 553987 414469 0 0 0 0 0 0 730894 757939 14194 0 942871 293996 0 0 280654 0 239370 801007 0 148494 0 0 0 979652 38854 810382 64692 851251 0 641308 581639 448284 0 946900 0 0 0 109468 0 0 876361 173277 452574 988357 325948 0 0 787427 0 376789 986972 0 262418 362884 231758 0 0 436261 0 722895 130092 202601 0 2875 0 0 165659 248577 757374 78110 393008 51635 369401 24343 0 288145 0 27337 0 0 883746 0 840569 0 599303 0 0 0 489214 0 898065 0 0 391043 0 85713 540843 695921 950538 32222 189689 941427 531353 335273 0 60598 449673 0 582938 607464 526787 0 192481 202596 0 0 0 185575 442816 597541 3419 0 739169 0 373699 706061 0 439616 260117 305141 758766 0 0 0 825542 987773 0 516810 313833 27673 0 750341 270794 866826 567646 0 388510 0 609350 0 43516 0 671725 307238 762264 0 537196 0 753846 195158 927739 976330 350734 752441 0 982358 905742 483485 812192 0 576844 724858 876064 0 0 0 0 206243 713231 0 267309 0 308216 0 0 0 0 0 236890 748847 982556 0 0 581182 163535 0 0 445033 0 674634 474827 0 671226 420477 0 0 176184 429393 444200 313773 430453 573451 804378 743601 605322 0 746029 885867 932329 860069 625203 0 191093 0 0 0 0 710651 172757 215999 959223 382359 0 915874 0 0 115455 588621 0 0 14794 622856 0 0 0 847331 205341 0 338394 0 35757 771960 530268 800410 106358 701277 0 0 189864 284023 803290 109007 176982 348714 708531 0 586097 577156 910289 809051 952760 0 490783 443193 0 744892 763447 676012 105690 0 0 0 0 353550 0 0 970131 768642 0 912357 0 16417 381648 820359 0 767494 409947 0 968784 290747 74798 0 518903 0 613779 0 0 835105 880431 543911 0 67395 0 597344 0 121897 295169 630037 992505 247668 43090 0 971726 461660 90303 892034 0 0 0 838990 0 387730 843268 735088 679835 278892 0 90656 397187 0 615017 0 750720 893686 0 0 860125 367666 969194 354340 0 807691 64906 0 756495 0 0 0 678350 479914 0 570897 342304 997987 35533 0 318927 226876 0 0 42224 206674 824251 0 294543 0 0 825913 0 433607 856741 527878 218181 36063 454740 0 0 0 156764 0 0 626242 732435 0 799848 337794 121345 0 0 327828 150587 0 0 450212 0 613907 0 318524 0 379692 170589 0 0 297140 994631 564706 137279 821668 0 619691 0 0 0 0 106277 0 760845 198874 489360 704450 0 453394 950251 0 0 0 337220 124466 0 0 0 0 683832 0 0 0 108399 659373 871188 952541 989254 880581 251596 645566 0 0 746978 285679 687340 0 0 548209 76717 968332 597455 0 635695 0 823175 0 343258 0 0 903679 0 0 226995 0 249911 742405 409532 0 283660 691044 123811 0 132935 0 424082 0 397891 0 422127 466134 929335 0 862680 0 424079 774362 0 0 231529 799449 0 885061 0 422913 0 118500 576646 418702 488402 643732 972523 0 319995 431830 216798 0 143369 0 592598 390444 451457 445565 0 0 298002 453471 0 955657 0 293851 499225 0 0 230035 7029 551269 805509 0 729398 0 512555 519154 0 0 0 202092 0 265427 754132 274316 656701 830865 0 124631 177985 166177 992132 0 0 862113 627751 0 57391 0 278503 0 0 12711 821826 394591 218581 676655 342043 706859 729237 235309 0 0 131327 293719 0 0 0 597875 903033 0 0 512977 965622 620836 0 0 208641 101603 0 638875 835768 0 0 985126 969370 0 0 90634 27355 236463 997407 0 0 85307 748159 0 0 97374 824823 495626 210467 112589 647898 562446 0 874378 43498 830582 694049 191186 0 0 0 0 0 599261 747038 518372 0 0 196399 0 751116 273500 853079 867539 822082 423944 0 562930 0 237694 872440 0 337066 244149 700957 992366 0 765525 0 408962 98856 472426 0 232581 0 0 0 754527 68570 579538 0 245479 14550 0 665085 927472 631599 449400 306013 448358 0 778936 505741 598061 424387 0 450367 234392 101236 0 936288 0 0 601808 356866 0 873386 200483 125404 210636 0 548115 323986 370581 622614 98245 282857 41083 754863 799402 0 0 0 823532 0 626141 0 0 0 644539 995750 352566 237033 296111 0 985246 0 0 242417 0 0 0 0 926517 0 261638 0 54870 181637 834623 337209 158255 981464 0 0 40021 203211 961530 212303 0 503489 654980 0 750548 0 706766 0 0 908367 756976 228749 0 386558 188084 0 236489 0 877576 284772 966536 29074 853121 0 0 0 0 127400 0 632859 713137 0 367384 928119 428212 392854 976272 0 0 965270 916450 0 363972 0 429101 266797 0 0 0 0 0 0 0 0 625083 0 708074 0 251486 385692 929842 974084 329170 686555 501101 831270 0 653771 234727 0 117571 349882 720129 898266 0 197721 34763 802388 0 120924 295908 0 40403 230101 0 251224 773867 482618 0 0 683223 0 886583 0 0 0 591827 0 359049 339170 0 0 0 886431 0 0 0 846647 187330 0 190230 0 0 0 482177 132621 581485 0 0 312627 40155 0 0 916912 719902 872926 764322 0 735380 349348 0 875226 60115 0 912073 30705 72051 817693 32053 729690 961455 677153 957134 723280 55547 727356 995722 272608 560858 124517 523993 529341 3234 0 347171 170000 864275 0 0 693006 525445 305093 786713 0 0 2596 0 0 726157 462544 0 976670 797103 389097 398709 426849 324468 537690 349527 637087 193934 602748 0 0 0 178616 0 578426 633838 926345 304408 0 208796 639098 293614 557114 0 0 296800 0 0 0 0 932992 0 0 927990 0 0 136524 0 0 0 0 269321 65207 926954 0 896650 0 18011 242116 468146 413509 0 0 459863 0 0 90738 107759 0 754437 851806 0 544377 860871 492049 102552 0 454172 0 0 408715 671438 610172 946723 0 378979 0 587229 624574 588249 120270 0 6431 858164 469783 73834 0 0 738531 70442 0 0 0 0 0 625098 956724 353307 0 0 156286 0 43658 945143 374629 444728 665554 859562 378127 838847 438136 0 551015 388827 493204 200776 592633 0 395060 0 534173 0 28612 227062 0 0 73406 833673 4198 703354 239473 181057 0 217856 0 71258 990028 879685 0 710630 116531 0 0 273845 494785 361061 212870 640703 26907 0 0 335386 0 0 0 335709 966350 565810 355173 957111 872715 440908 132370 250501 947917 180063 822430 557630 576598 0 822232 615760 847156 0 0 334946 201766 595773 0 0 320892 0 586833 0 868103 181965 273978 0 786096 116750 679732 592736 376182 211828 0 0 0 294616 0 505163 236560 578253 0 0 0 868248 220451 0 0 0 321065 853536 0 0 0 326184 8544 538058 0 0 223932 894358 167598 850917 833703 0 349238 94352 0 58564 0 0 0 0 625785 224623 409732 115371 0 69929 320269 394218 0 707750 375500 907900 0 705012 753334 597752 0 0 740623 730550 28107 0 0 0 292861 0 0 0 0 991292 241884 139150 405339 81155 641841 697067 138645 144927 997970 996190 680936 781099 249302 643238 130845 241904 0 0 218007 0 901903 274777 0 290413 0 0 666683 400858 411205 0 0 141683 868661 574014 0 0 0 173091 14017 0 943699 0 0 59526 926522 617891 51580 878787 615505 145513 0 14418 0 109455 845615 168995 357248 297704 0 393391 0 860380 231776 0 973588 868956 0 99135 757351 821753 0 744286 0 0 873673 420087 530766 55534 0 469851 950523 640524 298531 633391 326830 576767 0 0 622602 706258 686286 904523 0 785230 931380 224679 105803 0 0 295753 0 0 0 811045 719694 627678 729648 0 0 472184 214584 222038 829694 0 722001 877074 0 990852 844911 0 926963 0 800264 762882 639050 0 231070 648651 269893 757872 0 369723 149099 374343 581234 0 668348 444903 0 181087 694058 0 0 926041 139688 0 0 195186 994979 131976 914249 0 0 440280 0 0 76318 0 58233 502928 245901 758690 862603 0 181604 212616 0 59024 0 527146 0 0 486676 910422 956634 620453 0 0 937651 0 0 858401 0 383145 13179 0 0 0 803926 857701 195095 0 128642 194222 141738 537478 731242 0 0 917701 703316 91514 339408 997278 695705 413494 293394 0 0 0 0 117862 483480 0 926193 815835 522526 221149 316075 44383 822059 0 771827 0 0 0 69506 991753 0 364697 0 0 671534 546894 416766 731889 0 933593 520745 0 0 4428 0 34516 283921 744091 985379 0 0 0 0 0 514826 831353 464686 622083 0 646734 586438 930656 0 788578 0 0 970477 828729 544350 878289 478024 0 0 0 751932 0 337928 609207 349676 562913 497188 0 0 466406 309671 59621 358524 0 0 0 274597 468349 30441 177903 0 809095 199281 862932 0 0 0 0 362169 516827 246737 716858 151419 550299 0 711047 284624 0 589924 603474 0 120365 0 736774 0 0 0 462106 0 0 0 454442 0 782780 589592 874997 760871 0 0 0 606053 818556 0 0 48597 0 178008 0 0 172582 0 170953 299787 0 260275 0 0 240430 22426 929279 621774 443951 0 347916 425845 253864 123504 35061 0 288196 785683 627606 338957 953364 657276 785233 946855 723860 989583 582092 520526 0 451284 792442 386725 548986 273008 352305 749027 918610 0 0 992869 661214 643500 498598 604752 0 0 878617 564657 0 0 37033 82323 202804 212207 543033 0 0 0 656361 0 434829 395511 807307 663011 0 0 339577 463002 0 189707 0 197184 419632 900941 24102 567527 0 632045 373083 358071 0 366003 457368 783313 0 346561 0 446213 478284 0 941647 0 0 0 0 0 997136 0 0 410982 0 0 265737 15665 253644 705124 302595 0 570724 0 35609 791401 244041 0 463738 0 0 199835 712997 574783 0 704090 0 0 571156 244120 659722 0 0 242935 155877 0 117098 0 379615 722132 99234 248036 650786 393363 808477 873505 161663 0 0 783373 0 330105 0 0 0 728537 858510 0 0 780630 143646 461244 838815 0 0 0 0 765985 0 0 969208 0 0 0 259985 0 0 38041 0 909839 885324 767451 0 821851 0 116556 201437 159465 562552 173005 266970 15519 0 407496 0 240295 446056 384111 797973 157112 297148 447348 0 0 827047 561223 100413 656336 0 745663 781179 0 0 398270 437222 46988 0 301972 0 91273 0 764536 0 399351 4070 142998 263608 0 0 426177 60922 0 42357 4120 691372 735189 279974 0 0 810929 49575 0 898748 913485 0 0 0 0 0 0 0 303881 616121 0 191702 655471 0 0 738499 511804 268417 126606 27923 0 483564 0 0 532570 304677 792932 698333 0 331553 646013 603347 527762 38647 0 0 0 0 0 722790 0 25463 516081 703604 0 0 236614 156483 785043 207031 57032 0 563407 0 327906 0 37569 892219 884301 339025 0 0 645004 675460 883497 915299 726790 0 0 0 107987 567891 0 0 0 0 682127 850946 929796 0 163675 13760 625380 464941 868297 0 0 0 589652 59377 779577 917698 363836 71488 334274 958278 92064 795399 161531 0 575308 462430 742387 762908 121153 751037 0 76748 395476 216819 540809 330836 0 0 0 826378 631190 611874 377478 41771 0 0 0 239291 789953 0 0 832284 0 964473 861033 0 0 182452 635847 0 8260 0 773868 248788 306250 323718 325558 0 291962 0 682280 0 151880 681499 52901 0 0 631436 342714 0 856572 336849 0 749652 274170 0 0 220606 0 459548 0 604580 0 709699 0 0 884367 396222 122301 419380 817449 0 115505 822067 969791 237704 501625 0 0 817820 198532 0 0 0 763848 970435 391574 933163 0 0 674661 245692 529883 74252 0 684457 300268 429348 473879 912916 0 825327 78321 316861 0 48279 491672 0 427667 322854 0 0 568309 666982 0 183769 671360 231656 0 387377 592916 0 0 574544 635121 174671 443462 0 715823 994332 0 52664 0 0 0 547195 0 807490 251731 0 0 0 292803 33927 0 0 0 609124 132942 0 204781 0 548461 0 616203 0 820382 886081 0 975320 0 324761 0 0 524209 0 601408 502802 100589 504955 197401 909280 912266 616048 330168 98056 0 905407 0 333114 290574 207078 917883 154664 830462 0 196941 628288 0 92729 991985 657929 0 657097 547659 525559 77046 0 961432 0 0 743981 856338 347166 0 783445 925741 488797 204834 883484 847094 892682 0 0 131286 110092 821931 13642 425542 0 0 353234 929318 690237 0 102525 466236 0 68815 0 335406 699239 919506 0 295502 292662 0 0 933438 0 647307 865760 762693 680270 213600 111322 276574 0 667651 0 741032 0 0 271652 0 647911 0 895538 631309 878561 250109 396560 467315 903825 0 237993 110836 0 409199 0 336566 0 0 524058 0 308557 66356 219395 324214 0 375322 370551 0 619126 334335 0 104939 606191 425810 814313 0 0 445142 532793 487812 776745 765239 0 107049 0 0 858027 459967 865057 308054 109194 445931 0 526702 414336 268573 0 0 603430 945013 51993 0 225929 0 246735 33783 825359 962578 0 0 8220 844418 420640 400648 147187 112409 703126 789270 961322 920018 436079 0 428912 973247 298884 660652 0 815179 0 930246 445853 900438 580985 0 0 0 0 108900 0 862602 0 693455 0 663499 896956 436566 102704 0 0 0 0 560674 0 858058 0 0 565172 243035 0 141387 0 0 0 86497 366186 441622 657598 0 167425 0 0 0 0 0 0 442303 622263 264113 870718 0 151849 0 710549 0 0 0 402954 250689 0 846788 0 0 0 695382 303438 454165 580109 442915 946726 857974 918309 0 320919 499751 221957 516813 956948 42341 328513 297303 893964 0 354518 0 0 281178 755888 93880 864814 828281 0 602672 82147 0 931843 60645 0 228904 66935 0 15226 0 0 0 4395 0 338904 253558 0 0 0 139025 500191 680014 0 0 7023 0 98393 0 0 418731 490753 665649 111273 991187 764141 797455 380848 0 65308 0 151656 905569 0 265875 247958 614397 498717 868280 274317 894232 74394 230776 19866 551442 38940 369923 0 588826 384545 6555 555928 0 738100 0 0 0 649241 581187 927120 0 0 947030 0 92489 0 945260 0 0 180100 113207 356888 499314 0 849241 509191 346987 0 670910 128534 145775 724908 653914 540662 0 828131 0 0 337170 0 0 177454 477566 172836 296279 186292 0 437944 534776 300655 0 13185 781262 161750 409693 286805 356428 865746 0 28781 0 699313 0 0 203926 196507 0 916301 944851 0 0 703901 236909 799476 398169 0 131182 871277 786785 204114 325145 0 0 0 0 853397 77373 0 0 676917 0 0 247211 0 419164 0 590895 0 416845 0 0 0 0 465348 74061 675709 0 200168 0 0 224377 0 602459 821794 0 0 850769 401167 737932 739622 587781 0 885316 0 345204 988118 0 0 375650 903797 380721 42061 113352 470531 0 629251 749925 650385 0 0 296858 691792 0 0 38632 294719 502357 515962 466458 890721 617209 0 574943 399190 216573 224263 0 346067 480746 939891 634174 417565 0 611256 4810 570361 0 355761 0 600231 448542 0 0 511912 776052 120865 592628 520975 198942 359698 0 757370 191606 556632 702831 761626 135671 0 869336 829019 802952 755665 0 455050 741659 0 0 502907 922399 0 439311 886057 192912 0 0 529342 0 294112 0 179665 115028 719582 512040 0 0 0 771055 0 443155 563486 0 834669 0 906609 108704 389463 0 948898 198858 0 0 9499 0 0 47620 739625 0 517493 640050 9093 0 0 0 485248 0 947840 165975 783153 827934 0 0 110579 0 12332 801622 321110 714311 871108 0 470910 589468 0 0 0 187004 875691 502465 764478 948880 0 372222 402913 89328 196779 0 905492 0 654435 0 695469 0 995743 0 0 742263 171376 0 0 742655 171147 982784 736515 551503 150718 998843 368610 95717 390721 0 569916 701545 0 841771 0 14607 391173 827176 199130 0 200212 744884 892200 0 0 731900 841435 0 855526 413171 0 442529 413071 642712 635841 228607 376780 241745 676899 550167 482374 407779 2038 548251 525780 0 407208 415760 401724 485725 0 0 652142 0 23876 860854 0 396888 362619 508129 953247 0 41790 0 426676 485413 244387 0 568385 166947 0 0 0 750723 140046 0 575520 73932 692485 0 68500 39817 0 609810 0 0 867583 0 592942 990810 194072 932250 0 238791 0 0 731514 498920 543419 0 198494 10339 186254 350504 918095 0 864276 577761 313137 36735 191282 661398 423166 58600 820451 979660 0 467688 491802 0 331076 671438 528790 777837 0 961309 640832 0 0 502613 0 362119 641800 935873 0 0 0 851978 678403 0 108508 0 325913 884244 0 763919 839844 0 244081 903263 0 0 198232 241472 882187 0 0 410309 0 468640 27465 0 713998 0 797097 0 0 0 0 0 663116 273068 223671 637820 167611 636705 138283 0 467541 106320 0 314695 0 0 964475 989088 231766 798268 0 0 0 299891 260977 690522 0 517081 183514 66147 573139 0 0 301002 0 0 645931 518031 705540 546053 0 897116 694095 0 529723 496920 273346 187252 0 0 0 0 0 540606 520578 673210 232741 675824 774047 711845 0 120166 0 133633 0 910157 0 379013 711895 0 0 0 0 51056 365828 69480 426983 936031 0 135012 92619 993325 0 857534 90866 270530 826852 993069 62325 0 0 0 206756 192846 0 528271 43444 0 0 551645 0 942718 980419 0 0 0 0 0 0 437065 82642 548173 330343 127275 0 0 0 0 144470 0 498010 841249 874579 0 16601 756936 346941 0 101575 772330 354352 0 576882 198289 984764 123008 0 852729 0 0 517606 696339 224737 452142 299417 0 0 836477 666402 613588 862985 508824 0 138237 375311 987923 491795 813141 657674 0 316532 0 398517 0 987048 870780 683440 0 949522 0 0 723794 0 0 0 801471 821183 561549 348342 0 0 0 286618 0 490587 134164 0 0 558645 462187 504596 136551 256058 606976 85265 0 0 0 0 177007 381325 761820 273929 867461 79564 758421 609051 689334 0 784010 614024 154515 701083 976974 103713 618812 883547 0 0 865736 503808 387539 728825 217595 0 0 443580 291935 356152 733388 0 0 812291 358896 623233 23204 0 15750 173179 991658 909917 0 504877 0 858467 143639 0 734225 304037 235903 0 649254 0 478837 702909 0 873804 20529 659965 412449 107952 920870 407380 428865 598795 387293 2017 0 424480 0 814609 393472 0 0 941748 0 302298 62006 418025 176257 0 0 0 0 148302 968543 181016 154894 346594 790268 0 850103 0 119690 226639 23203 856635 656375 807115 295902 0 670109 70335 353288 886119 0 987584 0 0 0 0 0 314282 0 0 0 79891 456849 0 708669 649180 93513 0 107141 0 0 993800 0 572874 0 427538 0 708368 0 369060 347192 19986 0 656369 173885 0 344559 530400 0 199013 43094 261069 456693 991404 0 814449 27778 704867 0 0 889575 90823 578282 607325 581155 456604 0 827061 718991 11596 21787 27347 156749 0 495911 605957 608991 0 0 0 702566 925296 0 0 170657 867027 0 0 816912 602138 176281 0 531036 855675 0 77451 0 0 713950 0 0 903202 947203 641144 241373 915653 579653 220407 0 302263 238173 799842 0 0 375895 415303 0 756537 23377 604142 435111 706209 0 887497 946700 43603 237168 0 0 576860 0 354214 0 0 901432 0 214714 484144 36607 0 0 761572 685843 425780 0 356084 541132 26372 392794 0 448985 0 0 0 0 893368 0 284732 868516 323186 0 882447 0 988534 515249 0 459606 0 0 745273 829902 164364 0 0 2330 603562 553244 808764 0 725869 483776 0 0 0 46664 717278 0 0 0 518701 207124 131475 0 987827 467886 0 219878 513708 543653 0 0 758690 168168 571826 312977 935194 433754 593508 49406 622594 419226 781026 0 474291 0 110816 0 821883 76015 0 0 0 0 702666 683878 0 0 424956 0 0 0 0 88988 0 174601 681672 618415 274863 891254 817423 476515 639231 0 0 719906 856829 0 226453 0 0 542456 289908 0 0 430047 0 53766 50549 733252 106378 0 96501 522442 899425 566508 36346 0 990206 420934 0 384497 754881 0 760432 0 0 977985 0 75529 545035 569336 0 0 610837 508002 213268 948676 0 761593 93829 0 0 538937 606535 594936 456138 0 0 332341 322836 312755 148486 0 0 0 0 633163 0 523614 0 0 0 667537 0 327559 0 80633 482719 714567 566379 985955 0 765849 480352 401102 0 489102 77361 294577 0 8336 0 0 374305 0 123082 648931 913889 0 748026 0 0 0 841376 0 164796 0 232842 0 0 0 0 96605 0 796500 0 432380 645226 26240 215430 70912 794157 80103 338309 676920 109204 230883 941677 547849 777512 192599 543437 0 450802 418877 380411 0 0 0 693979 119206 916217 109847 111562 335937 0 0 0 0 221315 0 0 857917 816488 0 98476 661137 7606 851327 0 136209 0 0 0 294532 0 690229 909851 88589 0 118088 84329 300296 866349 201842 912940 534485 0 400036 0 689125 861808 193050 0 0 524729 678889 711098 13111 396722 0 951577 926378 335679 0 554863 0 965609 0 368154 323970 0 311192 316353 357280 327933 244742 0 934199 263270 0 298497 0 20404 767880 0 878773 156011 0 0 55939 578471 624478 313351 422350 535166 379003 0 176234 0 860644 778130 189930 668331 0 288179 0 303160 0 318681 147662 936928 0 804660 593897 505167 978975 0 798493 291967 507497 286742 78327 897531 0 0 482417 166664 0 840966 0 0 199154 882093 194753 294968 0 941210 287886 597146 30499 121539 0 814932 138641 908134 581540 0 527751 656284 584870 453141 0 0 838046 0 73291 644221 435363 0 839575 517917 51800 403419 56891 824545 971753 523307 0 97416 601455 0 0 0 76296 964782 133005 0 994234 670815 0 0 0 0 751714 839488 382607 587793 362538 882436 479746 858257 0 0 444589 971071 0 754532 433954 326396 450853 263427 0 923334 774068 271679 0 389372 233808 160522 0 122884 0 0 464316 0 550461 0 54040 932082 500404 0 778161 720342 39724 367646 0 956139 271592 466625 0 422817 0 354875 243210 0 260230 0 219327 0 278872 0 0 310839 456006 383221 0 244299 247040 409891 466556 132050 156362 300246 279815 94842 674236 0 0 483994 645621 0 462451 818959 993976 0 505519 335116 252205 206398 705618 90530 272019 290426 442751 0 0 471127 643912 145456 365313 0 336932 0 0 31452 0 640115 0 784234 647354 951223 168831 0 110396 474872 420494 0 0 957581 0 307700 929394 810825 377590 209137 320166 649262 423627 260887 465100 73009 0 44056 410847 205120 612625 577384 462581 113146 0 308445 0 0 16868 0 0 0 979943 0 800718 816366 950644 0 893253 131662 0 332743 433370 0 0 0 116418 0 835097 212068 516830 51954 0 0 0 53568 0 0 288419 0 324688 310335 0 665708 346343 906833 0 724219 0 0 171728 0 796401 0 495872 856069 0 422904 859943 552665 0 332595 0 0 883637 873222 433631 630149 0 0 290396 395506 72589 0 232953 423355 0 0 207559 238652 0 524617 0 157051 767896 0 353301 512950 0 0 0 910984 0 909336 0 0 0 663919 0 0 486009 548589 680381 874253 0 616756 497241 0 137012 0 0 325899 751089 620331 0 24915 235506 408873 0 943997 886151 489925 537965 393829 0 696408 249392 522070 487676 940398 458360 629328 873576 294145 224545 366851 516888 963735 0 0 0 217964 0 145088 120708 218493 590481 0 0 0 506027 0 813118 325780 770985 0 540730 193604 0 0 765209 0 596982 77658 965399 893169 212325 484032 918421 0 0 0 533681 156589 478399 0 0 129485 414639 441859 0 0 936195 600074 711087 21069 297727 853038 0 0 398878 694532 168428 0 815899 0 750951 0 540143 545634 530768 0 0 0 318162 0 0 0 0 298306 260201 0 0 0 873025 0 974187 558489 0 590185 0 74039 0 241737 808866 0 0 0 0 365076 0 377049 0 349109 545352 61483 0 259813 163702 478648 0 546380 0 966859 309576 0 847399 0 155606 950451 0 0 115767 106107 829235 0 421670 0 594282 859108 0 171986 57727 258526 0 0 271252 620475 105538 85946 0 0 547668 340162 610983 0 0 812425 841829 0 0 0 573290 745226 0 873242 155401 0 795491 0 0 612293 0 0 465905 0 0 0 337386 436128 0 372457 915519 68906 61316 823486 802678 150350 0 0 727306 699643 909426 823020 174635 0 0 590311 0 0 0 729541 0 25664 884312 341942 400651 257984 0 17201 0 318609 602787 797520 0 166692 755363 522696 515426 578824 118023 0 0 0 260375 785002 490888 0 47906 634914 626033 888749 585709 441811 0 562011 277190 0 0 0 675250 132796 0 985399 0 270561 575481 337601 0 730480 0 155342 0 56813 410737 366134 228530 50782 0 31844 112885 0 315296 0 337024 366403 0 0 0 978290 0 650374 0 0 965032 0 470915 282480 0 0 0 174880 0 379722 0 448490 309676 921931 3819 247015 701619 374193 222737 67889 530366 899437 304465 0 0 156178 363884 0 823936 990390 736210 903736 0 0 79876 0 0 708508 335552 428486 0 0 16687 0 514534 0 0 15449 0 637188 18909 0 0 0 643024 146500 954812 420773 24070 422371 658578 0 0 0 952222 0 999904 0 83047 0 0 31271 0 0 198365 0 933135 877063 334837 911030 531866 0 0 997880 0 0 916557 0 197762 0 775969 0 503069 340401 0 0 25953 260136 0 919276 180975 0 656357 0 672907 96358 184345 0 0 0 448599 428089 9740 0 626866 0 0 0 385592 415376 837746 575763 738431 0 306270 0 0 538888 0 748730 0 717310 975420 809460 257588 244566 0 384910 840874 38253 604724 97989 0 729991 422221 0 474029 188542 0 120909 0 0 590466 598857 937980 199168 210634 0 0 65696 0 402356 0 611003 187799 0 0 0 0 0 826829 0 0 0 0 746710 200461 0 249571 151260 491636 48248 890450 354214 527941 0 339994 845291 73256 0 13922 0 0 576521 0 915124 0 662573 0 742327 527837 0 0 893495 69142 847291 0 900543 0 675560 0 196099 0 682292 162498 0 918800 0 124612 518776 818080 372354 612908 921505 479777 374324 641724 107050 85913 922698 863393 165073 10223 961176 33522 0 690927 875965 0 748300 643415 776678 0 0 0 911834 984912 0 959850 230710 0 0 667229 408028 530057 0 0 551779 0 9953 661967 677859 18338 0 462835 0 208474 815244 929492 752578 0 0 392946 0 78001 0 860350 0 0 501849 0 794877 0 415992 600739 204127 646579 777053 0 0 69729 484149 0 573819 0 0 40362 0 0 0 472712 530343 0 133243 616485 741929 778967 906328 0 0 0 221958 0 180309 910882 735342 504157 849711 0 786823 0 44832 460153 612540 0 0 940319 518722 0 0 0 901830 991111 582700 57521 0 348102 244568 486917 38697 869061 0 663412 0 0 332243 988342 0 0 0 203415 0 303315 69676 0 0 266520 849237 0 35107 185726 930240 963613 585296 0 0 939861 0 920827 0 253233 561651 870907 722229 280063 0 250619 0 891685 678899 0 422148 0 273567 520148 177250 0 969359 0 0 783723 0 0 693684 857795 580297 306967 0 582316 837722 0 880503 0 663280 0 679156 0 540591 244952 0 769063 0 0 482573 516712 45713 174408 0 710020 0 29972 39759 0 0 544837 5768 0 0 0 524619 0 0 744703 982862 256168 0 174606 0 0 17247 0 469267 433926 960676 0 0 0 0 0 426635 755942 522287 271492 0 495582 0 104017 0 0 658926 0 476327 49587 251190 0 0 0 0 638287 446615 0 975748 903023 931744 444937 0 0 0 275412 433176 162244 139531 914726 105447 397594 0 289975 0 836347 99760 616797 0 0 385153 642748 11927 0 0 786860 727993 0 205366 0 255067 468642 414881 151168 0 0 398780 0 476001 928079 237820 684773 0 782428 0 231148 0 827585 844316 0 198725 869670 196326 0 739241 113985 0 0 520359 668863 0 15261 434298 466993 769985 0 326496 186197 422385 0 669272 552687 0 538028 967858 0 118967 0 0 692316 0 0 0 688866 407735 403538 826948 0 0 226676 0 0 721127 926883 0 0 713388 0 169193 277370 0 714091 0 0 724102 998632 31630 912073 0 0 828807 0 0 0 987375 591243 200174 895246 0 510997 421882 801225 0 234416 8599 477744 0 609600 916852 0 546010 0 0 0 0 0 379655 245089 948752 103501 0 766293 0 5618 0 0 478692 463238 696080 0 924004 64108 72681 108178 0 842089 793836 240107 0 72000 0 718047 0 691251 0 0 771848 859232 244686 340784 0 408432 953980 190313 730709 402443 0 923976 657477 0 0 0 0 0 0 166423 894281 915090 0 0 885614 275556 14226 606767 0 0 489630 78189 537563 753454 973790 416948 0 0 289250 668336 0 0 0 955473 785874 416858 0 888815 211034 994854 0 0 208992 730629 954879 0 479372 823276 224198 0 177604 120316 485858 0 190290 0 0 236151 322562 485401 662553 29313 573881 314402 0 272249 0 544838 0 0 886289 825321 389688 634052 900949 285230 666564 97455 264248 646624 0 0 236630 547465 605447 0 851984 300750 293338 673036 974385 0 773797 253588 0 0 450176 0 387348 0 467407 0 165339 429175 0 649323 615291 259577 0 338049 523065 0 527417 308707 19679 33650 0 0 507363 0 1464 526439 843522 0 603590 999463 989979 670486 0 408075 193971 0 775044 982337 0 358350 559678 842215 234832 0 0 0 562465 775121 531954 440958 0 0 0 729866 502448 0 993227 0 0 359457 0 245498 605700 0 7417 910934 927621 0 0 321002 0 349007 0 0 886486 0 0 701877 0 675057 748039 675289 180675 59784 572255 589399 473360 0 304171 0 103783 646214 994174 275252 0 665560 0 616011 829875 0 0 690874 653201 600760 0 444995 0 711207 0 651499 0 12098 149407 92036 0 481212 0 308628 123524 924464 895509 0 0 913494 0 925485 0 0 925575 163007 0 582636 0 310877 0 843655 131231 268440 729666 0 661844 857088 895124 443459 344614 114826 38158 530718 925199 0 916675 281607 12984 764077 543289 216305 587112 0 992643 733483 960380 186233 153125 272258 0 667592 337605 0 116572 63155 0 586467 293646 0 98254 241200 0 303605 22498 133404 461127 797494 280534 462256 174767 387308 0 0 0 500446 96446 0 0 421821 0 75675 0 418163 233760 0 761907 0 607487 350557 927586 841222 288106 0 572434 96908 0 59322 79887 115083 73241 953933 932317 749292 736698 0 0 0 0 435629 0 154491 0 0 0 706267 520363 785976 83021 316754 93276 12026 579996 0 0 208015 0 56078 0 0 0 747438 254151 459277 788345 0 951208 0 0 346140 0 0 626849 938843 34800 218744 10402 925622 390637 375622 682848 60698 0 830754 15323 675719 627481 482479 315261 0 737789 19620 140493 0 798966 0 74896 0 0 940386 0 947593 444840 270645 0 104865 14486 899287 0 242095 591599 127466 419079 0 823853 512452 343446 0 0 917904 17561 257923 10473 421788 228986 0 0 0 786844 285462 918077 740496 599985 610104 0 487473 491819 0 804971 0 102986 0 638133 119931 814171 983989 773407 538339 892379 265101 170978 0 200567 580387 789748 599402 0 295976 191908 28930 0 0 742987 484475 0 268045 0 0 800744 0 531699 611941 492646 440534 860324 0 675933 621653 756341 951375 0 813925 289333 0 77739 677640 0 780904 0 270518 861199 0 330026 15703 402745 680245 0 0 718924 0 205286 520985 0 0 33240 543681 253211 628590 0 478728 0 650225 475338 113961 468634 599305 0 252761 0 0 0 0 307521 935431 566831 72132 0 488483 0 323700 203133 0 67171 0 0 600951 0 325774 0 211376 325953 0 789794 636062 0 18584 0 119924 741562 402903 668936 0 832515 493046 904971 510804 879166 57371 0 0 0 0 0 0 0 271875 0 615556 131327 895872 473230 0 757818 0 0 0 0 0 32191 133714 52865 0 209706 228204 0 2401 0 936083 878637 0 663099 771474 571859 208325 379329 433196 51991 557727 0 0 0 600971 0 0 195271 310459 0 787093 161414 0 159615 0 0 239451 354796 810207 621301 684454 0 103175 0 496495 0 0 744513 331527 0 680557 0 0 0 370516 402828 656276 0 0 0 0 914080 980255 331422 786705 41029 81588 0 0 98076 0 0 18445 0 622198 482117 243792 284411 0 0 884420 354339 0 0 122518 0 27829 357140 828210 92238 894940 0 789658 0 719695 0 0 0 0 0 262061 24016 104702 845010 68756 0 479921 0 0 855251 0 946010 36015 923867 0 0 442845 0 15735 0 0 0 49568 0 651416 127664 0 376386 337563 26162 0 0 612917 0 990457 172016 657842 518715 966258 784632 0 0 479646 300203 998630 0 742698 545768 39141 529560 863842 0 111546 0 456520 0 0 268802 794566 755550 450997 0 568945 259989 102264 0 0 814217 466294 541800 0 0 0 426945 0 663769 0 0 796166 685267 196848 800938 505331 103167 899417 846901 54290 119351 385206 801855 40416 0 0 250318 409340 0 677840 9344 0 24302 917136 190809 678221 831935 759181 0 0 0 739980 641149 0 384844 0 969007 0 715393 0 576957 0 0 0 115592 0 911715 0 437449 0 370014 472364 0 0 22426 0 583327 0 368667 99079 381450 613414 674772 243212 0 41476 0 562745 426102 0 630154 0 0 219523 0 997873 0 230221 423264 0 225332 0 250763 0 398731 960002 638761 0 789719 0 330086 259279 422353 313294 892489 126050 789236 203010 895630 0 447257 844061 598870 624447 0 0 781400 92547 28343 0 617364 236123 429969 0 893501 84628 0 821763 181858 883992 829447 783837 304278 0 193425 4423 0 0 86044 976698 0 0 708915 0 521342 0 879544 0 0 497056 938371 0 0 0 0 502035 778499 402849 434181 921280 648994 266051 0 0 597916 473568 0 768189 0 0 747218 0 122882 867415 207918 246802 0 800869 0 710883 78564 848558 532912 459819 89862 0 580661 0 0 0 512898 674576 56867 456898 173623 0 0 637550 901525 153716 169123 854671 0 0 900189 101558 867423 260512 0 87933 760625 609040 0 0 407586 0 0 753853 45261 412735 0 333076 39192 0 0 617344 691190 161479 0 12353 0 454780 0 793232 0 857155 0 734680 0 86515 0 0 440779 0 854110 0 889564 0 693608 867276 281606 693895 290190 0 676743 42431 187569 493137 421841 0 682778 938465 0 683276 0 586059 220588 886909 0 766804 0 806050 193798 689330 75240 0 559352 213626 0 0 994565 479628 486500 647731 0 0 334702 0 0 125970 680868 0 663502 233174 729433 0 375678 0 7538 297689 935488 0 0 0 0 0 0 885029 141195 0 636839 0 322195 0 244583 154694 0 992137 0 495439 0 76482 0 310908 740432 0 505277 394389 576968 696628 0 204881 183913 613303 329449 291536 404968 0 374967 952541 255733 0 60040 140816 700856 103843 717675 0 0 0 0 516631 0 161918 0 384253 0 417767 0 170782 248052 252689 481739 556973 227760 0 724375 0 143292 838268 905342 569998 0 676726 971565 551225 390284 296942 163146 859189 66633 521574 0 929870 998301 255201 936180 0 417897 407305 323858 114183 0 232659 0 493475 0 0 0 192280 0 0 0 313060 473209 655888 494864 262623 204197 0 836834 507641 0 0 721550 0 329620 535419 604676 173485 0 0 0 669117 0 614199 197386 838258 0 301267 0 644138 191621 0 0 535982 0 267038 150993 721852 493141 0 246131 156509 0 81253 588478 464417 523485 709275 0 872180 0 152002 741296 927025 710739 0 0 0 82872 0 335449 908915 0 141151 265066 275535 355355 0 0 858627 928518 657987 759488 837711 158912 0 0 0 0 326148 198019 687181 677547 0 0 77538 389072 694332 0 699839 683662 152912 0 518984 507408 0 149083 0 133919 65486 865467 240479 383061 466800 7316 221621 838215 162302 632107 0 0 532156 649390 0 0 0 0 0 170879 924328 837787 0 0 286025 199013 329077 98390 0 783068 631898 433133 408580 638378 160469 0 0 686193 751951 0 771873 923976 0 151591 491410 654777 209931 155292 390420 903543 125551 83883 0 32307 601409 0 0 493077 0 757749 784512 651944 563577 181027 0 0 0 338062 0 648931 0 0 0 0 906426 657637 0 932175 0 360290 0 518890 160117 0 831592 0 0 7772 0 0 0 0 0 151778 578620 0 180050 609139 618807 0 0 585512 0 462966 820557 0 388032 0 524977 0 957173 213802 0 0 355380 155363 825147 0 0 434505 515095 0 825289 132342 0 0 68574 489045 651349 291929 0 288436 296281 0 231285 419704 464858 130963 112261 42063 701617 743604 90468 490264 355978 47740 0 451033 0 629720 0 0 35028 496697 304801 693701 932088 106226 0 0 0 0 739476 179678 233085 0 0 0 197081 424550 290966 287398 0 718682 0 849388 931927 387084 0 304927 0 184429 499768 0 614487 599945 584911 796858 205963 0 0 0 617624 235820 0 993133 521762 0 259933 89426 346384 651476 74739 2301 0 109567 0 586463 0 403348 503690 824327 926853 0 0 523606 17568 121886 0 598648 65286 0 323375 0 614274 0 610037 718085 232450 858647 947972 363081 659516 0 184507 314677 754753 0 523273 0 0 684497 0 911383 0 940864 0 0 0 366151 40740 88607 913430 386534 0 0 0 0 95512 555057 0 686405 0 268487 178172 0 943722 0 0 0 0 0 0 49569 657669 693867 0 603047 354660 141736 559238 357546 285935 529625 0 468749 660110 549294 514757 622485 480854 0 892186 0 875327 0 198546 607474 901134 218097 278247 0 0 938858 395857 860176 709081 743960 886388 317007 0 579745 278330 159029 324777 59060 483375 0 233019 8625 0 0 116398 0 312622 485891 125728 577512 908805 608068 475086 0 0 0 338597 276385 0 0 169032 0 0 0 0 399004 124100 328123 89165 0 216283 0 104048 0 0 0 38185 77079 834097 0 944022 269171 0 422530 134202 357438 899070 0 260406 0 918410 320984 0 0 399977 70885 162839 0 87668 673609 725647 373550 903150 948383 275314 842681 0 32980 104673 524571 0 990199 885904 129993 0 401445 0 191153 160164 30366 0 294005 0 0 448166 0 0 721876 596213 0 257440 262824 0 238267 0 992607 946104 0 604587 0 480911 0 406369 216543 0 449776 0 103291 935400 0 478965 777461 622381 899863 0 0 696754 637831 0 0 309077 778726 790133 758397 152457 578680 0 886284 0 124590 54489 233777 223474 0 0 515271 0 0 0 828848 780079 304838 0 188964 336427 731204 176812 664755 219895 649026 457422 35242 739684 720054 0 550885 226386 0 0 947366 0 0 35322 0 0 0 14720 67786 25281 527008 0 772356 576491 151331 738773 0 0 0 642051 927770 475815 42669 414072 0 0 0 455262 575988 0 0 0 616317 0 0 491262 0 0 397557 0 732282 960006 504844 0 379399 0 0 524349 174019 768439 122310 0 840947 503044 232486 0 164589 927064 61919 385193 0 0 757418 776078 51572 409950 0 238526 957522 0 0 378113 501930 844415 110432 77573 208957 114454 0 692727 0 0 249624 159783 295143 65025 944474 797005 226820 680404 0 0 553421 155917 0 696585 843939 360643 0 0 0 0 0 186072 0 0 0 610708 878004 0 908938 907140 94903 0 253064 0 711173 0 0 0 892150 805072 482352 450970 612109 0 0 0 731838 0 633182 0 482669 988924 324049 0 131191 0 0 123348 0 0 336930 666217 269711 938001 361836 0 0 63853 0 189079 436622 177389 0 0 22761 473661 950048 0 473551 484363 0 760440 228455 6969 0 0 308259 0 0 478702 0 0 660691 0 645344 67099 170971 0 121769 742168 0 926403 0 402700 18338 0 0 277123 0 96424 432049 209003 0 152359 648222 874712 0 941100 90170 903038 0 0 0 0 818316 298242 271717 251185 0 806425 704635 430455 0 0 770835 0 660031 526979 0 997824 0 0 116569 663652 420881 0 0 0 0 814085 107373 0 607748 0 78743 339744 0 252366 0 913880 729978 931420 532445 0 0 20794 0 0 79309 465906 0 429440 0 779712 0 0 0 0 0 892541 915339 956487 54625 0 150017 831005 0 164392 737035 958190 359520 0 163487 89923 0 0 755238 0 0 327991 563213 886620 931577 294399 96792 0 0 683242 0 0 606657 0 968186 474075 902177 928494 0 201793 826925 268522 391770 0 211670 0 294583 940205 624178 0 152790 0 414703 649676 281110 0 949510 694160 915682 114610 927924 0 49651 188985 111529 258839 0 81883 928098 625210 0 881122 0 596781 162881 172012 703519 34601 0 0 511925 0 0 77356 0 415912 0 0 0 360637 0 162124 0 79460 519834 965554 805976 142368 659951 183112 82990 269449 468538 226875 816846 20272 20630 0 0 467677 0 0 139442 437127 637707 871685 0 0 875355 0 0 0 0 151117 0 561805 0 853531 431704 0 0 278564 960075 786419 701277 255602 477579 3108 0 0 109547 0 606182 149078 0 334772 506704 828840 0 0 208326 62700 795006 290566 155353 691300 794789 461065 7910 430719 401940 741336 0 0 152195 0 245672 0 708772 773134 233123 372943 0 395235 0 334906 416070 0 824049 440013 0 674887 554847 654791 472368 0 885778 864770 108209 614448 191224 556032 181275 0 0 118152 479631 946356 0 0 256072 616658 156291 547546 0 208359 136278 365279 248925 0 979660 0 0 715226 182117 238032 222576 373044 0 1163 896704 827079 137413 0 0 194881 5191 802712 283038 553100 0 925052 702929 840761 957126 331402 0 0 0 185062 750573 240767 939604 0 350687 0 843897 800839 208840 300091 0 93692 303579 942915 895093 0 0 0 704240 0 0 0 403913 0 0 298430 151750 472843 0 398092 837715 272520 0 0 158739 0 922640 276152 259798 870610 0 0 0 218936 584491 0 0 212730 0 816668 976805 0 0 655314 0 38055 132842 405559 992300 196558 0 376669 0 206571 85090 355210 0 0 873611 413992 70904 613475 534841 32536 0 0 788158 773667 882217 480263 0 0 0 0 633870 0 0 743021 486643 0 0 599029 0 83297 0 146202 0 161976 0 0 484669 0 0 288070 565653 0 0 44144 343263 289804 18468 0 437438 338402 487023 0 0 540528 993672 0 971912 580238 0 0 0 0 0 707942 94096 0 904674 838059 331159 731015 0 48782 248003 825318 0 620788 0 0 0 676997 923021 0 855604 0 520175 379746 0 0 795725 543401 439587 0 0 832557 988961 564025 0 425614 0 208651 316022 341113 0 0 0 138648 0 0 35485 0 125525 0 0 343542 0 406610 122918 673076 0 643774 149340 886854 327669 0 294492 394473 715244 0 0 295835 582535 0 16858 0 254165 0 0 513720 258051 295610 124352 452363 889235 272177 0 98521 320686 441543 120833 756662 0 0 306284 151854 32596 334440 55500 984907 0 411756 0 0 0 933720 0 772405 891986 0 275778 180938 193609 969343 762405 536533 0 838357 226287 152346 481353 0 0 0 560320 385248 0 0 732256 751556 64169 661462 300970 265443 0 262483 0 0 0 221593 998711 0 479590 757024 0 712539 581819 577703 4845 149162 875678 0 0 936171 0 853607 0 0 0 410289 764305 0 184237 389163 993202 715237 466871 0 557821 0 720569 887425 123611 395848 29999 0 655720 0 709261 0 0 0 282374 236066 390001 590478 994279 340248 546425 883841 593713 580559 0 0 240914 713297 0 553044 611969 678234 615190 0 293019 845306 793835 0 612502 989994 833770 0 0 0 787538 0 288100 657016 612224 0 679695 587446 867196 0 0 862138 563688 41129 0 435753 0 234477 441159 0 383917 0 538975 0 0 0 854946 396258 0 221874 739033 0 134708 52773 0 255677 724348 817424 189321 919079 0 0 300875 0 855216 0 785950 104354 834879 704424 200002 0 0 0 381990 143478 0 0 350335 250004 20958 53379 639499 0 138679 0 0 770815 926419 0 899141 680991 0 0 0 431018 0 6029 513365 260911 0 386455 741168 185265 998372 147415 0 0 0 0 483684 696866 344617 653781 0 954704 0 27969 0 227946 813699 41872 428272 0 784374 0 125971 0 0 898746 281083 124666 0 709649 0 981847 792828 851501 534242 640313 0 20376 0 409151 0 213064 0 756979 912450 422713 56497 0 0 151832 796769 873355 563149 0 0 0 0 803416 829148 126080 411056 0 0 156495 391165 0 835998 0 316401 893709 943202 361006 678772 995958 323236 881987 139508 211834 0 926171 0 950163 0 0 193401 470847 907368 0 750592 785718 570253 648782 728277 277047 487312 0 0 0 0 0 373515 0 245550 0 0 150018 0 598678 0 0 50648 743424 140624 0 0 812746 341150 763520 0 0 0 174913 109467 456782 343799 58457 362809 97268 0 469438 849782 451717 726594 0 509726 754083 124889 0 935302 218186 81961 0 0 0 0 190911 0 626964 44215 223114 771491 894413 0 633415 0 701985 0 0 0 0 266175 661556 856839 515704 88428 0 0 302745 0 776432 505344 0 0 65135 457898 575303 0 0 716646 0 0 150713 330639 0 241407 0 0 60311 920573 680514 110024 0 53661 936800 567973 5158 524649 288233 0 745319 267618 68344 0 0 925090 662663 183590 0 0 76215 488567 0 0 32799 185902 0 395886 441596 0 0 897124 0 958408 0 0 0 144086 0 205552 952923 536296 564844 0 597826 222427 944650 169178 546958 679534 882916 0 484947 385603 963577 145037 721922 576221 446480 0 0 824126 141069 461378 0 982229 475622 159823 557047 620332 296239 0 436751 275197 540369 988511 163929 0 0 175947 247296 312032 0 206002 786494 62773 63083 0 0 192353 655984 294019 379336 90859 0 850973 0 656717 0 0 60936 431154 0 13118 778286 0 128791 968469 0 731356 950706 601333 167372 880215 858436 0 925509 685471 315998 472432 971132 279984 613561 502287 0 711024 964980 0 255285 0 0 631827 572878 416324 513386 894578 653893 290771 403667 0 118415 0 0 649189 571457 742517 0 112241 0 657158 0 272379 172196 0 441815 421622 0 0 0 0 712324 0 918857 753536 485625 977361 0 848615 758705 461829 439834 0 814729 390338 0 0 48315 0 0 0 703547 366992 524735 0 260712 530488 0 920996 125637 749322 435125 414987 519042 246297 0 374214 458936 0 810791 177500 529556 430856 3160 176217 0 312851 553593 158286 0 334876 131353 429981 752104 0 331796 0 480304 0 0 336267 106997 602188 275516 576047 0 0 0 372736 659638 200284 0 0 229073 0 11659 0 0 650786 442871 0 0 0 544118 396906 624998 720559 440357 492995 0 0 122946 0 14116 476164 349441 965442 792987 0 127952 0 923780 768778 0 0 873090 0 504299 222474 0 0 704860 485742 0 967799 0 0 0 491040 739842 663639 639277 0 766376 0 452553 409477 404215 314444 0 735139 589566 593474 156191 707839 664535 362505 652718 544217 624328 533448 0 0 691952 653280 0 0 378210 650962 799241 0 749549 587681 965527 827937 0 384553 665142 435044 465163 152810 997366 0 914228 250050 466202 874106 0 703952 585585 0 925960 493660 799724 562535 895695 697677 0 0 309207 859250 0 875002 0 315464 363325 541496 0 632604 627127 186013 640496 0 0 147450 0 0 0 498622 0 0 388924 0 548553 881502 841184 89347 0 0 0 582779 169635 688719 0 126189 163950 156091 124731 646379 455338 0 584105 644854 634222 0 923820 414291 752062 0 357990 427683 0 470803 0 0 0 0 0 0 445666 882076 0 603363 777950 608624 0 0 639742 0 0 262605 94727 728431 416795 0 514965 0 870186 0 0 294355 0 239904 278173 124737 104800 816348 0 509065 347033 516177 518757 0 238754 0 644009 754142 0 267141 106328 180147 423555 0 0 908144 466562 716188 108036 0 380749 727463 497211 327567 0 909151 0 679169 0 449732 842541 102808 183610 179119 0 711956 219596 273313 192369 0 988147 0 149087 0 428495 402075 0 582704 0 0 0 586849 251220 0 0 0 0 795484 279967 42938 0 0 0 0 655443 0 0 379852 704660 359694 0 0 0 63766 0 0 12714 164431 0 495806 0 450938 565040 905045 929675 23351 0 144146 0 675027 0 466461 744203 199106 376033 0 0 157787 542520 0 0 0 138766 236454 79024 0 322176 419179 0 15854 593292 0 70192 0 217505 0 0 842295 0 0 315456 482845 685700 0 981567 435481 304720 301319 375966 0 317876 189250 0 769572 855255 0 200606 630600 243975 21874 0 0 317718 537130 889131 889313 974598 511306 711998 0 0 0 439537 814056 572470 244004 0 337644 0 449755 983082 3686 0 299061 0 0 0 0 200090 516145 0 371082 940076 573323 0 0 380677 305784 385320 284593 0 518661 67538 587553 294755 596576 888547 408202 0 0 0 656313 0 873003 0 0 890310 0 769296 391302 881123 691366 351424 0 0 711997 667739 696302 0 64420 0 281420 0 882720 0 0 194317 19376 766620 0 961033 0 575004 0 641804 370589 684941 756671 0 0 0 682532 0 0 0 769083 0 734822 0 542574 0 0 816264 0 923130 526511 330185 793333 0 848780 0 905454 0 459735 0 814137 0 293465 326860 784707 389279 0 71956 0 606479 0 141841 953288 448153 0 0 775847 0 572635 358303 723184 747290 0 0 510184 559713 103962 102574 70074 990756 350102 981182 0 0 0 233931 165339 10819 820891 0 713373 0 0 562551 422962 639379 169614 0 867273 699777 512280 887591 0 902440 0 769672 846650 0 443787 0 134908 0 0 0 969166 0 116654 981734 704114 176576 673370 844378 0 538922 993017 0 791233 667340 0 227595 0 0 625106 376125 954632 220913 0 0 32085 638295 0 4112 0 916159 50409 736687 421945 0 668417 620877 0 810018 0 0 431303 0 801292 374157 0 189509 0 0 545736 0 785576 0 0 882477 38845 490776 752855 407724 247898 0 262971 0 0 0 0 0 883248 831095 926861 839882 194732 703896 895686 331397 409635 0 0 688737 106310 90866 982248 363435 599655 533045 542358 767869 546477 389235 449381 988787 7466 0 123071 0 260766 163947 983209 294972 0 461018 718863 0 759401 0 0 0 692421 0 0 895390 224927 965586 668657 0 0 641100 517978 372422 305462 643513 478560 883182 509498 0 155658 468193 679650 780645 0 593872 468014 0 924879 0 876449 773673 923478 472409 978163 0 941532 794405 0 0 253184 118476 357539 0 700604 0 395726 133223 852808 486555 147146 170987 812802 0 0 403211 187450 204785 452600 718759 0 0 129406 487100 668783 0 650101 0 0 772503 0 337764 636541 595963 972101 440647 544813 694531 0 226609 0 894343 792233 0 378403 0 0 0 0 885544 734785 0 703571 0 0 279917 0 504085 39061 0 558806 153778 764108 790653 0 0 796532 435890 93001 713561 0 0 861849 778618 202205 0 709132 439890 0 557557 0 0 197038 184980 112538 595461 609488 772404 90083 381354 799278 0 0 592436 403385 0 0 0 0 0 59967 239985 135074 43560 119418 571365 98344 393653 588188 930009 25532 0 0 0 192040 0 446054 0 0 806239 0 0 0 612584 522357 0 105036 0 0 0 905372 0 728230 0 450229 989356 606184 0 0 963655 437399 0 0 0 0 0 0 351956 144757 0 0 0 0 0 477963 888816 0 991848 339191 244961 322034 0 147098 0 0 385195 622027 615028 434374 852869 0 845942 543451 589873 322072 548435 0 563285 0 751905 813112 99375 0 0 0 0 0 0 0 0 0 201251 485962 63255 252038 825658 0 346581 722846 444757 399292 868 0 229309 199079 0 103961 381064 683040 111349 466354 892211 454246 136587 982094 397970 77732 412031 722327 96889 347147 0 335510 0 0 0 962223 0 0 641995 521380 1607 631176 0 0 0 0 514716 0 25285 0 724997 72253 603133 0 338313 174929 0 0 247637 0 0 0 680485 0 38713 0 626642 722710 239691 0 651990 362419 0 0 743600 0 0 83491 0 0 891084 0 620459 0 722866 682293 538062 937133 21565 0 54300 0 106354 523480 579271 437184 541812 0 686712 398084 185388 869183 0 36618 795238 575914 0 409669 215174 214397 0 548752 0 0 129432 13293 953509 535003 749288 0 0 0 812092 0 0 382445 907798 46188 0 682900 0 193414 442131 351980 484771 123291 219623 583748 253116 129652 38949 951019 0 240198 0 153627 142737 0 357026 398311 0 784211 619984 0 810487 338233 732906 814558 0 179074 0 400765 920134 803287 0 0 755703 0 123961 776110 0 626450 840970 0 0 118393 979767 0 209554 98315 128206 0 0 933833 0 119406 460136 229293 645788 327701 344275 991477 15613 985615 0 0 709515 0 525358 856806 871777 0 0 0 0 0 152733 0 0 0 592650 882416 795947 273149 723678 27909 0 773724 718551 928288 660063 928758 476116 0 357036 471911 350475 617438 448645 369805 380484 0 877843 0 357414 75283 857494 0 0 0 0 0 336008 953495 0 293592 0 206737 846237 0 0 0 0 119290 538238 184309 191815 291412 154037 456346 170918 751154 226218 0 29634 758775 76676 345323 368795 0 0 0 147051 348273 915186 334665 0 569921 0 792000 0 0 0 0 770536 0 0 650710 0 819619 947384 0 533695 38170 0 884545 223966 328553 381274 0 0 683283 187632 0 0 958858 407980 0 610266 569187 544453 791869 403958 0 577277 0 19319 383031 0 0 643977 0 299466 679422 156672 907682 86780 0 225418 202362 835472 302888 866144 0 379627 107309 0 71797 902046 274023 0 0 753679 90452 260225 0 371217 246972 607553 218602 728623 154426 0 49256 802668 273260 109775 305275 330516 265753 359593 0 890513 416175 0 0 15131 440847 522887 566734 931925 470020 0 0 413122 0 592906 0 0 902294 744181 733787 0 498669 689339 113930 903673 247532 840372 789248 761007 178655 788304 370526 771588 811517 219350 513079 330308 0 76816 0 0 399098 617580 0 459833 951321 944863 0 63442 838928 0 0 293155 571325 236974 0 0 781068 0 0 19474 601378 949821 400089 577013 691719 771039 349880 232541 565204 766317 370993 166500 508143 0 0 382378 0 0 879766 967857 346260 481281 934962 883298 295534 0 831149 423301 353254 871042 874558 0 982728 334579 4226 0 248370 623162 610584 769189 733183 207128 218063 686126 16109 0 0 0 571864 690229 0 0 0 237404 0 273126 0 0 0 0 469696 21740 0 906357 0 0 242910 0 289438 741347 706096 363432 682028 864698 0 545931 538989 263351 0 796768 647845 207774 682506 210754 715679 347270 0 0 262781 0 462052 765100 961135 0 0 0 0 0 0 806401 0 0 0 948961 0 755132 0 0 636582 311652 153912 0 748828 276221 184244 768161 0 710183 127807 964388 256409 554668 169526 0 0 5686 48288 628523 230276 822720 278595 545197 716984 0 0 699532 0 0 0 0 0 140729 886242 568449 0 642781 0 588551 0 0 0 519073 457849 559337 0 147949 741158 571164 0 270809 527861 844519 0 0 0 460864 881211 0 0 54766 616844 566587 619939 0 85388 296603 0 213702 110354 175511 887346 585333 0 0 874040 665438 933287 0 611948 0 481811 821781 0 968249 326867 9051 0 649796 0 647594 0 0 825959 0 605381 124340 507252 0 841769 463037 0 0 0 0 0 683924 58884 59991 208207 379363 37563 0 0 411031 592449 0 995510 0 649376 127 39142 832509 152319 505823 136916 302980 163320 0 0 0 0 250973 0 0 0 707248 475519 0 200047 662469 0 584713 523928 615627 561553 763028 413748 406409 685694 762342 0 647011 0 276800 0 382226 211169 186566 0 604787 114542 663626 0 0 0 0 917583 0 0 0 142099 879144 0 52129 0 0 47030 0 643201 380531 0 596416 0 800152 0 517162 642945 0 252700 895151 82017 0 120927 64016 0 141467 0 636558 0 296028 663424 0 259594 765490 0 0 0 0 747684 0 0 394454 0 740254 0 163542 928467 0 332101 0 810136 857958 726367 75421 0 0 0 362593 208623 217929 926842 968640 143240 306671 80576 185117 980837 878814 583877 244701 0 0 0 895619 0 0 824753 449662 230272 443128 0 299035 748506 425237 703922 247974 0 952098 355856 134622 225486 264246 506990 736067 0 918263 133052 650166 0 0 77049 582512 0 42141 691581 0 0 338607 102747 535722 0 0 48400 673926 0 163754 0 676281 751083 254008 0 0 0 52742 725039 212440 576022 0 0 0 7345 0 20913 784763 659232 682114 172984 996956 819744 0 853493 0 957038 501713 0 921289 59285 0 681007 454482 616542 536908 0 0 97782 309486 129037 560598 424318 692300 817116 764046 738648 365797 208067 0 906508 778119 53852 687900 613978 474211 65481 0 0 0 261067 213881 161280 519902 961837 0 0 0 383101 437503 324492 192071 0 961514 423490 677592 0 51173 18677 980244 344169 823290 86028 169960 0 434566 333671 592764 0 180635 251940 502487 0 546804 61327 99385 0 0 371700 909706 532978 482684 648960 866419 838715 0 919092 888199 44949 0 630065 150527 955263 0 0 0 0 0 0 384893 0 0 0 580264 200041 787020 952957 67686 434604 161609 458665 997941 0 136481 113208 62304 637689 393598 627212 796401 403046 0 960215 0 601663 919110 0 827095 0 391068 0 0 353507 182758 734540 0 543443 672837 110159 0 0 0 298304 469684 616020 309829 137886 896033 0 0 0 108159 764750 31175 0 0 429544 753779 0 303364 919422 0 60862 477171 800155 478548 537937 841261 426631 660457 789967 237160 0 352174 331240 465900 0 116188 171906 0 954040 949604 235414 779447 416733 765649 0 332286 0 0 980656 0 0 0 0 802182 383503 0 0 0 0 860742 288888 157528 0 0 195497 0 574975 251998 0 0 0 0 0 600972 24343 679067 703386 0 45403 71543 0 0 0 522366 427272 0 0 817991 0 0 719242 0 97233 814219 240966 0 915637 0 757465 107199 0 0 727041 0 448695 188446 0 420806 0 433126 677667 774066 0 0 0 0 44455 0 0 0 822295 0 60248 0 334304 426359 69230 0 29516 194216 0 655394 0 0 808813 903918 0 0 235994 524603 0 0 339614 0 572342 182098 932243 81270 0 649054 793263 0 872470 0 283661 0 0 615613 192661 0 0 241044 962932 349664 822287 738095 112359 815404 0 0 670256 397396 0 0 179043 88824 165921 780633 51759 0 122915 0 0 0 0 0 585369 185154 841562 105323 702514 56872 0 0 783830 189383 973788 52043 105457 0 472447 0 0 0 0 0 0 966273 363305 472411 498845 823821 0 734382 31734 901971 0 483323 0 12545 0 0 0 365992 296365 520397 0 63461 0 0 748244 924644 224962 0 473313 0 824516 383351 887224 504060 572786 19590 287707 0 0 0 343246 812063 0 723090 0 181749 0 0 437816 0 0 0 0 294240 0 316694 0 634864 437803 122683 0 703537 554297 0 720242 236979 0 0 86860 359637 880294 0 776816 268340 0 0 0 571488 0 30935 0 709038 580422 0 0 76021 0 373542 17746 135009 600130 357919 461973 0 0 0 606954 778184 598842 152671 0 874816 0 583849 501103 337895 0 0 0 651980 0 605253 157097 0 936931 554483 679284 384602 0 804397 0 0 0 935431 0 0 394464 0 0 90827 880342 749097 585558 947607 0 96773 496465 219735 154491 944647 873929 185423 0 641859 0 0 785514 0 0 0 820069 0 0 982803 0 568979 624553 0 0 473075 0 14650 462697 870307 0 492571 943167 432833 436012 390924 351674 406444 452632 540238 0 0 102094 0 0 0 908675 955393 0 742712 374706 547224 0 530901 618451 69432 557512 0 0 390583 160007 0 486407 131952 88589 0 854810 725495 0 981460 759786 138521 47456 738687 389934 284160 130425 868851 0 599388 125334 713396 630956 968201 0 175967 248947 679433 615855 68328 0 759075 669418 342258 0 989993 523557 137317 918914 255241 0 821388 823611 684240 0 936110 930919 689505 0 0 466419 377580 0 820570 457778 0 236032 0 468224 0 902876 0 652511 937806 292249 17290 0 580527 0 0 0 0 28099 0 549545 495814 0 0 467889 0 780169 761785 0 0 0 661531 0 295663 58971 0 857410 751169 0 549944 783233 0 0 0 0 0 410740 965792 949283 233245 0 916731 12784 921857 449277 809540 851627 449733 348792 427368 0 0 329565 8946 0 166978 0 0 511838 0 485581 0 273055 229850 0 219072 354391 496830 471036 147699 506730 830961 0 548922 963245 279536 554766 548338 0 0 0 729805 388723 239749 834982 0 0 336690 0 0 0 384695 0 901964 587564 3130 0 360195 337309 859720 959151 234394 123171 710703 730401 775526 959391 456781 963309 0 683558 0 0 965770 216267 0 0 0 313021 0 0 336071 21047 497178 515860 43750 486818 0 860999 549690 960381 957131 0 0 78266 259435 0 403606 314157 802583 363162 390034 535986 203943 931244 0 609434 711569 0 541881 0 876131 0 460266 609881 0 680875 49882 191954 993862 575066 0 0 984515 832541 81528 0 0 0 0 0 165595 804674 271588 214383 0 464492 124228 0 0 271710 798981 498505 937956 697287 0 678935 64874 135269 594777 908502 776480 185954 0 452727 0 883595 152470 474640 976492 741701 0 0 88954 0 477021 275315 252635 805008 0 716298 620101 0 487374 6534 174160 0 0 0 573285 163804 368936 0 0 0 325316 0 349446 123360 0 36615 618086 671328 991422 375955 909143 737061 19836 0 63791 0 936699 0 94062 206643 455682 0 155653 172189 0 574961 212843 423430 306041 534173 949178 897720 336115 770286 0 0 761718 623909 0 0 0 851146 401263 692611 175658 0 259742 0 876341 898693 0 866049 0 0 23654 0 399483 982671 751868 419693 709876 0 634810 816839 690102 508138 0 718400 0 0 413846 815829 0 331852 0 17484 602659 894559 209811 971812 0 578180 433166 812494 0 547099 0 640192 0 587563 231860 0 57540 0 663768 0 280700 112211 0 0 433878 0 407567 0 638368 533588 27343 0 850243 929975 661177 675863 0 424755 0 0 144779 0 0 919320 289011 0 0 210900 110419 0 394479 0 395050 96760 455668 794184 719249 0 324870 265727 227908 0 0 0 824799 0 0 972444 0 125565 611304 0 423087 0 0 869769 965402 305723 0 272006 664261 0 500974 0 544298 0 0 0 532345 852311 0 283212 341884 205862 882879 0 493567 36765 0 281343 0 834992 171800 323566 0 749229 0 327971 304576 972664 0 370888 651688 0 626309 0 924892 0 625800 994305 351522 725260 217983 851193 939183 0 363972 13477 914503 988939 247920 0 277457 437899 0 0 0 871429 139171 206974 0 0 0 0 852746 37288 967929 705557 528285 0 0 0 802190 767612 0 287020 535773 0 31063 240301 0 0 492285 0 421211 687608 0 0 540701 523950 0 216078 0 386075 959157 23770 412679 0 912406 0 0 945916 0 0 782439 660634 0 42573 0 289330 0 157557 148099 613514 805460 0 744118 159983 865022 745169 0 313133 579190 654796 863193 161521 255594 985487 0 0 0 682637 604958 508346 557756 0 0 947538 418195 0 658663 0 481795 845924 796502 0 563673 0 310121 717766 957488 718286 455908 662291 0 146154 753187 388782 956886 0 0 987717 810557 0 261776 904207 0 798421 0 449340 0 523365 0 0 0 62880 554490 458592 0 869074 879579 984522 0 0 209487 0 0 227794 779847 816195 270068 329916 500575 0 805892 0 236913 500411 0 0 495144 676979 267919 518734 0 0 93440 508186 0 0 983725 654001 768458 0 371523 26196 810361 0 353138 325760 36707 0 892415 309426 0 0 0 945175 881820 424067 4631 0 25901 0 853642 0 348425 103796 211756 490167 463466 648832 284764 960889 15058 25722 728774 0 105603 236143 0 630017 0 217414 85655 204583 300606 163539 0 43947 13369 294220 822919 283033 824053 0 0 327367 436839 0 0 0 0 164090 74910 643982 0 435837 197571 816365 890057 343623 359423 0 447923 249987 0 905104 281597 365805 0 248107 457734 394500 381411 0 0 0 0 0 399354 987073 395025 84047 0 115487 397491 942818 163700 344483 0 0 0 721947 0 451718 0 672510 0 997064 579172 0 0 0 56059 477463 0 282577 124203 274918 629926 0 500959 407730 0 396560 0 247553 0 736571 793923 384298 0 0 661205 823444 135484 783104 0 584926 408858 836146 910796 13546 202179 0 874697 835712 123197 0 0 0 776399 0 499247 0 612661 812405 991646 356277 646804 82636 140960 108701 0 0 590598 772378 130080 0 464988 814309 0 0 641964 17888 0 101674 46285 691180 54350 765518 333077 0 0 4261 207682 6715 0 402960 810682 705430 730928 284875 210759 0 0 600377 600067 344071 182058 641477 0 81809 492285 328537 584362 0 316708 349873 992219 875555 0 479948 36626 0 258588 621440 286313 153107 0 952615 965405 657390 166288 114007 744112 252423 0 0 536942 0 0 0 0 551249 420554 764852 0 503523 838127 0 584508 971479 721954 0 862275 928330 792117 885601 0 453351 941309 268299 0 786404 640210 0 181220 0 550106 0 494041 57624 660822 439781 621023 312712 738342 65561 0 963346 0 354110 567105 637859 929555 720894 0 343406 658233 153244 465713 504225 962073 934691 740056 0 0 632045 0 316976 92740 0 598059 0 0 119360 0 0 0 0 792066 0 161028 620191 382638 244535 918774 0 0 641626 229527 753037 0 459831 406576 428677 0 115937 306189 184489 387 527226 9698 334727 218715 64161 0 364098 371777 0 154130 823832 46156 473510 0 805608 406119 963093 606129 189924 92507 725011 480905 0 253757 0 841172 963439 974365 0 132976 571658 0 584682 0 353232 0 0 434540 175177 593839 348573 144490 740041 0 166793 0 936088 0 195901 0 131903 0 612662 481297 0 100807 125457 144651 102985 288032 0 95692 49677 701654 758790 0 691300 181326 0 438801 0 196045 228198 0 0 0 654831 403720 894950 569914 203761 0 58540 0 674598 819078 0 271206 801969 133040 74430 915137 0 0 162590 387498 0 682634 868957 285760 531225 0 0 0 204737 668952 333505 248198 0 615062 0 765767 0 62052 93523 266771 544063 820113 604787 0 194338 464521 0 0 93967 647145 700944 620469 0 697991 0 0 633990 0 0 0 424762 0 0 960302 811561 0 273302 0 82252 0 105675 761738 0 521115 0 838819 796639 728859 0 418660 0 0 0 556847 216934 365951 0 697746 565496 0 0 0 709036 163531 255712 0 566136 0 642653 310680 194023 728585 486509 0 667408 0 830591 171134 903547 49498 11753 0 128600 358531 25625 310727 562349 0 117831 349232 695313 815893 0 471204 742058 212515 324293 210991 10311 1355 0 594743 477648 0 0 0 45963 655700 0 312479 0 0 140934 0 132709 304024 0 835534 550355 33518 0 401332 0 704288 848286 0 658849 583746 275949 564200 0 795435 0 0 182166 341404 360952 498174 0 849692 46297 0 998031 0 253398 49477 66045 837403 0 0 0 872668 123080 0 882688 0 790976 0 235137 802895 906904 80798 0 333004 475066 902798 912483 370502 580458 829114 0 48916 0 825701 0 466788 667391 559657 489921 189015 274961 827061 0 0 0 550277 441483 0 13873 0 0 641048 637719 0 781234 734299 265915 687300 698033 0 468699 70897 938191 574397 0 778948 837552 747091 0 372602 386770 742441 248446 0 84014 973932 0 0 68362 0 819223 929911 159383 24394 0 238839 988248 0 374069 67808 674271 697130 28981 973418 329196 0 499286 0 0 0 517570 0 616329 983538 124878 185387 449230 0 910496 0 254585 0 249161 129276 0 255571 695414 0 327835 0 434113 634125 425871 872270 0 957740 397447 0 870358 859944 639881 0 165048 359047 653626 444330 321493 0 0 0 271732 402222 767571 640060 0 0 0 403940 515700 303500 0 229500 0 442364 0 371261 384283 690351 0 400322 785973 609742 0 0 0 0 0 101318 958369 624164 367536 886407 287006 74777 0 0 355269 0 0 896304 749486 813957 0 923167 391254 49610 0 181024 662880 168905 869190 0 869685 18438 868350 0 432469 0 176033 303053 658023 287699 0 89661 376133 148673 283797 451238 558721 104762 159397 0 756638 0 628328 0 477497 732800 0 7546 0 0 0 0 0 602393 0 322090 0 0 282959 206103 237500 0 0 915370 183430 0 1423 117376 975655 120736 610929 601810 0 438206 372009 296208 669923 0 931692 490410 0 859353 0 380449 0 675796 0 886311 0 0 206275 954758 0 0 844870 70204 0 0 0 520820 0 862415 523177 721780 729580 0 0 0 0 902398 567198 528034 42795 912982 0 0 253979 928081 0 307978 0 792092 636083 0 93464 338796 0 957529 961805 0 0 0 0 46996 527060 74573 295863 120207 0 0 0 767640 215687 364791 947912 55741 416086 899524 592325 114734 902320 938713 69811 393548 771720 263535 724917 881492 0 902916 0 0 630338 646993 0 0 885232 0 751440 0 555928 0 928062 620870 75804 403532 692409 305241 610162 41018 449250 668053 0 829137 0 749600 0 0 713134 300270 957581 944819 0 71772 506480 413631 0 100097 222024 507690 734887 0 0 0 864499 616719 0 0 694467 498641 0 148934 515036 705334 32676 170670 0 792182 913372 0 615876 0 257386 592900 48750 0 524224 210140 0 0 0 0 0 432066 149772 0 364572 0 0 194177 193140 0 322441 809738 792155 544690 255392 750635 835860 0 295031 0 558022 0 0 573718 0 422860 0 0 0 267560 0 471993 205037 0 563512 149569 0 107041 0 463878 201925 124386 0 819709 0 0 526418 54784 369615 0 14077 0 405454 359695 424874 0 166357 115157 102313 472173 0 512724 0 22363 743155 0 481043 0 0 579358 992605 313497 1125 796508 0 425334 948041 0 0 148933 204561 838732 262146 569969 0 932403 260228 846630 0 0 0 631794 0 914881 502587 316892 0 433084 635315 386422 0 225258 0 0 341620 151626 0 565252 350039 0 509404 0 705500 443327 95232 450002 336206 772465 855153 0 0 779841 822697 411888 841297 357867 0 89943 303804 335910 0 490462 972171 860191 70255 910568 810199 177491 0 0 0 75118 0 0 0 977683 0 720923 0 180423 15674 930727 914130 744856 205999 26557 0 0 5947 851764 962334 711582 80163 0 72581 480450 283751 0 0 114074 127543 825146 715835 736588 0 0 0 0 0 0 753810 389633 311168 65210 811613 0 0 0 105417 352160 970487 922409 544665 918480 948969 825467 0 0 744524 0 79467 920158 375960 932325 0 567759 466204 518232 82885 0 831246 0 768556 691417 507799 187215 382127 7655 0 0 408222 577467 759595 101997 914157 0 0 819462 443786 0 656990 188815 883698 0 858675 889651 293642 518758 53967 969221 0 0 0 92565 345881 829082 0 28995 948214 776202 666347 627166 418104 0 238880 476395 926256 0 161292 368114 0 0 0 44808 573713 821759 656928 0 0 0 0 726052 431528 444730 620675 0 349827 806457 0 50665 0 457759 228283 925449 495191 963401 966819 714868 708385 147102 0 619534 309386 184691 0 788612 0 32874 149096 254544 0 875332 0 472210 737393 0 0 744754 42140 0 292594 0 5045 0 458714 222223 459513 0 0 0 973004 221281 352227 0 0 60803 691851 169093 0 467306 61219 0 0 438307 0 0 0 0 508582 621116 103704 519732 450197 0 808181 207814 0 195609 0 421113 305571 104740 582691 0 219311 0 632345 0 0 213107 0 724969 928986 406235 22022 543736 462319 871556 730259 743110 665314 0 0 282628 326294 635858 0 992007 295554 592037 0 571793 872578 0 928729 275964 702091 84206 893479 0 0 0 748069 335745 0 722683 406564 0 839267 0 0 0 0 0 0 0 880929 584760 0 0 400449 704947 0 0 389280 7766 255023 199166 740398 0 0 633604 0 363319 0 86393 703280 0 138364 0 591359 0 816016 200632 198644 0 0 0 703609 242146 0 0 144815 0 140378 634793 0 0 405535 0 14789 0 0 189118 0 0 156907 0 0 218823 753791 387198 838255 532412 0 621872 641484 934525 0 963732 351502 268646 0 517473 0 179757 808531 0 515439 0 204085 0 743966 249642 129660 633350 725130 644298 410132 0 316789 0 0 0 0 0 956754 757383 912417 250892 0 839524 0 474492 556413 404031 617953 652429 0 0 0 793560 0 313205 212720 844940 0 0 0 0 973396 0 996348 460545 9495 238042 564269 0 720960 500115 348117 0 867155 323557 0 584486 898228 0 427920 195102 711582 0 407283 614653 0 730832 0 0 646645 684445 970383 498113 0 0 440007 0 633209 0 0 108140 0 0 0 222061 0 0 754208 742530 0 0 269562 0 0 0 460324 997129 178382 0 0 248654 373246 0 566388 460984 522806 619481 0 0 0 176343 874661 203758 0 576910 263812 578488 256189 447606 671818 947800 242501 688076 0 619825 684103 0 712892 113704 670884 0 0 972646 773838 0 193427 94897 0 700594 0 403539 0 376421 0 499376 0 467030 0 0 563769 646806 302029 832184 230437 325697 802106 0 828668 0 0 93799 322668 834585 542355 110266 0 143245 243687 0 78424 0 447837 0 693646 277974 133391 0 870383 939946 575370 987461 122720 903648 0 582524 590449 451727 882715 888247 0 319630 226902 0 0 0 459520 0 368871 70766 0 0 0 385572 3890 717607 0 0 408486 570835 604161 312038 975033 0 379069 386047 0 0 151636 688790 0 182257 0 924677 0 0 157477 117914 708582 0 872513 542174 481399 0 775768 195744 49391 365899 962692 813318 0 957192 0 200802 568069 485553 908034 496009 0 0 0 0 0 0 151765 0 900574 263580 0 92557 0 890514 302187 441209 0 490935 0 848213 191923 464578 0 20267 697606 106601 196784 696422 345177 538507 172473 0 637419 0 921434 402626 0 0 731794 736308 327966 177320 835707 0 122791 213192 262095 685916 0 411691 0 978346 23042 0 755175 17660 925726 201983 0 0 0 567741 0 0 224644 0 0 10208 4863 63851 0 0 703731 0 530494 634191 475067 13522 344663 140606 674481 972936 24994 282689 750390 933924 100336 0 0 0 267947 743492 344497 0 0 0 0 0 717434 0 294089 903992 0 0 0 815329 200577 0 630911 0 0 680734 833549 867761 659043 0 0 279263 751719 0 402035 0 297924 821951 593105 0 0 389266 0 0 659019 579752 928996 635302 0 0 0 750231 0 434235 860754 0 637784 182196 0 0 0 970843 107044 618388 0 0 897513 950506 185608 238129 532498 248068 857773 789263 667344 984518 0 586879 0 755920 0 265863 580520 787890 72926 578265 299441 286306 624089 975923 340443 364799 259483 0 692616 528578 408656 0 964629 0 149484 820894 0 0 203929 0 675456 0 0 686039 332128 0 0 923947 308813 0 512500 468067 0 523232 0 176208 262197 693365 51718 552524 945455 859299 418359 0 346407 181663 591191 355006 0 378759 886339 0 0 0 0 790234 0 860842 866821 0 0 0 324194 0 596144 196840 0 467652 0 376486 0 533559 0 0 492861 0 162704 576450 0 465740 0 0 0 0 551532 212165 0 723860 710276 193452 0 693884 818133 0 0 861599 842368 117673 269097 0 618243 896619 102453 232590 0 439729 412138 0 398900 474388 817932 423806 309680 0 0 0 36574 182655 923428 0 437723 976801 0 691752 0 248892 467931 937065 0 713535 0 288862 0 0 0 0 447413 236205 0 0 479933 818002 833810 930058 612162 884704 391175 0 188163 93676 0 0 0 86889 131072 156944 0 0 0 906209 0 811438 762313 287346 801577 0 0 650981 0 538090 320504 0 0 0 0 60449 802536 781603 315408 475415 426554 0 0 660431 0 0 745063 591942 98862 195059 770563 417587 0 45543 0 908639 0 0 0 797698 0 943447 843791 682001 0 562718 0 0 0 980090 280592 676198 0 0 431158 242446 837126 0 0 635506 942142 0 374395 0 872912 720648 427617 794340 887528 0 103684 0 384148 0 336733 103011 0 0 158247 0 798581 0 288927 0 57055 357182 778187 802455 886114 0 230526 0 827154 434549 630627 0 643556 416172 367714 0 781882 637251 199322 392117 0 0 406166 691612 513114 34578 519953 798049 0 453585 991198 569676 172826 0 0 252358 150284 0 696620 0 0 17483 12217 0 432383 520200 0 0 352584 685657 0 811298 694163 98500 0 0 491999 0 120965 0 57849 76099 0 0 576040 0 0 322034 0 520852 300191 0 936502 255914 758571 0 0 622881 0 0 776811 0 0 0 0 434385 332223 454775 730845 391646 0 0 423691 23285 0 218073 263375 129055 68050 0 0 967130 0 0 0 837368 0 875776 165181 0 863123 611777 0 0 398898 864814 0 0 0 825167 434277 0 0 542861 0 0 177085 0 319645 737789 395725 135026 192346 0 783524 0 165465 158423 455400 463650 707268 280752 0 0 443507 918596 0 684533 999892 567323 640219 876103 583655 942590 511678 514412 0 0 870799 0 0 970153 49810 0 0 0 309252 214344 48792 33609 625553 0 0 468788 343703 0 0 511306 141203 174028 0 709820 577724 673073 0 154889 694836 803518 0 0 935240 772165 832236 546205 0 317959 0 0 339763 151898 0 32954 726471 815717 876569 0 593891 0 112833 303928 801800 434111 219620 866049 299439 914955 0 843736 915177 636663 0 358313 0 511434 615576 116308 0 572837 739494 0 0 399430 905225 577552 976814 0 0 689631 212239 0 88791 0 694393 0 0 0 372783 0 892492 0 801150 527656 0 740014 0 124398 473164 485003 222272 172360 668295 560267 556300 0 460331 893562 0 447632 0 826840 465578 157391 449085 211751 0 898174 0 581610 993019 416426 0 0 259645 256421 741326 630676 954325 0 0 0 937248 0 0 442884 678542 0 246876 0 32824 0 0 975555 99470 859550 0 63060 0 0 489485 877107 0 153095 309924 877795 850555 920344 333447 183790 732582 0 0 359431 678508 124972 300302 194485 123485 910798 735824 224347 554170 452884 826711 297452 860931 894378 0 0 191142 140274 144641 645985 0 217900 726022 847894 0 690816 0 0 544412 0 571065 0 307056 906136 843163 0 227450 609932 69259 0 691035 0 684278 0 612057 0 0 487945 0 345222 55880 0 0 77868 0 2520 863695 0 0 0 547764 135055 138059 136826 0 25699 133209 586999 734292 799615 171596 0 0 277768 565412 400950 386164 430725 0 554456 859074 328396 0 113858 0 0 0 111789 335890 185518 230093 923231 682735 689911 721586 508615 42964 877267 0 677544 311664 0 0 415630 0 0 941393 265314 215514 294506 515421 0 711024 0 210971 43836 507661 0 0 33402 0 66127 0 0 471840 221775 538671 0 0 331948 362411 0 0 671787 0 0 0 0 478115 814797 25901 0 644983 308953 252986 821636 0 174627 937414 324311 0 610180 675363 285770 188163 386742 78039 741204 621149 332885 924980 0 489799 0 0 0 424816 698983 0 212362 0 0 0 545299 272634 790472 403054 0 215279 0 37703 119871 10074 987044 0 521867 0 863588 419603 564045 0 633872 0 661382 0 445594 0 0 0 22799 462626 0 815091 736888 484348 0 0 973602 417553 379296 860984 814666 0 0 0 0 6504 217268 100113 833102 25614 404523 593677 0 0 844390 501134 576716 0 275055 417490 0 690382 0 0 519019 0 0 673734 0 449478 419065 0 867861 454421 990694 0 0 0 0 0 0 111861 0 0 0 386530 361582 0 532275 0 471962 274531 310730 133487 0 0 0 0 651888 0 0 0 554107 790296 0 0 0 0 564810 678857 0 627721 0 0 74183 0 713523 0 466658 544858 398337 0 0 991469 375070 581948 244023 279579 762903 0 92647 0 0 0 528950 488131 0 0 0 328456 1860 0 174516 0 0 0 0 0 653962 0 870307 847533 827656 37748 208162 0 313221 928790 0 379710 68289 0 858931 219492 660142 0 612985 0 242101 362511 361689 0 23658 599699 0 0 0 906778 0 881038 276637 786340 375821 259726 188535 266906 0 0 24126 0 497961 470090 0 0 0 608363 0 444123 0 851053 0 0 317445 923869 974752 0 406592 509259 0 42287 0 0 991482 816038 709136 474678 0 752321 743890 929899 0 0 271142 787241 0 0 0 0 0 718780 376562 947984 0 0 509728 704347 596794 0 0 0 495321 0 405549 336957 0 192149 0 35829 215700 954126 0 754946 0 547062 0 534344 374024 0 120797 0 0 0 833675 849549 91976 0 396139 0 0 0 809628 0 0 0 0 471465 0 0 0 339001 212759 414854 577127 0 642747 0 238725 550137 0 161552 12665 458160 832481 591193 0 0 626712 216502 0 0 217044 0 56114 858188 215189 0 996493 321785 0 0 961697 467690 960032 78315 628720 0 0 0 0 980302 784829 727675 0 0 0 539710 630654 481320 0 0 63670 0 0 992408 794794 27736 734856 538903 410187 133638 401163 0 0 650210 0 599329 85466 732145 197100 450578 0 800578 0 0 0 0 637570 271169 992897 8389 0 140069 84899 0 0 722488 82259 0 0 0 586476 279029 312715 0 664331 0 0 795146 0 0 82360 138087 0 926650 0 0 0 120294 0 563026 0 704798 784569 384756 134165 919231 0 313355 451602 127713 131663 786793 312229 714672 494537 0 0 453745 18783 932900 0 0 326223 39366 967306 249873 516989 495238 33752 77154 197629 234326 672650 638399 131695 50951 411804 0 0 0 0 94164 835270 290404 0 0 148094 723080 973245 149368 670173 747101 3542 590922 0 839127 507791 144303 189750 321252 119126 898829 0 888134 787290 88642 0 82120 339690 0 180425 0 0 170962 758194 0 0 13858 153521 164416 0 790294 534088 285778 563369 434856 0 413707 0 883826 966299 410754 0 263633 596398 5471 839639 588272 135828 0 450854 0 490714 812210 409573 151830 413247 151781 778781 590926 196188 230519 845233 0 483830 0 617346 0 0 0 0 0 540034 848789 298328 0 930401 269920 128815 870433 328771 0 5936 923547 755645 655024 844171 0 640896 732614 0 662348 760428 612747 858902 0 44892 589985 807393 42903 114189 0 301290 0 284385 191398 803406 255727 66043 503508 446498 0 90735 0 631324 242999 374218 0 147475 0 0 988612 21478 429878 989057 922414 0 0 0 711418 0 0 866720 498028 953047 332373 863493 0 477183 222641 207424 137827 66739 22854 932966 61395 92171 0 365664 309698 0 143305 830830 59880 0 989129 0 0 405031 526824 486506 321137 0 282564 233404 0 0 0 290954 705892 0 948472 758133 69480 0 0 0 777778 358744 641442 0 0 497549 560263 116960 86157 98202 0 673551 0 0 0 0 52812 798521 836 371176 0 0 31185 654585 0 170634 877471 205493 489998 826943 0 0 371054 242858 253696 168361 823176 169235 100896 359127 0 0 221040 0 201574 246699 434402 297045 63610 0 587434 514950 96564 0 894560 0 466612 252525 0 800686 90088 0 15023 872809 360565 0 968570 0 750779 474875 435844 882087 0 723594 33766 164714 54929 0 415438 454627 0 0 938754 307985 142930 0 546174 0 799639 0 550656 171206 912655 751789 0 954909 419692 0 789995 0 938098 0 0 0 874062 0 636003 796895 284593 0 0 112178 179608 961607 442635 40869 140455 163158 238192 0 196273 456562 279901 0 0 21314 937206 276459 449512 509187 229255 0 376681 663740 0 0 0 0 993277 860818 442593 0 690546 0 0 832608 0 399858 866327 0 0 0 932872 0 132096 647042 958465 709535 0 743802 806377 523986 642569 832110 576854 0 627417 311535 464744 70349 446427 367793 0 46114 888606 356157 421881 885807 0 0 0 101986 696199 220914 0 579600 0 0 0 628601 179247 36541 840090 924757 192382 0 439142 763470 789213 645407 56275 457171 589393 0 336115 808439 316840 0 0 982067 0 742663 439374 0 0 328665 0 0 51937 0 680261 0 0 355418 0 52033 547350 18327 520605 607308 979176 238208 0 742219 730767 0 229894 879724 0 470871 0 0 163665 0 0 0 837012 0 0 0 362548 0 0 885103 0 430198 159497 0 122625 0 108068 0 700552 0 57850 804338 0 531683 473157 0 53607 0 0 152103 269572 43499 0 605039 261870 0 0 0 771808 766644 0 907360 659131 13639 0 0 478502 205392 511621 311966 483446 888783 0 290602 361507 411779 958207 224804 0 320659 30735 687573 789612 805125 369191 916119 0 0 221759 946524 437131 383657 0 0 610056 0 955365 0 215790 0 0 339548 77590 721693 174126 998915 0 42346 287837 398418 151415 0 447210 380376 57336 0 495622 0 97548 211299 191563 0 0 299782 0 0 667212 834711 248602 604262 0 0 118297 0 339308 0 0 0 951449 0 0 0 483622 0 373909 626010 36546 494333 0 0 461547 213948 0 323363 0 789614 434675 918823 678171 101927 501741 0 141229 533353 427099 899474 940408 168930 0 134081 0 0 290568 0 0 261087 0 63804 0 0 0 974094 0 0 0 0 980588 0 541982 0 466035 918029 554162 794832 114274 0 832960 376330 0 589546 843885 146027 883781 873042 177041 0 425892 913324 549207 424093 0 576377 966459 676451 0 0 0 559648 151792 724061 0 243976 0 0 590399 0 929410 545491 619628 84437 0 919465 300855 267871 536720 486126 756548 940142 106796 717155 0 0 0 160712 653992 0 697866 633040 324357 0 875220 434930 996155 86365 416040 474043 937108 415336 32872 734870 0 44218 222536 0 0 325748 878462 493707 283145 973032 89827 0 0 0 423291 0 798941 131670 785257 0 364656 803241 0 0 53160 0 999376 0 0 0 0 0 7829 311764 687240 0 0 682982 487580 655919 178568 293586 126070 950620 108062 835744 81628 84673 0 284905 0 841619 666454 0 323835 321896 0 116493 0 0 0 571136 0 0 787790 0 627722 0 85836 419120 0 0 0 0 0 640077 208335 681637 509954 0 795374 185524 169526 341042 853000 0 611363 0 254203 60941 770626 0 0 0 207174 149857 323627 0 526582 763770 0 436028 0 263279 0 0 497413 274490 81055 363974 770608 0 628855 683736 183446 0 550366 0 467497 807036 0 0 957801 0 0 935380 764480 0 0 0 846899 454139 45724 0 901804 643585 774412 622274 30091 51295 679253 560774 381979 0 602920 0 184988 0 876412 754300 928008 0 0 998676 271128 53179 0 207982 0 0 1545 0 285312 0 905509 320871 897325 749378 0 610400 636777 0 223797 0 882524 925605 17897 0 413242 120074 0 259935 0 197806 761529 0 879227 0 878824 489714 575684 124178 285762 690371 925789 0 0 0 368667 977397 0 295288 679558 228017 0 0 0 509847 614776 0 0 407928 0 604085 160560 521221 0 0 365960 356764 877070 945588 0 0 108295 415938 946809 819330 0 0 0 0 485975 0 0 311485 660652 484179 0 635482 0 0 293326 221573 165273 0 367810 0 971956 777887 398821 0 444822 570376 0 521626 0 406118 145130 472496 764881 515311 718211 589435 546436 0 336774 0 52485 0 892697 0 0 0 0 297123 0 831612 608942 445068 277306 977935 0 0 525168 391973 222228 0 0 288730 652076 0 425224 681509 0 771594 97637 0 0 0 0 285682 366977 0 83782 0 0 463206 0 0 596561 25790 0 471963 889518 505971 0 63828 810566 571469 0 0 0 361600 858164 0 0 367899 303353 0 0 423688 923369 315159 0 954981 963909 241790 9860 0 291358 909979 0 0 148224 74315 575781 960661 0 28182 0 70205 0 54573 173411 0 0 796056 911234 719258 994997 706899 0 91732 209061 247561 0 28495 0 835801 463637 927777 659903 0 368346 0 779521 27210 164578 527620 53288 330070 185758 805256 476929 544124 0 177484 813774 0 948853 63759 786513 0 0 994750 0 744733 956907 161375 468874 0 0 74545 0 742239 837768 0 655767 837703 131756 389969 970924 545159 0 375586 325405 667351 475756 784377 532157 548921 0 193626 82016 162384 0 696073 702622 0 0 258866 585648 0 107080 191027 711848 561727 953972 0 103164 839157 527418 0 184278 598054 909035 434824 620376 69104 244945 0 44871 152748 0 471106 671785 938256 115741 0 0 141795 198968 0 0 352511 956276 482820 782483 354134 649755 830908 11180 577734 0 0 0 0 268803 71841 218976 189800 576966 0 0 0 0 0 0 924077 0 765831 0 456956 0 0 395046 753983 220428 798229 337688 633394 374614 60498 863831 44203 0 0 0 601186 267617 0 485829 0 190478 223309 0 0 397376 455549 0 0 0 592846 0 232547 669530 0 0 908194 0 507011 0 556420 973440 437807 438044 0 0 375374 996518 553848 0 756742 0 889517 0 0 824356 130333 0 242036 456194 0 707916 396462 0 930394 0 0 403206 0 425641 599272 0 381083 0 775306 0 58072 0 125286 0 504848 0 0 771927 220226 163900 768494 601488 939289 734138 778817 47895 0 87281 526111 0 553404 0 0 987565 0 0 183512 0 0 408624 0 0 608022 680850 730159 0 407793 30832 735298 342224 0 748075 162182 279984 67606 0 33602 346961 0 511800 13596 614994 0 254193 391477 454378 135519 787412 0 625226 0 0 0 675939 0 617219 321577 724148 0 0 0 601920 987317 0 946332 0 0 0 430778 949920 923125 707136 0 0 0 8101 29065 0 117317 875808 0 680537 0 0 176295 949810 643926 0 223745 858437 479162 4825 0 0 0 0 0 521528 520154 564916 185928 0 862209 538350 0 0 0 555842 973655 0 0 621743 0 0 270479 0 0 117888 0 0 883884 0 983036 0 248226 0 453863 391721 918670 0 0 171059 349045 0 0 0 692085 249317 0 0 418840 997201 661898 263381 249094 0 63134 730781 991197 335741 512903 475877 13632 896717 618432 0 76945 518645 635105 142716 475197 335330 894843 14090 196317 452882 102941 878153 862153 650965 553101 458371 791865 550496 46432 0 914163 466338 949890 0 884652 0 728870 0 966820 0 0 0 41006 364929 812855 0 0 119213 0 167842 867442 572625 62124 447389 431983 740504 402153 0 604627 0 754469 600389 945637 494710 808346 0 0 0 0 479237 0 463309 958150 284639 989165 201357 976765 236536 0 8642 564208 0 0 47179 0 665071 814060 478590 0 409029 0 371916 385408 796498 867420 39758 758607 572744 265380 0 0 971393 339573 0 0 314011 891682 75476 287961 0 550119 0 0 966614 0 236009 0 0 741762 328883 0 0 238287 0 847878 260495 945444 961481 0 0 566496 0 0 569280 0 0 751665 811319 650517 0 95933 539795 437406 551462 408565 631196 0 0 599115 162714 0 0 0 465591 338425 0 254680 241267 968441 877214 847257 482958 828283 228778 22850 0 0 457878 738725 0 312128 0 0 212364 802977 970597 0 486033 0 161260 229360 0 359318 0 0 307489 261364 0 0 227594 0 164296 401225 0 58956 0 0 728814 744912 0 0 0 60974 0 2395 0 143161 524633 0 0 0 421583 0 609442 0 772213 0 0 445040 594770 0 0 0 0 0 0 0 842492 216164 764773 0 441316 872395 361097 819510 268695 164397 571917 0 0 918181 47573 34461 889414 806866 0 377138 0 0 0 288981 264807 226571 659598 0 926685 964458 0 256224 159326 802364 636765 402374 735560 637088 36675 653091 158004 0 455050 885013 658722 0 0 0 0 0 0 548500 236908 693666 768390 169391 0 0 0 0 975542 622534 0 0 0 0 814295 678875 169004 636453 0 379415 28536 898270 203514 0 0 469177 40554 733171 199621 953062 0 298147 427168 0 73614 293644 67894 0 99940 45317 16507 35141 370122 819666 498524 0 125104 554352 686846 681397 1671 131151 0 996590 420312 0 0 0 0 546348 0 0 268971 0 247437 0 0 773046 566940 691407 453248 0 0 0 767654 52722 4233 0 0 0 0 643744 0 227858 0 0 0 88422 0 349231 675240 212266 334082 585971 344906 588683 0 0 10576 0 0 286371 803395 600941 381290 0 155619 0 481367 0 161124 6238 737038 0 0 176279 0 683241 0 692495 356585 0 595122 0 0 0 900207 713835 0 968233 684333 130082 290912 0 0 664609 39397 907490 477590 0 321869 419968 241095 935830 0 655750 0 0 445407 384256 787169 958621 0 797685 728607 135766 905873 662590 0 21279 0 97769 165759 0 117711 0 0 0 436834 989764 0 262443 17858 0 18810 0 43317 453297 54295 953975 525131 0 0 0 0 587018 13459 470356 0 0 0 706313 315478 0 962171 0 0 474413 181863 879108 0 549951 884470 75668 107761 0 719733 0 0 466021 241168 0 818556 0 0 440787 911494 600834 0 642855 493861 0 236528 917215 0 56393 703648 389018 810216 0 45084 409132 721572 300335 136915 714790 0 0 394749 0 676303 0 872991 969418 0 930098 980052 99507 508204 0 0 866173 938563 0 546547 0 820264 135353 0 619701 0 955385 274245 87912 925101 336484 516374 495920 183329 0 884307 795416 0 536032 363334 0 990607 0 556760 0 639250 0 524692 0 0 733476 613811 72088 0 0 0 0 132501 0 725748 498547 0 0 715297 896502 0 658104 0 668944 456352 452121 894829 0 0 819679 0 498506 373500 391723 0 0 888140 732250 674124 284845 564406 641850 0 0 366564 142448 0 0 433364 390490 648049 0 0 179619 17928 267800 914404 56297 765960 771835 0 979404 749174 0 367779 373355 0 620027 524413 224916 133765 0 0 0 155839 616241 253092 0 246274 171545 0 507734 0 728532 255913 862023 0 215104 672861 237481 0 733510 196485 0 0 0 752486 0 121021 0 0 569482 172948 0 477593 379171 0 123363 792536 0 46204 884356 0 0 211472 692478 0 0 465962 214969 0 299538 0 69054 994270 29597 634493 811601 267807 0 56658 22194 0 263745 741303 87572 0 54428 159469 0 64412 577382 0 26416 0 769567 199571 0 0 0 362797 515952 337375 589649 0 0 0 0 0 945818 880788 99291 0 0 496350 0 0 0 14549 903736 412215 0 141364 0 0 491768 672163 0 745649 55802 514551 338383 918785 734047 0 8960 295634 0 28515 0 286040 0 810621 952254 838975 101486 537488 0 429936 835716 0 0 850507 0 640602 892039 324755 325469 207162 368427 89953 0 0 912772 0 789363 0 926885 19549 0 61926 0 556488 0 0 774204 903168 704431 309853 999874 0 0 0 0 525758 60180 861708 131302 0 395151 591579 253917 672767 270071 621715 160454 603274 0 157770 388341 0 6378 668964 485516 364900 0 393302 643693 197643 540802 0 0 548679 0 402286 0 991312 184052 620402 0 326145 959949 851690 83530 471578 679752 62960 904442 783681 0 410635 75392 348887 755920 670830 335501 0 585381 748774 0 0 0 0 0 298431 609027 0 411556 685750 57073 0 236806 0 711554 709775 580121 0 0 769591 309897 0 382396 0 3231 0 0 21152 265415 0 931916 653928 176976 264782 0 217577 241562 0 536618 732811 344377 940239 667721 687641 0 944750 638949 495969 0 5264 0 0 967927 0 769946 0 455960 885272 882706 755421 201756 520710 24016 271746 178719 668354 115710 420990 981167 189973 977878 779287 392959 420807 0 118052 323406 0 0 355389 0 0 37416 0 0 740214 557768 0 661836 376950 526007 0 149604 311676 35003 0 487803 400612 0 546740 0 0 221080 0 0 0 0 545614 628841 0 0 108627 751737 0 0 125599 127174 0 0 336048 902303 338453 714558 439258 0 0 0 0 0 582127 75703 855103 587164 717401 261726 0 439948 331979 567971 0 413538 0 525303 0 23187 0 0 847441 0 303664 0 29618 458094 775981 360990 113723 393815 769326 352890 0 149020 589251 507144 872764 735086 877403 0 905834 0 865346 647406 374733 991182 0 0 228847 609848 0 36989 260801 0 0 522425 343271 159303 0 380272 480838 282643 0 84636 581716 414841 497480 0 0 0 618753 361219 0 531368 324416 877376 801741 951753 0 795367 890969 0 28216 643516 72621 0 341849 295442 109569 0 255007 0 956413 0 822866 0 0 439720 185534 0 15024 0 382878 0 0 0 0 323357 0 0 406278 497546 437828 808256 965455 0 0 444057 180420 0 0 0 0 94310 0 158349 0 0 908131 933305 0 577713 0 0 0 233521 442086 335118 0 737396 0 350303 271252 0 0 261959 0 832397 395094 853658 92230 315513 0 986468 725498 0 0 819398 713967 0 468076 0 46541 957209 116114 19448 0 0 890074 215149 505496 928457 0 362854 880293 313312 0 150067 0 917313 202225 906410 102963 0 0 659538 0 297039 0 0 150679 932258 266404 0 0 576006 92303 0 0 260546 0 165452 439940 459009 0 75802 45342 0 813643 11971 65434 389856 874326 0 0 0 110723 685112 612586 838923 106768 0 0 5688 0 0 0 51695 0 84111 0 642756 826923 279298 475690 0 148322 594701 0 748405 440145 137948 968489 675505 212440 138745 802639 914284 0 565816 489849 0 96652 709412 0 89913 149849 0 510718 0 867533 675295 352496 37918 910086 99636 836193 628898 0 87669 593737 0 0 610636 866656 0 39885 0 259329 851595 647040 831363 269284 0 640523 0 0 185320 354398 396374 0 709760 163997 782036 0 989166 0 0 970639 297038 131129 502838 0 556602 0 492401 0 188032 810075 521012 276337 155181 607250 0 467055 387138 545768 0 748153 0 0 137804 484691 0 0 436353 0 63036 821267 198234 0 764540 534612 0 31838 0 524600 284707 4750 0 604288 382394 352436 0 0 783237 208101 0 156482 247762 155198 0 0 410039 395889 918221 725785 471446 0 824400 0 0 206025 628260 0 635356 0 0 426456 210867 0 0 555539 440494 843487 19502 663133 0 0 784325 0 528185 928162 78727 0 221627 0 0 995498 0 495285 0 143641 201559 227684 595530 0 163086 0 0 808684 897073 93156 35425 408098 908314 107276 607781 489875 833068 0 0 481321 0 0 474308 350649 346896 0 0 0 291990 327666 242782 30903 700474 123288 737418 215914 719457 0 458263 915607 0 0 272530 0 981568 0 584203 0 0 0 0 794666 627031 901995 731003 920643 100274 259919 735531 423116 0 963674 9129 741990 0 277982 0 525370 327892 0 292036 0 0 0 0 0 4840 0 292182 565631 326245 0 867356 784511 299605 866106 0 648466 526930 59210 95770 0 0 120829 808795 792645 0 0 739052 0 177639 0 0 0 454777 867387 732499 645112 75827 197733 260603 0 55352 0 437422 412831 0 327529 0 0 53148 222703 462534 105858 275456 402118 799930 0 0 61299 395999 598824 486355 0 177084 0 0 0 0 428478 0 121614 0 335788 969991 548446 0 0 46615 0 0 648631 955666 770940 159679 544023 566948 580526 840120 116638 986663 260030 0 638545 0 243970 852097 0 455387 0 355040 617361 0 0 0 0 0 252933 0 0 126928 515622 191022 658643 387223 0 42823 865687 851551 818727 0 434487 778261 938940 607593 128275 787413 0 0 0 0 394275 397981 424326 375176 442788 0 803127 0 0 905362 926373 0 0 0 0 305284 954496 781553 0 0 276589 737749 554234 607293 751054 269061 0 51504 354258 548332 0 0 493427 149780 0 0 596954 578185 593838 932360 138326 0 771484 633434 247002 0 630241 781292 0 0 0 109712 117041 746205 0 0 25832 0 0 0 324823 0 0 768035 0 131362 0 0 352905 0 983362 726100 942978 0 251427 0 0 0 165053 675534 856726 973917 498012 0 377586 387771 788490 498384 480604 0 0 0 436129 0 0 534612 0 0 72860 0 0 0 391393 281365 224678 0 0 356334 0 0 19088 64998 934474 257700 36087 0 0 0 261953 0 302920 227876 0 277060 613905 0 669065 6941 751419 391259 0 0 755578 596798 0 666720 11971 0 59998 30161 807739 0 131496 35711 12160 7777 499297 488019 131801 372031 0 0 0 0 0 411104 617316 526136 0 221614 0 934973 0 421777 21245 718389 133685 688492 0 0 743975 554986 391542 248486 0 448076 0 0 0 0 829327 945655 396409 80188 0 0 949081 0 167997 606364 0 0 568146 575922 0 746735 0 570946 0 0 869523 302906 0 0 0 909044 0 0 364380 0 0 977788 0 0 827009 0 0 578645 490679 0 196922 973486 573 830689 133469 382701 0 53886 0 708380 385064 407495 0 604418 0 15940 0 0 571660 0 0 125319 889981 987244 0 741303 0 0 429207 51133 969553 777678 79573 0 692492 0 0 763375 278643 711827 845940 0 0 0 922772 658975 195050 0 0 0 553284 165058 392254 139865 926212 0 989771 146237 0 579916 0 0 931977 0 14473 131252 835237 544571 0 57953 678136 583619 0 781732 0 0 509088 503165 519336 0 6643 714697 624535 0 0 956253 105566 0 717378 61959 449102 38614 0 52525 603761 0 0 0 0 723645 916151 0 888141 264186 276429 599528 0 726413 0 71284 361030 0 0 0 0 0 706704 0 267598 79209 0 401497 984118 0 572359 0 370939 103853 956330 831496 592242 339956 958528 0 0 992051 0 136658 22549 996565 762853 934751 830155 910407 331705 514024 94863 987455 3930 0 840741 713341 859521 248827 627651 0 0 577350 551282 0 0 133869 121456 0 0 506277 371878 293749 0 596656 0 886928 875974 243609 577205 658444 0 0 341281 0 0 0 898224 0 152475 162077 224120 780518 0 626784 0 0 884079 0 812631 0 478710 331449 937401 0 229640 457477 0 584588 54340 402188 508059 823310 0 251929 589024 532855 883247 875196 664839 89247 604780 990295 390545 620712 919112 343706 606252 631636 0 8920 0 0 0 267958 0 384890 663014 460030 0 983493 0 657604 365850 0 940001 303623 0 832871 0 0 350997 949493 0 312563 695899 328230 983125 0 288621 245508 0 406016 137647 0 430804 567538 0 0 0 361697 189887 0 0 0 23764 731425 442533 0 0 535974 0 0 0 313799 0 840500 0 103014 0 629236 0 67815 447830 313163 575484 640284 422812 636140 849132 0 0 9301 99196 940297 766438 54875 120215 418285 804878 304557 444253 227240 518059 333433 0 0 508893 474217 99696 738458 722873 17252 0 439749 366765 193837 0 0 727464 232804 545516 191659 0 0 202534 947379 0 785518 308261 523826 0 632987 0 193688 0 658754 0 0 290393 929960 845166 86779 0 848644 0 468004 133158 700723 831874 116782 524384 133930 962365 0 0 0 378469 0 0 222506 690025 898129 804519 777513 0 128576 868956 953770 647501 0 0 0 506990 474671 0 390319 49441 0 890163 244734 195851 0 0 0 0 840175 0 0 131961 0 279695 892783 0 96767 0 0 0 875011 205510 943605 722253 0 0 0 876968 770678 0 0 544500 576409 0 0 0 934486 0 771733 0 887181 0 0 466123 0 709848 78829 63357 738367 549274 76745 0 369477 0 10510 396283 351976 298729 193307 0 983083 0 468374 0 545557 765673 0 0 373125 56603 296804 0 700324 951665 458127 148441 0 0 108965 212540 614914 792760 0 0 578864 689102 0 837275 212916 0 869096 157069 208420 0 0 164070 289732 0 136646 0 282004 889655 33712 929366 0 931845 0 0 0 244784 426765 0 669011 0 0 417938 0 266779 0 0 0 316677 243612 574274 0 0 0 104244 282311 348874 0 385287 0 0 730035 0 943864 0 482172 0 0 182672 0 0 0 0 344754 0 188908 540742 71579 0 0 76400 925907 0 400047 241511 0 918536 393515 335351 158895 0 796198 966638 76701 910491 394019 853606 0 0 0 0 592382 0 95857 281961 225045 0 388053 392256 0 71505 76995 841831 454131 0 496333 337080 0 0 0 170027 791546 0 223456 556845 330988 545952 946625 271050 0 864512 703230 0 835056 0 0 796122 255970 0 418463 843716 991054 823763 663150 0 27360 0 2385 97745 916102 980668 25651 658578 0 745390 217862 442679 609109 588386 641394 0 582553 0 0 112619 481002 713635 0 0 0 911264 0 0 504587 499253 100697 350484 129174 0 617040 0 0 0 0 525279 0 218406 996563 0 541710 411496 99440 503830 149114 488825 0 297124 0 957131 869005 45546 0 0 0 268004 0 532353 541947 188900 0 547316 488473 0 0 0 817087 119062 314421 117950 726428 0 357404 0 542783 643859 0 123122 343398 0 742949 850924 0 306437 657778 0 951034 0 774291 635910 530121 265503 701827 985494 0 295339 0 878071 39323 47954 890804 0 0 671446 0 0 699020 359875 8235 382243 807770 0 785213 523312 0 404162 0 657926 294292 0 642240 458673 275860 0 698826 824553 0 0 8825 0 712580 0 319688 0 385055 503762 636030 764771 0 610986 0 903635 0 0 378406 864814 0 198602 762151 0 653601 0 227588 986059 0 699133 538280 0 14340 734513 0 939 454319 294026 263016 658511 261149 436198 807881 0 50323 31415 67214 0 133417 0 876979 0 0 0 231011 203033 936887 0 166217 951386 218868 0 0 498544 322378 0 0 686231 660460 61242 0 0 780677 767549 0 421441 0 275690 0 65634 863958 311554 0 279475 168202 0 0 209608 0 857207 0 183725 970954 477278 0 932143 491654 534303 0 789974 0 0 0 0 791421 0 354524 0 241299 875712 5619 0 781063 241156 351670 0 709381 870109 302774 749338 223215 430011 671002 0 0 529397 809058 972339 402598 418731 0 0 468215 0 938681 538726 443413 302853 784695 0 105823 415835 0 0 132935 562906 0 0 373015 560902 29093 224244 682969 0 0 546249 465067 0 89825 402788 0 0 605254 0 600772 582692 0 533929 0 227760 588076 854644 76494 728474 165906 153962 0 58243 882192 0 94637 0 0 113429 0 802638 0 243586 541143 925843 207550 0 522795 0 9368 0 799366 129831 0 962216 107574 845024 0 0 0 621477 468948 841307 173500 295509 54473 908475 577523 0 509586 625786 315948 717727 0 909210 351130 0 938616 447918 413821 835615 0 0 210345 0 974738 299562 257080 0 278248 116779 0 856014 0 737604 0 0 0 0 172887 118503 0 0 475630 0 0 0 962988 584842 0 387743 501786 0 352262 0 433237 659699 134732 0 0 115064 0 212027 807791 329218 0 322013 0 176978 30694 735314 430088 0 0 0 722996 355196 0 810449 0 0 251680 481880 628743 589996 870179 373826 0 166042 0 369506 308379 693864 0 452147 0 411322 0 0 0 62488 0 493472 489781 73549 111204 0 295931 931576 987195 574896 20829 97856 0 434031 244717 488625 439247 748032 310249 728242 990280 520374 0 0 830482 780963 510057 0 58300 0 866259 26699 0 928329 0 0 48881 972342 331217 0 835878 0 992600 826981 0 867927 0 693252 0 258391 0 0 360180 16654 597332 132276 0 0 382887 926562 854641 0 0 818901 63078 538733 687087 0 0 0 134381 0 404817 102644 871304 127889 0 495183 0 705140 498444 227067 0 702458 542208 276956 0 845517 0 775348 0 862396 809325 870990 0 665040 0 659349 0 528563 884598 120386 0 599225 885847 518406 783321 0 0 672952 728485 574111 815867 725860 0 709551 424715 0 175347 0 64110 110314 0 0 512961 393082 0 0 458774 752475 0 0 960926 112282 0 893443 572351 324201 51080 468683 0 0 804391 990241 443517 987406 376216 719481 142424 0 705149 628383 749082 119563 967698 0 738129 0 648696 0 909920 712342 0 204094 0 0 0 323870 0 441834 0 0 0 397858 983274 220539 0 269335 0 0 596885 0 139686 210604 380454 30560 0 931010 242039 58362 666447 740497 68452 747859 0 574477 597459 661831 828253 161929 394187 650637 923943 0 797566 629323 0 830635 882478 752789 89806 782628 942340 0 223306 0 0 959396 791980 0 0 0 0 0 0 833017 464949 649542 0 793000 59047 527250 214454 0 913475 941041 0 72547 206942 213785 422634 0 472487 0 0 825980 0 112479 588511 0 813875 0 5434 533998 334646 0 505342 0 290144 0 0 231707 283681 569392 326731 17462 0 569907 548352 0 635957 529462 934440 550081 158271 864107 0 678343 0 0 0 0 353180 592773 851491 262134 192451 0 0 0 0 729596 697100 333448 0 430981 0 690235 621658 0 0 900823 296976 50514 413792 346792 855836 872185 0 0 52650 0 0 621854 0 180017 0 146722 454810 0 403475 326679 0 461899 0 0 0 487278 283260 0 824291 573488 0 0 0 0 632018 5475 489672 322074 0 959125 586928 0 90723 0 188583 657241 56442 980002 0 314064 791424 897297 78867 314728 875449 931523 0 571528 544608 0 412984 948391 550295 0 615094 817814 0 109705 444558 120375 513657 119004 0 0 194166 0 0 0 502555 981114 239380 280870 0 275502 0 317366 0 730679 295195 706626 770233 0 428518 75590 873614 138534 389450 0 0 0 0 361578 297443 0 736002 765803 0 575065 0 793111 0 949417 256448 0 329491 890473 565943 858016 0 0 0 815342 730030 0 527698 185156 326531 499039 0 598450 0 67773 78108 815119 687401 0 615092 840065 839413 0 0 0 0 762996 0 0 0 0 524256 0 0 722415 516380 837322 0 0 0 475720 880399 0 0 660445 0 328791 699546 490700 406093 838961 0 539088 788611 0 12973 370044 0 0 949836 0 148216 737584 639621 0 0 0 453600 374036 517030 423538 0 277004 0 654440 0 429731 0 0 0 789697 748858 872038 900189 0 0 0 470832 497821 0 233101 175923 0 444234 248109 404248 0 661098 353271 0 88101 441326 0 0 230877 317281 89787 0 364811 783263 899849 6049 114111 0 0 925489 839652 0 257234 192048 0 0 0 0 0 298015 0 362564 0 920528 194207 812687 735869 0 792095 550122 0 512112 837695 845097 425087 198476 993561 246662 0 541075 0 372144 221961 812338 0 665527 701181 456204 60354 0 248788 0 128727 780845 887453 0 0 0 0 454233 100480 96128 251938 359502 983988 693370 363856 773442 502351 910509 55778 182835 491573 188446 0 359838 368606 0 190296 370453 0 0 919022 650017 822271 0 805174 0 29394 484309 802993 0 263853 528999 561186 101769 219580 997188 0 584691 241251 586287 998360 818236 310484 989799 0 0 693188 823238 331902 930461 0 412600 0 737194 235730 0 36989 497400 0 0 643732 458656 881993 835687 493869 442050 241026 0 267263 942548 0 832421 0 674756 0 106255 0 0 330522 274069 719173 962129 947801 667985 119373 0 0 55067 217561 0 736391 402283 0 0 49476 321859 764864 0 883000 0 579193 0 347841 586031 0 0 0 0 0 0 855761 200685 946868 0 338606 825438 0 36626 169967 0 229906 975311 0 0 0 0 748609 478824 0 0 214893 0 0 778437 613657 651895 778156 310677 833955 21856 0 0 0 0 553257 412806 0 420294 0 0 748993 439233 0 0 0 24832 141999 102463 615788 0 69221 0 0 752436 0 325416 911940 0 0 168867 865404 984919 0 812817 871766 0 0 0 889162 0 487498 0 623060 963468 540762 65999 250510 0 0 328427 904569 0 0 0 712601 0 31301 464785 795135 0 0 491206 144132 692662 0 565518 849690 562947 0 0 486815 560070 577257 397846 386488 0 0 991839 952133 0 0 449123 902598 0 0 973455 625851 0 129270 701082 616790 254115 712064 161655 857551 28690 295697 625211 578525 656682 0 150074 0 54181 0 385191 0 0 802819 0 0 0 480936 0 387626 561710 668370 861221 889402 0 0 849898 200730 321477 0 87099 0 130850 842859 95623 151059 402771 0 0 0 14107 0 0 359023 0 685531 0 0 532488 0 77112 0 844105 887067 190264 0 821873 97986 743687 0 376012 678848 862371 647819 0 757791 0 423412 29551 164970 0 866102 147031 0 0 495044 0 512032 0 644791 379540 0 387993 555615 0 453928 0 457789 0 0 252487 963120 283227 362372 602077 768761 374497 75132 370593 602929 337250 0 931413 497069 0 0 346832 472428 0 287183 30545 0 207827 0 30456 213894 0 0 577301 236595 0 800848 0 65021 285361 985172 771582 0 31846 860703 0 279557 159097 599621 553267 733730 0 714504 848924 93800 0 795071 0 440311 0 0 489155 13738 0 0 803383 0 669936 356 412902 0 849206 0 0 0 0 722248 711337 243034 0 0 0 756736 0 80036 0 301109 252903 0 440436 0 188714 741591 0 584028 0 205422 701253 0 195417 298147 0 885915 87613 39608 557198 512583 0 0 677304 281788 820737 0 30304 0 0 0 0 0 0 709317 675365 926698 0 92364 204036 540896 225216 458190 270205 482112 0 153444 503350 361614 0 0 874975 576883 0 120269 45835 620050 40029 0 730088 522705 0 793666 85043 0 0 545792 0 644439 0 0 30641 0 92970 502572 993397 0 0 0 0 388955 0 0 0 493649 523148 131220 548473 891616 0 251660 526760 0 429459 0 0 0 0 524401 0 981557 339949 0 8829 982582 0 0 555499 196413 620710 318045 0 784547 0 899213 0 731452 373756 471834 409493 29018 823837 0 43204 216408 0 576885 632059 0 0 359123 723444 0 268243 802174 799434 757412 483669 273261 478820 751587 791556 88284 99058 69402 560871 134906 489506 0 331855 461827 982940 796332 249753 63182 0 945402 586777 447617 427234 0 98404 414009 0 534880 506218 274857 903485 839477 111137 0 139732 802798 0 21714 0 0 0 0 0 542140 669086 34445 748545 28767 552801 0 277233 572192 0 0 921940 632374 901471 251610 702729 0 72413 0 642233 0 537987 783606 835307 901099 701540 607658 939896 0 0 180402 109445 313476 832183 873026 0 0 331059 0 775817 349137 0 645192 54561 0 0 0 742457 997863 754948 0 401310 0 730193 36592 0 0 0 553819 860499 676693 0 277796 0 318342 0 0 947389 200666 0 755194 473920 844199 0 191251 0 0 0 0 90223 0 401623 16731 575861 0 574050 478529 0 290904 100600 641966 945044 26886 241387 19477 158645 115117 0 0 262524 491156 279646 445351 507774 539415 314473 453018 0 366574 637948 845812 0 184603 0 236507 0 36627 0 0 469691 124834 281186 303085 586130 0 204792 0 0 0 0 923520 208061 478597 864506 117852 300606 665888 0 651943 452774 717879 246446 0 663953 526022 487319 841397 37295 0 591572 234818 288378 929034 0 0 462379 938241 495842 0 921679 981799 201573 0 672647 571172 162392 292617 0 173305 869587 0 286838 949860 797516 490646 676676 0 711654 0 31621 117067 855762 102077 333005 0 181898 222483 963066 689454 884780 0 665632 806729 0 493164 38030 74557 692929 0 0 0 394883 0 401801 618946 639304 813726 742647 373645 619185 159811 557780 917387 392414 269613 939505 0 9734 0 584232 483819 753023 362595 126528 0 0 0 620724 472093 0 0 816472 361841 648614 556267 0 961839 0 0 743521 0 0 987732 0 0 589511 216369 63133 487714 829423 584724 73537 934764 0 0 0 0 0 257685 295222 52291 0 0 400839 153939 0 455788 293716 585517 520955 0 0 0 0 971003 512620 11406 0 0 0 279856 988530 469829 798483 362532 286666 0 477088 0 789350 158675 106984 163266 21291 184079 516541 172259 0 314143 0 0 0 0 754484 0 607780 123336 67902 0 127626 658302 0 0 417577 362136 0 0 101747 0 0 439028 0 996219 0 165370 829461 0 0 417901 302171 0 420588 372431 0 197128 362850 297045 0 636787 605848 77821 722639 0 927913 465338 0 0 949338 564681 411487 820735 0 367594 349310 400200 201586 763119 404117 217147 429252 0 74505 0 0 967790 464007 0 540962 120237 0 479062 0 5776 373157 534482 136780 337781 0 438672 188919 0 615408 0 183408 403652 502952 13513 150269 0 248730 0 0 0 965120 252071 0 0 0 697615 453014 538616 457334 0 848817 904078 141492 725227 443458 883162 121969 0 0 0 0 64410 643613 401656 971106 662051 0 333564 347032 0 186198 0 77409 349620 0 799656 480787 288638 0 186973 279120 0 475369 667082 436973 0 627643 425543 0 0 345247 681472 0 552256 0 0 373808 718923 0 0 0 942392 0 0 0 112893 0 592745 254944 217939 91158 0 199970 689329 927075 250532 0 0 178087 0 0 65613 32027 0 227425 757707 0 423579 0 0 210346 0 0 350357 744621 306690 755656 392084 940913 858411 0 226981 968124 898680 0 0 290625 443323 0 51350 323866 598724 0 863948 0 0 0 197374 186418 335062 0 0 0 938235 382270 773369 741613 805101 992382 766503 0 0 0 55622 0 212188 0 587904 180735 759673 540078 0 0 434839 0 928925 0 0 790016 624606 626405 490059 782950 0 0 0 455006 0 0 391427 937441 651007 0 723198 481863 769310 0 579444 645745 457675 0 0 737753 0 0 476206 938165 0 312478 219765 0 888026 0 0 0 932166 0 0 0 909821 671123 172478 0 0 0 140260 0 0 290291 363096 664733 0 624916 0 0 0 696067 737982 544069 0 626122 672984 598434 479102 204384 492252 65181 134979 235866 287728 496406 876493 0 762708 794002 658411 0 0 191636 339037 506461 220316 354338 0 0 798082 211987 0 0 632884 524063 73296 377982 0 0 791004 452575 95417 177292 374505 0 800244 815647 55568 0 0 212329 70658 238429 0 95287 0 0 0 0 0 0 388176 0 409903 0 408430 438538 0 0 0 0 532928 0 0 845620 0 0 869561 370043 625830 366273 776791 0 332459 0 0 351054 0 668108 838544 21017 361913 0 0 558939 764203 474382 828822 0 420054 629288 143248 546529 177379 0 0 0 274680 508317 897029 263328 0 0 0 388067 222495 0 0 0 0 0 919771 0 125562 0 90011 0 967437 474959 384631 509623 177410 0 831243 18944 446451 589196 0 600870 0 571885 981693 267471 426687 0 838610 60688 873418 0 208444 0 945272 855544 0 233201 266334 769078 0 631429 0 197035 0 0 0 0 0 78517 0 0 984332 581702 368405 926407 405828 0 0 536465 700820 0 0 0 0 472441 758184 0 300961 0 0 198215 978326 308783 0 208285 0 0 988162 71110 982598 783709 796836 0 59103 0 893806 871081 0 0 53416 610428 714484 0 724509 333229 207430 193392 0 0 541696 0 465798 0 0 453305 856236 226949 0 716380 0 0 108072 801750 878647 485356 492003 596501 160392 56770 697327 888497 0 104535 0 513769 491427 404396 0 565153 348351 0 365690 0 507099 614366 360971 0 985247 0 523765 0 540213 623443 684877 872183 578912 0 225859 0 0 513947 0 319523 0 86891 0 252688 758607 613457 403176 325658 897834 0 140867 91566 971835 0 0 744503 463634 0 0 610891 604579 0 698224 0 0 0 0 0 616044 0 0 468402 164098 0 319490 237493 902013 874556 991214 732138 652456 215400 469634 659331 698164 116139 0 891584 420145 909554 390285 0 709790 0 0 0 760658 930498 954288 8432 58698 338866 331753 982708 0 67896 16335 0 683881 21924 19399 0 544292 975645 944161 169422 0 282387 315940 885092 0 783445 0 0 0 216779 192464 373776 911627 156588 335207 0 0 473167 28965 633351 0 0 4939 0 0 344029 579647 601798 195335 989795 0 0 0 162820 0 959238 196875 0 834784 0 513359 414949 0 0 0 156838 921014 598033 36546 0 0 445547 623465 841598 0 932271 707888 325334 0 0 0 0 0 400500 300524 0 0 560774 0 734309 670280 78595 813054 0 514322 0 159927 805776 661267 755358 552025 634634 447704 0 0 0 0 865564 0 753108 172006 0 232409 138727 885766 0 0 795368 962340 0 769998 980910 0 579213 0 0 115729 547475 0 0 0 0 771173 970588 22552 344714 991204 0 355474 331329 678422 12085 0 40729 0 0 712599 897224 466274 603510 867837 0 790721 597093 83261 303938 608161 0 516094 326206 972158 436411 0 0 792062 985822 0 394181 57477 243152 989189 982538 0 957938 118828 893598 228385 235158 178484 139820 413334 558788 0 19069 0 0 0 11516 600568 938050 241125 0 322545 768902 31569 0 879627 0 161381 482051 233173 413687 857883 0 0 625902 0 56087 0 18384 900420 13324 38108 0 0 0 994488 323424 0 606912 461125 282209 0 397374 890532 0 907275 0 409638 43784 820931 0 0 0 816011 0 0 0 0 820485 247862 0 443698 0 305224 723226 102008 490947 0 27649 131080 26808 788596 0 0 0 517892 0 32746 178330 172710 181108 0 531895 499953 0 0 0 148347 877620 0 0 184390 837611 0 0 0 78990 0 914827 473754 546015 342901 35428 744031 290781 134696 811935 723671 0 0 0 528089 429616 0 0 27015 379902 0 28625 0 0 371699 560784 0 0 584947 0 0 0 721151 392830 0 0 0 492804 720408 349332 298778 0 0 0 0 486774 0 752473 0 401173 0 713480 0 855257 242215 0 201266 169315 0 0 190709 714986 404323 0 814606 444146 0 957986 0 130445 0 0 831631 374977 0 493701 134580 686729 635906 894793 605378 0 162785 31638 0 0 23994 464194 227895 0 0 34299 0 824378 253646 778457 531201 585562 837402 0 780081 56055 419378 0 205553 0 937507 0 422903 280762 554964 36159 60360 0 207321 0 122612 0 0 0 0 982354 198916 616042 678174 340502 150651 348830 0 122160 480179 433730 35963 640662 968531 269688 0 712521 0 626329 584340 0 0 77792 0 0 791662 0 368038 0 0 520265 569619 0 230545 402185 41206 0 0 0 0 0 0 0 929496 762344 285642 360557 0 0 0 0 0 131707 0 361117 286357 0 436813 223209 0 0 0 571045 661296 0 217866 563660 0 712412 0 0 456679 222494 0 693108 342567 0 562307 0 0 0 175352 960627 73470 0 663292 0 0 0 805806 0 539861 0 679408 326639 638000 0 534535 584598 843772 223875 411453 0 66623 0 992055 0 0 0 432162 763064 0 38834 66969 979513 0 0 110972 48218 112832 183877 0 616817 99476 500213 57281 558526 0 527394 822890 660953 0 0 160511 725027 173232 257811 890629 0 74383 0 226855 260894 0 0 554158 674057 0 0 865189 791405 0 462897 0 536075 830462 0 696117 0 233027 625336 310052 659528 151033 0 792204 0 276569 947543 0 911169 0 429413 222602 412756 664193 92387 142471 629259 149943 404338 484578 0 723322 948728 0 850792 362327 0 0 398732 327651 760100 0 0 167646 0 0 0 0 51821 0 64764 142913 393693 654165 624105 831931 690128 369403 0 673030 0 258982 0 0 0 973630 701864 947416 568920 11202 578016 522631 725036 625740 488668 736112 870687 413027 0 832789 848012 0 557364 608380 0 62609 524604 346256 864722 76032 0 240512 0 532575 130703 457579 0 899877 375858 0 0 559619 736792 0 45572 0 242209 385060 49496 322983 0 0 498330 0 514263 523065 797542 0 0 842729 0 0 993061 0 0 7730 965871 46314 838779 937285 152820 0 0 0 514981 497350 0 106118 172804 40697 266835 723734 3040 920976 874477 0 0 563380 0 674535 0 46843 80025 430244 396877 460057 0 124481 0 0 224614 50075 53917 0 0 737922 55343 0 533155 815470 0 282284 287611 0 0 0 0 496616 954178 209838 0 75834 270674 844923 0 262665 647988 0 326660 0 965657 320428 0 445643 189908 0 0 747527 0 0 875928 924154 995447 0 0 0 385262 0 270707 0 877915 719003 0 0 0 5718 336732 897650 0 0 0 0 200346 0 0 342886 39483 0 677325 0 636377 384544 462672 59119 0 753360 479365 673102 0 33347 0 526641 767391 0 101151 323107 0 401420 0 511897 0 0 526195 558278 737591 0 0 8382 689591 0 0 243880 640673 0 368613 918369 974326 820012 517831 23643 0 254480 589135 518186 791966 185399 147323 0 0 0 509220 194173 715528 245606 0 255112 957801 901084 920706 418355 0 814004 735445 179681 0 815568 488672 148270 904757 0 0 800695 352084 609692 161610 0 705711 637157 0 808908 0 0 518265 0 112524 315247 305243 501794 0 860608 856080 0 549667 0 0 956228 657981 946788 0 0 762409 0 0 32862 607012 933918 0 0 191981 240221 0 220182 104438 985560 740229 0 0 344215 156633 768633 0 488771 404690 979210 940279 0 996012 239212 600766 470357 0 937290 556227 707586 0 563857 496680 222439 0 0 0 0 0 136131 295445 280262 873410 472261 416884 614156 0 0 981907 0 119598 595421 577353 467068 0 517278 0 611562 642806 0 525874 352649 0 0 562286 63418 490028 0 523496 0 0 299386 381921 613590 754765 124897 689986 0 0 0 0 164180 213138 690753 496236 880735 0 0 673992 0 0 386411 702811 0 0 0 564388 0 93606 843421 619963 937892 395856 817608 0 621813 0 106676 0 485362 427301 0 187640 424096 124807 0 85383 0 110098 929623 90063 0 0 419406 0 0 408969 0 0 315354 0 0 0 0 0 392882 635697 0 0 523484 207727 183428 723973 470570 166400 421544 4353 911073 229048 479867 0 970657 0 0 0 954375 361605 97455 130295 0 126499 116544 0 728306 806004 663719 0 0 0 372996 340619 0 489938 0 0 0 9677 0 0 0 844498 664473 0 76199 145207 725596 0 0 104262 401590 0 876993 0 20069 0 0 886961 898865 825994 989214 0 409461 0 114980 0 705013 0 291022 329548 0 0 699044 0 735109 240620 0 94004 364419 264854 266226 76641 460533 0 921924 399042 0 0 316287 0 28958 0 150587 27438 470136 463568 0 120966 194849 581017 0 921939 303995 374049 65469 386614 571739 631793 293689 325888 0 0 957551 994700 230126 180440 699324 251825 0 901616 0 467454 0 26401 416903 821347 855160 790717 850639 0 0 797280 420958 0 834669 0 893575 0 0 0 700746 0 308526 143424 263936 0 917203 837407 911511 170559 446292 0 310790 0 0 488068 0 165338 544407 488659 0 834154 336110 0 147124 0 851234 261370 0 0 0 201486 220323 214950 387338 167900 829015 230392 807328 522686 0 799570 521166 378688 0 8254 289815 1634 0 441364 0 0 0 755900 0 105766 0 743202 0 0 825616 623058 98385 0 0 0 0 0 0 0 226992 0 421399 705310 444911 938566 587353 0 0 721978 31657 71834 195382 523200 954127 0 105339 144836 0 0 314917 936433 0 565089 490313 0 722535 719259 113499 297467 614450 0 0 0 46894 0 945831 838044 235745 480469 572832 0 0 0 168222 619070 683682 669483 0 803200 0 36262 342813 0 0 0 0 0 0 942468 31844 721813 316528 539777 760097 582795 20987 0 0 496430 323761 188635 0 371909 489650 110074 0 0 646268 0 947989 0 0 113434 0 699246 0 112045 442536 0 116927 0 922377 0 571654 0 0 0 0 101462 913335 613629 122798 0 0 393420 0 436115 0 942866 722281 253731 254592 368960 348188 412981 886520 842487 819167 104443 962896 0 0 641011 572336 283921 0 0 0 249443 643082 0 0 489972 0 348878 403223 0 0 678054 973868 0 44603 0 0 0 0 97064 709421 16193 57472 755944 0 0 0 883872 397268 713654 0 203067 0 0 229770 0 821228 0 637305 0 348262 0 865230 0 154904 646008 0 96233 333826 0 0 351143 139403 0 363859 92422 0 869609 279800 595174 606713 885869 83404 944693 709418 0 121398 900695 592349 884153 0 0 749670 0 51528 161906 21740 0 339418 461150 932190 452938 0 0 0 33505 649798 0 690912 384084 0 0 671335 0 413961 525145 986361 201283 688429 149737 0 0 130577 0 0 567909 0 980996 370350 37559 0 981454 0 373871 0 0 0 0 0 927568 0 432581 866560 87680 368104 0 335524 0 0 0 889735 500500 362393 485413 828956 836443 492192 355414 0 93678 357912 612395 446228 240042 304244 564372 611132 782941 814424 337486 0 0 454504 489505 834748 252022 178503 511915 0 745048 925420 587997 0 751009 641908 865523 568319 467562 0 0 0 611354 0 984910 986113 0 0 0 32834 0 382077 0 451339 0 0 92151 206578 693204 0 0 97396 0 0 0 0 62194 0 540826 511828 13475 261768 6513 596669 0 0 928182 0 0 0 600123 131367 778745 383755 829366 916634 401102 812862 0 869020 251350 0 169160 0 681667 0 136405 867301 14232 396452 0 986131 0 0 945761 0 0 778485 79924 0 0 0 776157 441806 0 0 0 59534 893364 666808 658412 0 0 137238 871541 521965 0 516374 305453 401649 0 0 150092 238751 30461 138434 751494 342691 936979 293008 73336 517013 447554 649364 429070 693634 0 0 196683 266137 144663 423330 666944 0 0 0 267111 641930 0 624116 200092 0 0 0 517111 0 0 345589 763706 0 0 0 0 0 0 863187 0 739022 0 76069 414809 0 358879 0 0 779042 390538 594899 899839 0 0 255021 0 576794 622009 48881 0 0 886613 295523 0 0 0 0 765401 0 437001 0 536760 0 163637 820716 313306 0 45619 626610 0 0 0 0 0 0 333039 0 601730 682676 877559 0 947806 266085 0 149711 413453 0 76217 423357 17116 0 575651 847829 309195 405045 300520 0 0 0 0 0 49055 0 629198 205596 0 430349 305235 0 822070 0 986159 0 0 35681 139249 802658 277034 13989 553933 27101 839923 0 603966 723108 0 0 325562 0 0 794340 0 0 726719 547918 410754 544723 987920 113623 0 0 99534 348713 427640 0 0 99367 550661 132410 0 874025 162688 379643 286878 0 996621 237394 830122 689782 807841 0 0 0 734394 0 559205 0 0 0 477485 0 760171 15456 0 0 193587 0 583876 419439 974837 106326 416913 279084 0 793342 437010 0 505888 667637 692578 396833 0 0 0 733272 788009 0 759218 83290 0 0 724349 0 0 514076 0 95773 260806 624978 659280 70183 925734 753588 0 896347 869241 319241 0 0 0 60706 0 0 59883 103481 0 485647 738001 0 28212 191464 0 586947 0 593140 14954 0 0 0 368021 0 137716 516535 432432 226716 55088 722458 0 560849 171968 0 484427 496433 0 10854 0 0 641382 0 68691 0 0 0 713813 0 967857 385861 0 0 258128 49992 0 0 27411 148212 384466 2419 601312 915071 800530 943489 218615 0 450787 0 0 947987 239656 531332 436328 0 878758 166403 47358 0 253487 884896 819993 670359 153353 964258 0 0 0 0 715524 0 374478 474487 152183 218280 997159 709022 919205 866965 0 0 654674 603962 0 938252 0 494436 0 0 0 171705 0 516934 131943 652457 0 0 782692 0 708951 712100 279955 279993 0 595191 0 650873 480685 234125 408219 481862 0 0 995905 574068 0 487767 417967 392423 0 243694 0 0 0 0 881372 607029 0 0 992218 652718 0 145576 0 442081 794355 595543 105152 0 0 0 47515 0 904474 258675 0 521202 589026 0 0 0 45482 509562 0 421982 0 872605 468757 0 265044 600560 0 0 596352 739738 0 99293 0 930731 0 770242 923650 0 312493 927638 444101 0 343881 0 624662 0 276873 873365 831552 199336 949977 0 737034 928182 602522 0 49325 336607 0 306164 784253 0 0 369162 758720 296464 134951 0 514375 326178 628624 592463 0 833684 0 435542 0 0 0 0 0 0 700304 0 463851 0 0 540452 45344 49544 274435 739026 0 0 0 0 833897 570865 0 209532 0 794734 722982 207775 0 943634 0 662473 827225 0 0 71759 772216 0 0 792768 0 0 319183 894337 235814 0 0 829243 580089 822693 693064 467968 93712 452741 0 901546 313663 0 426908 132777 73119 0 0 808482 0 0 71059 0 571659 270240 0 184037 904428 327154 592261 301546 0 0 0 0 0 414699 196905 0 636254 0 240988 165955 848551 346549 515312 0 175609 931441 577234 737171 0 0 190217 982436 303809 699973 997946 0 198071 336550 838559 167344 144036 949336 241401 690627 151708 0 140283 997878 0 0 0 0 550469 884014 335852 225288 0 397960 668240 823752 583584 431888 802700 0 880056 700732 168367 0 581515 476862 0 893669 744279 190620 0 237131 0 236316 0 569037 0 345292 293827 175536 86345 0 816649 86766 957330 178214 565728 780281 403833 141255 643769 422640 0 867457 961871 879404 842901 296387 387503 424969 113233 779419 0 960141 0 709617 780926 621257 377200 777799 429048 739727 0 956135 826534 989939 561383 704748 185749 458538 230033 190562 539056 31145 913707 757086 950202 0 0 279595 486430 0 339616 577823 0 375181 334872 512445 25409 245914 0 553182 0 364918 785152 520159 0 588665 0 0 88682 207979 0 805095 0 0 971156 123408 116721 0 0 45354 867866 690491 0 0 72346 459753 535405 582342 589640 174813 0 224679 468150 0 826601 861719 530798 38775 812277 0 0 71613 69507 0 0 588386 0 0 405731 327385 204849 770603 319315 759286 220721 806897 823085 478685 575381 0 491158 0 971110 879100 0 530567 420993 615315 0 344884 86173 0 0 0 0 399021 0 0 0 643523 0 0 375491 0 0 0 805081 476220 472979 0 799773 269312 134997 50356 112271 835793 211877 0 264126 0 235615 388320 688772 646148 0 0 19573 163913 541085 791829 0 911926 174313 389890 0 0 720497 619191 860997 0 0 305003 0 893132 968064 0 40940 796141 0 0 0 371250 0 0 0 89808 0 459065 879714 867168 401717 959953 998907 536510 0 182328 373829 0 527092 349250 0 0 176123 570161 282875 0 317785 308891 38336 103670 310544 300751 744719 0 724030 602161 111982 182250 781223 243797 162475 186947 940147 0 0 138580 473565 913297 686022 0 0 81492 839734 635369 0 274988 614836 726489 0 613810 512648 0 655347 451783 211382 697560 0 390621 403344 964289 414521 691247 0 304900 871394 670565 668228 835109 837601 152774 691363 769851 0 447011 787386 206762 0 753169 634717 284011 0 0 0 865514 0 682147 785760 310211 0 111294 39042 643430 0 977455 912816 142266 0 0 0 0 0 0 216862 487024 607356 588127 0 0 0 799348 696977 0 619370 388071 21443 673864 0 135313 54864 822978 828246 787852 0 0 333262 883050 0 0 8042 570223 0 272319 0 761493 203679 594788 144255 742917 0 977031 0 604385 336911 217520 674218 7428 380825 624168 0 0 135435 0 258175 9002 89966 0 273593 0 721706 140426 0 696329 0 82738 0 279795 0 920270 876325 100163 577309 331709 437130 141537 694151 725765 667103 24650 0 0 386568 762047 320183 570623 487700 0 282282 546000 431593 0 23651 414293 4333 0 532335 444496 0 0 0 295845 664950 0 208396 0 202465 0 850045 0 0 289188 0 362495 0 804840 0 0 22086 981810 0 162404 234439 127300 535438 0 147347 0 0 347138 72414 0 639601 646620 277843 619564 295461 825276 0 568033 0 0 0 843713 432104 0 86400 608738 0 207023 965449 611005 456452 842173 0 757529 0 0 655667 0 0 97992 0 691179 0 797727 0 109493 830043 0 0 0 0 0 92380 464865 34718 0 330755 268444 479503 150666 0 463284 181653 0 130860 619517 418837 64425 354508 972127 725139 0 0 374976 0 617898 0 0 580214 0 859865 307614 105867 654900 868433 0 487842 0 0 0 74240 259617 222602 798452 0 483227 0 370828 975873 49821 682615 394417 519479 217828 0 490066 0 0 701828 0 0 368264 755006 335232 0 106748 0 384709 412315 0 0 317385 512212 202770 144248 563014 0 0 0 0 0 975402 814022 579747 0 768359 100117 0 529100 0 0 896564 482391 0 370923 254628 0 0 936233 943705 439572 0 0 31301 577505 0 21817 95735 0 885863 861900 365602 413354 217925 122411 0 892555 0 0 219714 0 0 986080 757742 418377 0 934982 433297 402209 0 0 111461 0 558917 360043 62282 513089 132749 965417 0 0 810981 0 335988 55086 0 0 0 389346 0 855849 638010 0 64223 573025 604490 0 824943 558159 827494 0 993859 909580 0 546679 0 376623 0 447793 674778 104158 899449 16407 165788 0 584026 0 630397 976501 493011 0 380213 84566 0 0 0 826782 834477 457230 364750 0 0 850414 470755 0 690147 757555 343889 133713 0 0 492435 0 0 735276 999585 0 892010 0 873034 0 0 47157 58439 0 277619 655291 873602 573327 0 0 124224 432271 691969 764763 438512 890748 0 800340 711359 0 546028 0 0 533232 828402 808978 144790 969339 935344 0 0 0 0 370643 0 0 0 0 0 0 0 737503 882610 773160 612428 0 986169 720508 0 0 102253 509575 0 97247 0 536017 848802 183210 161464 425254 166388 197051 651822 17296 0 19501 938730 133452 0 795580 901545 0 270345 506594 701986 0 472752 889735 0 0 916405 333481 227865 0 651457 955615 173290 927339 0 372853 263525 0 0 0 509537 678044 824666 463419 459552 0 435157 0 0 0 420416 0 772944 238161 664149 0 0 883027 0 705191 0 0 0 236962 591589 21757 0 0 451943 545677 994809 0 0 976948 888898 0 102872 0 34495 0 880118 250422 288838 0 940609 960579 85820 146285 0 207211 0 84969 0 0 483048 246426 558304 840441 75469 0 0 703820 0 929815 279427 414216 460758 952503 453940 489921 0 0 0 167101 0 152669 710755 692551 0 489407 793287 481838 0 976109 981593 0 102374 294442 0 183809 879119 0 0 0 897211 0 611505 377936 0 540423 160237 370902 0 947475 227293 977769 0 959597 793265 361105 283806 103012 0 0 354246 563888 310335 0 0 0 0 351786 0 656067 435648 843582 508018 0 684309 452281 509743 202300 597632 0 0 202872 738942 265940 0 284807 168662 476944 820636 0 0 853539 0 130214 282822 0 742537 281850 0 456735 0 570044 353805 919678 490107 380809 333935 254129 138286 556647 501387 0 848297 0 0 0 0 0 339337 0 175898 0 0 635679 0 0 682603 0 725869 0 420195 712478 0 925396 442227 0 65293 0 0 344475 635995 338925 600459 755311 0 418945 745277 668884 622386 0 300760 0 0 809521 636965 481333 893134 951262 0 0 979415 0 819527 38149 0 332118 0 0 871236 731581 0 333701 0 0 22786 167150 821257 859818 335165 0 425056 114866 209130 510633 0 403879 0 176389 0 726253 0 264722 0 794874 946235 0 965299 0 584475 716344 840386 987777 0 0 864426 0 495437 168474 0 81141 0 0 795923 190537 0 647458 0 781461 415074 781981 0 718064 0 0 67224 0 891141 0 0 92585 0 0 0 152570 382584 0 0 163661 289174 855515 418551 521436 248424 311848 0 378240 0 503586 896244 102605 0 245284 0 342898 0 603882 0 132636 0 0 668366 0 344223 787911 0 0 0 553987 184858 985141 456487 565845 997076 439478 840547 0 4073 327081 106125 713952 215764 556261 975497 613321 0 231299 393507 514579 887170 0 561343 400324 224212 602523 0 0 740236 841513 525663 0 420551 0 30886 0 125216 582127 611876 111366 557235 0 0 670239 0 503157 497093 0 0 381089 503168 0 245868 701637 0 45273 858772 0 193245 857716 120485 614641 509125 0 821122 0 982848 127512 983895 0 7990 0 847526 0 0 501266 0 571461 0 0 305889 127890 961402 297684 652773 30246 743261 352101 103800 92548 387349 0 308037 0 675293 815924 764156 0 446913 90248 481382 18937 569836 0 884344 0 136634 0 587773 0 643207 0 0 379585 911887 0 0 114261 175881 0 182587 53035 368589 0 0 0 0 606720 0 116458 908156 721587 0 0 0 0 387491 0 0 117467 0 428915 0 629335 669585 0 843360 346276 944757 0 0 648109 0 130422 250574 473129 232960 121896 371549 818885 976072 0 0 315804 0 275651 25373 489268 650852 0 861718 572844 862659 898316 0 633330 530422 305395 0 0 855208 0 22541 938410 829268 534243 0 58714 0 782014 618836 0 161982 664297 0 135605 322080 0 465699 503541 377372 0 0 99323 0 0 124047 0 983547 686073 146169 521849 288558 0 0 519672 520176 263711 673967 114322 605059 774168 754100 860268 0 0 632812 803537 696921 840784 0 435149 0 829809 10255 373889 0 36390 14381 976187 86930 56970 140478 438318 688216 450788 32894 0 964529 799696 412946 136100 595318 411523 0 0 658328 0 314634 486746 205979 0 292590 0 634200 226291 348312 74684 798194 0 36119 292683 626537 0 704661 918531 0 0 0 635007 916615 989395 0 0 0 999960 0 892668 267488 75408 622522 340232 0 875661 0 623873 0 0 507858 0 0 173130 162336 98100 514325 107294 285549 900099 0 172385 0 0 0 558567 418398 0 626750 0 523735 404822 573101 235220 0 366109 0 0 0 0 468703 248086 636633 192881 581881 333719 262771 0 0 357670 0 928312 292774 596700 785614 0 256530 0 48026 0 0 0 944109 354547 492085 0 0 0 680964 0 617810 468076 926202 465493 626991 0 543073 0 567138 645463 809813 24106 0 203298 226345 193171 968432 428108 0 0 0 0 220959 824145 970032 19056 936053 0 935774 0 340864 62661 16471 629483 222047 0 0 769804 526338 0 799079 0 766846 107633 957291 0 524431 0 79672 536866 0 0 244732 0 804736 497010 0 230609 966692 578944 0 25118 983366 0 186304 0 576742 794054 130502 157334 177074 36522 0 796848 329439 0 0 297997 55276 349169 998918 0 888844 0 706913 901760 718760 0 914966 765622 761605 0 854479 738463 577903 60055 0 350182 831323 769354 391904 433765 380914 425434 230556 67861 0 0 128232 422627 253541 0 0 0 0 822644 0 800501 981535 528529 431920 189842 339631 0 368923 0 0 0 317777 62516 240958 557615 138413 159792 804194 675071 490049 767801 855582 0 517658 0 66331 907292 0 516873 0 56492 772525 437646 363957 0 0 148921 0 597570 0 0 164222 0 0 543412 376242 0 891687 0 0 0 797018 959790 820568 198672 63164 733037 480600 0 245654 0 154579 275740 932310 22910 0 443539 636594 573292 0 213901 421310 828737 126541 648644 529292 0 0 671877 797028 0 0 91988 0 384260 844408 0 0 820957 682757 951331 0 0 35543 0 381544 0 0 490604 0 0 355403 715635 156520 0 362745 0 0 537636 981339 0 496027 0 734176 53442 2383 472309 0 9378 743885 614500 486270 348102 308193 497406 820169 816500 0 0 764343 237239 673421 225493 0 0 60128 0 294164 591895 0 631100 376390 29809 0 44713 217886 344821 0 352384 82769 0 0 0 619957 0 0 0 618254 478655 623600 0 460673 404179 0 221629 0 75495 0 5994 877619 309204 415509 0 0 364295 445497 0 289289 478207 826913 0 40783 451211 782227 35396 0 157060 569734 48340 666365 650079 0 663633 617848 0 0 0 140470 23872 0 853678 24472 0 406560 89703 436731 0 134130 85169 422557 0 653901 539024 845109 0 0 0 696500 0 0 0 591520 81235 158082 0 582220 991195 881335 291225 212398 0 478835 746408 574578 426893 0 254495 749898 447798 193777 464200 66124 693078 0 0 0 842240 0 663709 700501 679517 340854 976180 240261 2078 0 425013 0 927111 572926 260189 835192 0 0 138761 735262 933985 26636 0 43672 0 0 0 365753 478835 79483 599428 16598 0 574049 15644 129477 0 0 0 0 0 414774 984110 0 0 911162 922665 969626 0 660057 45374 201839 0 42632 993084 802471 811397 850299 0 82440 0 0 429966 534056 0 447087 682204 0 0 0 254689 848702 0 0 636625 488357 864518 914803 484628 903295 42207 737162 0 0 754936 431986 0 394235 488258 539797 0 0 136865 0 238758 810471 781291 774777 0 488831 577795 493249 0 0 0 68133 341689 35241 752120 837131 180891 378179 52453 0 413504 0 0 0 453915 599555 942916 301481 0 92408 205426 795957 179338 791448 0 0 0 1973 714628 832297 1326 0 0 339196 376436 903634 743298 325632 860575 225362 82597 0 289519 434069 0 369347 569768 816541 109585 167406 0 86690 435343 298330 221223 0 0 384612 469005 19013 0 671713 0 915127 0 640647 0 0 484665 0 416547 144102 76931 932074 8890 633387 0 370421 413001 0 252941 562788 0 340648 612397 355137 0 288785 365524 0 0 0 834818 221950 768955 619417 0 0 214781 0 32890 804178 0 0 160461 410713 494690 863762 972558 499520 0 0 0 223765 166167 348527 399805 585857 245685 0 0 481563 556566 887410 982165 731089 589972 748996 551154 0 658272 0 352734 10983 0 453550 197099 147967 278422 0 0 133383 538947 892495 0 381277 287473 834664 0 994235 0 688316 362057 834839 764536 0 849161 60401 479452 559575 170433 53595 45176 0 211901 266625 994939 0 0 727119 608931 0 0 0 267719 461397 0 0 416161 0 0 0 0 442989 29693 836505 332359 702031 12580 274667 0 0 0 984215 0 547205 936018 476553 0 298814 0 322465 0 0 500139 0 0 218934 554579 436281 0 0 839726 178155 119908 0 848419 933065 31947 399047 169023 103482 751892 34161 0 0 52040 544153 690628 0 0 309859 924430 410889 0 946538 82646 0 0 470500 0 273549 257040 541398 665725 0 622238 391424 333867 157618 775853 0 101389 931387 573555 226079 852340 0 687678 0 319278 0 0 652307 220867 0 0 501380 208897 193086 0 980988 0 785274 867709 855678 0 0 245496 237943 188010 95632 516534 0 841398 767082 283488 935045 0 0 5852 397677 0 0 451453 534158 881492 276254 521150 610014 547571 0 217585 15625 0 0 60434 0 5747 470210 0 940802 0 868044 0 306788 0 758989 479877 153401 325303 554775 0 705318 661026 315266 411508 205202 741451 851253 548042 908228 970934 908981 454455 257782 688987 735379 0 449414 140680 0 0 65675 116164 752854 123527 0 0 0 0 696908 997057 891063 101924 65011 920932 37550 0 17286 44272 770991 0 0 244950 0 655427 932949 635688 0 543799 0 0 285978 660711 679444 189111 0 0 946238 821143 0 0 0 0 0 0 469482 126501 529130 766660 87705 0 286331 520679 230197 95547 794354 241443 880455 0 0 90342 365222 848081 0 302213 142464 3458 952087 0 482529 503190 0 367361 365477 528524 134039 921841 90930 764406 839897 318028 0 0 742714 0 0 0 587417 0 0 205246 98850 262115 682315 873919 0 0 405181 0 102788 0 682251 0 647917 848405 177521 625024 0 648713 0 653180 0 730701 0 588682 435231 0 0 99778 0 422800 140245 0 712160 421027 84186 268492 853823 0 0 0 610475 116791 517853 745629 211404 671323 78659 0 0 0 0 384788 93508 0 0 572691 119456 0 0 0 0 641840 0 0 113086 0 0 0 441122 680834 0 0 314887 0 0 631393 428469 843586 0 0 0 417016 745404 336336 0 414215 99126 0 224606 0 0 0 49427 97777 312042 0 0 38776 258332 352015 656736 282729 669342 0 49853 0 0 0 0 706335 832943 0 0 811290 91630 492172 121367 203261 0 461042 0 69216 38269 652513 0 0 925421 0 556243 0 0 613198 120548 0 875583 977789 0 73620 499978 672824 428875 0 0 863617 280993 0 969614 431390 83107 152750 92936 74480 204776 276134 883862 658285 271356 0 579807 7867 128039 870962 0 174614 0 781438 584545 0 0 0 561450 549772 0 60952 0 29415 114080 959074 0 982456 0 0 0 607180 193593 0 0 858872 251554 451922 195298 724367 0 0 561340 959563 757020 0 0 0 0 0 0 259650 0 953270 865644 752271 603397 202525 0 281017 977397 0 678186 19697 0 0 0 725456 761883 489153 290607 209049 791916 32953 491166 31985 580511 360128 54275 897040 455904 336755 0 0 552984 874964 0 940718 0 380361 0 39096 872322 982076 894718 413908 761210 329791 0 757861 466869 910216 0 54046 0 641377 0 66762 30210 0 0 0 789425 0 331767 63027 0 0 837160 676998 695034 0 0 934359 170210 149896 0 0 830912 0 190281 735012 412584 407898 756642 706858 0 656257 605416 242198 80911 581035 688253 0 860610 0 0 370916 513320 0 0 674978 575435 428481 868131 63557 0 0 956955 550741 525723 994879 580065 214961 115097 0 571063 935092 0 201250 605856 0 917975 0 7344 0 0 903111 496794 307057 141216 0 210361 379654 261883 0 186209 245854 0 245532 0 0 48086 315404 528629 0 0 394678 265425 0 252517 0 0 0 945583 122398 473474 0 0 0 876907 0 440655 0 55833 0 0 216066 0 285120 0 447099 0 162927 0 98991 0 0 0 962317 307613 180526 77470 0 838364 978933 277690 185230 915513 0 40253 36095 0 822149 0 641670 806531 0 887639 954588 785459 208710 143749 704837 763581 746267 304355 555002 786127 0 0 0 574937 0 0 627837 0 959423 336890 831824 862583 697461 953423 265134 826001 0 617277 746415 0 0 420726 0 0 929759 0 667462 50246 411013 0 503592 825823 560941 0 0 147705 894537 863474 649747 11474 0 411547 987867 0 0 949338 0 0 881391 493112 247429 586164 162161 621220 24475 0 24747 0 0 71488 271612 985021 0 287288 275481 612029 0 0 0 952937 0 0 588412 0 951836 229744 256547 555736 178896 372206 666879 241838 362633 0 0 719327 817686 654739 968418 345191 120041 0 0 713248 0 706381 326390 864239 0 0 843413 927660 0 79984 505681 0 0 482268 722614 866864 268158 425210 250523 0 488598 967903 698208 0 0 926098 662030 0 0 702826 223182 0 0 0 0 0 742 0 961135 678994 144690 0 212080 18656 662205 680796 0 768809 0 307096 859660 696233 884601 447338 661582 724047 603416 650775 106171 0 226374 0 726997 0 601545 0 44486 516388 846442 735111 0 0 0 297534 535257 549904 0 368698 95893 0 482451 807911 288661 943957 0 0 0 247592 460933 685455 147721 0 385525 0 0 810522 99091 363106 377601 618940 72680 0 104353 0 168351 0 0 996000 942509 0 0 0 157330 0 951787 139016 0 0 704902 686373 618636 705261 46955 691703 874256 0 276693 0 0 0 231824 0 825486 391811 0 451778 647896 200275 438245 982414 0 0 548367 721467 0 542608 0 0 814254 0 0 682077 677704 647096 523297 844391 432136 0 308756 0 525859 0 262887 12634 445591 559520 838957 297918 610934 274799 0 747981 333818 675828 257476 0 131186 648769 0 106352 0 735199 0 0 207834 0 0 0 0 0 890529 205792 687202 593583 0 971481 0 28110 0 0 323407 444263 0 0 94111 939279 0 228647 315322 145498 0 0 281930 598566 487224 0 0 376946 921771 0 0 230831 0 820528 0 327769 0 749221 630602 156593 743190 0 0 528077 0 0 28526 295327 931472 0 619611 0 0 423189 763081 711476 0 515648 0 36076 878713 854308 941910 818586 0 889637 565385 0 808603 77952 634687 0 496150 660536 0 159826 959131 455921 0 0 599863 207253 630796 0 298256 253054 0 1701 361726 0 0 183385 256305 0 327511 513176 86984 0 0 241028 957389 0 296624 15867 636670 905502 0 673403 375686 0 0 96942 0 235391 0 270840 0 0 495728 0 855845 0 0 355122 0 904941 0 40064 304313 565698 0 627707 326642 0 0 305228 109253 539942 0 0 102344 159903 352816 988466 0 742341 440385 471093 0 0 902684 0 0 572158 0 0 541464 0 0 111462 0 0 0 0 813727 0 0 519486 393174 0 0 322779 0 179550 224360 619255 0 0 0 396907 0 311456 950034 353081 0 0 732847 0 0 571988 177751 0 0 0 667188 0 0 718633 833720 0 842422 823428 105627 0 0 0 0 0 0 215122 0 952228 545341 84932 560365 0 743223 0 713619 275366 0 575366 0 673032 258778 79620 678473 593150 621472 537232 0 0 255504 0 0 0 0 0 706179 0 546383 161479 767268 138947 468887 385135 359163 0 957592 69945 852565 904417 597574 0 0 380902 944892 926821 0 61799 667209 244441 207698 297469 628587 0 0 0 535994 0 204575 808282 371770 106944 0 0 0 850205 0 239416 0 0 191578 194997 537869 0 0 0 684377 495315 490816 119612 834525 0 288334 8612 339700 0 0 0 0 144712 44581 0 0 0 338956 0 0 0 995246 0 241428 442805 0 319254 374268 408119 0 171678 0 0 163128 794604 0 993582 712408 369576 0 808959 0 0 531657 244609 608852 0 628024 398436 301395 478674 579648 300432 0 247901 471537 0 0 810968 507850 0 0 480839 0 0 279295 523617 612338 107944 165664 968649 533456 331445 218874 310703 593906 479224 0 96976 0 995199 0 863723 833919 0 0 0 0 510913 747252 352823 0 899479 431739 618222 880981 547614 640308 344388 220967 302990 0 520600 374535 49801 0 596637 0 0 200126 994135 697794 444086 548659 0 959000 156413 689070 321703 177028 0 61329 661362 9422 648812 722938 21477 111725 0 771031 583204 835902 0 582988 0 439760 0 35524 150537 481621 0 247659 254445 0 683118 0 0 764615 0 0 0 193427 869685 0 814166 71995 0 402206 0 528163 0 516776 0 0 249574 0 0 0 682697 175039 26897 845367 656553 717788 830570 0 489926 0 602874 96116 0 0 631462 0 0 0 696418 666114 764976 463523 0 0 534202 301351 415520 858368 143106 0 457213 387922 743156 0 0 0 960747 20136 21439 268826 0 0 851619 0 587745 0 460924 458792 668421 997322 60999 571736 831912 645451 477051 420540 733656 92025 28795 40011 694195 971105 0 920230 224919 16276 374823 322577 0 0 0 67283 517433 712989 774439 704930 31748 0 192515 183321 0 891581 0 379098 688885 183399 491608 0 0 397963 0 763446 0 0 219597 0 983669 716675 955104 577167 553445 28956 0 0 298102 738027 182334 0 348894 0 695456 0 608628 330547 0 836034 556128 0 814524 0 726442 455837 617325 416555 336263 235089 0 191361 0 176376 0 0 786093 328412 884527 0 0 402690 849370 591206 0 43675 550096 986156 130565 581784 0 245551 775080 594530 0 32870 0 810930 151830 9184 0 67499 680748 2224 0 913021 444309 0 0 0 908196 0 264048 111753 245684 334037 505324 18401 131155 0 650207 96272 283892 0 807967 986076 170692 0 0 145043 566938 944980 400727 587139 907344 717824 257112 788591 624968 0 0 964558 399995 63812 0 266321 777339 0 0 0 138188 0 48289 839195 70526 442141 0 0 0 0 0 0 0 988374 0 0 16173 859049 403958 801416 377749 0 614794 0 0 6164 870214 901424 788962 0 0 776627 0 566446 324115 0 882121 0 339882 0 502067 907152 735122 857236 654836 807518 366267 238712 0 0 0 0 0 878290 0 858124 750101 272096 933231 519375 0 336436 0 162901 791451 0 320835 383190 435415 64367 491275 929490 0 0 631854 939093 386528 0 0 806611 0 0 0 0 0 0 0 0 816882 0 0 0 0 0 0 584746 259635 426103 0 496949 736764 550355 0 302526 0 561210 162768 457401 501552 184287 0 2272 820218 464416 145624 0 856132 914417 0 5594 0 0 410316 0 714516 0 787380 0 0 0 90025 0 848231 0 453402 20739 0 0 0 0 0 764354 193378 0 0 507816 0 4295 712047 837333 0 261867 112768 684587 402986 0 0 0 732704 274809 637696 0 0 393513 0 0 0 0 0 608283 837366 707679 0 440028 0 0 0 812050 0 126653 421882 0 0 434717 0 0 0 520864 813436 245468 0 0 530932 0 740782 551746 53957 0 0 563471 314466 522024 932883 0 0 943455 546529 711606 0 0 599136 0 0 584779 838255 5394 520800 536766 613151 779777 0 0 509645 0 591495 0 736197 388475 0 322191 198746 68174 622567 0 0 0 0 0 471957 268662 415755 639653 355237 599103 856126 388789 783222 910681 0 490402 408906 302717 0 243781 167779 164673 220187 22641 686489 518446 951678 0 654003 0 0 0 987472 0 165032 834357 997084 435866 860753 941999 566892 0 371954 439045 0 0 0 0 637450 62619 723189 788059 767631 423520 723320 462550 0 0 0 737246 0 401340 780548 926752 558934 801421 906863 891462 0 256123 949968 330308 41607 351060 313732 0 775306 0 0 0 0 993565 796139 757734 0 987809 359592 0 0 102200 960792 856179 751712 525839 0 900473 501009 676427 578886 784487 0 0 227046 0 789295 856470 0 682311 878113 479466 895095 776392 22849 897835 600897 173874 0 897045 310616 415036 0 0 0 0 224218 32985 0 371052 202994 862816 0 809233 0 0 0 572015 0 548244 841204 495164 268390 349219 949296 0 0 0 572125 0 0 0 945814 0 0 903680 0 911721 0 545230 0 102915 94062 218450 0 15506 306835 180307 0 412948 489349 552932 634224 0 444587 945559 0 160013 948270 0 918205 583617 644563 820538 119830 46137 230466 197400 0 0 0 0 118031 0 0 251294 0 769564 349200 183729 170605 820469 784395 314784 555256 894594 0 691741 140551 561339 538539 0 0 447403 51731 582193 961490 446882 0 620887 0 889242 904423 0 0 0 0 10355 21643 258306 813972 0 0 0 373619 0 950195 0 0 505940 397363 340067 349310 448827 160971 784763 647716 0 0 787942 260420 280372 23377 903905 0 144095 275025 752317 344218 914874 704999 0 183903 0 0 310530 113814 541320 980116 0 0 0 373864 0 146018 444746 0 91993 460956 0 0 0 618568 341070 738496 0 148803 0 941755 0 0 616541 631292 0 0 0 491 0 66240 0 298656 0 769403 739541 769123 193471 149816 0 888783 0 0 661524 0 0 569862 212067 997783 15868 909385 0 898067 763689 468610 0 101428 18033 0 268634 371231 323811 0 86449 745175 0 512044 0 677765 387349 0 606171 113400 228697 217076 32320 54008 903441 361771 108415 587305 0 115423 46209 0 0 944715 936921 363950 387128 183760 819121 0 24021 0 852580 0 0 118160 620752 0 0 568756 548588 527429 547925 0 521130 428338 159990 665599 105831 0 723180 759610 843847 916846 966857 0 179266 0 975637 0 0 968152 0 494445 0 0 990327 712582 0 30908 0 620844 640029 629559 185823 0 0 0 0 895485 88713 0 214883 0 540271 0 995266 162640 416495 939539 0 570774 267735 27839 739017 0 742590 0 154330 0 888092 0 49547 8528 892201 795894 237076 0 0 0 0 78980 858113 369300 825896 106618 549008 0 0 696015 715533 432571 452587 530239 172588 0 0 0 251030 0 239623 0 611644 265936 0 0 743575 488064 0 0 899444 0 0 842681 252007 206976 0 687580 124414 0 99439 0 387402 0 558420 0 0 317678 0 499850 912374 991506 952713 0 22381 163103 631411 461741 770116 333021 0 62315 746010 0 452168 0 128937 722389 993520 0 912232 0 525700 0 278485 570995 780783 0 848287 0 85427 554110 0 0 236132 25153 0 106322 747481 962727 202021 63987 0 995846 599257 176211 0 299184 909375 712494 252714 945299 564825 630449 344652 398487 562708 315359 998937 456180 622278 484989 0 0 91525 925013 0 631068 755920 598004 500609 0 0 370616 0 76546 0 327393 447664 310247 105141 336647 0 419583 883978 211285 353105 0 0 876280 390013 904949 337458 357837 76209 915180 0 299975 552657 0 0 0 442305 871736 0 0 362757 813083 550802 868020 664909 916381 0 987933 8715 286544 0 172915 640067 460300 0 0 997423 0 700863 0 512992 35017 280435 0 847414 0 0 0 0 0 384842 0 478120 967714 217361 877820 0 0 570103 954305 0 519341 343327 0 944815 0 921813 0 0 457963 0 0 67978 105927 82006 238947 0 0 588208 10125 0 960143 956415 56374 50010 0 0 262600 971238 0 572774 0 73792 0 838311 0 938389 527115 574399 0 0 0 0 0 0 0 0 532903 940181 0 0 961959 0 286525 521922 149434 509008 0 708306 120518 984348 0 731609 494240 0 962877 0 0 229475 0 848086 0 538067 425363 934589 259660 655145 0 132577 220182 0 221481 643535 0 0 828412 0 282097 27215 411596 0 960827 424646 606501 874695 341859 276983 299379 215626 593379 0 0 534791 352184 186797 916227 125337 436032 0 804470 193045 0 0 0 765791 0 381399 0 0 0 307040 433001 0 898491 611401 0 200986 0 209927 918739 953694 273942 0 691310 92748 312610 312427 0 0 0 0 450358 0 179911 0 979560 452736 822094 0 571611 290438 0 52493 558948 934911 395100 0 352194 0 625438 762988 783825 0 789441 0 0 0 980994 216027 237241 0 933462 0 0 84517 0 0 623530 403423 444572 469073 75072 801142 0 0 125583 0 0 0 625120 0 588879 616720 0 849715 565219 957850 333907 671484 0 80494 916131 853650 0 988795 0 0 756530 0 865205 74801 0 18999 709108 0 0 0 0 567577 427148 620280 0 859415 887847 0 0 780057 0 635656 365915 111078 538237 0 0 83065 0 0 950292 0 352400 559360 0 151915 594713 283114 799711 755925 614021 758183 0 0 673542 829695 0 0 0 952936 0 0 0 341232 0 313216 199181 326959 428486 950041 0 812750 517580 0 0 0 547599 0 0 745099 48126 412009 336456 0 0 494490 402342 0 838958 327829 761005 394481 387473 154517 0 913411 0 249861 0 0 0 879812 942174 0 739383 760095 0 102904 0 331187 635298 387696 691370 0 211158 928537 484868 0 454765 590926 845415 0 237402 325462 699970 0 597629 486127 0 0 192817 190376 37250 714460 5419 869504 593320 192758 799528 358951 669361 454769 64650 842109 205551 154639 109921 906142 25474 347168 44240 722147 443548 0 432717 0 530662 0 844419 0 80662 36907 968041 0 136944 326731 0 0 0 745072 24188 329074 823383 297768 124624 728793 887782 0 0 0 0 162715 0 0 879984 11193 0 926525 951451 0 0 885342 345987 0 726175 288876 619380 206781 366818 881558 913944 0 0 824341 0 0 0 75581 605351 904833 333469 0 299143 70718 0 5533 607985 0 561231 688910 0 0 234743 0 124862 931696 402793 423840 704105 0 323771 763498 0 153749 519344 488521 52542 0 0 0 816796 0 894117 0 0 11045 906859 619496 0 477837 592033 893521 424055 0 148315 258987 751149 282181 732077 448420 357343 0 0 662926 43933 957760 610856 819611 569840 0 209753 641834 0 563269 0 246502 0 132040 982950 903011 57002 0 315257 638706 228072 514970 0 455787 891548 0 297633 66704 587871 495739 763393 299386 780990 0 0 0 159351 515661 98165 0 0 239028 0 0 0 0 407187 43479 0 515220 0 0 0 733041 660692 679209 0 467644 161206 54228 0 840910 805225 472378 0 947451 926640 428411 879242 814073 0 855084 658476 0 154451 0 0 0 0 813707 610568 414940 900767 0 0 255727 437114 0 0 346983 239293 0 0 432081 823886 141861 846277 190189 0 179672 517946 313303 0 175638 0 536061 0 126528 0 0 270521 0 663550 0 349426 0 822009 297339 0 0 568043 0 0 344771 344521 498768 0 459170 0 988041 986059 0 0 131204 630811 0 963564 744147 223837 701938 91829 336688 496809 0 0 49488 0 156236 0 259813 0 872406 479461 487024 435955 986011 0 640330 456230 0 0 231018 337422 0 467840 0 0 0 404927 170001 120198 358390 0 0 55919 396248 293196 819907 0 386286 964097 192495 0 0 309892 0 469747 207002 0 0 343927 517787 907754 351945 82267 198134 0 59229 902864 76373 469965 0 0 880420 463064 0 313040 139213 0 977099 0 24828 924347 469211 232266 0 46437 21161 487447 0 720574 104922 191717 0 0 0 0 546659 0 405302 588511 74280 0 892148 0 600763 989678 747760 0 211497 238713 0 602210 0 571584 0 887941 810352 0 388265 439266 0 0 441030 669327 687427 314771 0 672953 0 959074 484257 997946 325029 0 157895 235356 0 0 0 929682 842710 0 826151 25170 0 577478 274904 0 731295 0 457532 0 7774 740506 0 511539 0 0 1176 596755 0 117961 0 698000 0 213905 0 270142 232547 259820 282202 61171 0 0 353913 331768 818678 0 35522 508759 495893 0 0 789604 734697 678575 0 699201 170103 55013 383210 0 0 0 0 0 0 0 0 636136 0 0 97641 553534 404362 0 282754 958482 0 373334 586311 0 0 966769 109060 61747 671607 659804 692439 0 910041 572174 424866 0 293035 164317 228688 954832 0 508603 963797 472663 878864 916708 253620 611865 573545 431823 0 61142 321784 0 40589 987578 480426 228410 42281 0 0 370759 28969 431817 0 79587 166870 85261 2165 666223 0 0 0 0 0 875378 0 378071 0 0 672596 708303 373717 816904 0 0 0 751694 112180 697284 525534 583815 289053 589587 0 607313 988833 0 859786 638321 0 977222 328556 0 978031 0 655464 0 460574 654866 527748 373085 0 179162 0 495208 695768 585771 369393 916912 371567 790101 109334 948561 0 0 0 425585 0 0 515750 834133 412330 0 847689 0 0 68012 451312 837174 377656 10013 528339 632656 0 0 23390 0 712095 509742 0 559608 982265 0 977609 634702 299522 230672 178185 0 600340 0 880537 0 363163 929961 486782 945238 337491 368194 625819 0 382455 840665 0 0 626632 0 183548 0 885442 0 545911 144381 38641 569277 509771 707133 0 771485 0 431643 399091 389846 241608 841555 103258 498148 404705 271852 703441 476336 420025 732806 152298 515910 193496 0 228295 257558 0 0 971165 739732 984621 0 0 0 214685 0 760751 838382 268909 0 0 543549 998825 661142 0 656029 106138 0 0 0 0 237824 892547 662875 443493 792741 304634 335542 902053 0 941411 0 232618 0 0 0 270374 299975 580075 0 37184 0 890642 569442 258342 646210 83390 290459 0 904184 543191 776133 117836 858800 4209 383706 0 736065 864031 0 979833 0 0 0 398025 361110 73809 761943 729101 0 945642 429646 0 0 0 0 0 0 408449 565320 0 0 943551 964152 676332 625681 984148 0 0 523453 185482 430214 137191 0 360879 200889 683023 0 415281 0 295307 0 0 215320 0 0 795760 467497 273936 334551 12441 424369 0 594518 0 0 470976 378691 7757 0 299661 0 0 675474 424021 829259 0 971129 600817 0 360096 0 313051 804553 327451 852208 0 473501 706184 0 66771 0 955203 808218 0 322707 186546 879139 586190 391419 204063 0 706825 0 0 787312 133339 605527 0 188695 743349 755914 0 456355 0 445561 927352 249497 0 0 0 501276 0 991664 14150 0 38568 589004 280449 0 806371 0 0 823916 99067 729915 914056 922397 0 268713 250924 162683 818236 903558 0 485162 0 770334 58463 79523 0 0 642648 757921 37032 464893 150275 996022 867221 683504 0 0 0 419500 0 658188 640405 412398 0 976894 0 904171 208042 36906 792485 0 188841 897327 447454 79676 0 257016 789112 966014 0 479800 0 0 0 942852 337739 411539 551106 491980 121133 805703 661415 962374 405868 150738 917750 804907 375091 0 215995 639662 0 550194 579176 0 596969 133780 0 976062 59689 0 0 0 268361 0 374481 560275 510006 0 0 577702 0 485603 74674 0 897689 662927 281964 896167 0 0 105032 665294 0 877258 0 0 877361 861487 572559 484470 132358 789021 431871 0 0 0 0 0 0 292474 0 0 0 286764 0 386051 321484 63940 940059 117293 0 130357 49105 200963 0 0 842634 188299 0 11726 570257 366458 0 0 543864 0 215164 469096 540302 0 884580 203483 465596 945974 250098 358965 89688 698313 1646 566928 0 815293 766509 0 693828 65877 811439 610203 581032 448957 690220 593695 129236 0 0 16677 0 153054 0 13275 0 926209 108355 335881 286529 0 827038 0 547156 640270 775694 261467 691395 0 63579 0 667052 0 513606 0 0 0 0 0 136543 497479 0 906365 764977 536120 0 0 356968 0 4453 88438 0 832871 0 508985 281043 0 0 0 0 312836 0 0 999027 0 573962 808998 248396 63430 478633 609110 400841 564595 791426 449155 358236 795350 0 756999 134587 803038 0 0 184335 0 0 419395 994004 459550 670680 975416 0 381882 0 0 925709 642358 884551 0 0 289532 0 0 145013 0 900917 0 82099 0 326662 960211 0 370176 862561 0 442515 0 0 0 413737 940850 310158 853255 9112 737672 45435 0 0 104339 364628 670165 0 882876 176855 467316 502360 414505 0 98886 0 102317 655994 0 0 0 0 692601 0 491351 0 0 141721 507687 933056 843688 683454 218743 559500 53656 848324 396110 0 516135 923435 604551 57767 294975 728502 557590 0 0 0 951827 0 0 0 0 335440 71996 780390 335990 0 143613 126968 361247 627742 0 0 809950 30971 0 860116 0 441053 607568 0 0 68109 418333 612329 993280 0 699904 787933 651558 146681 247108 0 515212 0 0 0 0 955472 554159 602613 248490 490820 908622 0 0 634896 0 0 906911 647292 0 516267 0 3819 0 73110 0 0 600290 125161 80727 498385 885234 724434 8461 297525 309051 0 239596 763736 0 660891 139187 766622 505888 0 630206 777728 0 0 271833 673291 0 485376 0 0 945010 172116 242691 0 184899 0 658556 0 231133 0 0 480182 742020 958555 271927 0 699972 0 759765 0 81332 0 0 0 755765 0 772266 493828 0 214816 0 0 0 524338 526442 733437 0 351249 172896 32480 0 0 210857 0 801150 0 63763 411487 0 501261 0 0 975869 224175 0 497794 709734 205180 902487 508687 0 0 0 0 0 571709 734937 678125 801351 0 0 664250 594101 145602 0 979908 673306 861624 74821 340399 892851 924193 954793 0 922329 0 740427 762607 787074 0 436655 885069 0 108528 0 0 527591 973908 0 757049 983916 716841 754684 291646 133244 832570 0 858784 480685 0 127810 0 0 0 239520 132731 958701 858081 0 813956 0 341572 235373 595878 825427 0 965699 506800 0 965998 0 0 0 489159 974768 0 0 803246 161373 582911 894620 0 755992 0 773192 0 0 0 674140 206626 248411 0 0 593383 445132 0 990598 54711 458307 803486 483901 0 0 0 484527 702026 982534 0 112927 318079 663119 846133 444174 0 0 0 687041 848884 393596 252887 915411 490465 0 0 933920 843674 983651 909884 0 214544 0 694157 0 0 257729 775701 720416 0 445532 0 0 0 0 0 952331 958319 8960 714239 170045 0 0 0 526306 446261 367074 649692 130461 115515 217298 694827 491019 32380 110633 0 0 775290 0 0 991438 716901 890952 202168 0 652599 385218 0 0 207219 647553 972323 787340 113099 0 0 0 0 854516 190871 76800 498724 683469 79345 719851 407290 298821 454348 948728 364531 582405 495236 42751 0 896500 741787 0 922175 0 729200 867298 620926 373562 0 0 115502 0 41928 0 0 132495 0 0 370069 881607 82957 808539 0 866037 0 0 0 793630 292398 755488 0 241240 0 317123 694593 797051 0 0 566956 69871 102624 728697 0 0 428841 889660 913411 267326 0 0 948528 757625 595292 960386 677757 262072 0 0 574011 0 38511 204337 0 679237 0 0 0 189972 458892 57170 0 0 0 0 255605 933492 411989 711365 0 0 0 120074 753648 568285 42543 0 65719 941994 862785 334464 0 315536 99065 5271 878252 765606 388098 0 772522 223829 153908 451885 323728 101361 570089 0 318469 42109 47982 0 714031 0 0 241108 688270 719575 0 701845 0 116734 115074 0 0 718840 75970 0 58849 0 429725 784862 0 0 773283 0 0 0 625747 980983 0 127365 126836 803693 900721 408403 262692 432752 745610 0 832669 836723 0 14858 183526 502804 118190 474545 635570 233881 0 0 435837 960442 40049 354610 0 0 330713 105422 242380 443377 0 378992 54173 882619 0 0 0 535810 962416 89456 588970 0 918208 513263 0 15891 0 0 0 164461 0 0 6351 0 447308 468022 271862 800837 886755 604231 0 0 313349 0 462255 12497 90320 613234 159908 0 483770 0 191247 804102 613805 225606 578826 608983 848804 0 0 85217 451434 0 0 859757 0 0 656800 964468 652763 923582 0 741913 0 711813 528913 0 222555 224371 176945 404144 0 692030 0 979763 817060 259473 0 209116 0 783050 0 142848 0 0 0 210240 0 168646 440071 635145 0 644268 845938 859459 192656 484193 0 855110 150468 236550 0 0 0 609998 19561 0 807984 0 0 0 777037 226934 140479 987051 0 940093 823534 542226 115523 857428 979119 57261 380448 0 375935 0 555701 558047 243243 599459 0 119245 0 0 324548 824762 87683 440020 0 662873 659426 0 766238 779197 23725 0 0 0 288697 401380 0 919897 586273 0 700175 0 536116 0 339110 0 295404 0 0 464812 0 682887 0 562098 65559 585735 893351 0 0 82495 0 194504 0 0 289775 44042 517998 0 991732 639141 0 0 46616 733561 406540 848271 991042 0 378237 0 561703 611443 378940 53970 0 0 106989 816327 796153 0 967479 720709 0 807698 24594 246181 725290 809188 757587 470592 608997 0 736120 0 914850 269483 0 652753 0 0 482821 15399 0 0 425300 559406 913715 0 202114 320815 120898 412839 363186 583329 0 442794 608250 398087 214122 0 0 198858 671538 0 284170 347341 113269 851117 0 0 242403 305154 528321 0 7709 19143 0 486054 0 529738 0 0 933615 461457 100356 0 585018 577738 0 305488 0 0 468797 0 807300 0 0 0 0 559699 748326 646417 0 172500 668531 0 302115 0 337982 920135 991631 0 301790 0 264056 743524 37606 942782 0 562903 0 992397 582262 589711 692234 77081 87132 820406 977590 681461 814398 0 874656 557057 386182 0 0 911798 163215 302248 0 179239 595913 0 379003 0 410962 0 0 147822 435992 992700 0 0 95491 339799 309429 898394 895422 0 0 158994 0 580266 866181 0 210825 0 181679 0 431046 0 283853 0 17626 0 428384 551681 0 0 247696 0 0 725500 0 726438 0 0 605501 0 0 496226 793964 716885 0 987355 444700 843744 209792 207130 680922 0 0 213217 111028 0 121469 293417 0 0 571324 441632 134290 0 0 105316 780950 453394 972771 482243 925981 0 542711 687454 0 648831 341334 142895 451016 239930 0 853053 333413 514762 594330 936451 383639 132745 859127 400216 415427 123258 828617 787987 0 0 838508 698402 573731 0 0 0 79128 937841 588681 0 847819 740916 0 920061 0 975138 177277 0 0 862357 299517 287189 443195 0 0 0 744718 236216 22239 0 0 603999 0 0 0 170760 422918 99874 223043 642633 0 0 965271 213006 100557 0 0 0 895457 971904 497967 0 0 0 131037 97830 0 553852 166057 0 0 817491 896073 223771 510903 563337 153538 656057 296023 461934 967644 423084 0 968251 705432 561464 628327 948178 436268 0 518542 0 381107 230350 671571 0 175575 0 959145 361747 0 890144 142587 896460 769311 326922 795667 0 550033 0 380772 298809 257036 194043 2233 863668 0 84576 0 0 904268 689735 708490 373993 391029 518241 0 195488 581361 0 560243 0 184851 0 0 834776 0 0 0 0 0 0 0 909335 318930 460467 786249 0 0 812212 0 155063 220908 570834 412256 0 0 351736 977524 0 0 0 367936 500581 0 169206 0 0 0 778235 0 581777 727630 394213 295630 0 0 0 0 0 0 608165 0 0 0 389322 53163 0 534404 445432 261362 129687 84165 0 535233 70857 948908 552919 50784 739602 938910 728194 764927 451214 571840 238906 695026 367257 0 0 0 0 498596 0 923419 939876 769424 657579 589766 0 219717 308149 930368 845986 659941 120111 294097 112972 476628 765264 0 0 0 0 0 738965 679825 0 907631 658269 0 66459 0 0 0 0 91687 0 50228 0 0 0 0 728329 873747 147229 631250 115224 523683 582379 50783 11938 0 519826 0 896144 0 315709 0 917953 0 0 602956 0 0 0 193440 750701 172512 0 0 812557 0 0 361462 842470 868324 626926 61231 569543 319645 495563 0 942928 483477 71045 268721 0 61758 96092 770208 0 89612 785154 874881 939185 0 256206 59523 173679 0 494646 921547 244955 0 0 882037 0 273843 492737 947944 877858 0 502441 0 6307 105199 433871 0 400673 329992 0 0 823007 0 70651 674386 0 345842 929887 684355 13725 205362 295086 0 0 0 0 0 0 934058 872124 821052 260176 766086 411117 459303 0 871371 691412 867427 951308 0 0 294668 621688 772980 0 367533 0 156434 0 400083 0 330703 323134 0 0 85640 661026 86908 143531 0 709904 523870 756355 0 855399 700727 0 988351 318755 928319 426536 0 344301 806261 502130 0 889964 838622 991264 453895 0 368676 230873 899568 0 675548 346791 0 447340 248227 219833 297804 336673 257018 346714 256102 208589 0 853666 147230 0 66131 307780 190903 0 832501 0 0 0 0 272553 502121 0 595299 892232 985682 524759 0 922150 238604 785261 384113 533873 248053 598651 73535 765955 235719 0 0 247424 0 0 45171 407763 683105 0 358341 861246 0 273393 36091 911967 0 0 665123 0 502722 987687 22028 541463 807021 0 587401 501553 196199 667694 0 684612 0 324263 730807 739448 486396 283051 0 238560 757916 0 18945 961950 0 619895 0 432048 0 581198 0 591147 458393 994634 0 71846 0 0 680183 0 578893 75649 0 0 431017 0 0 219126 0 0 206368 0 944004 376971 111160 680777 0 769631 910510 450 445840 0 740578 142743 0 491937 0 0 799676 348815 458851 884791 0 0 0 285797 0 0 355279 0 762023 228003 0 0 921574 808039 16975 0 420103 624355 0 485978 0 0 819485 526443 947848 266644 623859 670639 874236 0 0 209418 201277 277748 951005 451250 0 133222 494193 778463 519158 0 37567 520476 650881 528322 926554 63837 995406 276718 0 623742 780724 0 566188 0 769491 0 0 275088 381830 0 0 185068 463680 0 0 458251 0 270347 0 777689 78283 242187 0 0 892764 0 491979 0 268737 261937 0 0 600435 0 870667 745440 509378 0 25768 558303 0 389687 0 467203 838172 483926 0 6716 313912 772195 277372 386040 0 103864 0 0 855884 592952 0 0 387025 0 0 325736 0 690182 0 0 269487 261016 808735 616358 110086 0 497687 94131 0 732423 0 56419 645369 543297 626246 0 257862 0 0 515513 795780 0 0 555569 0 0 116238 40165 454203 501760 298904 38089 232348 346611 804982 0 648551 346752 843765 954357 390379 312179 0 362203 714227 0 58387 0 228352 0 0 948655 132459 649339 0 141913 0 415073 0 0 784844 0 390382 697658 18352 0 359787 0 0 656360 212590 130839 0 453883 167574 0 806911 500133 879600 906791 536178 116721 471190 0 0 935140 713741 0 0 746539 868851 708795 335103 565425 0 0 0 132802 0 720189 695041 440479 481170 669342 373863 299021 117550 638875 964490 754313 0 0 801811 0 42687 138170 552647 976529 0 390465 0 0 986320 767652 9778 0 85203 923318 795737 32704 545003 0 0 0 0 956720 460096 357254 38564 304693 0 696179 104338 0 617443 723602 0 5096 314708 387334 499777 0 956032 0 234103 0 920822 0 832901 787183 123587 410316 836034 0 197342 898187 0 650667 661650 828909 619096 0 135206 844400 0 517478 869113 925976 0 240656 0 993686 482525 839795 569865 112933 792984 95510 502018 189539 746246 0 193158 746237 501516 831690 903916 933128 0 213886 0 89429 350855 0 900347 139990 0 566321 599064 665787 0 59616 506361 891537 28670 0 206521 916980 640032 743786 963848 875904 886859 941299 91771 490509 328803 465458 77850 0 0 0 696433 637386 550560 606186 900792 0 765901 0 385340 131879 462806 20997 158512 956136 911645 479506 0 273050 320215 803151 757684 193333 0 0 946888 175297 197935 631530 0 279652 186567 147967 0 0 0 0 70567 299422 236520 910516 735442 0 626735 736425 0 908150 551175 0 208663 580237 0 489411 0 630236 0 37946 552165 58701 668175 0 0 0 0 0 0 0 0 482984 725116 950386 0 8499 647232 386235 438677 330521 958035 905229 755685 0 843661 691804 105999 0 561311 138714 505042 299694 190687 492595 0 874320 944992 0 719178 420912 900465 107302 402788 0 0 0 0 0 533706 432308 272322 771450 509688 315838 0 0 0 961987 369496 0 266253 1768 165398 0 0 949612 24841 671404 967188 0 940064 0 878953 591883 0 515950 0 0 662222 309730 0 0 0 243322 0 237214 0 608013 67104 836815 511714 841217 0 0 229342 145061 0 0 334832 179196 0 0 873362 0 0 0 454277 799826 0 0 0 863350 0 233899 527659 0 0 0 903575 0 253787 195280 800463 603364 0 0 645973 368804 934732 0 0 0 584309 0 0 0 451272 0 470226 27450 144563 84057 0 9865 132748 520760 864336 191357 164856 530791 0 700244 321719 685365 0 821810 295545 875606 551846 453137 413985 537249 149928 427294 114469 43443 305665 0 618942 264650 42519 2748 268056 544887 0 0 0 0 753177 0 58713 890402 345589 355305 0 0 924457 0 24819 180163 0 0 222337 542385 0 849773 0 361147 0 0 993918 0 0 328669 660249 0 0 421217 301691 372044 608371 146763 678337 0 56528 0 656788 988119 0 532150 939094 982827 0 795989 0 73419 84837 41647 0 932410 702343 0 905732 0 0 0 16127 828739 0 120929 353387 545727 78723 650056 958571 0 173858 531788 593366 824105 986612 0 793632 560524 861020 0 0 0 0 979176 0 392638 14456 611353 871610 655638 0 0 0 787313 353658 300740 612064 907805 233677 743544 0 654381 522187 654007 370932 145139 0 370828 0 846066 274727 569149 528131 759264 0 282585 0 839209 528203 0 0 764404 0 262911 458563 0 828380 0 208627 0 173489 316462 154249 939390 299665 892520 819387 0 216808 0 616794 960182 0 669025 123974 940744 563153 431783 0 0 0 566735 0 424718 0 318635 515053 0 567955 99443 0 979529 517519 832646 0 32092 406115 0 313975 0 0 0 349691 603056 104617 0 0 755314 0 0 398351 192617 0 0 0 263819 157628 0 465662 0 516486 0 395764 366496 458387 208640 0 0 0 0 657950 322042 263864 0 345991 662193 833323 642471 670633 600842 660721 0 530475 0 0 434995 0 0 0 736565 0 0 0 302285 0 0 0 0 748466 325320 0 562173 542017 0 0 260014 0 0 853908 984764 815347 0 8846 257197 0 159531 0 0 529982 0 852599 479662 0 223717 941820 0 183874 138109 50716 921603 810293 0 882038 385845 68932 0 17620 624053 712799 0 870932 966027 0 0 0 514752 978255 0 0 0 372541 0 342051 50773 29802 376619 0 532851 0 969705 0 772278 859749 969978 189615 286391 947513 0 0 0 526858 769200 0 180902 918526 399824 258135 0 228946 966312 0 174145 0 425990 88566 0 0 0 75359 52187 420226 421702 0 633413 0 0 713620 825966 6352 942193 0 0 0 0 0 213228 192484 645018 952675 184215 0 427997 745623 0 0 0 0 453535 950020 394312 146717 517890 804839 135543 0 814709 0 549298 780015 0 113588 473409 759198 380046 0 943303 798799 0 349102 0 986710 932228 0 532809 55254 189141 96100 301521 444267 338642 0 917236 919286 864238 0 951386 554100 478875 874728 953239 270313 500757 0 0 43778 213006 0 483974 82017 486398 162548 739673 0 663500 777025 873836 623587 117657 0 0 0 906633 952118 752646 0 782346 0 140862 195028 876444 552349 281852 0 0 114085 0 0 863421 734006 0 0 541118 571137 136979 0 0 0 354025 0 0 293989 0 867666 0 594373 374524 0 347753 0 851486 742669 353194 0 0 0 466564 459377 504515 679552 973846 0 0 0 0 124909 0 0 48119 509730 402432 593923 200533 0 602898 480281 0 314915 338145 0 0 0 0 0 136948 252219 0 329112 670781 0 932679 0 374379 0 32522 911897 278581 902126 0 941962 0 0 0 433627 302416 0 220973 946692 129160 341632 149225 410230 0 0 258064 373824 529589 851733 322907 809903 633391 488458 875318 493800 565094 0 910824 851382 0 510687 754684 198785 0 117352 295624 468625 545972 103173 286533 700482 0 917175 362814 0 517205 836 962994 0 0 0 343731 0 100481 814469 0 183076 0 233496 581088 0 748294 188855 348848 197712 406591 0 311601 0 817780 0 0 195268 265631 128480 440537 18696 435158 0 896666 0 632683 0 805642 469483 781414 0 0 0 0 981859 643007 152268 0 819844 905451 934027 0 0 352844 200535 0 0 13418 0 0 954378 934516 758023 490828 0 989805 0 277958 801082 400796 442080 936067 218474 970523 929121 602724 210927 823330 264032 937612 108991 0 588329 715738 0 44753 415802 1272 422618 590732 0 0 154826 91282 994343 103195 826696 644114 895348 0 0 607590 0 0 0 127268 903790 35526 268967 0 40630 0 0 857067 0 0 108835 637886 620270 670252 0 0 0 32525 622075 0 758286 0 0 704784 946807 268911 0 753913 0 0 963072 0 30815 163082 0 366451 0 71552 0 139182 808131 171842 548461 450302 0 413745 213229 0 0 343065 669843 424187 895877 230776 427543 952805 413538 170910 0 727414 644389 955324 0 865571 627667 355762 160924 584539 0 35528 953293 0 422304 174302 593712 820029 842360 797846 0 341047 548846 0 942147 0 138602 839016 0 877328 129984 470475 0 416311 909745 0 237542 0 190807 267126 29891 24582 961591 0 0 734356 573318 985122 909198 858405 367155 0 0 0 509194 43284 637369 380874 718926 894969 0 844230 860173 548686 495328 894439 0 297010 12604 417553 715352 523752 0 0 0 787384 891213 540514 125453 880228 645375 48918 0 0 685875 0 438868 0 0 964169 857755 0 400418 422897 0 842899 0 0 433407 0 0 0 362834 872101 0 886 844690 976363 0 0 710919 92351 0 0 920571 0 210722 31884 855838 0 830480 945339 0 791483 508531 191211 32432 0 0 20872 0 242658 1575 585490 396850 104043 0 872279 426445 394995 512411 845923 185465 358367 0 958089 0 0 0 0 101206 0 625654 289321 523620 594876 415907 656310 684476 0 712253 335539 0 359920 584595 554409 0 998636 0 0 620931 90975 906182 514188 66588 0 852559 232611 0 0 31531 183801 26685 674212 0 188214 617429 935506 0 343315 977691 0 272818 916578 758247 960520 946350 39210 0 0 739350 0 637502 58416 0 518616 0 108812 642555 566644 7826 0 522015 605616 0 728869 0 0 829020 0 419565 0 28045 492780 720731 766168 669240 65073 0 480009 0 373445 0 617457 0 746408 260091 465877 146954 381393 755759 117179 303345 797515 451489 536423 0 0 0 0 0 670884 682788 911779 880314 265086 0 0 429979 199147 0 961094 0 767091 770480 78881 0 0 437845 0 223878 0 0 95642 762110 498282 39633 647957 0 491577 455369 0 0 0 0 606120 0 823578 768461 97818 18995 686864 0 12741 747366 751966 0 592552 403119 349479 9851 802059 193892 350934 838571 274250 0 266499 16498 203067 304457 399009 781862 0 136395 313134 507577 131616 0 0 0 868 397678 908354 45510 0 147192 593653 925534 365071 465433 0 621375 576839 974361 631145 54205 0 849005 630499 519617 606029 0 0 628678 288156 0 135551 0 211565 375127 0 242321 507775 244408 0 394110 0 902811 212972 0 0 651697 724705 0 0 972319 504521 135241 60319 525170 862848 449498 720417 0 135285 0 160283 0 0 314861 934657 749640 785407 140884 31233 84071 0 0 183496 660861 0 248513 368716 421262 989539 0 300001 113926 75555 476987 900021 0 0 0 535398 745907 938462 0 0 182847 0 0 463923 181680 802547 617957 988436 70736 541757 405371 806861 102442 301195 940242 0 536644 0 0 88038 143467 0 0 0 0 349717 0 0 586165 0 951056 132565 128900 0 0 975844 322771 0 682384 0 970098 280486 0 0 493351 0 164478 0 140604 0 34444 529910 0 346995 967831 127536 431654 462662 382430 51569 0 402214 58991 0 0 574429 104502 50929 204241 799463 0 577320 0 89885 886847 276214 787896 0 0 0 0 0 909889 816787 647694 0 410730 453983 398780 0 0 923002 999721 0 879590 0 144077 809378 868832 0 264153 0 896753 494193 967225 802244 0 373964 601739 681561 0 0 303664 640758 0 0 67176 0 0 0 7165 645069 0 483456 0 653177 90542 106914 244607 415421 711908 444240 662666 856965 215957 0 955992 0 0 878201 587019 435690 309615 69227 645684 663636 37435 0 0 0 301425 0 0 0 26099 830101 0 210312 525662 0 364865 0 272774 298594 404602 0 0 0 164990 0 305083 788842 800825 0 740401 372570 757444 0 0 0 0 29744 0 0 925312 0 271673 497359 866567 784333 789007 703638 0 765247 798054 734511 862797 336028 574739 0 620820 0 860966 0 0 592565 465511 454089 313304 854037 713782 624641 522330 0 345633 780633 711020 212885 0 0 413792 130403 665514 72560 742839 19555 559603 982421 0 474898 0 659569 0 0 541899 989063 154241 0 748893 238114 0 0 0 0 0 710888 811858 771619 0 672449 41484 865646 980348 0 581871 150336 0 497761 160395 0 520475 433265 0 628628 0 0 0 0 911217 642761 915698 727675 710790 531281 865963 203777 44958 14760 0 422315 0 982806 902339 197689 300356 19541 824724 0 948736 184339 756319 798154 0 28886 0 0 1339 791251 817481 70623 0 0 368336 336233 0 913409 286329 27981 17929 0 993004 709482 383224 130448 585885 0 782373 0 603308 511904 530499 706899 919016 896320 0 0 0 493787 0 694951 709045 0 0 691069 612954 0 179236 0 0 0 434566 980602 375727 0 0 864940 0 0 835687 0 0 0 0 0 0 819029 310413 926768 155000 299935 0 0 0 0 427017 0 0 0 0 302075 665389 49574 352807 690520 752007 678037 0 0 0 0 0 0 389726 491249 20007 0 607994 29211 123908 491961 183988 0 166519 872926 80365 792228 0 0 817635 0 118148 0 0 333294 474275 0 401680 165883 0 314812 319983 987781 230613 0 642272 452076 0 884812 679491 469840 399079 293084 0 917176 966378 0 0 513924 0 741880 519264 698177 0 0 0 111053 356199 158590 380735 728451 102739 275590 0 0 0 0 447336 210511 291256 844525 876402 945419 0 24247 965453 162975 349057 0 0 0 641752 120288 875209 140860 0 0 864137 312127 615024 0 278875 574460 133635 0 344889 0 532464 390097 0 12944 322971 193627 547115 153306 0 0 287908 242826 0 0 0 315325 980574 0 319020 716122 148517 0 36486 0 364974 174479 894370 800292 251855 429234 337949 0 824541 948229 323750 0 0 643881 0 285536 0 0 0 899281 701604 746413 0 125104 530154 568825 688305 0 869975 0 276974 62002 0 791108 943595 0 0 0 101643 920520 0 0 315229 706348 0 0 346561 0 0 0 476258 0 952117 955719 0 611291 0 169269 0 0 442049 271659 207296 232800 325904 85527 949318 509 299732 588773 809919 158081 771992 0 153617 762303 660512 449464 304001 783860 355236 481792 770316 0 926326 0 0 795999 457324 0 0 731278 784012 727043 74244 307594 512887 181092 959069 0 653460 0 553342 0 516198 202360 0 0 432816 0 0 574939 857934 0 591208 272046 70604 74227 839705 527127 0 197734 625186 0 163128 0 0 0 725996 691926 0 0 444610 0 0 0 0 159643 28323 662731 0 111281 0 0 815976 540707 628807 211835 452879 0 13485 978354 126312 529873 681091 0 818262 154126 684173 592243 50961 0 104816 647163 0 909624 0 544050 0 0 75439 923811 373669 0 490939 0 921449 550932 605148 0 0 564655 0 59608 0 76158 473346 0 500996 0 0 0 0 887343 0 286730 0 471448 210236 0 336193 925593 335150 557512 0 497245 0 0 0 790421 0 454383 332831 225778 854288 912020 0 403439 209175 0 469306 769493 595398 750669 256385 51847 848572 200762 0 806634 376711 664031 401798 716108 0 271046 452034 0 186934 122189 657696 709384 995865 0 0 460662 176012 745197 0 0 591356 0 0 310176 354248 0 707533 722737 0 0 23850 62374 0 9458 941146 301701 22644 571422 0 0 937228 0 0 439885 572968 400874 282430 0 274784 0 43170 42338 63650 263706 582645 0 85209 691950 841547 746197 482839 51123 740963 533402 0 0 0 822589 859724 371071 820545 0 0 0 0 0 0 905264 169264 661670 0 0 130620 188505 968616 0 524659 824817 0 0 436359 0 109651 357837 0 676278 280628 0 926901 671219 0 60506 486773 663516 0 962220 442491 0 0 95884 548086 0 0 500365 839144 221528 0 0 0 354900 836139 0 554656 720257 0 0 657115 0 600883 0 358205 0 625187 698170 663983 765920 0 68033 426226 328137 906762 0 736961 0 558901 996067 436366 0 799724 766194 380368 418302 0 487509 0 0 866817 520117 194105 0 308146 0 302076 0 448697 0 0 964531 0 802638 990022 937560 0 617679 334912 407029 321542 0 0 201310 364814 977389 0 957994 0 585285 0 949188 524192 619769 0 0 981884 0 683425 844769 548298 741106 504371 954613 0 0 0 239411 183438 0 552227 0 212635 0 833922 805188 376463 326680 809239 708700 868734 445780 131006 113814 0 717144 701507 946185 686394 445480 0 0 0 63046 0 498493 230230 335833 637693 8277 894467 0 0 758152 0 0 361025 0 0 760475 213337 0 871871 0 962543 824854 522537 721021 410007 211152 607356 861194 273654 236388 0 450420 0 960671 818510 0 588976 931124 953070 805451 0 131228 0 0 0 0 614883 0 0 0 421502 0 207162 0 883736 0 157289 0 836030 982481 976726 165979 826330 772043 980455 0 0 384526 0 0 15331 388005 146444 176290 0 841909 0 0 0 0 61492 0 155092 0 0 0 535523 390224 29518 671115 0 621089 593274 0 523178 0 444244 0 340124 895778 349364 752745 711746 683249 0 0 638747 0 0 173015 0 507123 0 150315 812187 104840 77058 0 0 365021 154684 0 328534 0 756416 0 0 0 0 0 631622 48541 0 490977 688519 0 0 0 844727 0 279247 0 462941 272519 254818 693279 0 550659 770256 0 66828 0 252298 0 0 354505 0 996581 979246 0 0 0 665589 861798 271831 0 841805 0 896452 776364 0 285924 0 0 200979 943036 931519 685619 679712 801560 0 0 0 353138 641982 0 416991 121914 348613 653508 0 0 747355 54511 781134 907375 681332 0 130866 596673 0 0 830930 43570 0 448721 690981 643517 507621 0 0 0 821922 978122 638966 779308 995972 583070 964070 520762 221928 0 0 78213 205853 234847 634117 512915 0 0 0 0 980524 38270 237857 970003 0 332793 483670 0 462141 588052 0 407535 798018 294171 800422 0 398318 770768 0 914896 0 291969 0 0 522101 314175 575457 0 0 0 591840 762389 222569 918965 286540 0 442111 342587 0 0 559253 0 896546 0 899400 342366 80099 766445 0 922070 569427 795946 553889 177801 0 495914 0 595797 0 423887 387134 343751 247043 0 24566 802745 0 841951 0 0 0 200655 901126 0 0 154015 554232 338000 803221 0 792932 252646 272377 0 479371 364722 0 342843 693954 624224 0 549711 519229 98879 833846 983173 561452 52481 839292 234653 809419 39725 0 0 0 506968 930981 97730 0 772531 964565 606773 0 0 0 0 0 0 0 163829 374214 718462 0 22008 686228 0 616599 673712 439301 0 132003 984491 0 0 673655 0 0 734971 742138 749576 198852 0 375901 0 0 0 607540 0 474663 281116 0 0 379543 884657 649247 0 0 546220 831563 920004 0 852117 0 0 861247 435881 467179 0 583751 0 0 304586 990037 494397 0 719564 20136 747032 0 0 0 986453 336778 611203 790958 645147 0 538753 486164 659097 959198 142425 0 0 210311 0 0 0 584762 869107 107025 473768 579073 446283 0 70349 635284 467330 511253 314491 86667 481070 184211 201472 0 921021 739451 155914 612232 0 497276 989857 106772 90347 596744 105095 920770 913989 0 0 118456 0 0 407614 414952 557606 936269 873089 0 828112 847805 0 0 854270 68482 0 0 0 134899 0 731837 0 735104 568729 0 303142 142251 24176 566979 0 0 426018 0 0 273211 990486 941781 923432 768739 670943 319455 129824 38504 0 530714 662868 0 0 461453 0 0 0 0 722475 0 0 0 103089 16379 0 326397 547262 0 0 281205 0 237934 402657 0 0 0 82509 538370 89728 715460 586611 165448 0 359555 0 49065 626585 260405 0 0 396246 0 0 778215 852147 503306 0 70592 754380 179251 816804 284942 0 0 130777 887317 0 0 807118 369082 0 256771 0 866145 0 0 113688 25288 0 706289 0 0 0 0 939552 331700 881502 248082 0 177918 561863 0 562435 0 0 0 0 851565 424256 0 723042 0 160567 0 96199 402230 106381 798233 23927 0 523968 0 346943 0 324298 0 0 264287 19181 507180 0 0 767481 776585 0 71130 688783 553189 0 138503 210755 223344 0 0 137168 22274 0 0 0 325986 360866 0 265200 0 582045 352484 652997 361331 25884 892564 751809 0 0 439076 0 500817 89743 0 0 0 181790 651587 961929 419055 0 0 0 82554 938727 290492 486474 818681 867519 0 633048 0 916178 0 525058 600390 341708 0 0 107269 0 0 0 0 619745 528752 504618 976325 0 0 78947 0 0 872253 885334 0 199718 835534 0 29128 412983 0 198708 0 277998 909216 515397 0 0 0 0 995597 98817 842219 623389 380162 957395 882087 857218 847649 545478 177176 0 559431 0 515286 0 416511 226870 126211 324258 934271 0 840708 602865 867567 0 0 557425 958252 481908 126179 98604 267157 0 153751 959534 989967 0 710794 660998 832884 812991 687234 864626 310957 0 8220 211786 0 0 707133 363986 0 61499 23189 0 0 643885 0 810956 0 0 421377 168503 126545 670227 0 157128 716891 0 66914 719181 183734 0 760880 380033 205435 389297 539750 0 993286 0 423291 864473 707194 0 39967 372162 418595 0 326307 907627 779916 302742 0 630687 515177 218948 843347 92572 0 0 860194 696021 0 394631 287819 829287 0 0 0 0 0 829466 0 0 0 0 675078 870842 59609 926276 109573 0 515361 0 951611 214570 0 364155 0 825926 0 0 0 117406 0 0 992271 0 364025 0 0 0 0 0 0 0 675382 785517 258956 135002 90230 51725 0 0 125630 190069 993971 910718 750500 972110 322614 763278 374142 653271 0 871585 0 0 184345 599546 289859 673306 870098 199699 0 793991 194595 0 0 919332 0 0 349591 0 0 0 0 222972 363322 618822 803060 551292 0 796849 448183 0 358244 937370 0 16555 642610 874144 62541 743720 693625 0 496948 685654 387918 494325 0 0 415214 0 0 772467 862590 186714 0 0 626056 984994 806528 977323 607363 350931 988422 739682 0 0 0 0 0 760284 0 6455 187309 0 0 421296 52997 382925 615906 0 0 527954 0 0 481064 0 0 818792 699914 557762 326419 874673 268839 0 0 947079 0 610957 7674 84866 315216 891609 0 0 162543 0 417714 910161 607298 228879 429404 0 145156 0 340660 369942 0 887569 0 799099 987368 629172 936651 0 93316 907167 0 750092 810108 253058 125961 781801 72697 0 0 902649 0 0 238101 0 0 765310 330642 0 26457 953286 623451 26231 291847 591820 646138 792096 419653 646435 961080 0 0 642822 0 0 0 702165 0 353125 0 225164 741997 832784 0 205588 829344 0 951744 0 817420 0 518853 0 0 0 403021 241548 304181 0 0 0 0 917726 202828 0 0 925116 0 224441 0 349833 247609 860896 656200 336191 649865 972583 528668 0 948718 0 426506 754663 188654 166959 0 87603 753331 0 0 532255 834411 956976 750782 0 359199 492447 548668 183379 754863 917182 0 159739 0 0 210756 508762 44542 0 569173 96221 192378 899597 271003 579471 50002 344256 0 0 0 791458 0 16821 0 0 699430 891029 0 363931 0 0 0 0 126717 691387 848637 263374 0 196947 0 218327 7900 0 566985 0 0 919128 249416 0 300430 651511 0 582766 133824 912588 0 6695 800949 312018 3431 486428 0 958167 437785 0 654110 0 521842 0 0 274568 240610 298398 886099 0 0 793431 0 0 682260 534922 879172 0 128449 627114 501690 0 547712 425106 0 153733 430700 385487 268280 451839 283783 0 0 0 751512 247835 700812 0 0 0 793265 87510 154725 257360 328214 0 0 0 464681 487101 490164 273545 0 0 934035 276619 0 0 862179 0 239610 859096 0 788494 396810 645102 0 249667 844503 291918 0 557577 0 0 0 132154 0 0 0 892854 0 992404 328415 737507 439782 0 85538 829711 353315 902757 259018 311436 573757 193926 36647 352752 0 684688 0 205162 479452 0 575712 935961 317350 0 452853 408124 770579 829 299994 435725 887946 109004 130233 0 368457 837118 420602 606278 166216 562756 688172 768506 75160 0 0 250620 0 291506 917984 0 0 0 418400 23271 299321 0 0 936920 0 922352 824145 723379 188337 54636 0 140156 211109 667013 0 0 5844 999044 271615 416970 956063 867268 0 829513 443725 134268 956078 143418 0 961917 718636 0 195015 448265 0 386325 873405 571689 737188 320923 0 72540 643097 330147 166136 287749 0 954406 119964 282509 0 0 516737 547110 0 528479 705930 710500 0 999694 0 0 0 526988 242694 156389 822226 661977 0 74469 135188 841175 53303 194314 572037 950740 0 178893 814366 439962 0 10123 0 527327 492626 289420 0 0 0 0 409186 56925 0 151046 373016 0 0 806978 0 165852 0 195724 478645 0 296096 0 491816 800873 155582 0 0 0 933812 498272 460884 850581 962251 201108 874091 233263 991828 598604 0 157227 0 684879 0 438334 0 177655 0 778293 47797 81163 0 812595 620855 911241 62860 554904 0 696264 0 381806 0 0 220496 733553 816724 316632 0 107945 0 0 295792 0 0 0 54167 0 918666 0 570484 0 567810 827895 657862 747932 49785 0 930042 0 633280 782017 0 0 866720 780942 0 0 0 873648 0 90014 0 177429 31713 677748 0 0 806179 475526 0 0 259918 862230 909191 78582 276159 0 22707 720261 795117 935993 861161 527250 0 0 442672 0 788052 700439 336053 132982 0 0 285120 0 807922 246585 345326 360042 0 0 0 176227 801494 0 571698 0 0 313270 0 181958 0 0 484271 52351 461736 0 404478 291875 525775 0 983653 806818 933750 845009 195639 0 135037 0 0 831901 128220 549737 0 0 341541 452099 762769 914807 0 577126 804887 0 499406 0 685525 765531 648225 461110 203837 834119 0 339093 814499 0 478074 373453 0 868654 34183 294436 146905 679360 684026 0 30232 0 959276 678019 187677 862332 958879 589962 398572 564555 391013 470559 149254 620100 0 0 826192 0 400699 0 528420 0 661288 0 955727 0 0 759142 0 295388 0 501360 0 86596 511514 728612 0 0 909424 896647 0 231432 433199 620446 597058 214323 206474 766669 286081 0 287375 639478 0 0 162351 0 0 0 0 0 416169 0 0 11055 601996 900637 197943 486008 179400 0 73623 383112 473550 274761 350541 47417 0 0 936666 0 0 0 446778 0 697983 196192 715801 890098 0 194912 0 715102 355386 845917 436239 0 267759 137781 812501 369577 296324 0 961846 0 708873 0 589629 819541 0 0 79679 268521 0 795706 789859 61228 243072 379030 0 801793 0 635431 0 269417 840502 191367 73504 770616 168108 792824 82039 616406 273690 417262 0 270442 987037 486575 0 372999 660612 705221 882896 0 295109 402851 732286 0 200396 956052 0 324408 307207 0 0 794734 519984 629554 0 557815 0 143533 730629 302206 545487 984485 509876 414924 884216 37995 323668 0 0 41424 459700 543790 0 987037 915238 963392 0 0 645538 691477 983974 907644 728164 349368 0 331052 0 998169 690256 847306 0 486196 876185 908906 0 0 486552 0 893329 0 185232 739400 542138 0 783609 39876 74813 429647 0 0 0 833148 634505 0 109812 354849 0 754214 862635 866472 200211 527122 0 187493 556711 472127 430129 745443 0 0 853422 131162 310901 469301 0 0 0 896192 712935 211717 782676 717140 0 0 0 795398 0 0 132033 286560 528057 533191 649402 0 0 731273 971844 87859 628485 11633 0 0 7498 0 958198 0 140620 0 600912 0 737483 0 0 290995 528576 0 649519 951365 0 842079 756555 617663 284824 0 0 438601 0 804651 194208 0 861357 493133 551005 209116 0 0 226750 0 651126 353384 0 28146 201027 448113 0 0 0 0 817118 0 219518 0 0 840917 345619 198214 166652 483091 0 522224 0 991881 484559 0 502172 0 287315 408514 169169 558449 0 0 585222 652841 859280 820399 0 0 35218 88344 977312 635618 0 587482 344795 0 0 210439 446939 0 149000 732613 200399 323800 472316 0 0 0 828623 0 0 96971 0 316074 0 0 932582 25596 389579 570012 0 554521 0 0 0 0 0 546128 0 867726 0 0 668210 719736 466047 0 583274 911364 229195 195640 372814 237511 0 979817 0 0 0 754604 378842 0 0 0 939350 487300 0 0 0 0 987377 0 301023 935937 765190 0 356742 731823 914692 95067 0 939442 888780 34544 694434 785777 497733 830612 0 514518 0 746715 745350 626179 926639 84993 832869 285128 890371 710187 701374 929582 560112 0 515578 11150 927909 207377 734079 21603 346040 521572 216703 0 934146 352056 94245 0 764552 901724 0 822097 674600 0 598451 278642 0 135091 56294 169160 120480 982135 841389 0 321506 589178 548004 544921 564946 746968 772956 338502 0 0 669659 452236 700120 35574 570189 447021 453256 865596 460806 0 0 409946 110883 0 0 818401 480378 0 455085 362545 0 0 812582 0 331044 718173 263929 0 647884 901597 406982 0 0 378536 565115 406937 354627 189099 427962 0 102362 0 0 0 0 0 0 750653 672012 829645 687325 0 134690 285567 575430 0 163251 514135 116923 865989 344184 767196 0 0 725273 524808 428321 696317 84919 0 781410 410333 0 356491 408738 768287 904622 319415 946635 0 0 508824 454012 0 584139 467795 0 0 0 0 0 706917 0 268652 138846 0 0 521560 836321 358038 784213 281725 0 337099 30972 547391 646106 0 860022 963421 589774 168109 0 927049 939970 0 42648 0 973770 956510 0 0 341883 437680 100197 336993 93838 701765 806255 865498 417380 646125 21470 0 0 618470 0 728299 248304 41067 0 465059 0 215677 0 0 597390 0 432758 131756 541164 0 120726 0 486247 433521 653026 207488 824211 96409 0 796927 783341 0 948305 108339 0 0 41271 70994 0 625816 352083 221437 375850 0 997328 0 0 0 0 0 69213 353284 133267 957022 0 933685 909417 0 425441 0 0 108263 754024 479373 0 545666 0 421132 427206 0 0 82800 189712 745773 114412 592960 942415 640918 591672 0 0 245407 71427 441686 72505 177012 0 631440 735113 0 308809 720805 47526 848650 27782 0 0 291163 948780 149292 0 846629 0 550756 0 0 0 604015 0 0 319048 0 0 0 0 0 647715 351237 957894 0 0 687228 680777 0 73056 356699 0 868764 0 343471 520924 0 0 0 0 440047 345937 836733 876754 478772 0 0 810225 994068 820073 0 678551 0 0 0 428403 799893 655581 438933 685729 843639 505528 0 0 453370 691135 0 498630 759542 927631 0 0 0 542939 0 464664 0 0 391144 338063 507249 391065 893813 0 593263 630182 375828 0 693639 0 0 187899 51026 0 427112 0 380947 444071 428264 696601 684435 205105 664047 0 0 970969 766367 242156 0 369804 155569 0 392668 0 44599 737204 261903 268954 0 859545 144479 0 36151 0 419529 673219 582257 0 525967 688843 0 702953 560953 597089 797546 499445 127556 741332 733027 964210 895862 0 6968 0 0 0 830470 712867 0 0 570849 0 0 58357 42974 767979 72126 641064 0 858199 923764 0 0 605317 0 56539 0 92790 0 424738 0 0 0 285348 511349 196280 0 0 755124 66274 447269 324854 0 939459 0 957338 0 0 914320 367223 314268 0 0 885193 819865 787794 731350 0 852132 0 549704 0 202704 921288 0 0 784498 785820 0 825812 923095 0 98325 373613 682116 0 401155 812100 0 0 187404 63508 0 0 0 739820 982969 0 866 223188 0 350545 476325 194557 690274 0 872479 0 0 770917 0 875175 787624 112616 421506 113679 0 51425 0 156205 338859 0 736591 276462 0 957630 0 0 0 644809 0 416432 0 0 0 617825 0 0 632787 67943 176710 0 87684 0 609340 626132 259340 336138 623379 0 282642 0 0 443533 963975 662379 747830 924206 0 0 0 0 0 421211 0 0 218825 3145 76622 0 358054 533109 689410 0 0 261162 907226 0 164819 0 0 564457 290517 0 0 0 651343 762737 0 478979 0 0 0 612617 86408 111471 0 0 0 0 0 0 0 347011 346615 618642 246911 0 0 0 99999 0 28523 249339 483237 0 0 940068 109332 0 418423 0 49791 0 117958 167210 372209 180166 412965 287166 849290 427448 211688 0 933 0 859114 922865 654087 0 0 0 914843 0 0 895937 542749 0 856678 0 0 232568 0 983369 0 394350 851353 402016 0 827442 0 155590 622257 0 0 658269 477100 0 0 913878 398889 797158 0 116218 0 0 0 237640 330337 594455 146931 322793 93918 254885 0 222429 370690 0 0 757853 513297 0 912635 0 0 495433 186963 654192 0 0 195989 401761 339009 0 0 0 0 0 0 693472 998506 0 0 0 0 926488 658549 21543 372443 979500 0 0 0 0 680824 784409 0 0 0 0 877729 525982 0 30736 952468 13886 0 869367 484476 0 224712 0 412773 0 0 0 136519 0 800540 116574 77637 0 0 0 133319 0 629773 0 0 0 762742 769528 398431 706600 159454 882100 0 0 255500 65740 0 318125 0 0 0 507394 0 343762 610763 0 0 385953 0 657413 0 964551 605234 0 764359 0 185401 0 891557 0 0 396214 0 0 448748 822006 242095 733075 0 631469 641874 0 0 840856 0 385001 14192 78075 0 0 0 222397 0 167574 678587 885466 1503 0 414641 0 690176 800600 813495 122479 976535 0 237949 267500 187842 0 0 0 0 450847 383857 0 0 0 845213 994234 0 0 0 0 385754 370984 0 0 0 0 870285 0 0 0 304958 0 357601 778540 186812 214828 215290 0 117884 759573 213966 0 0 0 559407 510271 0 962994 959737 0 484982 636630 0 704784 209472 608030 124567 881903 960610 771498 528665 0 319909 24998 0 413945 0 0 347661 0 0 385632 0 576260 331142 487989 753522 0 712945 75797 0 258661 0 0 786819 0 0 404950 208205 0 0 577653 0 913177 544621 690777 704136 0 854162 658482 554062 510486 940705 499314 84134 223664 298826 562332 868260 0 223944 0 948066 853919 949062 54205 0 347291 0 0 0 0 0 364742 0 266974 417828 308288 405919 0 0 0 180448 16825 430525 69815 0 614449 7932 13957 27746 611585 974962 0 0 852503 0 276325 0 0 141222 375552 158577 0 204558 0 5592 226302 0 645328 760171 377641 0 911696 518009 943544 0 675518 0 0 339313 0 432778 108199 387705 12731 0 84738 0 563460 508206 449253 897229 0 810626 630323 917718 0 0 679473 666196 827196 947681 764972 778585 0 0 819660 477135 993875 40613 269264 346772 0 537867 786052 0 258047 0 220437 0 522167 0 374973 0 107250 0 0 329843 863370 0 957175 410367 0 390006 657621 0 644478 600451 0 0 235376 868395 0 775488 0 951927 513723 0 0 0 594985 107458 588144 738522 682005 0 801631 43390 0 0 233668 470571 421175 860219 388681 0 294066 568663 0 0 0 891499 0 0 0 0 0 32661 128948 859453 361062 0 153413 0 171904 0 849608 0 512513 0 283375 368661 147349 867160 0 0 0 0 0 892422 797202 227586 861356 607982 0 0 924017 506635 0 0 781324 139311 0 79745 0 440818 169548 804469 193510 0 910615 0 0 0 21210 0 0 0 0 233679 0 939760 0 963989 738749 294091 284879 458967 891058 886972 347715 81671 0 792495 562425 576339 826130 507814 388486 930395 790072 0 302943 248823 0 91140 0 0 0 498176 890889 661428 865552 0 0 502416 0 953977 139871 678948 907504 0 667892 639360 33284 0 0 50357 0 0 94600 800937 544899 350584 647990 934237 566211 750805 602304 0 0 0 0 0 624363 0 994369 629133 105629 0 682363 631124 0 46081 943301 0 89342 0 89998 879660 584661 323491 0 430984 0 0 533003 742662 868105 656455 616579 471952 103370 0 933647 388867 0 0 0 667085 51999 425433 0 0 8368 0 246474 0 0 219426 0 675938 0 495775 759164 766828 0 751184 133852 860061 567588 0 0 139459 260736 518886 211888 0 0 0 39469 334727 884044 812010 984674 0 0 473993 423113 0 0 150630 0 35056 196914 669031 0 0 0 0 0 274329 0 205827 0 70747 99006 0 0 599166 126272 0 382445 972925 0 38756 93448 491127 0 200971 370593 978379 709818 467131 609973 305723 791790 247791 305424 0 909696 114774 0 0 0 103658 0 634312 0 844434 59201 0 110601 57673 924061 913431 148811 471936 174619 0 0 158670 0 19769 381605 0 0 0 141635 0 61615 0 0 654761 0 850937 781198 540151 950516 104751 381526 0 495626 891716 0 0 901273 57377 793097 0 0 472931 0 0 278483 0 133957 354253 842938 39095 0 0 0 0 158832 614126 858816 615420 922401 0 199152 158702 0 273130 822518 920773 94788 674077 0 0 345684 406403 787761 672250 660571 323473 391640 0 604766 651149 0 783256 75727 650984 0 0 0 0 0 974493 651475 966272 278041 734642 57114 556757 304880 0 0 0 0 0 714419 0 238962 414437 551121 182204 806683 0 780367 432649 0 277361 404153 53590 0 0 0 633007 397679 29345 0 294515 0 0 306522 145466 442992 209043 377501 0 750991 0 108214 0 827027 0 989876 0 635067 18905 445696 0 0 80654 429995 475194 0 476993 0 262140 0 0 657582 775043 32140 0 575413 0 0 365290 456136 0 0 0 0 0 333011 732485 117503 567323 777620 0 0 363396 590963 770257 0 267960 0 0 0 0 514052 852505 269611 0 764420 0 427330 531871 685863 0 0 808546 711346 0 595754 488252 530174 0 960305 529859 827699 0 168999 613349 0 0 821599 642923 762450 132012 0 30083 0 755232 0 387923 0 321705 473088 0 408690 504399 799912 317975 0 0 680019 567549 0 226767 859966 289168 865062 872264 335576 0 0 0 474403 0 0 0 0 229079 83995 0 0 8481 0 0 0 667979 964147 87833 0 112597 843796 880373 791072 949137 528584 374820 430288 906874 0 601652 0 0 51553 301887 0 0 36736 731915 550899 282290 997301 411677 392037 141716 620262 0 360536 0 124604 539431 0 485729 621467 207872 0 469923 0 356432 555576 0 0 0 0 283159 0 882389 855669 0 535440 0 386614 0 505808 843680 797255 278515 771735 250863 647153 0 0 0 0 673039 799175 905656 948900 267682 0 0 0 0 0 56333 803724 0 0 97268 259849 0 539970 662290 0 350993 775853 421807 111496 0 275712 0 450833 0 466255 957222 445253 0 28566 0 133015 706026 990141 607275 12551 0 0 450078 584296 372414 349884 0 0 381805 646505 0 91601 36391 2298 724955 385195 989286 0 84913 14679 118477 83923 100640 0 951102 348162 855010 0 920271 0 622944 458382 0 0 633093 0 0 63228 877064 294893 0 0 148131 16590 695948 94963 975681 762514 283272 0 713624 0 0 0 817953 567156 497745 0 917751 0 874551 0 407572 857699 0 984992 921254 0 0 669489 875745 0 712834 996945 748621 416631 0 502016 138273 946722 0 0 0 55600 921427 0 0 833535 14399 0 901794 0 329202 357333 0 0 0 0 0 0 0 0 295140 34248 363747 0 6753 0 330387 0 0 220001 0 0 930508 969474 243611 704908 415219 0 0 388711 710932 980631 0 37762 0 0 148188 0 152807 0 579565 911391 247137 816527 0 44129 41515 768813 315192 504202 0 626693 0 711737 0 478144 996927 580168 0 0 330774 0 197206 955103 698184 171229 25098 0 0 0 224570 418050 271512 0 0 683603 0 568055 564966 550972 0 0 328539 720947 320423 180177 568100 0 109203 785747 0 0 327735 158230 0 0 543680 112546 373009 240743 71135 569873 91544 0 461940 14658 0 539597 676607 153661 520212 0 0 333236 431210 573124 893115 315384 260775 425163 0 392375 220415 0 455251 0 854496 0 0 155445 925050 373408 0 210774 951193 928450 0 0 995918 446231 727083 279984 681866 0 0 0 273265 533655 362580 0 149499 860522 139500 107059 0 806526 135193 0 103981 167212 263776 54882 937378 319375 539797 397124 0 612255 245867 164240 0 0 0 0 929410 538053 140955 0 0 236808 0 758943 7935 584963 501374 231962 770577 982150 0 129212 874804 600607 0 300473 72077 0 268719 453605 897173 0 0 500396 55735 182562 0 682715 0 9018 890961 0 45409 95688 748053 0 190111 739227 612077 0 523240 141590 105590 0 0 0 150754 0 961535 272498 0 936129 0 449262 502250 0 0 380475 0 113496 719406 444187 918772 0 37390 255165 654740 674398 0 0 0 588177 214616 0 282188 373266 670168 476606 950245 0 0 365903 0 262079 359999 13415 0 675048 740641 930038 191438 12182 505210 301575 507209 610381 210326 3663 227447 583538 537069 0 197971 221227 0 0 339745 0 0 194678 168219 216295 797552 459967 284962 59921 521891 274380 609611 309197 0 0 0 0 0 0 637131 0 291434 0 601767 0 988848 891184 267259 747637 969716 14536 837769 0 0 524975 57907 93577 0 0 0 0 503580 0 309137 904448 0 815761 830860 4267 581022 581750 76642 108237 277276 183581 355170 164952 925821 5656 805759 0 0 185321 964696 0 785126 583673 258245 773320 0 417229 75328 242560 811666 191689 0 0 0 86854 0 0 275526 97811 0 467540 555602 388746 447377 0 34890 0 0 107299 975511 796135 883086 0 0 773392 0 659183 275936 855936 0 454581 292819 0 988469 840695 0 0 0 331965 0 295829 898076 753800 244447 385662 0 0 769866 818811 149236 473682 0 698671 7723 968492 259555 432134 79368 0 770987 538935 599116 595649 209578 221884 778191 0 0 0 610547 0 724275 158508 0 0 321908 645064 777064 0 0 0 19669 397564 0 173582 0 0 0 825116 0 626057 143775 0 476406 0 547425 0 334857 0 608802 276712 211871 760685 0 930268 0 532982 737221 861311 0 241039 871833 552130 0 491149 116076 0 312187 564763 0 526132 751482 0 397953 51113 0 0 0 544898 185731 172048 0 0 476892 723264 40068 433555 649037 770919 194963 109309 0 101629 0 0 812351 499554 204894 609022 821961 845823 658837 89160 183554 283666 728686 417113 0 867299 0 0 0 0 221439 699289 921707 177565 442739 69550 1140 0 752306 0 0 272893 0 0 45130 386184 0 0 487127 136985 317602 0 547187 504784 303503 6930 0 0 59372 209747 0 914240 345900 0 339271 710819 562875 0 700787 0 52458 160972 0 919675 117685 266247 0 249042 0 0 0 540184 0 314412 348268 0 0 0 230223 450667 0 0 160289 865754 0 490550 403060 247566 116306 26122 0 0 0 0 229265 0 541717 603071 535913 0 395395 729072 0 425399 347360 187510 0 0 685930 604610 0 836660 43553 0 990330 602088 153993 609200 0 460315 0 0 986137 548809 0 999403 0 97846 257709 417155 599478 0 617294 195820 144197 140069 0 0 0 432093 0 0 0 0 0 0 0 0 820658 953988 217725 138336 654949 42678 285764 0 139513 638489 0 0 0 923412 0 0 960174 892954 607208 0 0 781877 302187 528240 12721 689573 401194 43373 0 11946 838615 0 532047 0 828708 141927 206692 0 33294 0 175546 567379 0 0 0 263846 805855 719756 8801 0 313092 0 76774 0 76140 2987 585913 0 0 0 0 0 0 0 140719 0 0 735607 37352 0 546495 609418 0 390341 979406 983783 578305 965545 0 383740 457265 0 637939 930474 0 0 835549 875393 0 956874 0 0 0 0 0 0 571668 100413 840426 0 0 0 0 540322 557391 866418 421644 0 967254 752428 0 0 829526 731559 315064 741405 0 776617 845013 63116 0 0 0 0 0 247921 767378 406315 331770 0 123474 0 135127 0 0 0 542346 883652 0 0 764865 213987 670073 0 0 393547 427424 233553 455266 834516 722476 803851 0 484902 0 789013 821609 562800 178910 285856 453075 724848 741192 0 857870 891182 257886 0 341849 105311 56515 233805 540092 657934 548484 0 658657 0 755652 0 711728 8257 487189 718385 178486 0 0 0 361719 137880 910243 539750 0 0 92824 0 917092 0 0 218487 0 0 0 0 0 707762 20670 837100 279391 209637 846746 0 0 483743 525751 263004 0 335320 448630 824792 0 770394 352822 814781 451918 0 550475 675077 437981 620489 0 0 639810 867578 188658 0 0 0 0 528879 535297 890613 342918 0 240166 204531 911633 0 0 0 17090 0 944457 989591 0 332077 638410 845198 933644 769484 752326 0 0 807657 886257 654201 0 0 0 179806 0 638963 0 0 0 0 0 34372 0 429517 967925 0 188139 28191 237957 21323 204389 0 159837 0 331811 275085 868079 983307 717350 0 336105 335797 855882 82179 994653 0 162148 829799 499849 480996 0 0 394871 669517 0 0 0 792952 733879 78306 401246 783618 885688 0 0 674963 0 769739 0 485142 0 643143 967859 9490 839385 0 0 173091 0 875420 0 785703 0 0 0 0 961621 0 855906 144198 281605 458515 545981 778422 0 364121 291258 60601 0 287169 790846 406175 0 0 962336 399917 381692 0 614950 95290 730210 451870 438371 0 310526 0 723498 993484 438064 0 221393 433618 386754 907841 688968 316299 0 0 0 0 66790 0 0 0 0 124443 866583 269797 0 0 420754 37962 7481 904701 410395 610535 0 0 608162 171557 704303 0 0 946855 0 0 252473 0 542005 0 384912 0 0 27947 906654 0 651245 500958 97986 0 887027 0 834978 0 377362 649178 522496 526694 0 789436 0 652178 0 180133 0 0 0 0 861972 30632 91313 0 540347 394993 926674 0 0 572618 914466 124432 234361 0 0 896550 984986 201505 0 0 0 363081 0 459771 0 320118 342794 279101 901795 0 0 108535 293057 0 850968 43274 878757 426530 488084 924530 0 424852 452108 0 985057 919216 412910 345510 0 245789 0 0 400583 0 300531 934056 685119 0 181827 0 876883 767583 441081 426594 740114 0 395385 711624 0 0 0 796912 0 0 294055 982507 75421 757510 537614 689155 0 58050 0 460605 868876 254540 219664 1452 93164 196212 0 0 390822 413887 0 0 608912 611363 870290 0 0 764317 886353 446983 0 0 912480 46784 150041 851609 649562 132465 0 0 99295 656902 556237 0 0 736972 332024 0 0 0 330388 0 122249 217533 409953 67753 23616 0 85264 412519 616064 339386 654279 762232 0 320830 0 0 779840 0 418624 702309 377899 0 35204 929439 0 162229 0 479309 847574 0 990257 602901 0 0 0 255140 0 781758 0 374188 268725 0 582428 0 606052 901882 875756 85938 531884 497551 676395 15680 0 935459 300615 765272 0 0 0 702402 385944 204909 482608 352870 415040 591806 817544 410059 0 670621 0 308854 0 0 503843 467848 815846 661877 709142 189212 0 398396 0 292378 967967 0 474110 0 261130 724224 0 0 711289 504364 627752 207358 191016 0 0 492699 184719 990464 121867 897089 0 471067 915292 260887 152100 0 998846 0 0 0 0 0 0 0 108675 0 0 0 931857 626963 0 475534 0 0 500190 569487 473866 790174 0 944748 0 262681 0 590761 979329 251709 68604 0 0 0 254941 73285 338937 0 926537 192683 285978 157921 142557 524190 0 0 0 813420 0 414818 0 494929 0 516540 156593 847422 504702 634954 0 492907 0 510124 787151 0 888187 665062 0 0 851168 6212 832634 0 783107 725270 481339 720349 0 0 594530 0 580721 604880 0 0 0 642413 0 0 0 339567 266976 727124 343507 995275 0 190854 416288 0 0 0 0 339373 0 0 851206 575387 0 652579 736220 532520 212130 216768 778350 0 0 0 648902 274353 637527 265017 880810 57132 512381 0 34123 0 390582 561239 40267 0 663982 284634 388860 435423 0 0 485973 579432 861162 576438 144838 325785 445600 0 543244 0 962163 0 916393 457116 210565 676966 748430 0 0 43989 617006 0 0 0 213549 88855 152040 0 837911 815887 0 78174 0 12948 729272 0 890428 411191 340001 0 910818 222853 590496 668153 865345 0 25353 0 0 777585 974900 0 852829 252913 0 158229 0 906479 320898 0 0 642330 617863 524286 725642 0 74719 552476 355368 157672 65923 570241 0 2173 0 777700 875578 91488 0 232795 944977 0 577608 97748 403947 456937 746379 186743 0 387510 899704 172845 0 511779 350848 434229 0 0 824884 538376 822477 0 124214 277338 86122 171066 902409 0 815423 107269 892398 5989 231073 155386 919851 286751 943306 681649 317848 0 72840 235089 669877 0 785826 0 0 0 0 0 0 0 0 0 756442 0 697963 846416 592569 311021 0 140099 794879 0 0 0 670318 648579 830574 0 320231 325008 89980 0 633863 165494 782956 0 512598 0 552285 0 430235 0 0 166054 939540 450284 937158 0 350968 0 748847 32696 0 660422 193575 0 65112 345145 693857 477403 580311 0 0 50003 931623 988392 0 0 494119 0 38267 511710 0 496859 932647 0 587832 0 118984 943842 0 517237 0 0 741620 444358 0 911410 321033 185881 285803 475076 670008 874415 321383 582127 0 231422 132402 180588 616393 618184 196101 138082 0 0 34927 166173 459574 0 156413 0 589410 421586 0 193736 0 901350 438689 0 0 958946 120946 710397 513485 104811 89239 462019 12919 0 171197 438190 0 342626 0 338772 449942 0 162795 0 626646 637992 40832 895199 901162 259096 109310 0 0 63720 0 0 0 790835 0 173735 62320 438242 507484 52603 499690 0 278916 0 537793 111753 0 332980 0 586799 0 148176 385270 0 131138 897542 0 480591 105470 446966 677665 0 813761 0 573707 0 382455 137847 263942 0 895528 0 775361 0 74079 852903 851532 109452 697897 246769 692978 101293 914275 856229 909576 0 0 678907 0 324368 43503 145613 984983 0 0 210522 332460 715974 563477 919892 231375 0 0 0 296140 453941 0 916690 408457 703723 594077 0 0 0 832544 551469 977605 735846 0 378428 45368 375753 0 0 0 854174 0 0 855922 0 0 692306 853527 0 51331 0 198747 670134 920299 771215 676589 622281 0 742920 683480 204007 8086 463708 315946 0 0 663524 0 290408 0 783759 903696 0 744937 562285 0 0 0 208139 252506 961822 112550 25104 374377 0 854051 335006 559018 868858 78654 0 0 765473 0 0 159448 490994 479469 526972 177169 922137 254587 0 371221 404594 763436 354604 578797 289237 782646 478440 0 743622 418745 608077 414795 700121 953425 0 15233 99268 616252 0 0 0 817627 817470 79342 0 0 321932 757688 305726 763802 251608 407580 681493 361137 469223 439051 880514 0 351444 0 653813 849491 861478 994438 645959 64555 0 570976 706393 618018 0 0 89297 598887 274606 146864 528113 872295 903248 0 0 0 512758 228211 507815 0 0 938436 0 0 0 0 0 0 0 0 700722 0 0 943105 125000 0 997605 0 0 191513 269557 315463 362962 568864 0 0 582321 995261 0 330280 0 0 922207 0 709303 880814 0 0 98497 111365 0 259413 401977 0 0 32335 0 82439 0 930839 0 0 0 742742 244449 0 94871 0 672198 121564 808116 627388 431336 0 224637 959639 0 511241 355239 5489 591620 116648 0 639074 276466 613476 138905 0 151999 717585 97731 0 770797 428954 552861 0 0 950095 0 0 497209 0 530492 888098 472628 0 414762 487707 0 111439 0 691017 0 656151 306017 508033 0 504624 0 323105 133877 0 855077 744416 458291 711846 872036 798278 3598 0 873199 115519 0 797303 943691 23942 485779 887507 0 835365 0 510694 566259 0 356006 745080 174315 398308 0 522207 689497 217875 0 0 561470 0 629656 0 224530 561616 329348 0 0 482098 974390 0 526800 0 0 0 606971 106382 38343 246300 467961 0 572774 0 630668 9007 566834 0 0 0 286805 0 0 318490 863949 886355 855111 0 220299 888189 139926 703890 147267 0 196563 0 568990 348830 0 429823 842612 0 0 806366 628422 677576 518582 739555 0 0 0 0 574992 965943 0 189996 0 407181 0 309175 186241 92640 81784 201089 587331 0 0 682290 644658 533400 596296 0 17722 362445 604109 672989 591511 0 0 0 0 458134 0 63738 926230 0 0 518403 357970 955419 0 0 112774 465940 599490 485538 156713 604381 802845 301114 913941 694959 0 0 7396 0 555977 0 0 596531 894402 108354 0 273437 871112 194042 658332 163244 930685 0 841055 517432 543925 600189 0 630003 786837 0 48918 708488 159281 0 949781 0 760042 990547 954186 968056 991136 414338 828907 0 138478 0 557104 0 0 0 644340 965636 391718 118555 282046 531939 715643 0 0 162736 0 0 0 0 255337 0 0 37230 865707 139463 19265 424767 0 727206 213085 330479 700659 857011 692017 0 826131 692575 635245 923469 458826 95097 0 66300 325105 523363 189702 302629 0 121705 891349 0 980780 833253 450907 0 0 208370 715415 149699 485269 0 438084 0 0 289089 0 268091 31354 0 26729 0 394708 862896 814798 0 0 354532 914969 227148 0 0 0 0 545730 0 442529 185040 493510 36025 892102 0 745027 385207 0 870296 0 185861 424894 0 275881 501603 14266 0 902726 932092 27858 681883 0 0 0 514878 873236 0 685184 327515 479233 0 623347 0 0 0 0 0 381376 0 217934 924589 988786 567007 529989 504155 390510 487114 853736 0 599686 926909 0 335043 790051 0 691512 106294 653251 0 598722 229437 285651 0 879513 816828 512297 913197 550565 0 128864 966419 115553 181593 308162 248885 153000 866308 430206 318014 458094 0 0 825648 166040 0 0 0 170066 186483 851143 0 959307 122483 0 250177 947153 29500 0 57608 968787 0 917777 382114 0 399370 223665 846189 284932 406734 0 277545 0 0 48082 327984 26221 0 273478 554947 802692 139624 0 0 638481 91480 248219 539010 106310 952452 258351 87983 83084 842448 0 317004 0 691853 0 0 0 884943 796347 0 0 889194 198458 69279 0 106612 229667 848857 826741 0 0 860652 663261 0 0 411036 603991 386787 817613 599867 0 0 825408 579928 985601 0 548533 659306 700073 821019 0 0 187102 201664 655303 0 0 824916 262688 503352 0 0 0 0 0 300290 173073 0 0 0 0 0 0 0 0 308617 700991 0 869904 0 934217 0 0 0 178566 741922 0 160444 208288 497110 390883 0 87978 160562 0 0 277673 485709 517143 0 886884 212559 0 891941 612750 541649 0 161044 0 776456 724094 0 183789 279473 956600 478919 74169 616934 568378 820394 362309 528093 884912 433028 0 753056 942161 580243 930593 308624 32243 0 0 0 957141 0 853301 601189 984833 432826 0 0 0 0 618257 873255 971818 233737 628220 0 216950 0 790468 209153 404486 0 139046 860093 654812 289730 119880 989908 931130 0 0 475662 810930 256392 767531 580106 0 763479 551355 683145 767431 0 253410 48896 655035 69459 363260 0 504548 726656 0 0 0 355404 0 235191 796726 528656 613759 1761 291698 0 562621 968739 776591 276226 24830 0 480241 692928 194458 642546 0 0 428472 0 0 51283 0 845274 524966 0 913267 32420 657203 0 0 547042 0 0 144845 267670 0 159801 275655 0 340106 0 0 934183 0 0 0 0 878250 39452 547045 918132 667232 660111 568791 0 44604 0 54556 414573 278336 0 393442 476561 0 534230 0 552466 0 0 0 0 0 641904 600665 413768 578366 811567 537707 541654 0 0 0 135448 0 8528 15039 822430 0 72897 0 0 826432 768699 977032 69898 332706 438621 0 0 82729 700001 0 838229 303356 163705 0 613990 169529 0 0 0 852361 660465 394487 592648 832955 277500 332464 0 768043 908616 274832 0 0 743598 0 859021 739287 536372 0 417381 170892 0 0 0 53103 952535 0 886300 0 162358 0 284281 279717 245000 914337 903563 769083 525437 0 882099 131998 854034 82895 0 185888 123216 629030 0 974808 0 487859 107514 844140 0 0 804343 148389 559902 189057 853471 841565 603777 0 634737 0 587190 92134 0 708381 0 788716 82739 311965 525867 215169 0 515389 0 0 680243 0 14852 567502 0 49947 773037 113934 889253 0 862501 0 840055 171014 144474 155289 0 0 239776 736759 0 782058 179960 0 0 0 973696 88005 600357 0 0 248924 827483 593109 0 730070 0 893783 176479 244999 333798 580387 0 825325 2615 0 562851 0 416433 381655 0 636222 0 0 98633 0 0 584184 503980 864787 0 629692 0 123017 90856 129473 0 424882 867685 0 220444 0 0 245552 0 682692 0 501467 49094 837920 0 697307 423769 179442 0 0 865977 0 752285 769059 811412 971875 0 864421 142850 395677 116695 0 280971 0 53847 743305 756716 988104 251935 245097 0 404060 830124 360839 232790 216894 400958 0 0 7087 0 0 985663 0 166983 0 309478 0 356915 174362 0 0 0 677713 0 0 0 0 0 553025 0 956083 695186 582342 553290 530759 0 0 0 916409 313121 406637 942689 874910 845355 318910 0 0 678742 891465 0 0 805576 601954 474122 449108 48433 0 651638 620810 0 0 707383 332330 193213 0 0 578567 0 851031 893271 821213 0 0 0 949167 543654 881953 354901 57811 561896 403434 841411 0 0 0 697261 680732 186636 535374 0 108452 836048 489334 556374 738427 991184 0 779532 0 0 727389 235352 0 0 0 0 0 147957 909326 0 325662 0 738921 149185 694118 0 0 0 0 0 413503 0 0 373329 0 982636 176931 180138 238646 849488 646610 113297 581090 0 52604 1459 740313 0 671954 0 0 339223 52249 670948 0 121015 933525 0 0 635023 541319 54050 0 619874 924031 386828 747012 0 621704 76110 211832 803407 253828 627817 783844 0 490653 94393 90337 827377 0 0 633195 0 0 290047 0 325460 0 896370 813580 224639 514460 0 0 0 0 758210 104282 0 636630 733601 995232 986690 48691 347027 703824 0 265530 989198 0 0 0 0 0 63522 45061 0 333470 848686 549528 0 342649 308888 907710 0 710729 949834 358868 0 34606 0 746731 0 55161 789355 480266 12100 0 554830 868900 0 614616 289402 245564 385012 915092 658350 0 0 0 230595 965619 176815 0 0 0 913447 626722 0 256400 0 0 901228 0 994144 0 0 0 0 0 176767 0 835160 742231 138152 58035 0 931980 525777 0 0 0 278778 694891 0 679293 0 0 61757 0 982821 0 818551 7922 0 939166 0 118419 528161 90541 0 0 258605 316788 445096 690978 181516 0 910625 443269 0 388044 461589 368393 519918 941708 0 0 0 0 724811 0 904016 0 0 977099 0 0 936433 0 0 0 0 0 609104 352626 0 0 808717 572875 217342 681664 0 447132 396276 0 639371 0 0 421138 364172 800584 578517 0 40143 66789 405824 0 989343 0 625309 2782 715347 880664 818677 616323 0 936988 95757 907913 959658 626301 0 315008 791104 0 0 252249 248 388654 0 53985 0 632222 0 919397 0 92801 0 0 600190 0 377991 413571 0 24610 512794 308999 626524 352785 0 578596 864166 506784 0 735708 0 450423 523929 999496 283795 0 170249 608640 0 338399 0 938746 0 0 0 789774 91677 910852 0 280207 0 494627 812267 729820 766923 476739 384937 292317 0 0 0 0 814886 124360 44720 0 605960 0 0 180588 420495 867033 782766 0 0 704175 716536 269458 282390 520399 0 0 0 786627 0 505699 844096 852919 0 992315 0 286729 0 0 180474 7882 285322 508912 635599 810232 0 407041 884065 879695 0 0 0 375216 94655 0 0 0 974774 0 89861 0 0 708054 628543 0 0 0 0 0 349382 333497 813872 0 554598 424407 827167 0 764612 0 0 292376 0 690199 706607 975922 864931 0 0 720684 0 397900 660312 0 412664 807238 0 0 0 777018 982278 895359 700520 0 599136 562772 551228 0 135516 89702 0 899438 57426 460518 411492 0 704601 0 182071 0 714684 0 777720 34318 0 260735 0 0 156372 711046 593326 787778 278165 953809 312786 0 0 0 649726 711738 970900 0 0 824210 326640 626289 733436 928866 921260 0 526131 889465 329191 0 792993 380951 15942 0 348116 685584 908321 0 732185 872552 878685 129714 798031 0 821393 0 0 106145 418964 667063 216653 0 511047 0 0 618642 259336 970588 540559 0 0 0 945681 491481 43821 154962 0 0 372365 0 0 471003 94604 9476 809828 0 888051 0 0 324277 875584 280860 0 329592 0 0 58202 0 233719 403647 0 565024 0 168123 648676 328575 0 0 0 0 667247 430154 345628 394903 478250 136956 920496 161893 0 0 975769 755059 79613 0 0 564819 134166 623758 858940 51438 62554 290741 978338 90479 183362 0 303052 0 0 513544 63950 592193 842193 0 847421 0 788234 80173 804763 898568 170210 0 0 807292 887422 36699 0 0 716745 158280 0 666277 0 0 978259 334417 769297 368662 553157 666198 0 141995 0 709385 777875 0 0 660813 551816 0 894396 851096 466127 314636 938335 135560 0 0 826336 0 354696 866393 547212 0 0 0 0 437481 0 404736 0 314566 815506 649654 936500 527686 0 0 0 0 0 0 0 29617 658296 0 327451 396183 686089 753391 63210 0 268091 481356 286912 0 572767 0 0 704885 651686 0 780183 0 483716 327011 266078 265850 25169 0 440431 350007 0 271274 0 226202 239648 972756 291841 0 327689 0 0 990733 240301 0 260904 111068 0 0 38404 855385 0 452928 75994 870301 0 59255 0 943289 0 153636 0 632553 94929 575109 901053 471377 0 705166 289222 635437 370974 0 0 0 331962 337735 201397 0 0 342251 0 441488 889017 76165 0 0 0 723818 613437 479811 489646 0 0 0 499306 780496 219210 771572 469551 706001 997891 159203 0 0 300918 729309 688969 261913 427911 766926 0 12364 437327 0 0 0 566277 802880 791078 0 647706 0 364753 0 634390 0 149852 0 0 250027 135777 28452 0 581739 661417 196936 432626 0 789726 898330 0 0 820109 291187 831658 0 0 377633 291950 656157 123436 244986 225447 0 716323 269290 493725 704227 0 44171 508230 550959 948481 134497 0 0 535243 999014 965734 0 494451 408939 0 455993 0 0 838275 525949 112072 390792 0 0 554790 664088 0 66400 0 0 0 379256 183501 835917 817318 683239 379685 969147 0 0 698121 0 917512 757959 0 540221 0 0 945985 476230 0 902583 204591 0 823929 0 560975 708306 0 192492 0 88049 713862 608452 900664 979492 960991 0 120261 0 478781 723130 568922 870049 325464 153003 652400 0 0 0 506067 301625 44912 348969 122958 0 0 0 417183 288249 493201 0 817472 0 193760 842438 0 550511 470558 950437 471339 0 0 217976 621929 546960 522562 567559 115736 994869 850320 349009 538095 0 109971 0 0 0 658738 76359 38708 0 10953 987051 222142 365462 787394 759526 393840 191786 644198 0 776953 240878 0 0 0 251714 0 689995 0 713279 0 0 494687 931144 396628 0 526930 0 670555 16130 465360 87075 477040 939632 56234 964677 0 970467 477237 699771 0 0 944732 4978 156749 534531 0 109966 0 579484 594905 0 0 44760 755818 354235 361277 257076 0 869214 0 0 657588 0 0 150342 196860 0 182910 702227 0 0 347312 209614 889550 451301 169873 0 355692 0 463117 721467 372830 904072 0 502864 457996 277060 0 0 204191 0 287754 925348 203080 470924 955129 0 0 785287 596728 833532 0 379010 0 0 0 155818 549664 548054 3291 425147 0 192814 555358 181944 30531 0 508906 0 830691 190654 822632 27820 0 352212 0 511005 221947 0 955120 0 208479 878850 44840 0 775024 753740 990235 0 152868 856151 284752 660126 414851 184055 0 0 976761 952572 947772 449679 83534 526248 680958 499174 998233 0 325590 0 17815 0 0 767002 0 801833 276565 653987 0 235886 241644 627304 548277 970827 0 339202 305764 321615 0 121454 0 277815 0 801838 429458 118298 0 666189 0 0 0 0 0 291796 734815 0 0 0 200391 359112 847276 0 738811 766541 235751 630231 410697 638044 0 0 0 0 939934 324452 145902 0 0 941487 131457 980300 0 0 231959 843632 0 919612 0 0 0 707458 108959 119705 88847 235960 344654 24176 708957 0 700915 196009 250506 0 0 345228 0 0 450628 37524 470363 696120 0 939821 329460 256784 0 962199 631950 463226 0 271473 983545 0 411871 457806 0 0 542850 0 782742 0 982753 927943 0 0 0 835638 0 0 0 0 935716 0 122752 0 690119 413809 746779 0 8932 0 0 0 937909 823240 655663 310048 0 66929 306136 935759 887209 0 0 802095 0 0 309752 47336 554384 0 777571 0 960951 931233 919057 92938 950646 42125 0 0 10607 513385 208817 0 596851 0 0 250407 785101 550345 401653 727034 0 0 256277 263838 374568 0 689910 0 190309 0 428260 149144 815005 0 0 36039 549704 99916 757348 278066 67408 0 746814 843295 50606 39586 257036 952880 0 808094 0 470867 599957 445121 0 0 943518 376013 697051 0 350670 874083 429164 243985 864232 0 0 753695 671515 653624 634284 123486 0 208774 0 0 121742 0 35686 0 740133 730994 624995 0 362307 896154 0 152513 0 849212 0 501624 0 393746 647566 66512 649201 0 0 0 951688 857922 0 332076 63832 500832 531919 0 487688 0 252706 210645 694871 252856 657562 0 670537 212872 50 587851 0 368155 36909 0 122709 506053 67569 0 0 16253 0 0 215743 803130 115127 0 0 395617 0 0 958108 712061 138859 0 0 613667 0 582927 0 91408 0 0 343190 733863 413921 0 412314 424556 0 915217 77926 721677 0 873951 561484 320035 0 110011 0 0 0 392943 402481 848495 954195 680594 0 334667 0 659845 0 0 205407 0 236196 0 176457 0 0 0 591176 0 560757 127278 788293 0 906165 978500 151743 496324 481156 246732 903157 421330 0 835792 0 860732 898982 651803 803572 954150 813027 0 117058 126048 999916 0 483100 0 0 68348 0 836599 0 0 0 319578 219220 848762 0 0 30475 0 595953 0 520877 0 342122 851840 0 0 0 0 444081 866567 0 186632 0 815053 715943 463958 433924 0 0 317657 494012 635717 0 953394 0 483749 0 875663 0 0 0 0 0 0 0 417997 770234 589543 200127 436965 468323 583611 0 0 853611 334085 916080 0 40169 0 0 908189 598802 666587 290765 265054 885542 659247 178322 894308 282714 0 659519 496577 753448 380519 19392 0 0 0 0 0 0 0 876674 335035 0 222322 0 458781 0 0 654990 0 598536 136003 122669 0 350286 0 0 38019 414607 0 755150 0 884004 252038 721725 138856 31118 970462 94951 24606 0 0 27582 15177 0 438475 806800 583370 794130 334214 0 842866 625713 0 0 446754 0 0 0 776099 0 524948 830978 58234 0 862117 0 184556 0 0 260266 756911 0 0 68746 155043 467804 48363 0 21138 0 580168 754375 998469 841855 0 988389 752980 402388 0 559328 943891 0 0 0 0 333954 204476 548207 0 0 0 0 0 0 0 377556 885085 0 547353 541835 923841 752098 788924 0 985379 689582 930039 773914 0 0 122405 0 0 0 312918 6210 314765 285584 0 814322 527305 0 0 994454 903076 0 0 719987 0 685302 0 365438 0 785172 527191 0 674715 0 0 238666 26956 30079 375187 0 0 0 565998 803263 0 305752 799793 0 450645 0 604906 0 546099 862834 938911 0 0 0 0 0 0 0 285835 882679 0 646587 0 26001 0 979864 0 277663 328467 0 140778 922657 619957 963537 7913 411831 846665 666638 977559 119109 552733 365921 0 0 38649 0 532454 486917 0 375088 648495 214943 900377 582154 842041 717208 127050 0 499256 652845 128040 0 858530 0 85676 0 0 745517 981452 983454 660534 727013 0 914409 23985 0 75839 0 0 345269 550345 501467 430447 0 0 819156 703250 24954 0 94111 0 0 903070 964543 0 393028 840242 435014 0 770409 317314 718574 407515 15808 821224 0 197284 0 863172 101327 650920 0 200895 680853 650610 0 0 613062 0 0 0 550674 321528 504992 966636 77501 619726 790280 880027 73198 0 446160 0 753155 742587 0 128958 0 857279 0 115189 0 816417 86262 772128 62321 0 587468 334113 0 0 77613 596881 542316 0 0 580230 160452 771184 280006 0 0 0 699150 0 439031 469126 0 197490 787972 26444 753859 242496 0 823178 553134 980852 129761 110906 498303 278589 363118 24155 703385 588421 235935 40072 0 0 0 76439 889876 858062 874888 2717 62811 0 711749 25759 0 0 0 113592 366544 726002 848585 418671 309562 394815 744792 168115 594006 0 0 313091 0 149183 937422 482018 0 0 20850 959425 175239 0 937352 908015 328690 766900 0 665511 789752 0 0 693533 0 671639 0 0 751471 943761 927581 0 0 0 0 514272 455719 717866 290465 0 0 945581 944040 881359 625778 109113 0 0 0 621582 384057 586113 603178 666214 296286 0 0 0 0 964339 647926 0 551863 897116 882050 0 116864 0 686790 887637 0 977893 26645 943258 0 0 0 908417 152760 602113 5849 547509 523865 0 103539 0 582477 597969 273630 0 315745 849100 425270 0 832500 943711 433195 781781 0 0 97423 0 622261 0 0 758547 121617 751929 779882 0 0 0 0 565910 88656 149840 285255 240532 0 682333 0 360709 0 0 527961 583696 977960 256835 111336 361090 264026 900345 0 0 315963 0 0 633944 318200 50648 486650 421698 555410 284722 169552 0 0 908377 885190 223581 73938 693447 0 596946 0 734608 917526 798575 0 0 0 0 0 0 717783 864339 279141 12211 103151 103688 0 589466 765882 557404 801761 809092 43971 85541 0 574345 786302 0 388483 509528 418593 0 149637 279818 546617 0 0 967442 853082 503370 270501 493956 505457 68393 104607 0 0 813209 753537 372375 473436 396800 690497 294467 0 0 0 0 0 638744 0 0 447942 564858 976639 706775 275949 852550 606745 984436 360456 367545 273492 740578 626479 0 0 0 0 768941 0 819066 156062 0 0 871492 269945 693165 274720 0 115800 211221 152141 0 0 329477 879158 462258 302904 702852 968742 25979 0 101994 0 797422 0 337790 0 0 0 0 745086 0 507105 714997 525855 0 81010 367309 888923 910788 549644 17055 0 829379 0 393927 0 1287 513758 630950 39159 0 0 161126 842445 213776 511813 0 0 822995 735663 0 280044 455564 660372 485820 371133 0 0 776150 0 555424 0 0 13443 76018 307177 0 0 0 303265 415111 698606 232867 434695 791852 319793 0 314333 395662 0 0 0 0 735650 0 0 488973 347090 440956 0 634757 0 0 0 96138 55349 263950 63756 516180 518592 825709 0 155308 23178 0 458388 691666 0 22063 145489 0 238453 0 0 0 554457 710680 0 29666 0 536421 288652 415997 514937 0 0 0 0 0 300054 128573 0 768153 957905 0 0 999366 466188 0 838621 817010 399304 0 490670 814758 0 641148 658106 0 0 0 0 0 833205 819953 0 563749 0 297791 836339 601755 123942 589415 621268 94140 194317 0 0 788885 584718 710016 90790 406907 0 42668 497637 652356 0 379109 250883 800130 131781 91150 0 0 409243 0 179047 428107 0 95819 643431 863061 33475 500684 0 69669 776963 0 783722 356212 0 0 0 0 517903 524707 371903 0 701730 77510 683398 0 0 598809 0 893650 409506 0 18686 19393 0 794648 873349 0 754479 0 380490 0 0 194002 713861 643753 719910 880578 952493 370641 127296 0 0 0 453781 673193 941280 0 0 0 959042 215342 0 297055 811276 61820 0 0 0 0 590395 851664 338488 26132 22963 390249 727524 186683 647508 74182 0 551024 56512 0 0 885455 0 435595 0 348118 432504 34504 742588 0 0 966994 0 249852 985285 0 31377 297083 474592 0 0 234649 809290 644280 0 172904 62814 613317 952387 817830 809509 0 343056 0 570559 0 0 5820 960439 932740 424559 545138 553736 312618 706489 622210 597447 616694 691399 54956 0 0 805176 0 0 600456 717001 326178 946125 134063 0 0 408199 92640 25436 0 704506 844742 300782 46475 190982 113116 311906 822341 1955 314585 979945 9427 239196 563899 830298 310881 777821 0 535360 34314 0 610880 410122 717676 328799 607049 471652 0 0 0 0 840270 0 125080 0 0 0 0 274973 0 53083 0 755406 115638 0 604335 535835 0 0 0 558613 843953 65799 25623 174587 89760 0 590054 686789 725102 288299 0 904800 631130 201300 652812 181995 0 67234 0 0 821610 0 0 0 623845 0 0 117423 258981 671220 420549 186185 580197 620080 621891 0 0 0 2458 422160 890719 0 937149 312459 0 0 0 0 0 273662 440368 116252 861023 965048 200916 415723 890876 221494 289067 0 916902 245118 587025 0 620103 976922 0 127666 0 0 667943 0 286934 548341 0 591725 0 49150 476404 794237 936686 161551 0 0 0 0 0 0 844251 342900 86316 734692 361591 0 0 301779 0 0 84034 952240 0 582362 989827 118613 0 727541 518601 728307 264326 0 296537 0 0 452381 683171 553104 306792 523794 815206 297956 929021 0 985760 300113 0 34055 110662 0 590352 0 0 0 0 0 381718 902428 397329 322395 683701 954484 117932 0 932186 0 706116 0 304937 114751 0 685881 820715 454092 612684 0 0 398705 323999 362623 443741 82999 491717 513377 279965 235089 669697 0 289759 0 0 813347 528888 0 626944 856729 409140 267399 0 0 555185 0 746920 0 334314 820649 597782 676432 896900 616050 0 800601 0 0 671246 937529 825952 395296 0 0 0 396638 616391 0 0 336642 721134 935449 70529 0 0 524364 86948 638344 0 0 453562 410044 587219 0 0 64979 0 516543 0 951590 369763 956292 143512 0 0 0 0 502702 618876 660433 173181 183228 380594 705854 694059 0 0 0 860166 0 0 839616 0 431690 0 46571 55996 862585 570293 0 0 0 95851 0 499326 0 0 0 357573 0 424407 324638 571187 936975 542226 719424 0 571121 0 0 665142 0 0 0 602111 0 0 502755 0 22494 0 0 554433 816346 287394 139991 11919 0 921428 513453 371440 0 0 552874 0 305141 200320 0 77967 477296 612892 0 0 114001 318601 460184 950713 388887 907807 0 831356 0 0 0 753736 0 0 0 264497 380224 0 782057 373910 0 7689 0 0 103074 158515 832097 154936 225725 52835 565772 0 157697 817683 0 903228 0 0 192329 59718 338346 313152 118817 0 0 103104 0 937040 0 435700 0 990667 946108 0 0 41191 0 828694 122986 61406 0 445186 0 461713 931170 0 99777 0 512497 378048 216637 781448 0 552467 236411 493446 0 0 641043 0 674275 536440 0 0 0 0 0 0 0 0 880418 0 0 0 693891 510506 860454 291724 288096 0 948125 540416 523652 258912 0 103783 492856 917663 0 0 542014 0 927737 0 812917 0 88341 313353 439463 322959 0 0 0 0 85126 785793 738314 377238 0 238348 0 672157 0 0 921205 57367 0 0 0 268177 990482 604057 117306 666174 0 197599 0 313938 756808 130952 0 287457 0 646677 262170 0 517291 0 346751 0 0 334689 922781 36395 0 57861 414312 723312 0 609664 0 162901 864178 856767 0 0 100838 0 452493 0 0 0 81243 0 166019 249723 919953 0 497622 0 244879 734703 391244 237666 0 117259 285326 0 22041 0 0 461148 15291 476314 963935 0 0 720279 0 732359 854211 775741 0 0 377175 531571 0 796493 719104 0 111486 428137 878557 0 485521 0 222420 431699 248246 478533 200720 0 0 675472 0 0 593172 0 315581 883209 0 0 0 0 315155 529147 46780 0 0 403192 321985 0 987032 216767 0 180337 473879 0 94485 12289 175332 0 315563 0 858910 526990 704971 749514 788985 0 850995 710589 0 107275 850323 0 460221 0 0 0 262846 776641 578358 50241 0 0 0 0 45364 0 0 547314 0 0 223819 0 0 343230 465720 677681 0 96580 79154 0 0 663800 77791 215594 297899 0 0 326658 0 101145 2326 577641 778867 0 0 600551 0 0 0 418591 494860 658809 0 0 296420 620747 0 360040 0 904008 132917 565629 319881 0 0 340643 0 376550 0 588197 603593 0 0 0 0 90669 899530 14228 0 741560 332245 0 770522 0 0 0 0 0 912007 0 822887 726487 635118 0 633532 0 530613 226013 964752 0 275038 197481 616445 650344 0 933809 422542 0 568760 344075 160320 0 208243 822522 417710 0 600642 983652 492708 427283 0 558903 139101 523359 550285 0 148169 0 431625 895499 0 285628 59832 783116 0 0 489852 868201 0 0 602427 0 307481 0 776031 0 779987 0 957487 19729 682847 0 396599 21289 675488 0 0 0 0 175837 0 0 736110 0 0 0 634778 486365 0 0 0 188941 417402 912751 95411 0 0 398265 180033 561889 737354 977336 14702 0 968895 360620 460538 723779 523597 43732 0 0 0 0 120776 0 724105 214143 631935 562516 0 252460 0 753790 503568 0 0 517118 422514 531560 0 210413 798014 329845 792805 679929 292842 0 633818 15296 118843 0 0 757705 224974 0 39442 0 0 668517 810652 0 53377 0 278643 415097 0 0 750941 0 67928 843545 0 597250 0 0 955754 461321 0 461415 40204 0 0 0 700002 0 0 644044 790835 551729 48266 0 0 504458 0 883211 0 398250 561808 0 0 920899 777951 497265 164341 0 0 877579 0 486269 876965 806677 327980 307204 162506 66513 0 0 390428 27255 0 363329 216329 0 347918 30231 0 570999 594228 0 0 33574 0 395304 563454 990971 70529 9863 960463 773081 414451 0 770245 240308 12535 491273 205624 0 909761 364831 64601 712833 0 0 0 0 215035 0 0 0 253209 0 270724 0 384021 790324 906625 0 307484 0 0 938730 0 714651 319646 0 669011 924272 46418 784854 0 466613 0 239061 345630 0 0 524497 611669 0 0 841137 84128 562812 0 365584 921486 3118 216787 0 0 661424 0 313914 0 722402 494967 781852 206691 677066 0 514048 0 0 861114 217487 988611 622818 0 845002 110414 48930 717957 0 501190 0 0 979653 0 0 0 44674 856451 154296 407474 654034 0 0 0 311534 84880 0 606740 987050 545913 968777 192994 802632 725623 836527 0 50237 72104 847628 541877 0 71762 0 401885 56207 968425 64161 351016 590563 0 888881 0 0 0 542172 0 876453 949398 0 817234 0 919367 544529 751576 685076 667273 989215 0 955306 620127 0 0 889162 123574 766371 0 0 0 0 27251 517796 347530 0 0 689314 87435 0 661381 22184 0 0 371234 124678 491139 756850 0 0 595776 460365 938856 931945 0 0 927947 0 664285 0 0 572139 629053 571936 0 506644 940338 437666 0 0 597282 441101 817434 0 750926 417541 0 781773 104783 0 0 754961 0 43758 0 0 0 0 944525 61466 410389 537669 0 0 0 0 575379 23756 80749 65571 237705 0 208935 0 285173 0 862072 0 686576 955674 932599 0 523514 934682 939885 550663 0 325741 155008 732176 293424 130270 0 0 202499 0 388696 0 797857 394441 0 299020 0 4554 358143 429914 0 417555 0 831471 77796 458891 0 0 79553 0 870139 494202 543497 398617 196977 0 168707 70405 0 603583 0 992421 960437 0 803990 369604 737710 0 586945 0 255562 390679 0 0 550293 771454 0 0 0 0 495984 4197 950281 123091 0 0 0 0 47758 618495 560919 0 145854 788877 0 0 304553 759152 265566 0 225024 216900 736296 0 0 752817 548821 172227 195394 0 181825 0 861147 0 550948 914264 259673 0 489844 0 430167 71789 373516 229138 890241 0 823202 743943 938015 0 747029 0 364388 0 723847 0 994059 0 0 962400 518388 834977 163929 452540 0 477295 877565 0 0 0 368187 112793 844674 357468 122377 726074 0 776590 301107 645547 993233 0 292228 265929 0 901240 0 0 741930 216071 388322 895838 321426 952524 0 671967 0 0 627763 967006 375524 0 883806 650919 0 0 0 0 484883 797250 120517 0 0 522842 0 0 870763 688688 758913 57833 988808 943990 907251 494296 0 765905 0 0 999907 0 157956 150903 389251 951229 954653 813105 119356 656102 212382 979867 193356 0 500881 699115 468758 0 609033 0 209253 0 9573 657826 220429 475287 0 0 33635 684245 0 0 699509 65327 558630 218147 895738 481277 0 74978 452238 0 917045 0 881141 353123 485058 318004 208082 489236 770931 0 563222 0 0 205485 25459 694271 451601 50210 450888 348778 956848 0 0 103168 0 0 838099 0 197268 458580 55111 209366 774052 0 0 0 807409 362806 785006 0 637318 0 0 0 0 0 383571 0 624416 821519 0 0 719900 355331 180970 139897 75167 0 0 514731 0 0 110805 966136 186210 410935 348522 885085 226926 0 917660 243842 172584 847207 867267 95840 0 381579 184552 316989 0 0 688926 32155 241620 0 0 0 720933 345649 511646 444795 531916 428702 220578 0 697492 0 0 991009 170338 90572 0 577388 195596 639794 0 299218 348456 993881 352684 250847 329970 0 951175 158744 570249 550588 813990 0 792780 794979 328579 893774 0 552686 403037 373720 724578 0 0 82980 315718 620945 886377 526759 0 0 0 837816 615893 68975 923164 664661 0 690253 0 0 0 716601 943567 0 881901 157566 732209 760038 47046 0 244917 898576 0 752407 819572 0 399586 72929 263467 550686 103993 0 448166 684393 761648 0 525424 286803 12975 0 269552 0 0 911749 0 445473 129431 459899 0 948184 279201 945385 0 823709 769942 229016 297536 694897 812692 821423 466400 505390 326601 0 839046 0 428702 0 0 812394 0 187458 865166 841715 0 233909 682372 0 492166 474689 62839 17249 70276 87332 0 813491 0 893765 887003 781919 891809 926439 281777 732086 75653 0 0 0 0 0 368045 374792 30970 824862 622916 0 0 830271 563297 276114 712181 268000 618672 0 562169 327675 166003 0 958832 476933 0 290437 0 0 0 822313 387720 586330 0 118877 340247 546868 295614 0 565351 0 581675 597248 359038 0 586850 471905 480562 557841 652330 901331 0 0 0 121835 0 0 194450 24505 0 0 180663 685229 704750 0 793902 776566 836777 181979 0 819977 275269 954460 0 723565 669057 899194 0 0 0 789465 142641 615896 828879 878696 37115 372828 991743 0 780098 655719 261705 0 0 735981 664808 0 397902 631801 559225 360904 103483 0 0 857543 630065 88810 0 174354 890966 986303 130861 217849 682930 0 0 413143 975187 0 56338 593418 60888 830400 761886 429166 0 334886 272187 329728 0 0 231111 47090 203950 0 646293 0 164361 0 0 0 0 295917 556530 17239 960440 734998 12887 639512 0 822520 0 400748 0 762199 691889 945604 342555 181962 887255 346460 0 0 419282 635597 57449 873419 176308 519090 749541 497306 854048 305912 0 0 160956 0 279085 192492 623058 0 0 318199 0 0 774545 390035 0 139577 0 0 339426 506722 0 0 63508 0 792419 19946 568767 459681 76740 0 564244 0 602648 754247 9315 0 974791 408850 0 0 642774 914369 0 192371 0 0 769396 329566 421611 543249 29557 376153 312634 0 990392 604020 485788 418433 833533 563859 0 763379 712494 0 14724 0 253232 0 785423 0 0 0 960865 896537 252322 0 0 0 756580 0 0 816669 0 214525 149073 720423 0 431691 0 464693 461539 773109 441336 573999 402762 637100 0 315780 0 729122 285454 340302 254526 0 0 0 728787 0 41431 116805 362653 340506 939298 0 494068 0 0 0 669365 0 426621 926244 473644 0 523502 109232 131500 0 0 0 143974 0 738176 0 0 72913 239621 941801 0 0 0 122172 720237 929854 0 874514 0 904299 0 54884 0 0 413970 0 0 346631 929406 721293 467692 717201 83208 558455 389356 0 463267 418260 281121 773982 826334 0 442064 622076 751200 741658 528632 0 795666 764507 58087 269815 0 555432 0 0 0 0 637528 0 977930 0 226126 0 876465 107190 0 783135 0 0 893082 0 39776 623307 908826 581285 0 58403 322096 517160 0 0 630000 756769 628501 786763 948133 831789 306838 0 939376 0 737251 522185 0 620120 924796 0 0 351060 801359 0 1000 0 462054 269618 318478 844575 0 872279 822165 0 0 662156 673041 0 728336 217781 649282 878650 0 0 911595 0 0 618041 0 0 0 994926 87823 0 32694 479029 721526 724436 0 712262 439622 774372 0 752553 0 393083 0 0 989191 299102 588446 941363 819790 0 0 0 518960 876495 985409 136612 0 107228 882988 410528 0 916424 0 799062 0 0 114184 122902 7680 0 521981 484660 0 0 217639 0 0 910696 2117 817494 777537 263829 0 0 0 0 389315 942525 0 790381 0 812922 0 144076 0 856154 627156 367796 848096 538604 747027 392396 0 905024 649223 0 690442 0 0 804999 767452 63947 326552 472684 725604 190028 526434 635084 0 131678 28642 436556 0 683101 0 736399 587365 597173 886538 0 440668 132196 0 838217 454834 523939 765969 0 0 408729 830318 0 547269 853438 0 0 991472 0 200689 728906 150577 959465 0 295546 77949 0 936448 0 450137 0 155429 0 0 43006 0 797085 566725 0 645753 862336 0 495760 0 0 0 720543 787680 432209 0 981653 263881 0 0 74492 417400 301270 0 0 559074 0 0 0 0 138041 939652 471645 997511 169372 854618 232915 400000 985696 493501 904498 0 0 0 509547 0 804879 0 0 535699 982815 0 0 0 92941 1854 842097 0 806326 166731 0 109117 580700 0 0 0 775420 704428 634225 960469 577574 506685 0 326846 248814 0 124186 672675 966826 0 836296 901420 516214 0 202388 401058 0 665898 430483 201454 431818 183512 524096 0 10868 0 376632 562549 841741 908243 0 116240 0 0 97801 0 0 0 362716 546808 377402 0 524899 382052 589856 697446 387014 414368 709058 199779 0 799228 0 0 279297 314520 0 507465 649967 0 436351 0 87113 727152 0 43430 24713 936067 0 673968 0 114604 534884 870247 158761 0 189943 750445 0 629831 0 137684 71962 19938 0 448542 0 0 0 0 710168 179844 350879 243629 0 0 132420 0 0 250738 770651 427251 0 35284 0 0 0 259853 0 679017 0 27256 837798 25699 676565 0 432526 0 7381 27205 347006 925845 0 0 304363 0 466282 0 767938 720933 0 299452 461915 499590 555885 232468 0 0 852102 0 497832 0 86148 625644 98158 34602 693056 313237 497555 21252 965102 886128 19313 497248 0 963774 0 785521 381744 824675 249429 0 36087 910560 373094 0 0 0 0 86322 334663 378517 456121 0 611124 0 220371 403865 877209 293780 482867 0 615470 182167 543869 0 911200 0 71809 0 0 0 0 0 353700 0 530858 468633 241892 0 0 312151 0 0 0 859422 0 0 711214 55486 0 931865 0 318778 643601 500307 398783 594403 0 989431 910895 60729 752764 273163 310718 300982 397811 0 745323 697830 230265 98083 272359 757973 0 0 187212 253456 0 542396 0 0 0 264694 532814 509823 0 979916 0 902375 0 290485 780998 0 0 574189 123226 531490 602197 492520 553752 353277 474013 0 0 217105 804520 389589 389867 836793 190269 418364 623779 39978 0 0 924312 124846 176187 586405 44563 0 0 586683 580929 407284 0 722724 0 586175 451531 869337 0 0 0 0 733815 0 575877 23153 0 968018 359826 0 192930 0 0 0 0 763955 248206 219621 788799 0 615382 673107 0 674150 789777 892079 947276 0 0 386387 0 492872 0 0 394735 132704 0 874949 888692 0 0 0 589028 0 965895 0 415485 0 0 38598 122081 423456 806189 641100 381790 0 692846 0 439823 841592 731187 0 664454 931185 383931 6582 728595 0 602860 0 219305 0 0 0 260904 926531 0 0 0 362644 275309 876154 0 0 0 390472 331735 0 586276 155503 0 694975 0 502981 481688 101706 105598 0 274567 177826 0 294788 476353 452416 0 860668 0 0 872875 0 0 630951 873767 971274 0 596250 146104 718976 944148 744695 359312 0 528346 22487 576742 824897 0 790521 635729 176547 986784 0 0 0 10438 0 0 0 943424 325757 0 810343 521767 0 939863 252042 781392 0 0 0 592447 0 602125 0 0 0 724826 153925 877711 54537 0 936796 0 513999 0 963877 475224 0 405817 0 24010 325215 447238 330601 0 311501 59837 0 662258 0 832819 0 0 0 729086 0 291789 994719 164026 657692 312179 627203 882661 583193 0 0 0 0 611825 0 0 501674 942971 254773 0 88255 96780 0 646896 675823 537913 602436 0 999468 382640 407476 174774 234861 460875 387074 0 761055 0 329448 0 0 304342 734915 289015 0 72643 87444 0 0 263653 59255 859037 626522 0 429184 0 0 365874 827992 919357 363556 0 485007 21770 89083 0 638240 600603 549004 954551 411372 28103 0 566893 355027 0 225153 0 0 0 729962 938230 241634 0 0 865957 0 0 892475 0 0 692257 0 714588 489670 912521 0 57926 287926 0 992701 0 950848 0 0 737419 0 0 0 372300 264891 420614 874112 0 0 0 990239 0 295150 814530 181349 646995 929915 0 992119 529686 403446 872802 442522 40330 294237 0 687305 6253 0 0 229810 0 987393 833678 0 0 0 392962 157749 882027 0 45656 181535 707068 160144 422270 844899 0 35873 0 0 0 748924 560073 651366 0 377992 122648 79234 0 86119 252819 164699 9683 0 675176 0 0 810987 999853 732083 901454 588761 744123 0 0 315569 0 414045 0 191698 542808 134629 633020 285339 543736 591733 601129 0 0 131376 871412 776469 912940 792489 563911 135237 740420 0 886838 706993 0 122473 0 176068 0 580610 144889 0 0 693152 460683 0 873721 0 305151 0 142555 483671 0 71324 718788 764944 983614 0 0 177417 154490 756955 0 999860 0 678183 382813 332549 393724 792417 516595 99031 599584 915467 0 572582 872308 0 351025 52400 0 278631 364542 886545 620829 919237 0 719624 0 0 0 523710 984953 950831 868228 526578 561818 170273 0 566457 880479 276665 0 117367 0 0 917789 0 366590 0 0 0 0 584289 515820 0 50902 0 842518 447749 511707 822153 124612 696498 0 600645 0 0 0 539177 0 434888 0 195913 0 8654 286123 477070 455698 871863 0 0 0 0 863028 613682 479784 875746 410846 0 0 938202 0 0 0 0 122828 850557 910717 738703 442766 0 278971 0 0 678457 8031 0 287236 454749 7901 286627 52840 696740 243238 0 291025 0 710480 0 0 51045 325643 136674 732394 0 0 713924 0 0 512289 0 355371 74295 0 0 68977 483526 332467 0 0 0 896307 282452 0 946361 0 26745 958609 0 0 0 318130 120108 302331 0 779597 0 438482 0 0 789075 518923 0 610543 606971 629030 919399 0 379672 937054 594337 293808 0 0 315999 0 226324 275902 0 300630 0 61589 15392 803077 816941 0 0 728776 735632 86322 0 727879 715014 54357 697707 0 132904 0 736484 582899 0 289803 59944 698819 0 816709 0 420462 0 682536 211814 0 442733 0 0 248367 452403 85603 767878 0 672679 110987 0 160456 0 0 349735 0 0 0 0 0 711174 0 908233 0 0 0 790373 0 0 58814 0 476439 0 773628 973751 597587 447088 0 815216 0 207461 0 0 350101 356148 628786 222404 967833 0 0 0 153816 267812 50694 0 0 0 0 0 0 467552 0 794998 0 385040 396725 728154 469908 155769 0 0 954896 0 0 194095 908673 352499 56372 397449 971730 486008 564076 0 0 0 0 873078 0 948628 846513 0 866919 198641 945153 0 0 655190 0 297749 843231 38552 577987 0 702149 676273 579130 760501 0 0 297011 251439 16680 0 0 0 0 575083 143998 614439 561967 517264 0 881174 570879 809139 407775 0 336632 636175 219322 0 579427 654490 0 593882 0 889258 0 642731 0 598318 0 409384 0 0 282866 526346 0 826157 701172 914534 0 0 91487 825461 0 637310 849863 252663 0 439696 113690 182388 0 874935 0 298364 843649 943336 0 0 423884 983401 559839 701469 0 351317 0 0 0 0 758217 143524 71468 192207 0 255165 257991 0 970510 143550 219758 0 741853 773919 460372 128222 0 0 953716 724434 288609 802593 0 0 265650 122247 32249 323021 0 21869 0 193968 897529 228878 0 0 958741 0 519456 324696 0 667361 55511 677940 793017 0 0 0 181715 868512 657934 559309 737702 662279 0 790871 672722 122815 993037 0 937187 826994 0 145189 225443 247439 84656 0 0 0 0 119595 773159 0 0 0 0 373981 419745 648001 0 726714 360696 873442 50737 825318 0 232937 0 280091 134177 174035 0 0 861604 0 906735 32683 494228 105214 494900 916825 0 465243 213890 587670 0 383701 164103 649981 621347 50591 217539 0 542704 399286 658214 0 0 0 989082 738052 867791 461638 0 250360 515277 817874 0 992971 958695 409855 0 796825 242337 0 0 0 467638 0 806273 984032 895501 0 365464 0 0 0 0 0 703270 0 988150 836469 878096 0 525695 0 921085 441233 50094 0 244028 132498 489434 118584 0 258913 122954 0 8005 0 636226 853812 0 625841 630067 0 279305 592911 449208 0 549658 297127 0 0 39494 534969 708019 0 0 0 736959 0 0 0 0 369814 641827 517937 542398 758638 724153 0 258781 0 345218 0 760751 284585 930081 693356 0 0 343239 607681 338857 0 0 577855 0 308968 0 984261 0 805911 40662 983496 661897 793768 0 0 160759 0 343075 0 0 655277 246869 122559 917225 592186 619670 0 863320 481848 0 444673 781825 85472 0 424033 0 436178 0 259556 269617 0 212343 102131 0 0 200793 328937 923498 836386 329417 559407 0 318222 0 0 515345 300587 675693 172790 441729 217964 600364 0 366560 968829 0 302077 26842 474244 0 404756 0 0 0 347960 0 604244 725022 0 329683 0 0 171741 119979 742991 304120 507616 12974 0 656145 0 736468 0 39636 853466 592223 0 498475 0 326390 696050 349931 0 190854 0 0 578840 713145 198232 691375 0 191812 152003 891320 0 0 911896 0 478967 939571 298702 0 0 0 963935 0 0 0 579488 0 877949 612515 233157 0 0 507800 0 66406 0 851020 0 0 0 382998 675762 680768 747770 946754 647527 621136 453490 0 284655 0 576746 394464 410192 0 897619 680581 0 947439 0 243105 84389 244142 0 838393 797925 0 285484 0 0 0 875646 0 0 858391 133342 105504 476487 598960 274073 132694 329294 780456 31365 0 11252 229476 0 0 804450 859093 945879 806208 147305 359923 779613 0 676017 26864 133281 582344 112067 188172 999803 825265 517284 188536 894416 848168 868397 0 0 0 0 0 474028 666780 839127 0 0 319718 511242 986440 61208 0 0 291064 642648 0 481605 0 901247 207926 88887 0 298010 26018 913955 0 582444 649354 0 914753 0 168985 0 614212 227787 14476 540475 388937 948254 0 92210 0 226057 0 360635 0 556361 0 868509 988275 0 0 0 0 748061 0 852863 0 336807 767701 0 0 104866 296786 0 0 305390 391830 531788 779694 319988 0 553984 0 819138 0 0 0 43021 0 501009 0 878368 453354 834867 718501 964364 0 21550 259619 37388 989250 831484 0 74722 930319 0 455412 955525 0 0 0 158627 0 714972 44911 0 0 930242 870757 0 82268 0 951069 604607 0 577143 308798 29633 0 0 0 464407 0 0 0 252441 0 687965 0 673829 0 0 353025 0 973006 388663 941838 722704 631022 304348 471755 0 924196 984344 997658 536880 0 807846 459489 140616 657028 0 462230 530513 813250 541559 852361 389215 0 230129 162727 505350 293732 225980 326885 0 652441 307224 442196 686036 950681 107425 300796 211593 0 59022 235660 987136 254351 735070 931377 732233 483905 810246 229845 0 979447 0 183166 0 0 127789 689484 0 724564 0 460034 517709 108677 906134 0 433109 116545 0 0 308191 597031 229786 0 45248 736327 0 361302 476412 261984 337144 492149 0 0 222900 0 817305 0 4313 0 0 306168 0 263515 734816 840676 0 0 850145 578282 743886 535748 357507 794923 226072 687420 659566 386348 0 895663 383182 0 0 0 0 0 0 0 320046 151746 629284 374870 360573 0 703335 382257 414104 50443 65560 519474 0 338213 0 877047 747005 869224 123644 467977 0 390323 0 191282 152946 0 684486 59964 0 248088 369019 955010 0 479153 344792 698313 0 0 114988 0 96829 284234 0 410326 0 680987 0 0 461540 260421 693933 0 345963 0 0 941989 0 0 433121 541605 746270 0 65069 321281 935167 641602 0 0 0 0 0 775308 597811 754765 0 688059 0 267538 449536 0 0 0 0 482605 990842 0 8194 0 739838 291313 0 368186 945864 0 0 491376 685446 453154 0 6099 407406 0 937690 0 0 0 129870 0 457414 829926 0 0 0 187890 0 340225 446696 465384 398373 0 74420 0 0 371708 18924 0 798906 443287 560186 905565 0 24619 547089 551620 570947 161320 933021 773510 0 0 120501 561173 796602 0 0 424626 0 479115 0 482051 0 475254 85074 214015 598429 0 106225 0 864251 958629 0 0 0 24940 0 0 788549 0 0 0 836417 0 540437 0 0 482366 69707 645277 515318 0 816637 924028 72238 0 793858 213796 0 560031 68603 749680 726907 313128 62714 0 767432 0 0 0 476760 20227 0 53183 0 0 0 0 0 464947 455271 929800 0 97716 766541 520487 509484 0 385539 187348 360969 0 778813 0 709546 762449 814695 0 303098 964928 0 813395 594514 327472 0 0 0 0 0 0 809676 0 0 893301 199204 0 511043 753991 0 344217 0 0 0 0 765076 916033 509280 869533 682050 64244 294466 400229 359990 662568 0 983996 0 0 0 0 716944 452019 200241 88293 230545 0 0 207313 822697 0 706247 0 761677 0 701864 599614 695135 62115 0 971360 0 154796 241155 751233 986187 0 0 706822 644980 113975 0 842525 801126 0 855566 332454 0 0 684596 0 0 941583 830412 272365 0 0 809397 0 864391 0 0 0 726726 7027 253971 507354 752890 338529 0 859593 87707 0 266114 77276 0 569572 557170 0 666346 0 0 0 0 48558 0 584326 996850 0 228211 747339 0 445703 0 418985 0 0 0 0 0 665082 354278 192377 184836 321720 0 770770 0 0 0 39390 955081 0 0 0 0 311959 0 632656 671422 294188 898842 847352 869920 907249 466916 42772 712229 541495 795882 0 0 560255 0 338153 620004 0 466324 230437 358780 887635 476864 0 256277 448518 462396 949970 708471 0 0 588925 0 0 958916 0 0 696236 693285 545807 686977 910909 360101 610183 0 234157 578705 336403 0 0 436202 485919 455852 953456 852468 143039 755690 263589 0 444857 856942 144359 933501 436654 79506 414684 0 489881 0 830614 945885 387136 752338 905914 808076 215910 330676 260194 822833 0 255712 0 981530 765105 0 249369 0 6908 905103 0 318449 234652 0 348584 0 271360 518508 0 427462 586867 325024 0 128848 38055 0 0 981453 661429 635875 816559 199373 788776 994910 804832 639029 0 0 458094 0 773669 0 314010 68601 766 873360 0 346790 955790 371309 954742 68670 564234 0 0 0 0 471821 939055 0 0 0 652479 798826 202489 713574 408322 571996 0 0 179209 0 776465 171421 374473 927951 104953 116203 376892 465737 602878 0 360128 232433 887695 0 524928 0 912212 350897 0 611182 759389 619199 167415 0 631731 0 0 0 0 0 37076 240689 0 773861 0 384082 0 983182 253530 650920 0 604997 0 844929 841574 0 0 0 85667 0 662547 515329 180731 0 216293 377393 984123 144646 37789 97353 0 227634 697515 0 657772 0 605285 872536 0 0 0 735905 303511 0 876256 0 251310 256006 968811 152694 79641 108169 0 759418 193905 823572 78968 0 675358 0 501536 134111 582057 89108 0 0 466849 307991 226936 511970 445435 0 0 352486 0 0 207564 230833 0 535992 0 820713 736807 743389 614634 509306 306095 666050 240970 0 0 0 601946 346106 927501 774613 0 0 861621 0 570926 0 0 387969 0 0 587801 531014 867514 0 371659 0 0 0 639872 0 636009 0 0 302804 873328 0 418280 983106 495154 0 571232 0 687762 571616 446461 0 556393 476573 0 868960 992859 0 0 951050 222731 484056 885997 0 114422 0 264061 829953 466394 209074 0 874878 770370 502184 315372 662716 121387 0 744133 0 93736 995927 621833 329256 477141 0 0 0 178434 329560 236281 178104 0 975214 405180 592120 154704 0 0 0 0 915673 811649 928634 0 0 272187 892184 333023 299441 342748 0 650365 0 487225 35264 997156 871233 556362 0 207651 286908 16932 778722 729891 0 161867 0 0 353969 0 115789 979751 0 0 0 580519 20104 311116 0 276638 490128 27255 188572 721013 995569 997076 839343 137578 0 874839 0 238328 739581 498272 0 789827 0 972791 64224 115724 560521 0 723064 204418 487553 0 872247 0 117172 0 855099 175669 892931 56844 331949 652218 555395 939047 12561 0 96136 499229 80973 893067 212046 87988 647865 544605 0 615339 441712 451579 117987 39425 907266 0 408025 693094 152297 0 848586 808591 0 44916 0 354055 166346 0 629665 0 0 0 0 366529 0 851768 274991 46904 0 552179 726343 0 418769 146676 933101 537487 0 0 535203 0 491273 0 0 954846 0 288287 646654 215580 0 507847 0 0 0 439029 840419 179764 0 0 340646 0 0 497987 148153 0 454783 0 348777 679436 0 872745 515844 0 810472 403906 0 0 224625 0 525646 821674 754172 569182 136069 0 117319 0 5120 920119 0 0 0 497118 0 30767 0 222476 0 0 0 0 0 0 913415 0 871876 0 91379 940686 790585 992076 0 27463 0 47674 0 597928 231352 736305 571700 0 636930 652196 408429 0 216627 0 0 0 295155 517567 707843 0 545918 311948 0 98215 537233 849549 347242 775768 551426 0 662104 186388 453169 0 678173 931555 798865 0 408408 0 183235 0 0 554688 0 184705 0 0 0 174087 752750 0 0 943947 0 0 590146 255030 0 142638 394976 8671 0 0 988276 134428 389751 141260 132623 0 375905 930376 363944 0 498045 350493 0 747095 0 744066 942321 688396 0 0 0 0 0 0 973621 851711 0 412533 815899 6282 417730 457509 0 2094 864994 0 912796 794761 880355 339716 289613 483180 0 0 445314 0 755831 0 505735 133114 393006 582983 0 480946 237739 282225 688360 843014 171439 810775 925685 665565 564972 0 849786 284256 0 663754 272813 947828 0 0 0 665917 0 0 657115 790238 344682 892779 97191 281673 0 0 680599 643318 0 0 100194 0 379477 915602 0 0 883673 455100 0 166424 0 163289 130251 0 0 4802 0 0 927164 563487 210679 878380 441033 0 0 170225 996278 0 41460 0 941130 0 469682 51414 0 634216 391679 12094 568070 379492 870788 0 786508 0 0 118989 0 750118 288946 434693 275466 490946 829352 68022 910115 0 0 437065 0 420552 225509 848041 696204 464 627690 696542 102354 303339 0 339276 98609 0 906483 0 536514 533594 0 902121 738672 99618 851178 984245 410320 0 0 0 261480 304724 585737 42416 0 165088 872540 0 46959 809845 0 0 243805 421602 495793 0 0 713070 0 946872 344096 389706 562122 301603 920758 913968 818213 0 0 253553 113440 20353 0 58947 902330 152140 949952 280724 576378 167923 0 143091 819142 0 497010 0 157411 33339 842226 0 0 0 781898 0 734344 357369 72123 3581 241035 184191 492055 229011 637202 0 79138 229660 0 0 383161 0 25950 400029 323487 0 0 599944 0 801573 0 0 115937 733236 0 315474 263551 363700 280799 415578 957310 622584 102831 636954 825063 225384 0 733854 409448 0 0 545617 333168 0 518055 846641 0 278207 530243 229907 744196 104991 0 96403 15121 887896 0 0 474239 782399 545930 910623 966752 128149 677283 0 0 211221 84885 750273 0 0 962366 0 626963 913153 56957 76345 0 874666 290309 991858 0 445096 991452 316054 897089 178263 930942 0 765485 534482 215603 644727 499267 812615 41363 415433 506007 0 708800 914482 838986 430373 0 53251 0 747705 891390 859405 488263 0 517302 504490 0 0 570013 0 468787 0 0 896716 0 101541 638349 548145 499908 429131 0 857591 0 18534 707641 0 587190 615108 84022 552071 250889 0 0 0 319759 580825 300238 0 0 159533 0 0 11257 0 413686 319880 32301 57410 863231 64394 483301 64458 968028 0 0 0 303693 575575 850381 0 47648 0 439530 0 783332 0 0 525799 210179 293652 0 0 0 163870 354563 625609 36618 0 0 1228 671043 339714 862669 165902 649061 0 746489 0 585796 72464 316647 687419 0 227756 890266 782742 310015 0 367874 0 442197 220558 139462 266147 0 0 464575 0 618300 596737 992952 0 898093 0 739125 114959 58620 28725 0 0 53526 661905 226951 0 0 0 609619 297977 0 0 0 646571 241586 280608 876748 427858 827500 464260 0 0 858396 953216 0 182633 0 961823 0 0 436781 927046 0 0 334247 610227 0 61985 410621 0 366917 725950 237330 0 312474 0 236290 0 0 0 0 646876 0 954459 410201 809543 427973 176530 0 718597 0 0 0 0 371807 937227 0 48017 400746 0 0 66802 838008 70197 0 471059 0 333225 0 600777 0 0 0 0 116290 446415 0 0 806563 827260 0 139455 0 0 0 0 765532 0 0 0 0 659826 730708 920542 484183 261423 210780 0 414743 714947 0 0 529128 0 283974 0 821973 0 4520 973488 0 224478 0 547540 0 926600 100224 0 0 623665 489411 518498 0 399605 834013 0 626606 704353 0 291181 0 553686 311091 0 206573 0 0 323453 691536 673142 0 963696 573990 551581 593074 592765 220677 153049 0 167274 0 0 966930 889019 530039 0 236077 776135 671611 0 0 650403 229459 941224 148682 214822 0 0 187347 0 0 980403 570108 0 142925 461907 576645 512595 0 380057 664507 841742 486991 0 0 0 942597 0 0 513776 842033 0 930699 473929 0 424702 0 563369 0 570674 170872 0 0 927307 0 410150 190973 805405 242944 707371 492174 491644 327839 561817 757978 0 887437 989325 496011 0 710125 166002 260553 0 31974 65737 3892 0 0 0 0 0 10521 147220 673110 341673 825104 567652 353255 0 0 0 0 978010 998269 750677 13989 0 748584 351498 342633 0 654785 0 119280 0 166152 738448 643510 102755 133658 644340 0 0 907884 0 688113 0 881322 879165 364563 24838 0 0 370822 291649 452436 840668 0 120159 0 957951 906849 704278 847427 0 263778 720329 0 633432 363756 0 0 139894 806246 158150 0 0 847918 0 0 0 0 0 454168 0 0 322420 161102 132667 931399 313994 843768 0 0 185402 520799 0 829786 341678 217411 0 922578 0 815202 0 540048 424459 874094 26054 0 131775 111979 63329 0 725026 0 0 403148 18533 364352 0 0 613058 0 340672 0 201275 848607 661206 0 451824 847738 0 962079 993782 0 576397 0 602980 174439 0 56553 0 0 0 55990 276526 563926 37302 0 909097 0 314598 402436 530605 157342 611274 734050 0 827497 29679 20411 372472 287853 66444 540831 0 30766 500142 863890 654134 377911 916666 805322 579577 0 67442 192736 745266 458956 0 46040 0 228372 0 453349 471541 0 0 88318 602922 721879 989578 577189 469297 0 892878 151363 992021 790318 478737 871747 0 0 307706 61100 451326 524271 0 339133 673347 379942 0 890322 159703 964952 0 989711 84493 881723 544420 713346 548396 883267 477912 0 820593 532983 327930 0 406690 0 443140 0 220845 177281 991096 985166 38743 107999 0 26656 0 305383 0 195643 608240 0 820929 62642 175419 41893 68520 843027 0 0 236690 803738 0 0 0 646140 346243 0 0 71436 816281 699637 342623 609189 0 420642 0 37691 637873 234524 497960 860343 729532 297648 562069 0 864905 0 880750 268410 866537 50361 918828 0 869718 625424 331222 0 0 0 514408 144635 545517 0 366379 459322 660853 0 924530 329866 0 704652 0 0 463919 834937 0 0 245831 878934 892274 0 859462 0 0 49842 991471 435134 0 18249 0 423968 0 0 0 0 522412 870234 0 0 209896 514670 519462 0 0 389261 809552 0 0 0 0 0 0 635827 572564 311185 159525 0 0 579326 471886 757726 593642 631506 788188 0 0 0 0 0 613324 0 844628 0 430596 647254 517874 974299 756837 0 499805 863706 514792 690487 0 394690 0 0 0 846486 0 0 0 0 0 351816 53154 0 515031 0 273042 683707 0 546477 527547 0 509266 796525 845245 660867 0 747873 0 0 0 0 0 0 346569 293140 336834 843422 616240 55062 0 807685 958874 0 0 414754 0 322817 340879 898069 0 0 991417 0 0 98750 775389 872884 613794 146244 7944 87914 162108 969060 287400 984554 0 685682 0 0 165642 537331 282920 773999 305971 0 0 810921 337174 0 0 0 0 0 54968 338770 0 923871 887255 667319 0 270827 375878 0 858951 556712 0 157667 0 455221 547164 0 381467 0 987626 0 284713 396284 566747 838768 563103 878702 101102 357975 0 0 0 369355 405893 532383 828149 322945 354142 106140 371996 0 648180 0 539812 580574 280049 403808 998007 0 0 634084 0 544491 0 0 886512 46985 1274 0 482941 0 800612 0 670994 358948 0 0 610884 175159 858536 744200 394740 16946 29984 675133 0 0 860945 580562 144409 0 725216 0 0 81365 561127 626028 0 0 709221 0 207465 486428 0 155574 700260 488508 611891 663867 461408 625961 804675 161669 204898 645492 0 0 557338 0 685559 470063 0 0 319605 19982 0 250731 19362 0 637307 188120 0 290860 124378 180363 184049 69833 0 797533 0 946470 442816 521014 564040 265010 815342 0 0 0 872954 53188 472266 42225 844169 914659 0 0 0 0 707257 581106 528602 0 787884 0 386021 35958 0 960941 0 619565 916456 19453 0 380690 0 0 632476 310248 0 393700 424826 651788 715216 0 0 832321 0 0 732689 836063 221314 939264 909158 940909 670792 0 182365 897114 589830 723034 449754 0 693083 0 0 197517 363484 59498 156238 0 813512 174996 371892 0 823892 677439 922575 0 0 202293 0 0 224037 0 41497 180571 105029 763349 412498 757371 323149 762217 0 568569 690944 744295 0 779760 659301 844520 857460 17876 121170 0 194347 0 325622 0 662902 681401 164466 0 0 0 0 0 743800 0 256163 435363 493293 68403 799325 497916 944459 877284 879537 743291 565774 657593 928248 769932 965746 308624 588895 582303 719435 650912 0 668677 780607 420794 171374 0 445759 416360 343451 0 340083 155304 454332 25940 0 0 0 0 254369 0 614721 0 293197 680393 0 119897 0 476012 0 271315 0 190446 0 230426 0 740971 0 679324 766086 0 398230 774514 81542 330931 79801 431055 883235 494582 257556 546991 603525 147512 695412 496961 844885 777060 0 0 430730 735870 111173 330645 0 0 0 0 12612 3996 266923 543063 612962 0 606719 805285 313975 303087 0 0 0 32726 35783 0 941109 0 0 893612 0 632253 848368 0 561993 0 729581 429119 0 789131 789334 864277 112822 817348 694920 0 831268 643729 227607 0 0 0 0 990783 462657 100127 0 793406 118543 454728 269958 0 907056 0 68351 624432 486084 902984 679026 385888 0 381130 667999 104733 420366 984068 217181 963976 852562 407959 39610 670679 935495 484090 530398 622996 309077 712489 617564 635640 931149 349745 0 0 673409 0 0 0 0 998281 0 358175 367370 41128 482787 964815 0 0 0 675493 0 742825 0 121412 892617 0 621461 0 265653 91947 82360 543130 0 111495 18292 27459 880898 584244 57231 113063 248278 0 3801 659796 0 95322 0 330229 0 663743 604095 152348 0 15669 0 703479 169306 486359 301692 0 664442 652330 0 0 0 937320 523708 0 0 636938 0 341308 0 13798 809041 919082 0 96635 932060 167148 669911 0 0 0 0 0 0 0 526436 0 637447 0 285288 593342 0 0 234929 966659 0 739753 532085 14159 0 245495 0 647163 0 474184 324778 560453 461571 0 0 0 0 37700 170242 866680 0 0 579103 0 723150 442410 0 0 354069 394414 0 277550 221036 0 756604 393401 64766 493658 142760 935139 0 508856 849968 0 0 685567 847732 497722 0 878873 0 528486 780818 828053 0 728346 37729 739829 830031 0 488611 0 260328 77834 716285 600735 519646 72846 0 592652 750444 0 292312 741695 694848 0 360160 0 794578 0 0 0 135182 704719 0 873804 51870 698598 267354 589819 711403 772503 659871 0 495562 0 280995 798870 0 0 220487 0 0 137128 0 78954 985264 0 951324 570313 795245 774021 258369 365379 4108 256712 171329 188602 214036 621175 0 230900 0 0 406211 727590 0 922227 539536 0 0 847401 0 767094 0 0 599231 600408 157985 335085 59274 641586 769565 244790 0 0 769329 531525 177447 0 0 0 84311 613268 0 0 475789 40745 603453 273891 374919 338593 0 186513 439837 0 426193 274020 0 396979 590325 0 0 633391 818226 0 0 0 616784 438537 335041 876814 0 279958 982066 453572 0 0 0 709456 232291 0 830412 770272 177743 395497 0 0 753564 718845 0 0 52808 0 419268 985573 301650 771670 241480 0 0 137774 0 868940 0 271058 397258 227886 0 235379 0 831403 0 238640 681475 647669 848393 336117 193520 0 99671 0 959992 0 0 130947 518181 595888 763905 0 973930 599414 884011 0 745693 314814 663792 740967 0 740753 0 584824 501010 860363 0 0 0 914372 0 0 149750 571667 466436 593268 0 921081 527675 0 357421 282676 791523 278462 301 954532 508752 963581 666435 0 958588 105445 318552 940802 494655 554970 0 344166 0 0 785096 834549 925628 0 977727 475532 0 439272 0 211741 952862 0 132748 630060 0 353745 394219 385965 132696 0 350488 0 0 57649 732540 960961 0 727339 661863 371002 865355 0 82516 876087 0 0 0 713230 203139 913549 88052 0 923668 0 198794 0 220533 726880 177059 812855 0 471207 0 23931 0 0 0 364814 0 485963 931177 0 748259 0 876953 703123 365112 0 683057 0 741213 331882 658085 243085 0 339477 0 0 741284 0 865518 664252 512175 0 450449 0 912551 0 0 510754 927562 97286 397104 0 946597 190601 870726 974625 390743 0 226480 292129 576870 608066 0 289597 0 914601 943546 840428 836135 0 617787 0 641478 34055 39090 0 0 397974 105873 0 234704 359685 399014 539179 0 490408 796478 352953 46002 0 614288 0 0 0 0 678433 62262 0 0 449642 0 303166 396125 374274 260776 586696 0 17673 349814 195566 0 0 954315 51366 587662 748357 812165 0 647190 915837 0 119587 43945 569265 621578 928997 0 0 627855 357032 826020 197038 0 22828 54129 0 0 685869 516972 138407 895985 939000 931266 0 707171 0 426519 0 0 266038 594142 0 105574 578051 0 0 725496 702065 452896 0 0 90967 0 516839 0 76182 311810 141418 541030 0 982753 94108 0 0 91551 313281 300844 0 446110 973873 0 0 0 245504 291552 182970 0 0 539493 384475 144010 642992 842581 595505 103188 348441 408337 0 939337 0 0 0 0 145566 0 39462 565353 0 667787 296544 0 0 0 0 305442 1135 821325 216564 0 0 0 0 319713 794095 585446 614460 0 0 0 486427 602328 0 673908 354138 156949 0 0 0 684347 459354 410455 0 974513 451969 0 0 0 869281 0 472196 0 0 0 209190 0 730853 490542 0 0 0 266704 0 713700 0 610975 0 0 0 290056 811535 720265 52513 95776 76022 0 0 0 0 861383 482320 30086 0 959599 0 986636 0 947055 330664 317282 0 374149 753699 435545 470559 341340 0 500747 427883 0 793221 0 0 0 182049 0 262771 653011 650324 328585 370932 916709 0 0 683497 595130 822905 403283 716654 736553 0 0 0 809601 584002 378743 97572 678550 66142 0 558781 413472 0 252351 190139 637434 0 0 0 756942 0 950706 0 0 254212 0 575848 808580 581153 993786 0 874133 16221 0 437099 0 641708 0 479441 684215 463512 777253 853683 547420 0 0 571372 900977 211799 0 681870 854711 0 538806 648309 0 679205 313918 0 560273 425738 0 846210 803752 0 0 323531 0 771236 44901 0 582591 444234 0 647274 0 0 0 215183 0 0 386852 0 741901 174010 602092 112217 929935 138867 0 591109 783607 239100 0 597146 33810 0 962365 320789 69375 811260 0 0 0 0 896794 0 229120 0 0 140138 175418 748631 742913 0 0 911969 0 853325 0 0 0 0 0 105783 410043 84170 160325 544865 0 0 195702 0 0 42743 0 323652 573916 44620 113685 102396 0 425600 272898 0 209800 815711 620850 37433 571831 0 0 399057 77034 149521 0 0 0 0 925520 0 0 997862 0 897210 0 12145 386736 660693 832750 174754 0 708620 376024 506330 0 277691 0 449013 0 346282 113367 0 468606 474761 0 0 588014 0 778498 0 266602 967366 50717 537307 256976 732995 0 0 0 551298 0 0 349491 304168 0 314376 671631 174449 0 394754 268074 0 0 950750 648339 976442 0 98540 0 0 0 0 0 459281 0 713929 459737 0 772429 0 218233 577824 953298 657083 118782 0 0 184615 36214 674492 149224 869428 678410 749291 0 942325 0 270963 0 492645 396122 693727 731944 233073 0 227892 590265 798530 851260 942603 0 73710 388418 0 361891 0 601175 67278 20029 26950 382584 0 609003 250162 0 0 199117 0 0 678325 78901 0 0 380091 582243 0 49827 0 307728 358865 655723 139595 0 0 936629 0 0 493462 935362 0 760562 861081 0 724785 0 949525 26700 0 135526 168674 530334 0 0 599422 786735 0 216632 908648 0 0 275597 516997 71298 702824 0 642894 894395 12120 857484 0 844689 939680 190910 0 17232 0 0 285646 617691 0 171967 844397 828128 0 843017 0 90755 0 0 928197 0 0 445112 0 254335 0 978829 282823 700132 0 0 149140 845088 0 0 0 305988 0 825513 509389 787474 0 8933 0 772182 0 465154 344885 42094 0 0 580697 164912 537046 828008 495154 778946 0 0 175755 0 936290 148146 542588 323769 0 186706 0 22124 353148 477018 719860 374416 738177 191030 0 642271 0 987723 510811 863336 884938 96194 0 648370 542822 686227 0 502635 681459 0 0 0 701068 0 182739 916565 0 229301 0 705018 715162 197811 438190 878631 177966 0 0 0 370103 740210 73198 0 219412 46391 328138 184404 998297 0 136947 0 623646 0 0 321145 0 0 114519 0 0 0 465534 0 0 0 0 0 1715 226544 0 699003 523272 0 0 0 0 585395 0 749946 0 650288 0 0 0 0 168042 157665 0 0 881213 0 230834 0 784167 0 0 162913 191893 0 479347 0 56532 844235 0 214835 339463 493525 279714 111523 604775 407503 285862 693071 0 132184 0 843138 347934 27161 849287 152209 876040 0 0 292333 500633 0 0 971913 0 0 407457 0 208908 414899 357308 796077 746542 699815 809762 0 0 478588 577883 330580 143804 562095 419516 47547 51814 741094 7204 0 969175 829720 0 118473 252477 482065 0 202545 709980 255679 584581 198933 713574 581515 144550 0 770468 0 0 447023 772723 0 951908 501718 0 0 150787 0 492917 930956 0 0 0 784907 239700 0 871636 384237 718320 653387 507686 0 0 787255 709672 277181 966253 985086 913358 0 121443 374446 71365 156319 703271 255798 0 360558 304797 0 693357 237599 0 253417 0 848809 222215 0 0 595595 0 0 835465 0 0 232043 570774 0 287046 666049 183790 0 778067 202578 0 887022 619831 355181 449047 607036 679244 431219 857119 895269 0 812429 0 528099 926658 0 898972 824679 505511 301457 882883 0 0 0 0 84048 405951 833951 0 306395 999937 0 0 0 83012 991679 611742 0 0 0 104622 134895 0 214699 8602 0 916034 259245 844144 0 817993 24321 339481 407998 0 117738 0 729157 201097 0 216956 795371 0 0 82814 567095 513266 0 760856 0 43184 720781 34468 469109 168138 221353 171421 671074 0 0 528609 742946 491368 0 914845 78119 827890 700704 686233 0 766368 952631 816436 971030 483748 0 0 0 512913 382182 0 288561 425057 0 0 0 204822 665412 190334 0 0 86347 0 460382 520330 0 240586 237534 0 465828 154403 0 298910 653677 495027 872395 862676 427762 914555 256829 643085 259568 54403 0 322211 548171 0 742781 96218 0 96777 0 243165 0 125414 433448 720755 0 585006 0 35532 997842 0 0 0 79971 223340 748541 0 724773 0 23231 761703 472150 0 0 0 0 821242 0 0 17782 869650 0 690229 804580 412958 211185 283848 350594 163506 357801 807341 224058 655980 0 705621 270453 843355 734005 0 0 0 826017 644255 0 23807 0 979073 0 393388 175941 645812 0 634009 333853 458475 741113 0 784902 730867 0 92553 864789 755339 257004 484581 0 0 0 0 0 681904 662316 0 0 0 686608 0 654560 358510 170841 0 5285 0 306758 354963 723680 0 0 0 529521 0 64680 688250 542124 0 0 149883 967559 114521 104306 0 0 458785 835605 124996 10403 897669 0 0 0 596901 102143 542149 0 0 0 187073 0 152127 0 924738 77098 796276 0 0 796259 0 268218 0 0 0 0 0 823788 451623 474984 211071 0 0 678704 0 558494 0 590112 0 60808 255094 293015 802353 0 903562 37316 606565 32706 738673 300055 637964 768142 736769 315102 0 179718 0 0 517391 621440 227692 718613 140844 0 671876 0 0 412796 528479 921568 0 950758 0 5970 0 0 0 0 20573 0 0 0 0 0 94494 0 509279 825574 457522 0 589907 0 0 278039 350457 0 487159 0 75446 0 0 121104 0 771000 0 0 0 560741 491579 0 0 0 0 0 979578 678126 0 928745 0 0 26493 0 0 49092 377311 0 794870 467505 784469 843907 777609 0 370383 0 0 677192 621897 0 966108 218304 0 0 0 898840 838623 0 825986 0 0 0 0 39629 0 291054 0 0 446662 227238 648630 0 845198 16981 805920 0 0 0 746299 948342 0 818706 0 771140 455731 0 776794 299790 381577 702508 773235 0 503393 0 324733 257440 196318 957460 0 276272 800380 0 958615 192196 293373 51214 0 0 51209 62284 979517 493006 322101 886994 469187 0 0 0 792285 853339 665848 452026 548127 0 872033 0 0 0 784277 629260 0 79032 245166 0 0 218522 0 0 707590 0 0 0 0 0 0 737657 29859 45746 987866 0 0 0 547609 694311 0 0 766491 59240 189514 844512 136983 907459 757564 0 744411 0 437705 988394 630017 0 976323 619657 0 654825 0 0 0 626474 193082 649223 989230 194212 0 272636 122980 45729 412028 742817 871254 0 912909 0 0 534223 0 638191 127320 0 438450 508567 0 159396 0 904385 916369 370797 599381 318542 756104 618593 518743 465546 440538 0 448384 319820 351634 162229 0 912575 286289 0 0 624918 0 0 0 0 477303 0 61022 0 0 155889 0 727234 214832 406949 997500 0 267849 116445 524968 276143 0 725271 0 682789 621332 0 218761 782055 604173 250854 0 0 0 0 904570 765652 0 2503 510333 473276 554813 598053 0 0 107788 0 478716 583169 107076 801008 881648 451666 489993 981829 0 579760 0 0 542292 0 701628 0 487001 599634 63625 0 0 0 0 672581 0 0 0 0 0 931908 378575 320028 228792 0 0 0 90040 326850 62239 0 0 0 155871 795742 0 346018 0 0 423073 317832 327259 148466 431862 0 526691 0 628710 185185 156691 956996 0 352308 81315 0 0 0 287763 941015 894236 898116 197171 0 0 736116 874563 0 149666 219951 644975 597077 109620 607443 731888 0 0 0 1446 0 730169 329185 570304 85020 878637 217439 364295 931652 0 163517 24595 610796 0 0 0 988554 0 0 67795 444462 787253 0 908357 204929 967886 222205 634333 340538 0 0 228828 1470 219255 400989 0 159599 191431 815645 0 781973 135133 277023 205646 445539 0 926530 161068 0 284281 0 274151 0 554816 309495 380129 0 0 337537 313086 383528 801410 5630 0 624269 0 448825 349448 731519 439272 819964 0 0 436630 509505 0 781816 299346 56051 0 262278 0 143480 972424 424739 571662 0 0 424587 66206 775291 793860 117471 755041 0 618998 0 361252 282668 0 0 281238 5365 0 97329 719517 0 126654 0 209726 0 369545 0 372566 522698 376049 705405 0 179108 869033 0 20367 0 0 844886 569103 0 0 26812 679395 187455 807918 787631 830322 236480 0 714082 671071 697422 63236 82982 0 566328 201986 0 917483 213045 830313 266735 413301 978566 0 779283 810352 0 798178 292113 0 844423 851068 317955 510289 54774 983774 0 0 54239 208390 90722 331888 241428 0 301800 785282 0 729397 0 0 211057 929240 568451 0 0 0 292588 687657 875554 918050 29806 307228 319532 0 229461 34390 586136 0 579763 0 781458 0 92785 740230 870378 404101 0 211311 0 552108 394308 932143 0 191853 604392 278646 863811 193308 916614 0 429671 0 497869 644738 816842 267137 873154 135188 25186 0 458064 912055 757866 0 0 238166 571616 605595 747052 61700 493698 663222 239296 330082 550936 630659 0 0 313757 0 375882 0 445485 513491 431842 484604 0 461356 0 13461 133422 86446 0 858913 339874 0 56043 638926 948066 0 645574 698808 0 450226 0 0 5579 0 500541 943968 957637 0 731881 721135 149330 486619 749121 519283 0 222220 0 891999 0 0 0 938543 802630 644656 0 422856 361603 738334 958294 0 300261 0 289994 613818 253834 774586 0 78787 102223 0 647291 0 61507 0 484289 176035 219367 718355 514262 436486 73757 889913 252455 958863 969067 0 591763 0 158537 0 0 666806 0 656550 0 0 462955 537129 0 0 592583 0 708136 0 998946 0 130464 0 441345 0 90883 930783 200408 190442 519413 0 0 413178 467746 0 411717 497788 0 0 986013 0 543611 446781 0 227228 2308 280746 85834 0 0 598863 0 567395 546974 142853 115254 290940 0 0 466829 12966 0 0 0 462019 0 340577 0 0 675235 0 189210 0 766090 0 260164 0 881988 297644 0 0 0 0 672087 382364 0 828956 549009 64589 266737 441159 507508 383545 0 261641 931068 7820 995564 751321 468849 804729 0 509965 292259 0 0 252254 169863 124450 0 555625 574353 0 232629 790020 333026 0 664032 296929 0 534385 5244 605620 348659 0 0 221080 979115 541712 413512 168968 237849 199455 186815 0 0 754348 0 947048 586823 0 375085 0 657054 786828 860757 0 228404 700172 305434 265511 606982 456534 934563 760620 22143 78290 0 875594 494378 685047 786007 686940 183127 57982 5327 0 699399 536742 197550 938494 276809 687673 52426 643651 0 0 0 0 0 0 0 165752 629918 21609 0 371906 703522 59566 0 0 0 0 115612 922062 39034 499076 55389 571042 402548 0 0 0 817887 459257 114432 0 534108 928300 225133 0 468564 0 628783 962751 144249 164649 0 129853 933578 554012 0 120724 106303 0 310109 914019 465554 0 0 710532 0 0 78239 792507 0 493612 438809 811618 0 743012 171019 976466 375478 0 0 833458 0 0 600189 64688 0 495131 841583 0 388391 905961 0 55633 0 472102 0 119170 599846 0 0 313667 0 5886 936790 26027 312641 0 0 503633 303809 56899 563224 271938 705532 554295 0 799914 43686 861050 0 716213 0 501061 0 974044 0 89611 419598 798330 304515 0 0 642135 446075 653390 0 0 0 146784 0 286881 41148 0 547959 0 209341 0 0 315594 0 759350 0 531001 0 0 0 0 427113 564809 0 748313 961230 393267 0 0 886935 0 193630 844632 953814 757430 605269 381655 0 0 339714 0 0 666940 843148 399502 0 952261 203795 0 853372 966572 711284 950933 122037 43566 490139 326112 417534 90544 159632 604581 998255 0 0 0 0 497206 508041 0 668784 711180 0 0 0 17410 846356 997318 0 0 111766 542452 966653 162090 323334 925665 0 773556 839512 200897 857173 0 0 0 0 0 0 0 0 0 553577 390203 7941 0 355913 794545 625383 0 0 669776 973396 0 995485 275962 0 980395 385245 0 930468 794831 0 251221 0 253042 0 249045 0 880044 575308 0 0 312345 283438 694113 0 0 396884 353155 807642 340771 877035 0 0 608915 733850 651866 698595 0 258645 0 624627 333551 113039 754050 964524 0 80553 0 367844 0 66155 277270 818147 847651 680601 0 897583 4219 874436 0 0 547485 532202 980311 692515 0 523322 100740 0 751944 391055 0 0 26167 505562 0 281919 609766 913161 988873 0 0 0 213842 214492 0 206688 69090 628741 670529 358191 460569 0 0 0 983855 5892 825095 165363 439094 0 81114 377674 908228 0 361455 0 180870 0 765698 337656 747432 297463 294882 0 706462 608865 216015 0 0 691436 885623 0 819306 972010 589052 819678 416608 0 115372 0 58645 0 754741 111867 0 0 990978 0 769652 835460 515625 783427 244103 299516 0 406599 502486 0 0 345357 0 915214 0 673170 543531 832842 432713 528821 790640 92246 0 229059 0 522677 0 973134 0 683747 0 677999 0 680159 0 0 0 704799 0 0 902830 224121 821152 0 0 0 639949 0 664692 143025 0 105126 595999 0 537864 273553 487974 0 838122 360934 0 325354 0 0 181964 0 23752 921649 0 894620 740649 516240 807058 648730 526845 175260 0 575039 637791 141362 292423 231392 137930 46522 922370 322464 365936 0 756249 0 684100 36530 0 990959 0 848337 821035 0 574740 902536 0 0 824756 0 0 0 989761 80089 0 404765 0 774972 0 225361 219052 578691 833682 0 581818 22362 471560 0 0 271007 0 0 0 0 559781 121049 0 0 0 106198 0 12289 916449 202342 239494 622912 0 913168 837604 0 0 476859 864927 0 333711 739803 0 0 0 450976 591077 875657 872774 996100 291431 0 173230 0 136259 0 8233 0 0 62427 273225 402635 313173 0 948106 706754 610517 742248 431776 577531 159756 0 412415 592230 218465 124747 0 620270 248780 670451 838223 395699 771521 29815 817790 0 715851 258596 749075 944528 261173 962112 536837 0 996705 193248 0 73171 573831 0 0 985618 832643 212491 891445 548841 0 125562 41420 0 403139 526010 287574 0 15503 568557 0 480182 0 350294 0 941919 0 959113 978213 253481 763091 150204 115224 0 802489 0 51221 957347 16224 0 561551 44779 856866 539320 0 156431 759420 0 0 0 0 0 621226 0 547903 761627 0 580808 840034 990369 0 0 866196 819762 818435 828279 585623 0 864978 481055 0 443029 744999 84912 0 699265 968344 390449 291262 310035 739047 410067 324398 416479 0 361242 205168 651733 813650 0 0 0 589223 823941 481959 486250 781377 284229 0 1459 499773 655852 507491 0 300030 0 659892 721943 720538 376233 839096 356760 0 761952 216701 476129 0 0 0 376953 977817 743605 792290 0 223097 492634 0 0 191523 728518 790550 352411 480350 400453 74023 670438 481983 989114 271414 0 961972 0 0 0 260581 604384 594581 288945 200424 881723 203919 502637 0 987556 0 0 309621 0 965796 891135 0 64500 737511 0 376297 210462 838358 0 0 0 222629 711425 262040 178974 47279 294207 140031 0 0 101186 755865 0 784247 31723 710050 846855 453318 204158 776552 389137 480439 674026 244843 949370 0 138591 455769 182756 0 0 0 32818 191795 320551 714069 0 812568 0 452330 0 0 160393 120007 82188 807848 806106 226569 0 866049 596600 440428 0 59144 965796 576415 449068 0 73998 88291 592913 484890 0 673001 0 969199 301227 361074 0 769892 454560 767458 600636 365612 0 954208 623143 75052 571877 965164 0 805528 172802 654632 727760 231387 604634 60558 394904 249838 398063 13412 0 222443 791876 0 0 908813 0 0 172927 370504 0 0 0 0 348455 0 0 632329 0 830340 228373 0 739311 0 200531 0 0 0 280196 447574 77836 655565 950384 0 0 912515 684197 0 0 438117 970799 942947 899523 62153 811628 0 455432 0 0 396278 296905 0 0 582239 0 790564 954959 28472 341277 446977 259996 14842 0 0 976130 452778 487156 0 533971 522394 934426 30955 165363 0 253442 558649 545885 67231 0 0 510987 529350 906818 321097 0 806906 392703 0 0 0 0 0 0 692675 0 0 0 0 701920 372963 337465 290221 277150 0 0 0 505399 0 87335 0 706721 0 453210 893068 0 831035 160615 178698 0 0 192513 628008 0 186919 662889 769700 162963 219689 205982 976946 0 548296 0 560346 0 74327 130191 344373 519377 0 0 0 773921 984289 315339 158720 799630 0 524933 508849 574400 0 367193 827287 635016 563598 116784 614101 446525 0 556113 586935 910194 0 673006 0 33640 0 100614 969822 32170 192681 536094 154164 368653 329305 4670 0 0 0 354044 556616 0 211871 803701 541732 271647 0 0 585551 629335 612224 503810 0 570974 441075 982447 769642 705429 0 679434 194361 392057 0 983914 0 0 891549 0 0 965333 260337 339269 8381 280900 942846 320496 0 909666 0 706494 0 0 220303 434581 765757 870301 0 0 355743 0 823127 0 712887 426584 293690 938147 271941 692428 246187 556700 985376 887305 0 0 275563 770658 0 656432 0 0 542211 343272 169928 0 508783 787589 469508 696777 506260 472182 0 0 107908 0 31090 133475 239540 697182 0 373372 659762 0 0 920619 0 738855 0 82822 403124 0 310496 861004 633494 846093 503124 0 315251 995454 90385 187225 832510 0 0 859296 87863 0 195276 56141 352246 707557 0 0 302226 244913 0 304640 968448 0 0 894014 222029 0 0 0 857952 0 548077 521990 741002 74409 359138 0 0 843716 658261 718927 275844 0 0 44380 0 534747 390353 463325 329595 380078 425395 223543 0 290271 729142 0 0 428785 90934 0 137145 98389 135584 0 880798 0 0 209584 956472 382850 262456 0 0 603741 440164 381201 206927 773069 252447 127657 667311 0 55152 939504 0 803946 873673 660847 613162 0 527860 72155 0 0 424350 941920 152823 325976 0 76541 319530 0 667518 99715 22572 190140 70208 798970 939585 981172 0 539900 662971 0 320991 184116 132503 0 489168 996651 461210 811402 0 0 125590 58292 0 0 0 440878 0 0 94669 246471 284943 0 402314 292934 800728 169944 0 428286 39521 710263 865706 595620 0 0 0 55199 640900 0 0 534243 27836 0 210185 124858 0 539577 0 0 400458 0 347018 346522 842324 740573 840302 480577 0 551968 183270 325961 610666 676984 607304 529758 668021 428115 0 0 930171 987369 0 0 647956 0 106202 0 0 877822 0 37990 445216 432402 499870 0 0 581363 314470 672972 262234 0 0 713580 595764 602796 62455 0 0 762276 0 852380 0 350394 390225 207410 0 718231 0 828603 0 994637 0 0 566415 151892 960167 444594 0 250539 0 0 0 547297 0 989815 0 0 0 665279 0 0 0 37121 883836 730682 435348 578808 725544 0 81241 401162 0 799133 529017 703345 0 0 0 621518 207057 0 225413 624836 492448 199576 231000 779548 999478 170817 0 0 524615 0 499575 0 971894 338073 0 0 467854 0 0 0 52583 501285 0 0 124355 18169 0 479305 0 50405 200271 680599 0 453226 0 573580 0 4279 0 119278 505622 160549 524061 320957 612744 0 0 0 452647 0 991519 530771 185689 709074 0 0 729947 437831 824964 929176 0 0 232662 710006 193867 0 0 370175 798562 0 64207 395078 0 658602 283850 627112 663313 330013 126277 82842 224166 0 0 0 713193 151837 899038 865352 0 517661 225318 947618 393554 488807 0 731839 535024 0 0 291297 269427 598717 753950 103973 648124 0 0 638820 0 390995 103749 799712 201931 604086 888829 0 361875 302960 0 0 0 0 0 0 522224 378153 44590 810479 186354 475273 0 507313 503145 292053 0 406964 63255 946312 553256 0 0 902114 0 157302 936120 664552 844045 0 0 690649 922240 646054 0 0 821787 857711 395841 0 877529 0 0 0 164248 964161 563819 82397 847059 576006 72529 848512 954471 683094 770285 0 12968 0 0 588308 68741 0 658679 890062 0 576463 0 0 136522 201679 0 581421 899793 289708 497568 0 846153 0 0 83396 664033 0 0 0 335230 0 509670 782614 663320 110255 0 875353 549722 677875 868174 0 0 600354 0 528793 41232 181151 0 0 742919 125685 926662 412685 0 0 429206 303939 876795 869584 28388 0 0 0 62910 427504 670049 0 545744 109839 425998 895926 46138 0 877568 0 117109 400223 276232 608153 439185 0 0 190151 19521 632452 108095 301372 0 891429 899303 0 0 16542 0 0 0 65668 797277 0 0 582634 0 698773 107165 0 0 0 0 608571 368400 0 829256 492104 0 482735 60245 248408 0 686507 542882 480230 559616 501239 0 327645 230979 0 590923 971303 0 0 830593 595436 0 0 0 0 0 0 22455 545101 0 0 0 0 764064 0 544246 44014 0 690735 0 0 0 599681 367816 461412 0 775264 0 796119 70810 657143 712165 0 0 114467 806091 559911 95123 559363 0 0 428722 557833 230686 124717 219 541872 0 429081 0 0 936285 0 514818 0 0 900504 0 86957 48754 200731 411896 0 0 0 299275 211607 0 0 0 599935 704177 44308 0 0 0 417547 438087 971576 787882 0 0 547435 0 834399 286810 488583 38262 648955 0 493653 301396 603418 198538 0 0 822150 48922 154752 952972 847704 883528 221117 955707 0 209916 128993 893151 329149 856142 34073 358002 945849 893307 248817 307832 0 220952 0 280291 0 0 705414 745986 0 0 12398 0 149751 320458 425715 0 617036 0 195355 0 894306 845402 0 110436 0 931288 0 233491 395590 258787 0 571618 0 0 261365 0 687211 823809 987053 0 0 7198 0 0 0 776679 0 0 0 0 773401 668154 987650 248602 0 0 218694 388845 706669 0 0 491389 0 721221 859805 0 952643 0 16901 209854 0 0 0 692956 902946 0 317438 0 562081 113578 0 0 580787 0 786455 601210 957372 0 556077 484787 0 0 293994 0 798244 0 67458 374503 0 0 0 582482 60496 0 324710 134768 0 374809 0 686311 0 756620 47567 0 143813 0 332404 0 939424 41744 126059 640815 0 278319 0 0 557559 652376 78128 607316 531944 603004 0 437052 0 620662 0 708670 43400 0 725581 147518 396922 795247 0 20125 950051 0 774494 166827 770279 63181 0 0 0 0 0 247044 814150 0 346821 377576 306687 716666 289989 0 775783 978969 671728 0 728319 698066 239714 655990 0 0 359560 729362 0 0 786863 436507 0 439867 0 655973 0 816605 39405 0 721091 0 22628 323317 920731 922929 35589 713020 702891 368114 0 371250 681903 401549 36497 798193 427987 738203 246716 230679 476587 788872 0 437984 0 0 981399 498886 0 255539 209118 250263 878098 901585 361094 0 0 0 448503 240738 0 790307 0 0 40097 361930 324634 750845 0 0 0 810644 445703 0 115606 0 805600 745008 547970 321331 0 358745 0 841825 190893 780311 0 0 650288 989833 259345 693654 668664 0 0 842935 0 0 611901 348033 0 233707 0 0 573645 211284 201047 683752 0 294265 22207 665723 506662 0 442537 926684 0 0 764080 277814 0 976344 0 531035 542092 0 225016 840615 263803 0 0 799605 810297 321302 469394 0 559269 948116 303118 576909 0 0 0 896462 291980 638987 792142 0 632504 979960 586636 351642 673975 184670 0 299719 956557 926495 0 527002 310770 0 816142 189583 419769 224592 95829 856116 667221 0 414735 257673 0 0 660067 0 740469 199757 0 0 796340 0 738904 850864 116734 110906 559617 116368 0 899108 0 0 0 404765 67259 865544 0 0 0 136046 345659 175478 0 626989 493452 840199 23304 627107 524384 253271 122288 628458 272051 621617 784623 0 948788 465725 718902 0 341690 336064 490223 155118 797059 595997 91937 0 0 865604 0 0 273299 413736 0 46736 0 588447 0 449839 0 0 784650 0 302201 498348 0 957605 905013 0 509856 84858 478985 0 0 129446 0 820287 0 0 0 344802 684694 0 0 590068 477031 228219 495695 374426 0 0 0 0 0 0 922015 898294 738791 877888 549246 288864 487534 0 962306 933196 625620 425403 873008 0 163832 819656 476235 529158 123299 267686 148255 256557 0 0 0 0 147355 0 0 870353 143761 0 711233 0 717677 969361 0 742323 190024 0 695917 0 0 0 0 229348 410685 165083 679026 0 863448 939072 0 954090 0 824006 0 361813 0 779964 317330 335451 793236 0 854034 0 262563 0 0 148015 0 0 551264 0 0 0 783103 0 649463 268356 758939 70070 0 473900 700045 721169 0 0 482192 850033 0 0 0 615842 669090 899214 0 662942 0 67148 95557 78258 212917 160680 0 422080 848285 593684 0 380757 417345 668807 0 758254 868186 0 432602 0 959332 0 943450 0 820308 0 587445 0 935096 745344 504188 0 0 24953 606115 0 331867 518686 85721 495353 903712 920318 32941 965905 678636 652204 0 741339 364374 0 580517 0 0 623575 182118 0 334277 0 319542 277055 0 405965 88571 0 0 0 0 958686 913258 0 906401 0 0 716610 265789 0 0 0 297145 0 46543 732811 79028 585762 0 0 10381 442956 0 570420 776900 144569 988982 791289 520007 0 772654 803529 577607 250644 197521 815028 443415 878572 788387 0 0 450149 664415 137317 219192 0 914737 548270 768947 0 75504 455070 888103 0 381252 0 0 0 0 14831 585800 602173 227329 0 0 0 0 0 0 646270 0 901522 0 220971 85938 638878 0 315125 0 0 986202 832244 0 0 0 0 325130 899421 707665 0 0 0 924427 227683 727987 0 934927 0 14512 0 844690 888524 518447 794773 151669 489911 358372 798053 0 959440 546675 0 574772 0 881605 784298 765496 926743 30464 244432 0 567746 0 0 427043 78336 650354 536525 627182 0 236683 974354 0 386709 382193 65317 234116 956550 984224 0 348647 251810 494877 786978 0 344463 459861 327272 0 497799 979873 392825 704935 478830 0 789697 83449 900454 39413 186355 104487 154686 48120 895315 932100 395225 610018 0 0 0 0 581723 0 997573 701721 491193 35053 238738 0 0 860301 0 931661 868703 0 665523 398266 0 347567 638110 827397 237223 0 964131 939441 0 0 404381 0 184873 576273 308725 599530 0 237718 0 203176 175973 0 192609 597900 0 301324 0 419097 0 0 674013 20118 324552 914568 0 983392 661171 0 262136 0 502301 897250 674075 0 0 0 711887 0 330209 257930 757375 235420 0 634452 479011 0 0 232582 153446 0 884086 0 453536 186056 859789 248837 950007 0 0 0 473320 190061 124467 49276 0 175023 113560 340625 0 458287 874120 389514 0 0 0 0 35013 0 753517 807272 0 0 351627 781861 318837 697593 0 625267 517546 145525 704876 513626 468912 380962 917184 177308 328446 80081 0 0 624118 551215 47170 299620 323719 568501 843255 0 891095 0 0 202005 971745 0 0 70522 635237 134207 461573 286021 510896 876353 0 0 0 660410 993403 742170 0 0 926011 188475 888367 499949 307013 527057 0 0 307092 0 174183 984439 831453 361945 135505 916177 351813 174469 0 0 261430 268090 707387 0 451352 531503 708069 783231 411352 897115 461124 0 348088 0 841181 39133 0 661410 770108 571366 513034 0 0 660075 0 823123 59150 152766 44845 678097 504862 0 0 446546 0 897240 757689 702159 704929 997681 0 264265 152886 0 0 793766 357904 327344 0 0 0 249556 568877 0 707360 0 381814 0 0 92307 229474 0 789289 0 226370 631473 763288 257211 590440 924136 956089 0 402402 808350 946560 908737 495754 255745 0 0 656837 739123 640819 107075 0 0 648148 0 264026 755205 955607 0 867424 0 253399 0 801214 645420 495744 975792 201455 953072 62945 0 0 0 537097 323742 164623 970944 600480 244138 0 5240 470556 0 77930 777099 24721 831882 0 0 73443 0 52660 775330 0 0 0 449912 136659 0 271781 526230 0 0 0 386172 899756 0 658181 28845 744222 0 0 0 509785 0 0 417657 846675 333331 136719 517617 0 536787 359831 886870 272316 0 179047 444748 0 767939 741724 698564 373555 111235 363988 525149 751967 557342 721698 969989 122601 0 0 297739 892269 0 72264 226990 167765 112045 0 0 602672 351380 279698 717479 322678 18223 0 0 0 199842 0 120846 0 0 0 658289 0 87579 282149 122162 212148 0 0 971513 263965 210028 0 657045 652862 774300 0 336104 477665 0 0 667486 934840 758050 545444 77077 0 58837 951937 816597 282129 475000 0 66102 785701 872302 195850 0 629354 427223 999563 232292 703476 577232 0 152945 0 0 0 805407 416784 222499 0 163100 0 0 433932 22915 141399 189953 284674 0 224192 249153 0 948875 0 0 0 712822 0 276628 0 0 279665 0 0 36522 0 0 0 0 0 42261 458567 0 91212 0 311626 580408 0 0 757219 0 204084 551676 514452 149492 550250 236513 0 250840 330841 137818 15688 0 975431 350756 307956 936841 0 0 0 0 796007 0 0 0 992253 0 267923 0 943925 160880 346989 0 0 560380 322897 771597 0 566212 840320 0 317706 887221 148426 222573 586691 0 397201 923305 846778 787023 625027 275666 798322 194706 0 263322 634981 844625 553508 138425 124425 0 148824 0 660023 0 798995 0 0 394888 568184 0 0 436458 23540 0 0 686855 234314 0 264987 0 0 498018 501690 701448 389932 969576 865109 0 0 979935 0 911122 48647 968202 688994 515959 0 516708 690317 640599 155319 569956 0 858707 672519 394205 998193 364718 809593 0 0 0 471150 0 198760 431615 0 0 0 743004 600545 776077 0 268776 0 654732 0 800351 900693 116815 46406 937691 0 579129 734621 0 0 19135 422617 18858 0 971723 417337 835213 965200 0 0 0 0 196098 746237 27893 0 502253 558275 18891 139961 466159 181645 0 664562 0 0 181087 0 896568 0 0 752831 564141 0 275677 0 0 126705 397622 806459 0 889644 951447 0 721100 0 707809 0 940131 0 421549 440714 0 0 983656 884112 458069 0 0 335737 483894 568342 0 0 0 788129 54282 0 0 14998 869089 826893 0 0 31274 337536 0 990558 0 0 725106 0 0 0 109585 291499 41798 0 0 918085 0 686535 184990 274205 0 286348 845673 0 0 254221 564551 0 762259 228129 0 747124 0 741659 972244 0 697575 966133 0 877277 0 403807 433577 674915 0 351987 814575 176133 945923 117222 0 0 0 0 647186 264169 93555 0 161634 989805 0 25920 0 308215 405098 589896 99190 0 590461 50778 445280 0 386742 865399 0 235278 420853 0 0 0 0 106780 0 0 436675 0 981370 542395 846532 0 730146 482603 0 78540 945495 288467 13759 642644 0 438734 14262 56257 515430 891596 213393 822033 367414 407845 0 630572 762050 93029 207483 0 948527 0 0 0 80522 0 634148 0 103897 834247 0 545657 0 0 440320 888489 0 239741 0 0 0 35128 0 913054 0 0 0 341637 637893 58366 0 0 413512 0 68917 0 0 0 0 0 634617 0 0 612825 935612 545955 394483 0 732272 0 506069 429072 251309 0 0 0 0 576844 626097 0 960072 382533 85548 0 717497 47143 419369 0 362243 294442 0 403411 964835 138986 0 0 826694 727821 0 226631 918139 104758 89771 80220 568070 571796 0 623075 507547 777146 0 0 757706 0 711614 0 587162 0 755064 397280 5354 23038 679014 0 817088 0 495180 0 722781 864508 962769 0 207808 242757 0 0 0 878542 354865 0 483145 0 0 897909 259722 0 518060 448416 252784 842088 967682 0 374417 399418 837474 0 66233 268183 0 0 896813 0 391791 836406 0 0 0 0 263315 0 0 0 0 0 0 269518 0 630039 0 0 0 510636 0 269214 304911 800955 991531 0 274816 161102 0 318302 0 306974 766043 0 0 0 0 730956 35189 786121 0 969899 0 795839 0 50223 683746 0 961600 0 956953 0 0 600779 773764 0 0 207761 249736 620445 917802 348141 0 0 0 482575 349213 476968 952902 0 834737 419212 0 0 0 887415 0 220879 126441 545074 100128 122954 0 0 0 0 464217 230484 166665 0 214848 0 0 498681 0 877344 860359 593031 477458 122358 0 653745 828310 0 0 34754 393145 477842 0 729678 378684 553057 0 484577 791172 0 0 865782 0 447171 393178 56627 648210 607563 625619 0 430133 401479 0 0 752398 0 508134 870834 0 546656 356920 378934 0 148038 63129 154904 818210 0 965261 638698 726867 402620 593884 434457 428255 437803 60081 260183 309061 0 0 564708 0 407482 0 564361 155164 58137 0 0 879233 184392 880118 266752 0 0 0 828242 906549 0 0 551988 460258 400123 230890 791352 630941 0 0 927802 501842 605651 256187 771293 399787 0 329199 205412 509920 225531 573393 215577 133335 0 651200 973303 258775 0 59802 0 0 323436 0 0 191174 0 0 602728 166852 513506 0 416281 0 657939 495413 826700 0 0 89857 431134 671326 0 0 677534 0 922920 0 587264 0 0 0 506913 372105 0 0 768322 0 524619 85421 994023 373817 885217 504616 0 0 27135 0 584280 0 169211 937594 0 815661 243071 496697 969082 781489 75637 0 152137 0 166508 119978 860363 0 0 45972 609835 0 348410 99705 724761 0 394245 387838 285664 247245 940000 0 41953 0 0 0 180023 108195 997711 36780 297340 762633 280955 850069 609210 0 0 95651 744532 0 491226 744850 974813 980193 0 735931 0 0 0 27649 26435 921988 0 0 62572 0 220575 0 0 0 51598 264273 126133 0 872513 0 0 0 112909 0 0 799513 437069 253495 0 13370 509804 0 0 0 0 1866 5943 930251 451334 0 392422 0 0 135904 741247 0 724439 28058 0 920190 661047 381955 772967 0 663270 242389 486643 0 0 0 683038 592821 15211 779718 446305 370255 0 510351 0 0 676729 415008 53932 258173 0 193543 0 621474 28684 0 0 0 0 916329 0 114575 0 0 341598 897409 0 290380 681660 436188 0 286599 0 0 0 836995 0 748141 0 541807 198703 915517 603941 0 460195 494346 902875 614839 274854 0 351052 0 712826 50345 471383 247587 868825 823381 815221 897982 0 208245 899416 908729 0 0 130417 88757 926809 338425 884167 414593 883485 399202 417042 416775 0 0 849947 0 0 244496 249680 907353 0 654825 214086 0 734165 968378 719296 0 367412 0 680647 302554 584628 0 656728 627821 0 921721 436894 863850 150328 865562 0 0 962942 408238 247262 130233 851093 507914 783976 0 0 285284 512990 50217 0 530876 262003 0 718858 141653 0 24318 866277 59142 0 0 419874 352614 829295 323996 991046 265530 0 151098 15779 355808 611472 134460 753005 236495 56575 827127 398482 0 790677 758899 303592 725248 924211 0 128971 686219 968770 35462 666327 438706 0 0 0 0 259602 662159 0 0 527670 0 431773 0 603608 120373 859535 281457 0 0 182701 424396 0 119395 0 0 0 870617 0 554066 19461 487292 846577 211890 0 372213 31684 953120 223890 914012 128345 222755 607980 0 204719 0 0 265971 0 506980 0 440695 688412 788178 441591 0 106058 949731 0 478438 781543 69094 14715 0 0 656046 245282 367978 340315 804227 421463 704901 0 0 0 0 27734 369297 0 855045 0 529715 294478 649244 973867 995625 0 577143 0 536878 0 688047 369595 0 0 0 0 866621 848051 0 0 692323 779238 0 0 732244 218767 785807 0 0 902232 0 65341 0 0 0 972427 708254 961922 0 0 923906 465918 898585 0 964429 209748 642907 0 390632 0 5486 0 389535 735315 597535 173986 522787 202069 885715 0 0 910209 214478 0 0 638176 986609 63942 0 309549 436469 262488 0 0 558057 53657 182591 476033 91681 629882 310546 0 0 735982 146543 838730 145234 811478 941595 514791 965576 0 0 551242 692296 868946 33433 0 0 388985 448602 0 543358 0 0 591368 0 0 459797 949230 509046 806015 600616 0 0 528438 845155 0 139635 0 675001 596750 673020 787141 0 481418 0 271467 90115 0 798585 592823 0 0 251049 0 203546 0 837826 849608 0 5292 127421 209132 337475 0 69469 623953 853505 263217 483628 469245 0 801890 0 712347 442281 544419 0 17950 0 169573 0 0 0 904509 540474 29721 276990 0 0 629779 77847 60645 362227 539431 421251 482701 870606 0 803131 71734 63689 422340 817131 894215 812327 0 0 153665 890310 209879 0 470428 514772 712155 0 550209 474606 690408 0 588727 228192 756087 0 0 811911 0 471180 0 846726 26129 696188 730468 901503 925655 230672 855038 0 0 940337 836978 0 563878 739651 261573 10904 945132 741484 0 830217 811060 0 774083 772547 44079 33784 149744 0 0 483973 597907 0 323538 698209 306231 736099 0 268382 612677 0 496782 112522 147458 422936 326458 423881 0 641601 0 868987 738315 542953 0 928907 513429 279888 0 0 718506 0 175519 0 935425 871404 627401 0 759504 38515 488291 554329 647733 0 42178 0 191584 0 0 477099 841464 0 0 612879 858302 778845 846990 282302 933079 0 0 19493 595526 96648 0 0 988997 0 448710 0 0 365963 23139 0 0 510808 176435 0 70166 914545 933618 225496 691363 0 241964 0 355205 0 750922 749912 0 339028 847006 33916 51137 0 0 974222 117325 0 0 251576 50585 232020 677032 135941 5396 0 136477 0 0 417475 0 106062 613561 0 783636 638960 618309 330970 791532 18440 739664 705250 425169 88600 0 337145 0 119486 0 742964 825377 0 115282 698883 0 0 0 0 556158 0 0 218052 399260 536319 0 398780 47158 789026 6398 468231 459088 780096 586207 950920 0 0 0 452371 0 468756 953045 565262 0 0 69733 355769 540115 0 312450 0 0 740674 343787 0 0 749331 60870 611820 637825 804314 0 400812 149654 339374 145507 549075 164311 0 0 0 939756 0 0 29143 0 497744 0 724208 508056 117545 0 0 378932 458303 407673 455200 0 86241 550272 0 384459 897009 893430 81073 595973 596222 63684 0 0 600501 0 146208 455476 607791 0 0 723134 0 0 0 100771 659507 0 0 0 0 81559 905703 80132 0 321329 188814 0 439935 134008 652741 0 0 559461 0 376659 106526 254141 0 43877 308474 529861 620861 0 0 887230 0 0 668073 0 0 599856 294452 0 0 0 0 0 350258 518045 924953 601933 153797 109290 0 274085 240679 433218 0 711687 0 0 914655 158143 0 370680 995543 0 708164 0 0 143832 0 923531 294541 0 500185 840059 104841 60211 349023 752096 47513 0 747320 0 0 0 0 0 500419 700463 0 0 596231 721553 0 0 707418 5411 400848 180761 186479 746149 0 531211 528851 544661 478376 471787 583809 767314 0 491752 0 783929 591514 434378 0 525712 396921 0 692079 0 849624 0 388701 0 0 0 458930 117412 226414 271937 669384 0 979309 558350 0 565826 102275 11266 0 774827 586750 642917 503519 833617 0 144103 161069 443714 357518 0 446503 0 0 23519 0 0 889436 77522 625884 0 0 0 707520 0 201975 511532 233198 0 981845 73441 132442 659506 537585 42049 158037 260472 608077 0 104383 251484 0 628849 0 0 47233 659654 0 0 578801 321315 0 939478 0 306631 0 448451 0 0 0 51172 507064 0 982314 645063 0 0 959882 0 0 0 687547 670102 660120 68080 0 851170 0 399559 0 0 0 815785 926470 8974 0 182161 358872 0 351068 0 313961 35244 0 276967 0 0 0 0 338403 407068 397762 0 398485 0 0 0 255868 0 621580 0 742307 511335 757995 75088 0 253156 0 713990 181918 0 0 730543 0 940968 23639 0 131584 882624 0 608176 778795 0 725159 658691 0 628420 0 989211 358410 399406 365392 156030 181146 0 0 597170 0 0 654717 517492 289545 26377 0 0 0 0 0 305613 397021 671588 530450 0 0 878202 0 63540 710319 117842 0 821101 476712 407238 215138 731101 18407 694857 0 922982 0 444512 66253 302726 571703 0 693338 904448 0 576022 562628 0 393397 0 163924 542759 0 0 256812 954672 0 0 185211 799540 0 739996 0 395281 0 718438 251838 770840 421712 516905 979831 690680 216113 0 933981 0 0 0 410748 564702 0 544764 533096 0 283700 382431 32926 633484 411365 0 700324 0 598205 696680 735485 855582 358698 658826 0 255377 0 839129 500175 300658 748638 0 294153 0 0 0 459641 0 0 0 44943 0 136421 658431 0 0 0 802705 0 462621 0 475856 0 458287 0 664910 0 0 0 477015 861193 0 0 26024 0 511793 569370 684326 0 0 0 0 144827 912102 339905 0 990579 0 935559 59414 540440 818966 458740 417275 729740 47358 0 727021 238148 0 253862 545460 584976 78932 166090 0 303059 0 154649 501113 905773 819918 657215 0 0 0 934969 0 0 543879 0 729387 0 214935 0 128119 185499 644958 694645 0 7092 0 170379 70511 412435 120877 0 912211 597756 0 0 0 325960 46039 486326 0 3914 0 0 277498 958306 624048 952380 0 625784 0 0 475197 292233 12253 0 922989 69162 265718 0 638001 0 0 466545 247087 0 0 0 0 445272 798766 455802 138041 0 139911 789537 0 768889 0 0 0 0 0 0 0 497718 0 924245 120474 429249 0 429304 0 785061 380941 651900 0 689979 160342 16170 0 737820 853439 954255 695873 980043 591578 592154 0 471322 0 906939 0 564516 152870 0 114642 717352 795777 150041 0 0 928256 41553 13928 0 0 379315 931113 0 369850 739707 0 182469 865427 12413 790772 445266 187139 391791 0 0 222134 974904 0 0 69691 0 333434 211363 235971 0 343775 415090 487057 0 733877 565424 822525 749883 896605 310072 410457 86796 0 0 781065 173617 0 401339 131751 759238 0 0 650623 247904 0 966034 0 0 542087 648321 700974 392932 0 696161 241297 0 815546 663122 707279 0 709922 0 189647 0 616540 579212 508878 0 250406 186792 477394 688137 0 520728 642320 0 660729 947298 263272 241246 0 773382 464265 0 215953 932017 183930 0 0 0 100504 0 944264 919987 0 0 708038 72029 0 36191 0 0 158401 0 0 0 806321 0 0 0 414330 668879 511744 0 812034 748233 0 0 5163 0 197144 0 585741 49903 288872 854929 458492 211403 768127 670057 0 252218 0 0 484315 77602 0 32793 447859 0 686675 0 0 0 0 0 0 874815 633021 424313 912748 0 148815 215218 612121 644685 0 0 188156 978492 0 552783 363757 0 0 549463 434412 774584 213130 0 44226 19871 953336 866544 354256 305107 995883 965481 187938 0 654229 387460 214940 492997 0 50379 0 0 0 560188 0 772807 813862 27320 172743 59804 252641 601936 0 0 0 824643 22037 336746 80496 460741 829184 301001 538393 193783 546220 767336 46049 586388 913387 292480 0 378367 811754 0 233368 494017 0 0 0 474109 0 299612 0 644997 0 0 359012 765156 125539 277219 771934 502903 736029 0 352907 0 434320 463243 0 189801 0 0 0 627613 0 31732 862489 914283 187860 0 259580 50581 0 829767 0 893817 716390 0 0 33029 477914 997981 0 114300 0 89660 519014 347860 676739 852683 253367 127513 46391 0 0 659149 0 863115 686940 853463 0 607029 0 139559 468337 202655 0 745727 0 321968 517667 194228 985993 0 0 0 577656 976230 0 359828 0 631466 736839 862695 218936 669057 818053 596047 0 607765 789166 0 0 338634 0 284899 769807 554164 109606 0 0 890271 0 470565 984803 951215 0 0 591830 0 0 0 0 0 996650 336892 0 802774 0 876793 0 0 569912 0 0 0 0 0 402100 0 543210 0 802416 0 928693 0 0 898433 0 0 594509 249088 0 471616 0 0 855237 105731 429225 788509 848728 0 0 629831 17309 0 0 233530 735033 0 865683 381760 645288 0 0 267378 369569 832609 0 867060 877709 148754 180314 0 0 791118 414673 48019 733522 0 294158 0 600413 890323 844077 322448 0 0 0 0 157623 0 834368 296561 276708 843357 0 222141 0 0 0 0 757835 0 305478 0 0 0 0 0 633711 360151 0 484079 28205 0 655965 129136 159769 738126 96318 0 949815 0 54042 0 0 955838 0 400933 220337 0 144051 0 589641 823169 304528 757967 643322 507497 599304 0 0 0 0 500861 462863 0 129553 869046 354018 168739 436539 647054 397676 0 665690 207052 742212 344357 0 43436 0 335410 628065 56711 0 605868 0 0 413313 0 0 598862 620265 334406 0 134419 753766 448694 686886 169915 0 456176 491357 741106 41934 0 531372 0 358893 978697 0 5503 0 881045 511177 401767 0 192718 0 489085 0 524141 0 269115 997116 229038 0 0 945056 0 894230 536634 663677 901729 685601 121092 0 0 484463 611013 224413 0 147325 0 0 475525 0 736582 0 445696 0 0 969578 0 289310 439336 0 254739 830823 0 387392 598449 462618 807956 0 105594 723656 0 220131 0 0 851840 0 489180 0 73109 180794 191988 732967 0 82306 949022 922238 403604 0 0 708731 0 0 890736 889148 592835 181194 961603 0 853741 671052 874376 0 856279 778685 376104 0 153038 384705 715297 0 0 114843 0 0 0 242683 448888 0 0 734521 329727 0 0 593197 0 0 666012 565443 684197 55853 224201 0 789765 0 0 919764 0 0 269658 871484 459725 316872 665251 0 0 498439 0 100127 515458 0 0 857863 0 800253 740631 948956 781911 0 242730 124709 0 0 306938 577999 0 644009 0 467678 0 95298 573679 0 0 768030 0 228647 845418 901671 0 204955 372363 219069 384805 322442 37484 793415 497811 0 872910 0 607693 0 190904 994747 970051 0 618779 308065 400667 210108 657477 334656 886009 460740 220296 0 0 0 119970 0 880598 877802 440918 0 712044 406197 662554 740867 736276 483706 120139 0 0 709428 883228 0 223597 0 0 538455 0 0 913397 865980 0 134794 0 377877 969995 707717 0 411283 21017 0 0 62913 0 108418 620687 123132 674223 0 814664 89614 0 0 36560 0 0 23481 0 548548 526479 365699 15524 267405 0 0 10014 433390 825200 0 0 0 864519 0 0 0 0 591059 0 373884 0 0 156213 0 869832 480641 0 511543 0 0 0 135780 775547 0 983683 0 484993 0 0 354447 808310 479951 168896 803899 0 448032 867338 0 0 501143 0 414526 0 90929 577022 371591 547059 0 645553 340675 728217 209252 0 864725 78530 361435 700626 0 993321 718428 789815 0 816880 90861 0 833619 778866 0 0 0 0 225312 0 535305 103253 907626 924266 0 0 0 0 0 432585 0 892448 219327 261644 701032 17527 70662 753409 89691 344067 21475 817779 264909 0 289740 927070 0 98174 0 433643 899169 436641 0 372122 927475 707020 308066 754514 158096 520376 690344 0 342203 856898 153142 117951 970061 0 138161 0 650954 0 22352 456009 0 0 633202 870680 0 0 0 340873 240503 281602 285609 0 724045 227660 0 491589 195238 125338 721260 691697 173116 696670 584071 569523 0 737273 9041 237976 494612 756538 154469 484365 575263 201259 693601 212873 0 55769 918123 135862 648829 257689 0 438405 0 406917 341420 0 512971 0 978314 674985 0 0 273470 0 0 923253 787987 832856 0 186206 0 399536 0 0 801098 0 642013 485771 0 955333 0 691546 0 400651 0 467725 0 0 0 400444 699456 0 298360 559759 0 0 740980 650349 808709 0 0 411018 841944 359138 689038 175831 0 308485 756708 0 286987 443187 223087 852762 766554 420097 0 82816 163563 361237 0 784533 288409 941346 996599 0 0 0 67891 0 417063 618383 102059 45490 740773 875730 755036 201532 821883 317154 0 0 203759 0 0 847833 967523 47745 878133 910224 0 0 915653 118166 146687 0 277377 0 0 0 0 295748 0 19298 551621 910650 82465 832411 70331 357102 626679 0 600094 860665 299505 105442 0 966057 0 215183 67341 0 837779 605634 49543 481203 448659 888120 0 23313 799667 182047 0 0 279242 635347 388429 835023 118696 108050 0 852757 131831 437655 0 0 0 0 273049 285039 681433 311941 0 0 0 216453 610682 109885 0 998102 996768 0 170716 826143 0 0 0 0 0 78023 443038 404956 899810 788000 0 407532 959116 0 497278 939636 70019 0 69292 0 0 783094 0 36194 205134 0 646541 0 366031 515880 0 205317 451070 524530 0 0 356748 699357 0 952064 973030 536782 0 374454 0 0 370463 663793 0 0 204541 0 115325 911345 98630 0 963246 195560 219930 297051 0 534988 0 879988 594091 181506 437591 996913 754209 590713 552049 0 760030 594720 2202 216660 498558 286420 456130 0 915863 0 0 574496 336186 465677 0 0 0 680 337002 0 0 0 0 334122 0 734276 650953 89721 310475 0 0 244118 174899 234473 0 767503 429606 27789 757607 214540 30808 0 0 0 854421 167148 0 852409 321651 0 0 0 0 0 174385 426876 0 0 887795 0 0 372980 0 252027 215405 0 866736 967698 716496 524083 0 0 671555 334690 0 0 0 607220 0 0 358419 743368 982792 221381 353870 659890 591836 0 108773 450962 837301 875336 914610 572901 0 337340 626985 0 0 240031 0 0 538855 0 0 462461 119425 0 0 439902 988005 704291 949741 330318 754647 182444 484799 558534 0 589305 548015 203240 0 0 358352 893126 423750 526082 0 177453 318445 174790 289337 0 0 0 0 34305 0 93997 43946 0 0 926269 800090 854091 189099 471261 80439 128130 635101 458787 0 683282 424774 49125 0 877516 574333 187142 304651 704727 0 876826 912283 575315 965237 61777 0 0 25763 0 539315 0 613298 0 203326 0 0 856109 486314 0 490877 415758 193834 581577 547964 56493 64089 985274 671319 841450 175521 343848 373740 755340 0 482831 744127 0 640208 0 0 291470 889422 0 927844 0 0 754477 0 13656 0 701812 826985 513917 918252 943924 246673 499288 0 0 0 337263 509896 10917 479933 0 0 0 224286 809860 847391 398871 0 0 580868 201164 202034 763168 700116 28983 524529 0 0 347409 638237 827358 0 0 645556 0 0 368383 783421 0 35228 183054 199557 959858 48213 962726 0 107615 389575 0 119688 0 0 0 871434 207094 26342 0 739248 0 764789 801059 0 0 0 753724 0 250296 0 13440 0 0 0 547356 0 538718 48159 667259 0 720697 779369 973796 0 996948 0 0 0 466028 472835 302777 0 252609 0 46024 1245 0 0 849562 0 266697 493731 0 885512 0 625107 83116 0 397352 0 0 62599 234856 362102 214667 496242 881530 587089 756846 0 144584 0 431617 0 0 0 679740 819793 0 445583 859752 0 358763 774498 0 513151 126606 257900 530176 430248 0 692387 87221 193049 900557 0 397720 532137 937748 122416 528187 0 0 605549 793565 460280 614418 0 148074 449504 570549 0 0 0 430649 0 752918 0 810484 0 929016 0 486239 0 0 819825 0 0 39860 762218 0 329584 0 631777 0 137503 701000 41203 132360 0 207496 877206 323715 0 0 667727 0 20561 774274 261067 898169 731104 0 485446 901929 0 0 784609 0 0 0 638511 137207 0 742633 815127 618271 415509 331747 104801 0 0 0 0 0 674141 0 199 0 756490 969504 394548 0 587407 0 227895 689418 0 660058 325019 88029 249517 56425 973597 527415 0 365015 23614 238223 0 294409 0 0 583143 150074 0 468217 470756 0 0 884194 780183 0 0 0 718841 0 28957 393295 462903 529229 536275 0 0 549295 11341 955686 135730 0 318183 0 392288 314703 0 0 872587 0 0 502799 581358 235906 495621 0 773202 627413 404127 85303 0 322025 278757 167795 304971 945839 0 837345 412891 0 0 571886 962838 0 0 490346 0 0 0 210331 0 632903 869512 747709 0 0 834059 0 136707 0 341106 325423 698263 375530 216874 207558 477163 0 290640 0 0 885549 0 0 109463 930928 0 845777 654099 921702 0 790976 390721 570674 887517 309977 191755 665471 0 745018 0 486168 341186 0 274647 0 174714 698947 730056 677961 484532 392631 328300 477629 518938 700644 0 215142 388125 0 34809 0 0 0 88526 378024 454343 0 0 642012 850283 276513 0 427417 168952 881419 0 0 0 190198 3545 804003 146568 892978 0 0 928533 0 0 201460 759119 0 351730 598505 0 0 0 0 0 988865 0 52677 0 34322 804931 910101 0 994803 0 0 0 0 0 0 0 0 479262 944841 406281 0 0 584698 571084 452666 0 42500 238683 0 0 394817 0 434712 0 0 0 315147 0 893383 0 0 219551 0 337955 611803 386228 0 272008 631353 156676 0 577557 160835 0 0 28246 995024 247010 0 461349 464311 972662 497755 831766 0 0 0 0 371155 760594 0 231233 584794 0 716466 309699 0 0 0 956276 0 6824 765492 608094 498281 644452 509615 969827 312020 417077 0 967703 579987 38404 735735 768600 965756 0 0 457365 654188 750524 817515 310150 741691 22827 612853 684203 0 0 415372 142442 0 318784 0 145758 0 209711 223906 0 454593 672188 719973 0 0 682905 0 946993 0 456100 199127 119382 0 722363 16115 725977 232829 462956 498589 488659 283452 537289 702454 569900 516645 817795 162527 414421 0 0 0 0 0 224883 601263 0 0 58409 892743 0 408797 0 0 140702 0 457881 0 836826 0 652465 836761 177813 0 604071 724005 593790 11630 499806 952895 304743 951075 0 0 601340 0 915253 472652 0 0 0 691963 631547 18579 0 600669 0 0 0 858902 527926 463330 111356 0 991415 792418 0 45577 0 382664 812505 283646 923392 0 565177 634248 413978 0 810465 615468 0 497723 545272 0 0 523395 0 0 420356 0 925788 800581 954424 0 985516 470162 414609 0 863618 0 0 0 0 481045 935296 0 895081 0 0 987327 289734 781149 570347 0 0 466358 655936 707989 0 200694 937564 978522 0 0 274442 768830 938909 665638 566680 0 71511 332892 0 727057 485557 873769 0 0 615257 571563 0 170715 943654 946205 934208 668969 251007 474 44191 0 679352 509082 966886 867360 874507 0 709089 637176 0 289918 39080 0 185169 886140 0 0 755949 506438 73409 511947 0 124880 888136 630329 877409 596675 326704 368950 151208 0 831868 779006 259560 133117 0 526954 0 253760 168850 11054 717804 737452 790748 566723 860441 426496 812896 513811 10350 598112 0 0 0 779771 0 0 0 848792 78760 0 169899 0 0 479309 745050 0 0 740475 147666 0 818724 0 126725 349961 828497 946295 142994 411215 439830 73764 517812 918331 0 203145 265714 211134 0 12603 230363 445273 354530 216032 801448 0 0 0 217865 608519 0 111194 242118 0 500159 0 273737 0 523965 0 0 685636 415225 451646 0 0 333054 754486 0 221918 0 115486 0 418877 0 338512 660584 848899 480322 527840 571361 57235 997871 0 303357 285724 202680 0 0 0 0 829992 0 929331 852828 769190 889250 753970 813974 0 443073 0 116141 527047 656683 0 507797 338545 0 571942 0 971209 0 0 660397 0 0 856097 865287 60748 252557 517377 285335 828303 589799 0 0 104465 0 429804 122133 733961 940465 305093 0 668846 411295 203003 213220 0 47914 0 0 642900 492027 775238 598677 784683 906189 0 0 0 0 0 300174 606442 0 455066 0 146610 809672 0 210191 0 885844 386503 0 0 894285 831271 877669 816991 354335 980542 311796 0 633489 443170 0 0 0 0 0 0 0 322178 867987 0 715192 0 397727 0 305269 415452 669736 326686 502650 297351 427334 755499 740513 0 0 189147 176784 0 683922 0 0 0 473332 0 0 0 0 257786 0 0 940603 21628 823485 596573 0 805783 0 0 54481 55374 193627 34172 0 59603 994331 129462 0 45870 493122 779887 611069 0 0 224675 33954 0 657557 0 228983 928787 42997 0 83779 0 0 0 0 834994 0 0 63938 138443 649075 627228 301737 656980 0 597904 0 961748 101504 114142 0 433165 742324 0 250023 0 198487 484466 507833 0 0 576293 0 764219 0 664679 198004 65082 440063 0 74347 0 845860 890106 0 355131 99160 330203 710319 274981 982748 189726 0 655217 979940 71075 0 403045 56200 864204 771167 508843 496785 308094 872840 823174 457586 797710 546086 513084 0 166013 338947 0 0 296355 747988 0 708306 0 863019 0 229298 78281 186921 0 662207 788893 701849 0 77194 594429 354135 0 431998 549491 651284 34241 754635 880512 0 0 0 0 0 382410 0 0 0 349501 0 233399 0 204284 563521 223112 0 719803 246542 0 363084 497233 517920 0 0 490126 0 634326 0 871516 177227 573974 604897 0 63489 0 7821 610904 701776 571026 795054 0 199747 453105 872348 0 604555 42197 704063 878696 0 503256 760195 223150 868817 205637 0 225599 0 0 695084 0 0 168160 0 819146 114506 0 35032 673535 312326 502881 844494 0 0 0 0 198655 0 0 575579 0 96573 509172 43932 0 0 629237 996780 0 511961 154373 245931 91872 363030 845501 0 867394 0 552033 341364 640045 0 953580 52153 0 724903 0 0 0 209282 786100 983516 275005 511064 0 34407 724878 665531 810833 0 380969 0 764083 278813 355485 0 0 0 0 528549 209008 86469 341448 218508 116969 80839 212405 801154 0 565085 974574 126035 0 0 0 555584 795222 790283 928714 0 95622 788221 822229 836370 0 0 0 0 107384 152960 930975 0 0 230373 0 189395 0 975822 209372 0 12606 0 166487 0 55691 759003 0 0 36731 0 0 640729 776308 133291 787828 0 321134 0 767283 562653 103239 341027 514176 0 621642 379669 0 99260 543742 0 91577 808206 0 376872 0 0 46680 347894 0 202134 9195 880756 33713 0 372302 434313 331161 0 190091 103590 525909 137411 671475 357864 0 397345 728768 580846 0 0 608542 519886 849878 0 556129 492778 0 0 238006 0 15330 390791 0 345860 897734 231975 926104 865742 448334 457299 662694 769972 0 0 0 663063 0 435790 37674 0 166611 0 0 0 579578 246666 0 0 0 0 841279 0 0 733451 580363 815108 0 0 0 382946 0 16311 586160 0 675354 0 146575 377771 841682 630425 982630 367791 80929 0 550597 834469 898537 0 917572 0 978809 625182 600410 162349 902755 0 326764 0 0 719751 4598 0 0 0 0 0 0 952928 0 708210 975270 248747 429448 261633 900557 0 940004 0 606934 0 919087 0 236490 35756 0 718946 463998 83406 932901 325961 266868 746580 843772 0 552897 0 0 0 0 93346 838102 64509 950383 381404 0 0 788472 0 358388 40399 0 719486 0 0 610147 106017 646455 325565 0 0 684038 804497 140881 36553 7370 0 0 0 0 362917 0 0 855527 286862 402360 547958 0 0 0 0 62033 979224 487735 0 445997 534315 567855 0 202766 0 0 785983 0 0 0 364684 291093 248996 451265 0 940477 619977 0 921883 294147 0 0 0 113183 0 0 479494 323059 518397 731106 0 932851 176936 452003 359266 0 74447 780083 0 86110 318675 0 0 161266 127170 759645 0 295075 494746 902316 0 245760 0 365326 534458 893832 585737 410550 643414 0 994606 0 770233 406831 0 0 0 0 0 472006 803 343717 540227 176722 50340 794064 0 0 849637 0 80704 430425 0 0 0 0 915740 0 0 49475 709452 741092 110068 280273 277878 856803 904579 0 830846 0 816096 0 685912 879151 0 38016 0 442238 218581 0 0 721979 977093 0 145675 288418 55433 155758 251791 0 459468 404311 478077 0 987985 794835 0 0 24427 523633 156558 885563 0 0 732937 600152 0 0 0 241807 854120 2121 531052 254615 0 0 0 221397 507237 0 341806 198869 0 384176 107996 286862 9364 40440 532081 476803 0 760062 0 797210 0 281173 182144 0 893514 0 220861 746313 804324 627525 0 0 74417 297776 770518 0 0 0 0 326791 0 0 985922 280810 548426 0 8864 0 267726 0 0 0 999203 283670 0 360579 0 0 164082 0 552778 278087 0 912135 605727 499604 812963 485136 691406 459183 0 823464 200224 799834 387965 0 943555 946216 543870 490312 610710 297053 0 0 766230 0 94036 0 0 0 647780 879473 0 540806 53081 0 0 0 537121 638360 0 0 915365 271342 696539 0 107230 0 174340 0 766215 0 215009 305086 0 625689 125489 876313 0 0 0 272872 426 0 0 151020 455957 0 997599 657760 0 665829 184354 587474 0 0 0 136263 825431 910221 671543 0 0 842659 450892 931657 486500 170948 0 591181 348076 0 0 0 730565 65014 0 0 115018 250151 0 568734 0 888376 327915 94161 0 205560 0 0 0 0 844887 350751 52698 0 166428 0 715570 515854 293154 0 866442 672985 145675 807007 798347 0 549420 140705 0 672349 113836 0 472316 821685 577824 371008 0 0 0 203232 0 468777 545563 0 958155 0 0 72477 401084 757784 771674 611936 234236 132854 898050 554355 857079 563653 70722 321913 28615 287350 0 22168 0 522553 0 0 0 0 49873 290009 352024 400380 0 569688 556336 0 0 616152 322755 0 0 910256 622943 0 284089 0 937133 399225 0 966097 0 355434 0 755687 806255 0 532942 0 636212 0 216568 795030 0 273028 0 273756 0 0 320842 0 994125 797273 0 558423 452784 369691 0 494231 42634 408323 767145 489791 193540 892781 670334 0 0 639885 0 0 338382 971373 162746 936954 0 0 69620 0 587996 0 463466 376526 491265 937445 0 0 269397 481652 157651 937644 37363 0 532471 290840 208334 470107 0 474680 320393 460714 208943 725504 970649 44792 37410 61964 908225 178032 793014 348304 949279 17474 174213 0 0 0 289399 263493 0 633591 704728 73289 0 0 27795 190845 902500 0 446349 378206 293252 0 524181 0 695052 0 896314 451266 40249 0 932253 346389 0 793214 513426 824376 533932 0 929222 867014 0 688561 526424 220235 346234 75058 889087 33461 0 60484 486652 0 0 0 592133 354945 0 0 0 494803 803632 463176 0 0 615759 673580 340044 523224 0 0 0 0 0 0 749443 210193 832180 0 0 103780 879549 0 0 159841 0 582039 990063 140185 0 527784 416261 822302 849006 521429 267686 0 0 725093 0 437891 689378 0 0 0 735804 0 0 0 0 503754 680329 0 953138 0 0 702435 387321 0 138233 0 0 481990 395710 0 0 0 0 257296 0 735398 0 0 0 857659 0 0 540003 386491 347093 0 0 428512 770940 153265 0 0 455996 660595 648854 0 542907 38792 116439 0 847030 0 0 205181 195823 0 0 726938 30895 841496 0 218912 984515 919819 531693 97534 302411 176093 269737 0 6857 0 62166 622982 734733 67208 0 0 224525 920644 183001 427112 538260 0 745424 538459 100657 0 0 68023 708158 66271 578747 430029 172625 543723 0 0 0 96950 716414 0 0 544888 0 0 724785 941757 473796 801738 0 364062 667221 781548 0 579601 0 5959 755474 512626 895832 0 0 0 897412 656620 355857 940622 0 245535 0 675188 514162 0 239483 0 285664 319113 0 475029 0 0 633186 0 983001 0 812388 762453 0 434664 0 0 486310 0 8115 518629 158699 517661 422577 535224 402899 0 522782 0 770226 0 218859 251090 733213 0 788558 686089 0 0 164619 0 968776 974119 0 604042 996810 0 0 0 0 0 0 44813 553542 0 0 7872 256995 0 0 7783 825399 0 853174 0 296278 112938 0 0 913083 0 468583 33619 896785 844869 911389 608880 0 737091 230326 168102 244053 903755 0 457962 779450 0 233558 767260 204662 313839 0 582811 0 0 190190 0 0 401257 0 0 0 621749 0 219588 589898 0 0 91621 409976 0 867959 0 705722 0 0 0 883772 462502 715104 392208 0 256268 838043 0 550583 983055 151271 437484 0 831040 231666 706540 0 0 951807 651214 952664 726566 191007 0 39860 0 0 264121 260684 596351 0 0 584269 488997 257874 608899 459690 0 931224 0 0 990662 0 0 0 0 0 803432 0 509065 458432 0 0 0 0 858274 325628 606765 0 55531 0 0 832568 9486 604258 492645 0 608192 25829 388301 105234 0 693448 590574 674463 0 114446 298920 744984 730537 757517 85647 199822 0 393934 0 0 0 0 874583 30134 661768 536562 0 874223 0 0 927384 785414 286147 651760 0 445364 121105 448345 155295 0 763056 0 739123 0 726854 696782 724766 0 679273 317132 54623 731631 52984 229713 0 911105 0 200659 0 545662 797411 987852 0 908840 957085 0 228448 137532 0 805442 0 342160 935666 566447 0 715004 989332 849852 0 479561 774694 524705 364385 0 337019 0 407341 983605 0 0 843644 820812 0 347900 377891 123003 133899 781041 0 0 745604 804335 230137 540613 755170 0 0 372049 57986 0 0 0 0 0 0 66783 0 0 0 160165 788878 0 0 487685 185453 604964 763636 0 0 184759 334998 0 30049 309613 0 0 235470 825392 483806 0 0 0 380863 442971 0 0 338772 0 387381 0 0 0 542723 394303 0 410611 245046 348449 0 861329 0 45530 692945 107866 893363 673649 0 0 0 0 767983 104917 0 0 76745 332595 291652 694331 166102 0 589777 381233 967941 922202 0 216214 0 827264 332751 0 0 0 0 0 119392 0 526286 687002 0 372231 0 974230 0 0 0 0 341420 0 0 0 730575 340213 167325 0 0 0 528931 0 0 0 740191 140088 0 0 50145 874682 927541 0 0 0 0 0 0 0 770164 0 687160 0 234875 745305 975457 125041 400826 44720 507062 0 418163 0 654617 693064 0 668513 755467 86827 266654 0 0 0 668102 553810 235114 0 0 220569 743690 923199 14355 0 0 788886 0 553746 957154 472589 8852 0 0 0 328007 0 0 0 0 77565 241059 207001 589615 0 424 728511 0 871132 424742 174597 0 953847 913538 519364 337685 0 738883 566977 448930 498476 0 688232 842740 228302 0 0 949482 0 942230 920081 329553 0 875598 0 0 734314 248954 85853 0 0 596333 0 0 0 57860 0 0 577366 371540 180930 0 289365 1188 624607 0 0 21421 364521 0 0 193011 439172 823780 504893 111318 0 760386 0 324821 0 753144 179276 14207 28396 711689 0 640963 962803 400668 788375 0 0 0 0 204465 582922 593192 0 0 200722 630657 738230 0 748548 992612 414485 0 190098 0 173016 808749 0 582704 0 0 436504 359576 211251 0 0 562916 69665 574006 0 3365 0 287350 0 570400 0 703342 769178 0 165108 286860 0 573337 30368 0 463775 9510 199096 0 0 720379 438169 490988 0 0 501067 0 0 109794 0 200457 735070 528225 959515 675918 472344 0 0 184658 0 563684 0 0 611740 536026 0 0 0 679432 521706 795080 589826 0 0 0 109465 573882 964212 87597 953162 155119 0 632158 859322 0 0 685829 990047 0 507 0 780887 0 417517 450685 917115 503625 656818 706800 208275 504610 555934 628104 702580 412781 508680 533120 0 452022 748484 944718 0 0 0 306049 945079 0 386636 198516 260327 0 213857 88671 681509 101122 0 619454 289240 911148 830126 788511 586515 511416 0 0 547490 853886 397061 0 393290 530682 200343 0 160831 0 0 0 0 962159 468572 754066 235278 0 0 181921 0 416915 923200 679665 446250 826766 998480 438749 119320 228473 791588 364326 0 970918 0 0 611228 695320 568238 581061 688910 689134 340898 421852 330669 387943 741566 299718 281223 673624 823100 968293 902888 906543 84099 893353 331035 14900 0 260518 39663 0 8860 112967 0 0 0 0 896364 675668 0 0 290717 105976 0 421545 127922 91620 877978 612426 0 0 397443 0 398697 0 76191 0 0 0 57762 0 0 0 617664 536629 625974 970128 0 135021 560798 625394 225849 643868 0 0 615708 348278 807187 885794 466050 906652 894117 726292 259098 0 584291 466562 0 0 128472 422604 79414 0 0 562926 522085 224497 941226 0 0 655075 0 0 951001 0 856084 0 196171 0 0 514795 394722 0 0 223663 0 281294 449264 538169 83511 817653 0 0 576460 385172 268814 0 475930 44758 0 330179 183622 528074 0 424586 968791 628242 813068 0 0 663005 0 0 0 0 343466 86593 434195 0 658024 761369 754477 930806 453931 635726 65631 67905 0 356884 285683 0 784923 0 0 618103 928673 0 604828 0 751415 0 0 0 796494 21619 412509 712823 556539 650622 0 368051 0 947606 902113 230082 0 538659 0 443634 0 32349 21274 144397 953899 221946 258685 906308 803134 576208 725288 806911 359070 0 458591 0 0 646883 0 0 997830 489058 0 922294 304561 229496 0 424860 297075 923758 0 378759 0 0 2823 971067 498656 0 622415 351945 0 339858 0 963941 923039 0 908125 0 521834 0 157210 408474 265755 831717 0 0 185625 0 0 880012 514066 501245 0 139687 0 340630 206437 0 0 919656 0 621361 842335 0 4872 916437 0 833073 116933 0 419361 998459 496760 236110 0 895343 641946 943145 0 801348 52552 736720 0 420916 0 916698 753735 433458 934556 778156 551644 0 984903 314723 0 0 645046 815769 0 0 341111 0 499684 289672 896726 0 0 435092 0 887612 0 10146 663594 578927 0 953434 0 0 509115 0 0 2468 0 0 120927 176314 0 648686 296441 0 118413 0 270796 0 0 0 0 0 999388 710519 0 329132 830212 895383 888077 0 0 0 0 822725 0 0 643026 822992 573750 0 746696 0 0 0 585496 164748 342854 940376 840640 453668 424269 678988 0 416860 0 379388 0 0 159781 798853 714292 458270 181558 622627 850849 254801 102245 304493 0 6647 0 408217 0 0 360235 514095 0 0 0 168037 943899 0 435668 35745 216924 911307 0 978804 0 0 0 586370 870779 774610 725236 0 0 794258 0 234531 269710 733579 674354 0 730508 411344 360569 38863 0 408853 0 805129 719910 691169 180574 558567 228281 703540 951605 343024 448039 210910 0 0 695870 641614 671153 700161 0 470144 113755 819924 0 0 73549 297470 466304 467926 936491 249170 984511 0 156658 147817 0 3598 827656 678735 68239 789821 313017 0 978921 730516 544532 183272 999596 798085 637776 0 400494 0 0 879704 506271 0 116459 393479 790397 0 454155 397577 752075 288868 0 701328 746201 315433 296508 983054 0 270532 0 303808 798722 556593 0 0 581703 754746 608918 972241 692728 0 986711 0 608252 0 996587 633255 912075 40006 0 0 475113 0 921304 996589 0 0 0 551650 177844 0 509623 0 494211 471242 70374 0 208256 0 973078 823576 0 0 374346 287176 350185 801805 0 106173 100598 735847 0 0 317176 168141 0 0 386228 0 885763 0 440851 952700 988985 216842 0 65592 88756 277773 445212 0 768313 0 0 699524 579382 0 352935 0 977587 181527 890765 908722 0 0 0 414301 294999 117064 409808 0 365811 926837 0 0 292727 614654 874059 0 345386 0 187164 135633 816452 369287 0 687975 15270 461635 960517 659484 0 0 91257 150750 408390 313671 0 463438 262949 206171 0 309085 0 751896 810259 102952 345991 0 0 0 935316 182252 250617 0 0 0 0 228636 0 892254 370366 750117 971261 0 0 700877 196133 7118 457203 0 686264 669858 691658 610697 857674 634306 0 163306 887537 390733 197063 322382 762444 613668 0 856456 978633 0 831119 573482 0 854626 33750 571315 637703 168829 346331 130383 489078 304082 739290 5390 0 0 0 664764 0 868639 186870 878668 698826 419831 90337 661040 448260 0 893539 0 792472 0 616384 835460 46493 0 82715 550282 55413 46739 84107 760639 404910 0 277170 511519 0 315453 0 0 986604 744963 0 891171 583765 890928 325167 326284 0 0 719631 495588 0 900751 546243 0 0 73824 0 597384 760148 87464 925982 0 446459 0 255138 0 25554 971817 192347 0 0 0 257537 163438 180590 42741 191369 750209 206091 0 480800 305439 39542 0 441080 329572 535233 877183 0 922971 0 438804 0 511245 846401 197273 66126 366064 494429 0 700518 0 817791 0 97799 0 972614 932822 891550 0 0 996347 238566 0 630290 0 32703 525 83457 891829 817082 0 0 310634 418769 940113 506426 0 337670 0 16680 0 0 819473 151709 607334 0 197487 0 0 773890 0 0 0 53457 718196 857393 282508 0 890037 0 0 357525 637724 0 225605 0 810405 522739 967088 121158 66519 0 21018 201159 0 485279 956460 0 627761 511560 0 263380 840660 343342 138818 532487 877446 241815 0 628504 0 337284 750827 44275 449163 0 0 415714 0 0 672522 764403 0 232967 0 155578 0 704008 246034 962169 814813 0 88985 360279 850614 0 0 420339 776984 675671 0 483494 0 193414 755170 3421 0 737664 71248 896170 0 0 66816 4970 466706 657075 619029 0 299088 0 0 254670 968695 161442 784222 426996 0 0 448633 0 0 516594 348491 0 8637 421733 0 511829 426101 929013 0 618736 481956 841655 0 155923 68294 13604 0 0 862888 598250 311551 226788 178385 488432 402608 298665 107505 751816 400493 656467 153758 176300 466423 743112 999871 420118 221090 990652 655422 0 596362 502406 139080 382613 58499 512343 0 129760 0 0 933277 262280 899057 309545 308601 0 394840 12746 739246 0 463014 304187 0 221040 114084 316512 0 0 926541 0 797331 872917 0 75503 0 744858 748340 0 0 0 0 0 747026 0 401164 582888 0 896096 226325 923210 0 978626 0 782180 252104 371913 216389 363407 544004 0 0 0 227079 0 0 921918 0 46116 822856 250532 0 0 35958 0 642314 551290 295795 0 278920 380482 0 266922 66985 0 0 455949 0 17489 920529 349924 916026 0 0 272586 202949 0 678185 880300 646583 611419 0 987747 109670 87532 680165 834751 0 82369 246515 935464 365502 774256 0 0 818833 113092 0 0 189804 479147 443499 566615 306799 0 256392 142660 0 791384 0 0 598140 792687 997683 0 543088 31918 22215 0 845781 609679 120086 0 901801 526125 536995 0 383361 0 0 639770 542379 198688 0 0 673135 896826 81311 874412 186226 605052 224588 0 833808 443604 0 521523 238236 884800 0 201407 867110 842063 0 0 848826 31171 0 466807 68529 52592 90288 324727 422366 418005 95383 0 180680 234238 699331 771499 913580 919515 489113 0 590476 153796 0 501389 616080 685831 0 0 0 775851 153390 0 247061 0 0 845049 380558 0 226953 38804 754146 69555 872902 959947 0 904744 605943 586365 0 192537 573939 787518 0 527144 0 0 159508 353840 0 315570 267643 394923 131481 585224 258961 42111 0 897046 0 493625 278217 0 870380 601034 843287 539769 0 0 631006 0 572863 0 280371 0 552403 0 0 761374 355764 0 679649 0 0 0 240862 714200 253807 24100 897003 0 807942 0 21472 860629 771935 257874 167060 559220 965261 694067 0 499119 671762 862865 0 0 0 668535 359801 0 825596 0 896284 739837 194094 313524 0 457377 220198 421656 879299 97121 0 18069 713906 0 996865 936825 978500 0 0 611723 642993 0 791209 0 986095 760051 0 319984 0 0 230326 249097 0 521233 0 520453 0 0 976831 262792 0 348356 502333 0 562157 518189 433817 804427 797329 0 177637 0 0 660283 16084 0 227353 0 141861 666955 322269 0 0 700606 415295 579724 0 0 844078 0 213617 326985 259885 427175 780066 0 413358 0 43980 890455 468965 597888 988319 776782 939461 592829 280069 0 0 0 657426 677960 661176 329675 612011 0 0 0 390937 0 0 763001 860458 87617 0 0 0 464129 0 878833 509433 442061 879234 68488 0 321454 0 563184 967400 0 699000 963945 414121 539470 0 160804 0 0 348968 305040 320878 152164 999205 214740 32287 284689 169191 643657 0 581996 947803 968887 0 964868 0 438972 0 530079 0 479520 138323 119179 365181 759407 0 663268 419110 0 0 202115 866236 414375 889442 870055 759335 770920 0 0 421143 0 939611 137919 0 413282 948897 48562 0 0 0 767566 86377 0 22839 159588 294935 0 0 591037 42075 0 408944 444583 0 933610 405695 342876 605469 0 0 172154 194663 0 0 155843 0 0 778806 862393 704887 0 0 184431 312706 420814 912960 213661 798854 0 0 129392 515002 523323 808496 634733 0 39095 842072 0 0 0 847399 0 0 0 803503 97698 919909 294674 0 447159 0 138563 0 0 416816 0 248388 78625 386986 0 0 0 0 305514 0 831768 510545 903981 19092 326166 915398 0 288571 747696 0 0 0 0 0 762800 90639 575731 825881 0 0 757695 119093 0 0 0 523752 0 0 735816 0 110431 0 0 0 0 434976 295231 45481 411544 0 521055 219688 0 131859 0 0 0 803682 0 0 895345 471952 359954 431541 0 0 0 653225 0 0 0 501250 99314 0 0 0 237617 2862 983680 83547 37337 677539 774316 0 625323 0 577448 0 601614 10529 0 0 431103 188592 961484 378116 0 0 0 22683 816577 742715 0 404579 75528 422288 869776 43817 692219 738461 789480 0 403256 326906 834194 815985 0 308884 0 35531 221733 0 0 671777 0 0 51422 0 474881 135699 851830 775171 0 0 0 0 74085 0 0 0 849797 549930 418060 949862 691047 273784 908155 688515 67560 994418 373390 437731 498244 179825 616749 0 308302 980082 0 0 17684 391 528341 883772 23508 938969 0 0 481228 392769 435614 621187 733834 248707 918793 966402 0 990247 256148 0 331240 0 536709 722978 0 362000 746020 0 0 559241 184980 425724 333103 197767 190597 370989 466164 0 548240 0 796501 16791 0 851314 520278 324666 321300 0 858024 415726 526292 214396 0 143363 622680 0 178056 922387 749729 243038 164709 0 629064 0 0 769195 0 0 809639 0 0 535470 0 442984 564617 0 283788 874647 0 0 120355 445998 931471 923149 0 347670 0 288647 197315 527566 0 607048 960056 478372 0 104485 0 0 845401 395152 0 0 428815 867372 254861 0 879154 386161 954383 0 0 722948 436251 0 94303 538805 0 416676 681384 277177 124602 0 337623 0 818861 531102 0 470890 867929 0 0 0 0 302255 0 0 0 0 931946 260421 0 0 831648 0 0 448048 427500 730749 255004 332478 349790 606319 0 254738 793423 0 480075 590025 322705 125534 213832 121769 691832 528651 21959 988189 115761 781801 45140 880148 0 0 0 0 694641 0 868268 0 0 322978 0 891170 0 0 0 793921 938510 0 681356 0 596148 246656 705320 768119 0 0 23729 240440 0 0 813948 0 416362 10532 0 456680 562155 0 184420 682250 552889 686741 951721 234537 0 0 0 0 69587 0 979577 986632 0 0 0 11956 914149 385546 0 0 338723 796070 0 99620 0 634072 76793 0 0 423995 814374 531913 0 0 531843 264848 239609 0 834001 0 0 243360 220454 881802 111076 0 85499 430446 230138 192797 560687 64530 927554 0 0 0 340865 324849 205230 965068 540314 654843 557584 747231 0 856224 0 0 835898 604254 0 19314 76168 0 77804 867945 0 873043 0 0 100718 139706 26478 40694 151286 131357 72945 0 0 234040 721427 537215 0 0 0 0 0 817132 0 314321 964540 108268 0 0 169496 991255 0 0 330259 0 60346 0 922505 532123 986455 199594 959245 820140 0 0 218193 0 265374 0 0 211835 376497 402820 280961 561135 730469 236456 541355 592608 795239 0 790511 67048 47320 0 272059 566008 0 190491 352885 552688 413278 252269 0 481715 823927 0 320443 709389 0 933012 0 734094 196361 0 353813 728574 0 0 523111 0 0 966138 914811 230196 0 0 324282 660555 864217 354160 962287 338670 764995 97849 0 0 89094 0 909257 0 0 339894 335500 0 645779 149525 0 0 675700 0 0 0 343718 451577 0 0 298311 0 758987 333280 0 640171 0 192732 134511 816943 0 0 0 0 771113 598707 682087 0 2557 0 633563 284421 740806 187994 190111 0 0 0 976261 813396 963353 569660 42453 0 530695 0 0 545295 848413 0 978813 429559 66112 121903 0 208561 336240 688924 0 0 24234 748784 881832 651825 0 0 0 0 964819 0 0 304550 412535 984023 478384 81999 392112 0 0 0 672494 771413 633831 0 762257 99382 328790 35630 792353 0 302186 702595 0 590503 229567 337163 0 145569 0 819033 0 219647 241768 433086 950637 0 0 820627 0 0 0 0 301647 0 0 557970 0 457779 132348 444933 0 835853 130517 0 0 0 0 372062 0 850629 567031 0 0 472526 483683 409571 221382 345118 340834 156107 0 939262 0 0 651540 407854 508879 517295 0 635215 117250 225703 0 483860 0 0 722923 637801 0 0 345182 0 87196 75799 698696 0 0 322407 0 72671 620097 148668 76272 305229 983580 294098 308104 641287 903219 861757 0 69929 74946 689266 0 0 605295 888873 215200 0 127993 845338 0 529313 267610 642334 831295 0 922865 288762 698822 208629 211979 0 0 0 495619 411144 0 0 0 715914 0 6836 160695 787816 419420 0 0 0 548471 149311 395074 700690 0 429673 57953 35284 495445 0 628152 257597 291350 0 634919 0 0 959303 639059 148398 437433 820041 295584 0 0 897586 814541 36034 0 453871 0 0 0 0 982790 796537 205511 0 97768 0 100264 954562 984171 0 0 35857 625746 120467 680212 971389 200793 0 0 710538 0 0 933776 95063 0 0 279870 0 19450 886246 732922 0 0 0 0 581553 741832 642198 115933 424082 563294 0 8214 360078 993080 743852 190315 622705 77961 355700 88437 0 0 0 224736 0 871678 233128 79888 370689 495916 714709 0 135737 0 0 363929 763658 782497 0 0 7224 0 134958 0 661752 0 923103 978454 226861 402329 35011 0 650747 0 0 0 85613 0 20239 964802 257418 0 0 0 0 536305 0 578861 347783 0 0 59198 609104 750323 0 0 0 302466 4397 283464 373854 801934 275440 597048 131155 0 0 73666 261021 0 630962 422798 951138 410379 0 264006 0 0 800146 251427 0 753028 869343 825814 0 648758 0 718415 0 690054 408277 374339 399817 363597 161433 344009 271240 0 957936 949387 0 0 0 798547 270688 110494 589482 487793 349931 171847 0 25140 0 0 18765 586617 626602 0 68623 637988 0 0 0 834836 692856 565013 0 0 90262 630706 0 0 0 880895 807748 0 0 408143 626474 0 323277 691525 0 440766 742943 211975 971061 351449 315706 22676 423768 0 0 0 0 0 967938 0 652113 888042 577872 865638 537106 330044 684734 806545 0 368665 0 198727 319986 0 551405 813086 917618 958532 267039 120262 784537 0 0 0 731166 0 0 0 730530 95446 0 225267 489826 930630 75463 268610 0 863833 449652 955978 66461 213627 377334 837751 265975 0 723045 0 376998 487492 168927 787285 0 0 554544 247589 480599 874015 0 965609 0 652395 0 189921 0 915563 347988 0 506443 0 246293 0 0 0 0 884283 0 406103 248548 89342 0 576233 0 172980 0 363599 0 181850 465744 195387 0 0 0 0 94961 668539 0 489080 684641 578301 0 0 0 947150 0 972835 773466 722095 374397 0 517046 0 684238 256772 862660 0 610377 0 290386 0 319886 729624 127262 269893 0 635636 473344 996341 386401 240641 0 264553 789776 332697 725791 255619 544729 905421 518025 0 0 713802 0 87047 449729 0 0 233134 0 850723 18923 220309 0 885855 119525 0 0 0 14354 0 0 275756 0 0 976903 938938 0 676381 517850 582826 0 0 0 0 453010 940524 991673 780828 0 352673 625615 490055 0 510893 713121 0 299149 713084 260419 0 262694 171948 0 449736 77133 48556 277114 738215 839004 464536 895367 140058 774854 0 0 81355 847014 0 382868 719789 955176 214529 0 479743 0 840846 0 0 0 0 482995 0 621508 352441 0 0 326247 752438 420353 0 854133 197048 0 901542 592247 621276 128144 884465 965417 0 68085 518941 754726 315350 895811 26262 0 0 0 0 585372 275417 0 0 77229 998374 0 794766 0 253004 562497 700532 359448 656215 0 740506 733646 46834 474123 362662 812604 913829 852765 0 0 258484 0 258906 0 887610 70851 0 0 264507 0 226533 231418 0 448164 0 371557 0 423778 0 918465 0 849307 715129 0 979515 0 398655 823929 514888 733295 253110 800791 0 618134 480128 0 409910 13874 763211 0 689365 960422 84290 0 332226 0 938542 848594 0 0 697203 402141 618504 990643 677779 271281 0 0 0 61059 0 854803 901160 0 477092 955551 306207 957901 894644 0 830683 116013 982319 940413 385904 438156 0 274062 608382 829913 740623 0 0 45358 270716 0 0 0 274300 0 0 224238 260634 0 0 196958 919144 687688 711751 947226 815450 0 735539 77009 872524 306855 0 464999 0 737660 518529 956096 759246 641213 0 413471 508691 367031 0 0 332041 244111 20873 0 625692 0 0 472215 433207 0 0 0 0 60775 725243 0 864857 0 687004 680660 635825 446968 0 0 933681 0 990806 0 582895 0 0 279227 0 424070 479500 897689 69033 46937 953766 0 268111 735597 0 511625 131621 137480 458382 927527 874728 835461 171450 430300 889874 910077 826695 378776 376774 3806 0 797943 0 0 0 584555 698472 0 301513 386786 460659 315924 813466 391353 307284 0 384353 0 0 15957 427050 194834 100022 0 739038 127279 499854 0 875858 423725 933948 0 981762 304759 423271 199562 251319 626312 0 338993 408775 803239 0 92874 515361 74832 0 467680 0 75603 0 393228 0 351250 222096 795421 121210 693786 619650 752149 586934 370410 559448 895838 0 0 409892 164892 406434 832788 378679 24109 279465 383339 733054 0 585378 757039 0 816690 0 866987 0 0 882249 994322 0 305390 868738 0 386084 0 0 308512 683043 254325 0 908112 172600 0 932795 0 0 163664 398177 0 0 564774 390720 13271 0 873966 0 0 299004 877611 702220 460866 756967 625509 0 0 99949 528030 802289 162871 537684 483245 0 0 0 517460 0 0 657080 0 180 603838 0 0 550261 206963 0 0 722733 0 447522 357817 318817 202115 0 660967 458955 49766 802486 817016 872534 862500 0 0 790256 0 0 797381 832527 449598 892716 198919 642446 0 0 116287 910612 347988 0 778331 0 0 116657 280798 528595 396810 385836 0 0 0 0 0 927402 0 85871 53868 944954 562225 565059 0 613993 0 835771 965577 104324 856259 0 15558 329224 0 792429 711442 173835 0 83491 0 0 244628 0 519281 0 379166 0 936308 662556 292181 0 0 0 211721 837966 415113 0 891179 430471 410185 337410 166955 0 0 448369 533745 674360 0 233514 74952 182124 0 0 0 0 405046 209943 0 0 360005 0 388554 891770 0 848123 406101 761560 911615 0 787319 0 210562 139588 0 129018 0 632250 44261 0 970010 842364 413275 0 238737 0 559673 0 947872 25513 993270 0 487601 899474 0 876722 0 556287 879400 370875 495913 0 164830 248268 783182 0 469676 0 0 0 0 618556 0 0 243576 889786 0 611421 478246 0 685600 0 606438 90851 910854 398282 0 26914 556732 0 363630 264273 882948 0 918030 0 0 996904 595749 930270 152769 347392 759200 561024 746013 946990 586267 0 522598 72642 663284 796878 292119 546860 0 975284 0 509087 757658 653059 211798 0 386885 406462 0 0 835605 0 191095 0 0 371524 0 0 210482 937444 705319 972475 0 0 675650 695538 0 0 0 887257 187387 275151 0 41766 440533 82151 0 0 398522 560141 170318 0 0 0 0 0 0 0 828410 322926 29501 0 0 0 75295 521407 0 591688 417714 0 975441 338924 0 996638 0 0 0 157654 896794 0 517079 913484 369409 0 0 955003 4377 413262 629786 534329 104695 417809 245653 610444 316455 347933 12325 112381 0 493403 194560 784249 553263 834052 4563 344718 378322 0 0 0 877510 379900 69374 264110 0 159846 0 906746 0 0 16240 0 0 537883 924395 0 304771 122236 803838 0 749574 0 891939 0 42336 765848 22485 0 339666 379270 0 25910 0 146511 980215 0 252808 848584 0 0 157219 0 26872 0 710086 61234 892310 516572 99391 261486 0 117482 563230 214458 0 905672 30618 8937 0 295456 532626 0 340931 442452 43763 139957 0 817680 916893 0 811188 553566 0 0 916863 991025 425712 0 174966 0 468187 510809 210389 0 385727 511463 583847 105317 0 590207 76502 851533 0 283718 851824 0 0 517576 764017 0 10456 0 595832 326826 0 0 0 376747 334788 281320 274281 615211 121692 890111 575581 390465 0 810111 0 879443 0 147143 784486 987363 117067 935104 255584 0 662367 0 0 0 0 0 486370 0 792238 705383 498455 0 396215 632534 713125 0 747242 853248 88504 787707 0 0 964938 0 884020 0 0 0 924677 307302 130926 481258 305609 996405 584510 0 206491 939410 238653 932425 993085 0 941214 366577 147540 0 674055 282817 291725 890446 0 639471 385190 0 0 0 977523 217121 0 816048 857339 629902 429422 0 0 227656 197474 564199 0 0 414084 0 175172 4527 2065 0 751505 0 0 0 0 0 0 0 776498 579221 874420 605672 936000 477112 0 0 588016 18812 957510 0 627912 206940 0 625224 600296 0 382761 0 633087 49694 0 542705 209243 854673 193847 0 0 0 20414 583355 736372 469716 0 0 0 532455 493573 510264 538283 180762 0 0 532672 0 211401 857936 0 28133 0 0 486545 0 0 499402 140135 665094 529273 371381 957474 0 0 459274 0 0 323851 15302 963166 413962 0 384654 554600 519174 215648 299277 0 787744 123410 298211 467858 748412 889072 650462 557606 929922 842135 0 0 0 0 0 255734 0 0 285199 376134 780347 749467 328867 997824 0 37977 724267 0 0 0 0 335741 329119 879252 0 696087 474557 0 0 122543 982519 0 102844 0 0 68897 773303 0 0 0 114193 127600 0 0 537418 0 0 162331 830092 951159 90280 88535 335447 895372 0 0 552238 724681 72870 0 611215 465864 147882 465700 0 435338 0 0 78720 560180 510921 0 362787 0 40708 751958 0 0 958917 0 857239 0 0 427226 0 0 0 0 0 111360 0 10875 0 939323 493632 0 364076 930248 514848 496544 305541 734386 90228 567194 352747 0 0 0 0 73047 0 0 0 300405 536338 60650 332066 876710 0 366841 0 0 195623 0 245245 0 196893 232051 343498 753962 66357 0 752870 923900 114910 395925 88081 923114 630066 0 13779 0 905740 668969 9651 278198 355847 103894 591290 15038 378458 225710 153228 0 49123 975660 234874 0 240709 300906 155047 0 0 855985 0 0 634940 0 716259 283858 0 468099 984509 0 0 0 919774 0 498643 978894 956289 857931 0 0 0 0 0 0 0 0 0 742333 822321 572780 710776 532030 213251 0 0 360537 729467 210697 0 0 0 827593 969951 314120 899930 0 0 90364 819480 0 0 11408 443891 0 0 0 0 388260 740994 139043 467540 312754 0 0 0 923911 0 388367 0 0 807291 593626 0 0 0 852683 351589 0 142238 841444 0 909014 889575 501600 0 0 0 127430 642945 959053 59953 0 52514 685770 886730 49692 0 184936 672644 0 92143 0 0 709274 0 0 15176 19064 0 92153 257290 292664 0 0 123175 104768 0 80417 30787 590478 944285 543365 191863 9178 0 493794 0 411579 606522 343272 441025 836525 0 838589 0 0 0 281105 183233 981888 206104 442678 566828 377547 843990 0 0 0 323307 120292 911891 408862 741865 312419 107840 598124 0 981315 0 681574 994218 438585 344256 0 21403 0 687298 465518 657677 881357 311171 834232 581433 0 0 713676 297712 0 224575 0 0 955970 868402 309322 0 0 0 0 318910 792589 737716 568683 352197 466330 0 0 667060 0 0 0 0 643889 929053 924322 0 722699 265545 0 495883 816184 122024 0 765794 0 287898 0 645280 278375 759943 0 843111 0 0 0 0 0 244332 0 32324 0 0 95250 111784 319615 0 868253 307494 0 458498 855402 966030 205048 0 0 0 49502 0 43908 702584 0 238621 820560 546211 232924 0 21375 345034 167083 635085 770379 629117 67095 533314 331828 254445 579193 91378 615065 0 26627 409438 0 0 0 0 692798 0 0 196515 750039 747745 56827 0 0 190770 1503 860699 0 0 949094 800883 812596 609842 0 259035 0 625272 0 866864 0 800297 361419 826578 96270 602078 689455 722980 904099 126810 0 953881 487244 0 0 882507 150780 0 846362 0 0 732077 71572 414311 525106 521995 278210 0 0 327586 591258 0 0 0 253916 807910 180251 0 112612 0 237490 125435 835581 730976 290410 442444 659776 0 162226 875700 891220 737435 860712 0 378752 979071 0 0 83175 0 0 300047 416890 0 802359 0 153980 378399 753701 614183 0 454176 0 0 910950 221165 182560 287840 638467 564858 28188 400848 473529 400903 150338 277932 331810 359496 825384 449145 0 177340 0 223927 0 0 216895 120149 616210 488779 0 820548 0 848031 0 492151 73676 0 76214 0 225673 0 0 141641 515796 360381 961864 787806 124330 922591 0 776943 0 71637 0 762720 817906 0 725459 0 983168 0 0 0 665968 721810 0 200415 0 194127 636707 0 252613 993606 0 0 40043 465562 409437 505774 0 0 384415 994364 0 89092 960864 0 819065 0 402767 0 0 654843 544139 0 207802 205308 0 685984 392273 793725 784526 0 80879 953536 0 146929 0 752660 0 905484 40137 873774 39517 0 0 848444 786074 496663 49296 164209 0 0 0 437046 825182 520342 565590 0 526167 532036 0 0 0 0 0 0 601477 695883 841163 883618 692362 993971 512947 722518 392227 0 0 733426 573707 0 0 0 0 86950 0 0 0 784154 0 0 0 847958 0 0 0 434875 490368 4245 653813 314713 189308 0 556860 286748 906651 322495 0 0 245604 790682 0 688575 0 812925 468239 0 415828 145642 38344 692531 0 431568 479186 854629 291074 0 889882 0 0 794611 702380 475301 0 207119 631060 0 585894 177223 0 653135 3865 0 848257 0 311619 0 300159 0 219643 0 661023 280834 0 0 372076 0 979115 755424 0 207387 688706 966704 895857 0 0 199562 939288 541597 898756 166996 0 0 0 14732 0 592500 606289 839967 516451 569778 0 0 0 189754 313593 99317 882360 201626 0 66724 821709 0 731720 0 0 1357 0 0 121914 0 0 0 760227 492501 0 0 372947 0 373168 0 520511 0 905595 249345 0 120396 0 576283 0 0 166301 0 343874 0 736543 852594 0 11310 0 186956 956408 625512 0 133516 285645 712707 171843 634409 296618 977924 332579 0 375293 0 743962 211831 121565 0 975253 183863 0 115714 296816 0 435315 940254 780029 280679 0 496380 221939 595186 902441 0 517739 254502 0 723165 0 478572 0 240803 0 0 0 0 0 487045 876118 319071 0 0 0 868538 587909 190782 245898 793759 0 766554 0 0 572679 625350 0 0 383287 0 0 586399 0 751957 758718 39583 872896 574490 0 0 367165 0 746984 0 166797 0 0 0 169131 378618 27161 0 33360 875318 81324 602722 205981 137564 358865 276656 560544 871642 353915 776866 577107 891065 87311 771316 169496 318924 332372 315086 837031 681350 0 550668 836340 0 0 0 0 16005 404750 0 702546 0 0 674257 517973 327252 0 0 722971 0 358331 43694 0 801070 191633 232017 0 285805 606786 256747 0 740274 590830 0 347129 25094 69463 89348 0 929509 0 499502 404598 620786 157372 0 248082 960721 236495 383555 0 0 0 103670 481575 335297 204298 101480 0 0 133525 0 0 0 0 0 0 37888 423500 751433 740338 0 469964 85363 944486 108154 0 0 532621 40706 662126 0 160047 333782 0 0 537251 680605 0 0 310702 574996 0 0 0 818331 336938 129054 320845 0 0 0 923916 0 899635 398071 672768 557518 0 733031 0 803216 0 0 556506 46306 682006 430555 0 0 0 574888 0 866995 457764 804309 0 587721 341963 78872 174301 107788 76593 70671 103240 0 0 702763 0 68669 0 846375 272756 124141 0 776591 0 226383 0 77869 0 247990 252849 679363 817568 0 409545 817709 481510 0 241906 783727 207013 27572 382652 0 440094 308061 589959 0 902292 97018 188917 0 636140 277289 0 0 623375 0 0 0 664931 907489 0 525273 0 272927 827681 408516 646061 155029 771434 0 535253 0 948824 441071 0 620118 416892 0 0 0 18499 891556 0 20410 425312 286437 0 0 479494 446932 0 91383 829216 0 12172 539542 0 0 64303 694682 0 158772 187485 159063 961596 762503 918346 0 45267 947196 0 0 95979 0 0 0 182008 989228 0 176760 29736 0 661804 416628 0 978698 731915 0 0 0 0 0 565338 0 749106 507087 556885 783321 299741 591728 702313 96680 978002 237655 388489 607155 625328 917997 0 29530 669670 400562 745786 143669 176408 334913 0 569530 811298 0 0 419290 391838 371561 92912 0 0 443370 849313 602702 93342 902720 0 898029 644158 225319 0 0 68980 588717 505551 0 96503 0 518791 0 180859 0 253596 885460 242431 266151 0 250824 0 119716 695361 904168 725037 0 0 0 0 391439 562335 120412 0 0 27911 308433 0 0 0 488844 668401 816566 881191 547821 38024 433738 0 307461 852036 0 0 992850 375167 0 297967 0 0 907179 8631 0 798624 0 189827 465962 0 935126 721112 0 298158 0 86590 0 0 680147 861907 0 0 0 702089 0 765870 581429 768452 241312 0 0 0 164244 733364 986418 0 836848 358339 0 910709 789161 970606 0 160153 0 391232 673310 0 270379 0 927536 26578 0 882590 592123 231236 0 690960 308612 890691 0 824899 460893 0 707724 809949 719951 46669 0 154663 871343 0 947498 46300 109159 0 0 0 0 43199 254491 398326 0 28552 585346 377864 0 0 0 0 0 141835 283598 854485 0 515463 0 0 294618 566476 603927 0 974497 576255 256738 458885 741591 941811 0 222804 930001 993445 0 7057 456236 966442 670582 0 457252 0 396971 0 984797 0 144219 0 846245 0 549347 0 0 435652 0 0 24658 745739 629446 926488 969107 456793 0 0 617798 337574 0 371872 717850 884816 0 0 550053 435484 50969 321100 0 851167 827713 0 137186 423907 406437 196489 927798 0 0 521926 460531 0 0 429446 189141 0 970882 395057 0 0 0 0 882182 0 607324 656500 0 338748 689645 0 729316 309272 752056 0 0 0 0 191739 186070 816357 0 0 150358 894337 811046 0 827632 713554 0 0 315378 790336 514553 93715 0 432598 0 620015 959865 0 4863 169770 0 939150 839062 182939 35374 655997 556093 0 118230 735172 772931 884654 14803 604751 313539 0 536277 356511 610235 17337 580455 925004 75988 534805 790549 330997 0 0 109301 0 925362 743081 0 0 710153 637620 832449 0 638831 0 35796 35166 683907 0 623472 0 955772 354061 0 540800 0 0 0 41205 198930 0 0 149684 931654 966700 821500 0 0 64148 0 0 914481 0 608336 547843 900158 432113 0 673909 541837 0 34635 629324 549459 0 0 0 0 20796 808238 0 528180 0 0 0 0 0 417777 523617 537802 391335 0 0 728862 809033 382930 441201 515840 0 274456 641507 0 514110 353056 773960 14602 0 0 723509 88508 344696 0 0 0 0 583719 0 47602 0 127414 728411 754521 421266 0 0 0 175401 693047 979671 0 0 0 325181 431355 0 0 0 0 0 0 0 966196 147794 35759 0 890096 109933 0 380582 792753 465661 598083 0 797649 139329 0 374551 501139 136954 0 0 801489 64992 0 187718 496059 682198 157148 0 353039 388781 21035 0 426190 700733 62660 718607 20245 0 490799 0 65322 624779 711249 563670 938709 465051 436386 222159 600498 210797 181241 322137 0 958447 0 0 93376 643118 6258 0 494093 0 0 0 503488 805966 655038 0 512666 440535 895123 332046 917988 897071 710272 0 331163 385387 0 0 0 0 617178 750652 147340 358733 0 929888 199311 0 0 105731 295181 129763 0 0 0 70563 676375 537557 759046 74541 0 96013 0 0 574716 89669 223589 591729 262588 471633 328293 196720 0 113456 962939 0 0 0 901707 703932 847055 436298 580472 0 0 689491 0 74741 0 0 0 0 0 412419 0 0 0 205109 0 0 467717 0 0 950547 0 0 607231 546891 0 825518 31544 0 0 462617 0 518982 990210 0 90165 0 930849 592324 996077 344837 623079 175673 0 507447 907585 755883 287232 99139 780315 0 224990 0 0 195303 0 0 885897 721982 0 245661 0 0 0 231473 0 680275 0 0 91670 728837 840722 720104 191760 400231 837123 0 0 429559 0 600259 976834 561855 570712 0 361371 301615 0 862781 785190 75379 668703 0 902081 0 425618 382352 0 747820 759415 44195 808290 0 364406 332213 0 0 158893 755375 583088 726578 226362 0 634207 808265 777432 363517 877429 0 0 0 702741 270131 0 950896 667596 0 512552 332315 120378 0 412249 741395 200412 16758 0 762407 883669 723111 0 0 0 834861 0 945235 0 878370 0 0 168102 0 131642 0 717497 533676 244470 158402 300231 0 0 675319 0 138224 7148 0 863632 894688 550288 232877 617203 513534 0 649499 60770 659349 0 0 299261 469172 400425 512651 0 0 722848 578500 799432 950791 0 723059 0 0 157670 357463 0 381032 0 672995 0 0 918388 36675 991596 0 179252 715329 0 201458 981163 0 72801 0 313295 0 0 376881 798290 804910 835599 549760 0 417851 601050 761040 0 663323 979208 415606 947703 121940 303077 105880 0 907195 729391 766542 299117 276092 0 0 0 0 0 722524 120133 909317 744790 86134 770061 939611 0 185357 485121 879282 0 275212 756178 544934 514593 175931 77164 0 0 12491 231811 445078 365745 0 620833 336924 0 855692 0 740849 0 0 173976 0 765860 836398 0 419230 0 88977 614416 166499 925849 614492 0 0 622675 0 0 862687 0 177546 65400 329813 475221 0 58079 150836 0 693974 805330 204266 139007 135917 0 429900 0 262598 520998 0 737842 0 0 809456 874074 0 0 696243 494489 860639 705393 725354 0 0 930942 0 860227 799768 647158 560045 811787 714744 240475 252680 496679 0 0 0 0 176248 252100 525052 478705 512715 93763 232303 0 803281 998862 427030 951755 0 0 885874 360959 732672 167136 340134 260496 0 0 0 980578 0 0 0 156305 539563 0 951987 0 0 0 0 660152 974064 0 652003 0 481420 316918 75714 448131 327993 0 0 953075 52509 531130 0 269199 107082 509539 20041 669998 0 0 520690 948066 0 0 0 616608 482988 349333 0 736239 125091 802497 481882 102240 28439 1275 456380 204668 0 653387 260003 0 0 516793 420099 636284 217398 0 543638 478389 0 22524 612307 297234 676630 350946 519722 535392 147484 876869 0 905876 615210 0 392211 492903 934975 773283 875992 0 867471 162426 0 0 0 909692 0 199787 0 706437 7105 0 0 123435 348362 431616 439136 950682 123529 0 0 0 226223 74316 0 537138 527753 420814 0 781509 0 523855 346842 617878 0 873950 430484 899306 0 0 213978 309102 209236 0 519536 0 164065 987006 265585 966917 0 827156 123040 651953 267615 177091 0 0 864012 0 665385 957227 365073 106966 531543 763712 0 0 170861 937295 406996 0 759021 748729 481569 500198 0 927673 0 502755 82184 715232 252314 118158 302714 23551 729873 477739 612355 0 0 766160 73669 778548 573145 760742 639690 901149 550991 236384 446864 0 0 0 0 880 0 386118 818180 0 14604 885497 752944 860737 217703 910625 0 364072 546754 0 0 0 394373 85621 0 0 819625 564726 862753 986509 200907 909982 492361 145221 0 403428 752461 0 689026 602172 0 249908 967757 0 521627 162339 181493 0 0 0 384616 101363 0 0 455461 394957 420316 829141 805818 190564 729707 642213 0 776460 0 0 661971 0 0 0 320123 49721 0 288056 75193 0 671604 880280 90619 198383 867993 0 0 0 556318 0 0 0 550694 254225 721287 0 380300 0 0 14460 692933 746721 0 896433 600455 0 141469 886918 0 541813 124114 0 936083 0 0 218304 451371 0 0 790932 0 0 0 99948 55134 0 856394 396737 99049 0 590806 0 478313 0 0 583437 673912 936671 575170 541411 844625 425669 0 0 156182 48670 0 0 711998 0 0 357747 967181 502957 0 718361 0 858569 0 314877 734317 0 67453 0 897181 0 0 397939 36801 0 0 324469 0 801395 973868 0 147257 0 20437 637502 702424 125209 774552 495027 515405 608713 552133 0 783944 0 349167 0 213883 0 0 502667 0 417685 0 0 320819 0 15913 357752 263811 253979 0 0 972075 0 0 108241 522162 0 336843 524395 0 182576 643905 222976 0 0 0 0 529655 286315 0 124273 0 0 433854 137605 396455 884172 318796 0 0 599147 361355 277332 126980 799180 0 287603 0 100096 151094 0 0 470199 703313 180808 632539 931311 0 725525 810221 0 0 737150 0 0 575012 696162 0 341784 0 566580 678394 0 0 385558 0 0 0 133068 0 0 577986 706960 197335 0 409206 0 186887 926351 653225 330448 941097 0 89807 823784 0 990847 284076 479197 915516 0 0 316687 44939 0 0 0 0 0 418094 804529 467171 0 265897 0 0 301656 0 119690 0 992425 83857 0 0 0 316242 906720 260073 628878 813129 557679 0 23096 570350 352224 244009 922787 234084 309730 547013 0 180248 41716 0 938784 334995 0 0 976300 632006 461150 0 424478 720604 0 418238 0 0 0 0 469201 482157 0 67704 0 432539 625890 0 331186 432256 462212 139793 936696 268014 311125 185294 0 0 0 604110 370728 510806 10375 422836 0 0 0 965895 0 329311 0 360500 488240 806209 117582 52039 0 142932 0 525836 51346 279550 929819 96360 103425 52471 0 354096 155919 302415 0 196467 831925 0 213060 0 947697 769373 66663 0 412483 0 0 166645 163041 686121 0 0 148186 665735 0 30975 611511 0 467441 536994 960634 332142 659664 774689 911193 0 75855 317681 0 475590 321460 535500 337280 0 450053 632496 756169 573621 972101 0 985484 423574 0 0 0 478297 0 599629 774687 0 585038 268005 996574 283775 6449 108024 450229 313618 0 0 402140 0 0 0 534959 951555 0 69559 459691 775317 356483 254147 0 640785 96055 935996 391796 0 0 714323 0 148870 21940 0 870590 663023 0 466842 0 868109 0 290676 612940 471638 0 255219 0 526826 0 879303 0 0 0 0 784883 442904 937120 830169 639488 559603 0 0 446809 902808 820778 0 0 284977 418668 430016 173146 908037 0 0 229180 257043 919264 452241 836740 0 915915 0 183738 227374 0 966173 767345 525789 982407 0 0 0 14837 0 661192 0 677733 0 0 891201 132203 844473 718155 0 634995 518129 362450 319857 106073 858260 599457 866131 246949 0 871191 340958 0 722457 0 627252 605897 778666 0 0 959826 814068 104191 983718 0 158132 484780 337192 0 117891 589591 851764 100571 576604 484374 268865 103595 0 0 724518 0 861936 164409 131840 461926 0 0 466246 26070 0 975366 955844 194266 64113 334406 524277 222297 0 892125 717126 113091 853977 0 922448 210724 0 0 0 0 854036 0 515557 273192 0 0 644873 530370 331409 124749 760806 204456 365898 0 28570 0 0 423257 0 600299 580686 762183 817820 0 725684 0 445289 0 557951 938379 168719 17550 843562 631400 0 0 281407 685185 930131 0 0 725201 663035 914346 630895 304596 0 0 224394 35542 0 0 877438 0 483226 978847 56522 181419 0 735884 264267 0 311261 58572 0 0 0 646664 937503 133373 804456 0 908092 0 0 472725 0 673895 204988 302271 0 0 432089 0 877118 182290 0 473954 128722 0 0 318956 460764 217692 0 240675 40193 0 983190 523317 992336 0 0 0 0 830652 0 175864 715560 816189 520899 548663 0 781383 786105 314246 0 368679 897960 599587 743586 0 876706 558446 642568 0 757840 0 0 468362 0 54315 264622 605422 393899 859744 79466 396229 0 19258 0 597447 222741 171432 0 629778 872 0 0 505825 758073 596015 946727 290060 569778 0 629107 286495 718656 0 0 0 832950 647526 518460 0 208865 250875 888525 898052 487360 0 404454 0 823667 643580 823391 592488 0 71545 634719 68778 746061 462171 309474 843986 979682 312095 102541 317861 0 0 0 61564 696596 0 375597 961019 0 0 0 685991 0 962761 9712 384767 0 0 505496 0 0 0 0 613325 415677 481787 0 0 623921 0 903119 0 933244 48108 0 0 663297 214736 116769 756612 52569 148620 874600 960991 0 0 0 787648 954746 344997 939634 226836 334403 0 411131 0 0 35162 0 96461 67484 0 862024 491286 980918 92310 687535 366050 963943 282045 231166 0 145920 0 0 0 447706 0 0 0 58027 878740 219921 0 465446 191839 720679 0 588188 869549 0 594630 205856 0 0 0 815891 825496 0 357099 828203 582850 954721 553042 533359 0 466643 650702 975949 83697 406718 110787 219149 63702 0 0 0 211267 765621 775837 0 0 0 0 311971 0 0 0 970330 0 0 0 283752 774610 0 315734 0 0 705758 961089 0 0 301000 842487 0 0 41219 931048 0 0 149026 0 991618 142582 219080 0 287025 0 686146 699447 258671 0 479475 0 471202 0 510126 0 810399 0 433044 0 0 0 878100 435172 790353 270639 0 497251 198718 588208 203113 0 18243 986181 0 323948 903266 0 0 633295 503177 372157 243704 0 622997 0 0 0 0 0 919322 0 461848 53155 965067 57859 857426 810902 0 98203 997035 0 0 491879 0 734371 0 0 0 881951 380392 138342 447215 0 490328 823652 16683 0 834239 811876 0 0 230370 976999 545254 131979 0 792345 0 365747 0 131118 327573 944318 94914 0 152019 445283 72788 0 668755 956211 0 0 0 0 619259 0 649190 660037 569806 637508 0 518088 887221 0 176240 0 0 320372 134737 0 417926 258185 691318 720164 646447 0 925266 16447 0 982110 479225 0 95168 110219 0 206192 0 181579 0 491494 0 304718 478873 0 650688 9594 377536 477107 0 496368 416562 875131 0 0 309511 566251 110027 960664 0 0 0 0 0 0 712833 178631 0 56288 0 425789 747384 0 0 0 0 221396 417778 946868 149972 656743 719693 0 0 20695 73355 0 0 273215 0 24261 0 636378 871520 430772 187370 0 0 672551 0 959257 121810 694006 714025 488692 0 0 0 0 0 378425 0 0 482225 0 951967 923107 0 0 0 0 0 792016 293403 685837 398699 4714 159095 624553 0 0 0 533506 119207 0 0 0 901040 970513 315285 194082 154896 0 487082 0 499154 0 0 0 569709 463002 578441 65512 0 0 473988 0 0 0 910336 719460 549503 0 680589 577831 670361 0 0 880236 385987 733864 693532 0 21293 208356 956742 607987 372068 0 0 8423 0 629868 788079 0 0 611873 183784 0 0 896422 704564 798822 226950 742028 154491 0 596953 250658 0 979003 607508 465023 236052 433000 833166 0 0 673504 0 291032 849540 611178 0 0 0 797052 153916 0 239470 0 0 234981 0 292962 738220 615078 931971 524856 896325 67319 0 0 188450 356163 184597 126866 0 762214 0 0 471248 0 320887 75585 0 476252 289553 676530 838169 434827 521569 525939 0 379414 219624 0 0 974083 483232 344719 0 0 0 0 0 157301 0 691817 350133 24898 0 836768 709426 607945 605090 0 0 501167 745306 0 0 0 288884 707762 0 0 670258 0 0 923600 0 773918 917255 0 408275 147234 488856 511614 963300 0 0 0 0 0 0 897483 613179 754746 0 285645 0 0 0 0 809406 0 0 0 0 111030 0 66420 738083 0 472119 30426 638077 135806 209282 0 428062 0 783816 0 864472 0 0 0 0 944890 793138 0 550568 77197 500811 109315 0 530235 167171 584512 0 398564 901761 578602 0 261757 192450 449656 769619 629007 348631 869695 0 527615 91994 763057 391555 0 522714 0 495122 0 853801 810570 0 944018 416031 0 0 0 267602 30919 0 0 0 857350 116648 0 0 803446 124310 374810 465755 802049 0 792597 708466 0 603276 416552 0 273414 0 0 424088 50293 0 383847 162857 0 0 0 3519 490167 791833 0 0 36511 799109 542129 463712 637540 983462 219273 352529 417136 0 0 198128 617282 65193 836745 0 831145 38718 126680 0 360736 0 974672 419049 0 875666 196158 0 0 0 0 255013 0 0 149567 414373 0 286985 813617 0 0 0 0 0 0 0 420432 337728 216959 891673 0 5232 866319 571523 0 0 2436 508671 686183 317152 0 113456 0 733308 446966 284830 0 0 65165 282627 0 530508 0 663905 385236 836444 0 165783 135451 191130 691771 208788 810813 371384 295141 0 0 433585 555310 0 0 0 0 0 0 0 959097 0 374722 963539 0 722385 0 0 253409 190327 372692 0 455097 868460 0 0 379402 0 100116 774959 617017 0 752255 570545 849055 0 0 11629 0 457528 461868 590598 629514 375763 0 716212 0 0 0 0 0 0 0 435107 0 0 73118 0 204757 25524 549391 484993 0 215003 0 0 231774 627941 183273 478128 153066 0 903225 625063 0 873750 57184 692863 0 0 0 832735 0 656480 426240 995400 228929 0 992250 0 263242 659634 41854 820881 0 0 639431 927130 702185 28688 374706 0 274647 475214 0 745212 0 0 0 611292 728273 761545 20663 0 0 0 0 643224 0 940482 593219 863215 212700 0 888444 213115 121365 248010 0 941113 498298 0 0 729254 897532 275109 897140 0 100751 0 0 513090 43538 0 467690 208984 825343 753320 0 705169 0 739036 0 416501 648883 267532 0 0 449653 0 0 112922 113419 0 936791 0 876153 0 0 0 0 325156 0 714820 0 336637 36022 0 0 15111 743245 100153 0 698216 0 890752 0 838501 0 254769 21633 0 652211 0 0 945455 0 0 14869 0 115388 0 547389 0 25593 920642 0 0 658112 0 0 170012 0 0 401162 802892 0 81401 244320 0 929565 0 169945 971262 0 401634 0 24276 0 54075 0 0 0 738406 798902 0 721552 782143 0 20032 5189 711083 0 0 524061 131386 0 413916 0 502843 0 29259 514117 378794 350199 63343 33321 361880 0 66793 322738 453167 167444 451412 738018 0 0 362966 0 0 0 18039 31840 163490 0 846867 280891 429763 279883 716303 172154 0 434375 0 339365 340821 0 0 37153 316477 0 439407 120041 0 622656 0 51439 0 0 0 420911 359946 959944 82071 0 147740 140960 583911 656572 18009 0 783047 484850 48552 0 217590 459088 0 592314 275785 62948 0 0 43116 819694 0 0 0 0 798436 0 972734 231837 0 309341 424473 202245 739093 418236 0 0 563191 236379 479248 0 0 902968 0 351242 505937 777708 0 399010 700870 0 0 0 294302 0 0 0 771964 735639 0 0 353039 10984 0 874156 0 484926 129285 773539 152774 283852 853222 965391 656478 0 208916 766396 305499 26520 913110 0 0 0 287909 558045 275410 860883 0 859505 0 850689 269129 0 0 0 401113 379491 0 608965 0 769300 422889 3027 0 623277 707415 0 548525 0 0 0 622475 953501 260428 751830 359375 827710 576539 0 0 389639 618513 0 0 462815 0 176740 479227 0 0 0 137764 0 4628 888048 0 0 683172 0 0 176135 306633 283840 393979 969823 0 0 347493 0 369485 0 431565 814871 24200 412566 5650 791305 2930 758035 532239 771418 762609 872188 60261 639674 860927 0 0 0 818704 0 0 0 10160 419325 0 169856 0 390717 0 0 412175 0 0 216864 661018 0 45181 0 0 0 0 0 278191 373103 262439 0 168050 451322 358725 641403 0 0 0 270555 0 18230 975274 810805 0 495712 0 0 689792 403539 0 0 0 0 0 373034 975068 500691 611113 0 0 0 44118 0 775526 411989 24031 702084 282979 682172 0 0 0 0 371906 460273 915598 239104 0 0 325832 0 0 0 324324 0 423868 305353 220928 915944 0 251347 0 976426 458203 261827 189989 481873 790009 498168 0 102015 287406 0 525603 889327 0 804702 969412 0 0 891774 303200 478728 284859 6602 533691 0 0 0 0 43677 289287 0 564022 7595 0 387031 651366 423859 228705 594177 0 728166 795097 0 436031 606428 695616 49798 0 153748 178216 182066 0 0 0 535151 507983 110047 306744 767575 0 656709 918034 757993 312385 329766 887875 418468 829440 736 0 816975 0 537202 273253 849071 996 923517 575134 127772 0 0 428549 0 277404 0 54937 0 0 0 723542 0 260981 977727 939001 0 159426 270035 908233 845988 149724 942012 923961 0 893372 371959 653623 0 235848 0 208014 0 0 948657 906720 567915 554760 0 0 0 98737 28113 0 262250 0 742324 0 0 0 63010 84355 0 226140 0 643189 815159 43312 358559 441688 491028 360216 109487 0 0 0 424914 857619 159764 881477 612431 472032 48614 0 0 61157 787532 719161 823491 0 377414 0 124104 0 304534 843820 951211 641046 0 0 817647 0 598771 178966 277932 21950 215067 80593 0 0 0 564907 613845 0 831619 392863 377133 667398 51314 557051 752815 0 0 0 660437 0 871059 665412 522018 437626 0 0 0 209128 940581 451040 0 630778 395120 0 714436 0 0 975558 137765 809465 0 65335 0 931730 0 0 0 986625 0 521873 208422 0 372751 198735 0 505250 283333 0 0 106452 0 312398 120192 834194 564495 139996 0 767893 710283 967980 0 283314 137412 0 69242 0 935475 111553 0 0 313131 582200 490646 603859 0 0 805839 0 234813 487858 664491 0 143737 429797 0 903689 965827 768344 12866 0 692573 0 306985 453692 830542 0 0 462423 0 588741 0 0 0 0 501020 157888 478399 0 400475 0 0 0 596711 0 0 373448 466256 715341 0 725066 0 710454 679871 258276 0 98710 0 0 0 675941 832047 431905 392770 0 53000 394030 434933 0 891341 122755 790551 0 653253 997901 509493 811952 697112 328989 822139 296093 0 322889 939923 815820 303882 662533 322002 0 938408 969808 791406 87145 0 0 0 450752 0 0 0 109056 341612 193640 0 732923 0 0 0 0 612604 0 0 0 914185 721090 0 0 0 204480 667342 0 929040 0 372865 0 0 228220 475744 897952 773001 540275 0 0 0 0 0 320864 384610 0 898253 0 0 179892 459322 82607 241321 0 0 801580 790087 374147 237097 754222 477193 860044 520370 0 117396 0 468295 415968 0 0 686378 819592 0 0 0 0 0 0 235619 309639 0 799405 867681 212508 0 101691 0 226055 559953 969845 37827 0 0 929045 0 0 273204 255826 0 129340 242270 0 0 768028 0 699694 706745 44512 0 245920 0 931152 878722 459690 0 0 436082 0 0 982808 0 34915 337969 0 793619 0 0 949673 78785 0 9502 230540 637072 921282 0 0 0 356929 0 948006 522113 129555 11364 824856 422908 36686 30819 0 0 0 0 115981 812782 0 0 0 922785 0 182625 99671 0 324718 670577 0 0 257366 0 0 927441 923922 674040 456395 97639 275399 357944 663937 614670 931215 0 773641 54881 88874 291360 0 142497 0 0 0 0 232792 0 874380 541463 0 681964 0 0 0 0 178482 302560 225704 74752 0 29860 0 0 0 0 0 817315 629289 0 0 0 0 0 0 0 100788 636872 114729 0 406446 437379 0 0 0 0 937758 439630 0 850803 0 0 0 0 258292 0 31930 0 0 435093 0 0 0 406625 898099 670570 939707 0 364100 72102 0 874842 0 0 0 413753 549631 398383 0 165122 203538 239905 0 120007 595812 0 820645 0 0 719327 702979 0 0 622376 782327 428015 612024 502068 322257 522960 785540 657815 158481 0 0 0 187295 125462 0 0 613394 0 0 0 0 0 0 297402 224683 697294 438634 0 961911 0 0 0 809230 533083 587981 276642 591399 0 100914 634641 379504 574266 39759 27489 0 0 120709 0 0 0 926913 237397 736430 0 254551 0 396306 423999 299787 0 925023 898018 0 0 0 891018 106561 815756 868549 996444 924330 646169 0 142258 958299 934916 0 227906 0 0 189782 0 371325 730625 74024 0 0 598157 0 0 0 496626 0 124327 728824 55311 131793 0 368375 0 937831 0 0 819019 0 935516 152401 0 0 310414 170799 0 887946 0 0 277983 434805 298441 493273 0 966854 0 0 0 0 0 0 914576 0 0 177849 738836 33599 272338 0 532733 15589 0 0 0 752692 703935 0 309564 0 0 170899 0 238491 691760 0 174993 500128 0 0 0 621445 642081 132441 0 0 174692 0 968544 0 0 978545 365488 438864 382692 0 522538 366696 810523 103551 0 387713 0 0 0 2448 0 0 674649 938480 0 0 0 774457 58960 78124 0 830338 998751 686298 430604 197914 249521 289056 0 0 107643 0 170090 588603 10617 0 0 321271 747069 458341 0 0 0 454935 647746 0 259726 835936 571880 0 0 127736 48 0 911941 154445 0 355847 707348 612767 480262 0 0 0 0 326461 0 0 966951 256339 955298 575554 911428 0 663217 0 944967 966564 577875 272635 595104 0 506278 0 85406 0 0 855552 875866 87155 0 0 410525 119445 311415 314234 447797 282453 397996 314599 232915 437036 37799 0 758485 319197 0 0 896832 0 847318 225127 629674 469354 942925 161163 0 0 0 0 732908 318860 44098 327822 303985 0 413283 799511 715786 30958 796959 0 0 385475 0 262627 288900 465805 0 240899 707434 927515 676987 772449 284005 402785 271493 0 0 0 275259 318791 0 0 951569 0 0 0 0 746407 834851 0 251245 859998 376359 0 254704 535898 489447 0 0 0 424986 0 0 587171 71263 853452 721464 64049 404780 71195 414378 0 0 0 0 0 0 0 0 0 0 523314 0 530856 138659 369429 0 9943 0 0 556989 0 576632 0 0 630283 0 0 369970 214247 796905 674111 743648 0 709083 0 20413 0 722514 717719 850545 0 0 592665 116623 0 0 948231 319647 0 729361 0 592287 851653 0 236813 209611 470384 794420 0 0 0 11053 199830 727471 912141 304255 370695 514256 371104 271638 372241 0 0 2588 0 247423 434622 101245 207300 459494 0 0 491270 924081 0 79730 0 246568 108248 886468 124445 625817 226377 313540 628210 0 381267 136404 0 638074 0 662008 54605 0 161278 855175 467782 0 41958 0 0 0 0 0 0 0 41531 0 143890 638316 0 322929 226393 667026 856773 932207 0 386811 0 0 0 145601 510471 0 347119 0 931869 0 643866 0 346188 47429 0 0 197319 0 33435 199992 902912 806802 853180 0 0 0 844781 9212 839976 0 751709 271913 324278 333272 31496 7801 0 508939 665897 0 0 694762 629959 460594 375737 585696 718693 0 0 334163 774419 551100 438939 977429 436720 0 997469 0 0 32966 0 983005 588374 879123 232949 134667 15213 314099 468584 0 294057 249024 0 113722 985661 204149 0 644410 0 0 931324 0 0 0 0 666692 611440 520581 0 765094 815087 163854 0 424602 685445 329888 768896 110929 57537 0 726403 788706 861922 945544 972194 571544 0 87144 162989 736282 567078 89879 652529 520017 874043 387732 385055 422571 651510 952131 302776 782506 0 0 740881 803725 0 737701 144024 0 0 938900 31853 81165 705329 0 787388 231803 310730 346583 0 0 276132 429047 533094 0 0 21310 965858 0 65498 726723 0 712102 994254 791550 533726 950742 920656 167101 0 947082 0 891569 498883 0 426971 0 484024 896493 0 0 996243 589231 360001 0 339186 0 238731 0 0 954233 843319 0 592703 853804 603539 654981 0 0 658596 0 755983 0 0 368979 0 0 9032 0 780250 0 0 433017 931849 588034 320844 124285 0 206499 734815 931066 943344 818787 308830 213679 259277 419812 619406 647340 0 68777 0 0 104953 730230 349355 996139 588807 0 788879 833513 0 0 250234 0 530999 0 0 0 0 0 186369 139318 0 0 210308 0 0 141045 346689 827094 0 814709 17843 0 0 831866 0 0 428425 48178 756557 857571 146851 0 323431 88672 37285 670816 698023 873659 561947 39250 853487 374629 619352 0 265999 507387 0 737684 415037 226001 314906 123593 322941 0 30299 461354 506173 520661 0 451528 0 162615 0 536096 228701 979080 259050 740084 0 974295 841809 740568 832567 175156 72517 94202 555813 754319 68027 0 673750 696270 636177 784187 0 0 0 565206 613153 0 389974 0 545099 555658 811592 0 955903 343655 0 710106 850295 0 0 0 730822 948360 0 0 311038 199365 0 939769 622473 650515 0 984493 918303 831059 0 493100 0 952100 129372 0 760590 124707 487272 152325 367422 147232 0 460154 369797 268842 0 0 567392 38823 993424 290395 308339 57563 0 709594 517840 0 207395 0 702725 934324 0 242849 735581 34452 228034 0 699840 330281 0 0 131803 0 0 0 663622 115927 697550 253476 57053 237294 555209 39095 0 0 881505 644768 424966 943963 609517 428585 1483 512729 699630 578933 236503 354886 0 776216 173829 636516 0 175007 3349 0 0 0 0 641697 0 0 260866 611336 0 37411 0 145608 0 951210 992286 463993 230959 422919 185164 380219 0 337871 0 274552 0 934205 854418 696917 665060 932444 0 366094 656950 0 0 497842 157593 449820 415623 0 956642 115887 463760 0 0 0 492505 0 20964 996814 0 607435 0 237915 913535 0 42515 108008 626338 213424 0 298846 824544 916988 0 192179 0 526809 774929 146938 13243 418310 0 462406 0 596927 0 0 763190 0 0 753912 470725 0 0 534248 639499 199275 0 500948 920648 274056 0 449013 826601 0 20939 224352 107782 976081 448183 0 0 0 37989 97063 238529 814116 0 0 436759 248601 0 719161 36771 320685 229868 65707 0 533060 0 0 673402 425772 95749 400835 109465 330141 0 186467 279672 0 0 520307 70149 135078 0 0 694154 139712 21753 0 0 354109 412921 331590 888786 924165 88036 131713 573314 4317 896076 918831 159671 143576 810830 0 0 350266 209345 440600 0 0 0 0 51600 546945 992883 515271 0 498533 704287 615120 594709 0 662998 252531 331835 981890 576302 0 260957 322031 646983 0 0 0 696573 45635 0 373930 0 794341 0 568656 243771 376279 0 77448 622407 0 610327 0 0 0 114198 0 0 0 0 0 951603 776520 671368 0 0 0 0 902411 0 114816 190120 679143 488458 0 479211 764495 637253 531590 0 0 0 0 241228 0 621997 690289 261017 0 0 0 34140 0 0 306104 259341 827090 351733 851443 942769 469787 16815 30855 738356 68901 942370 957149 289613 534067 0 663620 60258 42255 0 0 415950 854913 0 506194 0 0 294818 666304 947615 323549 771247 0 0 612327 40986 155492 70108 501345 0 0 276274 203809 0 0 0 253274 221099 0 0 273547 145821 996894 865376 0 0 0 623306 0 235966 931323 882496 0 186649 0 313572 368076 890210 591625 0 670239 0 0 920599 0 309118 0 0 124983 338613 360317 0 281498 0 64788 100898 633657 504004 306204 321462 416920 0 397670 799372 0 212471 0 735831 0 0 19528 0 815922 260186 915161 790368 450736 375022 641994 0 361555 48872 0 936875 108321 0 351013 870590 185420 0 138639 275550 651558 0 736770 529459 0 900616 0 466389 199966 0 129 389032 425127 0 919844 972113 512031 764948 886078 0 999756 765616 542187 634140 0 934154 659360 888707 0 175239 0 0 0 0 0 0 184097 0 0 327058 0 0 434783 611969 0 66681 129370 256017 0 0 0 883121 641282 116202 0 160090 0 0 0 561625 193209 865613 535502 876714 0 229180 0 280607 368668 0 36692 0 20813 302165 733707 0 0 834406 538105 0 407666 0 1950 838826 0 0 641079 479708 125916 933872 0 0 0 0 0 0 731806 749009 0 0 580509 180159 0 21160 276332 62209 0 0 0 266629 0 265772 0 991363 0 607127 469693 106970 122688 654294 624420 0 217518 446441 0 929381 145051 990450 965303 0 801290 951229 0 0 516887 329455 685420 0 0 0 263736 0 992976 0 400757 409612 75780 196067 0 0 0 0 0 684803 0 976547 0 612749 593426 0 548402 406284 130994 594238 0 0 661511 0 732957 119249 0 0 0 945926 0 0 134141 966630 0 695830 574723 68085 816852 489498 154137 722762 523022 0 826490 0 0 0 0 0 677699 17796 971901 295355 582556 423540 807257 813121 0 193494 0 47889 863615 488936 569663 0 0 896196 0 0 521267 520466 0 471420 755511 264670 755573 0 0 150095 219605 369087 177322 551060 0 0 536939 35164 0 760951 702982 0 0 819053 0 848236 0 492393 505879 349297 0 0 849817 0 0 575038 0 574438 0 0 99721 0 0 180998 261855 0 438716 0 184691 0 0 834700 917292 0 697629 296883 0 755646 280530 0 0 0 0 0 31849 0 0 804816 644405 75003 79704 836153 592218 0 127843 115040 0 762754 119003 840232 0 0 0 0 0 0 0 0 405509 0 130420 938409 355531 216588 429313 733425 36306 791014 0 0 0 94682 907693 839821 681923 32822 0 0 0 111427 0 0 210590 35224 0 0 680500 0 0 0 511069 829285 0 958000 197561 504049 917764 489386 997512 151382 257067 0 385262 602426 546727 0 0 0 0 620830 0 91952 0 0 0 0 0 897572 0 501504 208857 241719 662739 567636 858026 125154 0 0 279227 903914 534751 0 23471 0 0 54859 0 966850 0 52408 438972 0 127865 915790 0 0 0 934390 59030 0 181937 0 364511 167817 0 735307 519629 792037 806713 458612 0 0 0 875645 31236 510369 855750 910749 0 533438 918049 812846 956947 445540 234493 956023 0 0 274230 0 883192 0 549384 235002 201267 0 522729 477097 627814 950010 753031 0 765847 307272 570899 0 715712 0 411787 0 990834 380880 0 0 0 655925 117653 242578 0 367322 0 182863 901799 872473 586480 241938 48145 782209 91734 0 0 76966 0 693609 666000 108838 599382 0 0 0 702002 0 0 305474 579 0 910026 0 784456 645326 698803 0 0 0 931069 217496 781521 416738 0 0 981069 277886 0 0 852386 585871 0 226743 607192 609912 164421 0 0 877100 0 778080 784155 457908 0 600012 0 463767 0 0 588141 40753 0 0 116366 459747 0 0 732466 0 0 58157 528501 583828 0 742680 659696 994506 198807 295972 161838 0 629440 0 716698 27248 596846 0 0 83202 0 0 0 328070 388103 0 111198 0 0 0 407712 487383 560407 0 0 776144 624133 857177 0 0 0 297489 793221 0 187527 0 237601 327249 0 613564 956387 545237 172514 0 416589 54607 466878 983553 0 0 805277 144455 932278 894040 0 883530 297012 489669 122687 129380 0 100068 167049 0 537542 0 661783 0 239256 0 0 0 0 0 0 0 729174 0 924499 488918 822469 194581 0 231660 0 348582 0 622895 0 718098 200152 405757 630366 493699 0 955634 613761 583853 0 192981 596156 657804 0 835644 0 189624 452030 0 0 547118 850695 720770 405307 316999 781492 0 800074 780630 0 0 0 601490 0 0 827974 543399 176228 0 0 362677 0 0 0 350803 0 458732 990101 0 274562 493330 537472 237763 0 344571 0 872404 649285 606725 293999 0 654463 389957 134217 0 121990 781033 0 518219 0 0 0 268371 162654 415876 680144 0 220599 276836 362783 0 0 0 198842 969233 577294 307351 266005 974389 323397 911980 464116 0 835664 407784 0 0 246674 0 146590 0 161116 0 995737 235 476547 565253 39311 0 125360 275989 0 232246 520332 451567 0 478417 0 0 0 509929 0 0 307237 766440 521897 890370 119454 185802 0 142958 861370 743163 70794 0 534265 837398 331221 441231 784331 17127 815348 438335 0 959507 112 228353 434807 116928 963850 0 498954 256607 0 329992 604331 0 0 0 292249 329207 0 56280 788416 182106 0 704149 75550 365344 0 27083 0 0 0 0 0 365708 0 0 0 16640 274074 93571 0 425597 132878 967481 124040 0 0 228373 320344 190870 0 0 862107 0 0 0 402953 582264 0 0 0 419698 825007 773427 0 0 347439 0 131143 457129 0 0 832234 349239 0 0 998722 405758 729222 0 0 708367 0 0 991901 0 857821 0 0 862642 60171 92579 0 0 574114 619641 0 0 764575 0 883655 609065 138522 590949 0 0 0 58183 611415 0 517990 319297 412008 279802 927444 520678 816358 978012 0 0 975712 0 549222 424387 49453 0 478395 0 730500 0 0 429556 945584 47993 814638 102807 672687 555503 0 532774 355033 206609 0 62521 162224 704417 458891 989612 142169 816433 0 455230 413562 0 888772 342947 0 913859 948987 512814 927179 215412 0 399438 651082 841507 54786 268707 978953 0 46221 0 87787 401950 0 388943 630943 260731 0 0 357469 0 33990 772161 0 993251 942141 0 0 0 0 713308 0 742916 597445 0 491518 254250 665283 637948 19275 815497 76792 0 936863 501733 0 827685 647814 0 469305 202438 627814 0 0 0 0 373179 0 965203 706578 361286 819107 520460 752410 111939 0 248951 0 368410 492353 106301 0 0 0 0 337336 188673 788274 0 888049 961215 349237 6301 712729 637044 246816 931926 0 259076 888400 542282 18956 391462 0 414836 218339 52789 0 115705 558249 0 946821 902139 936875 923650 0 587689 447312 0 873495 293703 0 121705 0 202270 651263 0 728006 637715 290251 525348 0 983558 51911 581266 519938 0 704454 0 727875 165261 463778 0 0 809413 0 0 318983 593259 0 18309 292881 341815 234653 0 336833 832384 717520 0 909537 872504 0 11443 0 753469 0 248937 0 0 410532 453494 964204 0 0 776745 0 0 108429 751842 198183 424725 594945 941770 553454 836065 853380 44629 161540 266099 968075 235827 29133 773895 0 0 470451 921351 0 967366 0 0 136169 9138 343112 610791 497774 544542 0 363596 381454 930627 448720 14864 740895 80479 713514 143183 414619 428825 403756 863071 372673 232850 0 53002 936165 0 415957 85978 0 169537 199224 635306 0 859525 10552 412406 685228 98143 721359 815628 885087 133422 126192 0 433601 0 0 858665 273164 37575 0 702651 167802 309989 0 0 553859 0 866320 706956 248893 40036 0 106683 872024 793068 42773 587972 495114 305403 705470 302502 817259 0 854487 53656 0 0 0 590450 783355 0 145165 0 0 742901 0 973231 341817 0 0 542335 693491 379698 0 333690 0 345534 0 826654 724121 377450 421890 0 332298 0 237644 208794 0 0 0 187272 0 0 489766 505003 92432 115304 0 513988 768688 514846 677144 0 246582 990141 699105 251388 495218 0 156055 0 0 254107 0 0 978386 0 354559 636265 209462 0 757579 929580 541111 758543 315958 284781 511304 378993 365066 744897 0 190418 451218 502012 0 548406 0 235928 0 608099 0 717433 0 770688 0 534169 705504 0 703874 574249 0 215963 0 484268 163517 0 0 317104 246406 983727 763954 0 932628 0 0 132329 262330 0 294075 0 195329 508824 0 542392 240084 283018 184785 305232 253388 268838 960958 0 861743 72526 0 51575 994054 654905 886630 0 85208 694667 236416 690472 0 0 0 0 587389 400710 0 664329 364184 0 0 450787 579286 0 758812 543246 0 632926 12265 0 0 446320 431168 377287 155915 0 496442 494793 373403 0 563781 278693 0 0 351325 764290 0 0 0 952210 0 532703 228798 903044 219427 632407 614269 0 442451 65501 631970 838576 760084 355212 518633 0 0 0 921985 0 0 820730 0 0 324041 0 385029 232062 401674 0 430548 440921 856712 437754 644003 631633 0 0 158073 256490 357251 385541 0 256588 308428 558296 388005 981590 76099 0 0 642852 0 15036 432603 115058 0 911616 780884 318828 865718 0 827430 176352 0 197679 608406 0 80651 33741 754678 899145 306580 179533 567345 398398 831168 0 383910 0 654221 503410 134926 0 124906 0 396915 763715 621858 807840 953761 965854 450878 561271 576541 0 678078 594549 792612 615676 575583 784958 0 911709 0 0 610803 82232 0 81044 983849 530951 0 0 367677 0 0 679986 150391 0 0 0 0 433810 257783 783292 939406 313155 586709 0 0 428150 693483 0 0 0 0 992285 0 0 0 0 241176 0 456452 553541 0 0 0 556285 649670 864876 715067 805981 685033 243217 245423 197559 582938 0 0 169188 363918 0 0 312528 218053 233352 0 563858 51142 0 387724 348154 453855 0 0 976125 715227 0 376001 0 508589 0 237828 0 86133 554791 0 726117 63919 0 799253 334679 0 55459 441637 613971 829543 103069 492348 0 674215 215892 678562 0 492074 906566 0 0 544317 0 283359 266315 0 0 0 693593 0 0 299960 783691 452786 0 0 413339 0 0 0 0 47153 0 91394 233559 0 961278 6129 0 428330 0 0 528138 0 636372 103288 37928 954225 659567 956730 166786 0 0 654734 0 0 0 0 0 741898 501682 0 0 0 162277 374453 429824 662591 0 0 0 846228 387676 116426 379450 0 0 0 236066 117306 891701 0 0 0 77125 0 0 357119 0 0 94093 778647 387129 0 352683 0 0 395921 0 316644 0 437017 102507 0 674168 917399 871726 0 0 0 972324 228067 0 406620 911731 777556 0 700462 866259 798558 870681 983124 0 273982 370260 0 0 210785 0 728411 0 936206 297625 141676 0 145410 0 564180 0 247365 0 0 515708 629052 117052 888013 81035 580928 594202 512533 415860 325997 580910 418810 0 45205 503301 962556 0 693203 834699 195328 356612 274714 0 0 261266 0 200445 608344 0 907746 679272 497009 0 257539 878354 980684 467015 0 646185 324698 0 0 85480 0 0 572936 333537 454741 0 440592 463998 841320 865460 0 123160 6634 186327 0 822078 134233 258796 0 0 833522 2272 196436 0 0 520308 526939 559531 685287 0 515193 0 280416 362735 855770 877552 330874 0 494552 562578 0 525657 723374 301028 539707 465985 96941 483831 0 25159 0 949005 0 84447 472239 0 667973 421741 0 56787 309139 23236 48982 0 0 0 0 681670 0 0 636849 0 572123 854336 411528 583043 0 517583 689779 0 675346 410250 344445 665642 87676 593928 36614 577262 0 0 437239 23946 0 428285 56951 20953 0 145553 0 500187 326827 0 0 0 0 0 381558 835878 19887 58714 995451 796993 0 890393 0 818348 165330 0 511533 497242 525497 522836 983959 35871 0 293068 0 269629 735067 0 296048 0 364050 0 287693 0 379969 0 296750 30484 180880 519608 0 996850 0 0 3169 0 109354 0 415911 816252 929282 0 0 0 897480 0 0 0 837654 0 0 0 501989 950501 0 443203 9703 658933 978074 262499 334346 0 0 925825 0 0 806778 0 0 29684 0 0 0 0 0 0 0 0 35709 0 596429 20345 675505 821681 259648 991070 0 206653 0 286811 134060 457508 226472 563150 0 584270 424845 75972 969881 431939 0 213326 254452 973812 743964 958335 355955 986837 36080 679713 0 29519 0 787676 985430 0 658901 0 0 0 653640 0 827083 408645 279200 390764 0 972704 449808 0 405807 244393 287719 223499 973725 847427 556733 814291 632216 622052 0 0 932201 756144 275057 767660 0 257078 0 124350 463521 464031 723625 133442 0 824484 0 0 897094 615376 845295 375823 995298 0 674794 0 0 446198 0 608558 145859 0 779273 983775 0 804059 653241 769323 345168 243454 687440 862528 0 0 692412 214273 0 295609 799352 189372 205197 439277 931290 21173 585075 610245 815910 116722 0 0 0 0 409875 49381 776690 265714 122631 63650 0 0 911006 991287 920478 962679 851034 248474 76063 720572 574352 0 749363 49461 830074 250781 403974 746079 0 540536 0 0 566046 125890 782310 182247 0 324740 382136 612807 45233 700901 0 872072 584044 251136 0 896662 0 0 199550 0 345453 416993 0 0 0 795836 732607 93624 0 0 958989 0 0 0 0 0 502184 837876 191531 892978 820421 0 583628 622212 0 745329 331379 249968 361183 0 0 737853 921315 714377 930781 45882 882322 470563 935314 0 304908 895350 634123 71446 0 715678 780706 971806 94770 167626 532025 0 823331 882440 0 680569 0 967916 757416 55685 0 285093 910408 0 73691 841513 0 402124 0 328283 0 0 0 509165 0 121715 762072 778937 857927 644971 47276 937258 0 0 0 0 669783 238571 0 796651 753355 739161 621319 972251 838343 144236 0 647588 833101 381477 458069 0 0 457034 143659 0 17964 380992 219719 474553 910627 188346 0 725761 339716 514674 0 0 804443 415447 301556 0 0 119032 0 0 143341 564351 78176 278033 0 0 646045 869584 0 331424 0 0 144242 192325 287395 464579 378123 0 0 380702 183851 36862 0 0 23917 0 105340 773903 570088 541770 864254 293798 644113 155443 496073 628672 0 0 0 11927 815696 0 0 0 779123 0 362529 366843 23025 532997 444195 927461 0 0 0 229174 98654 927310 433628 0 0 0 121017 185575 689641 413444 0 0 298650 0 256108 3372 0 681110 0 664251 0 678910 369742 0 0 105757 0 170304 274900 0 0 0 0 759820 942485 137853 0 535653 407667 0 0 670042 0 212866 957793 341463 583093 526049 118435 0 636956 0 87478 671469 0 688771 0 955369 856945 0 146523 885047 0 852072 837942 0 0 0 77586 0 0 0 98792 89622 0 0 290548 0 534679 0 0 0 0 242511 358864 605369 0 0 80173 989002 713880 981520 12378 892874 0 36151 679091 571650 0 77771 146513 731627 521716 665554 0 657482 7474 0 0 346964 371743 0 821500 603372 0 727583 0 542330 983161 649527 0 976021 329126 699540 372853 260389 11111 599078 883178 501473 300008 351005 0 172094 153473 339795 94146 0 908077 417149 0 312647 0 136383 894629 941674 337018 0 269051 0 274352 24801 322140 912200 310763 876154 293988 370063 487055 570783 975471 0 79763 0 783325 0 0 186617 434408 83980 0 0 0 466618 0 558456 152340 407014 836570 362184 0 567132 0 0 913050 480149 0 127356 0 684600 316288 94588 0 579174 0 72833 0 0 856896 185154 610030 79420 649255 165841 0 28068 0 959978 0 0 0 747019 675591 0 749198 0 0 543966 940547 432042 0 519309 0 631942 908975 135406 199158 552599 0 154731 0 191860 576473 889879 0 77175 0 919742 477096 168568 261163 0 0 712643 0 228180 168012 0 214368 280469 634376 32574 0 0 945700 131913 203771 738730 945524 531795 24226 344528 0 840529 957438 124374 0 605896 0 0 98721 114474 0 105136 0 0 591795 788734 484397 290955 0 89539 0 712497 531797 0 952878 215472 538057 543190 306405 0 471998 0 0 727077 261835 0 615199 804487 288748 760530 0 692391 0 312072 813647 112393 832484 730468 0 0 824425 0 184452 523247 0 923750 0 688055 959421 549284 325973 0 0 0 0 884095 186209 874966 172795 189397 825866 0 0 0 283298 614626 61773 479363 0 775992 561448 168842 0 793633 391319 0 681838 521808 0 736463 488658 359574 571398 0 0 692825 148722 0 0 384675 74551 621264 499575 214246 499531 0 425968 303649 0 819376 436087 279946 0 31247 0 0 0 301115 0 0 302700 285746 72777 363266 491555 0 812798 0 0 96691 464664 0 329051 105470 758680 0 0 0 458200 781478 864380 460432 0 0 526654 438056 384115 0 861560 727902 352405 0 0 0 27921 238937 867475 63151 368345 98015 295883 27768 0 0 0 511828 218879 0 0 0 0 0 0 694310 0 896660 0 615430 999585 0 0 0 0 646980 346941 0 677961 0 664600 829964 187719 0 0 473534 418999 967712 526358 0 0 944315 0 88376 120244 0 436040 0 351596 0 0 0 880799 415628 234495 0 0 837659 0 481769 0 0 831682 0 465035 403525 289029 176169 0 0 391226 0 698545 0 0 0 0 171556 0 0 918129 220230 0 0 951719 0 489482 313446 199227 352872 0 0 0 0 19208 893093 0 992996 33256 308101 0 234387 387076 476973 0 0 471769 576536 139870 0 633761 0 93708 0 375382 499314 819395 379187 0 837762 878066 0 346113 193923 957728 454498 78688 155421 0 126036 0 0 266665 0 442412 0 404729 0 979188 893873 897059 14865 0 0 0 905232 207245 0 0 172726 379507 0 0 160820 0 646980 299513 0 201188 432396 48500 0 0 962366 862011 437353 259337 414331 343810 63505 275124 507130 530676 562835 378406 0 0 0 337212 0 979056 33886 0 187380 0 556842 774286 318249 237540 588912 0 632070 0 911192 0 0 64768 0 743809 0 632013 67204 152457 541512 0 0 0 953938 0 0 138744 643974 0 0 717748 963730 348994 971699 991787 322916 0 960334 487815 716992 566057 81229 146220 470673 949742 0 382515 233278 291668 89769 202575 199351 560777 245255 945266 193674 0 0 533016 0 701948 918354 0 0 0 629303 0 496787 0 152334 0 746562 0 0 0 499178 406394 0 315456 324369 0 825868 790860 596198 897615 0 800221 3479 0 0 712755 0 425149 516577 514799 965860 246612 0 593746 370582 133834 0 742480 0 759952 586958 527441 235260 800393 0 0 447533 0 30954 0 0 550728 717431 572901 366448 115910 692551 0 236607 0 781952 0 0 112677 0 906627 435246 0 0 0 0 0 894169 0 57226 0 285240 0 0 4377 696854 0 997161 325112 758042 57395 0 935060 0 272897 380116 0 0 0 261689 48189 342948 470325 240413 0 564356 795338 0 256100 901866 733793 982109 0 0 0 523115 0 0 496160 20306 0 0 0 760994 0 647907 0 0 0 0 802845 0 196312 533473 945760 139323 370857 0 317178 747035 0 910967 437307 879463 508364 0 0 524713 767082 0 357816 546358 417715 326122 791695 0 0 0 0 712899 570143 753968 170948 0 899972 0 988004 30395 0 321475 919860 728432 471159 109983 0 0 51827 0 53920 141841 0 0 649967 51533 707731 0 317301 0 641521 0 0 0 198860 0 0 349503 66109 513748 431076 55415 802288 814000 918441 635153 0 0 969108 190645 0 103640 431630 0 274324 164640 0 386417 72181 159061 857755 411928 646121 0 0 500500 379075 170337 0 0 54330 0 671075 0 0 0 0 827047 0 0 621722 810366 943245 144260 0 774732 415191 0 418557 0 0 0 510761 0 538786 0 465040 0 0 0 0 974141 253747 738011 76482 0 0 465794 661827 717803 0 331514 0 0 198075 170941 817557 0 649213 0 384483 156424 45127 519472 834148 0 827042 234171 156749 117041 93734 598631 0 0 0 384955 53515 0 569653 0 697552 0 157802 0 0 0 422656 0 0 0 863817 538621 0 401060 310646 791777 516665 877472 848005 371692 682636 845336 596754 869418 667585 0 0 816883 0 93544 310970 0 0 862652 0 142718 933716 843325 0 653745 565456 0 0 483577 766141 699743 0 746308 895140 484974 636699 335190 0 0 0 180065 278905 44379 0 0 470432 132745 345989 0 379140 0 0 899392 0 850957 36684 643890 34835 0 169305 0 569513 169337 916552 0 271956 0 85738 866074 464897 0 0 947009 0 0 296826 0 643008 457552 26952 0 0 257282 0 838042 618817 295563 0 0 0 782004 0 739186 350935 403364 677287 0 0 852392 977128 0 19858 0 0 0 924156 385207 6539 0 827713 51015 353187 738889 931740 352676 563760 0 458901 936392 420830 532544 801973 169254 539942 0 0 0 243228 0 0 0 631671 0 0 0 0 651493 0 386621 858564 998543 669792 52383 0 0 0 232277 719053 0 127561 0 0 0 143440 783446 0 0 843241 986270 929581 459824 142872 908147 350610 0 152450 994334 704057 393846 5605 206297 70971 393936 0 771247 118208 0 928456 911172 266117 125133 255053 0 0 0 956902 692835 537825 0 961606 0 66301 370657 156428 645851 22834 0 527274 670492 857555 644172 763158 850739 520621 556144 505392 8918 284900 0 0 0 409467 899225 939100 125037 173031 0 108837 750566 896319 0 140686 0 0 31209 0 0 338994 30687 90114 606807 427808 0 121593 122477 643928 906970 0 158022 0 844548 0 364349 310745 576478 928976 222588 0 754579 0 968412 642568 211108 0 0 0 83556 696801 88980 499097 639497 0 0 0 594852 0 100718 135866 658513 111131 887598 804080 502043 654272 0 867590 209843 884583 0 0 809024 10754 824814 0 233920 947531 447252 207548 658649 0 52495 173544 422902 0 409617 599421 0 873608 0 0 0 246798 825833 424194 146844 563439 823765 697436 908165 0 975365 268092 693469 0 0 920486 925543 179378 490880 353159 114981 537884 525258 0 654855 23034 0 551935 980038 872629 904834 76759 614592 414775 95317 817511 35065 0 0 798134 444330 0 739867 0 0 27915 696456 472506 942745 0 88852 0 222308 98345 0 455474 0 0 827510 0 556659 544830 666084 0 0 293214 862909 418120 736495 547625 0 408600 0 755910 161536 467092 0 668916 887896 919820 0 935622 297421 748562 949017 708096 933474 882559 0 172632 59668 785883 648648 480455 710767 823653 0 803597 0 376187 156780 663579 0 7351 543547 0 138906 314099 30950 924580 0 400094 0 0 64539 0 349723 993646 296692 179321 0 131773 0 529244 237638 814822 0 934098 53423 168055 845765 41886 0 570856 0 307507 0 0 461973 0 371388 0 468859 744581 317677 0 590678 938883 47715 460960 681341 151930 85156 396256 0 229751 582759 956932 0 767623 72277 905190 627530 232653 457048 0 0 0 43983 0 0 174187 690600 419674 0 480671 732821 258473 0 0 784465 0 0 0 0 100922 767223 803821 853679 632006 0 272703 671602 0 0 322366 571757 0 765768 0 615931 0 84995 997261 0 0 780388 325564 162331 65604 598225 0 757170 0 0 450825 705159 981195 0 145703 100878 535133 0 444159 0 501387 43686 464449 0 249868 379208 0 0 508189 0 0 0 302795 0 0 201687 0 521508 443980 568336 0 0 0 453951 0 0 0 0 744266 280507 0 91777 106053 0 47134 0 195071 0 743366 0 0 943552 0 0 0 0 0 949613 0 0 811837 38846 89673 0 0 452531 739196 0 0 486089 0 0 0 0 834024 0 0 587791 0 563240 0 842147 0 776203 396601 343492 0 208939 0 427604 102392 610194 572863 925982 783269 0 197961 49008 188148 401262 841530 401042 0 114350 191877 0 0 0 0 0 76633 0 603460 500959 118066 0 267192 97339 0 817328 379967 912991 575093 769184 0 162014 273197 803805 0 174283 302035 179088 818474 581420 187565 649511 940218 420144 233030 236591 0 337540 0 964851 160102 784026 0 0 0 811668 483689 113176 898080 0 0 0 198812 0 0 580978 0 524581 541256 220729 0 830300 0 689895 333857 611475 0 810536 0 0 757350 840611 0 0 624261 178926 326549 453564 0 542680 976381 0 642203 0 802371 529981 60540 374012 0 710314 342907 953145 717029 903319 40918 0 524520 0 447568 496021 54404 0 49792 837045 0 684451 602014 142670 263826 0 273274 0 144526 0 0 309264 0 700533 536919 79632 410849 500659 0 0 48405 147181 0 771463 964185 493643 382383 0 535898 492078 193330 0 821529 558612 940380 741873 588030 0 265191 0 808921 0 242500 0 94444 0 0 0 0 0 708707 705808 0 0 678663 0 0 0 396101 0 0 909244 0 504075 0 0 905903 0 711268 452947 0 0 287447 0 706181 301811 471744 672165 574894 216884 863935 0 0 0 347713 543463 0 0 0 638458 349919 0 0 9584 0 502372 793274 426635 30082 0 35269 13865 0 0 888728 282484 0 973113 915149 0 0 0 0 925035 819631 496265 712290 292755 188284 0 584713 0 0 164425 0 948791 985928 365400 0 268776 0 809005 946963 336727 281487 0 348408 0 924819 407509 658682 407928 190758 444335 0 156886 895911 0 800364 341488 572319 0 10588 0 729686 0 785580 831970 679412 637553 0 69156 877508 427453 180272 121382 0 0 233144 747761 622762 0 120756 0 545053 373867 202848 489073 0 0 227739 0 174683 217165 684607 380544 1373 290181 0 567594 288492 0 73483 419962 0 356775 623564 396368 0 959541 904120 0 0 0 492764 62474 0 717652 260805 0 507705 0 0 778038 880643 631042 0 557883 621892 0 182019 0 488911 0 937716 527777 272597 514532 23834 151020 0 0 542777 760077 858426 0 49785 102789 0 0 535167 0 610333 0 950001 0 567337 0 518272 666568 832699 433142 311727 972079 243349 0 467032 0 431487 834909 0 942019 0 510568 882375 124506 695858 837477 0 558618 300672 407195 21781 636802 159878 90992 724247 352671 16021 0 816381 0 0 0 0 833413 0 993161 909378 0 873210 796280 0 234356 835657 751567 962116 0 632591 0 921127 0 404956 0 870098 515315 681597 274025 359538 332541 0 297394 358251 0 658118 0 971701 707115 384191 721652 234718 825532 443729 0 0 0 737336 327026 809783 0 0 0 448685 0 172926 776226 423930 0 0 0 216429 757979 376493 0 847992 0 302205 0 682273 426719 0 103094 0 689441 806053 0 517959 831848 513429 48628 864527 500769 949866 324914 941585 728960 404153 0 602824 40169 594658 0 20842 656413 227735 0 519061 744594 798192 197492 0 952652 455976 0 556328 755858 232818 0 0 566105 332216 0 0 950317 0 733916 578963 0 0 370409 0 0 844459 55184 0 0 733770 0 182860 730568 69657 219806 226809 331799 397563 180029 669372 0 0 674435 0 708140 0 35432 380645 638721 109625 233048 790598 447261 390661 0 342064 0 0 916955 710056 574169 0 0 886255 868214 883454 65142 29757 0 46213 159729 898951 67623 423091 0 407969 0 0 0 0 931538 531331 634480 290411 608417 0 0 0 349611 290342 101081 0 756304 659935 777906 520703 459698 0 163488 467214 521962 0 28741 0 0 152088 0 121359 0 589964 0 0 0 707810 0 792453 767843 647913 461770 473601 961114 0 21080 933919 76669 0 854702 784933 872815 0 0 0 0 337814 380162 0 829835 999171 0 486828 0 210942 208510 58721 234099 739193 472951 563437 922778 24147 0 0 0 0 0 298435 0 0 340905 553416 683925 0 818566 0 321492 184080 0 48497 268151 254084 922536 204403 0 488074 0 59847 0 0 592503 699913 573202 0 393797 881200 0 609177 781931 320633 536159 0 0 616602 622594 583223 562510 236338 0 0 0 286512 0 45738 0 734210 0 0 0 499310 0 0 0 502429 891092 61801 170582 809650 563231 0 151927 0 0 0 608744 538027 0 818323 78900 439804 270016 0 967717 0 335304 0 257177 452457 184268 397323 709341 917190 532835 933868 0 157886 810558 327549 560930 0 334816 0 0 0 131500 706534 0 956894 0 0 0 0 479176 844262 0 0 0 0 0 673671 0 0 0 424925 853862 822459 996737 845418 0 0 856782 0 572769 427064 98744 0 429213 499825 0 0 0 0 0 0 0 0 255255 169333 275469 980535 889387 0 0 556749 0 0 995147 286358 895393 938006 238999 237298 100938 412233 815794 0 598183 0 0 287913 0 0 0 265567 0 878948 108684 0 656757 667570 0 766110 898061 0 714582 108333 0 687685 458745 358662 0 73539 0 0 0 519486 682411 0 119439 593354 47950 0 744767 369605 0 328148 351148 867578 0 862111 97969 748173 664638 0 0 0 0 925626 868710 423069 0 900650 836996 712408 653117 0 0 0 386779 0 0 0 234172 394922 917486 177019 0 0 242934 766581 903917 0 0 726225 836641 23476 867975 112113 184602 0 0 11736 609037 796154 866275 0 0 0 0 878404 70217 860410 129091 71866 0 957032 0 57546 224184 0 604693 65358 67956 0 365460 157323 0 383502 906887 203300 545368 84861 420486 694267 568625 105926 0 0 286207 0 130192 457558 95743 0 126545 0 0 605300 839953 836934 676395 828062 59881 544599 559273 817796 0 0 0 0 8155 0 64054 500055 834395 0 0 485010 724000 395465 492646 0 0 949845 0 879605 112438 12482 0 0 54065 0 0 797395 0 217804 552134 57405 0 0 228008 725131 480975 0 821082 408281 0 251683 0 0 0 250025 265409 15567 614932 659242 0 321903 0 15308 0 614459 0 138462 265811 401688 618419 124743 630025 0 575836 601391 0 403770 938272 0 505771 0 151987 965724 0 0 927617 0 783952 0 0 31229 98025 388857 400385 0 0 0 0 0 0 0 0 740020 133462 0 0 0 126671 776358 380317 656982 243654 386988 339872 386874 509693 544217 0 0 0 82623 0 0 657432 0 959868 846037 0 419702 0 0 298790 870049 585096 977762 0 295246 0 331182 306323 0 67244 0 0 0 0 16025 482740 829764 0 0 601549 0 0 921138 923637 0 0 393095 98865 816731 0 0 0 313586 431885 0 0 719846 0 365047 227848 0 0 0 613922 0 416765 0 372568 0 0 492129 0 726288 498759 185762 0 0 0 72202 0 490403 923227 529855 0 311517 0 0 0 0 0 232252 0 0 883995 344243 0 0 339443 0 311549 0 123603 156219 969697 841937 0 699008 498273 0 0 713992 274294 0 0 603821 313847 0 0 311641 0 26671 742981 100988 29558 138591 954822 0 0 0 281725 604241 0 55586 0 306351 0 620000 0 0 913308 90359 0 0 773325 267548 57625 265759 595540 73908 842787 0 0 0 0 255997 319124 0 0 0 978375 77695 624676 0 0 0 245091 725468 0 511183 0 1274 48514 134902 0 0 0 760582 932088 724213 496618 0 0 0 0 0 159294 0 0 991487 0 310688 100152 0 0 0 271845 204516 67397 517009 0 0 0 0 477738 73792 277255 591638 771322 100685 0 0 0 0 897509 210888 318136 798527 0 0 44855 0 80686 441368 0 650634 149836 512543 0 0 0 826489 61198 871869 863691 906234 0 0 562218 0 295638 0 0 0 387229 904399 383469 896268 933771 0 0 0 483355 0 0 373063 730317 23047 637163 745871 0 842326 371662 614784 545269 604428 0 328915 387145 27945 0 0 473176 0 0 923492 971300 295702 0 0 0 0 0 651585 0 0 0 0 475933 0 481358 0 210985 145553 0 0 0 194013 919289 764309 766237 0 0 201175 329334 0 650208 175663 310732 13566 0 820178 288700 472015 278745 0 293574 0 0 812479 190198 725020 0 293128 551381 792277 3920 0 372081 911968 190414 762074 51451 114344 0 267228 76566 656842 973005 600344 111327 344580 683035 0 0 662015 727175 0 865454 49439 644922 566797 216792 211788 336478 219311 538283 0 389958 0 841197 424773 153779 4159 451751 85679 403148 0 0 567268 381435 724485 0 0 921483 0 754739 0 588433 529624 0 0 9425 492127 0 0 0 976315 21015 344932 232492 411243 353252 457689 424353 0 0 0 617556 619458 0 546909 0 736942 738628 657563 0 291982 106084 35500 118640 915952 65941 219142 0 520507 45255 0 0 0 0 0 0 0 0 433439 0 648316 40663 55386 225722 0 191559 157401 937419 788941 838902 693630 0 335894 191468 460248 748078 0 0 0 0 0 0 644010 482869 0 89745 225204 0 676885 991651 473698 0 956598 472386 134533 0 379093 0 474007 0 0 495318 0 406496 303713 162972 50945 365182 0 907142 562664 0 0 392588 386097 726889 242342 52670 159767 847399 681167 567536 0 0 39273 0 447163 532266 0 569781 0 0 0 0 0 810061 0 852946 418297 0 55999 458415 58697 0 522934 255616 0 0 791481 686997 912335 0 236859 769980 19399 7540 0 910303 364113 303613 484958 181108 615302 147210 0 407525 0 138219 715468 0 483666 54225 898991 448536 824716 994566 0 504883 0 780233 95759 248100 0 244596 290436 761559 0 129825 0 0 973574 0 0 143100 355840 175824 522939 989433 0 41272 596023 853131 0 724745 655373 505773 225418 358862 454651 642548 0 228002 963128 108689 0 0 770098 242681 0 467618 0 887378 767404 828918 122587 0 685872 23986 303281 876876 0 0 0 0 0 398059 376221 0 992 0 606964 818147 605552 774366 383654 473267 63382 0 0 0 0 119210 0 72189 914406 0 754059 0 386696 874098 0 0 0 58889 0 0 691244 207003 0 685151 352032 888809 0 308370 0 0 51490 0 72317 0 0 731659 573893 771488 948220 0 421798 0 0 830443 852705 0 753992 0 0 668808 758201 0 0 610692 427838 0 0 164575 892551 513789 0 0 888055 258271 0 787301 0 0 759590 117309 657150 367743 0 0 432837 833048 444939 0 0 938883 731394 503373 585029 279115 910763 99479 0 0 0 0 0 686465 505184 0 858689 0 702887 0 45661 0 0 0 898339 228855 645638 691981 0 855521 216710 0 0 0 182736 636412 0 821541 0 0 0 910426 632619 0 360466 519070 0 0 311153 425299 521681 663447 0 482614 429106 0 0 0 0 60568 901006 0 0 964022 568724 285977 0 0 617610 511883 0 0 0 865245 669210 166266 0 83004 0 884823 936048 310041 0 422560 490817 0 0 0 0 848470 0 908030 504434 571500 614429 882944 24693 0 696793 0 0 0 924123 142142 402498 39146 649126 902852 44347 0 107323 50555 0 0 0 327119 0 136782 926938 0 953224 526798 0 45636 0 76910 504331 0 155562 316680 0 0 0 483022 0 101788 0 0 765731 20936 626495 0 716978 0 0 189938 0 506103 570714 61618 0 587797 0 150246 845757 319678 758844 722031 0 546679 0 156373 0 0 0 737339 0 0 0 0 0 0 869789 0 0 0 189983 188498 0 368621 511737 313682 305163 123477 160012 642334 0 834905 0 0 451209 0 597314 994956 0 97693 831457 76063 890889 911867 392136 462163 628999 0 718302 761480 749628 0 424857 727268 0 279074 0 697934 882317 0 871573 357669 532759 932164 0 797872 256997 0 0 50324 0 123201 581999 0 717530 250699 0 224796 214354 146598 199584 611017 0 0 0 193971 880604 478511 142196 263942 0 0 0 974546 0 0 0 419282 0 0 233127 75816 739134 241349 304788 0 0 22540 59799 164614 841198 833412 139389 165511 848092 923332 524210 723330 549205 0 0 9249 666411 800317 0 0 0 147883 224536 0 0 0 0 994253 797070 762752 0 0 701454 877685 0 0 0 570572 0 0 74617 449399 0 429813 138980 86631 451742 295299 556616 341962 850593 596844 147910 340295 0 0 0 0 48006 983478 200652 396687 949276 0 0 0 449956 0 0 0 0 970523 400499 704723 637526 0 0 0 595087 0 0 12839 591833 0 579480 0 0 0 892183 746453 938773 281810 0 790365 792292 672795 0 312519 623468 766755 484782 538218 507330 0 782197 163375 678173 116620 0 0 0 0 921771 0 316095 598859 0 238700 33491 920720 0 115881 827305 852275 689960 491626 0 0 0 669819 0 991654 100569 539272 269680 0 295504 0 931632 0 945008 0 901142 0 0 0 345209 224567 243511 880322 0 0 864158 943854 0 0 347460 572947 0 210989 404679 0 364917 956852 383557 461806 448572 679930 151536 0 0 0 0 0 401840 297486 0 0 0 0 0 217288 0 93123 254363 0 79828 0 0 426999 957631 0 0 369232 0 218672 476927 171647 0 873628 0 635378 309705 390185 315303 0 855498 675058 0 739578 133050 0 526089 0 78713 0 700379 769210 946789 0 0 308843 52569 467553 565424 891372 676176 532050 0 479908 150560 431751 0 571684 0 238299 0 612090 0 0 0 793496 859509 276119 305879 998958 280042 0 0 0 395370 996490 0 71022 0 0 313623 518417 219903 911929 967020 536758 254748 815590 0 760150 542488 747226 14755 0 401626 0 51388 409666 0 0 257291 0 152072 0 648280 239961 0 777212 0 613084 215010 0 504276 578600 81857 128665 994973 664619 837418 991911 348094 0 42921 728758 916077 320188 805564 824535 0 232184 671185 545110 0 836021 631698 874443 731678 462615 0 840288 820037 275394 738322 0 0 664180 0 131130 438974 574604 972119 0 365224 201020 19313 747646 687346 0 255509 203124 0 270843 164390 0 30662 438008 715276 445502 978917 682500 405772 1016 0 0 0 0 0 119178 755214 0 0 792967 799592 195156 858570 770243 0 174415 0 886317 818449 93665 0 0 0 538386 0 516573 0 0 456570 0 0 0 0 0 0 0 459293 0 623029 0 399603 909864 870088 639978 862427 802566 786392 795729 0 0 999767 623459 436065 0 791645 0 792091 791357 0 0 776717 708106 0 0 84130 62192 0 530331 69777 767093 784799 132117 549760 795931 0 0 615423 257718 438064 0 140903 604513 407494 997455 959189 0 541063 263719 493929 0 621465 544722 708050 310613 623637 0 0 631191 0 0 0 969370 349238 228712 174290 473103 500590 0 0 696994 0 0 0 216873 0 746055 0 5332 735420 25286 992875 195012 0 527294 0 0 613799 428806 635976 446435 0 275791 147330 0 0 364480 990421 673719 92748 0 188005 618710 917448 911524 0 976731 486926 330311 843690 897550 520150 340887 0 0 0 423698 0 0 864693 0 0 785254 184265 443605 483416 317624 937873 566331 537050 0 0 268766 0 232875 325263 233389 445508 0 0 34413 806611 773075 0 91176 0 0 7509 859205 0 771618 343671 0 363848 0 0 514086 791876 400893 159724 966163 436152 0 852356 0 0 0 604875 0 934350 0 381141 0 0 574624 0 665667 931874 941896 0 411387 663882 0 0 832385 991753 0 448393 92630 926851 843211 0 0 910367 160460 627028 0 0 917421 684924 525161 0 0 0 0 864682 52984 789391 393415 0 0 552638 0 0 330462 0 582209 628063 0 0 127040 633603 0 171925 0 789162 994226 0 0 323212 0 0 649523 36884 719253 975461 782301 0 0 0 0 476073 975963 50138 440896 102139 0 559921 973281 968001 308914 0 398143 86704 928124 0 681083 739250 998010 0 0 34051 481039 137937 0 69575 0 212170 0 969854 833813 186664 881900 733330 333251 564427 660070 446481 0 25471 753106 657618 191435 48344 54332 423003 860276 619867 0 996595 0 956073 671883 529984 0 618871 0 109096 554131 227756 927863 0 39682 778407 995632 0 903781 821990 0 0 186816 161097 0 501642 0 919616 0 0 825271 728466 160119 0 0 250855 884796 906015 0 777919 0 390883 283816 522863 429428 579997 357657 470745 670177 0 0 746308 0 870105 0 53862 0 772705 238246 0 693955 40022 0 0 972998 189847 183976 0 688494 0 672936 879179 0 0 0 0 0 0 0 0 436794 57381 622384 0 933457 734761 381073 128669 0 373419 0 0 0 0 479032 533714 872141 842038 153630 647216 258487 531446 0 227158 0 0 467176 652043 937000 351797 0 119728 0 0 0 0 245389 0 411629 996177 978409 0 118216 912166 777055 0 939106 0 343044 822178 0 834015 766806 0 732879 143370 291194 157860 590699 745310 0 0 268664 0 367496 328033 0 425927 447063 111753 284674 0 696253 4743 335420 974273 599392 0 659808 0 957455 0 956714 942843 0 0 0 19768 448428 0 781695 235554 723462 153650 515840 550918 66631 647351 537169 0 321894 432584 0 60452 114141 522057 508993 0 0 88049 83465 369871 0 0 286734 28458 0 387693 101217 0 72582 926194 682727 0 0 0 335713 543452 713078 625316 278320 965194 0 0 0 837888 15283 285571 77901 191451 0 356435 260914 435791 40836 0 229107 649241 0 0 0 902217 165043 64458 0 0 0 389181 549104 0 551800 253665 643423 791506 388731 55977 569297 837393 0 866516 0 460669 0 0 79786 0 471524 344204 630585 153473 0 0 372068 24542 156252 0 0 218808 954725 11929 613886 0 0 0 916987 88271 913301 0 256511 0 84032 0 33109 965172 54007 938785 188179 934236 418597 852244 0 522364 0 0 0 0 943532 787138 171034 548413 698038 285171 116666 287024 0 0 0 861569 0 381457 0 0 0 397290 213690 0 890933 0 0 572089 81992 0 836768 377453 31696 0 0 0 174145 0 0 92663 431325 0 698885 370302 422996 0 0 273086 0 138889 971910 769055 138664 0 847781 0 650856 421047 959247 0 0 0 762539 250452 983032 0 861533 0 307365 0 546868 0 905321 0 0 110118 413191 424349 0 0 673695 658816 359808 872105 0 0 469685 0 607909 0 139634 877630 0 305531 0 917021 0 150545 552052 97430 400718 0 993763 0 170304 779035 0 435879 0 0 378843 0 0 224006 0 0 314974 492161 0 601931 0 704022 0 507793 718151 446484 464443 927357 0 21954 565917 0 748957 0 497934 76963 753475 167482 527061 372236 0 0 0 817026 0 581423 731324 0 622122 339133 775004 0 0 0 861335 684956 626241 404904 494398 0 0 0 0 880421 0 894946 0 0 0 0 329325 471351 0 115145 0 723050 659552 0 391442 160787 123496 533719 0 0 373756 502954 759528 0 505481 473273 0 967980 347369 128281 103481 0 116505 0 0 0 944531 888030 0 64954 0 0 36001 0 114603 0 857906 650647 68672 0 0 0 676285 290729 752156 408433 496413 177834 969287 0 482056 0 737330 441519 468864 554912 697619 561339 325219 0 129888 422025 131953 436375 739404 890756 59527 152727 821932 112375 975449 48607 0 0 254421 547339 874358 0 419465 0 0 0 0 0 189103 362938 886569 170095 0 531149 0 0 737309 434311 996908 0 783505 0 0 0 303136 468310 913943 102555 441702 0 0 791119 548901 210121 0 0 0 398629 771184 385049 0 0 931603 0 0 0 425273 533358 271291 920848 0 0 356441 148551 0 266156 398090 0 0 0 909965 254062 417473 0 6065 40220 88769 994805 0 617961 189907 809022 121616 512664 0 0 0 582052 135233 101635 289363 43277 938742 0 880392 123446 925963 289248 960491 81348 0 153296 837240 0 254818 271597 426191 0 817363 19125 210952 553921 696809 31384 351948 321998 0 199058 858005 77636 0 0 0 25855 0 902081 831311 0 359592 113282 478415 0 445366 115504 0 0 0 404805 549256 0 0 122752 984416 595996 591257 0 0 916560 0 811503 0 0 713948 0 0 0 962266 394207 400613 0 0 587257 0 912986 0 0 722820 684782 719389 0 0 0 968385 0 341712 648189 245364 0 0 264426 0 0 999491 148329 0 0 0 0 0 942690 0 503602 495763 752093 576511 0 50886 0 286240 646430 43493 0 0 479609 0 0 0 0 214670 188054 954374 0 0 630151 0 17939 984817 0 0 649012 0 0 690025 577018 901256 896109 33765 0 0 0 307902 0 0 804976 0 0 593003 0 661492 98847 326429 431783 267520 0 529614 849985 138790 831642 0 0 616218 757217 0 596999 7942 0 0 272605 0 594221 624279 409707 422617 465001 0 483094 703054 0 0 774840 0 282741 0 858212 161007 543495 0 104845 523501 0 0 770134 0 99440 0 314037 874015 902715 923185 545386 0 0 0 371109 0 395549 46399 124327 55017 607501 300234 513411 0 0 0 878831 239008 0 813370 49521 26248 177490 932660 185218 0 0 409142 0 901984 0 408016 515317 0 494289 303305 641557 659885 909733 0 631012 0 0 766123 425842 791849 182315 0 654439 761419 268776 937987 86 826958 0 0 974240 444693 748750 829180 566047 0 206001 0 838975 234733 0 0 783252 517704 995011 745399 391652 402546 184871 951033 669147 0 664446 85451 985015 0 891246 0 162724 811527 0 138079 0 0 0 0 0 0 0 0 721482 0 780225 14025 995823 0 211309 0 0 30353 375048 0 0 164226 734787 672085 0 623800 0 0 945602 437847 0 0 0 0 0 191413 39119 561733 441515 0 350864 0 707577 738553 684089 435044 0 753072 0 0 0 74154 532413 0 0 451977 0 609471 330163 319059 0 523203 689261 0 37453 213475 0 854416 678966 41540 664569 562170 175838 0 542071 0 633407 0 0 0 0 0 558180 440615 0 0 0 152078 980260 834444 53531 0 848634 0 0 288336 0 329369 440322 623728 422171 0 444155 0 0 242365 575624 0 971231 0 652526 150999 910132 0 456131 805769 766741 0 271362 18483 0 657124 16861 0 0 0 849758 19794 0 447911 630417 0 44886 0 9131 711657 243332 513846 0 0 0 479894 0 416562 602553 983374 0 801334 0 0 402714 0 300101 645403 0 0 380141 0 909260 0 663429 0 623228 0 0 0 963426 0 0 0 680705 324463 0 181922 624608 0 938790 0 64526 896296 456533 0 0 0 233584 0 347508 858344 0 589085 0 852439 283744 956140 427950 695713 0 982045 819915 862154 330460 697390 210935 465224 0 890207 0 0 0 47192 859379 978301 221589 480073 0 698607 844884 343563 95511 0 479028 480284 721913 489122 0 0 331295 14156 623670 630313 0 0 95083 0 0 198013 98917 220063 0 0 0 568484 909247 483264 515528 0 0 347116 0 36727 335394 0 318903 0 650575 0 0 171295 248362 0 0 0 0 0 987623 230173 0 0 424468 187012 398976 76131 164129 997777 829758 309319 741580 624525 983132 274335 0 54300 0 141720 112776 214548 802828 147850 300668 0 639915 0 0 760010 921524 624377 0 0 0 0 277284 514629 551518 275562 786357 890966 220751 955354 0 119052 504669 92129 0 0 892831 822592 411597 0 528735 427521 73242 614368 8067 482903 478412 0 182541 0 822956 693555 450267 317600 720698 167188 386916 748157 663973 0 0 0 149972 321294 0 0 631366 691218 0 0 0 0 0 605361 569017 471419 354025 560972 0 782950 24599 311560 368791 539072 445187 531813 418566 0 13620 757572 338413 191594 907902 366119 986663 31696 100526 246777 0 710235 0 688441 867501 356850 541798 673249 417296 136895 429166 0 417903 0 0 173777 678321 11447 184670 0 0 221392 0 0 868760 829653 276327 160539 431813 0 732831 0 889712 149757 0 0 119407 629597 716040 729910 628790 249365 296264 0 606136 835796 608011 0 78646 0 0 432807 0 345305 0 0 330775 938327 295057 224409 284811 936552 0 4303 0 337548 925855 0 178706 403023 591514 507135 957335 414951 984668 644537 908750 0 700063 754620 186629 665788 832167 766251 309256 323644 0 0 976693 0 784988 0 213365 0 366863 682270 836933 68860 159400 73427 432362 201488 352768 0 0 0 0 883125 148316 526765 165202 446736 844212 841500 789012 594974 690244 831572 101318 0 793530 199159 873320 777236 858225 558461 0 533634 0 904541 611188 215302 0 876915 0 273487 0 756729 226870 52816 0 0 742012 0 225172 0 0 0 0 917626 824802 710864 0 0 747855 555475 0 0 110887 0 598532 0 229880 736640 0 0 0 499455 0 454155 0 0 0 308391 0 786244 389900 0 439428 416773 320196 0 343028 340188 0 327504 315680 966910 0 0 804357 793947 107848 521315 0 500722 103673 992366 909129 264244 563576 0 952902 341873 685544 0 0 0 806792 199990 761273 316967 589295 0 0 577303 0 695311 562716 704412 362363 0 491769 0 78403 0 246989 0 0 127206 995981 0 526769 214109 6313 726921 122510 180101 546010 383813 214604 927913 177242 149765 797075 0 326556 231064 0 857294 0 551362 427187 316748 809459 0 572530 4277 130554 342988 720297 0 0 0 645744 0 532264 733078 0 0 417347 0 972316 782231 655597 280711 0 0 0 923372 0 0 878786 982465 0 0 0 0 151042 619018 0 0 0 972042 214797 954558 391207 972229 665827 808713 942131 438553 551600 570420 0 370208 0 456022 413402 761891 511677 0 0 498399 8643 563031 0 605330 992150 270550 0 107789 602820 999516 0 0 444041 0 0 573641 310012 0 532146 419693 94560 0 391231 500203 0 741400 3356 293016 0 0 552486 0 373612 613334 190899 0 335890 894962 0 0 0 0 0 42687 0 397735 876541 727313 0 0 0 345238 0 629531 693935 814210 466362 0 0 157030 0 779228 0 0 642039 508275 0 0 383675 776765 111193 609844 99980 944564 764152 262433 544000 127862 929756 0 706021 615444 627904 525521 965056 0 790338 780908 0 0 194147 905623 611313 251233 767406 175831 233160 0 72547 466967 801914 19287 0 755531 855590 0 774069 23328 0 753338 0 968021 541861 0 0 0 47477 852817 0 988280 578701 779716 0 18614 166537 187584 0 0 0 728824 0 0 1946 0 0 0 0 606454 880898 0 398735 0 0 0 842985 882645 161233 0 0 56582 0 0 0 0 0 0 896537 543088 597029 404308 0 284797 257104 0 0 0 300714 354122 679190 0 764315 72812 585086 526967 573325 0 0 309644 0 662735 260505 354516 790655 628158 796137 0 0 344917 0 355894 512673 473809 0 360269 0 0 0 348398 0 0 694984 0 217116 29953 107047 233622 884502 0 0 674464 280415 377849 0 629917 617776 686304 825936 0 0 720470 341608 308577 0 0 471531 714423 823818 0 56124 0 799290 0 992166 851991 158359 8889 0 0 0 0 121111 699773 599176 718301 616505 966358 0 856240 798336 9948 0 243740 0 0 875063 92600 635510 253326 51970 0 414165 238875 394957 0 714781 0 555379 92098 278539 741399 895879 0 209631 0 13071 0 650746 0 494612 0 0 0 0 82664 132520 29950 693611 768640 892674 0 155885 0 467863 983116 0 0 349941 0 759281 0 819724 0 661331 590296 368669 906836 839823 672538 480295 440602 0 944627 231105 962716 368354 467111 191683 0 0 612968 576812 0 0 821085 952706 0 204441 764043 0 770615 0 0 575946 756826 0 785834 0 303475 862461 0 0 0 349972 0 455999 732322 606342 803823 99631 194874 348116 258177 0 0 505603 555964 761647 292032 0 137851 256306 0 307127 214469 0 294418 230811 514403 954654 650335 0 0 420678 861066 0 0 767970 0 78393 30846 0 0 309524 0 40389 737682 0 533560 0 0 0 0 970412 717758 837601 234453 0 281632 553454 0 455365 545960 0 478130 0 0 95954 833772 0 904201 860350 0 113066 0 614898 369697 504626 246556 0 0 440643 872517 0 521314 0 0 848521 0 102992 100399 0 707687 0 225548 98633 203473 915561 841328 408262 509518 0 956674 298403 873848 166293 0 362709 0 0 887651 404764 0 0 583805 304434 392557 0 259347 750115 59869 42999 462382 0 189027 0 0 322104 767953 696759 342174 0 862631 0 649797 0 425542 220767 215976 504024 237228 42746 0 160644 906535 368453 0 0 0 0 670010 147222 0 358235 898564 348246 0 906119 0 222056 0 507955 0 969890 0 595818 0 0 18167 752329 878862 0 185572 711675 238120 533993 421350 0 316139 273064 0 482591 0 222182 866276 25184 210716 641768 0 992426 0 713851 793013 0 867616 174197 712016 0 438455 767429 0 209123 664105 851777 0 329199 562059 0 543191 0 0 0 0 882114 0 259414 46181 0 813859 861063 422575 0 686276 104055 858073 0 54122 127955 202058 78573 712771 0 955486 719793 549903 178282 223721 579915 0 0 18131 978540 427801 603225 888508 171472 0 0 609817 155109 0 664320 692627 348363 715618 222873 517006 0 0 239853 280376 0 0 572609 0 758493 770609 914443 0 0 905301 543728 558929 0 83872 0 877446 426443 0 591683 551659 199856 0 578044 280525 902423 111724 756508 380058 0 836632 0 0 0 0 0 365665 632006 609140 0 919663 0 290264 983203 808099 105271 66593 884328 0 736149 0 0 290006 0 257672 839234 757122 391370 190507 692377 0 500815 0 736000 0 806186 534756 646668 367135 168287 0 0 530805 218999 506325 0 0 0 507466 0 0 0 184896 0 0 560850 991778 283333 0 0 271911 222227 0 0 551563 0 0 0 828665 716132 254904 862067 0 162011 0 409159 723132 407620 0 367261 848873 45354 0 332011 116155 0 0 799253 0 769652 652655 0 645442 703764 94095 0 132575 277805 720265 0 506857 0 993035 123884 0 774585 311941 439298 70307 920823 0 922496 926109 0 495697 6172 288580 370146 0 0 235819 0 0 860280 259415 0 0 0 450961 0 359204 633429 103577 0 0 0 64433 0 828973 459794 0 514957 254515 864684 738719 0 411562 686745 0 0 490902 288211 0 0 405714 0 403021 354908 0 585378 889809 79192 66775 840894 0 854533 0 543241 910053 835772 0 844054 752070 0 760436 922254 0 0 296675 820413 108468 226304 409387 774162 799062 0 0 371191 66064 609073 662641 770124 0 813391 715028 0 880560 0 778867 0 32454 0 0 192325 768223 115410 767409 750457 763681 0 0 0 890157 841594 815375 485990 756813 0 930821 232774 0 0 13190 245165 955651 980621 130934 0 730771 0 575836 0 728833 375428 549260 0 577497 95339 0 113842 278410 0 0 0 391894 0 609170 552246 0 0 760069 825965 0 0 497948 652874 720295 852021 0 566197 0 0 605083 0 185492 422336 191495 410531 894544 143154 0 764099 183275 0 356541 0 0 935740 0 789263 855757 0 0 530017 0 848189 997740 901336 0 642942 614613 43250 0 311487 505916 373286 975211 574083 460333 224 61079 0 452191 796444 0 0 446633 193222 550813 0 959711 308922 858352 340224 206078 817148 951276 64696 394873 0 0 381763 988600 345956 563828 46667 657855 579897 169977 0 630123 438295 0 382400 0 5132 279577 707508 7504 599662 409979 680611 0 639800 818531 0 75995 287272 0 0 177512 368999 91332 924544 0 0 42887 0 0 941954 397217 975077 58513 357154 0 59341 0 0 0 334515 910261 0 411959 691651 0 897727 109523 0 178829 0 209585 346452 0 801537 653498 73872 140808 227204 0 0 20106 0 0 243813 0 987978 630043 19943 935631 0 0 0 145651 0 200697 280769 855368 196585 197900 187187 512569 0 890360 867747 87011 848300 0 286884 198820 0 0 0 219987 0 0 370127 0 0 874739 0 0 184171 190577 443600 0 0 0 0 0 640221 537092 0 90174 576712 0 98835 274983 0 0 0 547589 0 254083 0 0 0 151532 0 881319 175758 0 806213 628877 490740 0 302876 0 664786 423043 136134 0 0 0 0 370715 945337 0 37278 639463 0 328724 0 847643 0 509954 7537 511035 0 12200 0 562355 502458 0 377147 167294 267199 143163 24517 958910 0 0 918959 0 0 0 90361 387144 298875 0 11143 0 0 0 0 790016 0 988810 568339 0 498038 5090 669640 290489 0 767022 24450 923595 0 0 174759 0 241445 0 0 549050 502932 0 0 948365 458851 431185 493529 332278 14084 0 0 936931 0 0 982072 0 0 0 968033 959049 878268 750692 0 975799 30023 0 0 0 694862 137623 829476 0 517331 886421 0 789103 0 786496 689336 0 0 0 0 298873 12809 343414 577004 472145 0 901743 242556 456433 598476 0 115382 283875 0 0 0 773335 506207 107281 876326 602925 610804 108292 893507 0 287792 0 0 0 862464 0 646109 670541 482317 757948 227086 687825 844153 593634 755166 381237 834124 0 216671 645830 745719 0 650103 0 0 677489 415273 492066 730454 0 0 0 0 0 669630 314195 0 0 730004 677067 412208 0 727717 0 688155 17790 0 373904 334857 587173 989654 238804 733225 552417 697736 667124 466957 161723 0 0 626262 3533 0 412744 923008 0 274651 0 630859 261560 388126 0 217748 908489 851155 0 714442 115022 841825 793652 923940 635187 273454 772311 292906 5688 368801 520077 0 148719 376836 0 666185 0 841577 0 615501 398291 686890 0 547385 939330 0 80483 0 0 648437 521296 591219 915220 848333 0 0 619363 0 184070 150620 529949 340427 907042 892477 584814 0 0 338301 12956 869234 899713 0 731018 928372 977423 562856 0 425932 601818 103847 170004 0 35674 0 0 0 336079 586111 0 526675 0 497187 35058 350818 639396 719310 75047 992596 486760 941480 0 0 477675 0 832305 330859 483526 0 959467 310861 742583 0 371621 690113 0 0 475295 0 0 179649 446060 387115 771192 0 447158 700217 333723 120863 390957 0 0 97642 0 267693 730393 643888 208108 171876 0 521010 589193 23352 310218 0 860613 572218 0 51574 757546 230299 386163 191707 0 0 828644 431501 384624 107221 15760 330015 615722 0 816229 762687 0 646894 823962 100896 0 78748 218721 0 31861 611787 0 0 203187 324862 357279 928625 0 889167 0 109003 372348 0 368130 0 0 334162 0 556166 659602 0 0 762412 0 960723 0 37074 415979 116252 450240 0 131723 180279 693837 0 48992 140393 0 524005 942409 547983 600435 0 933971 0 880498 487215 0 0 530937 455671 346266 654837 0 0 0 640767 527040 630070 0 0 12631 56518 0 0 63113 339278 426744 915135 337522 916580 533192 985222 655177 924015 140837 0 906581 828670 0 500032 290741 984447 0 585690 363780 0 0 0 0 0 792770 733211 233494 119796 168974 394755 0 13215 951958 243099 0 836152 959088 10126 0 158702 0 675794 0 296707 130941 435026 688431 0 0 0 737165 189732 0 196786 126094 0 0 263842 969326 940246 0 757761 797433 363087 565799 179675 0 0 0 0 0 553390 70699 879744 0 0 163646 759542 0 0 527523 267356 0 0 0 0 144334 935633 0 0 0 136575 352670 0 765636 0 0 975472 328977 0 724110 327721 162658 525181 515993 669417 497616 0 791918 0 198037 206958 0 115627 669743 364749 202632 367653 664171 389940 494773 0 0 0 517082 363720 0 0 0 842099 700137 793902 242637 805218 505495 0 0 516331 211799 0 279326 646902 29825 169705 0 0 78924 770571 296029 0 425754 96651 198553 272212 0 305822 273845 15216 767996 509880 438633 510275 0 512482 0 0 788902 330938 0 0 0 975053 932172 710011 226736 214742 0 129982 0 123325 0 362394 83605 0 352003 342907 0 0 576081 238145 694884 81980 2869 0 440726 4775 0 0 168251 501050 0 181910 0 899781 0 0 0 827378 0 0 833595 0 0 478043 0 444083 817134 647958 937428 868160 0 0 174761 671935 0 410417 107205 214714 0 733464 886026 0 862876 502475 0 0 0 0 769307 0 980562 285675 0 601688 0 390756 284216 901609 0 904099 0 0 0 0 523387 584757 0 364689 610694 23840 682137 539658 722840 0 148608 593894 113325 0 649042 0 971978 0 384511 938716 338506 0 939443 0 757168 999970 0 0 0 660370 0 238887 481126 0 170557 423621 741795 0 0 936384 0 604157 0 582566 886285 0 0 0 451291 397540 138526 373736 0 0 0 82 2284 51861 0 191076 0 908842 703326 0 552753 574210 187761 411003 0 892958 0 0 0 386518 0 488493 355588 72172 662605 618627 61414 276607 503550 0 625000 0 900793 0 0 101795 0 0 49821 198060 0 0 239713 948002 106259 0 474388 220391 0 395759 530923 0 913195 0 0 405146 984261 0 0 245311 0 0 162686 128859 0 238385 0 21435 0 0 0 102277 0 249715 205990 0 0 0 0 0 0 268842 0 376866 0 0 0 399854 374596 561355 115499 821802 0 0 581362 494522 517419 934808 0 556443 755180 654475 0 0 432403 289312 258921 895064 286475 0 0 0 0 0 0 461650 915403 953612 216346 0 937937 0 60897 895745 552886 375693 671800 260811 0 302687 912764 312144 0 0 0 0 0 0 231770 55224 0 562954 189231 0 258946 0 80890 0 548780 177433 644105 0 770274 513877 104724 0 732511 0 0 163477 213664 0 0 995472 0 0 545218 965365 607735 0 878062 1569 298262 219547 0 0 666517 557401 0 0 0 874908 0 924183 431319 0 479253 959377 0 0 572485 856405 329299 0 204360 877700 0 977055 0 0 730393 519185 0 45144 46280 917194 598448 0 659004 0 0 0 555314 654457 0 77610 398412 0 0 0 157116 0 0 0 0 15196 159706 0 0 0 0 142874 0 0 0 235247 0 0 0 419340 714181 0 206768 0 34939 530985 0 710821 290874 192959 0 0 0 258518 983366 528983 365233 369782 0 0 542171 783277 656260 869739 0 232274 0 355436 0 102154 455534 155051 432959 986369 750527 320981 234070 375335 762971 0 557200 565095 406670 913433 272142 306264 0 278414 0 256999 133066 924931 156346 850794 0 236679 0 994741 0 0 496782 0 430670 0 0 952180 0 0 34821 857612 0 0 0 0 369059 477091 672156 727288 491500 824501 503617 287190 436345 875659 0 572137 0 150983 875779 149755 0 0 329284 0 918773 0 0 348708 469045 282044 966233 631395 345714 344420 636036 956708 0 0 0 0 147058 0 808727 143753 315275 305149 422787 0 388721 0 115986 160552 0 0 236656 405246 0 497978 741114 70670 924003 153393 953701 212222 0 0 399575 0 448443 256815 0 0 104321 16831 0 473162 61126 0 166109 816897 0 749674 394230 734859 212990 0 14014 598707 0 46436 415212 752329 742701 186301 874063 0 21829 935636 0 0 138584 100736 0 397188 0 0 0 970798 887287 761638 0 0 881901 0 0 0 0 780683 801327 935456 455495 497357 0 0 0 72375 0 911718 301521 459382 53833 532963 610282 405297 377234 0 393904 0 0 951014 162833 0 761603 495057 265928 203702 51827 71217 710184 876896 510836 998692 792723 682214 0 0 0 316051 0 0 0 744648 720842 297155 0 869144 371960 0 17259 0 0 0 20298 428152 0 582135 72105 102614 705042 0 238340 68961 963083 84329 0 0 0 751412 0 31547 0 0 835858 851184 0 0 486124 0 991176 40860 719711 385397 218564 955312 844907 717123 940315 30036 978532 927616 0 373680 110611 440134 831932 0 635349 0 0 0 732944 0 0 0 842499 0 922498 0 536124 556880 352646 768126 0 21001 0 590745 881720 318826 0 706585 0 0 0 890053 354443 256476 750295 0 0 0 542981 0 875132 0 0 310068 918514 253549 531775 0 57204 95022 0 0 350002 0 0 0 657005 752540 0 370162 73423 822294 734478 663445 175845 554649 289201 312433 0 368924 0 958495 569284 138417 648469 0 0 524129 0 0 0 129008 0 733435 363676 239686 453641 890790 254310 0 0 639674 313158 189254 0 0 970309 0 26100 596232 199602 0 377625 0 0 46762 358484 734 0 339032 375486 934624 468379 110613 199044 629476 0 0 796905 0 0 0 0 0 669778 924051 14402 165743 0 360990 279628 189291 543497 0 810855 6938 25883 0 653000 0 498889 59737 38081 661322 109281 726836 21703 201744 0 95660 0 0 371462 240327 254357 998269 0 555947 523966 839969 953249 627362 310324 0 338343 751592 619801 36602 794357 0 897664 0 745299 89093 238868 0 0 490684 0 360002 0 434546 129205 0 0 660350 22990 0 484992 0 15183 0 961753 836167 0 12811 326068 693224 0 0 645072 197141 858096 296339 356201 0 634226 117954 271816 464660 0 193140 0 706738 0 78818 11026 463175 0 0 0 815465 556390 400 0 207453 83492 282778 484892 984032 0 535722 833862 0 489736 155549 229057 490064 316379 0 0 848108 343375 18311 288006 324633 0 696358 0 280544 0 87514 0 124046 477884 0 0 149685 851830 672631 0 0 0 927949 936850 877149 144395 793587 648770 697200 0 786228 892945 595049 420000 59564 259222 850096 985176 0 0 325989 275114 848712 0 398481 488129 0 0 194486 0 0 660063 416873 744586 173827 0 938058 248822 932132 778924 866470 0 0 149635 879059 904651 0 762910 677516 301661 0 53547 932782 821091 0 0 0 0 355169 993501 640249 417597 0 165470 0 592711 524255 693038 666162 0 0 0 1683 0 2954 173472 575770 0 647852 296969 0 52488 103229 161740 154759 0 0 0 135341 96883 406836 395882 571540 575928 0 0 326139 405880 0 150488 512484 382175 912 518499 346350 0 0 0 342342 0 585264 721232 206043 999695 965746 428608 461297 0 0 0 876506 0 610560 0 0 0 353945 221180 410020 0 218399 262631 256954 667139 115977 0 0 174069 0 289473 0 756227 837715 716234 0 703221 936735 0 0 135140 559167 231055 531602 0 0 846994 930328 300998 640810 22764 651710 243309 0 0 549399 0 0 914813 972913 0 50078 724576 0 941927 814172 961545 0 203102 123747 881257 373770 253349 0 215709 0 0 0 171349 0 838226 489027 915229 0 291507 0 788620 171316 453837 0 878898 239512 118512 326482 345461 27013 833163 139529 40842 968542 0 835921 847241 0 294784 542700 836330 0 541297 613682 633351 0 126916 740874 420444 0 212493 0 6047 0 0 94740 700597 310698 499843 0 0 186437 660147 357670 0 0 0 0 797032 432704 0 17550 0 116856 0 0 276092 665577 342412 202490 0 365074 133734 29490 80174 21887 905282 81148 0 173442 388378 671270 7340 0 0 313529 0 757978 0 880108 0 226541 0 0 0 0 185615 92509 42726 869055 130081 770987 978139 0 0 545706 857051 938580 187917 375517 464810 0 956804 565851 97917 0 0 581027 623450 0 470262 844360 67004 53296 794641 0 0 511042 890488 129240 714221 0 0 0 404432 427328 467233 0 0 0 546523 0 0 0 89086 790070 278067 535042 345057 986436 570227 569852 906483 571214 0 198448 0 371844 608683 318101 0 923312 58749 45794 0 762318 687642 910575 0 852063 995292 843756 0 0 429929 261448 453964 133785 420747 664248 0 680142 653223 0 320606 536010 299542 420521 0 71547 871976 0 565425 0 33572 381673 0 79573 48436 235962 0 0 640933 0 0 863376 975301 0 0 0 0 563939 376553 179202 145673 851347 0 246571 617318 0 0 439670 0 0 64530 0 107404 317659 497481 717293 257622 0 809526 0 418191 0 0 0 0 745309 733897 0 0 508516 856821 0 265914 37509 482261 484607 201321 983515 518008 33166 931077 300282 0 0 815876 329937 889486 116362 775586 504784 0 445753 724605 0 0 78653 0 0 37160 0 0 0 0 500208 0 0 844328 86770 938513 0 0 120434 363858 832919 0 532041 0 0 0 0 0 0 798132 0 0 0 777026 0 903463 0 0 0 0 0 0 841430 714452 732911 231609 981124 699975 744297 899763 514166 0 210662 112627 889663 912053 760983 551646 0 419609 0 0 0 263020 47269 478927 884440 278490 138433 494086 0 0 512181 714606 750075 0 763144 647852 0 549957 0 0 94797 381633 809857 591361 106611 19166 302334 343211 0 304313 150172 0 0 0 524083 980010 110452 0 0 480478 514094 894213 227405 0 135605 831736 0 255753 0 0 167286 42865 0 817642 504160 155164 0 0 0 0 220589 62654 175485 0 788733 0 0 685298 0 0 928549 0 0 0 652814 874108 39689 0 963508 0 0 201704 188225 201126 0 0 348195 361445 770217 385655 734048 0 460292 768195 471714 0 962481 775024 414126 925065 854673 0 804300 0 771589 546764 0 0 0 737096 972623 0 496126 25377 0 160127 0 2970 0 288436 292431 226782 769758 203130 931675 941510 297581 0 663708 0 0 91931 165564 0 455883 84893 0 0 0 99702 750908 49339 593742 718377 5770 0 0 325734 753942 0 853187 0 542550 0 187357 279105 507648 0 0 0 0 244359 492333 840061 977557 0 282500 424664 0 0 287521 0 396522 79653 0 0 812008 0 100549 689670 782335 0 411566 0 122947 623086 291941 0 604825 0 0 20909 69757 624313 155210 608265 653480 0 0 225005 0 99812 875593 792645 228499 964072 22361 428391 0 43076 0 45825 0 886735 0 676687 0 0 23264 380613 452695 0 0 0 0 0 510693 29041 0 0 655496 0 504619 457687 0 0 518997 115615 0 202422 313499 714338 0 844874 781007 153644 840690 0 807478 0 0 784133 203527 616495 228961 0 170782 438057 29482 595394 901926 936159 185766 515222 217935 213049 0 865178 0 0 81134 0 312354 960313 738561 0 757638 0 352927 0 0 0 446228 487204 333675 0 221437 0 0 362160 416677 633124 643510 470937 0 828945 773520 711569 935298 510440 504910 0 51643 0 809935 728860 286315 371416 0 195930 0 0 0 926573 385991 788974 13515 745094 383447 0 527611 938546 529179 0 602255 951597 648272 223993 918146 0 0 994303 602334 91788 275517 0 62666 710812 391376 0 859773 0 0 0 971383 0 88387 342142 983244 543975 61946 0 198250 659474 31587 301337 0 509652 575105 273618 882564 0 0 974919 0 249033 743491 111672 0 0 0 0 0 0 461121 796075 0 523930 527857 0 0 216509 0 449120 697183 0 226472 383406 0 699067 0 250293 715877 0 369974 0 0 0 638802 0 894875 491443 374945 0 0 483205 913491 0 483187 0 222736 474955 742813 811246 0 0 400284 0 0 0 146712 93831 0 701159 362446 704672 698059 659999 903577 0 269517 947872 0 0 688541 843892 548752 839417 0 0 0 921729 0 682051 195319 92032 208457 322954 585324 0 36892 833291 455185 340032 0 734456 0 139976 581823 0 740664 54418 0 0 0 0 285329 240145 212624 337839 885314 208065 218696 0 296262 368750 609569 690400 541548 307145 408122 529144 180996 86868 469080 218531 0 531482 84071 498687 518490 0 0 544729 0 596217 544045 340699 0 690084 222139 889399 517904 565591 542513 0 981000 818716 535254 0 740159 0 511916 207452 455839 0 569000 444745 245819 625144 650092 0 795683 8413 0 191297 0 128829 0 0 259571 301280 148123 0 602922 161065 0 811012 558231 793170 122259 637230 379698 973386 719304 925996 912845 0 303316 0 486534 0 915526 454395 0 598338 21083 0 661089 0 154157 0 220062 679515 945610 159000 939148 0 0 213886 0 306925 0 77007 161198 142690 0 0 0 0 0 0 231426 798229 0 0 539439 437686 951810 0 474895 452622 629666 0 326151 866222 114534 0 0 710068 0 0 0 783902 798245 138833 628456 0 231247 934827 834674 707282 0 42920 0 0 777020 246356 758829 0 0 297450 888674 467004 0 0 620953 0 790997 0 0 178872 583133 629368 720304 412656 0 0 645864 375098 812358 120200 0 0 775528 0 812156 354452 508462 241759 847184 0 652330 298405 0 706575 461688 376071 745624 643305 0 0 0 0 25457 0 839374 0 0 865734 0 128604 0 471655 780532 136923 0 33086 704378 769813 451447 515139 707056 0 818565 269135 0 0 361441 0 0 0 0 93580 804060 163455 43390 0 0 709641 153954 964408 145020 317552 901201 0 218982 367058 0 646352 639627 0 0 0 731178 0 166877 456708 0 0 981133 254416 982071 84837 0 445487 0 418874 444058 0 136488 556875 249040 0 0 545419 0 971706 0 467360 0 0 474013 453410 570165 816078 505356 336996 559662 0 328155 0 181501 0 964931 631489 0 559361 0 167359 0 0 0 806227 58826 658278 0 22436 899729 691067 0 0 401171 0 779318 0 0 249086 220470 714780 341298 0 524987 112549 0 462902 907840 0 12124 316047 510959 645149 738165 813286 294526 579551 861049 0 0 312869 565462 0 992719 814002 0 0 870375 295331 401918 306277 0 965236 0 288015 695031 0 0 0 97653 0 0 972262 0 150311 690582 283523 0 137662 754624 652975 702703 0 782095 0 454777 474787 0 306432 0 0 559576 647420 606521 230975 660778 0 0 887996 0 835385 952446 198658 0 0 27965 14560 0 94338 0 0 0 475858 0 0 0 0 95419 690483 508286 0 0 451622 0 954346 626313 258656 706169 218979 206119 152291 0 0 592815 0 687918 505424 937785 0 657074 566185 0 538372 457404 0 922322 0 314654 542176 0 0 917318 0 0 0 866161 178953 6599 208527 716503 825160 671620 801653 637939 59205 0 750957 513211 0 829577 0 0 919114 865635 344572 0 0 550408 0 908230 0 418803 227524 173444 0 0 0 427765 0 558864 557341 0 0 0 684667 210471 217169 0 351617 554864 559005 0 299850 393028 858775 0 10049 0 563535 717715 0 0 869236 173002 0 967493 0 165899 772777 0 398926 387956 132433 34212 0 0 312329 883053 424328 0 0 0 0 260774 0 0 0 0 0 293348 973414 0 884324 908222 0 0 850179 0 588966 735202 877944 0 0 676361 195153 0 468419 64081 889370 176919 0 0 79256 235174 0 0 0 607664 48693 861377 32013 235071 0 0 0 325975 48059 0 0 445177 419919 75238 323220 135359 829677 594786 692227 901642 957262 829263 740311 26101 361440 616616 481493 746815 0 0 0 827535 204122 0 0 0 982791 8325 149467 0 437405 642451 0 133043 0 0 0 0 0 403230 636649 748840 79184 0 951271 986531 64651 36033 975355 855821 315878 0 621340 0 15906 0 201466 126809 657441 0 307164 673447 222105 503531 318263 0 0 0 654979 0 0 238620 732563 909713 0 342209 0 948156 0 356248 0 892571 760027 148582 41888 294971 427262 187013 0 377271 644282 8470 0 402903 0 780901 466388 247762 564370 161977 208622 219286 300491 575649 0 948546 657707 0 314011 75281 0 85171 659196 665244 0 281352 0 0 0 752233 0 287463 182353 697883 0 796743 0 0 805068 0 923632 115885 0 0 874671 0 0 0 182707 0 294936 364496 901619 0 0 0 301810 135775 0 0 381122 442266 624648 795591 0 377456 414072 755280 727380 0 0 433853 0 0 122409 599488 561107 638986 0 0 0 0 0 0 0 159151 0 382495 804618 563726 966699 0 899024 384013 347610 0 625699 0 229065 0 0 578467 335512 0 0 523919 341689 261900 520016 0 834758 90919 524470 129799 0 203234 0 0 658635 842206 0 0 419781 0 0 0 841167 0 0 0 0 0 612472 206374 0 995813 299093 689348 0 0 849295 512195 761043 878780 0 996168 692811 872541 220431 993191 612371 768986 119755 512952 51060 219810 914338 839038 300019 114311 460813 385959 491477 84273 0 604290 402001 0 816681 332973 0 300399 0 684435 0 347196 0 467681 0 323031 507373 123506 862470 606201 241488 0 855433 274366 414615 54421 869141 689818 0 0 3594 0 0 930141 416758 342561 582528 775568 329587 315844 340311 307607 0 582307 0 471784 65212 644200 950844 0 0 0 0 446572 0 33985 0 928548 0 0 619148 66011 0 703742 943075 917966 43481 770366 667415 361398 0 420273 973101 0 0 389006 0 281664 0 0 0 893110 778098 410101 0 813705 690853 856364 354461 0 0 0 0 0 520167 529897 869322 471347 0 978371 0 0 174529 305341 330242 332007 0 455764 21646 495334 193165 0 0 842505 0 911230 0 0 772534 0 0 996012 110542 0 826419 0 270118 688146 623513 0 0 0 979292 117249 747798 600967 0 648014 219728 0 404257 0 0 0 0 0 0 165859 0 901771 109521 0 859212 209707 846248 0 479357 0 0 631306 966641 823065 514614 801849 666396 421741 923200 586155 0 848379 0 537212 392367 757299 447288 477504 0 594250 211862 484790 1960 0 572351 866625 493274 985466 193290 0 0 203823 0 214511 530897 0 662806 513805 0 975208 238429 0 0 780408 988283 909914 0 625737 938869 0 0 504282 925439 887214 0 588231 0 0 554061 0 0 579015 0 0 112178 128016 992116 709598 0 762645 471822 12946 835272 225650 0 0 35732 44736 992706 942551 0 795929 699515 700300 0 0 765044 0 971498 0 761156 565045 536708 777655 204751 0 572565 304591 635032 0 0 0 502442 554882 0 0 0 0 594671 667071 0 58137 0 834787 925769 443957 126029 246161 886848 190962 224413 571103 452548 0 445787 0 712457 0 0 0 283229 376104 0 823782 0 0 0 879105 316320 287510 101422 983676 0 0 527581 343454 437207 0 324608 82278 0 0 550022 902624 949929 853160 455077 0 995043 720532 0 565199 0 0 0 0 116852 329536 0 0 452037 683862 483201 516569 403392 447254 0 173939 713324 0 0 22358 493213 578658 887500 0 0 441416 0 0 842173 0 115888 110356 573814 327769 787534 490059 125137 0 0 66881 0 776738 0 103850 279297 124154 859031 0 206214 0 0 707872 0 989933 516765 994116 0 81058 295240 0 867736 237055 32389 0 0 0 864300 0 0 0 937036 694544 507723 180351 0 0 848440 0 992230 432800 341348 416844 772353 220765 597081 0 0 988085 0 656093 772480 951059 501133 0 916587 138469 66111 884470 0 0 375794 45950 821897 736837 0 288288 602117 109558 0 944511 917833 606707 994547 314431 951925 996552 765707 0 679630 486127 0 0 0 331164 0 0 0 1512 0 0 302274 0 0 0 336915 489554 0 11716 568727 983342 0 194412 711680 0 282393 816532 584745 0 942466 356497 0 259058 115304 82351 501286 11084 351483 955364 972119 617069 0 798238 830114 997339 802900 258345 144851 0 914362 0 0 673362 922796 152681 0 549755 799521 888517 67317 22157 765085 0 974053 94507 112540 689467 0 0 320379 547082 364219 989748 673893 0 0 329341 0 0 327907 252560 0 550198 0 0 582986 0 0 324489 511899 416648 0 503946 874451 587349 0 981509 0 0 0 182307 419543 769027 27548 415413 270525 920887 175268 377964 938394 0 155318 122838 146628 848898 0 477209 839569 901979 127580 0 319455 346622 345182 368087 0 695015 892835 0 0 156346 143854 445424 884152 0 21820 210384 773466 0 205837 796383 308094 950792 0 38716 0 0 0 421388 0 379120 941763 271016 0 890621 0 212342 0 685322 0 0 0 822163 12992 801042 0 733520 0 852095 0 838638 27938 0 316144 0 898949 393194 0 0 593746 0 0 389036 0 690831 982093 0 0 877213 590750 0 0 178398 292025 257568 0 404369 883840 131551 0 478177 393183 766467 32903 150281 312814 273691 0 445725 130043 407379 766195 891339 162962 0 210494 62395 0 488137 712405 762110 436496 0 245090 0 0 0 0 497781 355232 426172 0 0 136074 0 154991 826094 0 253634 226435 0 985011 529845 225154 891369 0 0 855575 401225 691094 840548 715565 622120 528711 0 778874 170027 0 0 0 71558 853283 0 0 930382 145126 870045 869872 0 21039 0 404055 849835 160670 0 19014 695383 776610 801294 0 487841 0 989043 269116 524632 0 72952 634242 10714 482431 131993 0 30248 218256 0 0 732603 184992 0 0 0 0 489512 0 0 7725 895493 366059 593538 784132 346977 376477 0 384689 0 0 651375 658917 752192 0 498075 848966 0 257869 0 336726 913963 581034 953553 777284 496459 0 0 0 0 774859 733674 678056 0 0 0 196074 0 283319 569858 0 998659 937168 0 697763 0 0 690602 947267 0 272400 42681 510259 0 714379 435836 823685 0 0 809185 785895 222451 406330 199627 215351 705496 828259 0 683740 383016 203939 876369 0 0 672917 0 124237 817867 148451 541200 567465 185072 722255 775379 2832 0 10163 755510 261678 951250 294184 0 593572 0 0 155547 0 509717 751045 0 0 0 239097 0 0 731119 743248 155184 425904 0 210092 173758 0 76752 736706 0 0 767791 0 973934 367968 0 215082 320692 209954 0 474806 0 0 283430 0 53623 110143 0 159645 565846 0 0 0 0 732683 0 0 466295 936781 0 0 982383 920485 0 0 0 0 0 144139 413743 470579 0 0 499069 212142 811829 645556 920272 383935 490491 793631 769454 83928 396859 0 918618 217334 828190 803899 583626 0 871362 710551 0 173969 837586 235222 0 274052 267263 0 0 197136 424950 881154 672089 0 252548 587279 0 112178 0 795174 0 0 715963 828913 192376 737697 0 615629 833070 0 27804 111508 0 0 301864 895207 54788 822510 0 507974 0 555618 355023 207328 701049 730144 691305 677755 564540 0 274512 0 472294 930443 34399 939864 866303 820209 0 470130 80562 470654 390250 875946 288466 933690 669741 0 0 862507 912059 0 126687 339878 0 971564 437047 645004 719068 924515 508938 965856 455549 884821 474500 0 602156 0 0 0 0 0 707482 407425 16299 810534 453757 0 515944 0 860508 0 0 27772 460719 489749 0 177725 0 0 716630 700951 0 0 0 0 0 749441 519641 0 4596 0 609400 0 720704 794503 0 0 0 0 294648 345626 0 664631 572460 0 0 782959 0 195827 406666 0 0 42050 0 0 15885 539734 940145 45445 0 239439 864912 597731 996447 116113 370131 0 536866 0 0 866255 612204 0 42147 589099 0 0 0 812343 468358 0 0 348458 18171 301773 718441 0 190710 655475 131009 650556 807952 0 637151 459460 0 85474 0 626612 0 0 0 298287 71890 0 997074 0 0 963874 932663 0 0 0 518092 0 0 312923 0 0 185402 871048 739066 706172 664631 919534 0 0 0 972473 577307 0 862805 710799 637232 621281 0 175247 879649 0 843631 0 0 360953 181910 894042 0 214229 0 0 831276 0 0 280102 248858 298589 196714 0 0 0 557132 229673 542405 431269 796897 0 0 0 0 0 0 0 0 259272 0 356695 876618 0 809510 857959 547388 413669 632148 667109 0 0 633188 0 233669 738773 718111 0 0 0 0 664383 709115 0 112163 140258 308658 952139 0 0 377590 0 0 896815 0 977418 447661 748058 461181 0 836307 0 0 856543 0 843285 449980 0 0 181145 54010 520351 129045 0 0 485699 707211 490604 770795 390914 0 0 772143 693008 0 0 331698 0 294466 517898 134251 540306 854237 321136 0 360029 886551 487109 0 581245 113063 0 0 960791 225895 409555 0 466753 27593 422747 327416 386402 0 182109 541367 0 620875 0 821707 191372 420185 0 500461 0 336920 946995 242872 0 299877 992099 352650 359052 428876 101785 207427 0 831881 342259 283616 407516 64526 387416 0 219315 0 312501 0 150399 482171 0 760612 0 0 990636 221459 0 489634 661810 333764 30104 927541 298541 676974 0 748926 411299 0 629704 152236 441495 994211 474429 229899 0 0 0 15425 918662 141050 478998 0 668544 274200 549382 275308 880528 240794 540542 0 0 369902 0 686412 262320 0 462277 895705 646185 0 930801 0 432739 0 0 501872 0 161237 722116 499182 704539 0 0 87439 0 0 237192 0 0 354503 546038 798031 68746 0 0 772113 22765 567546 708255 582959 0 0 656265 296182 898701 550740 0 0 0 763011 0 0 596725 606077 674313 726024 39006 0 804779 614832 377929 977887 0 0 502239 741653 673827 0 307570 281859 551860 285703 672190 465177 496965 709790 338717 996933 404862 732975 0 0 805272 0 539064 0 0 977502 86445 0 0 102655 0 0 129512 379562 393014 280928 898561 238682 0 0 0 0 217263 0 243823 257502 651526 0 0 0 66434 0 539173 0 202065 211908 0 0 0 247154 460223 288068 490695 730929 787349 0 456252 0 447167 932213 0 0 599393 627176 0 45709 0 929720 0 404151 0 823187 441663 0 753774 466226 641198 122822 639751 18054 0 0 0 0 958348 0 335435 512676 559606 45227 490759 658311 388673 395381 451074 596762 0 496364 0 261617 228390 175518 0 0 0 0 454407 322344 180756 0 935556 556339 809370 203907 4895 366949 0 0 173143 623983 106866 447333 256520 0 0 0 23268 117923 0 79629 826193 0 0 456175 0 127188 816284 0 39694 0 0 16898 471041 0 0 495477 371574 0 99882 877813 0 867717 477333 931140 855582 422494 337858 0 44979 996050 0 379730 0 333425 0 0 256433 0 67673 0 0 0 0 837077 135402 0 0 0 970813 0 91212 918910 0 354064 134043 0 701890 0 0 328367 813517 2487 0 0 0 216485 969583 0 0 0 0 146839 0 467467 0 791216 454658 0 289038 16372 766935 555040 857415 568581 0 974200 99271 965743 427927 509025 210949 642572 0 531500 0 783495 489646 694597 0 267813 3433 0 779214 825511 0 0 0 0 0 440881 0 441257 856888 0 712391 150964 0 47586 601958 591401 118746 897574 362977 0 504526 771249 0 0 886890 0 118430 648248 612338 360695 669614 0 804841 589714 897251 0 0 0 297320 364192 0 28117 600378 706239 0 0 874345 149571 562462 0 755983 0 0 372866 140608 918513 735647 779890 0 0 0 779242 840671 0 325100 564340 0 0 0 0 0 838118 710732 615330 0 0 61532 0 787060 673662 0 477991 0 459521 67492 85876 361994 345763 612053 347792 0 380884 0 0 490860 123511 429796 308294 14859 0 537219 0 700267 0 618916 0 0 0 0 869988 763154 877673 490978 0 979257 250081 847771 0 598932 0 439425 114876 77978 6317 0 889409 601499 0 762748 0 37158 156334 93872 0 310910 0 67063 819958 0 0 0 890570 0 759667 0 657017 0 793556 296056 835786 0 563853 122564 362725 0 0 791482 662137 249251 680636 642446 709738 440013 823718 796198 400726 0 0 420274 0 260291 0 523670 731752 24479 514584 281563 0 284383 432368 591839 279180 606679 0 0 425567 571180 249263 535639 0 978345 107583 611508 933300 0 0 0 0 0 0 0 0 152187 0 980896 528396 0 0 483929 448745 0 0 768950 308132 70314 980912 726179 268575 563013 454187 0 23972 780342 0 0 0 354810 871932 0 282904 0 796437 934551 484783 713258 0 750433 349914 2149 769373 0 472594 0 944984 162270 879093 486968 560713 844488 361290 111599 249000 0 127180 629802 179208 710914 0 784333 247275 232111 0 0 0 695749 189754 75859 313504 581994 786610 15487 603819 836144 0 12486 434816 0 0 543940 91394 273826 683548 567650 615773 762168 0 908384 0 144109 619839 0 0 703281 0 0 655056 723902 0 0 376660 0 0 103749 953376 532984 131319 933983 214561 103083 357233 0 232630 747689 855611 522885 0 0 349200 783132 922234 905001 366429 693341 372372 337345 488091 0 248209 936496 659989 0 260849 0 12717 379875 678241 869453 170524 0 0 712362 65286 0 0 0 723189 0 0 129250 0 0 0 754572 916450 7664 940780 0 747982 832163 90870 0 56206 0 822289 962162 0 299898 0 64163 0 0 839480 543216 174395 0 156684 865783 135363 926563 432854 574278 15300 172937 554496 273437 941541 814196 102806 0 109762 241932 197795 845858 0 0 83336 0 65779 0 992910 0 0 161071 486834 0 95598 0 899173 465814 0 587390 337453 790014 882452 26372 0 0 593634 557202 52770 0 122535 0 476625 0 593997 518856 0 287769 975779 109222 80295 437101 0 0 413983 438574 24414 323284 853098 0 0 0 0 905146 714627 0 0 0 0 0 0 924686 666051 0 0 0 184975 0 225679 429020 987847 928399 786686 161399 22112 0 214425 657758 823303 823093 303104 203281 0 365129 99521 0 440373 243279 948389 0 513722 468629 0 515239 746696 732100 212458 186532 63499 0 508428 793191 0 567608 0 607880 0 146246 774109 814109 214168 0 421025 0 0 491689 0 0 0 0 0 0 795073 695916 874562 206838 0 998753 0 770919 240902 352261 420704 829361 0 969987 941361 862327 97937 671803 0 0 734279 98387 911850 116090 815274 590781 228515 546925 310605 428563 686497 0 772230 0 0 0 0 921544 675668 758818 7836 67458 23605 955721 317551 510769 0 0 0 713679 0 0 952925 811169 337297 380070 0 238986 0 728285 0 958882 38677 0 682804 194302 776641 0 267339 52471 85988 0 459469 0 938965 524203 0 335917 33177 200224 519520 763338 274718 0 0 344965 0 0 0 435218 0 691263 0 0 0 0 0 757803 0 300091 239905 831305 0 493907 0 0 269620 0 324252 646874 0 485548 134388 0 0 256814 894302 995782 351893 848698 0 715858 446701 390694 0 0 798103 854151 406154 0 852615 684229 0 0 343026 997157 186472 516434 0 0 708193 0 583539 0 0 0 777785 0 871759 26888 924249 0 631458 0 783624 3606 14114 0 0 0 0 200682 0 0 516315 0 914516 410370 0 0 0 548952 250212 210995 0 0 425033 384576 913 0 0 115244 0 833885 438613 0 695517 975679 472118 0 0 0 0 902959 791767 0 102341 823185 554869 0 441169 0 895288 0 489639 0 522056 100273 222086 680765 0 0 875575 698301 0 630111 0 743148 0 0 78575 0 104649 383182 900592 955199 24752 905123 119082 412428 630199 680070 781076 764777 0 23964 0 0 0 0 0 346708 416489 0 804270 581701 206225 112938 654340 294087 694814 0 762084 241713 375355 634561 16657 435108 149891 0 99930 360479 569815 345063 0 146468 516838 675639 803336 46097 0 0 0 390474 0 356525 0 22706 0 467817 0 770650 246420 545553 334181 0 262340 0 323080 0 0 0 196272 316988 16498 51976 448825 447229 0 0 599814 886001 274349 196214 0 0 0 200315 665397 361805 0 495175 175642 132912 264967 884349 761412 0 93258 370499 182805 0 0 779883 144687 0 80891 138833 281488 450295 53062 376529 0 628255 327899 0 0 595910 676249 213338 0 0 0 393329 519528 749561 959515 190434 0 909991 209089 739493 837465 0 0 0 904202 655672 338366 0 0 456050 571344 666786 271750 504630 284727 0 0 179636 413000 854528 316718 0 0 631652 449936 231006 929750 0 886 183543 96054 0 626976 539602 0 899727 753763 576462 538180 305723 0 573744 0 673791 0 0 753827 659328 493388 0 860820 156803 0 0 247464 0 652441 0 255463 323037 0 0 0 976447 0 800159 792544 451395 444343 0 0 402059 591355 761592 278357 627873 0 859615 0 39443 908759 337687 0 0 0 927365 610688 626162 176420 728521 184526 0 818569 0 4415 289437 0 0 362832 539666 0 860241 0 0 0 0 490017 405460 388772 0 220372 631245 9877 0 18318 0 0 0 696266 667859 703026 538689 835724 539475 773184 323652 0 195592 918325 802746 313730 0 789059 455297 559500 954626 0 431350 0 0 0 0 0 200645 0 175372 514924 838686 0 0 0 0 3259 0 412570 949059 0 655392 0 282366 570821 0 0 523811 239893 0 0 135338 762033 358268 531739 871105 0 0 0 625498 842177 0 551867 0 107019 0 1141 0 972682 131666 0 939402 46896 0 0 839213 579532 510514 992778 700178 480605 0 588492 325671 0 714244 302093 264150 426230 0 553909 885891 650536 0 265771 0 472338 25154 0 177693 0 481757 141063 914038 815932 144331 649267 661624 356224 0 283826 0 0 207259 656054 166017 310030 0 0 0 0 466913 158184 0 0 0 0 736468 0 648206 0 766969 439392 0 0 548358 0 781976 614540 0 496381 196567 0 158869 466779 869454 837203 870432 327352 0 478968 848125 688230 347823 794917 0 721220 0 0 0 894822 830960 966076 0 167043 894197 400695 0 936023 826235 459840 0 0 270241 227778 487716 838866 728324 915773 211426 0 0 983655 0 989415 878112 755209 0 760021 0 0 715583 0 0 53936 812942 256892 316775 0 720026 167123 142646 0 754945 0 127214 960 49071 825729 362071 752810 0 516981 709247 0 0 250859 201718 938166 915176 34358 535267 869919 934459 669436 190365 0 844454 809581 825608 836102 267693 237025 6597 629942 748768 643284 0 71703 0 725760 664747 515376 0 0 0 259503 296610 427603 0 0 0 244854 0 211684 874545 340398 0 172699 703971 412562 436788 113126 0 927706 0 114023 743296 684604 0 0 0 0 350659 376399 0 0 0 198730 472119 517733 813887 171755 267118 486587 449399 463335 864649 0 84857 851972 310240 0 531228 867148 351846 0 0 0 563425 0 2709 761979 210837 0 0 0 624244 325261 665287 415304 831330 0 299465 0 303215 995278 0 386450 0 0 313363 514910 606193 0 0 0 0 520329 0 910255 0 521854 760329 229219 540581 643444 0 0 93159 879165 552668 0 417398 952171 506537 678878 838472 0 315159 544171 522824 435546 629380 149366 7212 0 305979 97187 0 555418 324886 0 763849 184900 472323 396228 380629 230662 894620 0 0 0 0 0 409373 711515 253085 160632 273495 0 554829 14213 804422 913401 0 406737 0 0 220113 418678 452554 10315 0 34310 692351 0 548517 8744 598562 0 357310 798389 256234 964152 462790 499764 10231 943494 0 340335 194368 0 897733 0 277042 0 0 25198 502097 259048 711965 0 0 801369 0 246480 272136 517691 0 366271 567855 626448 0 983176 0 0 0 0 167050 428460 0 0 957637 979522 379405 745980 124558 942683 702616 478681 881653 514809 355133 0 0 796167 651854 372154 662148 0 925730 759285 604619 739506 0 0 0 866884 336064 247974 419034 645055 65594 150219 0 0 554296 591907 321272 979231 288548 147809 327727 0 0 506458 125878 130398 0 944162 733297 0 929760 686201 0 639705 356530 948347 537891 350384 0 0 842485 0 0 333079 131126 423025 666149 698988 0 888826 0 987636 413995 0 0 915214 581228 0 784432 0 206594 795227 640112 0 0 140961 25850 0 0 804279 166706 0 115753 1783 365637 123438 0 862763 338610 46723 483184 100122 187488 343016 447360 0 131485 0 454862 0 154847 0 300145 770294 0 187701 0 903722 320362 0 0 567098 0 0 999672 700747 772690 0 0 0 812623 0 0 0 677275 94015 69824 0 782073 0 775954 861792 882213 426743 0 216840 208093 854640 147007 689186 0 470881 0 0 152878 0 0 929592 426055 523019 242199 0 0 734964 590879 868117 43186 527671 0 623650 517604 73143 0 986531 0 0 511571 81511 437630 810193 665772 0 0 618030 0 0 995127 690075 359265 0 918437 776452 157115 79948 0 0 172170 112040 534734 107744 743659 0 0 504849 99585 754229 266447 288515 0 160942 726077 0 0 0 453682 0 126360 25426 0 0 477553 69392 0 118691 630565 0 0 0 473559 967571 0 852977 793370 0 729140 0 0 93040 575569 0 0 0 307461 0 267381 221575 707582 944217 0 789825 524420 873723 289377 818944 0 771367 0 229944 261723 708821 342767 0 448517 605234 973414 0 0 424182 0 916648 633840 233388 0 393815 918494 0 77785 237129 659348 761236 469115 431094 617354 0 0 616980 18724 425085 709756 536661 0 0 538390 146681 526098 613586 0 730478 563223 974519 821324 0 0 0 49826 446287 480950 579904 0 928987 545125 345652 0 0 410635 499976 581929 0 916799 0 0 809210 671384 0 280884 0 241060 0 0 152203 0 115313 230408 0 432857 172990 0 805446 99344 0 278339 254989 733296 337994 0 0 681288 683129 773327 0 650135 913941 0 697204 794168 719918 0 388204 774094 0 0 737573 546285 876605 658131 0 791864 0 383541 109356 0 0 514368 0 393247 0 649531 867966 493974 0 746281 262712 0 333550 885923 626012 0 0 432809 0 0 273022 0 0 75901 0 0 219315 0 675627 455822 0 467419 42316 371093 27640 0 255667 709941 0 355616 446759 0 289932 727976 539676 0 0 7527 655400 270358 0 599350 0 0 0 0 0 0 387790 0 284454 0 0 0 749769 438359 0 0 0 288103 0 996237 611558 0 468483 0 882941 0 734802 712965 0 742953 771402 418267 0 190459 0 141029 205763 771653 248367 549669 846313 0 0 779834 0 521012 0 51616 886121 367101 286744 648200 0 311364 0 0 0 0 701361 763761 544394 108190 0 231772 0 0 429732 740887 329471 0 0 521590 0 689194 270919 299453 446582 344927 0 0 962778 0 923923 57652 317165 213078 889247 876858 0 168341 165206 0 0 0 0 543885 0 190821 479539 0 125884 0 854966 0 945075 448420 869177 94868 263486 522325 0 700717 425986 271326 685337 0 0 500692 19581 0 362136 684005 856777 0 219925 915313 0 0 0 0 641404 134769 921152 0 517039 984752 734985 0 904662 0 234001 935987 361290 877420 0 219284 0 429433 703878 0 262860 801177 0 101090 800253 825260 991651 0 0 563553 363445 0 115105 330902 0 226250 0 354710 470807 385726 0 273573 24811 0 0 410910 0 276783 0 18179 0 0 238072 970042 860054 121336 0 541344 0 226321 0 235685 0 0 34737 664027 738856 117192 326638 0 0 25843 684230 0 0 0 420019 0 92865 405165 555247 130738 979231 867602 141 286987 384168 947048 68614 422849 938725 213433 0 361106 494061 0 980430 0 998599 737166 0 0 75959 0 218204 0 132437 530279 0 316587 465041 0 297162 0 0 58128 0 215780 25790 0 208417 0 0 0 0 884560 8346 369473 295035 711454 714052 689335 936891 63543 824342 196528 0 0 271791 0 949155 0 0 36888 108605 575834 0 0 33368 643470 815233 852468 672969 0 932793 0 0 206996 140009 919461 0 816510 532039 0 964593 727091 310641 0 964024 313765 113119 711799 264044 266069 986949 0 0 0 815675 454788 376469 0 927773 0 643948 0 0 472589 0 0 173250 964893 0 0 0 0 109868 719302 539569 436675 198119 747159 150113 0 934259 0 221727 605707 0 81627 962092 0 409563 0 323403 209123 997199 328864 302455 0 0 674301 961871 783434 992773 756201 494427 0 924219 211114 0 639545 449240 0 687462 4998 0 0 0 52370 0 911700 0 477995 49538 728025 0 544878 0 0 45081 0 0 0 0 0 0 0 285889 0 0 130145 0 688307 0 0 298627 190892 833656 375382 0 226598 52534 13255 0 917750 642070 596279 521649 0 896380 64850 647392 0 0 0 381052 0 519906 0 927068 488911 955058 199731 800533 820337 647455 142858 881905 71901 0 79613 158888 315238 0 113430 546029 0 219890 789258 0 546302 0 556668 479747 0 404547 0 0 601914 243491 228450 602106 0 743430 0 662496 0 0 0 451185 88831 260391 551724 0 365277 0 312349 450603 0 105058 899784 0 0 0 0 72070 670177 0 455368 0 933177 648359 0 545047 0 84330 575517 84351 0 0 679948 671219 0 367068 362656 667607 483423 963386 0 73721 852380 0 0 707308 0 0 0 775355 183117 526637 179275 857567 515412 0 801779 27686 0 0 478822 0 585315 0 0 0 0 418624 0 0 33056 0 191969 745961 283802 388522 0 798337 79603 0 0 0 0 637269 938133 0 384856 366415 549776 0 0 0 1606 0 448951 0 383645 0 0 0 442280 29273 0 252141 669586 0 36507 0 864396 415238 0 801689 227053 963286 515339 610303 788223 348189 0 774256 0 52283 392600 0 817558 517887 0 558278 92233 363892 314490 770861 118346 657841 0 0 285174 858926 338028 522208 418494 217872 41120 293276 0 953878 0 0 152385 0 344555 287313 778894 100202 151264 0 442079 0 856993 630080 0 0 0 0 0 428111 239471 839896 643848 120914 527536 422583 318191 0 539133 148194 0 0 580830 413649 41937 0 0 833657 399127 921345 425319 444586 0 894371 776343 196198 608793 843420 625370 0 434134 217385 114061 0 0 0 0 656376 264964 283327 0 0 753744 779158 506922 0 239596 179898 389885 0 729447 0 513571 203759 856961 0 972385 839750 0 0 0 912813 0 266558 306509 54556 0 503680 312380 0 0 532644 532589 0 0 0 945220 366140 472574 191070 541662 0 603356 0 703721 0 0 192670 877834 281012 588858 259987 0 41287 116582 0 146608 59244 434051 335898 78700 0 446626 242419 382164 482773 622933 0 245223 88624 615035 121962 0 131437 432061 316918 839950 0 708671 774632 539220 0 976295 788946 70353 0 12241 0 0 0 0 71515 720501 0 0 624247 244169 0 722690 0 856240 0 174776 225698 0 0 522040 562338 0 0 61282 678522 0 691099 847137 895042 302818 0 0 0 0 108195 323053 323665 0 0 0 597538 884490 347158 752003 0 0 0 0 793550 197296 15917 403929 0 920898 869157 0 177557 0 933076 0 512294 994548 44653 0 0 3780 485972 300643 0 987520 0 495999 95166 299783 0 383616 0 629233 54761 0 860765 66208 281528 0 251458 0 725587 0 484526 123507 531001 0 403445 0 114687 0 240755 515907 942871 206225 289868 0 208452 182811 395356 0 0 931076 363346 343072 0 0 851610 510610 0 0 782171 246033 0 844229 597557 0 871946 610388 784348 619053 416988 0 564017 0 59601 127284 0 0 205304 0 199553 0 873701 377728 191190 388875 0 0 0 0 0 914883 421843 0 0 127820 449737 0 232763 0 0 0 208064 37979 0 0 539009 832402 0 66006 0 397886 0 411605 0 155709 318891 123827 275401 0 232793 730189 975996 91439 949582 18930 0 0 947236 0 120659 0 470230 721313 258878 614177 0 0 953841 818467 122639 379914 572290 361001 0 0 0 0 461081 606445 944534 64235 0 910967 448024 658801 0 527788 5234 40095 75394 736526 765023 880211 102603 809462 213083 0 87581 0 0 218825 314533 66826 2681 130791 0 138504 122170 190113 483568 0 0 0 0 845230 570310 0 624971 0 0 33847 0 154853 375220 0 942857 0 0 936192 5487 936288 824682 598527 731784 883115 595868 557470 810823 0 576361 0 0 186986 907374 1435 342329 634916 289935 830096 0 193485 414365 115771 0 0 0 808011 0 481426 864719 219313 0 0 52304 397491 695300 426594 576043 446907 915170 889632 796365 0 0 270984 868310 961962 42314 637472 998033 262148 200507 0 214762 0 0 458691 0 906771 685324 90840 0 770271 167525 0 578169 54833 481773 0 0 501332 605399 126581 823319 0 312116 0 389764 383457 289208 313871 0 657334 0 429643 469660 196518 742580 584675 0 443070 0 0 0 247649 0 399829 732916 0 684472 53247 433978 819336 151724 26019 54272 99121 0 0 0 738430 258834 914930 0 173409 384573 0 441064 747047 825596 0 353140 839455 608040 78158 741554 0 0 69236 0 724218 0 0 0 0 0 0 0 390021 112146 784569 0 502742 374124 0 0 552624 0 0 967083 135184 245163 0 171967 0 718934 0 250011 0 937641 708888 86328 606885 35663 45932 259130 875200 0 0 0 0 0 0 259360 356328 0 272384 577173 0 0 0 332779 423656 0 0 619300 386033 456184 12689 0 0 70423 0 370287 355456 10109 0 287926 522134 951469 23348 0 0 726286 0 0 510043 718098 173745 489363 0 742574 979065 270822 598336 0 0 17974 0 523542 0 814797 0 874397 0 166010 454804 868454 718805 940432 755178 518191 0 0 738460 19561 223200 0 482625 0 884899 0 0 0 0 494359 639899 251832 0 143785 0 518337 147641 585885 791467 0 546357 0 274254 760583 231515 397967 264751 0 0 0 731438 912064 851238 526978 93780 711196 797604 584429 787642 715032 339990 311018 0 180154 0 0 0 374937 101737 217477 377505 957865 485028 0 0 249824 0 335605 0 0 782888 186815 512169 810276 263469 931610 471299 0 0 853202 298466 0 0 510443 199424 976392 0 104219 0 230536 354445 81734 744971 499828 0 370926 378898 769694 790057 301917 0 836921 0 0 664072 830645 898625 540778 0 841758 0 0 811494 264554 0 0 306585 995081 703412 656402 0 686010 0 0 0 0 465371 695256 0 901024 0 0 0 0 0 187558 485522 0 548233 0 0 732201 0 101264 751719 418597 770555 922129 204331 0 824112 0 0 220957 325895 0 869085 895119 680269 546402 0 0 918023 527810 0 755510 826756 519787 473739 607904 0 0 0 0 619949 0 463070 0 614514 32982 56906 0 0 762663 779320 128873 744736 0 950272 230727 748493 618702 0 809220 640870 0 0 821070 200271 374966 739757 965897 94570 745133 860044 0 815049 11060 855985 0 654209 620566 349038 966476 756075 0 0 0 524778 127815 920068 0 660909 207311 493128 910975 0 408226 161940 63672 695108 0 908743 0 893128 163691 947500 0 333301 713604 859786 0 0 617131 475794 496098 780049 0 198641 0 633780 624510 0 917600 0 992337 8075 278071 16338 140559 750890 0 790938 0 0 414283 0 70243 142120 559966 539982 0 0 859813 344080 864375 544246 285906 446055 0 0 0 285277 253058 301025 22809 42045 560239 0 462759 854834 289599 629345 997491 632893 0 432063 0 0 496401 524980 0 0 947221 806168 0 999710 453358 795493 420653 756977 70289 804020 420771 24947 0 0 428721 915127 283536 307732 615524 594245 546695 0 0 188841 0 0 0 310509 0 0 0 590656 94979 0 842947 0 836100 735696 817205 9942 330256 604267 143065 122872 701009 640550 299996 386434 812904 179854 591458 0 911932 0 968635 490900 0 795286 432715 0 357420 347080 0 0 775695 0 0 0 465891 85338 0 142262 77004 0 0 0 287092 0 444436 805807 426679 0 0 0 846962 699935 0 583542 0 344153 285925 77006 38778 537311 874502 0 0 0 0 0 521551 386387 0 204046 181516 0 328444 917872 0 0 75188 821577 33297 707621 858080 399395 685439 517183 328972 0 0 482613 496649 225371 10784 534737 0 0 141038 388536 0 0 0 910758 277605 135148 339115 382312 837284 0 0 0 0 114232 624334 0 0 0 532062 708367 566893 921449 0 0 796209 0 0 0 0 650848 0 340031 907673 492144 874497 0 470973 443462 0 207320 0 375746 0 0 0 104322 0 169545 286373 499374 0 0 143482 0 653091 673438 451692 356881 535902 922799 416196 0 269865 179601 988937 161049 0 0 708645 392255 0 280320 27150 479698 0 0 209963 704600 456022 153640 598554 959226 0 147632 21658 266179 639628 0 0 381316 808505 0 0 0 0 390368 318664 238959 527615 253196 0 637409 0 0 257653 625189 979387 313151 0 0 411255 186892 197646 507186 0 583020 0 864873 304296 537743 0 0 427725 4185 0 0 705570 0 759265 0 0 819483 823134 0 432947 871633 496222 0 560758 0 482356 8539 968104 0 0 0 0 663552 0 120616 0 0 0 0 0 576766 798872 165691 332627 563966 0 584357 290798 228906 124267 0 0 86839 0 808680 620074 0 477942 271999 773863 0 0 585881 0 0 845413 0 357949 910703 587278 417381 940069 767816 0 524378 954220 238002 0 824226 379212 889995 935635 584531 0 0 323989 0 0 779643 0 580373 858204 0 733432 162484 35632 135831 595830 0 275023 275593 938438 0 0 973649 935510 766857 422545 0 0 0 0 441445 700592 175286 351186 131138 702579 615627 155712 487126 242717 0 0 935109 708289 743298 0 79034 721859 0 906978 232037 0 864400 0 0 0 0 0 60081 409181 505369 354314 548579 527968 481690 213491 535463 729675 0 44634 893224 0 477327 585392 0 0 727163 0 0 699127 424119 701817 87271 0 525662 615019 150656 0 585243 992069 211087 0 0 561721 465521 583776 0 406670 55594 292289 161995 855534 126614 0 427715 315654 278746 675325 35838 932460 740254 0 0 681661 0 744869 0 155285 328624 805170 624681 894861 0 587846 172889 396110 651641 97166 829552 128596 0 283069 448229 93759 228027 176342 0 760724 0 751457 0 0 0 869651 481050 0 351347 257712 0 0 396781 784878 0 712812 500922 722111 990857 0 698393 566870 0 813936 23448 754058 183562 646759 0 490575 0 884399 652429 0 496486 0 457573 413578 0 0 0 0 471001 116437 0 73700 850435 0 0 0 453068 282640 628003 455148 0 269745 642363 289916 996692 941134 0 0 0 580313 985459 937528 0 378481 705053 883511 696931 0 175292 900084 277828 93299 679432 0 586426 0 0 908616 0 0 276420 0 974851 573805 483068 0 327791 0 646554 459180 901417 401505 377009 84091 241522 0 0 807964 4103 996734 111559 0 0 811228 0 0 0 328726 0 0 792714 0 536119 0 0 335200 0 63900 624032 0 46163 614272 550418 893423 555807 0 0 0 281234 355413 647524 797837 237554 0 312743 0 40026 900744 0 877570 0 490325 0 808345 436960 166457 0 906282 727028 418502 0 873772 327561 785230 428201 55134 949914 0 886798 0 635988 0 833336 670642 983414 0 0 357993 0 116609 710363 0 989247 536412 579318 0 0 0 0 622560 790821 0 312246 271189 157516 0 664270 119957 686446 0 0 683991 623391 125962 0 90848 434354 971555 0 0 992484 269236 764382 584630 0 0 0 903030 543284 951068 673441 0 394219 555150 0 716692 0 0 44935 0 361324 468784 745549 0 167265 855174 391741 341846 156680 0 688492 0 0 299815 751722 564654 356697 539060 207189 376909 427076 39715 405231 0 870305 0 516808 117287 0 771127 0 771066 154107 653767 0 0 852960 737983 163613 566579 503893 0 0 183732 500826 0 545772 187711 0 403416 511736 0 627565 202012 0 261008 0 986473 0 236126 473564 38718 211962 0 616390 0 0 148279 963169 10698 372251 417356 380340 0 850767 721658 0 298031 0 94384 206723 0 375625 219301 598684 179696 0 200291 437486 307263 0 0 0 452112 426347 0 701321 623585 0 0 472405 53792 540043 0 503361 0 827438 62169 830459 439048 588433 204994 554490 0 0 0 465299 0 0 0 583516 106716 758045 486485 146753 0 402250 93262 34612 584008 261249 7339 160705 0 0 559419 406336 91238 489249 954018 471661 102595 359090 500061 0 895356 189651 0 0 949300 0 272760 387610 0 881676 608895 757755 28788 694328 760753 627598 0 356340 618975 0 57638 0 0 923015 514118 0 660962 585208 109874 806043 0 71441 0 777490 843331 12136 240428 0 408140 223851 0 249089 331702 905375 347315 0 653509 837539 0 100379 178213 184948 973473 0 0 51338 489440 998361 0 104364 0 0 424306 0 100773 972701 0 603527 0 171192 454758 463424 178181 182212 0 178671 919918 0 0 0 917536 980489 0 934414 198594 0 0 120143 839609 453218 0 0 192033 427187 0 906325 887441 69125 457463 287557 0 0 0 656586 0 0 0 521124 836880 638661 0 568074 900422 239138 0 0 502399 0 0 951877 434658 279903 0 635622 0 397029 765475 0 917250 168788 0 463880 744542 222158 0 0 205430 0 38713 858470 0 554968 421867 0 789074 146872 0 0 529271 840994 277406 129785 14810 567810 0 383285 0 146750 0 246467 263766 0 0 675091 271026 28286 359994 289894 843275 0 600941 376314 0 20183 510722 205925 296904 969634 980793 0 972877 855039 511358 610559 990958 642406 0 0 0 165090 296817 423110 0 692732 100270 219333 0 747323 874881 233921 0 479865 888459 0 0 0 348386 0 241232 937185 0 731740 762669 564680 53207 473158 0 47851 0 607272 19730 0 42088 0 278346 0 254033 83523 226550 0 935586 131392 0 299022 112925 0 5598 942358 635112 133242 430177 361230 0 723566 0 0 208929 72599 0 809279 0 921275 333173 282106 498485 385806 221749 997951 286204 0 0 954334 0 239753 536969 246125 0 902570 117978 0 0 895460 991896 979598 762653 291886 50527 744161 0 657681 53192 0 677018 226818 978187 0 308109 931024 776165 0 862214 797425 893921 74022 571637 0 0 419018 394724 659964 74559 0 0 754292 531140 370496 768358 0 0 573302 0 649785 699036 288884 101331 0 501930 0 991866 13419 933978 985867 0 811753 602318 0 914518 489399 0 994262 0 514826 0 0 0 0 393582 0 391816 283222 333369 0 0 436043 729851 48791 0 0 790591 946449 0 268826 432748 187251 325171 948760 121900 57786 779170 726054 201536 448768 684112 0 0 0 682145 892680 546885 887579 779460 575144 631662 973339 0 0 62025 249778 560592 946820 972218 284361 289474 0 0 0 168754 725625 965479 548811 0 0 0 116166 159475 686023 787989 0 315040 0 266076 0 399337 0 0 0 51757 193131 0 985827 131415 0 600037 895623 110112 0 176479 0 821916 590292 609706 267637 984148 704323 0 310579 656373 695512 0 893318 0 881913 644732 731322 0 813641 442052 0 0 0 65416 0 0 482222 249806 0 115044 0 988659 315554 682354 0 0 0 837316 0 348592 281141 73069 62540 0 0 559899 0 187665 237992 760426 911460 0 661666 0 0 293485 351689 258101 669420 574778 381964 504048 0 89159 0 340295 15867 465603 829196 802313 0 0 291588 0 0 0 230830 542244 722817 0 0 811012 498925 175209 0 617087 47824 948388 28686 414943 954490 149883 490715 0 0 255498 505395 827772 766986 0 190178 0 311453 0 0 344511 0 850149 501865 0 303349 929232 0 323818 345338 424699 934228 572879 64647 855018 122332 0 632444 0 244217 157072 239075 0 9204 188908 751992 436595 244627 691187 566153 82930 979659 371869 817722 315721 0 914418 0 0 260098 14071 828060 682987 738360 275990 354813 60866 0 592936 494138 166263 0 153654 588683 0 854693 580860 805249 471802 76087 0 0 0 0 653745 360191 0 378611 708508 572056 0 0 420957 611772 480118 76276 957569 429925 88624 359056 254861 831610 0 310755 349782 955567 0 578242 508597 477931 484069 0 287307 898929 667994 980659 0 751217 0 845453 387290 505716 166908 463641 0 256647 769277 2035 797291 173024 772871 661492 573014 0 0 0 0 0 817073 134223 607181 262491 617823 0 135207 883117 862267 0 0 0 627336 0 0 0 954312 0 961968 374227 422899 0 0 629993 0 604293 546117 247006 460661 0 313769 614693 0 191225 360847 730355 0 0 0 292432 0 0 0 0 351983 367739 773510 665842 226529 0 719885 0 0 716909 0 0 769878 355754 521811 0 0 0 489745 0 554471 37816 0 660522 255229 496737 723254 947781 729006 27753 226051 0 577322 0 606715 593590 568385 289565 0 519766 825945 0 374943 804765 0 137539 852962 861192 16923 79546 0 0 838750 147475 765967 971081 679137 482735 917010 917458 0 78812 0 795212 382591 0 245970 600823 277844 658318 957122 0 403216 523382 875369 0 548615 549341 206743 0 389907 816671 852614 0 542929 881715 0 984047 0 0 0 0 0 968107 331538 0 810728 0 0 0 50964 0 69928 219961 0 0 247151 0 0 870742 0 0 873572 674887 830317 332696 183674 0 225336 220784 869983 120278 235556 0 605742 651634 0 0 368092 0 873665 26070 0 769612 962390 801730 0 0 970692 787813 773621 0 490837 0 289543 677769 210795 218085 0 424727 0 57400 0 0 0 518015 401437 354363 766493 766813 162038 432865 876719 0 0 303638 758247 10232 303075 623330 0 375314 0 647373 833172 0 647311 432395 0 489191 0 818972 0 501965 0 157596 282952 0 799658 855321 529083 836014 0 124066 916604 0 113950 525410 557310 0 0 0 549540 322307 0 891341 0 0 0 0 628686 0 421795 139980 0 443428 737017 585272 406011 0 0 905142 445471 0 0 0 356469 147362 917018 0 784336 0 398037 0 571871 286700 0 0 706560 97676 0 0 0 800090 126738 132124 584806 525975 0 0 0 0 140427 0 950137 389187 0 0 0 630181 700624 0 2306 0 598625 961935 61798 784779 690894 147513 243086 0 844973 714206 141644 761174 0 0 184447 0 398856 0 603243 0 730358 324828 0 353878 881341 711907 66716 902247 709195 0 405005 0 0 487098 0 763100 788721 409106 0 248597 986028 0 736753 778765 806510 156910 0 395222 0 454439 0 914021 0 170251 47846 336550 167083 0 907700 0 0 0 671651 281924 211117 126984 0 0 258215 0 0 0 0 0 19985 23985 8520 12790 37699 257446 0 415136 322132 256609 810176 0 0 595211 107082 748429 0 0 0 747756 432901 631221 319445 0 0 587468 905550 0 272520 0 698582 403984 294413 0 0 340457 0 967660 0 279756 4687 363181 0 939195 282869 0 0 800430 0 0 483091 697779 326603 757938 652530 545438 0 0 0 677727 758681 647406 915356 392046 531797 0 0 0 867112 798377 0 115463 417141 0 0 103349 748536 116082 838583 607979 211188 194654 0 257913 0 994866 0 582461 601104 98031 317785 17980 0 52233 0 50359 696740 0 164220 874692 589850 33538 0 151687 0 0 0 747925 481841 0 977999 157172 880762 0 1344 0 340739 345361 0 653971 491590 146523 147844 0 0 400504 0 0 938867 0 976013 320814 776614 158103 0 709526 633944 135595 0 559056 583778 16710 494559 0 142456 0 274247 654947 0 0 473198 0 289399 0 0 0 0 571285 0 191408 0 335795 510299 994443 0 946568 350445 0 175563 791525 114492 625762 119238 481904 406053 0 728454 78564 918022 593380 656829 0 704783 180769 201172 0 47883 549141 9071 0 450154 523414 0 77573 222070 0 215444 389504 273664 0 365657 777766 0 0 159379 0 930058 778441 721814 0 0 200912 0 77907 0 633729 60949 255216 196239 285457 0 438766 22484 0 516749 729168 0 0 0 0 113088 780095 381133 0 0 0 0 0 0 991213 0 0 757569 218404 0 453691 901606 631789 876083 0 0 306398 0 436444 887890 377112 438794 287915 447927 0 195115 0 0 805930 262436 430746 25265 0 151102 849162 722285 724623 377897 589273 100512 66972 768955 877193 765148 775296 0 82386 211053 913270 174486 0 115857 460083 282665 813858 171952 980934 655287 400055 0 593713 0 198872 177416 63165 0 195234 0 0 25118 0 743664 326375 846316 0 347965 0 720690 744325 0 663766 88526 571170 494165 469107 834685 0 0 613480 753183 434446 771698 911095 595964 184240 588418 625606 0 0 359487 338332 470106 0 195190 304525 695024 748582 766664 553082 0 0 356470 14217 202038 0 890866 332217 0 44252 426102 155121 617934 414428 440195 978580 546721 866692 838004 292869 0 0 0 921539 0 122919 753702 0 87690 946171 700589 705260 919593 0 0 605728 0 202203 585959 0 0 575345 471768 553106 91350 479466 771425 558514 843013 0 424327 0 82924 0 513404 702814 524606 702258 0 821116 0 72071 0 149969 518979 458912 851140 0 880506 0 791943 0 0 705727 0 95073 499138 403777 0 210919 728781 0 17346 969019 0 0 0 893895 886718 252911 565577 218308 0 35572 0 445602 350144 275787 0 0 0 9466 49143 328644 0 0 0 0 467157 330514 0 901524 543700 0 0 0 35202 955140 802315 0 700706 435032 492774 981139 364107 974139 334661 490341 730547 672511 0 0 349694 37541 768196 897532 492580 94589 0 198104 596402 270050 0 323297 909061 693021 267363 177523 641917 762276 0 558613 714295 662630 419299 0 0 915006 812763 891304 731693 0 762501 0 994196 888530 787920 0 0 0 377494 431368 783829 5076 488253 655601 218702 0 228845 461035 0 0 455857 628772 212239 684614 363264 848324 249697 7094 374223 0 353450 0 0 83400 813869 562884 802406 0 233400 107458 652636 0 989038 0 412696 0 397107 482558 218100 0 0 0 194281 701107 522940 0 0 0 32817 0 527031 537860 0 595044 0 0 0 866052 607331 573847 408120 387611 467618 846134 510756 260839 0 730462 0 615668 0 0 729975 455312 906718 0 464137 0 864164 298123 462382 146570 0 117065 623761 350430 148762 0 97199 521839 0 347073 317812 123939 599994 546926 0 0 23337 0 877885 0 627772 979776 673654 854574 534585 0 0 772673 297262 0 0 426980 938176 839873 0 0 836074 529306 699925 729102 365343 99190 354870 0 360473 589432 0 113934 494089 766550 667985 628210 802622 295078 833004 0 0 742015 0 153184 969898 0 313704 438305 162599 796850 783766 34306 0 0 881246 0 0 548562 464423 0 373514 0 0 285505 317568 943869 0 0 516299 676640 931174 0 796802 606173 335679 809558 0 331446 279229 0 660490 31732 252331 740364 0 0 0 0 904922 0 632759 939896 0 590952 228541 0 949675 0 0 152379 261326 345677 336843 841281 212043 276442 0 734561 404903 728515 0 705271 366647 0 472414 766180 666168 0 0 89849 0 79003 115754 277922 0 0 0 827054 0 585774 774479 0 376936 656985 489950 0 518736 717475 687008 293434 0 841623 0 119719 0 157475 968840 867430 944514 0 0 939291 0 513495 743145 140439 0 91638 0 0 451123 0 0 919601 538133 0 311448 478571 0 0 381577 0 473751 40781 624489 893027 993328 0 596919 758285 0 0 893228 99530 586858 0 835872 0 725342 39947 0 970996 432774 0 529868 0 0 0 58650 0 85716 0 16773 0 146866 0 259919 0 568710 515316 595684 0 792821 0 0 849634 406479 156752 705083 0 588606 797839 213485 0 0 369807 0 767084 33518 0 573557 751443 521234 0 0 0 0 0 456637 0 605793 373650 836563 0 0 117699 106599 0 0 137688 440997 464533 389272 0 281324 136381 0 204770 126739 0 0 0 12904 0 533055 0 424383 447589 0 406768 314137 0 0 111612 0 0 346331 236699 541395 0 0 0 61937 0 951756 803844 914080 0 715829 655857 0 612861 15316 0 800405 875461 555512 0 3535 0 369363 0 0 0 588635 708385 0 0 539150 473970 0 0 79992 379384 32709 299196 658080 241361 706884 402109 132897 422659 256400 0 0 54082 208744 0 0 261404 769640 0 0 848489 0 461461 996503 0 0 0 0 771861 523214 555034 1817 246099 504151 157565 474367 519122 0 643634 922558 349328 382365 0 0 908494 261475 0 0 0 0 0 0 0 479296 97706 574338 544338 688710 159771 320305 0 0 971927 862301 888339 758864 0 641538 454764 833873 422125 0 346597 589889 200260 0 277491 0 0 435304 594787 510397 89273 476242 29141 0 751164 0 761445 964712 366355 367716 817234 733849 0 0 685722 0 560516 0 131370 0 266329 521705 0 557168 830626 0 695550 0 0 785038 273542 544778 915381 481680 0 0 11623 0 818842 196787 693475 719067 0 495773 728123 937732 0 32278 0 0 648159 37191 0 0 0 513971 0 119428 0 414739 535860 137151 0 963097 0 921217 789771 0 723280 0 0 630625 0 0 0 542745 630211 0 43259 893023 964804 591324 0 616367 43871 0 113181 748953 827002 116426 2825 0 0 45012 815912 0 878019 0 192608 332665 521773 0 0 0 0 505916 0 0 780096 0 383409 0 128019 344834 0 697097 737116 536885 739404 643826 226066 611204 662152 0 459452 0 814410 568418 0 610371 859879 79333 173558 162900 516759 385812 324013 0 0 0 467433 640261 0 0 731165 403510 379265 795669 778273 0 0 0 0 0 0 0 0 633452 0 0 287315 152356 673375 0 112688 383407 624144 0 341022 0 771515 892961 47231 598420 792512 895716 704166 347671 0 0 0 0 474624 587258 984467 0 0 0 0 582538 196967 476023 363851 613118 888375 983392 0 478112 331963 257953 0 46686 133567 0 349271 0 0 0 502281 0 358394 0 224811 364420 618039 0 0 160004 613720 818 812750 0 434172 823293 0 404622 780770 0 0 0 0 0 0 0 613432 0 736293 168157 0 767058 801555 0 0 0 0 0 0 629626 67345 0 0 117251 0 0 735857 0 343359 0 144525 0 0 0 0 0 215158 895413 943453 0 0 67311 466569 0 105382 871212 0 413839 0 920075 339668 42905 0 961614 956001 414026 793482 442673 287926 289996 0 503381 560203 874820 582543 759287 0 3412 756361 0 0 627441 0 659459 541060 118118 758967 357823 0 430775 942473 878937 0 0 345328 464088 364951 0 135956 583152 0 0 975555 874619 591944 528516 0 0 508479 909711 271889 644274 0 0 544432 454145 237632 701443 0 361522 822747 0 728017 401611 52858 514538 886988 893783 294663 957513 0 0 126088 166853 655276 145697 516289 19075 0 0 0 692147 410781 103114 28687 0 305706 0 0 773246 19799 939319 444402 936014 368417 0 416437 271693 0 543096 0 596015 547594 0 376651 0 188462 0 530342 106335 0 736107 568324 476203 0 710544 0 167944 846278 0 0 276660 993118 0 843390 972294 0 0 658298 67320 0 840633 171631 0 0 174212 702126 0 0 0 0 462945 39840 267626 792510 0 386678 375628 0 499095 0 984927 240128 705763 0 512197 0 0 153712 0 686683 263223 0 0 688648 0 994858 0 0 0 526900 921741 0 656571 0 0 271443 0 461694 129049 692047 0 26401 620726 201574 0 866185 529534 728074 612254 521345 381402 0 0 105355 561276 0 810549 0 684611 97941 529222 390224 649080 0 328213 462522 79490 304667 46802 0 321744 0 758852 590697 991128 830075 0 444239 0 248860 0 219891 0 0 0 0 0 582693 375460 516515 393462 800021 0 960207 288248 0 533789 0 0 365747 0 0 556945 297429 620474 762661 0 10305 23602 169498 503406 771369 0 483839 0 621877 0 276033 500645 635250 734427 518469 121117 710137 927331 245997 371710 0 958792 0 0 973465 696661 721145 512084 0 996855 359483 0 0 902893 2941 711335 634343 311710 671156 433530 399781 0 827425 879561 872832 773774 0 0 0 367956 0 0 444355 471064 0 0 0 417357 0 0 0 3567 0 0 0 606864 756417 369281 224112 822504 74665 0 0 0 723740 753203 0 0 0 0 93854 0 640660 140386 0 865744 0 826129 0 328680 200595 0 0 111311 905127 69099 207277 0 0 0 442380 0 782292 0 0 647215 770238 335769 0 882711 717983 817031 106095 292443 449931 594919 688641 328096 804877 0 0 0 0 0 253586 124944 0 898244 685400 432579 0 0 0 0 438782 0 924209 0 810782 0 0 71513 440443 998430 386071 0 0 849281 673503 0 388586 766411 0 1501 0 0 828156 82163 0 504408 0 708523 984620 0 589745 912021 731199 890867 327270 653706 604892 844812 0 805297 0 0 0 802223 615569 412507 0 935465 894572 662012 0 119905 435198 0 0 0 527981 455883 0 0 96368 0 0 793040 320723 0 756000 0 0 179150 0 193103 0 75956 0 0 835000 54455 0 958236 0 204089 0 419951 0 546912 0 0 0 873692 385622 303810 646279 0 273761 937111 0 0 0 0 339217 0 0 34435 0 0 216432 726513 0 608874 724556 0 802509 867353 631683 37477 102365 0 0 338053 616372 662451 69011 0 296601 0 0 854074 0 923447 507435 0 382000 846005 466968 59251 109741 127195 139316 702942 0 812780 395724 0 845765 174862 0 447333 0 0 5145 0 0 0 607947 603448 436328 720944 0 0 0 0 482942 943239 187775 0 880514 241315 369330 0 184306 608649 36314 0 419832 625296 232045 576093 140569 386243 138619 798531 409525 8234 0 0 101724 465589 626578 114533 440410 0 0 0 0 0 968029 468504 260971 696956 211449 0 266388 0 0 624955 949499 917809 0 200058 0 477466 461632 508979 0 750018 0 701386 561964 569657 125539 0 0 753173 0 992822 75391 255 754557 190116 334393 0 674224 169760 0 393815 464280 125371 495608 0 0 617123 197933 96608 347159 0 0 0 0 0 172457 0 206765 211701 797625 0 49714 0 260538 0 0 472172 0 0 0 753815 645509 242190 669057 719904 994849 0 512796 671648 0 703315 525006 3396 428599 710145 339355 0 629803 0 0 0 0 782192 667023 25244 275964 433727 0 166350 178252 0 0 802426 346726 459779 149665 0 192271 0 196568 140663 902251 203597 977600 0 495783 843331 473409 0 649416 857664 81050 253238 113125 0 418914 223493 315271 592154 24838 0 78955 0 0 746861 121733 5616 0 961734 0 0 556441 0 215069 347410 428797 89468 0 571214 413870 149884 170280 728865 19099 286758 393427 556250 0 947708 658233 0 0 293820 635143 0 0 726445 0 513124 0 468964 16306 0 0 79465 506862 405726 287190 12130 505385 0 0 842209 817347 875625 0 0 385288 0 0 120892 198567 0 589249 158056 252566 114404 377835 0 0 0 764147 720769 222556 0 0 128532 202741 0 0 132952 240025 242589 0 0 873678 43417 544825 773714 60273 619582 0 0 322701 199182 0 413857 0 12445 0 0 895125 0 0 223419 0 997843 322358 572726 0 0 130524 0 782951 0 888778 550381 0 963885 899555 84098 0 0 832002 0 705137 0 0 682301 307536 346676 0 310300 695006 879853 0 920611 0 278062 894724 776653 0 494158 95330 647012 551474 77187 96745 370970 723520 538618 0 720012 0 323839 170420 755177 377338 850873 259257 416659 0 0 195874 63944 0 0 350344 0 382774 0 872054 0 688241 613484 0 541126 129111 943507 877671 13576 246771 458226 918178 0 146660 0 0 874483 159196 0 0 0 610932 0 100694 534260 0 0 995147 855430 0 794734 345347 0 416249 0 0 0 83820 52010 898356 193050 0 0 211349 0 0 0 0 911744 17758 0 105748 877547 894319 0 7308 72038 563525 554821 0 421023 0 0 156850 33433 90095 0 0 217097 0 206992 691723 855067 398764 176871 0 62823 572070 0 0 470104 933358 205912 503157 0 0 566574 176452 0 413515 0 48737 0 161942 0 477077 953930 985924 0 763699 0 929231 743848 0 539910 585879 0 903445 0 0 642361 338448 232901 331426 138105 0 0 0 889817 677506 0 0 0 464389 0 638047 944241 0 482803 298699 777682 712471 0 214676 240283 872163 574883 254055 616878 110769 534412 0 316541 0 0 0 352309 355187 0 139000 346059 523505 0 108414 523104 347214 372312 0 758795 0 594457 690515 0 812321 0 0 0 0 642301 0 993793 768260 436956 345078 0 0 0 791317 970070 0 82269 0 953684 0 0 0 484042 557228 601847 17001 0 690948 154593 675522 0 0 572511 0 803632 870382 0 0 0 333514 3560 0 923318 0 720132 0 0 732658 0 0 0 0 225481 434159 0 0 868157 0 183724 0 214732 0 625764 435157 585010 559555 0 52120 720289 0 0 724836 0 0 0 0 354435 0 0 0 0 551141 225829 0 0 473338 0 0 934593 199642 802386 300982 652909 706892 556631 92134 2188 563595 564144 576279 206614 482736 0 768733 917401 470483 9709 897794 0 0 788523 0 638073 688576 0 0 0 717971 600854 0 0 500043 953895 314983 0 282258 0 0 70978 0 0 769645 0 0 216524 0 109630 610090 173142 0 0 172564 0 0 281752 358588 787585 427227 767679 0 335233 664213 422126 514711 440837 0 653155 0 194109 0 389029 0 882101 30152 0 0 732088 424992 0 912730 419322 0 0 253952 0 0 0 0 642643 603840 533403 0 0 698326 0 696147 701874 637955 0 0 0 92181 459997 0 205812 136942 0 0 942648 873781 655684 0 420542 489540 761582 0 603118 527500 25833 0 681916 521989 0 327941 663792 11598 307322 580808 587141 736670 793330 203736 692285 18987 383696 314071 0 853430 803333 793126 130493 0 0 446927 0 234060 0 0 819849 201216 57171 0 0 697381 999365 540155 0 0 0 568579 0 624529 679413 671637 966618 691917 0 986279 614655 0 395501 168334 0 437468 545554 0 0 0 995483 282698 0 458942 0 0 963060 931910 0 0 64000 391640 404433 0 0 77887 295051 0 800072 0 959185 758412 517521 0 226234 368613 681429 0 0 0 0 651196 961212 530178 623099 860920 58356 533826 59559 0 0 985003 938428 839814 0 596313 0 677850 145061 380414 984199 365768 835241 352741 903812 0 18497 0 851500 994208 652241 920325 790708 679695 651948 725273 0 444975 951454 0 0 61699 137999 804687 0 33814 94280 469799 4957 852882 696823 278386 753984 0 0 368177 0 97180 0 92683 0 584213 972850 946459 0 194776 0 20785 0 0 862091 577271 446198 0 0 347980 0 719499 616197 639351 451117 0 0 0 154571 873132 107451 962939 708751 299975 286845 607594 0 0 363704 819901 0 0 0 407200 0 0 0 953965 0 489101 0 656303 0 51836 133679 200106 485360 0 0 88255 883817 0 0 881133 64202 55125 0 0 0 876925 740179 260270 0 595537 890002 890167 272763 325411 0 0 0 384621 588220 0 385444 485558 78236 846164 0 0 473753 790929 0 835208 393028 348745 0 776384 497981 0 568801 0 498952 250611 795446 0 160640 333082 0 493287 22170 212721 0 853473 520034 326957 0 694507 105619 763543 44981 737185 278501 678667 486067 410687 0 643356 516072 451461 0 513195 410516 0 0 0 0 316670 848174 770698 0 964281 602369 359969 0 600426 0 0 113225 423589 268913 238285 39176 484756 363904 864634 980010 0 513086 0 0 570610 980282 0 0 0 457858 0 912816 0 0 597294 0 303942 297325 605029 928769 374700 0 654062 891868 0 348262 340747 307412 0 975946 850614 0 512940 214808 434228 111311 466975 214714 709265 639744 576831 243068 160547 0 65644 0 744567 963195 595929 548352 0 0 526858 0 0 518107 143828 0 309351 0 593990 135467 885940 730143 0 334321 0 21601 0 232128 0 0 457998 417439 235346 421943 0 0 107588 0 353347 227885 170848 422470 408852 859599 650128 659112 0 0 275580 0 452583 327965 410495 349233 182429 188166 9648 326604 927881 0 920213 0 184849 520807 0 542614 783570 67445 699350 0 266712 252312 0 830556 675201 0 211777 0 0 689435 0 442932 129487 81309 0 0 139960 293283 0 677994 0 0 0 478393 506911 0 132450 934374 167411 0 0 797286 651022 390714 655183 29152 335998 789399 0 890941 496073 0 838206 0 9045 343312 365818 194009 540982 63313 719847 0 64019 0 218399 74993 715913 159147 31023 695318 473221 0 441221 671587 960937 483948 174825 163832 0 852634 992618 766600 690933 0 24620 734521 436917 47096 0 216851 0 466748 296789 0 427812 477253 0 0 0 976938 762738 996524 0 817864 0 540223 739438 0 0 727212 828298 0 839202 909742 591892 962998 339923 505320 402815 0 0 429442 503856 386262 0 0 0 311154 469734 178409 486652 0 805598 0 0 0 0 572904 778535 262388 994518 725928 947804 389608 163215 322891 459356 0 0 0 295949 968287 927935 0 0 950214 986042 0 460274 711710 914699 304452 46723 0 519537 773689 399162 754144 0 349722 777462 498222 446907 0 590274 940354 765388 687143 783641 816564 908859 544679 715627 514781 477649 0 620661 0 886927 97676 990878 910325 0 833007 394387 0 0 534098 204146 751414 197951 0 225519 351066 520317 844656 0 364666 575826 0 26153 0 0 736825 2102 494589 525928 0 404602 139329 0 262396 0 741416 93473 661246 509320 0 453584 0 840617 0 568434 285757 896413 286782 0 526566 0 0 0 0 32079 550875 362997 170577 183944 33223 718723 89869 987722 961020 812517 0 0 530262 546279 681658 0 724419 675940 217731 598976 668117 199650 279132 528157 184776 929964 441765 21547 0 0 0 0 722373 230179 0 485636 310823 294165 0 684032 0 0 868791 135834 649319 0 689015 360518 802913 515795 0 576112 0 19135 113024 0 775108 0 751615 0 0 566693 295681 495704 965203 560483 0 0 0 0 0 828924 99977 321595 0 257886 843213 974478 29432 464503 0 177144 0 619639 369200 0 662247 0 574233 720741 0 950676 151348 0 0 495042 0 0 0 937592 256567 792488 0 0 0 832811 792681 0 215677 0 772852 380818 0 0 0 0 851677 824880 0 0 572158 765432 868685 0 0 552154 0 169161 549550 0 246518 0 383965 0 697617 0 0 737751 913759 89872 633013 581849 0 893820 0 0 501514 0 0 849426 671068 118822 722709 716809 527785 0 0 501878 718015 791414 44098 529730 0 803221 0 0 802958 0 38225 0 0 416451 0 118313 241317 694637 0 0 651452 837322 0 962557 661087 0 285857 0 339687 0 0 108713 457056 477011 4991 891376 0 90333 0 792566 291028 0 0 0 2463 810295 184608 651448 445665 422891 715032 118217 331036 0 0 886177 0 223952 623400 516166 750088 92200 288601 288338 0 624828 0 0 189040 0 434134 169732 0 744135 0 102931 0 95452 608871 977271 0 372797 0 0 203741 0 953253 529506 0 0 871874 0 0 0 18702 0 70429 843096 0 0 482214 0 607511 973991 378394 12624 904011 947683 0 62535 248025 0 0 972619 798450 585238 403559 669987 776054 197844 399368 529332 0 0 240885 0 205645 815752 0 563063 842971 495323 0 765492 0 327595 488002 784481 0 583341 64247 0 155807 558303 843712 599429 216943 511360 10147 397466 780062 0 0 295089 508083 0 0 0 888742 326652 0 997407 408852 910657 316379 0 141438 331857 0 83223 0 35950 440138 0 0 329630 272950 359366 359599 683770 0 689834 333691 0 0 0 0 0 0 628090 940743 487979 359609 0 740250 443853 318475 0 0 671236 924801 0 0 571728 0 703740 266182 645447 378814 0 0 71401 0 188945 439385 988985 0 462879 330923 939189 0 303950 0 830504 0 385622 515613 595545 531264 0 129721 0 336840 49379 703630 0 620490 857978 0 526076 592336 518787 476519 972724 0 392835 29603 918210 347866 973721 0 594869 622329 626131 583217 967595 472315 43603 258499 0 201897 352206 980409 799075 901184 615352 341631 0 100463 633151 592118 355170 905741 864141 455545 484895 619166 197241 93294 363607 724925 43576 987509 317373 119267 0 178726 0 459493 261016 0 0 639700 502213 957132 639511 0 0 977763 122421 621353 0 0 649417 399478 929802 791605 0 491931 0 783254 247542 270779 368360 0 842917 704790 0 0 0 304795 332373 139082 0 144174 682152 119352 0 0 196479 0 0 0 0 0 988578 751256 334532 0 504340 777245 0 0 608154 921830 257647 702962 555121 140170 954759 0 0 831801 101662 0 445950 0 140190 27372 231153 0 313183 0 0 316292 823966 0 0 876521 979739 450246 589128 0 51316 0 309801 0 935741 84838 118164 811227 0 186571 882800 940708 578996 0 0 843119 569571 0 246727 0 225032 865591 419666 288753 0 923763 740120 0 88115 589932 0 713905 0 569554 195451 0 0 0 365674 578320 778636 390153 0 0 33784 184909 0 891444 494399 0 579858 0 973539 0 336936 138983 315691 0 0 993225 0 732270 47371 0 946883 683768 0 0 0 0 0 0 0 345402 735282 310492 12216 0 748535 419330 300506 229531 0 0 0 533106 510942 0 35564 194120 207379 951810 0 35199 310953 377772 148326 10672 0 0 710107 0 203061 511881 0 309629 585036 80865 0 0 707929 944785 809245 992648 0 0 818195 527700 145821 675552 115043 566057 0 941508 552422 365612 609697 246549 0 0 209017 429873 442845 938987 911932 728529 83736 995821 352516 224743 622141 15161 918645 0 0 0 0 0 696035 0 444429 477543 791678 690058 808175 0 0 0 0 379106 384174 0 0 162131 548757 0 87109 0 567113 681005 136984 0 655773 843458 0 590858 992691 546431 476542 332726 629061 153682 0 0 0 787452 722212 320602 346289 0 0 908295 480431 0 0 0 0 390697 612051 0 291999 0 414933 0 670670 159291 0 0 568481 0 200304 536714 0 961065 0 0 783992 0 0 0 0 98182 202286 0 121736 566120 457948 286713 0 448378 0 232638 527925 59571 0 344872 0 0 0 0 0 11136 950691 0 911743 0 60737 307429 611617 745911 251584 975288 454666 936470 195271 815766 109307 0 339952 5410 827155 351325 743540 202765 145809 512199 0 0 23871 0 0 0 0 719810 305728 196455 0 334774 252096 803647 454514 0 0 501585 0 0 918737 446767 990979 119065 174898 0 0 228168 373871 0 0 243886 153529 0 600839 0 0 583246 82400 253880 187134 552470 771754 0 732258 831572 0 574662 75303 572020 521773 600467 303419 850111 0 776657 450196 199267 0 658447 409456 604416 103232 530824 0 622932 0 965038 20472 0 14710 309512 0 818304 609587 336992 0 418347 137874 715856 987378 599472 185264 118730 748055 345334 463829 0 0 0 0 593023 64924 331263 898303 58863 2809 958438 609612 337044 0 535579 0 968256 851302 622571 530977 593543 947350 868229 523900 0 965997 968338 0 564621 770117 0 0 0 234262 640747 577265 0 539594 271006 276032 0 676054 0 668538 3542 0 798521 0 901058 770543 0 873851 0 438813 390012 930341 0 0 917084 751347 209772 0 0 853262 0 812606 336698 418550 343798 682509 688414 0 0 733428 0 0 640122 0 539943 767408 25074 0 0 174718 619536 496179 0 0 130461 0 349387 0 450436 252866 209523 0 0 354036 124789 220236 539248 0 154890 0 616599 877948 0 97230 942754 0 0 190665 586280 536790 174865 0 535248 141161 178356 529201 722958 102427 319312 0 711476 190799 847686 0 436991 0 0 191352 125776 0 161589 473497 82289 0 564905 94707 87764 472700 501464 362333 540845 391401 0 511597 396425 207261 244783 0 0 0 0 250872 386544 0 299482 0 0 765880 718423 423631 376446 150311 0 239514 296163 0 0 0 564167 959449 772914 970268 0 0 871832 360816 876523 176107 116306 980372 0 0 606108 872688 0 808020 20138 221094 0 0 998258 61537 0 135598 679013 360673 651836 0 0 524690 633965 908615 915991 820027 647459 553876 136926 837832 0 0 120315 606961 822760 190105 0 0 650435 824265 0 0 206982 0 0 858502 0 695873 157269 990639 0 42762 0 0 0 264226 0 0 0 731142 0 0 134891 368918 0 881091 54611 652603 557968 446693 0 0 0 498791 312749 578997 342793 581617 0 0 369053 557767 0 0 114038 787918 861192 0 579620 977271 609336 926346 0 973774 0 0 610809 0 0 347496 522806 976502 0 979926 0 802577 737284 0 0 628381 939901 0 0 751379 330248 254245 6328 0 901656 709012 169181 412684 0 0 122752 737132 0 280432 571351 907990 0 107946 389300 954920 31941 9365 0 0 333918 0 850279 679681 409450 0 895133 0 0 547777 41353 32389 0 856894 0 96481 275332 0 0 749515 0 216939 665709 371219 0 0 0 864503 668164 855914 311624 0 285691 0 392312 0 449824 857702 304326 0 0 0 780001 0 850183 265459 41967 904760 598369 360383 0 622922 51635 867583 363407 196107 555835 228776 675141 616646 719805 97289 0 0 0 0 0 0 63543 205733 911192 0 2109 0 434759 893238 543327 892434 457924 0 7768 957422 526756 717918 0 0 305932 859615 396824 502317 774421 555501 121221 0 0 77395 562296 0 81248 0 0 0 394799 0 353111 831871 0 693619 471160 965627 655896 19523 0 394584 421609 166776 0 757491 0 0 516685 42802 0 0 10529 583920 884218 0 0 0 230004 0 875079 463017 689738 988928 70931 0 0 933004 266648 0 264544 0 471145 0 999301 178421 967284 0 194135 0 249047 0 901533 271281 0 489007 0 0 0 88230 629947 0 923710 378675 103802 0 16039 0 661030 0 16671 695174 616387 0 912858 272735 0 656871 50094 0 94116 0 223639 429589 934868 635908 997959 0 139976 444675 0 230495 698780 406466 327150 690422 126810 0 351257 0 822648 884026 672224 0 832050 829336 821694 50928 780206 6019 833565 616317 156397 0 151094 285538 0 746141 853130 822499 0 33270 654273 179341 112795 0 938461 482785 0 608491 0 990330 357115 519912 309307 0 240971 0 852705 0 923598 110489 712736 0 0 99880 118682 129261 71124 0 283577 961141 0 83449 567467 97305 0 712645 0 0 716596 903087 663610 306410 0 671073 740423 135981 155821 636976 0 0 308847 648276 0 0 591713 335522 575470 43220 335522 0 0 0 379033 223669 604407 762345 0 874775 751733 0 277802 340677 150861 0 902857 0 903970 0 43549 913941 0 772163 564544 740327 218079 0 441472 0 0 332973 0 462989 0 963156 840674 263231 708927 0 393076 389803 0 0 334669 0 0 763921 139157 0 0 930622 311270 93937 88819 0 115707 0 0 386465 672352 0 0 0 0 132296 859818 959788 87061 960660 30415 461970 0 794306 0 460637 466255 314691 0 953192 434800 502506 650434 605707 753203 59690 0 112799 858818 988728 0 0 219287 0 116126 291379 0 402079 0 196641 593275 299332 486424 164381 833654 829121 167225 397191 0 0 0 0 67618 575961 0 695306 366795 764371 0 0 0 96781 0 0 963176 0 655291 967924 78688 331724 988995 0 621731 652177 219923 0 776031 0 0 42861 87874 334117 0 0 344160 877851 0 0 184588 884513 645794 0 432550 0 0 0 0 0 314992 724464 222720 428714 532851 986174 585492 267215 903007 845930 140283 192049 0 244728 725446 0 0 616768 281780 0 0 183609 785483 7908 0 0 0 224192 409874 206626 804307 341559 803720 25461 830312 41835 676624 418213 0 0 0 696725 13355 556006 267341 790050 752203 0 56030 0 260220 0 0 0 0 292748 657497 0 0 455848 770134 0 250188 851162 0 232643 0 851399 352066 178591 0 934651 693123 960171 16125 233346 0 976115 0 157021 138013 0 363218 0 870223 76833 785715 803201 0 260440 188899 509235 0 0 453548 0 0 0 0 0 0 47351 89616 968540 728837 0 0 102042 0 0 0 0 0 604479 0 985700 0 0 0 0 455444 878816 316737 0 0 236269 0 0 459118 509524 401203 722969 0 0 292295 0 389225 384713 23136 884895 557148 246145 0 262765 968815 477965 0 661585 0 0 0 72895 315271 0 0 108155 882859 689875 547800 308409 628202 488228 105433 335652 0 807192 567195 41878 674597 725063 482000 0 0 942133 0 955487 165525 671551 667527 31990 0 0 453422 467456 495404 0 982076 775543 0 332019 0 987594 883174 173042 871398 74426 540327 823724 358014 0 399822 737407 711298 58866 886496 323779 561243 241822 311581 994488 45805 0 298733 177233 0 0 0 746305 0 557593 452860 946048 683105 0 0 0 0 0 388428 438417 0 0 997946 0 0 0 577051 0 44096 771409 1094 813614 95793 648019 315379 482315 7798 642878 802074 919557 29276 548402 0 497518 449193 0 0 0 338618 0 0 786176 967100 0 0 230944 155751 967794 0 0 750142 0 708740 108135 530870 717126 574519 0 0 743429 625047 0 181761 0 0 627274 0 803514 392668 66988 513673 0 605095 489704 0 0 413999 220882 0 104943 597221 0 766455 742598 872581 828625 892021 142277 814319 0 0 679775 492131 175700 438823 655728 497463 0 973987 786302 0 704297 590851 0 0 0 787161 0 921222 237606 419702 0 0 15225 0 0 361713 178310 811582 522042 379363 467891 864844 282711 0 654424 669472 24417 765422 0 0 0 0 0 771764 0 0 347782 962874 432211 881580 17444 0 0 28332 0 478659 0 519977 92085 279819 0 636473 0 0 0 423943 0 159738 932518 348709 361785 903376 830575 992205 0 736405 492586 555147 0 32105 0 793756 426720 0 513544 0 0 0 607353 0 22097 0 0 99638 601559 307437 0 0 0 132689 0 965563 663334 805150 258311 522419 9526 567126 449332 0 0 522116 317449 797562 153701 0 0 19466 917433 342835 0 0 0 337077 812748 869901 24200 449168 159017 0 0 176988 473111 268725 3537 0 0 0 900729 753651 0 546951 0 0 505537 0 796829 0 0 14923 0 0 851794 0 34622 0 0 140222 0 182757 150201 450064 115575 0 718062 665080 0 890994 0 300130 179832 193959 0 481987 625844 0 0 0 304392 586837 397925 782855 0 306312 0 354106 0 0 147625 36791 0 995559 137074 0 150813 0 113503 0 0 957601 0 0 467006 0 152746 458515 571481 0 0 630682 0 558916 10487 107556 698642 205801 725438 0 493789 0 507173 179374 930754 39121 682712 0 476061 0 535735 656460 0 0 99960 0 835942 898031 62519 0 478631 0 163252 0 346363 45370 833789 638568 0 0 0 0 261166 0 431709 860620 741873 911166 0 395922 0 834628 948093 928349 644827 193875 230621 566840 997135 0 0 410454 925396 600817 185607 682142 0 0 0 263421 0 986472 693432 550064 0 0 583370 0 139770 188001 238138 0 345357 0 451850 698176 0 602446 874025 301318 79064 664319 179694 831618 0 255067 0 455731 772293 0 0 0 302845 331743 0 931047 0 276135 310666 0 197533 0 0 461353 81944 177314 242797 0 93578 687954 0 325855 369433 0 0 988204 9375 596561 428335 77338 236429 0 0 60568 0 0 0 0 0 310422 219239 442295 0 717047 0 0 0 755053 109739 0 135235 603497 0 610713 0 168745 810237 0 0 0 255068 0 394719 0 722478 0 0 74700 0 73646 32748 0 0 0 0 267064 288659 73182 0 168273 0 0 0 61865 24713 784584 966802 455137 333187 169181 886669 0 364172 0 261072 0 0 0 400582 496013 0 44855 77170 37030 0 96771 362728 821813 401524 189902 765570 468535 101790 448182 917876 0 240678 266746 226825 237896 690324 0 352893 750086 558357 17210 0 493578 687076 49109 0 824989 320661 45569 0 0 0 0 343138 174038 268574 92766 0 0 47723 757517 282186 746114 587265 0 0 0 0 0 0 0 0 561564 602727 462094 931578 397441 0 580159 0 622937 415498 0 0 811636 480947 26198 0 91964 38267 0 62125 0 661667 72800 459383 902207 884356 10188 820921 0 782438 0 62154 0 295004 0 177060 0 245728 503570 0 206011 396972 288024 66366 774460 201256 0 198995 0 0 327347 0 473170 904198 672310 0 0 51916 0 7834 0 338876 872461 642723 904622 876311 849216 101915 0 175509 869794 350261 150730 55494 676150 493387 0 926040 724805 0 0 13348 718882 0 0 0 388389 744368 870150 97385 746801 95208 938485 88013 645147 0 306515 0 0 690406 5373 850256 0 67425 599833 483270 248051 0 0 321538 623765 0 485618 0 0 0 0 700465 308946 0 831256 452020 415997 0 457919 675217 0 940784 0 71752 532355 977488 661955 0 617860 469054 0 0 297520 508034 0 862973 0 702777 787401 289540 87366 811869 913153 723729 213389 0 476782 336949 194782 696489 0 568791 968366 0 674950 724688 0 0 0 0 517973 0 617242 362853 931618 0 178085 0 736707 0 694644 0 122193 0 0 714863 7362 0 918707 606945 0 506995 736613 131108 0 0 481775 800560 811908 994588 126235 0 0 0 612483 223952 0 247326 0 611899 358658 0 958876 401547 901699 984379 0 0 0 0 771283 386321 492863 0 7960 997565 507047 0 391774 833692 520955 0 634591 261275 0 697807 867735 935715 274178 28097 133925 795819 635779 461133 39559 0 706821 287109 0 0 0 0 516515 998251 171447 719983 933546 0 0 576634 223981 787393 778526 464135 306378 861340 0 765630 0 0 0 889199 63066 801549 0 596106 703203 474782 0 688089 0 182702 202923 886429 987003 949060 0 675908 0 598517 134688 0 861570 629672 310937 351962 0 326804 533430 809664 624238 616260 783829 24224 441418 0 0 311904 745498 0 774726 395410 84011 0 0 408666 229770 0 498118 0 583050 845244 126447 0 419270 0 151150 0 56855 971384 591182 0 809022 568218 0 931502 906102 261719 0 941326 169072 0 176012 193077 0 626435 0 0 191290 0 443372 656221 0 0 309273 0 533675 30429 0 135166 147523 0 910392 0 196683 0 0 386116 0 0 691800 622524 705530 635562 413095 0 684491 0 0 0 227694 0 737526 0 774522 112145 0 636982 581624 0 191566 985299 0 0 0 0 673713 495641 0 316294 0 659122 368192 208631 0 0 358106 527362 771801 219868 0 292028 0 37194 944155 0 0 890664 0 798783 0 5848 794916 923746 972030 380738 0 606332 0 81488 0 0 369155 21393 782261 0 345191 710855 0 658152 552109 0 0 776885 728122 0 926972 0 651616 0 794050 446281 790387 0 419996 157676 794350 895646 585027 500409 857955 851693 0 918182 0 597334 0 0 0 0 456966 0 0 933071 0 32836 651713 0 329921 0 579398 0 291756 0 197520 0 0 0 0 667315 123852 0 0 979975 666105 176040 0 435466 0 6731 0 604470 933318 0 0 854540 0 93402 44852 0 628559 723985 0 510281 0 0 27967 637093 464301 197857 674913 471184 0 0 468659 689514 0 0 585922 379996 0 900744 135796 280350 0 877757 422511 3997 0 0 546642 578317 119921 634554 0 0 0 759533 779856 0 798628 0 0 472479 643372 0 647973 44512 0 0 0 0 345689 0 809022 551070 668134 0 0 0 370335 402907 0 859864 320699 0 0 159615 0 847157 127501 75907 0 0 0 132617 929902 349860 218973 315643 451321 0 0 774577 0 0 0 0 87282 0 797454 526088 0 0 0 0 358289 0 645506 212442 225824 516419 135686 716783 206432 529900 413035 208658 847062 518050 948000 777979 0 0 0 466517 550056 368529 404954 807175 404570 0 0 380388 883463 0 151871 129694 0 0 0 0 926593 0 0 72001 124148 0 0 0 0 158982 26172 110113 38745 763419 733906 524047 230465 0 0 0 0 0 586131 0 427527 0 0 0 145387 775993 583860 0 0 760488 643739 81688 0 0 310165 931079 670726 688997 0 0 558661 0 0 0 973650 0 0 0 20636 838212 0 0 0 702437 654264 901648 0 826679 393020 315637 929254 944017 615993 643719 620616 125336 349274 153126 969288 0 0 457002 834406 436285 368569 75766 0 0 0 0 0 334343 0 0 961918 599344 0 638220 0 172298 0 0 0 981439 610141 0 254542 679847 15213 62822 55258 0 558708 0 915304 0 610701 215756 727264 109306 42792 126161 980190 0 0 300434 0 0 573887 166076 894456 327268 356917 933512 964124 0 246390 656862 592250 83525 0 0 245537 247367 0 522643 849638 7491 0 474701 0 0 84788 0 0 389648 724193 192268 987992 426525 347777 0 44080 0 396243 0 477553 892578 0 550790 576859 0 850820 0 0 0 96919 567430 0 412362 824187 160122 501151 236509 794183 544049 814464 0 786117 217747 599557 0 842686 0 330553 757919 180361 0 0 0 152656 0 0 112346 0 714980 0 0 543052 347235 983616 94425 0 669579 0 493032 0 840058 0 637930 592109 0 0 649915 758902 338122 633422 773719 332584 745167 962323 0 0 0 991649 427585 24227 520125 310687 0 619205 529498 376239 941896 479919 801567 0 0 567718 524255 0 516487 0 808320 0 0 0 841815 0 205904 15538 0 0 898993 430930 433234 648805 542990 0 69803 0 0 71257 0 794891 837577 123745 530894 0 0 0 541417 305637 0 857797 668268 0 515187 255967 698205 0 0 459879 694446 448710 0 973225 653725 554615 0 93774 0 298956 917407 0 788963 118163 349391 840049 235762 0 716877 42963 656219 210562 0 571402 0 379385 868740 490029 0 94822 0 942093 492615 0 25382 0 995542 609986 626826 144116 311829 777559 98956 0 0 0 0 607432 0 111254 0 532997 797839 779705 885372 839898 168339 0 0 0 0 0 0 0 589246 297801 202507 680202 515821 0 0 993808 0 469094 0 639098 66977 325522 112931 317423 683426 198711 0 81889 215405 0 0 73317 0 180748 765509 716302 0 787797 170361 15332 0 388132 0 195057 205576 0 667617 0 0 0 769202 0 89973 486113 52763 0 0 57679 45377 165214 0 0 995431 191282 49879 0 646319 0 632690 0 402839 0 710268 995822 310451 920872 925606 321576 0 0 0 142593 783996 0 0 0 0 344864 452847 0 0 0 0 0 417816 848043 957872 0 66410 0 139654 0 0 251167 0 92863 0 0 0 394786 0 411876 85340 394609 101386 804222 926049 63161 604671 850155 111584 0 28264 0 0 84484 252120 662637 0 667163 923348 476615 113730 344373 979592 545516 763573 0 0 879105 0 0 674689 584221 844682 404522 808731 719489 0 0 713242 694435 0 270290 34416 140867 48573 674970 767408 647496 907838 0 846798 927394 0 764883 316330 401951 0 67325 396771 275424 809112 0 285315 514264 292272 999461 49812 438321 3698 0 15820 748906 832191 476033 0 951634 0 357600 856838 63893 757581 0 817137 0 583554 401341 0 770813 0 239146 508820 0 143987 939341 382723 544661 0 0 0 844318 765682 910958 54870 0 402174 375875 0 0 394625 81953 997811 0 0 0 258400 0 917076 991639 0 408275 101557 884238 25774 186916 788643 0 477314 268529 582 703539 0 302931 0 597979 0 0 173102 0 150256 0 655976 312121 641840 256315 0 0 174215 470144 659033 658881 0 56795 1044 0 0 478356 0 158014 993288 722068 0 636348 844521 437782 330210 996160 306522 250398 960581 851451 318579 457961 403667 71642 337780 595701 0 213204 0 345968 159136 0 291339 83603 289924 0 592508 794227 102996 160427 0 537258 77563 0 774022 574190 0 0 0 0 0 0 270628 851431 0 0 936552 950783 267614 0 851002 264533 113242 181049 167431 0 0 281249 0 508738 968726 182645 809092 0 0 0 423516 52548 376512 149449 0 913198 0 279225 188117 0 0 931784 0 129481 21110 0 225380 747676 983087 60456 0 311185 0 697285 309169 0 900607 739655 609892 0 0 981607 0 137075 290548 878157 0 0 399621 0 0 837175 0 758815 569547 809112 649884 706837 348829 151419 545725 133717 10551 283018 0 336181 0 0 658555 0 915898 13015 0 545034 163447 910745 701013 907020 0 301885 0 622538 401683 298764 0 656652 0 826784 877594 0 938485 0 679410 865173 0 0 100741 313393 76692 140436 0 0 362173 873958 327402 808590 0 548335 0 733270 800178 0 218198 789464 0 0 0 0 608428 0 116441 630044 0 770113 572839 0 444274 0 520183 830456 740273 456548 770834 349510 411339 0 326680 574262 0 0 414408 355581 863102 521702 0 0 0 577796 388249 0 932913 796645 0 508769 263479 292952 731031 453139 173683 402478 0 0 735798 0 654260 940668 873821 413149 558962 0 0 0 765812 440249 597217 803567 645516 561490 0 413751 0 137542 215537 715094 0 852205 0 767184 519580 42972 574720 38312 371618 478782 187052 834671 738098 289760 0 648987 116374 181183 58230 0 0 0 0 775134 334459 0 0 0 735921 642396 193623 0 520117 0 157860 624052 0 2817 770533 0 347787 48224 0 0 833582 323651 144375 734719 0 458493 219080 675246 135839 0 684385 664938 827608 0 0 12411 0 0 0 148971 0 711168 736128 669281 208093 0 0 0 98509 936989 0 797536 250999 215186 0 0 636516 212768 711154 774241 116777 944211 365925 209101 0 926677 49426 379270 0 0 0 463395 0 36872 864503 798055 4787 37697 0 0 128416 707297 272702 689415 951209 0 536502 586192 434622 167048 0 0 488393 0 525126 348578 317396 644400 96527 0 699428 0 0 0 0 179007 987032 156851 592811 0 886991 0 255263 250425 0 0 324944 0 318019 0 396905 0 312142 897967 0 560568 28416 443729 0 976415 26354 0 303775 72636 780777 115066 899717 0 23852 346971 0 903133 266541 694593 274731 156141 0 0 855412 863928 0 750596 0 0 16443 123911 605910 452401 30008 194598 0 381139 155501 0 731354 488354 497509 565858 590392 94575 986356 0 505976 0 274118 111908 0 944251 472228 0 148155 0 0 960915 0 228764 808055 34964 487934 0 0 952349 978044 766221 0 666323 573990 957802 0 0 364956 0 0 608757 967 928420 392238 233626 0 0 111139 816918 15095 0 25796 0 134913 0 439805 0 72909 0 769558 0 357891 0 804894 403121 140286 532203 372262 0 848308 802884 841967 340123 854386 306514 373189 34361 0 767786 372026 777675 62780 76038 0 0 0 303535 882250 905438 500947 0 410133 617345 120313 0 0 70818 649760 989991 919078 0 238146 0 41010 671719 516139 585194 641565 743724 0 543521 528673 132543 560865 0 51263 83502 916574 510104 0 0 233979 949780 157390 710011 471681 804583 0 0 168313 491836 36087 761465 614455 899888 266046 0 634234 490476 827758 0 543025 887589 0 761348 858132 354131 0 953044 0 0 0 534217 0 660179 977625 0 0 0 428205 0 148599 531769 0 168601 0 0 708978 387192 711295 223243 0 0 0 0 945786 0 767975 461483 114079 0 477627 285795 892914 0 899307 0 126042 0 0 547805 819897 0 796563 0 0 438191 739533 326542 0 0 447761 39541 0 0 953858 0 0 644428 741991 797916 724048 0 0 428462 62343 0 865805 327220 0 206662 0 0 0 42250 767010 721187 52878 113961 0 432918 968203 0 492667 0 463231 894012 16241 0 0 771046 0 0 40093 0 55674 911951 0 487047 247191 425248 805441 0 0 598586 363598 0 974455 0 0 191900 304116 0 483238 946906 0 538031 0 0 528759 998031 0 899925 0 434309 0 253955 253011 0 439237 0 48937 967917 0 353855 536727 831093 7960 34516 760894 374800 560338 0 838390 975582 460025 0 102435 151558 561212 44733 72310 0 0 0 693756 919879 253802
|
|
0 0 487957 0 0 0 13560 178466 587489 487115 73889 777735 0 0 843573 46819 0 923831 817160 0 430092 353393 387891 145566 0 226516 0 0 496251 597972 165584 189340 423151 0 621013 502104 314170 609522 161447 0 837965 232716 638619 869818 110245 0 842537 617048 330660 536479 119627 0 0 314599 41174 0 0 201762 0 709298 55844 990263 0 712627 326570 881000 922610 0 0 86325 848095 104931 0 244454 732072 13582 281148 757588 459679 759009 964545 948718 909315 115123 0 75823 124933 0 617278 675402 0 737145 40355 0 265358 74257 419235 222521 120316 0 774454 67482 595749 312916 190682 0 529776 513343 0 0 490905 986888 615782 471184 0 334438 216668 945501 808360 0 0 464521 0 0 278337 440196 778744 152161 0 859411 0 664395 865852 0 0 592296 711726 46279 477070 153624 0 0 344977 0 0 0 0 0 914207 0 0 739917 0 264250 272845 0 582653 94084 853176 161519 0 121261 71528 0 0 258183 145492 88953 753974 552569 0 155170 738888 469646 570274 628125 226861 920067 572089 0 0 0 0 35713 69424 0 364281 421031 302011 516719 150152 608430 0 0 546477 266415 0 0 916901 547030 555446 660759 0 0 7004 683071 7554 26575 520091 0 395890 970487 50154 998284 319700 412116 0 93607 0 0 0 257962 634487 0 0 0 498485 0 0 494192 575548 0 182537 0 616322 0 475106 615964 963984 372913 0 0 0 871852 683543 0 348420 645682 0 0 13230 721795 694110 683337 0 0 219986 0 949021 6854 218514 0 582369 0 234742 0 9225 0 0 699046 0 687220 29019 0 247528 142632 312705 0 0 798431 265494 766349 402982 0 0 0 747097 344526 0 20064 0 0 946780 342242 0 980330 660678 118801 720823 447561 553855 313304 372619 8066 0 761672 160301 0 477988 389363 0 10375 0 389998 0 858506 349095 687042 394337 0 145728 0 404090 697122 0 0 0 774638 472319 578571 237518 0 521395 583680 372088 0 423354 0 782347 876131 619325 904791 53237 0 526837 11667 220636 0 864687 802851 441643 0 189069 0 0 757009 0 329159 261422 881963 0 798435 0 858138 162915 628704 326845 997522 710217 0 900415 599220 652407 818434 298041 599779 560847 0 282122 329157 796714 0 0 375743 691353 0 174108 0 136345 0 0 121780 0 0 908418 947071 0 0 613099 0 0 0 0 0 996801 771650 218425 318902 0 671098 0 0 0 932680 0 434363 729341 32625 514084 66675 465592 397674 666232 0 0 372954 0 0 0 0 0 0 681508 308778 45666 0 750207 0 14952 737813 219018 469124 241892 761904 460806 0 310495 520237 0 0 750391 0 649582 0 0 156217 942803 0 0 0 0 443036 869672 452275 647992 202314 821622 0 0 0 523919 0 0 69920 0 454676 476213 0 309731 278455 0 9336 882863 547414 501009 388698 100936 0 0 134267 0 0 0 0 0 880307 0 639108 0 813954 0 108387 527213 468062 175098 741837 0 655646 916492 0 792373 743767 700031 110097 0 915770 0 488891 926390 868426 697484 477886 860139 175124 832171 82806 0 492290 0 143523 0 846387 62804 306460 414533 0 779544 322829 896476 0 15379 207629 0 613695 327223 0 0 398015 47531 0 58183 392418 0 810818 0 0 987838 0 0 0 993771 498592 78365 378770 0 0 0 0 80271 29312 0 233357 0 909987 320347 567320 0 0 0 546027 29215 0 688858 708539 244793 0 0 0 0 792980 881993 0 791686 734793 110930 845989 190560 451745 379763 0 22160 0 775395 795522 0 683959 0 0 478088 34740 677128 443715 249473 587043 0 0 58189 767665 980739 525771 934640 76908 859166 0 968358 0 607192 0 0 0 0 0 584655 0 282077 992631 328289 478734 417133 722838 567627 0 0 500207 0 456930 927925 871463 0 289743 131127 0 0 901409 0 496006 0 364034 457779 0 251079 0 397214 760 995215 408967 770609 0 0 856362 677615 267345 342230 956733 0 424577 0 299864 625433 872849 0 0 408011 213513 0 0 0 983480 0 0 0 873751 11780 853900 0 390839 97905 0 231941 0 862440 0 0 436371 476086 0 43975 360279 0 173367 622444 325630 596744 177618 646889 331759 0 0 916659 707840 0 0 0 0 701502 0 562708 0 634517 0 0 551300 109621 0 0 0 0 0 822963 319839 0 152630 3519 0 263209 0 133029 0 974983 0 524006 119972 356448 154954 0 972174 0 811641 482600 23448 461530 77966 338077 572940 508185 525364 0 185974 707594 422659 0 50899 0 145547 0 0 213661 379190 468302 196418 0 608004 0 0 0 568597 580438 689682 247156 0 560992 39265 818506 553567 287 0 0 0 595956 172486 0 0 0 732047 0 0 0 0 191410 0 348868 0 62794 565637 965381 677366 0 989361 810197 570109 0 164422 0 416132 0 718239 0 0 996603 592563 0 0 0 325280 0 702223 0 583530 59224 0 610910 0 901023 0 664866 816756 923108 55448 0 883648 0 0 963261 0 0 0 892129 850852 849934 0 0 0 447069 31129 0 0 0 665610 656345 0 714626 309709 429479 174004 0 47050 0 0 254394 115884 293023 805244 0 286937 279327 131241 146757 613475 944694 372489 0 0 200619 0 17081 192475 573716 0 14288 713047 502885 131185 40403 407593 0 777959 0 574363 366739 566792 274636 687106 850179 0 0 718747 0 229152 0 0 42677 95889 755565 0 382739 984291 0 634665 869292 889677 586728 572468 38641 527877 0 34085 142620 507492 0 939709 535979 0 101318 0 86285 462461 147527 0 0 39444 519003 0 0 0 907727 877358 0 0 581194 139630 0 0 0 0 108946 651112 910639 103748 577949 0 672839 305536 639105 119352 989975 0 0 0 0 203858 531723 115876 93400 443527 925679 0 0 801935 0 983239 0 604403 678343 570332 917937 0 0 257493 38435 670506 259275 764991 0 0 832884 0 224570 0 97 0 347785 620958 123033 454794 953015 0 0 0 0 196722 737551 776009 961117 759982 0 0 756127 0 419957 138990 599944 0 0 0 828599 0 364961 670731 0 687747 652282 604000 0 534135 674543 0 475028 323118 299959 0 0 44259 264179 193699 0 856251 989047 856002 531292 626880 260618 742185 12332 0 0 6272 0 0 746257 0 767775 0 109455 868420 0 624035 423530 849716 276866 699387 468762 0 101403 0 0 246332 0 0 0 0 0 0 0 0 415501 848 114141 568810 941446 107748 0 0 0 771857 330028 0 446281 748361 0 46371 0 275955 0 702363 880498 161436 82854 140093 0 15348 913557 0 216028 907598 632166 218225 515886 184131 316782 0 220088 67551 0 601270 811844 421732 616896 0 100308 875224 0 779215 20101 543652 338619 862469 658772 0 0 510427 542923 794423 706281 0 0 763415 0 198185 0 199963 320890 428 0 672347 169901 686903 305743 133361 473270 544975 185480 0 0 683104 0 860786 601322 0 253422 0 749168 354993 987395 637720 688918 0 367270 0 577462 0 527410 170078 0 0 20271 0 0 0 0 29674 0 429630 0 0 0 839021 236925 414414 0 515925 118475 389779 899730 161961 250776 217803 971383 554486 973066 0 974445 787978 0 0 605499 0 432000 0 794990 836097 959872 377753 666410 30656 0 365580 376544 0 0 364565 487968 0 0 0 683202 0 921724 0 877584 0 0 755007 735393 908069 961453 926272 0 78641 0 0 409023 0 408678 0 636370 915139 731017 383489 903124 401831 0 996262 834191 0 859949 0 122523 577960 0 308412 0 313005 0 0 0 0 0 611711 0 0 118145 331571 0 613233 699151 95950 0 0 66947 127759 425844 949047 537914 296157 0 112483 306405 0 25458 306418 654580 0 97807 168561 0 0 429022 0 0 347217 479944 0 76740 697515 0 0 0 829209 91675 0 921992 786653 814789 40487 99902 268339 827998 541450 902315 787974 758967 0 0 24485 707572 948824 0 0 794173 28122 0 0 323974 666262 669222 455767 744878 0 952942 0 0 481996 769902 616385 0 253845 0 0 0 193040 885923 341867 122176 257395 819548 27311 616235 141851 86654 650640 0 302919 0 614048 0 0 963063 0 36999 0 0 0 0 0 0 404825 618735 946694 95480 161656 0 775288 953600 489509 0 0 931549 328995 0 213600 544996 121380 0 0 0 631662 0 0 45922 739761 882012 461373 517899 674179 595999 0 689489 654340 321796 0 234894 0 0 92324 0 0 243634 0 0 531815 162716 371256 0 287410 733423 756037 173510 930664 0 0 812534 0 45459 148260 745716 0 0 0 385022 0 812680 169418 0 806331 684975 414505 200774 0 991740 107881 0 0 0 815662 0 430999 0 13336 0 71195 0 564156 779381 700562 138339 0 170514 0 620128 60532 880242 89158 0 236347 164485 957434 1562 0 959117 467014 0 232757 355530 980072 919594 0 0 646679 0 895030 25483 0 479930 13597 210468 0 0 0 389247 280138 0 286524 0 828167 0 0 654026 553742 121394 162089 0 992263 120809 183238 963352 140362 667875 872759 591770 0 0 437344 0 23293 391230 0 0 556984 0 166831 374591 861250 130670 402577 911323 0 0 139042 0 553120 137655 0 0 64138 934650 0 732238 523088 0 903626 935217 941321 0 861877 0 308757 0 546149 0 673220 0 80472 0 509264 0 216709 845655 0 505934 44393 211644 0 152369 927816 0 0 342490 894279 352117 113966 0 926344 0 844171 0 967743 355835 621815 676847 439496 469489 920762 0 61312 0 612821 0 636435 0 290768 151659 0 319368 868879 754513 788015 0 0 663056 802156 0 254808 980341 903121 0 448785 0 493754 513332 286239 0 0 119840 0 0 452968 0 648169 0 951122 315829 0 684183 0 480050 601616 224507 21406 975103 114775 933049 604054 507327 0 765161 0 890665 0 0 565172 0 0 0 233003 0 752657 512814 383472 373690 0 978674 0 304580 890004 840415 0 544646 475204 90760 547188 770218 0 0 521223 0 0 200463 786945 593441 788523 0 0 332608 0 0 0 248785 339520 731237 0 0 0 655588 0 743222 352339 0 0 830272 0 0 0 281872 0 0 0 820462 0 978842 506171 0 556904 0 684559 941850 832608 0 0 0 725401 728588 0 0 0 0 0 0 619376 61468 714841 0 243518 836335 568315 871941 298814 0 926989 373168 222032 937731 0 343696 286799 0 596488 0 356248 181177 261287 0 481560 0 673775 0 393762 113110 0 500485 348719 0 420615 609227 46717 597675 820162 513273 123286 718207 861901 0 69187 0 0 761485 626771 949052 611268 461676 240025 746518 519330 567862 56048 0 602486 695757 438603 0 624962 0 43959 37233 678439 0 0 80740 416814 0 475399 0 716468 0 0 188347 901008 290484 20133 563537 789541 0 437483 0 0 45305 981875 269845 742676 733923 0 0 626800 0 0 0 0 390991 0 35953 679802 0 634071 605829 0 0 343142 604456 0 0 517587 240109 844335 754754 0 800173 0 909940 406033 0 46460 0 220802 302447 436581 0 0 0 757805 0 0 247068 647945 504202 0 726040 457734 342507 207074 0 752087 93313 107579 57961 757976 0 0 0 719405 965251 261584 221870 991598 0 512303 14313 178464 63093 696898 769163 94183 604418 0 989138 215468 0 0 293561 283089 973102 0 368451 873335 957605 993824 337483 0 0 920201 577176 922149 263842 339606 0 136146 0 639653 0 0 0 907115 0 101485 0 447690 349665 809693 410241 824008 0 431003 118148 106569 985816 0 130880 989977 0 0 92308 988296 247735 0 607016 0 762269 0 331663 0 934741 942886 249042 240107 0 0 713841 0 888001 0 0 477690 337066 154272 567465 985006 0 0 586700 878777 448275 0 0 538559 0 576603 0 756162 0 0 991356 980381 131894 0 0 724348 303630 0 0 0 452555 0 0 0 666294 215813 0 219369 627673 820922 0 450526 343366 932877 0 574350 578538 472833 0 600966 0 269322 927309 0 0 0 14737 637990 563439 278802 300820 446061 457346 661893 995790 0 0 0 888177 408135 0 849989 191878 175795 426736 0 12093 0 752562 332660 828467 0 327980 360246 338167 458875 644992 545092 0 0 310629 0 685434 35112 0 923120 816127 282399 972233 456080 516859 471002 842928 0 180905 5596 907634 13013 456995 509924 379387 0 18697 931503 395343 930787 0 351888 0 720800 0 341540 388249 0 310678 744560 781239 287681 822119 100058 613902 646079 611844 953086 0 302658 673165 208478 198811 755291 0 0 713777 0 236645 10751 724695 848718 0 842895 646192 0 0 823220 466120 0 371963 0 637292 959731 0 572931 0 0 0 200972 787600 58114 469339 0 580385 0 807626 608113 0 0 0 0 0 692320 0 0 274395 884501 0 0 0 34056 0 0 756569 0 670847 44958 0 923472 0 189645 0 636548 0 767548 962227 0 595278 665155 455986 0 556034 613594 7889 853990 108984 0 0 889240 84355 0 205099 167778 0 0 0 361623 581318 0 883849 824365 0 598313 507851 0 411542 380807 0 0 201931 633718 241121 450841 0 181770 0 0 0 116807 622818 997510 0 919289 289134 757616 70989 369496 268976 0 40906 0 514382 717937 172459 0 787556 0 713307 0 873286 491125 154081 914519 0 529886 0 972841 334792 56852 0 462359 0 0 466830 810710 422526 0 0 932466 130763 560452 0 474749 714940 0 0 423135 0 411817 198532 0 884452 0 227155 0 295578 0 301167 805723 563437 76880 0 745652 0 73153 256964 540919 328198 412808 0 273188 0 189626 0 603704 0 790721 398186 789854 211848 0 613987 0 0 0 395530 0 0 154971 801721 0 0 601490 306827 971557 924899 264793 0 309164 19700 19061 0 74099 793757 0 533608 939269 0 0 605724 852039 0 0 0 943556 703424 0 216704 433904 72696 0 0 0 754561 947962 270606 0 0 0 794861 0 0 0 777280 45430 416304 981139 0 0 944458 0 27826 831899 0 756125 0 0 0 0 0 0 0 825763 408695 782873 74705 703919 0 827310 0 475122 0 0 0 527243 0 609120 617969 0 492037 102185 179356 888149 120564 327649 398466 0 555410 0 154065 62823 906448 555936 236548 0 990377 350555 0 0 796277 0 475597 54623 139582 439373 691735 643320 682101 128719 821519 0 852687 688380 406863 598266 888056 702575 0 661327 0 0 306949 96426 368862 0 956456 818046 498668 822494 817784 875784 1919 435582 0 1103 882323 696198 321771 0 0 318826 0 0 18879 0 568176 63885 348555 551550 0 923774 337172 615322 0 0 0 345897 0 737117 978094 0 260511 171136 398735 0 546187 357363 0 547653 298427 450008 806260 0 0 31210 159760 420433 501024 433253 110838 939533 675681 0 308218 726270 973843 537873 499153 721681 0 0 0 354111 451624 400995 577485 418654 141683 557380 925954 0 932281 0 620467 979907 0 800365 165417 0 145035 83976 0 674569 498140 0 882008 0 0 570660 59289 0 0 0 276918 0 0 0 836844 0 0 0 950448 585944 555879 0 939994 0 765325 0 800721 0 654609 389231 913659 948214 796464 325697 0 486258 943027 512018 49250 0 0 816501 45831 0 15268 0 867034 247763 0 0 594952 647685 974929 628570 153490 0 301607 0 0 0 716714 469263 0 640868 0 726412 513103 59563 0 337184 767860 670324 0 798080 0 172750 960165 492490 463601 28768 0 680117 218316 179075 448139 996317 249414 132225 295326 0 488173 0 385365 950914 909581 0 0 0 258341 113961 0 497446 175589 0 404223 517141 0 0 0 0 644578 0 357152 0 920640 0 0 0 41499 842056 693947 698552 58686 0 0 725942 199620 541383 0 753845 0 168331 324936 0 920985 90892 0 39022 745255 425781 37008 0 187422 445115 537921 0 62934 715319 585187 674153 0 173272 0 0 0 251554 0 0 213652 0 670962 400535 737337 701454 0 0 500947 308357 0 267368 154046 688415 0 181784 405744 0 573660 499126 321689 0 654249 6566 0 0 0 977001 0 627822 649415 708354 291396 0 0 0 0 664657 238421 739544 102649 412190 762601 884779 856252 254548 0 0 863654 0 510412 141171 474250 0 867089 0 0 328704 438362 143607 0 0 68680 146946 902910 314590 990296 0 777239 0 420018 169044 115872 275318 0 0 0 0 188445 0 802128 384502 994527 152991 472690 163264 0 0 815223 0 0 0 697993 449450 348016 953189 388436 389631 0 0 0 924594 0 205133 0 236664 552592 217252 0 239245 790206 0 141940 0 697852 0 444611 30558 178479 849368 0 0 0 982301 129948 470755 0 85469 104288 541253 0 949603 973361 0 0 692021 234058 889169 10675 0 0 180136 791754 185768 0 566208 0 0 787524 364651 0 453246 542602 840621 0 0 41488 0 804244 0 106599 168924 0 197212 328821 0 0 0 0 0 850976 818020 913323 397032 527051 567024 502735 156516 385966 732704 0 0 945114 0 0 707307 300306 405128 213725 0 32674 711546 616561 560282 10609 749223 542692 0 0 996659 0 84626 266381 905565 0 890917 661062 0 0 0 955894 0 0 941523 0 828832 23669 340697 0 0 550222 0 29536 658620 0 314013 633599 47459 0 0 0 551167 10955 668445 582449 520715 0 0 0 446746 837044 493929 55746 0 339812 950759 218544 0 342914 0 583630 410275 607404 0 845982 220343 888883 343120 823731 324157 641213 214455 0 0 0 415201 0 199424 171323 48225 0 0 311254 628532 0 163921 0 484827 920006 0 0 36933 193508 0 625701 0 0 206389 741841 602163 0 0 514410 589058 0 578148 323649 67027 375954 51396 162134 0 0 88470 529513 0 804449 0 4167 598512 0 882614 0 85625 881215 534554 0 0 0 0 479801 914508 0 0 0 917027 27474 0 499745 827544 0 0 857959 112315 126185 100355 0 0 617796 533960 0 392041 0 124573 648814 71671 0 262889 0 737535 0 47972 109838 0 874096 139007 165676 0 62858 0 0 0 361144 284804 0 77382 958239 135288 314069 982439 0 0 0 159375 0 490569 350040 411027 398756 45757 0 0 368387 686051 914065 165201 68431 0 472876 704719 447474 272698 0 753482 364546 423821 0 527351 820574 0 826408 621256 518862 113918 571276 228538 0 0 416626 0 484077 0 118283 0 0 994031 98998 531024 0 0 8315 430653 0 0 0 116587 170289 302385 788163 756580 827900 785252 8190 0 0 592752 753251 716856 0 124895 0 608211 696229 0 0 0 349790 355034 2660 139012 0 0 539228 234152 642120 971833 35235 93267 102447 0 917323 642231 726094 760552 285209 319950 0 754929 183316 0 449240 0 0 0 259568 0 317575 201464 0 249014 0 188914 0 400376 0 0 0 291181 115075 0 901369 0 986025 0 0 102820 319227 442729 176964 0 517323 516651 0 0 477992 958463 0 790768 0 99288 327847 0 139427 803996 0 0 304713 613570 0 654640 470686 588802 0 639733 29858 106844 115848 0 0 30081 255631 183360 0 15895 693627 63135 0 528401 579166 0 0 323727 565933 0 0 0 0 670889 0 379575 517553 0 0 921508 0 0 0 0 0 0 0 468892 688458 144005 411387 816631 0 0 32690 0 0 395935 0 420806 0 768386 268705 0 0 77397 429700 266870 0 0 51166 2779 484472 655112 0 906940 179331 152354 512855 93589 621085 80962 514892 923760 649823 975368 896577 176394 793401 218946 0 519970 964479 377576 235822 0 945148 0 0 281188 0 0 179112 0 738492 920901 808500 715123 118820 0 0 307013 815154 0 882819 890432 0 710655 0 252225 552031 157950 0 435251 64481 744838 268397 687188 860559 0 740999 285282 708727 0 0 585947 55632 779820 746898 228217 351902 0 987752 300365 398577 667708 522581 319540 469829 66113 790166 65370 0 866109 412532 358008 240948 966358 865055 0 571050 0 39028 0 938682 0 711736 79540 672257 392445 772777 0 700664 570760 256847 624694 0 274992 0 0 131946 627804 237952 0 392407 579478 291803 0 0 0 699236 228184 453656 0 0 0 30092 925825 0 224465 126817 235031 632856 344017 411804 432989 596450 809879 0 922531 0 584174 995456 0 22500 134651 0 0 0 0 0 227742 303425 755906 0 907938 0 897163 0 725210 383501 767429 0 495387 733009 335094 298898 555686 230820 0 358073 0 0 0 0 56638 882042 703498 83157 0 398510 0 0 0 0 0 670890 125930 0 0 0 522444 7686 470114 0 776961 0 683054 0 421181 395209 0 977305 0 963833 444117 324264 762770 207375 542102 367384 382192 0 0 367483 509638 695302 776732 648937 759938 0 0 634687 890540 708018 297540 0 123053 618293 0 886277 0 216820 0 521261 777407 0 0 539170 149690 490592 850455 0 170788 0 118973 0 0 273394 236538 492074 0 169548 0 291404 234355 0 0 223428 334971 0 0 945809 814122 914140 107284 52542 0 665512 24374 401404 312668 0 602624 321851 0 107092 15516 0 947148 0 571417 403976 309102 405932 200200 72027 950420 883954 782156 0 820419 0 0 37943 0 0 854801 0 0 254869 89584 0 0 0 782517 0 623768 961470 968983 0 0 224614 0 0 409333 501749 439231 0 640177 0 707958 0 0 0 588802 542844 382226 234103 0 0 575988 906518 0 155457 507564 664662 178028 851561 0 0 0 725789 0 934477 733743 184183 0 243746 0 883229 131950 0 254978 237349 0 232769 598546 931166 519283 279990 0 556613 0 867738 439752 61701 874341 0 0 0 0 208800 0 673751 497108 0 412811 184801 417786 398047 839612 0 0 774617 0 197348 0 513716 373828 473906 0 464787 0 291987 167429 243137 0 171071 909903 0 975001 236415 904251 621084 313951 671964 0 667683 0 277671 875331 954584 0 0 0 0 736982 718249 0 888263 559388 646753 0 0 0 0 0 495141 0 802902 423732 481259 394648 0 892719 475907 989562 81541 715927 898385 467222 563809 551662 0 968608 953581 336741 708186 0 113381 0 0 0 946864 0 0 143820 17071 0 0 921233 0 0 0 0 498086 446508 0 656728 951661 0 721812 750776 11474 259830 0 518205 87840 123296 220473 43805 0 0 0 0 962320 0 0 0 986140 0 0 893556 651340 0 766757 0 728753 834747 242490 0 0 28725 358915 0 304444 548694 0 0 316954 405236 329910 496214 199130 951755 137129 564010 0 42089 0 578797 266472 708811 23135 588203 413387 66542 0 795593 3095 0 484430 0 0 573651 901883 767109 562088 663585 788252 0 696606 621447 483703 709332 0 645313 373294 0 309106 393304 0 543189 957796 209550 0 771108 0 494187 0 173742 124989 852457 0 709892 666940 0 93283 495366 0 724309 0 0 548110 712164 0 324830 952809 427297 0 0 0 240887 875523 986547 39338 0 273112 0 955383 780264 0 536600 95459 796517 156968 335553 0 696676 0 0 0 802114 813415 721424 0 4944 274456 450222 0 693623 51615 0 428347 635093 381434 324009 140306 0 451360 779680 0 194273 746817 382495 0 35498 0 818856 177703 0 0 1261 86338 0 0 418943 0 0 557970 300106 444888 597980 812450 253865 81377 0 837789 0 947624 538767 175917 120172 878975 536772 11471 0 0 442445 0 192897 0 615461 0 48706 910259 745609 0 114872 797041 99690 0 571949 731709 0 164269 0 282451 570421 0 626988 797556 911848 0 625674 628164 383573 865331 808444 0 142933 19098 22700 270480 957021 0 0 117408 0 295844 0 106249 0 767999 360627 438513 492928 789982 0 432080 627631 221256 507965 706396 661800 354060 939768 0 948076 0 787896 370501 0 0 0 0 672106 0 742378 0 70305 502966 14976 0 0 817743 0 0 0 0 54868 0 958114 0 0 792887 353908 85557 211700 9838 0 772238 309000 0 0 0 657923 260921 0 3193 476935 0 549273 688637 425025 332505 127973 52757 0 0 222516 521669 703738 142106 86419 0 390921 752057 0 0 0 95547 404760 731157 619365 384973 0 0 758533 934174 289533 0 0 0 379487 0 705546 0 660859 862181 727803 0 697661 923525 0 0 0 0 816087 569510 117793 815441 0 0 94423 31776 207305 553633 0 0 587488 719638 0 945519 249267 531023 482798 0 401136 555437 0 834300 0 0 696242 0 670073 612290 0 28806 634473 0 283032 967293 0 0 435406 289037 264186 202739 117791 0 294853 775679 0 788086 0 146927 0 0 267419 112957 239372 0 675121 0 600009 268962 936196 0 292869 37582 790669 183021 277335 889502 412496 0 0 264948 310940 11483 763577 56044 542745 850200 0 786386 410058 568598 0 0 953902 0 249018 118459 0 0 198339 0 0 0 0 145014 0 741892 746981 668460 824827 717174 905406 979133 0 409669 0 207603 0 347288 365163 607785 740420 180042 0 499488 430194 45041 446537 0 0 0 132126 0 0 0 0 642632 0 0 0 0 0 728841 810845 0 113870 581796 586086 506566 560117 210695 708211 999308 0 0 148848 0 0 458276 702919 182328 160173 0 55630 190561 0 160681 430678 0 565827 0 669653 0 513652 547725 255804 143319 64538 0 822845 916613 0 547051 0 340296 365250 0 0 167944 864384 432498 0 72422 0 867624 0 128125 815465 480460 0 522428 0 0 2796 782379 0 159438 352750 313661 716229 381028 0 0 0 368931 0 445457 700289 0 640509 491284 36563 0 803532 0 638241 162566 839802 995851 0 0 0 626720 674693 0 0 124659 0 156196 0 326351 295077 0 0 335277 0 194009 0 0 0 0 158322 0 738712 227849 0 586441 0 930283 0 934936 0 0 0 0 764939 541984 210066 22447 0 0 87371 0 822329 0 0 0 349942 0 592128 0 0 0 927602 808953 613336 420730 510908 0 480778 470028 65738 0 485349 0 260686 735628 0 220107 659947 821586 0 167142 828609 0 0 211166 255406 0 263470 928956 0 56087 0 0 198857 0 0 0 0 0 80993 29040 206326 843624 0 122939 0 0 257699 938427 996991 564737 0 0 607276 0 36149 328766 0 893661 83776 0 0 0 0 271828 314198 678396 0 0 475422 0 0 0 752417 131260 0 0 2910 0 0 0 344230 0 0 0 227228 119855 598357 965777 0 130740 0 0 0 0 371473 556149 89450 0 0 896467 0 660983 924333 694566 0 423365 168711 0 841730 0 490550 972503 610880 0 0 0 0 0 957805 0 0 149326 0 288678 973831 795010 58807 538613 912957 0 683197 940723 0 471751 744775 731610 0 0 0 0 508386 662608 0 0 0 734320 562423 0 0 650117 277113 72022 32593 117229 0 0 562486 949215 310853 0 646834 0 684857 0 330361 239502 249745 0 274869 0 630914 0 524927 671285 14691 816891 71061 870091 757089 0 46083 0 393710 670975 948197 0 0 748433 38735 0 86721 50121 19977 965648 0 0 933177 161880 0 725157 0 917225 796390 929893 613431 617705 172255 137687 773106 898874 464799 782392 755049 0 465128 471041 611244 909286 924169 307222 831958 0 0 0 647840 639330 0 287361 0 765807 730238 0 580310 0 188037 0 0 0 593579 66863 280708 0 0 0 645596 120935 532952 0 15390 0 203931 0 430703 801030 0 909262 157364 326188 0 634050 0 722444 0 576427 920519 0 692668 289482 42165 0 813110 968145 0 0 378921 281898 438052 165195 446731 560529 470728 0 41666 216365 903498 443043 567117 0 0 0 994976 0 452196 318879 898008 565050 182855 0 0 0 124559 973950 0 119427 314971 176116 0 708874 916430 620227 0 868610 0 462373 428081 0 288328 0 0 13118 672312 0 796029 608576 0 263500 0 721492 478859 492813 945080 0 162734 0 362955 0 887309 0 0 286548 708905 523299 0 0 0 0 0 974540 0 480120 0 0 204840 760176 960923 0 0 0 492333 62819 0 471904 0 501741 0 0 96467 832887 0 0 287580 857585 218275 0 0 0 0 124396 0 0 693914 515428 335343 346046 413760 464374 603470 709654 0 177646 193435 154522 0 0 0 944115 0 331608 527479 0 174783 137332 757382 142945 894953 553605 0 701775 0 0 667915 657946 0 62278 311751 0 0 59397 754815 0 427239 503163 191196 888256 0 735044 0 0 421754 357081 776125 0 0 24009 917693 849862 747736 0 553794 839891 748671 0 750844 696530 877890 0 151927 884286 892678 324181 124565 0 603805 772542 0 677189 0 808235 218539 472112 439014 0 0 69514 526393 941968 295428 181386 0 866910 926101 0 0 234356 231524 531201 0 365236 0 0 0 0 0 758165 0 0 893029 830527 32017 183983 155976 0 479267 329089 0 424969 0 0 49189 0 0 447397 406372 0 0 899295 0 483922 332094 725201 912876 0 78616 436192 0 390079 569938 0 256209 484638 0 324349 504432 6656 834935 0 494781 374617 0 0 86344 0 0 0 756431 916119 286292 458209 251410 907709 259653 0 334453 0 876659 495372 0 279735 0 15379 0 961770 307468 89957 608989 27960 202323 0 557857 963770 0 643196 135155 0 0 0 0 0 172290 742837 0 845490 24421 325458 467052 746151 331260 0 0 135618 190222 406847 729337 0 510567 0 0 817507 0 658678 0 904118 0 850526 0 0 663218 838479 0 131472 150623 822491 0 0 628799 812084 0 0 0 0 510618 58641 0 577980 0 253334 865771 741510 186672 208410 91082 509729 310777 545579 0 916599 996647 909646 706420 0 541666 0 304694 0 0 0 45216 472736 516320 727035 126820 961026 0 0 614997 73315 965422 0 873002 297801 702994 0 0 0 0 254067 837751 727194 0 288493 0 0 363183 395305 366606 304436 0 0 144255 615171 757391 0 578283 602280 590662 724200 976001 0 0 114367 99352 977497 0 433002 446377 0 880139 695251 0 531708 0 852878 113285 0 918303 0 673287 458195 0 805952 890989 145427 89869 479394 0 0 0 0 180049 33378 0 383384 369547 179369 820318 441992 478581 817200 541201 0 458387 750669 0 567296 629125 925372 824545 429139 0 340222 851052 389513 686702 965015 0 201703 711310 0 620379 0 0 275923 794560 0 320216 558016 981433 0 804556 76578 0 672605 0 910609 0 520694 86591 0 0 996232 391072 454026 434456 0 210119 591713 0 821906 487710 881051 0 0 0 776537 425102 994197 0 603828 0 0 339701 612554 613186 553783 234384 28837 0 250232 0 900850 674724 804619 0 0 623522 0 145902 0 494467 796715 541822 0 180609 763398 243165 0 430732 691821 0 447398 0 333140 533643 236995 258905 882225 0 0 0 0 484537 950804 697377 709401 512759 999392 205282 0 60765 475082 0 57792 489831 790537 0 838569 0 0 741833 550238 0 711962 0 0 0 756011 338904 0 174046 0 46394 0 175915 154357 601468 0 0 0 473352 620099 261786 404226 0 0 772093 0 0 799560 0 0 0 0 0 0 0 716023 0 555175 652325 0 659926 287448 772254 354337 967620 0 820736 388577 511498 265527 252009 74393 369656 263111 175214 134915 96944 93887 0 0 363507 0 458144 0 337358 421486 0 918344 0 103646 0 308632 874882 283796 96447 0 160375 375861 0 0 0 250275 0 0 598733 0 13401 229948 359914 218571 507461 730978 905168 745838 978414 0 326722 220114 647545 0 992490 0 206127 0 17080 250449 91564 196212 554987 0 734564 657937 0 0 88080 0 0 0 0 0 614855 0 490020 49338 684977 734312 0 942784 0 98249 0 52507 0 135024 0 566951 0 808037 504810 936 501320 9111 0 0 179307 880563 0 0 721134 677811 0 615198 347450 619779 0 108621 650704 875338 322282 166722 829945 227644 652160 0 306941 178943 259642 183509 775299 459142 388092 591006 0 695630 0 282364 0 453235 0 0 0 538578 180529 0 428938 137072 0 552975 0 502381 422869 785650 704750 0 597533 45909 848683 4013 0 553621 301640 50031 230267 558799 751147 993854 0 574486 369518 0 0 669160 780312 208857 678407 0 0 270892 0 65993 532579 640266 0 976555 33071 7422 590457 0 0 231743 300131 264297 322881 0 0 863571 435675 578060 731896 923508 529366 739876 925452 985460 955226 0 392152 392471 510806 0 765939 287272 975479 598628 0 458577 0 948801 618773 0 796077 68848 606109 0 0 657718 496619 480572 658377 671051 649510 817184 0 247852 439087 678827 594676 0 813208 0 0 142432 177553 0 452147 0 69171 852144 593505 163425 257021 729269 357331 446065 0 201528 471178 0 632426 577170 812309 523693 689900 117121 0 189328 397260 0 504674 465579 597947 0 734372 461876 0 0 633175 0 788938 45734 0 863486 0 93727 428618 758142 0 148053 112467 0 844976 0 964865 0 751902 273373 566156 338896 0 308671 0 0 73633 665426 424463 41054 922972 480349 912130 522824 157232 0 0 0 0 927209 890806 22368 463161 0 574393 0 0 133815 118884 591752 196228 0 0 309812 351934 0 967 0 215629 297823 125079 0 0 0 98904 0 0 0 0 896496 0 536563 203715 0 0 911562 996645 51973 0 0 516318 263255 56733 0 780487 0 208164 0 0 32663 171296 681366 483014 165194 0 0 501432 200293 544392 0 0 0 986492 741762 46049 697454 0 14156 822830 0 0 0 148289 0 599887 920926 0 292722 0 367055 574610 682543 396073 926746 0 956136 329797 162630 196116 0 710511 0 283339 305701 4788 0 370175 0 355361 182604 421583 0 0 355022 108967 45139 0 237644 0 748492 0 432367 473645 370076 551132 412685 483294 0 911570 0 0 0 574602 0 933685 860464 492729 958124 0 837683 443088 618250 0 0 376385 867368 4256 0 999753 902988 429573 0 0 0 0 0 0 185966 0 0 0 92180 467729 0 0 0 0 238551 218724 901006 990328 0 0 0 0 0 68348 787375 0 445103 80365 317932 0 680836 700349 311326 0 484609 0 363474 361204 125237 0 652307 753195 0 0 829813 875534 0 384444 876499 215628 58434 202647 0 62987 0 102367 0 0 127525 687738 247746 84127 409406 440884 0 0 175927 0 808939 918980 116067 841838 0 369286 391274 0 0 231152 885399 385758 301351 922357 62758 982891 965394 719012 0 678549 0 588139 0 740993 0 0 304824 0 636547 397017 855588 0 325903 0 237820 27096 375440 588553 992302 797572 0 938226 0 321952 0 229481 751276 0 0 281748 375052 714503 925092 0 814600 392609 129914 617138 0 938775 0 88601 514873 0 269365 985254 321447 963767 438639 471429 797056 0 47765 0 249599 0 477000 0 577111 0 150948 0 464878 0 523997 0 133124 192343 0 302921 537729 0 262071 945498 0 0 136405 0 0 496060 228882 0 410114 67681 414800 619105 527727 0 699222 0 0 3444 0 111734 997960 656930 364380 951892 18834 0 0 0 61664 0 560585 289611 0 51978 106451 532021 688526 0 0 465703 27422 674293 384790 0 169121 370103 927033 0 842061 522290 0 140903 0 0 656614 0 88760 0 646503 321389 565426 903842 902231 911685 765846 0 67687 0 987103 0 0 0 361141 417244 703750 591089 581871 691752 0 0 247098 924850 93376 0 274019 320241 0 368564 549474 0 0 702766 0 0 540032 934675 0 861484 783895 210355 0 278153 0 557446 42497 650654 143563 65845 712761 895575 791909 684827 759300 190170 809136 720254 423610 219120 25457 0 842168 0 713053 0 990417 0 111294 449995 479544 657607 853283 882895 844869 771567 882385 926491 0 188521 0 231860 271464 384593 0 0 90406 682549 0 570993 467509 63990 739907 0 442035 725945 502313 461127 142742 286243 0 231213 0 275806 448930 51588 598360 0 884059 0 0 704913 78567 357298 939931 14145 856214 68953 437699 423078 687765 0 989358 0 0 0 0 0 0 0 880631 938930 851615 787389 0 0 0 621542 0 287205 0 69662 0 0 7394 0 891753 0 0 49252 545996 639362 911360 803006 336200 261853 375476 0 0 297359 0 760997 988877 0 0 0 135074 604651 31229 816269 707173 26473 499760 746645 671810 0 0 115399 0 0 0 0 0 303756 684007 0 844641 517165 0 0 601626 602122 834109 251842 596336 0 0 662188 0 777433 0 44160 0 0 149132 164820 0 194892 0 986015 106881 995589 0 543721 823711 0 806742 651168 196974 258078 420296 785026 0 8218 440388 278071 959934 326271 512622 643082 0 910175 177150 991842 764149 390970 0 252692 0 571379 394883 253031 204568 952595 282258 844012 927338 153948 0 470391 746268 901595 133649 119640 0 0 325992 993571 276923 434239 0 0 0 0 797027 0 558511 0 216629 347366 0 0 920291 162589 0 0 0 455972 866080 0 3246 0 644107 534719 0 131638 595039 646522 65881 0 320712 0 0 631344 375456 319675 0 988009 692053 625215 195548 894488 589543 0 201770 0 0 432204 875878 0 0 420322 140682 46375 0 0 0 0 801262 742874 517221 488737 0 0 483425 898420 602529 294547 331563 268005 132549 949930 0 371756 833620 0 0 77886 471307 773741 51819 915668 269594 0 929519 857934 0 0 626010 220438 185250 6497 0 0 842750 0 0 0 671472 927051 22815 63451 0 575233 963349 740286 99358 792520 0 712763 527653 33685 630407 439675 73282 174070 858198 0 0 648656 466560 0 0 0 747386 803585 0 0 751100 117487 324801 820958 480269 331803 0 782451 753171 287794 684218 89339 493047 424166 543327 0 278936 0 0 555585 0 289217 0 138015 89172 845431 0 735240 0 958113 0 0 0 0 755671 685798 240668 308282 115359 0 333929 824344 722913 0 901221 473991 632905 555667 133586 737346 659361 0 0 0 0 198834 0 151285 802937 642232 648091 281441 0 644360 37876 20889 513713 231303 0 508229 378524 849864 571524 814370 678133 0 977764 870454 432643 912930 498955 0 0 0 0 0 176786 0 501576 101498 0 0 133350 855558 51920 0 0 0 195946 0 0 716719 510566 676747 0 0 0 514679 157647 0 51716 34891 208344 0 289240 0 0 0 0 0 79067 868775 350572 0 995424 317644 323613 843016 286636 98931 991215 571051 208489 0 132294 0 867162 162543 991914 0 968187 853868 0 826535 669647 27630 652379 351868 789544 0 304199 657152 426074 150791 0 0 890992 0 523227 0 467357 0 0 0 0 0 730226 0 140167 269672 204495 582036 0 493296 908826 0 38581 0 549313 0 603331 0 396376 0 0 0 358421 267160 0 748539 465353 332793 58325 57415 0 18842 975230 176028 0 999388 0 830771 0 642148 281932 0 0 313584 0 417631 400219 779312 120807 102330 630361 526729 0 257416 318576 316108 225655 0 791616 886730 579950 774716 596336 779931 763348 362149 598785 0 410996 7831 472279 666571 0 824208 391920 60188 0 103731 0 444177 136177 947123 0 0 401242 0 934691 0 0 0 60770 0 921278 141265 0 0 287394 345211 712270 0 277654 0 348890 696271 0 484757 0 584461 0 857545 746022 594762 529216 0 0 676255 331274 0 0 746667 0 849613 926492 733412 457473 191579 727588 0 529137 206448 0 442631 929541 438552 733283 142333 749130 0 0 0 381857 0 606989 705905 797071 473998 888109 370218 258385 425521 520707 0 998667 0 147920 934521 972221 429116 35989 612182 0 629421 464793 0 682721 959307 0 467911 880115 12873 0 990282 0 217565 927671 115590 127066 47985 144335 310596 0 734133 774373 0 400022 577525 581106 0 907796 0 834219 381691 931999 0 0 700426 75574 0 413343 514194 213181 576152 677648 96949 0 0 300394 0 0 270007 815773 670643 0 133550 0 0 416469 38516 41039 0 918791 538493 0 154896 0 0 446669 0 870719 623594 877143 0 422349 0 834607 0 0 547311 547465 0 0 125257 53777 0 691422 747156 0 0 0 0 990408 134754 854718 0 0 0 261202 0 0 0 0 0 970295 406588 483603 0 292699 243339 571777 217675 758570 938840 761665 0 0 0 0 781209 664867 197760 193708 217760 833454 0 676229 0 0 0 0 137428 758174 944560 0 0 0 624206 0 215825 115559 329552 244657 12135 69017 455524 456612 0 326049 0 487563 0 509531 600600 0 180400 270680 0 904814 470166 787328 7001 990315 0 785728 396491 622358 311218 165613 0 0 469994 799861 0 998092 0 0 586768 0 617972 707291 921897 571769 718558 915508 0 565419 672641 0 191383 284876 0 245769 738951 0 531629 740827 9185 0 860063 0 0 0 121969 0 281626 543759 268008 0 763914 336128 710545 0 502693 319204 0 413573 3547 0 626047 0 639083 641520 406021 595432 89821 393845 205929 0 114883 798000 474414 203201 335473 955994 575588 990632 914377 730201 787762 912251 515947 181524 0 686508 999630 909042 0 931979 74539 32213 23460 329742 246326 596307 225882 622249 0 0 0 651095 995224 627248 0 783093 873936 0 266734 515935 816312 981806 356243 626713 978634 696996 430220 873508 687663 0 322464 348540 531860 356829 843858 0 526373 670357 785275 394825 0 524055 0 987643 306717 555020 246548 206695 927858 46510 0 892954 0 693238 990070 819706 0 678302 209456 510583 0 0 398561 930737 0 196489 358435 0 741635 281811 191125 0 406192 646323 21314 32249 475821 0 63895 189013 189021 856530 117033 283650 525342 141519 0 0 183373 374861 0 274048 28314 0 406102 0 0 340038 220159 468433 0 337636 420435 498144 665589 974838 0 230078 0 676977 0 270749 852877 0 951754 906702 0 0 973397 917143 531399 0 404763 0 0 0 0 91020 899683 989733 462839 0 468302 964789 748312 0 16948 741649 58614 0 353964 0 466408 531772 602037 99489 143804 262328 0 484685 635310 166660 945095 377254 83650 0 0 849171 0 0 45343 373473 0 332185 97285 144638 0 0 0 597023 318490 0 411578 268152 0 0 629570 541277 145864 269863 0 565457 0 822223 0 628383 481296 0 959666 850987 0 278797 0 669623 535215 496959 635063 77299 391722 0 982572 0 0 706937 742007 887851 301056 299628 658613 19580 110197 325527 713547 531131 90677 404570 72780 695414 0 327250 441262 738599 406962 228577 368586 270836 0 543177 922340 275718 0 0 0 794799 130584 908351 0 0 0 0 0 681490 278422 466244 302528 634200 0 229299 305344 20102 0 0 0 472225 744543 892801 754 323275 0 787825 0 580890 261351 83096 667761 645910 233268 679984 322749 161216 107647 0 0 0 280821 0 839850 221901 0 395309 819056 0 445055 985008 0 626669 0 289618 699972 0 555922 126546 625219 805349 38967 508259 0 606193 0 120093 0 0 0 0 0 295192 0 261955 0 698904 814883 372177 0 0 869387 434477 0 44050 24773 0 541831 0 733762 0 809671 45301 931130 385873 868415 0 569029 0 17940 0 24781 732099 0 24419 630076 0 798037 0 18101 756908 0 769180 0 131290 15160 218207 0 485435 496658 0 854217 0 937644 453027 877214 20116 0 0 0 76944 847768 121611 0 0 44759 0 612945 349289 975223 84675 757963 760689 0 379738 0 191928 0 0 228165 0 981186 34184 0 434270 0 78492 686333 0 730035 0 358880 0 0 0 0 178335 559102 84104 0 831973 0 0 883937 496194 0 806365 860508 0 66188 609135 330193 163530 0 0 987830 982574 0 335677 251862 485229 764330 0 10536 881835 459892 523234 0 262199 139504 867825 545162 619946 224772 572925 0 0 0 948959 796911 0 0 930303 456081 921741 736177 991739 313594 943193 426888 832537 454442 0 83612 106943 916013 0 488067 0 819801 311790 107685 360976 270790 68556 334459 0 0 247212 683306 897485 844758 0 691215 218546 189777 468018 784623 461581 355426 0 0 840515 773076 111310 619319 0 0 536560 163666 0 0 0 341518 0 640099 160164 998774 141739 911292 853140 0 0 830939 0 445950 326016 0 32481 0 675580 672924 211644 766658 0 0 836059 796877 957440 867517 98774 0 0 0 0 0 21572 289634 0 179265 604295 881071 731826 90655 646796 0 809919 0 110267 0 537546 344873 424899 165228 923264 0 74003 0 0 753517 867143 412093 964802 0 787366 222871 860773 863419 253411 173568 0 0 438279 0 0 0 0 0 0 0 0 143085 707679 154716 0 196688 0 443966 618711 0 0 0 0 795824 0 262973 850395 0 367157 111243 0 0 60711 0 930176 437489 732042 0 0 0 840213 0 754181 0 829857 882511 832501 0 617528 571315 0 53759 709437 0 250368 873039 0 302594 823172 537816 251319 740090 335926 839101 0 588994 525568 707449 0 0 0 879176 287934 962100 23361 509497 915918 229995 0 398214 272949 729282 0 591852 929635 508120 85499 0 0 0 0 163783 900978 442022 0 462733 540636 0 629160 233425 759224 905958 826364 832574 244319 132684 887742 346573 103850 207938 441946 274048 0 0 189260 586361 984080 350251 557716 864184 0 706994 717077 0 150662 0 402636 392645 301214 501112 540531 941957 0 58764 0 0 839261 971739 483149 252860 0 739406 817156 726392 466905 100314 301154 909393 0 549840 360602 0 843787 381758 538682 740186 623813 597635 0 141310 824013 453644 25813 0 634327 997297 0 0 0 47270 907075 264233 436204 0 838450 335993 14092 0 479068 672192 0 526049 0 0 708321 563739 0 643442 0 0 632822 736728 0 0 651079 0 491444 38397 117458 964544 0 264536 14728 132874 0 0 869335 657941 0 857409 131790 494354 0 483089 678075 0 0 0 0 461763 319338 822947 19730 81352 50047 0 586426 0 0 436869 0 0 0 390294 0 0 0 0 991389 330631 0 0 0 810084 615096 0 127471 0 404164 0 684214 0 0 15682 0 349739 512151 460719 593682 0 0 557590 0 48811 0 463786 321730 62115 0 0 402002 57058 0 774576 961226 431055 790682 0 0 570455 180495 432262 0 0 322372 0 0 306391 178272 792342 0 612655 0 354953 0 290492 768175 0 0 0 0 217794 567075 5643 696062 0 466978 510535 0 0 0 974461 524157 349129 468548 998414 0 0 760911 410882 868005 0 0 0 879545 409728 0 198044 0 485365 955777 0 0 870368 0 0 934237 938208 0 0 206444 13804 0 755408 0 809048 0 693768 0 878338 775955 0 412989 0 184792 0 0 326877 970018 69708 362000 324403 734661 27217 602634 963766 856155 856969 0 271020 679306 0 972032 0 846325 589657 107339 62007 418446 237733 0 0 428446 0 217242 802613 290799 0 684806 0 0 981909 0 0 15915 0 0 762433 344915 592569 0 298500 78764 877575 0 163709 678364 0 703190 0 613980 144727 242782 0 92890 0 222014 306993 406563 0 791274 33031 0 266434 202430 0 538551 0 426383 0 0 857152 501541 375359 600485 944996 808898 222040 702154 0 986838 204226 0 0 0 254804 554241 459464 100035 219192 0 767420 408714 560972 0 922978 0 0 0 387325 498138 293796 449162 867640 305738 725670 10428 240213 0 616546 414239 2642 819807 439507 58157 0 800733 789529 441113 352279 579741 155425 0 0 0 356070 0 110799 828549 0 774498 668532 545575 53326 0 915467 902976 826701 0 590609 0 0 0 995287 944319 686363 0 0 703640 0 0 901858 291012 126806 119288 0 727514 82741 100967 123813 421405 150865 993269 731294 0 432997 0 0 211963 704145 303860 648966 0 127974 404615 0 0 0 895594 481951 514526 0 872660 0 328526 129615 473093 165382 687914 386929 328151 798063 538055 235983 114393 474539 0 69432 0 91501 0 157336 936556 625087 0 514836 0 310198 0 0 961761 0 0 450506 0 105785 746828 638726 0 746786 920754 0 263374 0 249714 617029 0 341480 574856 0 0 2463 0 882806 0 987622 0 0 0 0 453660 233248 0 0 91703 479342 88946 503443 444644 0 374984 83981 975449 0 652744 933962 0 251560 504813 0 0 995661 136339 0 0 609337 820668 0 0 0 721821 0 140697 329043 0 0 0 0 897886 0 501494 492867 0 977767 364022 808495 880050 409006 0 967747 0 41412 0 133221 921513 707731 0 403783 509876 517694 0 454397 0 354775 494499 0 600877 754428 0 0 858803 686555 0 609314 0 0 0 996584 763871 0 531213 514809 723113 0 810559 889186 0 683217 74158 0 664479 0 97484 201025 826023 0 231062 929726 346400 0 0 0 870858 522878 647394 720632 0 289938 933180 0 0 684339 0 0 145674 173087 0 8474 558093 325788 350161 938041 989596 479494 0 659008 405737 0 0 0 35521 0 0 20659 585384 471322 0 0 480436 291126 75722 687019 672733 468190 52785 167819 735883 0 0 208366 607846 486926 104953 177090 388424 29645 480504 0 900333 0 0 308397 704232 934196 303149 692889 312057 18120 0 97461 0 181007 142865 0 238472 871693 0 516570 565015 0 163601 230497 119556 297883 472069 690677 217395 890104 461470 521065 0 897172 37767 0 0 346124 0 271355 0 0 103749 996479 0 325524 0 0 0 837667 0 0 480963 0 0 212899 0 0 0 332626 0 288538 0 0 0 0 0 455090 359960 0 197727 824623 495957 366685 407108 0 0 806326 0 990855 49036 28710 202153 888900 341727 0 0 644359 42799 0 0 0 596297 575 384375 0 0 55524 58401 952532 969511 0 906415 157121 159529 701657 375712 37248 672131 507376 663767 0 0 783078 788983 882109 949826 0 970384 740496 867438 135522 241946 0 919714 7104 0 0 0 699415 101442 0 122724 676168 962315 0 0 0 321469 0 0 0 0 925859 365692 0 93674 0 468548 206165 0 93510 803886 327163 0 0 238766 642765 679444 715654 11303 167698 218420 700123 15422 793063 0 0 566706 110870 953687 0 69599 922428 0 550678 664413 409670 934815 0 807686 200298 229424 50755 392317 0 442263 0 493278 0 85792 513152 881453 738996 412262 364993 0 506518 0 497818 396392 0 258878 0 0 453597 442946 606406 0 57135 311597 0 817780 60045 881760 562623 0 340907 0 132148 0 0 149999 0 0 0 930435 706111 994237 392934 0 0 0 826601 0 0 0 634187 0 546703 0 0 0 0 561044 734815 467584 379766 0 262071 524790 241058 88500 208349 978335 0 0 946939 999134 0 826010 0 0 257557 0 0 44325 52531 477065 261410 0 864637 134447 0 736900 0 131988 0 219059 353507 900384 0 300012 205914 0 880517 338920 960202 0 578442 333727 0 0 533871 514608 0 0 360091 548978 137148 627825 487228 977362 0 800978 498763 143544 256194 295899 449614 0 509873 187132 0 530240 86754 193763 757054 0 36502 106987 0 148681 521434 0 0 599709 0 48372 937748 861745 0 0 290273 613290 46025 416568 703451 0 402711 0 921195 0 0 0 824685 531257 80924 997761 75700 122108 649501 551362 0 0 942239 641796 323384 995641 249346 870562 538352 344491 749989 0 0 81756 919547 0 186905 0 0 982850 0 340621 0 666076 89003 702653 891235 512919 0 966376 646972 814499 463548 94850 72086 0 0 482553 781434 0 441341 952559 0 33948 36151 805069 0 173632 654317 787828 688266 182716 690905 0 140973 891817 460649 0 368152 969710 0 896825 885649 463418 128380 580246 693596 959610 0 734963 791337 0 0 260207 325837 497349 741814 934910 839406 0 0 0 0 0 947693 0 0 0 6248 0 907631 603590 249775 132538 853917 523521 0 94092 0 0 837612 220443 0 0 0 0 734348 774300 854657 524311 0 528743 68389 122113 449710 0 51097 472363 75612 203574 0 0 0 338425 28792 0 431076 325327 184588 331595 722458 0 596421 673747 0 806387 889441 0 178010 0 0 580653 185288 482100 351287 0 536184 0 449212 433769 960272 0 788411 0 820895 0 524248 0 127710 930270 619856 0 0 158650 370965 942701 0 885535 351493 0 955387 226221 964301 492133 33227 0 752448 0 662546 941586 0 0 0 0 784671 558401 316781 0 519879 88531 390420 116438 470503 894258 0 650949 0 0 487858 551382 482025 0 906609 0 878023 796422 0 0 0 418966 175365 440293 0 836187 712486 623715 937434 0 839043 0 20959 0 0 0 271609 652195 737748 120740 69268 0 458042 0 0 0 0 236395 0 0 807055 289609 287823 977051 0 721597 475474 0 0 146124 126758 0 684615 580942 0 270381 0 972791 0 308082 3038 706279 0 645424 214193 0 323406 0 976900 0 467347 559206 43598 40854 358711 0 823848 829103 0 36456 846888 0 473938 353694 500267 582983 98716 43871 883560 82255 359196 214322 0 590875 158946 133522 580909 0 770275 405548 0 511768 360940 0 0 563781 185823 640322 558697 797728 166403 343684 432764 936457 397169 636388 907840 0 0 123940 785050 884607 0 0 0 464475 0 0 256763 82040 0 216223 563913 851271 0 0 0 91012 508294 291276 0 0 0 0 0 821992 0 0 989943 412481 0 0 493715 177644 717223 395957 467696 397776 535181 64001 589305 0 334472 165172 243721 963156 39821 673126 0 0 466588 0 291321 632310 0 0 0 872915 963839 132274 0 328650 418702 512489 677988 14952 0 940722 773852 418469 0 0 0 469490 261646 316863 0 934655 432064 0 0 910227 0 800717 891164 832210 0 956670 438307 656759 555442 722626 329058 0 879919 784688 324344 813413 0 151730 0 776827 221644 808154 918245 0 0 992942 517827 0 892165 0 430544 0 0 65432 0 639049 221864 467054 0 0 889715 0 272427 0 44539 602590 0 769804 784671 566202 0 0 979601 0 0 0 0 903860 745570 358440 278230 0 0 676849 805772 0 462186 0 0 0 0 0 0 0 0 32071 0 867226 0 358119 0 128743 0 0 591339 441356 458532 0 0 866730 760509 140478 104252 929729 0 449620 0 0 348543 864723 795825 773652 926650 0 536327 0 497846 931435 0 0 597556 353301 265974 25 0 441374 87832 410933 0 803552 0 0 382076 550698 142226 0 0 0 0 0 44742 990815 0 0 612145 420051 0 723066 0 171814 884779 0 130904 0 162530 693539 369825 303761 0 0 481951 19384 975490 0 0 976205 0 674555 0 0 900273 318879 928346 818789 714537 0 0 0 257481 0 0 481698 138032 171080 0 420293 0 98508 0 0 0 0 0 0 0 615437 63676 877679 86580 171059 0 0 0 350613 73769 257976 418160 0 0 0 423158 0 0 0 336032 0 771771 190465 437100 975274 962844 0 668355 0 140939 0 550797 0 0 0 0 131454 670507 106606 0 0 0 0 7878 627013 977971 424635 0 804800 0 0 881467 961086 798965 498399 204762 276156 0 940692 165955 0 63846 0 232491 0 535129 219179 0 60771 0 337197 0 992983 0 0 339276 78185 279214 0 293645 315476 0 547671 768783 0 0 318680 954504 0 475322 416625 888428 101264 627685 0 0 24565 310308 858578 416075 784394 310499 0 989187 244021 0 116180 444658 719259 258108 825332 38581 533446 577579 0 88289 0 545264 0 734930 658799 0 894490 902284 0 465872 576864 0 0 421152 913763 446295 479695 697082 493274 582560 15952 318691 0 122625 0 0 822321 0 402007 417200 250404 0 56314 0 295708 730367 0 596261 426139 0 0 0 0 153319 0 0 472573 0 0 471689 753878 0 0 0 0 145879 323667 935735 702522 681030 0 932748 0 811725 145929 564255 0 0 304298 627964 729673 0 0 949694 753859 0 987342 504956 0 434520 0 644862 0 0 436835 977205 501425 98138 882644 0 2032 27327 190986 0 244626 390931 314516 0 554065 432006 694084 604496 429546 699923 0 382678 352332 37401 0 0 0 347257 519290 0 0 0 21335 350388 188650 0 0 149659 975672 0 0 792622 797264 616396 153554 197778 256262 877377 0 0 880725 66992 67421 849564 198098 360209 0 244795 0 245626 0 0 0 315924 623586 0 52417 112351 448033 960057 406770 618398 724439 485927 895195 462542 0 559329 506689 666339 0 513473 0 855940 579547 123370 704746 0 192624 0 0 630478 98763 0 908666 549278 0 809896 134432 154045 284384 615765 236250 0 976973 863445 0 478042 350296 0 751797 0 0 0 621456 672309 0 262978 527721 510580 464393 12060 597643 55025 832174 0 0 831836 0 476829 0 152210 0 912904 69243 6837 0 52634 0 0 0 0 758852 245161 0 991519 335512 0 0 230003 0 53504 0 712345 363192 24414 187121 0 701867 632599 288730 179912 0 852665 0 789716 0 0 918934 584651 0 412836 789228 0 0 663884 0 396783 0 970412 0 0 269494 0 0 0 0 560258 0 96227 992441 924782 0 0 0 806348 751318 0 382611 0 0 265563 776450 103941 677066 744936 503982 354130 0 0 945071 0 0 773041 946792 195063 310706 188538 745416 0 65877 0 394915 0 0 0 633470 0 324993 925604 0 146657 0 316482 221083 0 0 0 753071 489513 0 821841 0 559485 726476 0 299316 0 749169 793306 0 368228 0 0 730663 853625 949564 962462 0 0 951321 0 919108 768012 282432 0 141388 0 0 232303 0 0 549012 303277 905217 0 0 0 0 0 425115 0 0 40364 437128 0 889759 946280 0 755681 0 657771 146314 0 257759 995323 693605 0 98423 621437 0 453826 0 503286 405699 459383 875056 643078 697514 0 0 0 888202 822496 0 0 0 0 345858 0 0 0 483289 103676 73718 806154 356617 0 253505 0 0 0 86641 0 88527 0 86675 242003 719665 0 0 746117 0 884573 210575 136325 0 762563 0 68130 964980 0 0 219874 18215 988756 331096 0 335953 882052 615008 0 0 275734 271381 0 261760 0 587887 132848 0 0 994264 771706 873853 529817 273405 790248 276790 823842 988542 0 0 0 895550 602127 727245 13227 734301 770503 61254 360688 403807 107017 559694 98209 652218 336728 318277 441010 997632 0 0 780560 929104 201578 975479 825124 0 197672 230650 437091 0 0 0 0 894056 0 778233 0 0 140588 523509 0 980500 0 0 425613 0 469398 502769 0 875916 0 965003 686741 270783 892267 0 147936 257061 996559 873635 531605 0 532003 865151 0 417028 410469 0 636588 0 0 41203 0 0 538798 979016 0 376986 473983 0 656036 468974 705158 0 439352 422856 0 784284 992272 122085 632581 234156 562233 776334 408311 491974 527995 6263 0 473400 16522 120134 596500 0 750132 0 621217 381905 941154 423340 0 0 0 210912 0 167203 0 0 0 260626 0 0 286374 0 589196 0 3542 532787 373789 0 331348 193812 0 49098 0 0 183297 19070 624314 0 656377 0 200874 912230 94498 532005 74834 0 571638 0 787208 0 202390 0 908276 0 0 421376 457195 373065 0 0 578563 0 896216 0 853666 249293 0 91962 0 716106 472275 0 417023 764237 161204 0 165812 302431 507080 935813 0 0 157605 986566 0 182927 0 0 861912 835591 157688 497015 633278 243061 0 0 507493 0 205792 0 2652 664428 0 353123 396636 164411 0 368649 0 351164 155443 425015 0 0 43757 0 894577 0 992232 0 0 0 199208 502222 144850 0 873917 571078 817398 14155 217686 589035 505881 0 0 0 0 0 816635 723901 398599 871552 0 837413 404644 0 973990 49570 305163 471393 164258 0 718070 524423 0 70956 800408 157063 0 0 0 0 0 0 117427 811318 163808 865 920239 0 0 816741 942648 550249 0 835065 571513 837302 295735 203329 974793 23752 873008 871585 952794 51801 947697 475261 141471 669623 340382 0 275033 441770 87030 0 629390 0 150862 0 511218 0 425327 308115 817507 0 0 960994 540463 309629 155000 0 745233 692594 0 594651 892860 536908 0 498735 612121 681733 0 884209 823653 0 333880 689002 0 788256 398276 0 177610 442890 777259 0 0 912383 254309 27092 99106 0 0 105486 0 692088 861396 0 0 999646 820510 898528 0 217286 393219 0 0 859450 191005 295833 0 0 0 126775 558740 956641 0 0 0 328579 325684 880987 674440 0 167601 0 132464 524060 533386 0 0 0 600264 909956 584975 769410 780334 488986 170733 0 0 695428 406018 263706 265725 0 304591 471178 205422 0 0 85729 0 874765 100721 392075 0 337171 0 793936 0 166244 0 734241 0 156991 776181 684551 514362 353310 0 0 272180 685992 29611 557218 164153 989397 504757 290654 0 0 208918 903416 876218 425682 483043 0 806834 115425 745193 0 0 0 629946 204027 928731 0 0 693038 9256 10948 339012 294279 0 617898 430093 355555 675255 754021 777482 469154 0 0 560732 0 277520 331433 0 0 413275 544033 0 0 118456 183160 0 528554 0 0 551529 0 34908 0 434946 458880 948954 0 219270 0 131356 989506 0 0 0 270039 0 464161 879608 234691 14951 905758 169342 272925 92484 495620 0 506756 0 773816 0 0 0 188440 0 0 289062 388530 0 0 28720 810580 0 712215 460693 300895 337485 0 0 58194 0 321345 610444 648259 104994 0 631606 533534 695758 796946 743863 0 0 102482 0 0 0 0 0 974479 0 985733 0 940084 808307 0 0 0 0 425096 707404 320653 844144 0 0 0 0 0 0 0 818385 0 783123 888884 827254 799935 278083 0 766115 175347 0 0 302263 972170 0 337458 0 43674 991977 668376 912974 0 0 292494 0 28588 745185 0 697687 0 0 630709 277663 675158 0 278495 833376 134993 389558 0 0 0 0 695071 171359 630264 0 0 246513 928387 649605 0 245 233620 255174 791349 966652 360130 607192 726094 0 0 0 0 271462 122838 224339 0 0 0 729345 0 0 256746 0 0 0 444741 115626 875904 0 813183 253182 409306 0 0 820655 646917 0 57646 788789 920029 703385 159247 0 529334 71677 0 0 0 252914 0 838279 24048 737196 103442 407080 941518 346974 113166 429434 812168 302415 691529 0 282152 714218 366753 536371 0 606126 275998 0 120475 958588 0 692685 0 0 495252 127126 334092 831159 0 265270 548171 460087 419402 0 569671 0 0 984451 0 0 0 612918 610573 365656 153014 120445 34890 637378 0 158648 0 444759 498330 720433 687266 0 551213 338935 0 663915 0 904760 0 0 0 0 0 0 0 549478 357670 413298 0 507180 0 0 256082 0 847449 321089 223168 575542 0 0 0 0 0 0 0 16481 943060 0 432905 0 964890 459824 0 157192 595379 0 998650 0 283344 639645 989408 680943 0 999199 0 0 0 845864 0 432932 0 0 559981 988920 0 92332 357766 203015 0 735459 352459 0 554321 0 863950 0 475943 0 730063 0 392664 47779 306828 0 641841 430944 35617 393833 534030 0 0 0 0 352060 623254 0 587458 0 112348 542237 409424 848858 0 563213 586789 683370 0 140227 939255 951046 608818 0 0 826573 827242 857340 435897 0 58902 0 883291 435761 0 0 0 621045 13737 472042 109112 779662 187865 635004 130460 891665 113367 761283 789667 96169 0 925233 470305 0 630948 0 359789 0 0 647123 0 941651 474243 840306 323881 500685 0 55738 331125 432798 828363 0 366044 0 0 38522 8837 541018 0 250240 825081 0 254041 741035 0 988712 971358 0 808000 0 0 0 0 213041 881955 0 17002 0 205982 588395 795231 110403 0 0 731766 668263 0 351455 321367 0 34461 763480 3327 0 301100 0 249601 251074 934756 358283 491854 909183 134281 321288 998525 795577 0 244341 32523 0 0 0 0 107467 478758 692944 0 151549 676614 0 58592 0 402881 0 891982 168395 0 0 0 56242 0 0 407194 627094 0 355739 356030 0 0 0 0 525217 0 651972 0 186913 0 0 0 8230 965937 0 604714 0 0 32598 533493 0 743827 0 0 0 918207 543311 919573 558745 0 528492 634176 0 77224 994630 0 742049 0 0 375792 333139 395264 343956 122636 896521 0 562515 820832 0 793749 0 975134 192387 342961 138020 891352 330032 0 282500 0 540733 7508 774104 235076 0 196247 448930 799042 661530 0 516739 202617 0 598165 416903 506037 845626 0 748052 705402 0 446627 947527 929269 0 449710 0 906694 335424 573264 0 0 364241 87788 550896 760641 990556 0 0 251553 248153 554809 0 0 824479 330465 151784 365963 783135 0 0 696210 188820 884865 171011 0 64687 0 146714 443739 0 0 715470 138194 625164 643184 0 975361 609935 355845 759665 385698 353923 0 0 175555 0 383336 764379 0 233090 492342 918689 114514 0 0 0 769103 0 480466 0 0 342209 707270 937006 0 647686 0 924859 320965 164773 0 0 0 618044 0 0 549176 0 0 0 0 0 0 88168 27129 618329 0 373044 459593 418087 0 64965 0 0 695886 0 46553 319769 0 165071 301142 572756 878289 558222 298177 727938 629338 171008 0 0 764621 0 317205 227370 992260 623077 0 861115 0 11278 0 0 606069 211550 0 0 0 0 596956 801572 461523 0 30226 728978 0 0 929080 89008 652640 0 92498 27996 805149 0 748259 0 385659 0 350664 0 47756 741128 487549 0 258533 0 413853 389357 378090 0 237450 982137 847255 378030 812402 0 0 844560 87396 679452 441471 76124 90789 83891 977847 0 0 660998 574579 0 0 989132 493527 340476 0 351796 0 0 284199 0 0 164949 0 84262 27873 0 0 461650 886842 647444 755317 0 223599 297557 0 0 63503 739123 0 831662 670106 393466 464235 0 830693 380305 0 79022 376294 779206 0 185598 916814 658445 60209 0 58920 787493 0 66255 737933 0 158384 0 519451 747232 252839 0 340644 769645 253192 283523 272545 604741 139911 0 119947 926968 0 90010 0 0 185800 7167 944287 127738 750766 0 744544 237669 962096 0 594626 885805 0 0 277280 388586 646946 597937 659489 0 549879 695280 491042 139872 295471 659284 390225 491180 0 0 768410 0 706383 849538 0 53204 0 392912 534916 0 219381 0 0 135137 52884 0 699076 695177 0 879036 0 0 742860 360279 426357 0 631061 346289 0 86583 0 440563 0 0 0 515972 408473 672343 0 0 0 0 28795 410825 170861 0 643252 0 0 818670 474744 191368 0 302520 479699 626257 14998 35404 0 962187 528798 291523 0 0 301421 353656 0 21910 0 693782 79157 961055 517640 0 785029 0 0 846367 0 0 118168 790383 0 884093 401799 656863 300911 0 462848 322870 17392 120749 0 494946 0 0 0 210912 407862 73888 482946 677296 0 927260 995243 0 91303 652733 0 0 227647 643452 683519 191249 0 659762 589479 726327 293758 753074 0 80158 168324 0 748362 0 8297 71790 897128 138804 711587 791412 16285 14393 349508 0 414496 848147 416715 316827 877911 0 0 0 0 0 0 915474 260440 937421 823342 293835 833619 162813 507095 464962 235982 90936 692781 918455 0 478816 0 9425 877414 0 771218 204144 0 297694 91139 448626 765362 0 0 44120 97245 585720 257116 785131 978622 910283 773164 0 564520 378132 784249 0 522784 378681 623450 0 872255 235038 495 0 595122 90163 401458 816258 856523 0 697712 382747 208049 0 144444 299442 0 76027 202496 541789 819712 487501 294991 157735 0 289662 0 0 823250 661 356273 0 0 382645 10716 886898 967039 708717 257140 0 217638 11730 134181 605547 0 831461 518536 0 0 0 880377 576261 827306 982958 0 453693 247847 371118 215311 0 75998 534063 122870 0 700141 227436 474566 834129 99325 630607 139091 178497 614937 0 75268 12650 0 407886 343591 11706 0 440658 391026 0 386583 239137 290790 0 239000 0 0 0 72945 0 140693 0 0 0 0 247608 0 0 884462 821769 0 3892 911455 0 47865 0 0 176828 0 401511 432559 0 60823 617548 0 342092 120553 221194 0 938900 296184 0 0 0 147514 0 427266 961151 0 513403 0 270268 529458 0 0 159055 198823 738622 0 309459 896549 783048 261945 482636 0 0 397330 925540 719668 376136 405250 487163 504288 797599 840669 446742 527437 536508 417545 18032 574565 0 106518 539735 0 67761 881243 0 0 163351 0 173267 0 750038 0 0 0 0 0 472791 0 414527 0 0 956778 0 296130 0 918107 0 214720 589750 192867 0 0 0 793543 0 0 376449 222379 698129 0 632486 279962 669232 48815 50370 228947 230553 201281 716870 380268 0 0 258018 657825 856077 0 0 0 30750 0 439357 711952 0 221559 0 0 0 0 0 0 0 225429 0 0 604424 288927 0 256470 370386 327544 0 623340 0 0 142832 529392 623940 154136 299535 0 0 348519 0 581756 0 817636 0 454649 890849 212577 673867 491060 949240 0 311239 0 561413 0 196376 0 0 397695 514807 199354 0 862554 0 883736 733336 158700 648236 230388 506804 933322 0 564026 0 330246 0 0 0 158496 685273 0 0 390566 183392 0 17213 806032 0 0 0 0 950739 896932 961573 27964 255812 702390 675874 414408 113914 0 525929 967751 0 93286 0 991261 0 0 0 0 739303 0 306443 0 75942 0 492280 0 19639 0 112552 3539 0 0 912776 0 949117 990824 0 0 0 475498 937567 682796 826562 682524 972505 0 271643 0 0 367130 340777 222124 535830 0 0 0 0 0 0 762578 120997 795738 0 203722 997484 0 55066 0 435205 540788 0 0 827763 889052 0 0 655531 928983 0 0 678245 0 0 0 0 289918 0 828644 575923 421325 993907 0 545991 171332 0 772391 364530 331314 600423 494432 442680 935311 608822 871394 501244 0 696813 54622 406581 724 143208 913038 379009 595263 0 93254 937392 721313 255043 592729 246586 90384 719436 288574 0 224266 0 57258 544420 385448 239498 0 608208 0 0 0 470345 318249 899271 422550 0 0 731000 0 0 0 413764 0 744165 0 791017 0 203836 0 45962 345546 950334 0 972604 956717 0 662716 612002 694767 573837 0 843406 921226 436251 8511 784834 726933 666 480776 373413 445285 8800 0 0 584718 402671 299876 12255 0 0 0 0 682542 368388 786925 269741 261254 0 442023 0 0 849776 275707 0 519462 598185 0 405396 0 0 98253 950700 123903 0 0 0 685723 796984 0 0 0 336667 827514 0 530442 396210 569990 0 664704 64372 55187 0 0 0 966341 0 0 740377 0 861172 0 207088 928212 0 0 143646 803101 984542 0 32080 0 227674 0 0 970513 316331 0 0 184335 567331 88727 284130 153150 0 0 688391 0 657042 0 508389 932675 709848 0 0 0 658065 0 975871 840957 527334 184353 652120 359364 0 43811 81302 831544 899590 0 0 139701 976542 672616 654129 0 5875 583631 38378 0 77503 0 839088 932588 0 630576 0 521196 0 693591 499630 554890 0 459217 967795 106245 566293 0 0 0 451937 607060 952128 0 305830 453780 0 0 903367 0 0 868226 775399 0 842139 0 551746 87665 580914 69390 714182 218794 469589 843012 766281 0 497179 249375 84104 0 794319 668300 12058 628673 0 935978 0 0 0 889845 873077 664298 0 392529 461520 0 0 329397 878671 725335 0 0 0 0 461655 0 781734 0 0 939701 0 0 476783 0 861649 612941 0 0 505282 633804 0 507990 0 0 877518 763504 404348 110252 0 664355 85812 490623 443995 171450 581591 0 23058 312263 966352 208998 0 994408 0 406592 0 509686 0 259601 0 605145 45982 161514 0 436367 0 0 0 390619 390271 0 0 599191 793527 50680 445331 0 614697 0 356263 0 762831 197122 840113 0 692184 170750 505468 0 0 0 850947 337412 388016 0 0 474595 0 236263 793875 0 0 22730 0 0 355017 0 199678 845321 0 0 460797 164041 100026 389037 640569 674259 373512 65798 425704 0 302983 514659 0 580214 0 0 0 0 0 0 0 0 280057 0 932324 391629 691190 0 0 0 657461 0 249322 610476 277638 0 226670 379775 651706 0 276700 791502 998792 0 54514 0 0 216849 628465 714109 892891 321383 136812 982582 0 509423 928570 33891 0 902926 491997 669569 71571 0 674984 921063 666847 0 0 0 144801 0 0 0 0 536211 550452 0 0 88189 0 0 439119 504261 463533 0 616461 0 0 0 428807 0 815253 387516 368370 685713 0 0 622591 0 369543 0 0 587068 0 0 928848 0 0 0 0 220281 0 985948 0 48731 291861 662096 0 111817 439852 0 287000 542944 0 0 734749 0 0 284302 0 924747 125659 185180 838626 0 0 713555 975288 217111 419171 497760 209950 0 396026 94442 0 402633 0 0 172916 313326 650458 850038 118563 246291 686698 490322 0 166201 0 198755 903023 392903 0 782207 671737 0 686697 571273 760946 0 555580 0 18094 153512 552118 652138 0 324090 616875 0 440137 0 896321 0 0 0 0 653728 0 0 0 425446 0 566717 0 190285 0 0 924406 691520 0 0 0 524900 171582 534304 317841 0 734404 683877 0 0 210139 261418 267325 0 195068 179651 667390 712388 341260 66115 241054 417533 103622 960013 55712 986657 551588 0 989324 0 0 283052 284594 0 598310 0 0 569360 90245 0 0 257339 50138 422163 165027 844769 0 0 302685 267413 0 748748 0 67262 843652 0 968667 684939 438822 0 0 165603 912741 80210 921108 0 0 451949 0 0 0 86122 172830 513551 0 0 372389 570835 121051 435590 747864 165944 401364 463714 0 784816 0 879535 0 257778 127375 247589 247678 123557 0 639926 0 983782 158602 0 13352 527674 0 128762 390279 501129 0 0 501399 393901 0 0 777548 943692 424818 168906 0 0 0 0 802223 0 55065 804113 462300 0 326442 536171 245223 0 0 622745 892116 676638 237414 941615 610915 0 743970 411751 971329 741523 0 430454 0 227824 453052 0 762822 901549 845262 0 726557 0 60500 0 369244 188725 0 0 751278 788972 559221 0 0 851982 175909 844309 770659 0 0 0 590746 0 0 572978 0 156173 226287 623167 538622 0 0 0 34657 241980 0 0 56540 623887 88520 51427 497463 0 0 868874 74670 4095 0 108239 0 256536 0 241340 0 122714 565092 1189 0 0 18045 415953 143196 504155 682206 780316 10984 24605 35144 423799 801954 608487 996804 36046 410601 942088 267210 194706 210781 280118 395465 0 848233 492559 502297 0 194868 510253 0 24145 937088 0 0 0 59875 567957 311804 0 925197 137702 487972 0 781549 908715 266069 0 13005 572810 0 0 37600 0 0 0 491762 974805 456527 696368 42926 950852 0 34089 0 0 841002 0 963448 739428 791545 708730 3045 682854 866427 270406 424177 41573 506695 0 562810 0 773618 380655 387525 79730 0 867862 0 41364 21002 170980 975497 101133 229526 142530 907191 0 826783 0 805992 190969 0 846748 0 0 0 0 486018 584852 0 0 0 40958 516189 596187 685083 409428 0 0 364604 0 0 474687 550359 5520 284466 0 0 482570 602436 676881 0 455782 622183 0 592359 68696 0 0 11700 636021 0 0 0 0 0 0 0 0 0 301487 659639 496528 337644 0 0 119590 850846 263458 110439 323535 418115 0 0 0 0 0 744740 0 259277 0 794100 0 884591 361723 0 846676 757037 3083 513062 186989 86439 946450 321396 0 884192 0 503743 0 622219 559745 0 550951 190472 587325 0 845736 492111 870997 0 808933 457572 898047 0 170039 573119 295932 575712 254774 0 0 929519 67673 291350 534687 853282 719939 375911 598220 242258 0 0 0 0 96213 0 352455 117088 0 6857 359584 0 716731 0 575593 621470 499800 0 151632 0 0 273223 0 364098 553219 225664 888745 0 114461 525446 0 0 0 0 0 0 540008 0 0 921238 0 730487 930163 0 0 894891 0 192707 434096 28719 866916 0 115648 248484 0 966533 11876 506754 124121 901973 0 614252 680895 65142 681844 868203 545516 341483 0 189948 0 970010 585570 157061 0 0 0 740505 305389 0 0 0 39491 344533 470167 632311 444074 0 281616 385450 283443 688225 0 0 732745 0 0 258150 0 702720 365284 999286 0 36703 0 318749 830987 0 475951 0 0 307475 240280 101622 302764 862221 0 0 0 0 0 255955 0 568507 540027 0 0 302321 0 0 0 0 906156 70441 0 75756 0 337108 744030 60068 327638 0 738006 276560 0 0 609907 0 128559 93346 563739 0 0 0 722321 0 996351 655796 990655 83873 0 0 0 419483 90100 664847 481437 147659 627979 81759 834773 0 366635 408019 0 491761 614197 0 0 0 994998 0 745690 429469 0 0 132123 230733 0 129271 0 583715 934419 461322 741332 0 0 451022 840229 0 331432 738609 902629 256482 768420 992933 0 606385 621397 123882 0 184437 0 0 443425 948951 0 0 0 0 115183 95753 255153 221718 0 629513 340260 0 0 188286 0 84870 0 0 427738 0 0 583080 93572 0 262856 29380 617989 555664 653362 412983 302514 135254 384158 0 0 734276 563128 965190 0 940413 188194 737226 941730 88423 917961 825267 0 0 390079 0 405122 798456 55486 0 0 347950 272955 313848 354727 0 378954 0 552786 0 0 0 0 121720 0 140508 0 690572 300418 847649 295492 677030 0 0 435141 458686 106169 106554 111464 240590 292732 494985 979408 0 0 0 344319 373984 0 654240 341730 0 684808 0 346044 809214 671468 624503 738778 439939 776802 408609 204786 0 0 338530 729108 887849 692431 0 195181 24703 0 128651 0 0 892184 333428 0 580021 0 812220 0 0 517753 249849 0 0 919252 641691 0 817965 0 299060 0 0 225096 0 0 0 443459 515805 0 807307 691515 0 541192 224579 436797 0 856860 0 0 0 0 0 0 50918 170920 98108 0 0 0 0 122392 0 0 0 163005 346286 0 0 89209 0 59423 924931 0 316552 921513 338655 651136 0 354233 263916 156964 463598 0 241340 599583 528771 0 0 0 0 0 674524 610964 0 56269 74471 19701 0 0 556068 22672 130154 853589 0 128286 0 0 0 418309 0 0 687857 9674 89553 218646 863473 292264 0 0 0 0 974127 90904 606076 893754 0 392998 996098 0 0 29667 786873 171851 0 643090 670588 808264 584392 326769 669968 354229 0 0 0 73045 0 0 0 877967 627466 536970 0 296762 42953 364338 0 921138 981993 0 858620 0 0 20156 527416 526392 0 269077 0 0 536400 899211 931192 0 324145 950029 425254 0 0 0 748951 769998 698895 358901 416330 426766 0 0 19546 0 0 746561 185794 395154 0 0 636210 858540 546055 584293 0 0 30038 0 748008 510374 680955 903850 245532 0 0 0 0 95917 0 992698 371642 491658 274329 0 0 0 0 200848 0 0 552367 0 0 698852 0 0 139615 0 478721 0 196196 142628 0 0 766113 696122 0 0 857853 0 0 0 647520 39293 0 522663 608907 979969 0 367313 228210 552805 19330 940157 0 300073 197591 0 668802 787624 743021 44606 0 138658 976 42099 243089 0 157587 943892 0 139624 977801 453699 0 55201 0 191474 135470 836883 128687 0 0 0 74285 174935 542421 297418 0 0 0 145213 0 38168 243704 0 0 611024 275133 0 0 0 0 17970 0 55123 6101 0 500164 632148 865516 778765 54774 886996 182344 0 159488 0 528824 223892 0 279158 652093 125866 0 41097 943681 0 642767 0 0 51965 642785 307578 0 0 616007 546674 0 92947 0 587052 382139 0 0 175824 792400 703296 229327 272043 0 241345 0 0 0 632981 0 987070 132607 0 0 0 0 196933 0 408893 264527 137217 993068 560095 0 525602 0 277016 5126 0 801304 344713 968389 330606 725300 351172 488371 823445 0 40977 0 240117 838814 493345 660488 532681 990814 491527 685381 83918 499233 348440 0 592667 0 196561 0 174155 0 606947 862877 949368 0 47182 734571 64466 397618 739927 571421 0 0 979099 613326 534518 0 0 0 961933 289471 0 0 943894 282574 695925 723521 0 0 366602 0 325633 704723 603828 0 994790 0 296490 0 488488 346613 0 946801 745172 731886 712665 0 602660 597371 0 0 0 994626 819969 593285 822831 664946 0 388447 475583 303915 0 785088 0 56283 0 900188 0 731119 503579 200491 0 0 804245 782265 678809 0 176006 861611 0 893565 317858 0 614110 0 637494 0 0 0 159507 796815 249522 0 0 175176 511116 399517 492951 596042 0 882555 0 0 739612 753478 937596 0 283050 283502 834780 869317 576068 0 631443 0 923504 933307 0 403213 652493 346072 0 497076 155363 970527 0 837536 0 971567 290847 0 0 913335 630935 344268 254241 521359 0 0 565269 0 0 990545 571225 305817 0 569425 384916 980479 95768 629928 955632 416800 615851 717652 515410 988572 17186 0 14504 0 0 765214 827580 164729 0 732162 23557 0 335399 474941 0 664108 0 722507 793637 161886 47979 257326 245719 0 0 850483 598279 130167 836902 3800 967712 536368 87385 0 666658 773184 927729 0 0 0 8484 0 898895 0 0 581843 0 0 459847 0 0 527207 824861 572170 464106 180808 201557 215895 529023 0 0 0 0 0 200524 532214 497761 855905 267644 0 0 909425 0 150466 732803 741086 0 610391 0 0 0 0 0 178355 24820 0 896784 867508 517114 34334 514122 271703 478293 0 10783 0 718913 259810 283407 946320 372114 204016 0 37067 0 0 593288 597366 40832 856653 0 343724 0 212120 0 782161 0 779391 877662 0 427895 0 0 774551 0 286109 381024 182403 0 973648 0 0 0 0 815552 0 899524 302738 0 531742 0 697427 193445 53167 0 579664 187656 0 0 0 860933 827154 0 248659 112908 148332 0 0 0 462157 0 884916 518325 803215 605151 285448 0 0 289157 0 430017 0 443933 512464 0 0 393981 0 61680 0 871495 268537 590232 457649 0 387553 990412 531986 204125 371794 0 0 777114 0 556615 70732 0 613539 710954 0 194865 588249 0 736394 731288 335447 262351 0 0 993238 0 0 702132 647254 0 510723 740260 0 7242 708065 921178 507450 111920 883841 697551 792738 856731 0 0 0 30951 0 308831 265101 0 0 935964 309073 84486 311471 0 0 0 0 0 0 0 0 522902 0 573163 0 446240 941138 643388 0 0 145861 759152 0 0 969203 413889 228289 734457 938475 0 0 0 862285 0 0 0 0 307730 585825 96324 0 959918 369804 107719 0 0 70065 0 674117 0 519483 0 0 953323 607581 0 0 0 0 126834 0 0 0 208085 0 0 254111 990559 28793 351398 0 0 0 706761 466068 185011 887144 0 483346 309297 140423 620687 781512 970506 840827 0 0 588965 944834 0 0 441211 309041 0 938893 803970 88797 105680 175556 670832 0 0 0 0 437171 908343 61213 328951 484872 237344 933625 0 0 0 320849 339251 0 0 321507 0 0 0 0 53922 701369 212720 192904 0 588310 636100 137200 0 0 0 112227 0 247741 0 82473 0 0 523066 936273 0 195600 715768 134193 804819 0 771763 265303 0 228939 0 0 0 0 528342 0 0 0 500150 339881 816642 213518 754788 737302 257625 741367 862158 474520 0 684516 190501 896335 0 296530 247612 0 0 0 200000 918875 758588 0 0 0 618114 0 447589 0 151864 469378 429011 191810 401545 333767 0 643615 546744 629367 711259 0 892294 196328 85307 696702 507752 420996 5335 337926 0 978309 257019 0 0 194433 0 0 571991 960978 0 0 0 897342 673301 726973 316534 0 292400 973786 66007 172829 778099 723005 984021 721247 0 20242 0 0 0 621323 0 0 211394 480689 0 0 117093 0 0 0 368739 531601 206905 0 430364 809106 826393 513704 0 0 664740 604870 737687 397916 43888 0 817140 50475 30931 0 0 333062 0 421599 338564 0 0 589634 0 857947 254843 0 0 825172 113672 168979 201921 0 597377 371476 337358 533609 275138 0 24738 77010 0 0 542425 0 734575 0 405406 29093 897548 569336 729672 0 945394 937401 982731 350208 261186 773091 892296 0 349057 436871 0 581511 931329 809790 0 0 0 0 0 0 0 0 374370 846944 401067 0 383430 738796 0 386841 0 44523 383378 846372 176098 611622 0 254221 803468 588016 542189 0 948714 416512 836198 105661 237839 0 0 0 0 0 934854 240948 142847 666395 0 310379 579224 523682 409210 0 0 0 0 122565 23002 0 675534 618148 0 497640 216223 542997 153636 453202 111584 0 126325 754624 587183 0 0 145915 436134 848168 0 668007 0 4455 528033 618611 0 108235 0 276361 0 22301 0 821332 0 756337 32546 373241 0 264069 375355 187870 328647 0 725163 0 0 251486 0 979003 537135 0 9310 49283 915521 359262 0 0 0 672698 193828 0 42117 114651 0 829309 234717 106571 365524 928355 959764 348950 915640 936126 0 920138 0 912074 856010 0 0 0 0 68711 838873 377029 517232 737128 0 0 522296 0 674539 815672 535785 0 0 528712 0 0 504763 145316 0 127329 0 0 606541 786246 740824 469120 0 677656 0 857241 340125 335391 328115 24857 148845 39672 580143 932441 322328 786021 952740 0 0 0 583633 469732 0 842299 0 959894 227023 0 310521 0 461251 226994 903182 645319 529930 907653 832055 482875 97072 0 39983 659297 148607 858512 116273 858586 0 207251 378882 928347 805764 770119 825523 0 0 686678 305720 768592 0 277469 0 335308 0 0 0 855822 0 0 0 903797 531387 0 0 0 0 0 196797 422516 90508 108140 759449 98727 0 0 115060 0 88284 871674 0 0 9267 0 117027 195769 0 0 528747 0 0 199331 47584 79024 781142 0 0 0 81482 462802 387030 0 593481 684122 989084 483055 702741 0 72690 0 0 871835 299189 0 789460 728664 793341 387439 83176 691933 169379 429594 758762 21154 194793 650006 0 0 0 478556 0 275601 494167 642387 819675 0 66293 0 341544 133389 0 0 205479 0 442114 0 995130 0 589442 0 807309 0 0 0 851285 0 0 145388 774142 0 0 73181 0 107198 691198 0 170541 467154 230044 198232 547440 13299 180986 826436 127618 194550 0 331157 376249 0 495297 0 0 922802 97575 0 594987 748464 0 0 195587 949877 0 166817 663664 0 421270 399920 0 0 399531 430143 257456 987947 0 0 0 393560 0 265129 595261 874179 125239 0 0 434109 0 584543 615791 0 950372 0 72711 77035 0 942438 468218 0 526336 975676 0 62982 990964 0 0 817875 0 765625 104648 215549 0 840169 191115 612357 0 411938 632931 0 0 0 0 153045 0 640291 547344 0 442405 421166 578669 614016 0 799536 917959 0 0 0 0 991380 0 276592 130787 0 636905 535290 440129 366600 937363 333798 418238 629478 0 239359 0 396508 26990 0 366073 780400 0 972136 0 0 501637 762180 643864 0 947488 0 716631 64946 340020 609299 0 340392 765827 0 934006 129941 248559 798202 0 0 0 499255 0 208831 270947 83845 405286 0 0 0 273237 520560 0 911307 53994 0 704403 0 197972 0 0 0 0 0 22576 883413 594185 337495 751169 0 228629 164397 231945 257998 0 594324 373602 383843 0 176837 250631 760143 332821 0 566865 0 298905 16389 612273 7950 6174 514129 0 488838 631784 411777 849278 705656 907301 0 182423 628539 0 0 0 840182 513899 73199 860631 584541 227244 0 618164 416404 0 351704 0 0 0 724369 0 944075 115630 518984 105829 0 747639 360826 975896 47045 593893 356409 0 390525 714626 854933 412504 107045 416084 0 76403 825681 302802 221353 262524 411157 0 729319 0 0 0 798415 213168 814325 706872 0 0 0 469937 181945 136537 146008 0 0 0 806682 212290 0 747561 482571 196384 0 318399 78932 0 971073 0 0 0 0 926168 605810 123776 836531 297517 749208 0 0 140388 57069 0 648066 898338 821637 251947 198284 0 547987 0 787580 219667 15373 60097 0 0 349529 724695 870852 288305 486004 678545 638393 0 96370 276795 788022 970392 372254 157951 123280 492936 0 0 0 8180 921474 303969 0 9726 909418 0 0 710221 0 753728 774775 652840 380291 425876 0 556434 140098 0 0 0 0 231235 330170 608799 274347 943265 860414 746504 215034 0 0 0 0 177777 680644 0 306347 0 931891 83028 0 920340 0 16299 0 891947 0 0 0 8945 872519 284090 533548 289866 218456 142241 0 511240 153455 25602 0 0 534076 218078 588045 588504 0 810428 0 0 259619 0 0 334796 0 718355 0 363681 0 202698 574584 280790 0 0 0 727779 366648 183017 390671 861126 29913 893791 339312 291684 655639 7124 0 999945 0 16029 822082 939901 0 0 828047 909572 700791 0 964674 0 841623 0 877563 0 956376 867493 198447 450928 914989 806409 132631 44337 563156 54839 9436 0 0 401528 149034 0 802663 485516 0 179561 0 0 418999 95889 0 0 721574 0 141676 323101 739324 804638 700924 0 539139 0 0 306082 584406 631607 829176 0 974873 384932 0 952147 957982 730508 765739 0 0 0 11515 603497 459981 0 296284 0 62412 0 0 973298 458294 236236 107689 0 0 939887 231277 0 630782 541354 0 494181 0 426878 94218 840282 985396 641163 0 253105 138133 0 0 0 358099 754460 34889 818453 469883 276105 0 781119 127851 661961 581071 0 790312 0 617452 0 0 0 501767 0 100173 0 0 873302 0 705475 874023 717484 452553 253148 376234 408774 354216 179955 589567 0 248119 612783 0 226302 133783 0 0 982650 425853 851771 0 407534 0 451057 412134 796484 0 94464 415578 0 595504 294254 0 0 0 496734 550463 784570 460992 0 0 936914 0 436110 265137 532523 0 902734 377237 176766 86868 655065 674145 0 0 961803 480063 340116 5762 763149 0 0 139380 0 851137 0 549430 559961 518062 473076 427883 0 859411 0 219539 353398 972188 243600 5829 832240 0 652535 245693 700601 0 585085 667260 286058 343825 575332 0 787849 311816 0 631582 0 0 96873 0 0 0 957907 584985 393171 680620 0 0 154768 0 427118 154270 132358 79522 653074 0 184176 0 0 698012 0 0 227657 964507 0 214931 749394 248429 149369 341845 243637 662876 0 492779 519889 404987 0 0 781943 0 942552 667987 900309 0 847390 448518 365722 105285 342789 0 630839 489527 0 497177 91719 788657 637773 405140 0 0 551918 709976 486304 0 206983 0 167942 101509 794476 0 0 0 484238 750244 62359 0 0 260164 0 377341 0 976081 0 782141 0 307634 625492 0 0 81636 997985 0 0 0 0 0 753955 571311 0 0 0 0 0 210 0 557247 320409 525621 390279 937853 0 182417 933893 312059 0 60526 55416 887953 0 0 520908 459892 0 848201 0 926117 32031 879659 875311 0 923079 795477 0 514922 57612 0 743457 0 0 924583 751912 519754 585572 552130 524603 0 435612 0 417613 432916 523761 305575 0 0 0 768838 0 389131 851802 223345 0 0 0 0 501104 0 0 0 0 662164 528600 178282 526688 795625 0 721602 0 467812 498319 0 377057 0 0 980122 420460 422540 516956 959270 220659 0 363691 903328 4198 862003 50216 834736 0 0 57149 0 45121 624612 834256 265436 674361 842930 0 365372 530966 937419 564317 0 493226 193487 0 12320 949184 924951 913935 70712 465536 298883 0 0 2128 356413 857680 24780 0 980883 0 0 461346 0 0 605404 932535 377047 80573 597127 903780 915864 491028 610298 0 237147 109065 0 945295 805307 586698 993052 870353 0 195952 296799 645820 214950 144885 914085 439693 792763 0 0 0 0 0 190538 320712 108493 456296 0 101426 709131 844794 0 145161 906981 550462 647367 397241 0 0 53305 80167 0 613179 0 892182 34590 981714 263786 0 559778 626021 166998 776428 0 414503 620595 691796 0 0 954346 315855 0 662885 0 0 43962 0 0 0 250237 114315 0 7519 120696 0 690248 0 472598 144915 236699 606534 0 465894 478045 817532 966094 0 0 154781 729186 261250 0 0 233822 0 127100 712603 503994 448339 0 969162 0 223905 908955 978908 734253 0 432441 785026 689458 171758 668319 0 986333 562475 289409 201544 0 261562 574054 243986 0 0 600630 116086 92532 908251 591054 0 725828 875104 0 727378 860673 0 13272 0 950002 270829 740031 0 77464 788394 263751 434492 448663 0 710552 0 400084 501191 842316 458156 645692 0 421702 814236 79636 704447 600480 0 218339 550386 520798 333475 106603 736327 86383 0 0 0 0 284833 0 0 721952 776190 263329 0 152790 0 0 634488 503992 619416 925644 0 93840 251156 701723 531485 0 932069 0 666680 0 0 997516 595244 473639 868447 775881 0 0 0 382537 0 36242 318236 299589 0 0 0 0 0 0 542570 242282 777502 492511 401452 0 0 877762 0 45388 553031 0 656396 285821 0 784868 588749 665591 979213 0 0 2318 0 622881 941224 0 785457 37253 268408 574403 208076 119139 273393 0 376620 38497 0 16154 0 0 275673 0 841577 165989 870166 513946 0 0 782638 0 348336 25355 0 748966 674442 0 0 0 529640 0 0 494188 0 981032 0 432011 777983 0 158822 563718 0 795397 0 832173 938381 440871 0 799557 0 45068 447114 0 601648 0 275742 0 691600 421615 213271 990945 561199 100949 141826 157666 0 902442 0 356538 0 959782 0 838142 173977 594987 596904 365848 0 881825 511481 0 0 197465 842426 348459 155001 270747 416263 388798 417204 260825 567463 296002 0 37930 673458 0 186886 0 0 208209 408500 694011 759680 954924 0 156660 191353 0 0 0 68693 297084 51135 100597 481967 0 0 774638 474619 817463 0 0 386883 0 0 120489 290626 265717 0 676830 628954 272283 280049 0 0 0 860920 810178 0 0 0 0 0 939661 368874 0 842978 574113 141073 827033 0 706904 0 0 0 0 0 0 282908 83265 995821 886592 0 334914 994029 0 667940 726780 0 119089 0 0 256012 184037 523930 989612 443132 978296 235897 0 720322 142745 0 0 0 915774 333391 615480 342507 0 541768 484649 1562 0 0 648551 0 0 731151 519817 0 865951 576557 0 405212 774192 584929 241906 71195 767434 0 650746 902483 627180 788892 0 837744 594027 96342 698689 831517 0 0 159427 0 0 10829 0 0 273990 0 827857 280591 0 173994 519096 0 0 0 53725 0 0 392403 375032 664306 575373 96717 751681 502431 0 897519 685564 0 824661 0 0 443765 0 361603 0 463529 0 0 913592 0 92834 0 904972 0 205993 0 0 73399 105349 893964 861177 514350 748868 840256 867289 0 526828 183544 0 830750 270996 518250 844515 0 868812 0 0 34817 490732 561538 225343 588905 563001 868617 640917 90668 0 0 0 904663 0 0 0 343371 0 0 880228 0 0 0 0 666983 0 0 941735 725915 524458 59188 993160 544023 327928 0 112321 114478 0 0 628179 0 0 199264 632898 0 711417 333120 216704 0 0 754494 0 0 370269 652990 61610 984107 73026 680789 0 0 371290 185528 0 0 388414 294541 0 0 0 214656 257650 393901 0 0 553837 199903 0 164448 454142 0 0 0 727801 0 634896 422607 0 210510 496568 607001 0 302910 0 468173 283275 0 0 499006 971468 0 427756 0 0 200117 475386 637106 602778 441283 637621 0 262581 512050 0 0 587662 0 0 0 696741 0 5691 852665 0 171238 987096 0 0 720800 228458 0 0 83009 274920 329510 30429 0 0 0 397020 0 842910 475333 0 0 64658 0 498819 502974 548231 637298 572138 0 0 210361 675793 426064 0 669149 277439 0 0 193253 0 0 0 895093 0 579292 626968 886559 885155 281397 291357 9599 0 0 0 0 80109 158976 0 0 0 946265 713129 437237 0 669823 0 0 0 500327 709841 940267 586361 268761 0 0 0 432824 0 0 0 864079 250090 0 0 722667 94314 106820 639077 621121 0 545021 0 0 0 575138 878864 641702 361549 0 838142 672240 130093 0 959082 924233 494171 0 34789 719646 645850 383510 936908 244701 307049 0 965093 0 0 952325 81936 0 171450 0 620144 484247 707061 0 233268 631524 351168 155001 189751 0 600401 0 537983 0 148688 274495 603100 571017 583659 0 0 0 859045 6440 169022 171650 0 223895 983642 672698 368718 0 0 65674 17746 852727 556241 0 607657 783007 0 453659 0 719397 415089 0 0 803995 0 0 749426 416624 0 0 431123 412364 0 326509 183145 618918 837194 777904 707628 212935 0 606704 938731 0 0 0 0 0 498870 0 831028 200883 316627 0 474236 237688 0 92772 0 158603 752818 434125 0 555064 574477 0 0 301428 718065 0 0 782803 0 0 166207 0 537396 908414 0 152945 259204 164937 855683 653329 125451 0 820884 690482 909790 955877 0 0 720027 0 456769 847181 0 513317 354154 970974 0 554712 207744 597880 50600 979229 0 430415 786529 565722 654083 0 526477 933775 509155 0 0 291130 226644 812539 654439 290829 0 371063 152794 0 12684 0 0 773763 931537 732831 68499 260505 0 822812 0 359632 531486 973482 322484 399917 0 0 787471 0 930775 69630 119751 0 290473 0 698286 200602 0 0 266513 510164 761510 0 779628 458120 198239 0 923048 0 927872 0 231883 98792 189833 0 0 0 462843 0 869936 714691 0 954741 0 0 76007 0 0 579843 71532 0 189755 0 627341 784049 300119 0 162722 0 529352 0 0 719523 457037 310859 0 327650 588651 74914 169018 938097 322263 313350 0 359605 0 771600 591465 437592 0 376920 285170 853240 946265 397414 0 113294 0 0 520737 245957 654329 0 474004 877326 203974 556733 390391 615538 490481 960884 952786 972349 651459 505571 539275 723209 0 185934 529903 308488 0 635108 826505 0 245750 862259 507618 180591 477894 0 512368 952528 985042 777668 0 0 577803 209824 161291 963476 739360 580478 392768 920720 0 1062 569889 0 0 0 38841 747200 821528 250588 684096 0 580046 0 472692 0 0 999152 497210 0 187423 0 383376 326357 925962 0 0 458901 0 0 0 0 298658 719513 172435 30967 268199 0 874035 718921 506857 197708 0 0 790008 751046 893902 0 0 298607 0 588912 0 781840 942620 0 26708 973698 398682 890832 0 570070 933505 0 883510 757943 355568 288685 301982 228851 317301 544317 0 902563 578652 628093 0 0 354181 410298 0 646188 825328 397935 0 0 69967 212706 842534 932954 547663 726457 588872 485073 0 899608 69603 995293 456505 429534 56074 519358 673815 599979 0 0 0 523458 301280 0 0 0 73933 0 474570 0 250868 0 0 407509 927110 0 866670 0 60866 518162 915191 599342 801673 971098 539845 156060 0 0 48574 578377 547767 362764 0 0 86562 436532 0 999901 0 0 864087 0 203625 0 23544 316501 54402 0 189383 219160 751885 637745 974171 0 0 561033 184080 962112 0 840674 849759 577588 343509 159185 232451 356314 0 295060 0 613680 661174 179526 385834 277406 399865 930384 397541 0 331067 0 0 229099 129122 0 74337 848558 0 880980 649947 677556 630674 51602 518112 398459 796335 673629 120265 0 78835 0 0 0 68157 980668 528126 0 0 265666 0 0 0 0 0 567043 480052 623325 0 0 0 0 625089 0 0 0 0 482398 472023 327125 0 545093 0 0 0 0 866370 0 0 736506 238397 0 36403 707946 222478 931841 920041 193013 776589 0 443421 648835 655615 0 0 0 0 0 621711 0 84074 785396 770528 0 0 105457 360863 0 760167 605889 0 0 238167 0 0 562100 0 720750 407125 0 0 411943 37607 604563 0 225685 937084 951425 561465 125608 293823 0 450191 0 185594 0 947693 880173 0 0 426393 730385 0 18209 332300 275123 395998 185383 0 0 0 798129 291872 627831 423718 355868 0 444844 448560 609142 138326 311061 0 0 0 10915 724921 116344 829946 0 797318 590304 0 697401 497673 0 33888 0 587364 699964 0 917575 823523 493349 171303 0 883401 362794 638128 163254 0 828198 0 0 641360 809575 633350 565823 636628 0 984445 150469 0 0 147492 0 260780 83634 629507 66148 430953 0 412433 443790 886807 317771 0 973321 450821 417824 740321 888210 529731 0 849964 0 0 959464 47509 0 39030 962378 0 0 0 584825 951222 658942 0 275287 151073 0 798473 0 0 0 768943 0 761596 533384 669610 0 378976 0 0 462056 87139 0 0 562606 462295 999821 0 869889 930555 0 854868 43452 514427 0 0 0 747915 0 0 471657 121690 722282 461279 0 0 282476 0 174538 0 0 777341 0 0 0 9757 0 351169 528227 101498 0 0 15817 66080 0 0 0 478308 738787 0 266646 154574 0 929654 499952 0 713290 0 623156 406977 204411 0 0 462821 0 0 519043 933990 0 434073 0 784427 0 100117 0 0 0 626624 0 0 816909 0 595764 25109 0 372951 350303 167914 498533 0 0 27420 351597 110110 553179 359015 0 546842 710444 0 0 0 455548 278400 594863 0 0 83113 247755 688774 467844 0 0 571341 0 0 977923 441160 926460 889977 28489 193827 0 0 0 910147 0 45021 0 456619 895405 435914 716758 590355 0 262967 519906 0 0 77930 0 784130 731502 0 0 0 782438 0 0 177684 0 360123 0 0 319311 944038 0 0 14838 932477 152711 89829 919399 519108 0 425618 0 559103 836611 0 0 0 0 608482 0 0 0 192896 889735 958725 840046 454789 661741 341083 938603 0 818966 0 524399 515194 42117 0 814854 648588 395486 412069 618817 155237 960677 951931 366924 85447 151755 194519 0 610432 862903 0 0 901405 0 0 992196 150226 115661 690408 414183 115557 828535 319551 494075 0 158340 0 159370 482861 661510 418823 153913 461450 263163 658128 580653 179387 789582 580717 11722 0 331092 83428 691687 943054 0 508752 0 0 769989 506422 0 133354 544656 65731 513265 0 651511 768984 496090 519638 25035 0 0 525493 440101 577803 0 549628 0 0 0 0 0 168462 297967 0 0 0 27478 918931 240405 0 0 6686 455283 800413 0 0 114406 505512 240889 0 446462 78227 113951 987680 147232 813927 0 0 369771 0 0 155118 0 0 0 952801 730386 0 0 898040 314092 0 0 0 64658 636795 28414 753567 834766 158597 814630 777972 773298 899840 0 746522 0 159258 508624 187659 752717 0 959155 0 0 0 734513 407270 643390 88537 809897 28536 376346 297536 0 304255 415811 0 0 629871 0 0 91083 422203 226204 272223 832852 285138 0 220429 0 217883 356268 106883 113739 236132 0 951499 876047 659860 0 718169 0 0 0 0 561624 0 0 0 725419 0 0 254110 0 541384 0 458747 358196 557504 0 895305 0 467569 431650 0 873739 0 496002 0 0 386350 10112 0 58234 0 486902 180810 473710 0 447809 0 288009 0 0 0 0 168003 265294 960888 0 77789 847355 376941 591768 0 556982 592261 0 846304 601809 250175 0 122370 189770 72077 0 29847 0 175803 231075 0 459950 0 0 494656 0 0 987816 492876 503397 242463 706094 440673 0 248766 596809 772778 890434 285951 0 0 478823 0 373375 833807 403299 846913 0 0 331329 79191 573151 480496 0 965367 867081 0 499144 143977 58999 0 0 571522 0 0 831262 42461 80049 286544 227535 878100 429626 794333 611105 436798 0 0 875901 0 228180 637194 306688 670570 976846 953025 801613 414033 0 0 0 289688 0 0 277258 717308 0 0 363411 515145 523413 260290 402125 215260 0 469720 0 968040 0 588545 531323 815571 301883 575590 841824 547557 532802 0 628362 0 9061 806134 0 289448 330802 0 847801 230512 168647 0 284294 0 0 677622 253079 17526 680971 973199 560763 822804 285690 583932 515241 82465 305324 0 596956 0 0 277653 0 552038 408793 0 314106 0 0 0 24894 766534 241563 0 0 0 312027 59735 0 486152 840031 240233 205725 0 802015 0 0 0 0 0 849877 967677 990401 481253 203398 263870 579559 0 333387 0 33738 612244 871582 796961 704483 0 105540 79150 520559 0 649836 0 105129 18647 590216 367324 309671 0 846503 329593 0 663220 381032 0 788179 146409 590822 413753 0 0 291817 893100 914339 306911 0 0 664699 0 444914 0 187152 716337 209404 162686 222638 46923 468472 0 830146 0 841023 554746 464053 0 0 873458 0 783382 54699 850534 0 520545 0 323213 0 0 926917 110440 0 91610 909595 703291 843144 0 0 798056 0 0 663656 967990 0 0 863078 570338 880514 958089 247811 401103 372262 650104 839177 271408 324767 0 319398 902855 0 0 111937 0 0 0 186919 396118 0 0 0 0 54101 716865 24488 0 0 239441 122216 774559 0 276222 477829 491986 8525 861427 0 0 0 0 940179 602140 26635 0 127474 905155 0 551221 560713 164617 0 0 721214 809805 0 215983 856677 727816 357203 801543 951461 0 0 0 505095 0 0 315506 0 236312 0 0 0 0 0 0 934448 0 0 101414 0 0 338945 942163 617892 461364 258907 0 0 115812 941015 626076 551014 0 548461 0 77425 462310 0 52679 638348 202884 233082 0 0 97179 868368 644669 697089 0 0 808022 382740 0 0 710614 0 850240 260066 0 288983 0 0 0 444875 729916 0 34553 828251 415013 907366 0 521771 90325 707226 177986 0 97831 6763 0 454336 0 494820 606465 951650 0 166388 98036 778647 351432 0 0 0 0 818069 21534 428706 0 785645 66843 0 896100 796327 0 0 0 855183 0 295854 220830 479681 368036 154389 271228 242177 250562 0 0 0 0 0 0 748403 0 0 942376 473227 993165 0 615426 0 0 707740 0 312412 0 0 0 107790 0 32258 0 788242 0 660438 0 567299 0 0 0 0 0 464305 137952 792369 695924 380270 376570 236955 536455 238213 609704 217929 240107 237321 545782 741836 0 819126 461999 0 566968 0 626503 266453 317945 0 306173 191632 249540 0 158000 598891 299586 762480 0 0 468584 295201 703725 0 690211 0 9751 93133 659221 641305 0 0 0 121997 941506 0 171939 0 0 0 54252 340598 0 810247 551431 984434 611999 176211 133796 0 66624 0 530548 0 0 159973 887454 873260 228703 226200 0 325304 160096 0 835616 2247 0 17166 0 775686 443713 663310 372256 789613 0 0 427914 375278 819101 136859 336867 196089 329811 0 0 0 0 778398 956541 505327 969624 341964 0 0 0 593487 0 257733 702848 136748 768292 299547 514392 0 451416 424740 0 0 646637 0 399670 392533 71516 408997 878578 864664 720778 788853 239480 214093 922466 512663 416787 832815 974209 500587 701738 224558 956462 805753 0 0 0 0 448659 953331 0 955279 0 0 0 0 581275 0 305066 467044 152736 0 0 736838 0 558222 0 345693 0 186948 0 698608 467283 0 0 587940 978226 990605 0 654758 309083 0 555097 863083 641436 387957 0 388219 869749 345347 897058 707300 0 285249 0 0 343667 0 0 638818 739000 0 489996 376606 467632 0 253321 842012 0 0 992739 153395 234395 0 950574 416243 0 896696 595292 132985 469310 484002 855617 0 317744 0 0 156865 859583 813984 0 79474 396942 133620 0 719375 448719 961049 764619 958821 158032 282929 0 947014 733922 536615 0 521616 692763 0 856427 424091 795611 0 95234 769544 969646 43621 547392 0 0 182087 588767 751994 0 682734 411738 0 23056 918186 0 31567 636885 0 0 349888 729775 0 0 922648 892959 0 0 485396 502770 58568 0 0 586035 676364 446976 712479 0 0 963865 989409 550394 0 623705 207542 0 808583 0 244068 0 0 918755 539595 128293 0 0 305871 285242 0 0 664022 977834 414584 0 507946 0 0 102665 302108 0 102198 387651 926515 0 248208 891440 0 0 0 524244 407641 920334 126395 41196 809520 236700 29480 0 154253 162257 0 0 0 635121 659132 931585 672511 940930 911559 661614 592174 399547 344197 886959 941879 0 838961 0 0 835230 401130 758006 0 480389 690057 129310 162350 0 227610 0 72921 0 489027 0 317588 0 0 889717 1313 0 0 336879 421746 614499 541136 0 302064 922857 0 584750 648596 0 0 297097 180932 0 743240 553004 430807 667175 18363 0 680638 735756 222615 752335 389626 803320 228302 440748 554737 420268 0 432575 864708 385722 0 384739 497998 498130 0 288004 329222 450061 0 412159 0 772758 0 129410 632570 316279 411235 252102 0 0 186265 165789 143115 568563 791627 512951 209503 0 739457 27480 0 208180 424761 57147 0 0 830986 727202 81271 0 628607 0 288223 0 185308 0 136912 420869 175807 0 139814 0 0 385478 0 675184 0 358216 746925 0 535447 0 0 0 0 942141 898489 740288 572102 957089 0 329605 464130 613625 649992 428743 34537 0 0 858598 570504 0 136548 799505 343283 902161 0 92039 0 0 864705 594107 0 881242 329236 926786 70139 610425 143512 0 584102 0 276253 0 820110 0 0 831615 416951 585070 0 0 172448 0 586907 62950 735072 0 0 0 0 423911 223873 0 0 784600 693154 410798 367634 420281 0 510460 0 0 270077 296583 0 67960 0 960261 192544 979382 203229 376145 964835 719526 17529 311595 671208 935364 0 345188 98944 0 426236 0 0 217107 0 671615 0 0 374498 270433 445475 573348 0 0 0 0 0 469994 0 625593 649267 487108 0 0 0 0 872357 0 0 720661 0 605630 0 981285 800120 0 0 192527 138905 633094 873698 0 305484 353522 666050 0 0 0 407576 0 0 0 621336 61581 39087 0 358937 766972 0 0 377134 0 148559 750442 22499 324384 0 273799 137182 429500 416149 0 582069 79874 906600 542088 559034 0 501673 704335 802773 795762 876005 0 905139 0 3249 0 0 67047 163382 361939 179381 0 165950 0 149735 0 63359 0 410443 576499 258657 140519 251076 539088 242721 769442 951483 119970 0 401634 0 606769 666021 134763 0 187180 524988 205675 371626 17973 0 690784 0 822216 0 0 0 160075 339998 0 0 0 0 73600 354566 697731 0 686429 28346 87085 293188 591941 142329 0 518108 239940 985623 127260 368615 0 0 838027 296545 235022 367985 473381 0 288674 507286 920466 0 222485 252166 0 661203 89848 0 171830 0 390483 722807 349535 425619 996450 0 0 0 572257 0 871740 479225 0 855501 406718 842074 953095 0 814148 272908 251781 0 0 655429 488648 898205 0 0 0 877584 711565 0 0 0 0 702488 0 0 0 4526 455668 797886 802126 0 317249 573907 994569 0 623647 0 277058 497623 0 0 0 0 51362 148591 313306 652198 290087 0 869272 0 563935 954238 0 17735 726909 0 0 941122 981731 300056 0 0 0 526757 844892 0 871637 0 790424 80331 237123 407470 0 371941 326517 0 0 0 735034 221920 0 227312 676872 0 0 0 0 927044 0 788392 0 0 949313 0 0 949375 265332 216446 365381 0 702373 0 740589 681145 0 463587 89548 938348 972735 692089 0 490907 0 228389 847173 270935 644721 829150 726615 665431 0 0 0 0 104063 0 457423 0 0 858039 762802 0 811134 603387 697703 0 0 452647 666328 0 957163 396214 980585 0 0 701190 921998 515893 0 798978 245681 0 520656 0 0 882891 264483 0 279842 0 0 952989 0 96654 0 740235 340992 63074 0 0 284961 0 0 473773 459971 0 0 697089 245249 0 196010 569642 0 730557 0 559778 0 0 143485 437309 177555 71563 40682 888960 781093 566985 0 889863 527415 0 0 418414 833721 261516 0 254916 263088 0 0 251408 189709 516363 0 845744 167892 0 655164 0 0 0 0 0 0 0 964240 0 931970 0 0 455674 0 0 621492 560752 881831 759114 0 184288 0 727015 57929 828563 171246 277684 196140 143914 452687 0 909016 27439 332067 521567 59234 94026 129814 0 146111 112091 0 613185 702602 926300 0 433293 816370 453541 455619 0 186957 117737 0 0 329086 0 0 0 550378 0 542034 591503 763970 0 125625 0 798529 157879 0 989486 0 536054 110901 0 0 536361 0 890175 375158 423160 316158 0 0 0 949668 0 628384 917374 758636 43509 0 0 182688 0 157131 110719 0 0 0 0 946816 0 0 134385 0 765982 358334 302278 301531 0 416924 710176 0 531093 0 0 793339 0 305595 0 44930 291272 0 410480 3728 890312 0 192070 0 31472 0 0 236512 66624 0 0 0 0 393576 128845 280679 0 0 546189 594000 350338 0 736557 0 988638 0 651134 269147 154140 779274 0 631943 962334 58698 484094 192087 760584 786874 158675 885668 0 0 551012 0 822948 416970 175268 0 591409 0 0 417970 0 0 124425 283021 582857 852513 0 714299 945800 477408 102181 0 342978 929824 976739 0 0 0 501556 0 14497 590353 625299 176398 0 828140 309186 313327 0 993263 863896 31030 415268 519891 178055 744227 980444 745306 0 72407 0 31322 0 937581 973680 335970 349525 576708 591496 0 381002 275890 284156 600393 687184 567367 847092 629655 0 352235 9115 0 975220 639507 633331 414847 0 240054 311542 596327 279639 0 507468 937417 0 838878 0 567495 492255 311077 819585 275011 178654 448320 0 615431 0 351733 649496 526773 637384 963123 188793 551499 0 0 529043 381559 950323 416420 588155 982419 0 0 0 86561 923473 0 0 0 0 0 276895 448876 108442 322297 913502 0 0 184023 442440 456360 0 920073 0 428701 850233 0 0 324759 0 81233 168267 411830 159234 42158 642036 571757 139498 41282 0 0 434933 0 889036 107471 0 869550 0 549498 0 0 928478 0 0 34896 897154 497638 501762 0 0 239921 981902 996460 362081 100735 0 0 0 0 514110 0 0 671578 0 0 0 285521 414299 758607 502211 787874 697017 48146 968255 58116 122102 996931 358350 402767 487646 695855 237864 0 573004 637293 121668 609805 0 651280 397926 960004 467321 305389 691485 269607 0 852347 0 992763 383443 0 628374 301319 100186 707894 421081 716985 0 668607 703447 314359 660442 896133 166475 0 836517 0 532048 544830 0 355036 90470 612103 472022 395926 100848 0 0 0 258511 280400 585198 0 948769 691743 0 0 132089 412038 6994 667787 0 210795 0 0 391552 222705 538513 540669 297819 574575 481262 290158 0 66392 434068 690205 670313 541797 86391 219544 0 74620 166515 853348 407097 0 641715 797865 0 588518 0 390926 0 0 927421 660942 522696 74446 565143 0 733918 463050 110887 436136 566531 0 169048 875860 74755 81549 153019 969159 797352 738316 204660 393826 0 0 899880 955035 891818 0 16258 0 0 853279 726136 147823 345983 0 697114 0 766572 577322 381096 0 0 254929 608617 885104 55333 0 895486 0 573381 128782 355385 399624 652516 327292 0 0 0 0 186311 0 392458 498143 169049 0 209277 981868 0 0 0 909976 0 0 233343 870179 404999 290033 0 496295 93288 0 0 933484 257676 0 0 829946 968934 947132 295083 815336 0 0 296090 0 0 0 933983 0 547569 0 0 717391 649231 0 927537 339741 47961 0 616711 290335 487831 0 470926 702070 935111 495684 0 384023 0 0 21397 412364 0 795783 0 484087 0 0 517248 0 181938 413509 0 870667 229874 817509 160698 159206 0 0 530796 675651 0 0 670852 844011 0 983678 561740 733639 345819 0 925592 843473 83127 517352 464050 969670 539060 499041 77524 298621 0 0 0 0 166449 441953 528794 564929 397563 912214 417834 0 0 915698 0 849002 0 49898 0 0 0 0 336194 0 0 802323 307746 0 0 291002 55944 0 0 0 0 0 0 0 598237 0 322025 416127 1652 726396 871406 0 0 0 0 0 0 921703 370506 385507 680928 0 0 685700 564630 617485 0 0 0 45296 0 0 722876 284001 869192 0 0 555803 0 581930 77493 143153 547282 826224 0 722740 563262 775316 0 0 0 0 131776 151549 376972 0 937169 356312 978669 371491 0 360794 772763 0 342807 943406 575751 0 695691 72278 805037 0 687435 26773 203551 51343 598954 532315 721153 0 469201 386587 166309 0 0 631278 519613 0 0 719778 702171 462560 605078 567380 644520 12472 915776 0 0 0 0 610094 0 0 789842 5398 29692 467838 0 0 719318 632357 0 823937 340351 558592 191165 579865 0 63818 389968 0 0 822453 0 180653 0 449847 0 0 273087 850546 0 290415 0 0 120185 0 0 0 946638 0 741124 0 0 661148 411992 0 50781 0 0 0 613589 42053 991695 455846 148551 406162 0 0 350088 492253 305024 325315 347760 536801 589722 46159 0 385251 0 0 0 584438 325459 52099 402516 0 718134 796791 351686 437126 0 231899 530767 307253 0 0 0 366353 0 533298 296306 437617 0 0 83591 518788 61630 972673 729087 0 482537 0 650379 856856 0 142241 0 0 0 146513 0 201514 105273 183406 916508 0 114537 539438 435541 340355 820366 318833 517806 0 362742 650982 681912 530871 0 839456 56409 0 485132 358937 506982 0 0 0 878729 966901 795381 162635 0 737727 464047 656014 34592 998299 199147 357168 840142 784495 230198 999284 0 641006 0 0 0 0 76309 953051 738275 741115 0 882023 122676 0 0 0 932020 0 635919 82245 0 0 153107 0 758869 227870 420496 0 311760 169762 424646 0 672997 0 99714 0 0 548139 0 705777 0 0 720001 0 623525 83384 386637 982633 325242 803175 74109 293254 533918 801550 526579 608714 0 0 56112 489218 0 0 0 2907 0 718000 839928 0 0 748282 0 0 0 337074 750953 0 2180 373855 337084 431292 0 0 0 0 308568 0 0 0 314338 0 623214 238903 0 820587 0 0 0 597302 0 787197 0 66675 428778 0 794058 864475 0 83427 0 906859 0 0 626640 0 226608 0 0 0 0 187587 539394 598311 0 309308 140191 677854 237809 237330 0 0 0 0 457306 0 997326 0 529958 589989 0 0 0 0 589593 186624 0 861044 921636 0 0 224006 15560 517996 92134 516935 0 401911 142419 0 0 0 840370 425680 895909 0 524611 487761 0 504319 61688 914215 454544 0 924486 217591 253751 339162 136227 456492 864833 992598 668231 963030 0 811248 844476 844934 0 590788 804149 447831 224008 0 0 0 398826 224286 275668 826374 782128 553308 0 112269 528025 977986 261654 0 0 476291 0 0 0 0 0 315659 0 0 0 843857 581107 465383 0 149061 357025 397454 387559 753093 0 0 532702 42013 46417 388765 667406 0 113588 274486 236588 869581 930633 874503 0 677261 207341 0 0 983957 726445 442135 0 931390 373104 0 0 435855 0 298353 0 536157 996822 474984 285033 0 981681 0 885394 745021 836123 845288 36180 0 0 0 981790 0 0 401123 0 0 557086 962121 717263 707843 0 523387 0 968096 363681 515897 933034 128727 0 0 17373 946645 744252 0 748269 0 0 0 891847 259156 103264 305954 0 2702 0 166244 194335 435818 0 660062 483315 0 166164 737584 406561 842650 53652 912684 0 255067 191637 0 119005 419570 0 0 0 954378 0 0 158287 422172 0 784336 515103 0 698194 0 0 0 680704 949122 441092 496790 938045 0 644704 678445 361670 0 753342 0 71630 889438 414591 0 856256 0 0 379795 343437 744070 60585 377865 825226 985277 880041 943948 310198 625693 219545 490428 0 147430 245126 79450 0 783380 839932 310799 300882 0 758224 900715 972820 0 0 829954 22993 120483 758800 325841 806982 794543 0 41579 0 449283 0 667469 542434 699411 0 0 0 0 713187 813706 475302 329678 856861 263633 44069 211742 436266 0 516456 0 64795 465068 808235 0 960832 845518 329583 364383 425900 680385 0 0 0 458818 0 0 196079 709271 917481 219440 164841 479790 528832 989204 268944 938619 299752 0 0 406736 880294 803668 0 372192 680023 300072 548580 371893 147677 894181 433954 0 874193 898188 0 867606 0 0 0 436294 544682 691880 0 0 938981 206893 0 458295 0 14935 247593 347126 87329 0 281378 0 365372 580656 0 573861 0 0 0 0 0 396139 600755 394331 150180 75128 767830 0 34696 0 531183 498411 0 140680 591249 949301 139963 0 648508 873798 486587 564093 0 99594 826500 812565 377842 0 0 713447 828823 817549 419091 251286 0 843223 0 198216 323410 762245 656988 809286 524369 0 0 781400 161208 517796 0 34914 0 164329 99724 407763 0 0 101216 765318 0 361933 18664 0 926478 688109 591612 0 895086 879365 0 632800 703594 904311 366275 0 202350 450488 585783 598341 979555 8476 0 0 553431 984733 61121 0 0 168303 989905 0 264327 62988 0 373328 253536 0 0 479883 0 670940 398 363155 0 0 771371 0 791450 329360 0 468649 0 0 450504 294798 354342 587581 0 0 0 343620 0 506565 0 552649 0 0 0 577229 903461 0 281126 253923 835984 843881 865764 148242 795901 501827 0 841023 927914 280640 627805 0 988823 0 0 96083 396378 0 352781 0 0 0 0 129441 0 0 0 0 0 85197 877231 0 564709 0 774040 837848 218054 0 309326 369151 416442 0 330255 342070 362640 883563 0 247073 0 0 0 0 467229 193328 0 0 0 0 454810 304129 0 635473 869536 532539 0 856346 0 953753 0 0 492983 0 150460 301561 0 216909 0 8944 901250 0 0 115467 0 109588 888148 369987 865189 0 585981 0 753500 0 741454 697854 208493 0 991221 0 589005 511127 254356 275823 508228 0 0 972453 495877 367616 933312 145885 0 0 0 860230 685584 0 0 0 0 0 0 4274 966246 824888 581626 137519 142985 245145 778869 688052 495638 0 0 0 166285 222596 0 0 77779 852898 191668 498984 433235 364470 409329 0 0 0 0 0 89562 0 264026 0 417477 468297 258135 704510 223246 744325 0 0 580736 400465 983168 965836 169968 0 945606 369351 0 0 0 58922 491031 0 0 0 0 719271 293127 408411 773804 244169 630812 971090 0 192438 0 0 795527 141372 394516 157614 0 173096 221656 0 677102 984261 669918 0 0 808868 0 0 0 715596 0 606645 48830 337698 773559 0 404128 477263 13641 19348 742755 571953 173843 937709 805853 462652 924902 0 0 759803 0 647199 0 384413 0 0 766974 0 241597 0 320484 0 96887 331921 460402 288512 0 937507 958994 988158 544147 0 323295 108736 731562 0 0 0 0 57680 38145 0 506638 551160 0 167486 509389 702260 747769 766288 0 200074 0 0 0 148804 0 796758 494039 673275 67248 32378 0 0 0 952907 0 0 504105 651546 0 733637 826752 0 484683 498829 0 415030 348859 57201 764140 0 86706 0 0 781237 670753 0 434452 0 974650 0 234112 706566 0 53627 167777 60057 124132 428228 485480 199901 166019 0 760221 842997 667664 486626 0 211546 0 547303 0 457261 759755 0 0 0 0 0 0 0 685742 613210 992408 77479 576720 524013 611430 217654 91079 0 299958 823554 0 663245 740591 275017 0 159447 682241 425002 137922 149077 0 0 0 114268 0 2595 0 697920 459824 120736 534118 974917 219483 0 0 414004 558013 116050 0 718435 8432 574913 0 95047 187154 0 0 0 313169 0 0 876857 166901 88766 0 532438 817836 449937 856568 401205 904762 0 8905 200606 0 125422 937721 936833 492504 0 312095 260901 556728 844202 655371 818947 579334 300729 0 0 668700 953681 594864 332121 0 670674 0 0 0 0 0 132090 250009 0 790539 0 0 859002 0 216173 0 796667 0 941856 335358 566009 968068 0 256892 967799 661802 161626 622793 427090 291450 0 0 61571 0 0 713095 0 0 0 0 166268 0 766555 0 285751 0 836394 0 0 0 0 0 609544 315261 0 161131 130237 0 460904 0 63667 0 451633 736479 155071 64672 0 506081 66369 950889 838705 430117 475931 912256 983338 272080 227864 0 0 0 925071 950871 75640 71929 0 0 936922 0 527667 0 825014 775812 0 0 723702 0 357526 384858 0 973750 851010 568982 0 813874 603375 74985 0 408376 57027 821232 563661 70975 705583 0 626460 776939 0 0 51280 0 301191 311318 0 421385 929730 634860 420818 0 538839 696666 842918 246152 0 76099 0 0 518573 0 112359 105327 340147 401877 997133 62089 88053 727859 0 257238 875792 291681 614506 166824 917238 72489 8880 306746 0 0 0 630878 472288 0 0 0 0 830465 260629 0 0 68728 228192 0 852858 716901 0 0 0 778194 40808 409839 0 411667 782738 0 0 584581 0 82861 360328 0 0 0 0 0 0 0 0 5852 308494 0 0 500587 161837 510763 736510 0 203987 770613 0 421410 0 0 972489 0 389009 0 369721 0 421345 690677 421241 212214 0 302650 159463 0 0 717215 964031 0 581133 971598 177534 0 6930 0 367925 645382 0 648999 654989 382246 428556 482743 867605 654077 489180 457205 534060 191594 678450 709277 586153 378039 0 0 0 27808 0 0 0 147852 485144 65734 0 0 0 61457 952637 648233 914172 293777 271919 497321 0 925791 0 78324 611195 743639 0 0 0 75686 479216 546947 0 596530 30032 823299 327743 809150 467695 0 0 0 0 0 659383 0 0 86347 118879 0 536567 388840 762486 0 253388 0 0 905901 273897 0 298617 0 439684 17323 181663 797646 0 349410 497944 149172 0 0 847207 0 337766 16771 130663 318632 0 0 236060 556549 868147 387470 486471 0 624243 536407 0 0 0 403212 0 409026 134594 2201 860719 237018 29609 26108 416761 346392 420283 879496 0 624469 0 0 396269 532121 342106 942059 544751 0 792881 605763 0 24082 0 480908 0 538853 951287 942870 291611 637548 0 124539 633087 0 828225 0 0 696441 0 0 176403 0 0 0 690243 715185 0 99781 791077 0 0 0 747467 548098 0 690021 0 70106 677544 814062 93041 512898 937799 366307 82231 0 797446 386555 600214 269505 661212 380724 0 366219 0 453689 768999 0 833394 696739 0 0 499731 169169 128240 942825 761799 749147 336766 483917 926977 0 605268 658005 40614 0 0 908361 0 940756 0 187271 45539 719172 18717 277948 568146 299047 957380 0 165283 969470 0 897609 294503 904506 0 987075 618145 552706 0 210753 0 0 418903 123737 0 423164 0 0 0 644052 968719 625150 207722 545949 0 583016 154560 129462 648557 220859 301383 72296 677548 695806 246977 0 0 492106 855280 221658 891709 714467 669921 861947 717584 0 370249 0 841006 175322 453581 787044 983766 0 0 0 512962 0 734071 835768 152305 286277 544995 0 182795 0 385855 0 375430 825266 0 0 505413 0 777795 0 0 0 318575 78155 189331 242133 307284 864751 541538 610809 0 0 0 8176 0 386675 0 82290 235311 0 0 937069 0 898560 718304 0 0 604199 0 423376 802656 0 466850 58180 679257 0 725928 0 809829 0 0 862380 941556 442859 251298 0 924796 0 523086 0 0 173491 0 873141 0 794841 520399 435274 0 491018 377690 590322 803257 0 137347 0 753905 0 0 0 0 738051 744663 0 996555 627753 167572 88945 479733 457976 343968 591415 0 0 845600 0 427046 55849 0 385405 621210 338768 866577 0 358997 577666 859761 0 0 495126 203962 14530 49035 0 0 0 0 18772 942553 0 368072 820478 292199 0 360470 0 630561 586735 841855 0 166180 208634 0 391687 0 409477 0 0 0 507329 165894 0 687323 446929 0 0 543041 375881 734784 121745 0 0 767707 405602 0 0 131294 6560 671439 0 0 0 120522 704208 0 544678 576709 0 11808 0 507143 986777 0 0 0 34376 0 426628 174216 654983 0 0 0 34911 831806 96769 35502 335276 0 207027 0 364258 260839 210544 891905 265598 0 0 0 562416 0 670618 233305 81309 0 851934 0 74312 0 677249 620817 779795 322533 637430 0 128733 937487 0 85020 752782 0 172730 0 590887 486146 0 71422 71713 0 242604 943159 0 436140 127373 0 844625 0 467565 52689 0 919839 0 57486 616812 776959 0 0 0 699426 998803 96343 0 988661 0 0 177974 103412 653789 98203 173915 691285 0 966842 0 318385 366448 333544 26884 401549 951921 0 345207 383376 864743 641248 517345 548887 999806 298694 0 42434 109913 0 0 975969 409335 361752 0 0 945310 0 315668 515043 694544 0 0 922661 0 882508 763433 0 107954 0 695152 0 98011 390289 0 113548 505059 272741 0 0 0 913445 763055 0 0 622476 374184 766203 136941 562965 0 399219 684243 593278 22292 739187 590912 210928 0 646996 69194 850148 213112 0 385587 444408 191793 491971 0 370662 231396 135618 0 847390 0 986271 0 778955 552538 399942 268791 660737 0 122289 434622 0 697440 0 0 783774 693625 812958 0 0 110749 933263 0 688908 787017 912434 787811 0 284765 855484 529304 233662 0 207542 666342 893949 589218 42168 0 80268 665687 0 0 118281 720670 188257 264521 335308 716274 0 0 502627 0 0 439514 0 0 0 0 0 649215 0 310736 0 0 946696 0 0 767533 461098 0 388924 630153 88264 0 0 731383 0 575420 792962 0 771576 929564 0 0 51664 644276 923805 590359 851199 0 474297 355908 345476 764964 923148 0 0 0 0 158001 0 748315 269903 223132 378024 315565 0 0 550389 657145 881873 0 0 205036 759717 239356 0 136288 178303 0 396275 832580 0 506872 22432 375843 0 270848 0 0 0 0 292575 142411 0 71772 0 0 460623 891655 201957 230085 360286 239921 170022 601366 746390 124373 0 885060 534375 315785 643320 525686 0 427869 0 0 0 0 0 0 513708 203946 616378 0 0 227344 0 229824 0 484235 0 0 0 854459 0 580869 695411 810367 579890 899359 0 0 0 188139 0 47858 579243 504048 0 867866 785118 206694 945868 0 0 712473 449840 605787 622134 558214 812710 286422 937045 0 867859 0 204239 384490 0 0 181220 0 957214 717211 844541 0 387167 0 109649 0 490315 0 0 507234 0 0 414840 0 816630 114562 0 0 584658 31915 0 602073 319709 0 171805 689975 279750 855961 256184 113725 164795 987374 0 372474 0 0 734321 776131 935977 275409 665768 0 0 647442 341402 906965 0 361197 141805 351754 235361 0 415005 559123 0 635865 0 0 980881 784993 535633 2591 0 842677 0 0 0 754986 200192 697703 0 0 0 645441 0 739270 416836 0 250646 202220 600549 0 352658 528018 480631 553588 0 177731 0 827479 73950 807154 129052 466142 833087 0 0 0 426921 0 498519 0 0 676010 189339 0 0 0 372043 116447 308622 431443 721122 213968 685751 528050 32639 0 0 0 0 38332 847780 0 404122 0 737964 550017 0 122938 896294 747511 481428 176263 478840 742442 755906 100336 532335 643579 629033 0 822641 908509 68660 747411 0 282391 0 940131 0 0 0 0 190187 422132 709321 0 56356 552204 790930 351626 0 0 511910 671528 0 0 0 618444 436305 0 750004 0 16304 0 910842 958991 0 153030 197279 111500 667406 252200 0 49868 783828 0 460834 0 339429 662611 201257 652478 4297 728175 256244 0 246862 0 829050 0 0 429357 623563 0 254162 0 538491 0 224699 909038 0 0 737474 171012 0 299160 802375 115454 316408 73398 0 500359 308470 198236 0 173242 0 734267 831232 320847 487665 725016 879419 393565 0 0 505446 81508 35683 0 394909 0 0 59213 0 0 0 390603 96887 676024 665483 0 0 0 0 0 944495 393063 0 24240 0 0 0 0 0 852686 151753 0 0 330318 971504 795623 503356 0 0 0 0 0 0 0 0 878970 568347 0 583319 0 760772 113875 385872 686730 776455 653885 0 505842 376942 247646 471156 0 0 912689 362709 0 0 168145 489735 724879 0 203892 0 991598 508996 681507 491453 664738 457407 0 0 467184 684100 633647 0 0 0 958512 710443 449131 0 0 0 145504 950798 555876 609281 260998 0 61262 122436 679862 0 0 0 0 993141 0 680943 0 753093 592352 919349 0 0 134544 991459 0 568923 0 622423 16738 0 0 0 0 0 178474 262605 0 794116 127450 647017 460090 0 882166 870367 414252 622488 0 927434 162283 0 659144 724802 0 0 718779 0 484788 361261 627776 50359 0 128827 0 359694 0 125295 612914 0 501975 221217 808574 0 385058 392482 0 252273 0 452059 882617 0 0 0 553346 0 0 0 0 202638 0 0 0 218706 929491 0 639271 766776 839101 220025 711688 918144 0 0 162483 803413 941661 141953 0 443242 15900 351822 545624 0 0 97772 0 630508 0 0 0 552729 0 276253 748078 0 0 679031 883817 289644 275278 686694 247960 148734 412266 7612 0 705668 0 546808 0 480825 0 302474 678440 0 78987 440809 362284 341048 265793 0 0 0 391297 597952 929764 88832 0 41168 160181 0 482381 0 270873 283397 142551 0 113095 380105 611231 943213 587820 923626 0 682211 730416 288911 0 0 967260 255565 710370 583607 442428 814876 0 0 610926 0 0 0 542944 0 542555 450294 0 0 0 383699 0 0 797630 851046 861274 0 0 701551 0 461590 0 395006 770611 641442 310083 596538 538183 237741 0 0 222557 0 346427 793653 0 143119 0 0 334307 976295 131688 987504 737919 0 328830 703571 0 449889 527601 216828 564826 865728 0 588458 0 591639 0 338586 711263 0 55792 438703 0 0 747309 0 0 574476 0 593423 112384 0 0 72855 706761 388391 834452 0 0 59758 126027 0 232984 0 532627 847397 335746 0 636796 77519 0 0 0 846579 600640 0 225643 510704 0 0 0 0 0 255835 0 904650 592694 0 724099 478514 0 0 842242 0 642202 0 251491 293478 0 0 394889 808746 986541 0 0 0 486314 0 505228 952178 0 215385 0 0 0 708136 20397 0 0 206042 178738 368607 0 0 911314 497219 295396 787660 0 36569 0 0 838735 0 138131 902825 259294 0 138782 0 986219 982505 0 753364 336840 884859 0 798094 733866 323226 0 417451 887938 953074 0 54755 387240 0 449986 98042 852382 688558 0 0 416986 207330 865958 0 0 251735 0 607472 831313 0 199493 516534 526660 168294 907063 737295 143957 0 588511 995910 406301 807814 18187 46586 543997 535562 0 59607 559943 846816 133101 0 313100 0 0 311746 401851 98081 0 614211 0 213096 576846 0 0 0 3559 0 18622 87500 68959 0 293581 768625 657858 909264 0 0 638758 471021 0 361699 654919 528593 0 0 816619 854630 0 101607 852510 635761 201299 742858 0 447956 21124 246169 0 0 727706 923044 0 0 0 608248 0 0 252964 0 232359 890540 0 0 48117 0 871708 0 780149 0 903060 527391 0 304895 820621 311852 0 0 375665 791932 0 0 167810 818582 923127 0 0 0 207627 0 102180 675522 940222 384139 442618 620603 156948 0 0 465716 407488 529791 626175 473906 855092 805256 0 105177 38580 125133 0 38629 0 615551 31965 208910 207399 428100 414285 0 0 0 0 105440 0 694619 746381 259371 339 89650 0 758593 446144 900740 0 729515 671816 0 0 651083 0 249352 449063 886784 0 561294 315345 560148 108328 0 16829 411554 0 0 0 0 683212 620337 721325 859106 254799 214189 801134 0 618708 262027 686220 0 386052 804005 94617 0 0 0 454221 688392 112789 738696 0 0 0 0 902990 603528 708995 996984 258047 80179 843602 284593 0 885461 186236 773968 726484 271219 116572 169496 0 861550 0 624087 111676 0 0 768369 0 0 308007 0 0 0 243214 826994 782050 52085 0 773644 730945 0 0 526147 217935 444436 696661 963791 585518 912238 906284 55627 158575 0 0 160330 0 0 0 16183 287585 911855 0 51428 0 542724 627638 0 613274 514397 885110 307785 991219 338935 762806 0 327296 295507 0 82766 573854 756011 0 826080 0 694497 105491 481062 0 983926 848253 0 0 534165 442817 660755 855300 347422 855932 166908 869166 0 159292 0 0 302789 148938 417637 0 419338 250150 788780 552968 490684 0 0 0 0 82936 223317 0 886227 583276 575024 524841 0 42475 613785 8997 0 0 0 308722 995800 339212 0 0 796096 0 0 968875 850547 0 432561 0 170615 0 0 0 558117 126563 0 0 401027 0 353046 627729 602032 790926 0 368908 162538 30570 176831 446205 281938 0 472808 260409 0 564559 0 0 939398 48374 0 973034 0 230331 55791 649473 182706 211507 239419 910560 116493 0 532130 348008 0 242209 0 722805 873131 0 0 432607 164475 0 15711 93650 559919 0 276657 288499 0 502903 0 720245 0 753685 0 175644 90482 92385 169906 142539 976146 98098 564905 212193 0 0 49119 296721 0 0 0 993911 535310 0 598401 473290 948893 362804 4301 0 870583 0 474804 491469 0 0 0 884423 158179 0 0 0 559788 355612 864620 0 0 0 427285 773861 850007 533489 273719 641793 0 97264 0 0 206662 0 447846 0 463819 166564 246370 333117 0 459274 172462 326942 602294 0 444879 0 574825 691235 0 330582 0 0 0 0 30686 0 0 634967 74068 0 0 0 816814 0 566516 801584 40949 0 599870 0 373762 297447 0 282791 0 0 0 398980 816753 41484 301815 629044 883227 655029 451221 0 0 0 0 224672 0 302343 576024 983989 0 277078 544619 98558 76005 0 0 15583 817332 356293 0 709176 637778 359826 0 0 41442 0 687090 0 0 217255 0 521994 963664 0 66000 0 557477 643586 0 0 0 900912 474774 438784 763073 594449 891009 0 455266 469261 0 348287 836143 30084 362984 68762 642229 0 725101 250010 0 284440 444428 0 693656 625536 796631 167144 165427 0 911283 998777 572809 942963 0 337821 602201 0 0 719422 29643 436094 0 0 365481 0 57009 582101 0 969256 722709 913770 118210 544089 784849 647311 413850 0 0 0 375383 489378 625318 610528 723050 864703 558098 259650 696822 433480 0 614263 360798 415983 155486 218662 447692 646554 413676 0 686937 27606 683784 0 801128 81385 170828 435350 705934 943436 125428 657200 0 0 744308 858101 431237 567125 0 0 0 0 963159 533447 0 0 566160 332177 182973 872727 495854 112522 397641 484110 0 179893 472090 0 0 0 0 925146 0 0 722101 227724 763772 279140 0 0 0 360187 198942 142374 772231 0 0 315538 927524 0 617431 0 849615 46957 647077 633555 706255 0 0 0 0 754048 0 461855 992378 269772 889003 830093 0 834910 0 0 0 516271 0 880683 516854 619665 334627 0 0 472060 0 981736 0 0 601332 351412 62665 263511 0 272895 458961 260419 0 0 512853 0 221433 916541 926249 665965 0 563296 224459 569366 508700 0 647498 0 555268 0 962115 0 0 463323 0 0 0 126651 260798 0 0 882030 0 763934 355979 760430 233547 303825 815141 0 901521 0 126521 446753 222562 11640 0 0 441507 831388 92292 811346 617817 202296 694058 357525 77743 639944 614875 553486 899000 629135 0 621869 42660 403859 0 299603 0 833487 110057 180044 967671 0 0 300190 0 953127 0 0 618828 0 85323 577899 0 841524 0 518722 299397 855599 0 0 615902 0 0 270578 0 356481 595100 873813 947534 721623 179249 0 0 801864 0 0 0 991799 0 0 192361 55912 627844 0 0 568476 0 483460 449150 0 662601 520373 866067 291338 946358 0 34091 82883 822056 0 0 498202 0 430472 978148 0 31806 0 0 0 632456 92346 196894 0 393777 873158 92296 842528 977956 612246 598381 0 493660 885601 244299 0 503001 0 0 586365 0 0 0 0 164541 0 0 211452 257228 700121 0 0 691659 932997 154578 441953 570100 0 0 108258 765461 103222 547973 0 375449 0 378149 0 460534 0 105591 925979 0 0 0 101578 543737 154863 10143 339548 0 465658 411575 34618 543668 450732 0 122578 587051 488030 0 160765 179843 411672 0 0 255928 0 0 0 825336 0 0 304131 306764 0 433631 631526 37617 60678 0 737586 0 350119 510174 0 0 216162 0 517881 0 45599 424508 0 161826 369615 0 911109 0 201814 764302 582215 555252 602164 0 446896 632506 557960 0 655852 0 75280 314989 221986 423550 938994 83647 215159 221314 0 597486 624379 405470 222129 212621 703261 0 0 817735 0 0 298276 0 325984 0 0 911168 747022 556668 837633 628706 0 0 0 0 783247 125599 711749 775088 0 0 339367 200903 383574 474409 404077 423736 170787 375667 596360 0 405767 0 213509 664704 789923 708347 993308 555143 0 0 102785 0 54060 870276 976378 518558 618097 60379 877641 0 752731 0 212014 669092 0 0 0 807886 0 3440 0 0 372700 0 838595 0 219415 752303 0 0 622887 709794 801706 312526 347993 33761 652950 124564 0 0 575756 750084 155593 0 906640 0 552046 0 177413 930661 649900 0 369992 854729 0 898366 0 64537 0 288202 824304 497735 98056 923287 0 362430 20912 71245 566501 0 0 0 0 0 560213 104421 459213 0 396816 0 0 546507 0 588503 788117 0 0 404089 0 262054 211615 687732 0 285468 571049 187284 124600 396396 668202 0 906353 556978 862768 0 0 0 705773 0 327988 901822 0 802636 264536 0 343914 0 0 543268 736215 52827 0 603012 0 858330 307071 0 805375 0 39524 0 954732 609623 0 0 760497 280259 0 0 59222 20257 0 0 0 94258 0 98307 0 167374 0 0 0 853269 773349 840281 0 0 30753 0 484316 0 0 907155 457327 627147 0 511107 789770 0 742532 972727 605772 0 760083 0 644521 716953 0 304008 48780 9937 33242 480161 929109 530424 780661 235018 447486 52014 36570 0 33902 703363 0 0 843474 303176 704021 765028 754329 905463 226960 0 374244 37303 630749 132111 967465 0 293974 0 244423 400957 651945 331054 172651 785184 195019 685823 0 0 0 805682 0 806578 52019 243717 0 595034 800340 394517 0 324824 0 0 0 0 192987 920034 209075 391699 0 492025 872885 829907 760636 762922 0 0 0 521206 187868 0 988100 0 0 584494 800497 208122 675731 0 756526 0 993971 0 0 0 0 0 853567 251022 0 270892 137797 0 0 801860 0 580846 990605 0 18284 614121 588107 461008 617953 0 0 767320 478708 69059 799554 0 0 695655 379514 0 176491 584151 0 0 604697 341551 323224 0 0 0 281877 0 55257 0 143799 0 889283 501865 0 854320 0 338145 468687 314959 148038 0 0 597269 0 191034 146348 90971 14859 100200 0 0 0 592496 0 0 0 997672 684032 680602 237583 552076 417017 106342 783617 0 60971 0 0 0 0 480392 225127 0 918418 568098 495641 364654 394030 858704 0 0 777322 0 0 0 485858 0 0 551719 0 985637 0 539945 0 706187 835093 0 0 0 150596 562174 892108 0 754797 617747 225417 0 188478 942613 563390 127082 636252 379742 327474 225015 70734 0 951507 551672 758105 464070 706030 576454 0 426191 789095 408323 613351 624214 627923 0 0 855857 746029 615293 0 0 190248 322547 480785 901619 301753 0 860080 0 286559 0 77817 0 968675 0 0 855863 0 241951 972266 585379 123914 595772 0 118371 174365 0 855104 0 494440 0 483348 678760 723790 581420 619768 31847 47271 0 764207 170981 0 0 401469 529789 335529 543591 704506 0 0 354476 0 764793 888996 612719 0 114174 407377 512168 0 106632 378094 0 0 143394 670047 0 0 198855 258018 895994 0 0 0 563723 649528 372700 428374 0 283728 0 136906 958886 642257 232150 0 753434 0 370548 0 407124 422713 530706 614772 313028 243365 624986 537849 382671 0 576156 850464 0 192984 235897 996980 0 0 576738 808930 985891 0 0 51568 0 0 622492 708070 0 237562 172141 0 560461 0 180791 301078 0 342931 0 0 602578 0 276396 0 73627 0 925511 0 89054 158541 882302 454462 0 874331 0 828895 690560 118369 211358 676925 673611 0 0 375796 380719 526506 0 425054 757133 0 490080 0 264476 89746 488136 226995 68141 0 0 195848 713494 51506 367376 452827 0 0 96811 518701 0 0 0 271212 0 159298 857661 0 304356 278455 62026 0 300792 959853 501545 9889 0 306832 122933 202648 416177 0 548626 784064 172397 827764 0 0 369229 452188 21057 454761 214441 22185 0 834488 439575 605193 252996 0 556236 51229 0 234184 628295 298336 797105 0 103 254407 32150 952633 61103 176984 0 537489 0 117873 0 0 187109 118700 0 0 850656 819945 509409 163373 541825 0 517904 252747 0 0 0 669556 319380 826088 163198 715129 246648 0 315489 199011 39729 297121 548417 0 0 635830 596824 750984 618976 848276 265493 0 0 698821 217647 446442 0 0 24314 0 0 0 0 311621 653435 850491 274078 839263 0 0 908102 0 672742 403205 0 578168 0 379707 208195 0 552119 0 216422 977595 0 0 837740 0 706340 156268 271720 988230 231707 43437 66382 0 229815 0 0 822404 0 0 0 129342 914789 388682 0 232644 0 541798 683072 0 0 637320 0 299519 0 294317 457453 874902 0 0 753018 179302 0 0 0 595383 375873 964923 229248 421546 40595 0 928907 603349 307306 880556 0 907384 0 58856 0 0 263753 0 392424 0 352871 274446 974106 261704 0 0 722096 712556 547071 118745 810400 0 0 0 0 131233 202768 979424 513500 949279 429314 940798 873091 0 814308 9545 895103 150759 0 0 0 0 0 848643 0 11277 0 0 671581 906857 885442 0 346847 0 638169 560640 362435 759592 776058 0 0 0 659788 286663 933808 273509 0 0 0 0 503934 0 719270 0 213979 1400 0 186389 762503 758033 855269 486143 0 0 666890 901990 106684 551809 839657 0 832884 0 606150 277935 369311 577995 2055 0 736744 262001 0 133397 192188 0 735395 413240 603800 74917 39961 200826 579907 0 0 334743 100454 289334 43511 0 815918 452512 0 467948 442932 0 985393 77272 0 880654 630731 0 0 0 777567 0 669539 0 926693 307953 12446 633429 0 868623 0 0 413442 0 302693 943423 824410 424601 693928 655608 595791 771771 344166 0 639667 0 0 781712 0 890087 200519 0 0 656539 0 863503 181540 100194 0 852703 77456 154457 834203 754964 0 976123 80587 923417 378175 0 275802 567836 0 907452 0 457849 248732 0 797543 117378 0 794580 0 390317 0 351166 423885 0 0 466114 950134 0 661763 548968 704216 0 0 748891 795989 0 592091 231804 938650 126058 608423 27381 0 459222 0 632574 0 0 15127 516925 126016 377998 0 912955 0 458077 0 0 757895 475872 0 349406 0 0 437281 812874 733759 490956 220927 424072 27757 885026 523282 783254 764341 0 0 630212 160690 0 0 21159 776928 516070 747206 111242 0 721803 0 253819 749536 89817 0 391676 713448 694061 728896 347201 0 182283 931348 521864 923860 822166 687182 0 152038 0 451603 768076 0 530160 0 66009 178559 0 194583 0 712668 955531 853684 0 666929 0 623206 77610 118660 237034 840993 0 576264 0 34125 0 873984 0 0 553890 0 618704 150864 0 241123 0 699624 571863 717641 195906 273053 951973 551292 0 0 966664 355424 520099 447421 841429 0 0 780405 295717 917012 929116 0 703436 0 249785 0 0 36051 113871 0 832490 0 470904 111462 653955 942054 0 558337 221029 0 669678 558633 5607 628019 991862 0 0 0 844904 175822 0 529474 977888 809567 852998 416163 802817 922651 0 0 922374 322739 0 646552 58290 0 0 360900 485512 0 839399 369772 291758 783378 299867 0 0 878419 687485 0 997816 193120 0 0 221124 456465 472237 225269 0 0 759071 877156 211943 862732 801532 0 826882 497622 813018 669905 61614 273031 869511 713429 0 900932 135487 948841 0 0 726094 298214 0 998958 0 578045 978210 0 0 809082 0 143468 0 938260 772704 616253 0 0 0 224787 93371 990132 0 0 82431 0 231766 403398 0 0 413956 737024 37695 0 803266 788414 512662 0 911828 310378 822334 0 0 52526 925322 646057 64680 0 0 936547 0 889884 549646 206765 832239 240500 0 143309 0 0 0 897423 462659 0 0 332741 792065 480668 301800 0 557611 0 115396 650541 231321 985898 475509 0 648676 686478 379126 0 873058 443686 91659 414388 784867 994784 808541 560384 332984 961268 905790 311838 880081 864601 794500 472959 0 0 274229 0 0 169132 0 0 811605 180780 0 409908 0 0 772685 290361 343492 0 135734 870173 842796 0 0 348710 242894 312185 350856 770744 104847 682445 793094 197769 0 869313 0 0 979963 89399 713060 670409 4728 905827 0 0 0 334113 0 375496 942865 142552 288848 0 831345 444746 116418 435854 0 0 541908 0 558057 0 0 0 0 824569 0 405708 0 227940 662749 0 0 495234 0 367332 0 0 0 0 0 537610 0 0 643022 115479 555479 233864 262630 0 695772 639022 608400 568666 687876 0 0 830739 0 494880 897873 465229 507935 0 0 823611 0 573605 668353 0 0 882424 0 230003 0 0 0 0 0 94771 391648 975391 248046 263806 603799 30674 0 50023 0 0 936358 419719 153657 0 0 104157 0 0 0 465489 0 975301 0 17058 595114 287373 566164 779715 239491 0 879737 0 0 0 19730 591256 161609 813995 0 980493 0 0 235548 371388 0 0 894836 237919 192595 0 972822 9768 935821 0 0 667917 528131 826691 583122 604516 819630 0 643974 532714 0 405409 0 294124 0 929660 0 162088 555161 424907 902618 0 238375 37890 612002 0 0 898699 298808 12171 477246 249471 65347 149231 545013 619741 849928 267112 656590 698822 383277 156267 0 0 248606 29517 0 811377 870994 317615 0 695003 881795 466031 0 4242 146983 323783 142179 0 944487 725240 0 804820 22895 0 163096 387335 753458 0 889465 410596 0 717589 718645 581187 0 49959 27928 272045 879407 0 0 211173 515750 0 0 844993 0 781750 0 0 286245 534692 832893 140278 0 0 0 0 0 421143 733965 684059 101652 684597 0 819744 999089 587316 588531 38094 164362 0 0 0 222873 722707 197578 161711 0 547247 590875 0 0 694629 727457 0 833954 818975 0 416857 305887 957384 0 0 238657 324185 352287 783252 0 710270 265720 566223 909721 0 521591 238899 74668 118410 698384 55776 0 861487 515600 919909 450436 0 706600 0 0 294763 719210 0 614815 976892 711661 0 59923 0 685270 0 0 272200 158502 315253 445064 282212 0 975761 636338 486113 564688 780786 0 882396 0 515516 0 525183 259135 0 0 0 11740 0 0 0 36208 0 0 0 440844 35576 163870 884476 558771 0 529945 484248 0 168632 0 272869 468509 396729 142451 803044 0 375516 0 788027 990432 18411 442451 808937 207825 365617 494336 10926 454389 823162 0 25286 942892 0 986561 0 861985 0 230653 0 0 0 669127 784759 0 320953 0 0 91270 0 154870 0 0 262471 0 57534 878748 465991 770979 387493 632693 0 43260 790435 0 472936 0 0 5540 0 0 0 306886 424272 444083 0 0 261011 397464 418572 0 38384 0 0 90523 780210 872541 164772 750493 658688 999049 172854 0 453328 548063 865421 0 0 551580 395422 0 0 574373 0 42831 0 0 687253 727723 0 0 0 0 0 353556 0 0 859174 0 0 570458 553133 387489 120116 0 286572 0 250865 703733 0 339863 151201 200791 564791 471692 0 931254 782948 385195 178665 510773 700986 0 393387 0 0 523700 682900 0 0 449137 400820 404276 171148 437593 317463 0 0 830572 508431 653565 486088 276793 331517 477394 621689 0 0 365511 539395 116844 383973 0 0 0 828343 0 0 918559 0 712354 56523 0 176225 856239 164308 0 0 0 0 973604 759972 192745 0 198775 734782 933276 105788 565974 0 817073 972444 120554 503117 163699 87081 964365 728141 0 0 0 0 643014 810055 0 0 0 473598 917185 0 889281 814656 998931 227802 302092 0 320890 0 487608 0 0 390082 0 0 0 0 0 283123 0 0 0 0 0 0 0 779232 755501 0 0 0 0 283620 0 0 32617 0 0 456889 764345 0 102687 0 861314 308097 0 0 0 0 25118 193978 0 0 0 103450 119106 0 0 128128 442933 0 770020 164579 196086 69249 689004 780314 0 143557 522466 0 188592 0 855137 0 0 274036 0 0 0 0 0 608458 0 0 408877 415304 0 571860 834111 701913 704256 0 944803 0 0 308782 662101 892582 180658 0 252500 162712 14224 0 0 0 0 0 555606 917797 0 573303 0 0 382249 995890 320911 0 272909 15429 803283 0 0 993219 0 807154 606687 0 5174 0 592559 693381 0 0 287377 848541 0 276674 35115 0 716693 0 0 0 826069 119873 0 440213 293294 0 0 695410 0 0 0 0 428050 431826 394533 191709 297679 762541 224088 324314 304285 898350 878444 0 999658 0 922044 482399 696807 0 0 46507 823008 0 0 615614 0 0 870995 817796 474608 0 0 539868 396177 2520 975925 437678 53614 270536 688759 602484 0 80527 412970 0 46913 0 23342 503134 430583 0 0 147559 0 888552 188847 0 806019 151086 467025 0 0 495304 888135 983353 0 234653 0 944916 792647 403369 3054 0 164050 0 0 327686 0 71920 0 154996 488222 914276 250147 129675 62786 920150 726147 0 546016 0 0 0 589957 191710 742483 328110 412602 862459 755783 233019 168816 974113 264466 785169 0 45242 0 124914 0 919972 0 981537 329763 567128 606003 528168 0 312124 285089 724360 901659 0 558265 0 0 0 214731 135825 0 0 383831 0 907687 0 760462 671984 516579 236643 284224 309789 945939 0 0 828650 843819 903859 447395 0 863164 0 620783 897734 225442 523028 342014 0 760081 361210 712544 563712 0 0 536981 102141 985602 0 649784 0 993260 361482 331661 752319 0 421084 0 550301 67033 364700 178578 216772 0 0 0 782416 654217 452396 0 0 844037 784564 0 31266 827717 593489 112775 0 0 0 114083 585746 0 0 445677 57299 479735 510822 836971 142055 0 394988 853697 0 320358 481242 499597 397727 0 511798 0 0 254694 0 696060 0 544665 0 0 187693 0 0 0 80715 0 0 0 123147 0 557955 0 357381 596039 0 298449 0 352197 614014 434564 0 571929 408885 0 869674 97568 0 775764 0 0 0 861979 260917 0 0 214088 0 0 465373 569941 0 324583 906513 0 0 384035 0 636308 0 0 802530 799167 850948 729846 430197 0 20123 0 279421 938505 293071 0 831030 131097 575749 87093 653049 0 640032 471521 386907 542460 0 0 658566 0 603182 0 776421 713751 0 851309 0 595461 797074 101113 901133 263448 540218 0 657741 72798 0 602015 0 0 741846 445670 468660 494282 819097 733382 894162 381995 0 361452 0 632386 0 0 0 740721 548406 0 168713 0 0 488322 0 750982 574519 0 966518 24809 314678 0 545815 181370 10376 234379 314224 403998 632757 346619 236512 858550 439662 258864 0 345260 0 0 216647 0 0 190024 740807 361819 220004 945619 0 473069 89216 522644 920575 0 0 285048 3830 234094 499376 0 707438 148438 646097 0 601376 667004 910358 0 0 0 0 788480 79259 0 714610 0 0 830077 0 547409 707799 0 29416 511373 0 920618 353771 749218 489419 33295 0 571238 592832 494738 0 0 131286 924570 901686 0 335051 0 250181 0 0 74255 501481 193237 10635 414976 0 704580 223745 0 0 381879 353217 299660 0 967464 771764 624192 308306 618058 0 0 103676 489000 0 442557 0 0 117930 633340 32526 398059 610689 0 91746 0 0 0 126642 0 100775 981764 0 2417 0 605932 0 808284 614601 0 113055 183447 47270 717911 358722 0 29726 841395 182598 239760 333036 0 250119 0 670151 23156 817081 97539 217651 0 481362 0 0 0 0 325 167532 67220 0 430854 377750 792098 367334 488428 0 0 971964 354708 0 748845 998729 775270 538279 529459 489596 0 998694 674971 242535 949136 228113 0 375957 623366 776620 301639 297869 306106 191657 0 215648 134414 918034 0 548653 0 0 776404 0 223942 0 563060 0 502181 0 0 0 379036 918816 413921 48795 54499 674978 564883 971042 886781 911516 526117 711666 0 153146 484678 124535 0 0 0 912701 703318 585190 195215 855322 566452 402536 160065 0 515805 0 0 528264 461503 0 0 0 776488 0 64288 602624 496590 0 856511 632164 0 14836 0 241499 257872 0 726808 0 0 499709 892501 0 566613 0 890593 0 0 0 0 711352 0 159881 0 320821 806428 377785 0 0 435831 0 0 822708 0 284779 0 919927 927756 0 513089 301055 10553 384244 429657 0 843612 572413 509184 518283 0 0 307068 604245 501172 837611 0 319549 557791 348721 76600 488588 982591 131868 885506 560125 73373 580188 223364 0 899932 200545 0 0 0 402822 297440 0 0 442224 533886 109322 402847 105905 385069 598528 844416 220892 455089 628595 0 0 390425 0 301228 0 295410 493201 932597 0 406821 0 289867 508759 488063 482630 0 0 0 0 0 916994 0 0 125756 486229 866004 0 8238 882601 0 0 0 193889 0 8105 58493 857830 0 210440 0 0 0 0 958255 705917 523671 207626 0 176385 0 0 109405 706157 0 153657 0 0 771109 40501 589267 0 0 516050 831087 783968 709838 0 562392 330600 0 360777 479160 666606 332206 0 671260 890479 0 821489 959025 93912 311423 717501 460927 0 652806 0 281022 364587 790085 12459 0 714068 0 269973 888897 438601 0 0 0 385212 0 0 0 470241 463633 0 477980 657253 569148 707781 602295 0 389002 151358 0 0 0 606619 345663 330456 590523 840281 703871 0 0 533352 0 683449 0 0 0 447898 716990 616545 407182 464758 206049 157547 0 0 916500 640903 0 839846 889316 962181 891292 4434 543057 280484 0 387459 559588 0 686159 20965 690220 227888 70671 0 870638 0 1513 412400 0 98913 0 0 0 0 0 0 0 974590 705705 0 0 0 197750 0 0 366929 177902 0 267322 0 819161 661908 49438 846648 162016 0 0 843075 638225 27331 0 14788 896300 0 939622 0 0 358961 851099 0 0 677574 406907 0 129193 578346 0 743759 0 985819 745599 268074 188560 429079 742830 0 935646 0 0 0 0 967001 805158 0 648441 830868 0 671179 0 765986 556873 343960 249927 759030 0 829095 107364 847259 0 746887 781296 0 0 916927 931684 219589 636856 397732 0 0 721315 0 690267 924561 874264 0 966955 0 828010 320563 0 0 0 681535 0 0 595882 0 0 0 691954 0 0 140450 0 780622 0 956090 330609 452663 0 0 217201 0 0 781852 0 229452 0 0 308986 539627 700227 785258 525431 306843 401236 450586 558366 510666 0 470149 724471 8835 0 445859 0 0 613857 571411 268508 581075 0 0 0 549352 0 0 901437 947219 404596 720671 116460 570810 694410 0 601096 0 547594 899976 698493 996218 727097 192450 410011 0 0 560935 621321 0 0 0 78839 407355 0 0 381616 664787 702009 498145 0 493940 0 850377 693586 283354 312607 0 0 0 731741 826789 596853 551832 0 543365 66986 791593 917505 0 361204 0 0 192675 8823 0 501053 0 360768 364807 263289 71990 0 132073 294945 0 287685 862470 560940 90198 6890 0 0 0 799449 0 979840 538194 600038 913589 322944 0 473184 0 0 0 819319 0 772148 932842 0 0 0 844219 466006 303895 0 841925 844000 438881 150146 873283 904410 0 785219 0 0 331359 363191 480365 331296 0 586587 910840 627304 0 58260 0 0 577164 698484 0 0 214413 0 0 87075 0 0 267118 818429 79639 0 0 0 556724 0 192111 585577 921409 942097 644815 156352 320052 0 0 0 0 931268 567052 232066 494487 0 0 406979 399656 0 0 123017 0 931727 708916 277053 0 109070 0 0 666056 854739 0 0 0 185683 233163 0 23821 273356 0 729980 0 205399 89338 296849 78089 84821 0 147290 0 996405 0 0 0 0 319973 216144 764866 0 627306 39551 0 0 0 525027 829085 0 55258 0 0 686028 792622 719374 886784 0 0 913136 825620 97290 800366 551245 0 251656 308444 93009 0 887474 558438 0 810557 8682 400324 0 0 653112 0 201674 0 0 0 377423 875191 0 0 43817 0 0 26211 606930 0 423952 871945 225741 0 84219 0 373459 167599 173477 0 0 0 629509 272432 0 450564 168518 419890 0 0 499978 0 681469 0 0 0 698062 0 0 395444 970100 728585 0 70776 0 0 72531 0 941210 581414 0 0 0 744540 0 711569 429152 154408 604693 0 418951 0 0 805881 561982 304839 702776 309600 750477 0 0 51869 233213 0 0 743108 0 202754 39468 161350 0 320411 160926 6893 9288 0 71898 613281 64974 233538 152216 925062 0 0 0 0 493560 0 406819 0 745449 168181 0 0 0 0 359271 171214 21216 573519 997475 541220 638033 249736 424750 381534 0 0 0 518767 250633 978201 0 0 391354 0 256681 362436 730148 996251 973150 0 564330 796977 824769 144681 939278 865295 212412 61048 732322 0 524034 0 0 206113 710819 942321 0 0 852888 906338 126791 405011 665006 0 0 165516 0 27327 456981 921648 0 0 0 231351 147201 0 688779 595330 0 76008 486429 0 600972 0 0 502003 158361 257287 499995 474306 771211 548594 840292 369105 513114 988733 0 141275 791163 251640 0 762619 320588 328344 213216 0 0 73074 709277 119999 0 942486 689626 0 718524 619313 103510 148134 134650 546975 862929 512212 0 795043 0 0 721611 124396 0 204286 503680 0 0 0 297555 768581 412613 0 0 0 573065 0 498076 236929 492065 82516 452523 0 0 399250 470694 0 0 0 931697 381772 666609 0 0 0 494732 902043 286833 0 0 0 854997 632375 14900 0 51890 289443 897072 400706 0 0 828076 0 933377 0 0 0 367610 0 830982 802545 0 297236 447441 0 337128 907354 244137 650463 0 211669 404723 634874 0 316810 526157 640480 72614 0 739158 251198 677066 351364 574517 0 80113 0 152008 201555 95402 764509 0 592128 229600 699777 410578 0 374379 268102 783968 770630 0 575453 448041 0 0 555189 435753 874737 465732 0 0 613741 0 11390 886166 287829 0 911700 315542 0 40915 809624 673024 744228 461826 585854 0 0 199269 821053 448238 0 154799 683217 47477 981224 912240 389243 0 17897 0 239154 935437 320971 771145 986355 0 0 646271 707335 349486 770344 740107 22780 0 0 105450 0 288373 0 815690 745986 0 0 701269 0 0 0 150691 497785 0 0 516449 950906 776245 645904 917724 831426 0 0 872575 466800 678950 393866 0 0 0 0 991937 581245 714411 210840 0 471442 0 0 647756 428969 963056 0 607107 380370 787653 769299 691295 281782 0 0 198115 0 0 36435 0 41179 735126 0 912982 835251 0 771353 0 0 460555 65809 0 635837 0 751763 0 145112 472317 0 0 0 0 307895 581080 0 473592 641782 387243 667674 814631 0 614592 205396 846112 292696 10532 210946 0 0 301966 787794 0 283487 858909 0 0 0 751193 0 609920 0 0 233859 506788 0 984814 776975 0 519090 530373 892694 188704 0 473247 857417 38681 0 175532 0 767946 0 512430 655177 837652 0 852465 0 0 177075 791446 0 0 0 0 0 504157 221789 419932 213121 547783 511649 503080 0 734207 431589 0 0 379231 0 122371 660255 553184 874184 372382 0 0 0 573380 46022 171336 231092 907208 974245 331718 465071 229683 400573 524402 0 357999 631813 0 0 22415 695534 439217 596219 477949 265506 0 0 725410 717062 0 401741 635193 0 718671 717259 0 403504 541928 618525 440134 42513 812820 655794 610366 38330 534974 0 50440 658294 756251 903901 192290 0 391858 0 136705 0 524850 613918 0 0 0 0 0 0 554509 897873 436645 962632 0 759413 841855 0 164459 0 705995 531682 881877 0 295248 444593 973164 0 872782 358015 949116 653841 783520 26493 0 74376 0 405149 0 0 0 822843 829291 362064 44392 370617 520584 0 168262 514754 0 334196 825556 0 0 841277 110967 655243 867813 558099 879340 619973 559746 884474 630967 0 0 760185 533083 650342 0 0 596895 398471 644081 98892 0 185229 0 598497 580170 905795 0 0 0 239943 825487 0 954469 0 210690 0 313447 0 528291 0 426965 0 0 297389 438753 417243 0 873593 371515 917999 0 657748 444159 428155 507229 57028 465630 0 951905 0 905364 996950 288392 124047 569777 0 694323 401740 519226 0 0 254696 379726 317764 241666 0 356123 256403 0 0 174675 94527 0 504220 993341 0 530700 566268 129260 0 851244 519011 888993 0 276226 960018 805239 976961 0 142394 0 0 0 0 268801 983001 0 128867 818746 0 0 348997 81400 623825 0 382274 0 325558 58334 86898 96934 0 0 781111 0 131934 0 453245 617600 332129 781085 0 125600 548071 0 0 502860 0 775294 185787 0 415098 0 141508 0 879617 0 919359 790197 84702 104052 341224 734442 0 211967 0 911050 773108 0 66072 464909 788754 0 444662 403820 0 251393 200005 0 290248 0 0 0 0 430190 0 0 879977 6300 589521 31587 0 0 733097 506023 382791 521984 801587 697093 0 0 0 246916 0 0 497363 256487 0 0 0 0 368534 197385 0 794534 296243 510020 751227 0 62467 904176 153686 26265 27887 359958 0 335128 481193 719371 543803 0 896219 0 0 0 705699 694182 535104 246570 853664 644286 0 923952 415217 0 144524 452374 634949 975353 659912 566005 0 710049 376596 68079 0 0 625403 0 0 0 56181 799333 625775 0 37012 640394 747425 0 839951 338100 533020 501504 0 137350 336190 265908 0 218317 820740 312967 232833 129705 0 890827 0 480807 813032 596617 0 236378 231327 0 92792 0 279415 534180 4137 0 0 564795 0 739258 813611 0 0 337417 500690 0 531975 0 0 855888 680626 822115 132526 660132 646179 0 209948 527086 961375 31340 795890 845217 815363 410976 521554 0 0 0 0 0 400961 479691 0 0 875510 0 650868 307667 0 163562 0 0 633964 309350 460807 656764 157069 486225 182584 947713 0 307258 86366 0 0 913827 271385 0 0 377069 0 0 677936 712795 0 394274 108260 951084 0 721214 47289 0 496430 83045 160261 686045 209262 854603 428378 0 0 639764 0 267942 480346 0 0 683013 0 14407 438054 0 804752 0 0 0 0 113766 0 203739 261962 209736 946752 646785 186447 0 948726 324102 0 815618 0 386682 0 0 111051 351652 0 872531 519034 155927 279463 0 0 434050 0 901753 0 161951 0 0 0 462717 0 390039 900837 0 0 476804 0 0 685323 360515 259004 576004 0 0 245713 116374 866643 0 566444 437321 345804 0 963623 0 980573 0 907937 0 999585 215785 697539 0 0 0 0 185368 271962 0 0 85930 0 911772 194735 462929 195397 266664 141624 571896 0 0 0 688593 679864 689778 272682 601550 0 394639 0 0 585431 943760 0 0 535364 0 693960 654547 199524 319685 953218 0 305821 0 0 919931 91208 319492 302463 252587 211375 813851 670001 826855 0 0 828382 777436 987871 0 613383 827758 656396 0 902498 772165 153795 0 320149 0 69289 0 0 0 0 0 732173 983476 155294 0 283146 698649 0 980913 0 330953 127645 123790 909899 0 201671 915308 0 584810 0 0 211342 120502 452306 145380 0 847310 0 616809 0 522867 0 0 360417 512020 363004 192729 528661 733702 496938 308725 532103 716687 500311 974149 241832 737312 46589 0 357324 436788 732161 665945 748091 993129 799645 263451 826779 198323 0 0 478323 271910 0 0 694180 376963 598896 0 384335 521455 0 476675 436676 0 166720 0 0 553850 829673 0 522305 0 0 137848 0 980511 331420 0 792165 241454 486865 838321 444733 513365 797144 640096 803328 0 754345 14628 877641 147313 840470 0 517617 0 0 0 0 0 0 0 151575 568221 152030 690185 0 0 572878 0 240329 844843 892507 991500 451020 788581 0 0 920843 0 864618 0 273144 0 221582 0 899786 95979 773834 938151 0 787721 577005 308929 457515 96402 844640 152839 722273 0 509013 0 0 0 675037 0 119789 783805 582868 619459 0 327638 621643 0 0 893429 0 414034 0 630376 317996 428109 0 851017 135531 0 0 0 104145 184821 550027 392060 50392 26362 0 0 982158 0 318067 389790 0 43787 870810 0 980729 793344 963069 616884 0 102061 182384 81646 0 0 0 324644 359021 0 392857 407301 2200 300738 812188 802521 0 0 590078 197754 0 155507 0 838541 0 0 258179 0 926119 524971 322925 712289 0 3635 0 0 111048 276765 56202 0 0 0 0 0 628559 0 182053 448325 958218 0 419882 630669 0 124059 0 12615 694523 709090 0 599348 0 946760 239967 821425 123585 309102 0 876535 0 934991 329375 480998 0 0 365150 0 25781 827067 943833 0 182516 0 0 461878 246106 0 0 394129 0 0 944768 0 579383 784105 476450 0 0 75896 219175 240931 429628 418106 0 601225 377693 0 789290 467054 0 0 386829 0 0 459617 701981 407711 580698 212220 364949 0 956103 0 0 657541 321116 666520 52018 0 553073 159617 604177 0 0 0 295035 261023 0 383558 0 158522 0 0 148949 55022 12898 0 0 236809 340394 458624 0 7740 796947 324861 0 208155 0 0 0 357373 212126 870898 873645 117039 270250 0 0 896354 0 851000 886010 453686 792709 850095 516423 210064 0 703124 0 395170 903607 724353 403897 0 244845 0 0 480775 740521 152843 568260 735605 301085 389376 0 0 0 0 0 751529 774208 229423 0 893956 0 535770 23510 0 0 759136 975546 0 239746 0 546130 780342 563552 818848 0 674428 823836 0 0 0 0 468023 433931 0 0 197909 893049 144016 272613 0 473972 0 308714 0 740891 0 552331 887629 496704 0 637734 0 394499 196802 529265 255879 374432 518337 294716 0 633263 149288 876756 530211 0 636815 0 0 85056 0 40780 0 558754 0 943777 0 237495 967178 871576 694359 692762 357785 190334 349759 75544 0 670692 0 78077 579349 835870 880258 0 60801 218108 0 0 274248 0 966465 170130 0 562852 0 0 0 348405 659711 0 985288 298136 272676 973916 34214 729756 565950 178361 0 581868 135119 477426 445773 78735 52143 0 0 0 392489 844962 0 185086 0 793400 836215 0 882388 950683 0 0 135096 0 60899 189994 0 0 0 551361 0 0 780068 560795 350532 76448 377805 330534 0 0 0 162908 441652 0 963675 953713 582681 768050 184416 774874 0 881547 0 0 0 0 0 0 468170 394124 0 622374 0 0 0 871121 663588 409422 796227 984642 950634 0 646765 501857 647345 0 924628 364520 722879 504020 720245 0 428876 261700 251641 0 0 493775 642990 236631 0 277142 358087 374434 494089 57469 0 304857 847929 570696 86335 931144 0 445204 712753 0 0 341104 936458 0 736278 799673 0 0 77670 0 558700 198928 976197 0 813282 306319 353441 160779 0 301813 0 29594 186012 0 570119 310592 0 0 0 854812 0 0 807521 879123 0 866352 0 251311 523152 775817 0 294144 0 0 122597 905529 0 848387 670726 879869 165465 950351 160568 525872 844923 798006 0 189108 91324 0 708148 0 88863 0 163473 303619 666369 892758 0 9431 0 0 0 862986 576358 0 620648 0 359159 730566 94531 566813 800712 976877 662926 879821 298535 12212 0 803254 328010 0 0 0 263102 0 785381 17867 577699 604372 0 882075 928421 930008 551460 312121 0 93255 560032 0 0 229193 0 163439 907254 942108 233248 244878 412438 0 550333 0 594222 774269 762004 0 463713 0 0 148308 0 316257 0 487716 318047 890133 773797 366370 902151 330552 231333 0 247435 286699 490454 394680 45659 915559 864757 359111 472079 0 27743 0 307011 462137 414108 922671 0 0 943504 0 0 0 0 818476 0 825710 647707 428825 548685 0 0 916080 29044 671727 947970 981540 665594 0 889075 0 213253 404906 224148 350217 0 609631 12944 759438 0 0 1854 0 246553 646477 0 0 759775 805671 701783 0 0 0 977467 0 335069 298568 75339 341384 378737 814032 310212 949218 772317 799348 256196 0 653458 0 528180 0 983432 0 847399 698871 991640 0 815122 330499 0 509823 0 601953 0 0 571400 0 0 0 274929 166009 0 804533 377187 81000 178719 0 776772 0 0 0 0 250105 0 0 892944 118798 0 569592 173405 0 193533 533981 37452 988348 90116 472414 356261 366331 131700 516491 42985 284680 268515 0 0 964933 0 10576 604515 0 0 0 55063 107921 900886 729559 639982 0 412649 0 335666 0 0 776112 0 0 0 449793 0 757296 0 0 0 0 0 0 974215 758610 237286 899834 217132 0 0 0 236140 0 41741 821009 0 897375 664591 586533 729076 296165 0 0 0 123356 0 67510 0 906801 330509 685587 183970 224927 379200 0 985390 0 0 356748 264238 73322 778396 6023 536222 94255 120594 0 818264 154383 665461 0 650060 571296 0 411072 0 903047 879610 253510 0 0 338579 462639 789455 985622 832757 0 676586 0 0 0 355962 461269 413932 0 0 0 494021 398353 0 559340 0 215059 0 345317 0 256691 513108 169600 841633 710640 595591 0 420462 722051 679197 0 0 825538 62743 522748 777192 0 443592 337224 0 647879 747497 0 0 176639 334128 0 936599 905063 992609 908278 0 0 352990 693647 0 668945 0 0 703862 0 487591 0 736098 472412 0 309565 288968 856598 409031 227187 733956 0 903522 0 0 444968 404324 958751 938127 166877 79934 537471 579811 66420 0 483435 359889 782613 735060 0 0 0 0 415471 869062 7192 896819 0 0 0 0 913636 624769 0 0 0 205342 0 655465 0 651475 0 0 0 366040 0 666340 0 0 316338 699323 325296 0 966617 382251 480389 0 289536 291668 1542 0 0 444728 112547 653538 259275 0 0 17501 36679 215410 331075 0 563392 968447 0 0 0 840738 945203 172494 855509 0 371428 170324 0 174323 348577 0 122538 832677 510719 254585 956769 648292 0 0 627171 958780 775469 0 122279 389740 520954 967872 0 0 0 0 264693 776255 474792 0 791880 0 0 124179 443768 123383 764655 0 694914 889276 0 0 252432 27968 323378 577547 505452 125767 571885 0 0 429082 164885 593592 0 721548 0 595736 0 748051 889347 116887 0 0 955046 148318 0 372480 454148 0 0 0 466374 728408 522869 0 0 494617 431153 24357 76675 798788 618894 49910 548393 0 0 110055 152294 0 209633 680954 0 438020 0 377601 795659 344619 639321 232524 0 966782 0 326351 0 564591 627784 0 0 136437 440364 484670 0 0 0 488691 0 0 0 346643 0 220866 0 0 363221 761929 233221 0 496014 66103 0 839552 201217 0 54605 701222 687493 65202 0 0 0 858954 968396 592532 337447 487579 760215 0 0 0 141270 574770 801452 452408 333560 0 294471 121585 89917 0 162825 130780 461921 980091 211713 0 0 593290 536168 0 0 608492 0 771763 0 0 220948 447836 496333 966286 843013 0 0 0 0 748453 0 0 933542 532708 0 0 356520 0 317581 17151 293257 0 0 0 0 801484 0 362704 0 793447 889744 178289 0 451976 0 576291 0 762884 0 0 478403 0 620770 665724 0 597162 16348 808919 261978 568044 4788 10838 0 0 978930 130689 439867 0 63954 0 0 0 495126 37932 768825 275050 0 315481 553592 872941 0 264136 0 0 0 837749 981108 0 730950 0 0 0 0 442857 0 0 422509 0 931811 835389 671331 0 0 977017 0 323087 719549 776719 266457 0 0 873007 445928 612002 0 0 532201 0 507716 145173 0 0 328310 0 0 0 0 0 593311 516002 0 55562 19192 0 669873 266709 329117 35772 784487 307727 662231 0 293830 0 518369 725764 0 581134 0 0 0 290780 260735 427637 0 343194 726365 79216 0 797198 0 60710 0 0 468827 0 871532 606728 0 196344 973877 332066 862527 869686 0 0 63437 412958 680766 137637 430626 320236 0 251754 349504 750691 0 0 0 0 0 0 758094 0 437318 505867 0 144874 742149 471162 490470 0 817975 732498 0 114218 561395 0 0 0 0 0 0 975532 593565 798993 845218 0 779719 561426 810688 994300 0 0 439073 919504 96834 556709 0 0 951247 151753 897419 963560 309232 0 0 119448 572703 762891 448437 552526 839323 192706 0 0 0 140752 643456 220974 544605 557012 0 283222 8645 148602 0 0 0 283051 114510 0 946859 0 0 0 123984 449495 0 0 825422 0 0 0 0 0 630229 305697 0 432160 0 0 832616 0 395013 538345 0 469848 648041 89580 0 556299 0 23207 756232 60713 87258 305136 482949 743182 456060 230222 388459 5671 0 133261 960577 671206 0 848431 277361 58880 463787 718819 0 0 0 424007 899110 631158 0 0 0 192010 293505 451195 999155 0 185604 775074 179241 0 638936 0 0 935646 773848 355776 0 889182 83021 0 0 330161 643305 542350 139373 550401 0 490592 40523 0 0 0 680151 545271 0 0 935981 982237 0 956215 0 533743 224435 577966 0 0 859402 346340 0 198101 152274 251153 517250 0 370194 875090 816126 0 821484 0 923164 224245 387484 79421 203728 403397 0 259463 0 512498 14804 0 472313 826951 0 658607 0 568985 0 0 0 947495 170735 20915 773847 614988 657893 0 990922 0 48363 482166 674442 0 342473 0 895945 777687 267979 0 629985 0 177074 836655 0 791139 178464 119146 0 420680 587035 765323 966921 0 0 115197 437184 483515 695315 987362 130161 788936 874252 0 702303 439000 0 0 12150 439242 718047 0 0 282579 0 669743 387409 377880 380807 0 0 619677 235890 0 0 504565 0 0 610940 159579 0 0 0 905407 597471 26313 363471 223233 364048 0 0 0 76848 0 0 63574 652880 405853 954111 0 458197 0 941714 404709 259818 753197 624786 906775 866880 0 378542 89121 0 662743 210257 57727 777672 0 222266 477441 0 28358 272341 390876 28484 203420 827903 0 861125 184794 884839 0 494908 800113 646427 621110 121601 819537 481852 553503 702604 743993 0 0 0 402004 0 995917 214191 765066 0 0 42147 231964 768449 154326 0 817588 909924 923147 0 0 0 247018 0 0 96144 0 31169 667231 128911 0 0 0 59334 101110 331737 0 161863 710581 0 238495 82134 359067 218634 874716 679905 266745 427813 47289 255616 390116 0 0 349921 0 898923 399195 0 0 0 196910 768410 500673 172576 78159 345899 976961 0 880042 0 388176 0 175399 119521 0 994251 0 966675 552864 86774 0 0 310139 0 0 0 472756 0 962674 304719 0 594409 458786 518521 744191 194998 750995 799178 626211 0 0 244243 288668 869868 0 0 481102 0 793051 0 987726 0 0 848886 99812 396475 918540 833083 940540 0 138323 406708 678026 255028 0 232836 977645 378523 474825 0 554773 224041 532191 851171 304634 180107 0 372014 593988 0 297725 844435 443359 582011 277315 956029 562500 995436 950324 487429 556892 0 0 0 721895 795829 773970 0 410675 355865 0 0 973980 838157 583632 932682 421221 907430 0 0 289690 0 0 605955 991511 510726 340535 200206 705591 668760 194316 0 981337 666783 381333 0 0 237818 0 794171 49239 313012 655878 0 707916 0 0 0 0 0 246 0 0 0 615981 248508 288103 229844 209161 33026 320412 95107 0 540134 0 960085 0 0 278621 896180 210510 611509 878779 0 0 0 0 0 173242 110567 167229 241830 592520 357136 906003 788247 496787 0 592376 294254 0 0 297998 0 0 0 246591 315417 910986 240233 0 51475 527053 203107 164656 514051 0 795557 60777 293564 52155 0 686543 213165 677552 568445 725246 998338 937825 0 0 0 0 0 0 121840 0 112900 0 168013 0 0 0 300756 0 0 509245 0 537013 0 987278 244810 850045 0 655144 531829 0 211705 0 223646 825806 155876 0 111075 475996 138050 539586 142789 0 0 843899 854199 125275 99707 436208 0 638125 0 0 603570 305256 149562 455034 840751 955601 873460 728165 10093 0 0 0 0 0 0 0 798343 469228 0 111008 0 874670 0 839914 398009 619826 28329 529053 598126 464731 595977 885360 172168 0 794768 530194 0 0 0 0 0 0 0 11298 0 486713 11942 785623 0 725397 797407 340076 0 458048 366546 0 436516 914557 927304 0 421606 151413 205662 695449 68921 833168 939207 464281 358807 0 0 901656 0 0 0 0 51184 0 254005 0 678991 89372 636649 660628 0 0 607906 0 754873 89495 0 615913 594866 606416 0 281189 0 0 870735 0 831410 0 321701 618143 485364 856374 0 333047 0 0 841077 614914 510044 744291 885780 0 655414 0 814976 166558 0 0 0 0 715553 588171 998926 525516 0 420619 612473 870049 0 562595 320966 547922 674538 242846 0 19460 624869 558959 758201 0 0 581399 153619 0 236431 0 842548 0 0 709210 0 571341 16325 162114 0 0 0 289129 0 0 0 702845 378590 0 0 174949 832492 826788 0 472739 103660 949130 0 346469 0 985174 530201 515461 133918 604165 258956 12757 181352 736952 0 422571 0 224128 149256 0 968144 776392 453936 70992 0 0 103285 0 0 0 0 51476 371497 0 581345 0 0 0 404012 0 0 514610 485988 0 0 330749 0 362400 0 82740 0 836385 425771 443451 361601 0 772489 876226 50922 611159 52984 461851 0 68220 745221 451559 696504 0 510734 0 850405 702091 673976 886296 0 795481 0 0 415911 240552 717523 413612 0 0 0 0 909363 624361 0 283413 523843 0 0 792194 0 669250 210350 889392 0 535145 616636 664275 0 0 472008 501931 0 0 0 333951 0 201621 943703 716224 0 233003 143987 439823 496456 675153 173392 800007 691885 745488 228541 0 467860 174180 414291 76346 50777 4120 536061 775911 930853 294530 234766 230907 162663 369585 76941 0 502563 0 461288 0 217514 0 916382 0 532200 765819 0 741733 0 0 360116 621207 512977 619395 527376 586078 0 0 262873 429309 991190 72485 579396 57941 0 799123 0 0 551932 0 398172 0 0 0 0 0 0 0 130599 114450 528058 0 875932 286663 762495 0 4818 0 0 0 693742 0 0 427899 0 0 634515 794705 583904 603319 0 900585 799942 251502 64996 769666 0 113647 181404 208947 83239 0 0 0 507165 628412 757175 606495 521938 0 202435 0 623228 913232 0 980063 866059 115933 0 647164 488070 259067 38104 183709 580238 541285 570878 994088 0 0 241989 0 928062 0 62559 0 426634 441750 154009 649666 812731 708977 795861 523128 810504 0 186412 0 0 0 155740 0 0 0 37055 47121 335289 0 0 353815 0 0 908730 614088 429144 346961 0 31968 832310 790356 0 0 604775 405156 1560 181327 659411 0 0 282477 311527 722727 0 0 802102 821025 0 744070 436758 0 0 461078 296559 24899 0 764861 0 0 869552 954745 949552 524041 784488 87682 0 0 362806 0 244872 0 0 684879 0 0 0 899047 742985 0 332634 991275 0 0 0 475881 722916 462100 0 0 744526 816591 925028 606513 32145 782578 0 731917 0 601644 0 98839 514814 0 562420 741627 910092 762054 0 0 161379 583509 0 611925 333298 0 427551 237120 936888 0 0 668279 516085 551522 0 36571 0 0 968080 378655 21219 0 0 711079 601306 0 0 326410 553838 0 570239 34726 724307 354845 0 0 0 0 0 0 725557 0 841060 799651 0 578437 0 0 988360 380670 0 366628 716893 0 774755 442762 893688 0 0 0 0 55351 0 745370 0 0 0 76194 115080 0 278471 811532 0 3813 473226 148874 0 499284 0 453032 0 144128 899331 758833 0 0 0 591794 479914 185438 304789 0 0 397011 379540 259711 473214 404262 680053 0 270075 105329 189596 170006 919535 0 0 529701 0 265596 629988 137406 0 332989 779121 0 815111 133142 373252 341750 374415 973241 843328 391091 5636 0 0 174513 0 967636 0 270621 767969 861296 31897 401279 465060 0 572599 0 622796 0 270199 278474 871992 87014 971493 269887 0 622526 18843 612719 355571 0 156416 0 6449 287696 0 0 506825 17415 307501 486820 303879 52436 0 54969 49169 638424 39007 414481 820479 356535 408169 132232 357240 0 340716 174293 921411 33522 733228 101618 945879 285018 834097 0 0 0 0 0 550740 343281 327066 221993 0 0 0 197479 860293 830752 0 0 0 0 0 770202 446926 176233 0 0 658936 17515 0 0 703733 263325 233271 0 0 717895 670384 287392 803226 259090 591986 128536 275274 0 251565 0 510620 425833 31241 232544 980802 0 0 672261 82913 0 0 86819 0 797322 862119 401616 0 725101 0 757337 0 0 0 0 121282 754754 0 841199 584072 0 0 0 0 0 837223 385089 87905 0 20417 0 982347 918145 533140 662159 0 0 618342 197784 0 0 976307 670132 0 270572 880466 99779 164259 750885 603255 0 0 638224 0 913939 151501 0 19326 0 925358 165364 202452 689842 143446 183567 457864 0 387003 282237 25885 0 0 344517 403469 290052 730055 0 0 361473 517622 0 562383 0 0 748133 863 0 268527 811280 149802 474010 0 369802 440300 294924 659279 0 405558 0 0 174254 0 438620 227901 870693 349696 533585 0 0 0 896600 0 585550 0 289405 0 521361 259788 56986 110102 0 392391 930925 0 403730 0 761789 772971 0 133746 0 921320 440580 0 833260 0 96750 704680 592676 239773 346655 746963 0 153389 0 800722 447269 666784 208114 0 0 0 0 124699 756851 0 0 0 0 0 0 205182 16100 0 631945 5566 428787 766338 917952 0 0 0 81353 210109 0 837223 0 844245 0 489029 43291 528618 0 991361 893024 449036 201833 0 659494 0 296217 674852 0 0 211573 0 322831 0 762832 0 0 984464 334325 537815 630963 187775 294367 0 76009 0 694370 553503 882358 887146 191141 0 158836 0 0 0 932504 0 320161 0 14732 0 0 444638 0 753589 0 719959 0 0 560366 408725 685308 377017 644669 906958 0 18458 878714 950136 155684 489486 885474 865764 214616 244952 0 158924 694523 939644 382841 0 3979 345082 441268 424120 926931 0 94550 377664 893476 0 186866 413371 0 612879 56752 57682 423559 0 385008 531180 0 403181 0 0 0 0 0 471658 229570 711760 469145 726252 758972 788989 0 608172 941711 836616 0 0 0 91153 0 497440 699068 249658 470208 376670 321249 0 809690 0 0 571723 0 130372 890018 539210 303519 809760 677019 111810 226169 219252 202330 0 463062 461459 587837 867710 145676 0 0 607780 0 102576 86103 0 426714 919706 0 54031 220165 86266 349365 0 499593 174252 44283 319789 0 689334 0 0 0 418812 160670 975699 826094 937426 890155 0 64591 749182 83051 162051 293437 0 0 779920 0 171290 0 575971 0 0 0 764215 823199 32689 0 0 784372 0 536421 0 0 213565 251338 942201 0 303229 803213 21535 768034 0 379760 0 936818 473322 0 710169 655278 0 0 588230 939005 45466 0 519869 0 0 888165 0 0 415282 327500 0 0 404572 898068 977482 347510 655141 486984 0 347027 216274 49436 504304 184648 0 0 384467 0 986284 825497 783643 53511 688918 0 891059 0 56044 228322 0 737981 84262 0 607338 628685 0 715817 0 0 0 0 855208 154901 0 341770 85979 0 589364 746915 0 350741 359884 0 391236 0 148197 48151 348370 899175 597869 270626 23068 165240 500558 0 0 635851 0 662295 434661 574266 0 439289 452066 0 687542 961463 0 418189 0 321998 0 0 765387 630788 543759 317790 218270 323143 462358 667820 944917 387899 0 584399 859469 0 829096 89118 717516 192812 624168 54913 189184 190338 996273 499789 0 0 731081 526841 816569 0 483341 249882 0 0 0 0 410117 162932 0 0 985247 231440 481259 353514 138619 480408 447608 175727 0 0 746148 0 534015 0 76919 0 0 842336 0 678270 566496 0 0 719095 0 996248 0 0 968093 0 299655 0 735869 0 0 501007 91164 0 0 679033 0 613955 0 460581 754736 0 0 506079 0 582576 786184 914247 632913 2874 0 52420 0 286679 762824 467356 987512 198311 772527 841567 140286 0 0 170529 753877 0 0 762134 0 21480 0 711774 0 624900 834418 589773 63187 0 170942 759749 0 0 598141 632808 706968 164234 0 97234 190374 0 571549 0 852747 920903 806342 926232 0 0 201654 0 31651 586958 324098 255110 0 779548 506387 733391 0 397314 490112 640204 0 0 346199 153684 831183 170340 0 0 427559 572303 709798 0 0 50709 0 658652 877275 0 0 716156 0 79639 0 428320 477804 0 483051 0 778399 923277 0 983076 62567 0 880867 0 0 324904 903320 444631 0 0 0 76630 0 764466 0 527582 763390 668982 636473 0 168446 325707 396729 0 26 0 448875 0 248494 0 7984 994142 0 0 970602 831664 0 720197 114007 196476 0 0 0 761633 503359 418895 272900 155907 282064 399030 366726 929438 756896 625047 571679 421386 99659 0 0 638443 812993 0 889064 640759 287638 906088 0 645617 544402 989426 479866 596744 541739 0 0 992381 0 981448 153326 0 268377 42454 0 348591 777495 0 0 96758 0 658268 0 0 270395 684808 144224 334020 529029 198990 0 797380 326300 0 369506 530585 636420 484319 0 0 0 988566 124059 503391 621009 0 0 0 635751 0 35561 46614 911324 998362 413234 417296 0 0 873600 449529 0 0 374793 0 0 688585 0 817175 932849 341002 91484 527968 0 321053 744896 0 859415 178678 442505 0 843896 0 984169 0 0 0 493448 0 650538 280142 0 0 0 0 461146 0 0 379657 0 970406 0 850098 0 332312 933909 0 628513 978917 639569 0 0 0 674943 591840 421073 0 842420 339853 0 349032 580497 0 470966 380536 0 0 403671 0 0 742867 257360 0 0 370409 827944 112629 0 54088 0 0 0 372268 0 0 807218 810880 446796 343395 417458 0 0 247430 667098 528410 955379 593481 540353 124932 388790 681909 186427 0 0 0 270221 154591 0 194434 0 0 48286 781269 481480 38116 0 0 391919 398918 309799 495823 902172 870813 0 726278 235273 35247 0 745964 742907 0 0 353287 797901 72887 67236 993421 485492 663173 0 90918 567791 0 0 375529 434440 0 689139 734655 208438 0 0 203427 761007 484132 359061 0 0 622055 0 898268 327712 167402 0 543276 615171 635790 563363 0 804076 87339 583091 0 163515 0 0 286611 0 0 441183 358073 392341 0 738145 585545 907599 837704 506961 223650 416966 354368 0 422785 0 995358 404857 987029 435197 536386 333494 354786 57686 104715 0 778502 51487 19783 755464 0 819457 299698 288350 0 175950 564615 593113 388678 637216 181123 254030 506489 819022 0 898463 65492 621540 0 967547 333171 895922 0 793912 547561 53926 0 291326 253233 394440 0 297393 231576 410517 186736 0 337146 884188 0 0 0 358761 645931 0 0 0 0 104261 0 0 42055 254961 0 599395 980505 201873 207115 459577 0 835872 565184 951118 459619 665436 215281 823465 901932 396032 57727 700611 228111 552362 649175 525990 0 159357 737478 231744 231111 130976 0 231002 938629 91906 918521 929417 988045 581190 670596 514541 0 317758 759077 12220 458677 368665 72178 670108 392698 0 560133 219733 28887 0 0 136985 0 856067 638446 949855 0 391685 0 258475 154688 0 0 679866 560777 907787 327258 884608 277451 262955 432076 0 0 0 627968 593029 716115 0 373689 851464 98992 0 992237 439423 693182 16052 0 855875 0 0 643824 510231 115509 560695 0 236967 305540 315217 650486 408903 0 30988 412420 138381 626086 563172 548605 783306 294261 133832 939135 415725 0 777643 0 0 0 44188 402511 661668 0 633609 94989 0 0 0 384024 483379 0 0 0 0 0 123696 0 349619 446043 0 97177 0 399749 99447 804200 515162 0 29188 0 372528 507742 260909 0 496419 0 373290 345211 0 0 0 0 841362 601887 189797 0 0 228835 501550 0 0 0 911530 536196 0 349271 629657 0 240967 0 241776 0 948366 998695 139797 918754 247130 572446 143216 0 592678 539147 0 37713 527705 232320 941819 0 681921 0 0 942747 0 0 0 476325 582245 49136 784682 809038 0 0 0 964009 963105 161491 175040 224618 654037 838057 241705 820261 241303 725408 787203 0 0 243245 0 980617 0 384366 59957 839310 430720 0 20369 70961 0 545001 704377 907702 732221 330927 525709 199068 0 557154 0 0 723203 298763 128076 818025 0 120524 733817 0 0 0 432819 0 982716 549075 840764 89273 120225 0 816741 0 0 679377 0 0 0 322826 490419 0 0 977884 0 0 678422 0 0 0 626234 751175 389682 399488 0 110083 0 327213 455674 788162 313783 370311 993777 0 653114 593116 0 790649 0 0 295105 509640 629019 541229 985695 648705 109525 0 921365 0 337836 695333 208713 130104 268468 887683 0 519346 2524 396786 233280 510043 251276 0 400138 345315 0 342971 310146 0 125199 510726 169069 644991 242831 791254 919042 0 308708 151801 22798 0 0 733048 723896 522016 0 0 0 520815 0 659580 717312 0 163179 0 0 189390 945144 170088 780846 0 984581 841563 637135 0 459835 0 0 498941 921984 423088 365673 364933 180760 0 734979 0 384607 0 99246 136898 503467 0 0 0 371183 907806 0 0 0 600842 0 644140 0 0 92482 0 902905 0 0 431085 321333 35658 498159 178387 64601 920817 66719 544023 0 0 416314 313455 659064 456052 0 72854 39212 0 932905 877100 551440 912506 753469 0 0 918539 334140 562129 0 443001 0 0 0 2951 0 673173 216623 92490 150870 0 424491 803545 424692 0 477807 194890 289942 783511 342247 0 444579 927494 100299 0 500996 379618 304837 976084 162411 8730 619034 491550 579206 688723 217003 965266 0 370847 502684 0 34873 283773 519047 0 703482 0 0 0 90342 966511 0 0 157499 0 0 42520 0 432462 838474 224329 358714 0 79885 900867 0 77326 0 986395 895872 0 0 0 0 206731 979650 441130 429175 225886 750899 69682 354853 514312 0 360356 0 505982 0 0 809684 213332 876596 94847 0 0 0 969686 0 981693 993701 916107 0 54239 0 640918 684173 499405 0 458427 877275 0 0 160189 647468 18440 766156 304570 948139 0 320440 507356 990316 636578 0 362158 785504 0 0 0 221 503363 0 616881 0 184960 0 0 0 0 729071 89242 748877 0 0 296376 728893 218374 967600 0 147532 492861 291960 167438 90446 456938 0 0 0 0 0 152887 0 205314 14281 889934 11154 0 0 0 362959 0 337858 231518 865665 998547 911777 918611 0 163153 359122 160624 289049 917484 531158 959750 189478 0 0 812385 405840 956263 617708 577162 224408 0 680087 782127 434692 0 387289 0 320442 0 427347 0 789951 0 901460 819339 0 989593 154456 0 0 928097 0 642541 295935 995944 717547 731852 0 536642 616479 232253 0 0 711256 396321 712055 279096 0 0 0 496972 0 717599 337573 190547 40204 0 201378 0 618215 0 979086 106209 0 988803 616232 0 0 244057 294178 0 953802 335357 0 440033 489560 498079 725986 686549 135428 341724 385759 176361 516458 983831 0 231236 574264 536321 605011 642420 815861 312616 0 400742 401689 0 0 0 883753 393741 781619 389329 835231 172477 998767 0 708337 0 457884 0 0 0 685579 0 694815 475902 0 178253 0 0 550801 40486 738249 620565 408521 0 0 324201 766742 0 0 185794 0 337800 589495 0 0 546334 0 0 665290 0 30169 0 0 0 0 855507 583426 171450 0 0 933883 781903 0 942604 554475 0 598063 783489 39777 125661 0 0 98878 137171 514715 50174 0 693596 885426 0 500254 0 0 254098 0 786852 104345 0 356886 0 474029 0 672611 21309 343592 816254 0 250247 0 0 782775 624470 512019 556553 0 466753 546699 0 251818 0 0 900196 862397 504550 0 31704 165968 669883 0 0 0 111498 860410 509124 0 175740 411041 0 0 0 0 281048 929577 438266 0 0 0 0 0 678500 499698 0 555530 818657 0 890925 261961 0 324582 834481 183934 0 866501 782053 0 0 730742 205012 538684 848772 0 0 0 365693 690672 0 542671 0 0 250855 604371 950109 150203 0 625352 0 0 0 856012 530919 822789 0 0 146623 618218 716891 612947 229296 77609 491386 613799 413317 0 908721 237969 17940 847717 724976 331302 0 0 0 491741 483838 776699 0 381680 942980 194520 0 360759 0 427200 992611 0 202726 942890 0 22040 0 846367 731598 0 0 124134 524539 0 695402 10851 823117 0 770238 543444 158222 165684 129738 127756 939269 287751 0 231039 635927 255393 587727 0 0 293335 0 223797 262806 108737 0 0 934344 0 0 209746 0 731872 704233 0 147095 0 142930 213631 368014 0 0 0 0 436869 0 608991 0 497193 307973 0 0 110282 538688 402066 91468 182088 399914 0 0 573192 759211 0 0 0 841771 124880 563078 0 512258 0 163761 0 0 0 773943 0 756111 593580 787738 0 508120 0 0 0 0 906923 617161 0 790248 767377 0 0 233945 128478 68464 0 0 0 680689 0 761814 0 432936 963120 75598 241134 903313 0 0 258436 344717 0 0 512766 559467 21368 0 614670 0 282830 0 0 200843 669232 282376 0 512906 948156 921707 0 22796 184913 335650 841065 795421 0 937824 638075 732816 0 397416 0 148438 506018 716741 299008 0 234991 630492 139182 0 0 441685 874144 507624 210675 0 931827 482880 609346 0 503139 790454 0 0 565697 0 831696 123281 0 736246 555557 173119 477998 780988 731915 0 0 801184 0 48226 0 0 0 322499 956550 470476 555776 393436 643791 492814 21922 835962 724541 663947 525996 484158 202123 365109 689438 938836 570529 0 906353 191049 0 0 531727 999272 239240 542295 221884 806449 186029 135652 656854 84460 0 528178 380581 0 33256 315651 0 0 887206 0 44165 0 0 0 0 369755 0 180906 380174 302495 594326 402040 0 0 0 468029 100219 818619 257217 0 585597 705120 218231 743 181832 0 66829 0 0 898987 630536 0 814171 0 0 285918 637430 733811 0 37011 0 0 166964 176875 345628 0 342324 0 66854 341498 0 729722 0 0 869231 0 913846 432856 744265 590914 0 0 542328 317072 0 0 0 858166 0 371302 0 111231 568206 43319 14164 610402 0 577751 0 212705 620833 0 592681 379734 594539 372470 527855 107469 421047 74988 621507 0 388773 449187 912623 0 776574 0 486165 0 559504 752769 0 317121 332574 914363 0 807640 0 148686 0 726159 669783 0 0 772755 833127 0 0 192583 544745 380281 425928 0 209829 689792 0 0 568854 317669 833119 144216 0 449561 79155 908005 0 0 320494 0 201358 0 417570 0 0 6570 0 0 0 0 510444 0 0 0 0 136163 341087 0 422906 0 0 161656 737199 0 986777 475819 0 743306 332869 0 0 0 0 215304 0 797565 156622 0 147801 401077 933608 0 705122 766251 744531 0 275978 525018 180829 0 868894 968445 297633 599431 588646 232261 0 528515 172268 0 766893 834293 690264 0 0 0 607683 0 0 88972 491280 0 518798 0 234082 401626 548026 473850 197243 83203 0 520942 0 780193 0 165671 845311 0 961936 164115 124199 31278 0 806949 0 692788 922149 0 0 991566 0 0 0 517142 788707 423009 218496 0 586239 486880 511378 0 0 709345 718923 570772 0 408939 953034 290422 0 27799 879910 810971 531725 0 800241 0 378533 162523 0 752439 612385 200981 404114 234830 0 0 143136 372791 0 932972 374627 0 878498 42053 69997 340736 90817 511750 0 237212 0 0 164888 0 243310 797032 0 576351 204616 25793 0 420336 232547 91129 0 698100 628337 481109 801866 299763 647464 0 0 738944 388960 379149 287988 0 246338 459821 0 126243 0 358748 0 823827 0 762985 0 0 651415 608502 892007 0 364042 268312 914324 429200 0 997038 249807 0 576764 668292 0 847619 0 252090 899574 570211 141065 347057 0 147527 825603 219672 92247 768241 192368 377625 609350 0 0 298645 0 0 0 0 0 0 0 429745 0 0 0 0 765545 206478 754132 737654 423999 0 0 474524 16139 639459 592452 541412 0 64775 104106 803228 862528 517970 448114 0 978853 504505 428317 0 0 108113 792708 741501 0 0 12459 263599 0 0 222791 0 54477 0 985489 191054 278015 692081 0 524212 648078 725404 969706 731249 0 888132 207520 617403 581283 503536 36312 0 890725 710048 825809 0 13226 590490 79296 391160 191493 880099 886879 509870 0 0 826897 501810 183931 0 529029 941211 158047 202582 823631 113682 771768 0 651404 133384 0 445543 892613 0 0 149059 316435 0 605955 0 0 0 932826 0 645594 0 942814 0 242751 0 0 0 737124 611810 917922 941086 0 0 58114 455087 953214 619014 0 542949 11467 0 0 757762 0 869160 0 598436 905187 0 0 962022 791988 967568 0 0 0 660392 894209 0 794170 0 0 0 673344 0 242572 0 830950 0 343036 0 0 859850 0 289459 0 97768 0 0 0 0 574515 974008 0 100335 5815 0 20171 0 727981 0 920611 581067 445835 935293 0 0 62697 509986 608885 985108 0 0 981382 0 814285 0 176262 407761 85267 771981 73014 104102 462302 379020 653712 282636 801182 0 170708 134062 930800 178113 986589 0 0 0 113277 337742 0 799974 914644 930906 0 0 0 7820 0 0 0 761735 938937 0 0 663532 425372 904329 556952 0 456960 817343 0 0 928352 994529 873211 0 709354 983577 89914 324435 523563 55296 434394 893217 918564 0 0 152085 0 0 0 0 0 358767 854011 0 695606 604826 273638 812979 413604 0 0 0 422232 170062 0 0 0 0 0 344233 721007 391314 907683 0 92967 0 70062 285386 0 26 0 0 0 591006 715535 628222 554641 81066 0 0 234895 357455 0 847367 0 771604 596108 143698 0 117474 0 750835 243350 466980 0 807954 0 0 771378 532314 905314 0 114149 0 873746 910682 290510 502231 0 443108 0 734018 0 616346 0 609956 277461 541333 353809 786277 975657 509258 0 478279 0 0 961383 0 0 712284 0 0 0 0 90472 949571 348969 0 568751 263550 189580 42438 688403 271003 745929 519971 668447 637046 0 0 802223 339354 296672 525871 152551 702585 0 0 716674 208615 660324 370100 17811 0 356556 803367 0 811439 530476 0 529121 98106 461839 541909 488577 0 493719 503738 984860 773777 610005 966382 0 558480 991148 0 0 762086 0 0 212839 0 0 673179 0 996758 0 644068 976334 0 401300 494766 0 0 371379 932816 0 986822 514214 0 726856 999717 930636 311279 743706 270571 891919 651469 34290 23122 0 0 0 0 850497 0 0 681565 538583 0 595755 0 0 407345 0 0 0 863858 756512 353969 746347 0 0 300760 0 0 0 0 229850 0 895991 387734 983513 0 323874 544060 940237 843678 930535 0 860646 0 0 148473 0 734977 680452 0 0 372792 0 15138 107275 392761 0 35755 738895 0 0 0 885470 826577 884592 93571 979835 203045 0 0 0 0 411194 169554 97758 977327 20295 369293 944938 593895 0 913105 126905 0 0 304980 672910 958715 528343 149920 991478 709686 162535 0 0 944210 0 0 0 0 174317 0 0 0 0 564788 545536 84797 0 270440 0 0 690007 0 766491 887763 928233 267392 778118 0 715300 0 940912 17313 208457 0 0 0 446721 799728 0 164448 0 903370 0 0 0 23757 110462 811863 107545 705908 881642 713700 181383 123009 0 507567 915177 0 0 452234 239073 152669 0 845634 917013 124162 281540 0 985573 710930 808126 0 469222 823733 892439 327765 84441 0 197935 454636 358386 266470 0 592409 945199 0 0 0 0 423274 352717 0 0 0 349690 268757 827054 280047 194171 0 864939 112282 0 937057 0 609204 0 0 0 86602 0 0 995553 644799 0 545385 443377 0 689241 0 0 999930 0 221653 0 0 859109 0 0 0 0 168504 440524 783744 110673 361605 609748 826458 432361 800350 382638 992971 0 0 208315 0 0 0 0 124570 0 145909 810896 577726 397335 708459 155069 926268 951825 0 0 0 131500 0 0 3025 0 0 76127 0 440176 559808 810203 0 474784 72172 253589 370840 764602 774806 969449 479397 852676 0 755708 560705 0 0 613397 0 0 0 964595 514041 241754 406766 452773 628869 382793 561264 981805 0 895235 629609 491785 0 978218 744958 661457 665978 736526 112019 0 839428 596777 0 973898 472119 713635 0 784313 0 152198 5966 418840 67971 94927 7519 111558 375535 721934 901733 0 0 903078 0 600095 0 0 966577 765698 462000 0 818361 0 417611 89664 0 433909 898096 960035 0 933258 422169 725494 335793 0 0 94677 0 0 227771 973703 0 578658 0 316168 0 37619 500777 488558 336803 0 0 278363 25005 718234 977293 768476 45041 0 82572 649695 0 0 0 711225 700038 623111 982678 0 0 699315 93122 417397 0 0 0 0 0 803731 0 559140 413247 295309 183173 44449 0 0 270260 390008 657841 0 589157 944624 628095 0 0 0 978977 533922 0 63894 0 110248 161094 530784 0 898306 10063 0 218918 359 427419 0 653506 0 646234 769299 912413 978247 0 0 0 409247 0 0 0 380259 14540 0 480077 147022 59631 400770 0 304649 60846 803139 0 795125 137856 0 0 0 0 277563 920846 0 0 578395 0 524777 133662 634932 0 11312 564658 190965 203989 0 466138 0 561840 0 597387 795632 700998 0 609021 0 509456 0 769864 122930 301084 202898 44113 128534 0 0 517689 365592 523371 523444 0 0 528852 10039 0 686209 125366 382652 0 43035 0 77369 323559 175172 0 0 187830 107890 451946 0 249440 880996 194355 713436 818128 200964 962320 0 653582 0 0 245431 0 152835 0 0 0 355486 158654 234209 942450 0 346002 817796 70165 154946 123089 787665 497710 734289 584741 335411 560884 0 150742 108770 0 0 0 0 966695 594157 59838 278142 457201 999733 398782 0 804666 0 965277 915539 417240 608207 0 336152 401567 782016 142869 172432 134156 357722 219969 285358 647719 274803 0 0 737760 331742 75240 0 654706 61007 712369 154954 489862 0 487495 572979 639831 101432 0 0 620205 622657 97070 0 834633 0 157485 0 0 0 0 996580 470697 0 0 403477 363058 0 0 0 691049 329910 778506 444180 957529 0 201311 626783 0 0 868388 267091 751816 502220 54572 0 639717 116001 543122 0 624021 0 0 322535 99488 0 32983 60647 0 306237 0 814201 441089 0 442658 0 744141 128328 703702 0 0 444782 0 435512 732059 0 0 999217 0 901017 528939 467674 835994 0 374654 951525 0 965517 133868 898714 345988 0 359402 754093 770040 623359 777653 250456 478374 913610 732586 118751 574398 334643 993874 451540 753755 0 686100 0 292758 0 288895 206649 366710 6253 381471 0 479227 443740 0 241808 0 0 204898 0 0 254327 516214 0 189321 892752 0 823810 559357 324417 486960 213271 993705 0 349694 894090 0 0 0 98923 0 610181 493076 827900 535699 26749 43662 35896 0 733097 0 697242 809519 155383 0 542061 86155 72120 0 338410 0 0 301247 801540 389885 0 0 0 178694 0 335095 493588 0 0 0 479038 600019 0 578061 676534 2271 730587 0 459106 0 722157 0 0 0 781410 0 987771 534152 585416 688699 0 402948 275279 0 0 875213 0 553142 296357 516602 0 671321 703711 0 443536 949191 526796 446596 601386 667440 406950 942041 0 856620 938755 987595 0 763109 415874 82995 707975 0 873207 0 0 741241 0 0 278606 0 848185 158182 0 809590 495550 195896 33422 0 0 0 40331 0 0 477463 743953 0 0 843192 939038 621761 0 466222 394431 339799 0 655978 823787 0 63296 99273 884775 40656 20710 58440 0 0 0 322332 114959 0 429986 0 0 47216 0 0 0 563568 382620 0 256679 0 0 813855 616020 86032 796368 251280 0 438788 30536 0 0 0 35283 875005 601396 0 156217 182138 652230 0 504629 707477 688364 85238 501413 0 835803 73121 18843 733367 684314 5758 393217 0 0 619746 0 0 0 180493 0 924790 350839 0 0 15199 993550 0 0 259852 0 443016 861386 137107 629802 697342 142273 822041 265089 132868 291464 460858 141003 386936 484479 868120 402509 498531 629057 809596 0 0 0 0 0 457732 294276 738704 133018 585541 0 276202 228963 544354 839006 0 268853 473699 0 0 588319 448029 47140 63168 266065 300488 0 0 0 362475 0 673366 0 505871 0 992913 485487 495010 0 0 0 684611 12953 0 454213 0 0 546478 0 0 0 971629 983421 758837 0 0 0 98720 0 0 435866 0 678727 410765 799218 399380 154019 456662 86047 630605 562201 340591 362865 0 0 0 943664 386262 0 0 788874 227980 0 652232 30313 347962 549206 194641 0 465509 385805 607351 8642 0 0 700405 0 41598 0 161322 799240 359364 456279 201190 0 0 0 0 929803 525041 248818 470436 916149 0 0 838370 282574 631963 0 534279 266339 383257 799560 765630 653273 731882 949311 444945 436745 726793 0 0 688413 600979 0 0 0 0 0 238185 0 540694 7449 667979 0 899814 279826 551395 0 0 335025 755635 485404 0 0 8526 565697 361878 818791 666758 236614 591128 0 0 0 0 0 0 404353 0 808407 0 925373 0 639133 504150 279888 0 416567 801499 0 0 199712 0 0 0 244953 381998 459551 495079 751866 0 0 269688 705432 653283 307797 993190 80959 0 0 280703 814560 794131 807958 289004 0 295025 0 318620 467300 71844 973991 498428 571492 0 901392 293394 0 987499 0 901736 720615 0 0 460717 537237 0 16196 773054 93426 559456 0 0 149450 12256 917503 0 648380 0 586741 0 0 417614 714093 0 0 429110 711119 0 699494 0 0 0 988092 951185 0 0 0 0 555711 0 325750 0 0 127161 884086 102059 0 573661 0 363794 18068 0 0 60919 265293 801461 811781 0 520183 29351 727447 74122 243613 0 0 0 0 581753 0 646296 0 152675 611521 392555 789817 25487 325613 0 0 0 0 980231 532172 856854 0 0 0 753208 467568 220764 0 0 0 0 105315 349497 0 592087 556617 0 461407 571845 676158 191703 150871 932235 271816 175448 554741 612636 150462 928429 894104 147264 863802 386797 3545 0 618453 629232 458431 0 0 669044 0 31339 676791 630403 354060 125185 858898 191007 528926 266296 637249 822630 0 202217 330449 936142 809332 914288 428106 0 727193 415649 629573 0 0 786961 351199 0 534053 445535 188978 0 0 0 628570 663196 244996 0 0 615973 832772 0 522576 0 472865 125372 0 492016 334128 338113 0 874458 388086 0 526554 0 540936 934431 0 0 763988 0 794892 0 401163 741342 0 469859 457576 0 0 953320 33502 0 0 465173 433323 424130 0 0 695336 8544 0 0 687804 515718 0 196452 500399 165476 0 0 0 0 499649 217200 50726 294720 680035 0 0 847068 134176 0 0 382373 71614 258975 71443 906999 0 0 0 703005 660113 0 0 0 572434 310957 0 0 487544 0 0 605921 48028 304052 517712 0 0 598123 436327 0 349014 0 0 114316 696811 249754 472410 0 202459 0 233351 0 814831 0 489594 0 747356 0 414831 0 771006 17664 377816 0 0 0 0 417822 0 773481 905639 67657 0 304089 0 282084 760477 0 279554 269342 90058 0 768330 778119 236039 895643 0 242666 316056 0 771730 989473 0 834496 0 699396 0 0 0 579533 802865 0 612937 455158 920289 160682 596732 0 0 0 345359 0 626157 660530 0 334295 0 228100 868901 0 547043 905025 0 445704 0 177955 0 684188 895649 617138 394556 31351 843813 374798 758656 0 863561 593176 0 62208 0 0 555603 62747 322069 146734 0 0 805778 0 0 667725 0 741924 0 448272 0 863368 492315 0 0 841078 0 0 584995 726403 0 0 0 0 963982 162127 0 840304 779176 0 340833 279214 0 0 702892 183835 0 151027 0 0 0 0 521279 803548 284153 597963 962214 607239 752119 429366 70822 943836 85766 610666 129097 0 0 129580 0 0 0 0 410915 651115 0 0 0 0 199253 0 0 183287 22077 0 0 0 343537 0 779577 72080 0 957081 0 0 0 229068 398580 0 982135 0 36712 403648 589879 0 49958 446061 0 221402 992105 597431 0 0 0 0 691270 0 0 979313 254087 791211 0 0 991743 0 155900 0 635779 0 872526 0 0 247110 0 0 0 393713 510427 76969 0 831114 0 913611 241933 0 0 260442 804545 385581 332885 0 0 0 0 415673 0 0 796959 75044 400344 0 92086 0 119935 0 0 384824 0 347401 0 0 531340 900259 666558 791242 879332 530069 999772 0 278924 0 0 133966 0 318195 957201 606414 0 292963 0 0 873856 0 317316 0 85050 551779 558941 0 845655 32359 850974 339421 347359 0 0 627152 266978 0 106428 447865 902826 285479 218410 508147 0 0 894090 787141 0 926801 0 0 291720 550579 258329 0 168441 0 728901 551677 460411 0 297695 371899 0 0 358844 141085 175276 0 722942 0 0 0 0 0 0 0 867389 0 764130 0 855039 797881 672334 0 458618 404616 0 755117 897341 0 0 47311 52925 313268 989486 571922 0 309616 332002 0 891692 272203 456415 289823 871376 0 0 0 585411 0 710503 64419 624886 477763 78462 0 0 143617 495399 0 0 688445 0 106051 348064 158971 0 0 184909 0 748132 0 715888 0 488343 0 999212 805232 75249 947888 0 0 116349 569573 654309 122927 0 0 217671 463696 0 420099 0 471615 514409 888864 300763 351736 61089 0 589703 319604 835827 13958 0 0 380973 800581 562532 714292 0 0 819759 0 707383 0 351959 889197 0 0 770034 0 730600 0 81293 495028 609234 164153 373334 669430 548166 0 672355 0 846385 781495 456777 0 238620 0 275028 0 23132 0 0 0 0 0 975181 0 0 0 185148 796649 667508 522118 746204 198787 52882 294792 0 0 943770 0 413551 668987 954966 0 583235 0 21513 0 0 0 0 753102 0 721876 531827 948196 164266 0 706711 420254 0 0 721617 899954 0 542946 976018 716587 669773 0 292502 865094 372264 0 0 932400 318413 0 0 583037 790551 328945 789288 0 224721 0 0 0 79960 321235 605629 802244 0 304431 0 210216 765096 842153 657191 41646 813403 0 0 304471 0 679977 993790 763359 370909 550938 0 0 78 0 0 28078 0 0 0 90548 485914 0 58693 140074 0 0 581267 690120 860632 415323 476129 700373 0 0 813212 210866 174693 415243 0 319008 62177 374776 273062 0 710632 124612 325884 899071 975950 518222 277944 345412 358411 319723 0 969908 621635 869628 0 0 344858 838877 790757 0 116707 224918 0 0 0 0 283702 0 618796 0 0 964383 457318 0 307743 398019 0 330242 0 857960 568231 0 89797 640755 377879 0 0 572571 770244 118635 847439 0 0 627497 521884 0 0 0 0 0 0 0 417304 502600 182003 0 688849 335434 609255 207382 634996 912583 73982 419440 437692 46648 34402 0 21350 0 940027 0 298270 0 0 923014 669865 518243 227219 693442 682862 302542 555953 272535 943327 691017 204213 850492 24414 266117 620811 439137 750682 852488 365953 405969 949078 975957 0 517044 96676 0 683369 519807 70303 233069 0 714030 566071 0 335513 0 0 835677 714522 0 557091 988930 889423 561908 0 968140 750388 0 0 264968 0 0 356239 482646 211637 885548 772583 100302 794931 741096 232362 0 242616 0 977306 915453 6102 868768 0 0 0 165166 0 349809 0 0 0 306722 0 0 550286 0 631433 0 0 543946 530597 5528 0 0 678680 0 439527 0 430002 395185 0 815993 553533 844156 73944 110677 680635 454060 304457 369320 0 801897 0 386222 33138 602883 717267 279746 415351 0 568066 366961 118270 355565 0 704472 655214 0 989472 859876 0 931037 0 669756 0 527561 407626 0 0 0 245673 654267 168155 71565 0 750390 0 0 114919 796767 627301 924957 566696 688200 43101 0 0 74472 952428 466754 0 0 0 903878 100812 334659 187053 109946 0 0 54831 787252 321158 133045 0 0 562324 0 702843 961838 0 555493 76097 419585 0 0 0 273619 117539 165915 0 0 472554 0 73549 331435 0 407766 366723 0 273165 199477 556210 664257 0 0 0 0 216292 0 422567 768476 449797 670568 834213 561965 769883 969978 860856 333675 0 340674 0 826613 196599 0 286107 423943 0 343896 802432 205322 0 146864 522314 773999 173476 0 250461 0 203137 0 459592 0 143957 55297 302743 606082 476172 257379 0 402904 0 0 218254 0 0 495716 0 0 0 962559 67466 260839 177975 0 0 0 502151 685705 780230 815006 720919 985142 470742 583131 0 218963 647229 530873 640319 458122 85826 54024 910150 0 953785 566970 279040 164403 729489 941533 50773 389908 0 723182 0 0 0 377333 502324 0 268026 798694 406508 0 59983 542830 831527 540584 573601 415452 890863 226955 0 636063 0 0 115628 719457 680076 933611 616914 124642 640016 0 576840 0 220630 84924 0 819026 696299 0 916525 622713 0 533539 0 0 584836 922288 500668 0 244023 199568 524928 0 0 0 298308 583224 570037 411986 0 0 421510 260275 779554 784912 565234 0 908046 633999 0 0 910999 0 295817 947074 164950 946434 0 781186 605417 0 77756 701063 822053 899658 509871 0 0 339710 0 796426 723713 997858 675623 0 252663 0 0 974454 908478 0 0 0 0 0 0 0 0 0 907171 167822 0 820217 295825 268909 141101 710465 678010 725342 0 479841 134109 886212 104967 425946 0 656953 0 703339 894858 0 0 212633 0 313814 0 64363 467288 124898 0 0 0 699053 568714 0 0 167015 0 760099 0 639628 871939 208982 781874 54086 262062 300756 670413 741636 180764 0 286294 0 0 308251 0 0 484277 927188 127159 529907 468609 345212 0 339021 402136 0 0 756573 0 374969 545557 0 0 0 144721 0 142448 882284 88146 332612 0 111276 908207 154339 0 212422 0 166405 0 0 0 0 0 680685 0 0 740874 837 185125 651526 0 82303 0 585058 0 300639 686641 21147 324442 105982 0 589199 0 270548 319117 0 0 0 0 0 0 0 0 0 0 0 751373 0 377724 0 0 413013 0 553259 132377 170950 510900 0 930432 0 399685 0 346522 480547 736797 0 420883 0 981478 0 740316 0 0 47393 0 248449 312027 340778 917174 492517 167326 0 610509 396770 969929 441498 0 0 571094 903270 126855 0 125608 308007 22108 713582 0 0 376049 310685 369071 0 717166 0 0 226110 110134 843380 0 0 635569 0 867485 234108 277741 730367 0 418844 887184 940372 0 0 87105 0 0 0 934516 272975 76486 639884 0 0 0 810048 0 129412 220927 84667 947478 440764 0 828875 0 419771 0 519965 833562 206241 0 0 850509 342008 0 0 34691 821271 0 290802 503128 0 254443 0 0 913092 0 0 0 99165 527780 0 21096 775362 381612 0 708642 369424 0 948546 605193 558178 372386 551605 0 498354 0 10068 887310 615652 0 750425 0 911474 446450 172491 570604 0 0 100260 408446 866803 791935 989234 0 87571 0 185987 794201 754910 0 53257 857849 0 0 0 326683 221304 518941 740385 0 0 283611 420107 493725 559192 880369 219133 292096 869627 0 591286 0 0 0 72521 926496 729471 55800 0 35618 335735 978962 575376 0 0 394889 503863 0 980933 916305 1918 680533 0 589084 0 0 615755 247714 502009 968527 0 456367 0 500463 200926 127732 0 0 291313 0 191036 246198 397029 335648 299009 0 673385 0 0 0 514868 0 373040 0 529055 0 0 0 86237 0 272036 763537 991722 947877 56644 197011 0 710805 112539 0 172240 671898 793504 757569 760863 469561 78925 644467 206278 85333 434960 627709 182054 0 516279 0 0 0 0 50410 0 480305 72531 833015 0 150008 11382 0 0 804231 0 0 567522 221318 842309 455693 882300 258065 984194 95622 558973 944140 29555 0 0 0 657202 40229 906959 121002 333622 81731 0 74999 0 854675 0 214217 398817 192783 0 552396 0 232680 566137 895408 0 0 133874 513132 434374 264826 0 247975 555125 373267 0 785977 984960 0 36413 0 142071 903475 987952 355078 700609 0 484370 429762 0 839785 0 699691 403381 644069 0 0 0 0 717713 209473 918524 0 567364 68439 0 369558 45220 0 0 0 725829 0 0 287365 918571 964919 0 0 133711 108548 724154 0 690974 0 600580 500688 0 879813 519419 680547 795525 0 210769 439703 361565 0 0 0 743296 649001 857910 442006 0 979454 801995 682974 0 779029 126394 0 220981 154673 661583 0 839984 401530 457303 238328 559565 0 0 0 123089 913501 164176 999039 251102 575087 986724 116721 179156 0 0 35675 469937 0 911982 0 0 188230 0 505913 572073 0 636205 566672 222509 10 208739 363586 159676 0 0 0 0 0 0 773087 0 918807 134070 254919 499186 239924 165761 435706 259029 50792 448280 0 170349 6932 937471 798976 0 0 975806 678573 742321 0 874420 546167 722591 327951 852002 431028 980356 0 695562 757892 309373 594513 0 289744 0 596749 444154 469291 360260 0 383286 394614 0 810425 582039 306225 427257 963273 39125 85802 321126 0 449348 617652 0 432397 638116 318015 666808 498184 715205 466835 203844 566205 0 129795 269236 0 0 232859 779474 419623 761937 984453 709959 811409 537336 140919 424515 622129 30064 285161 0 0 758706 214153 0 459107 196076 0 904832 22780 634183 951880 278 779938 203859 129230 0 0 732191 0 543412 0 0 0 505522 865972 286977 699116 925655 0 0 128277 57353 37760 0 27621 0 776932 0 0 109317 74296 259423 29404 0 338318 767630 0 458957 0 177993 77071 620875 753295 0 503344 0 403844 0 0 783190 989119 130313 362556 193829 555567 0 94006 41309 946285 524193 359739 381460 0 550666 0 560916 392775 475954 966668 0 638319 963912 736519 745027 88796 0 52090 138177 780722 784846 774758 0 440089 0 0 0 751560 0 0 0 0 0 0 593396 0 62968 0 0 0 965950 353324 0 417948 0 0 637930 565103 788200 173291 0 0 0 0 602954 294275 0 629872 469393 446194 0 522972 474187 0 0 240430 0 768434 0 752911 839107 958197 367316 171946 916893 0 411741 563906 0 912120 454924 564483 0 0 959433 0 0 0 816991 0 897885 885681 224078 0 829345 0 0 74402 0 270849 850553 0 0 167615 324462 0 0 0 314315 897074 676622 0 971745 352958 932994 512179 0 0 0 915596 606727 570210 610339 58464 0 680138 0 987566 230981 0 671907 668432 209299 0 745912 215264 0 113695 675126 0 0 824002 274925 927159 681816 0 0 659456 0 0 0 362411 0 0 953807 66509 667938 205742 760689 591543 225850 508788 219437 545751 303175 242786 737856 667019 0 902392 0 512838 0 816536 0 73203 855837 0 520741 49612 734817 145445 244476 0 712357 0 0 655792 0 0 691486 0 0 0 296515 855628 0 0 546271 280179 0 0 412072 311559 0 972953 579673 673116 83298 0 0 933273 443342 0 745432 472004 93237 77608 0 76532 0 696176 0 394708 878156 0 15740 372697 902355 665289 0 332189 0 0 0 29164 892952 58091 444230 891250 0 362909 0 178354 259329 432672 90739 0 0 983217 633265 602064 360257 913000 751704 986184 206449 634246 992081 354776 0 0 0 60310 179801 0 612355 639386 545698 965380 613173 0 827499 0 0 0 766998 601700 0 302556 952300 0 947449 0 501811 0 0 762983 603533 0 38163 541439 616042 25266 964610 845696 0 904623 757732 758547 898142 0 961989 0 568073 663225 0 433381 862997 96523 461038 9114 0 302074 0 627760 0 0 735808 0 591048 290472 589090 0 0 0 582383 0 0 524437 572053 0 0 403059 543520 956325 773153 0 0 501124 0 0 916153 979517 710874 783858 494899 0 0 113115 0 0 225976 0 646066 0 953795 459231 0 493700 839823 0 51977 322173 43667 0 455432 155129 0 202351 531967 66804 680626 0 520534 0 206077 771914 377169 688501 813756 259671 849321 953170 0 600207 25927 0 0 509776 269227 630861 721407 833575 630796 525495 213308 0 0 501600 0 874897 10475 0 527645 0 490686 913055 537531 209396 388093 72587 78142 0 0 205120 965473 790790 0 253943 986725 0 910134 792069 816332 136070 0 730455 949669 0 0 0 729099 606467 0 0 568692 824131 496244 805584 542580 382791 677217 0 879237 955889 445772 559058 801999 184577 0 714944 745484 0 407457 257787 0 979190 0 0 373612 0 439619 0 528835 240761 823863 842988 240913 285130 0 722039 541659 0 849614 944200 135243 524665 0 321983 540937 688329 0 0 430656 632008 188349 0 203662 0 980588 0 145637 78441 0 652150 618604 0 0 451833 358084 0 39821 276933 448869 0 0 842877 0 846007 732681 0 0 240198 801643 757757 0 0 676724 289050 0 249718 0 0 872353 685726 828019 617141 456500 569648 0 15534 360666 35620 436694 151600 602859 0 793324 605453 210286 644973 446063 83844 102591 998801 599837 567792 846403 269775 816753 600081 603881 0 0 585827 0 989075 389017 14151 30558 993167 651281 60099 0 24440 0 653225 91213 12344 0 0 154727 85057 0 0 192499 646523 396771 0 903362 655185 981673 1143 403394 68602 872250 0 108648 853016 0 764525 0 0 303763 0 0 891200 0 446232 139679 218546 127098 697668 961120 0 799152 965590 405534 0 939190 328359 0 553088 0 977253 61606 0 169281 355938 844669 473956 0 0 739349 271824 0 613491 0 49453 157071 749647 0 476853 155359 0 640818 413827 0 609961 0 624269 97382 44902 0 277094 788344 201353 0 24164 808993 467765 265754 627586 0 324251 334228 117301 865061 556698 0 543470 493324 0 0 140273 822381 164529 0 726983 0 475574 930014 560786 861966 0 498515 0 271355 92913 539658 736190 0 0 899609 611405 94165 0 0 0 0 0 155287 223730 0 904296 0 555646 0 0 555533 0 102005 0 0 0 0 0 810700 574193 659277 493304 331174 276781 453486 339195 0 0 0 840948 204689 45673 624739 0 816278 958858 277909 76596 527785 505326 945889 0 895690 180013 221197 452745 666448 306120 0 176459 306709 376786 0 714763 791033 799118 602194 0 258804 245607 188034 62688 0 554168 157162 0 805178 54204 714076 338501 326990 0 888776 987811 711739 0 0 0 506254 0 814633 537389 234473 0 529363 338590 0 968006 153721 0 741110 545944 0 657402 719331 0 559463 0 950799 0 777881 913943 701922 81666 848586 788200 644167 279474 0 76552 930161 0 106204 0 889119 240600 438178 0 0 641409 640061 727112 0 990665 0 0 0 0 0 397320 0 404445 0 0 0 0 0 0 32625 573614 379895 816898 138416 636869 0 0 0 89807 0 586941 573784 335446 0 869001 437068 412657 23053 14386 0 273469 0 0 689271 106882 38729 115773 431812 590161 0 794336 119816 287824 30983 0 46076 91963 0 281143 587389 791336 491206 692270 997210 973188 447806 0 666762 0 0 864875 304105 935826 0 475219 28055 0 0 721612 121689 0 0 226595 397439 0 724747 0 0 120898 0 725507 956008 0 670909 0 498579 352457 0 936389 0 890572 0 80657 45083 0 82106 0 172098 0 814400 734540 0 59092 543509 778918 0 556291 515330 0 710743 205801 0 190762 0 0 901290 836462 0 0 178959 0 0 850034 0 461358 800347 898582 638098 475495 687874 0 884610 799136 131880 823318 0 490414 48819 0 687180 545171 0 712203 193173 0 0 817569 476431 0 0 900123 55353 141211 0 722370 527673 429349 3813 811880 370905 246964 467977 0 391883 412667 0 306471 933948 831269 148478 233408 183556 497976 677742 0 188632 827479 0 0 691126 0 956868 424276 776962 226035 701988 0 948060 749541 0 865286 0 257366 273517 0 220978 736770 365172 0 0 798600 326390 0 404457 0 599456 0 0 381303 0 210927 196746 481085 0 797791 762305 0 429352 304925 273373 0 956967 0 0 0 0 0 826750 92696 0 0 31414 0 107728 886752 0 898568 236092 0 709698 0 895701 934381 21984 199526 397635 990170 701044 0 0 173630 0 0 767424 0 240772 7986 58646 860410 513315 699792 0 0 496672 107258 584144 143336 0 795961 315475 784076 457466 0 389895 122241 0 438189 243041 887739 861867 654867 567338 97170 0 108378 0 26847 983441 0 0 0 785395 0 0 52252 991899 897523 863745 868166 830107 494680 918059 878852 0 0 285257 0 0 870906 0 0 521188 926362 0 730017 0 690506 0 0 216861 115310 941656 0 272962 49871 0 539793 212651 779417 692398 74140 308310 0 648079 462018 0 0 105556 685694 0 0 0 0 0 978584 0 139726 0 70647 122576 655935 617725 0 633984 0 611768 464427 0 0 0 607639 0 654275 955146 934667 0 0 226839 605547 709543 209506 763937 323395 12355 798348 0 189803 557547 181764 0 0 268849 0 0 0 0 0 282377 269070 321367 0 0 0 229927 192111 0 0 0 0 206711 145476 815488 0 213971 0 0 446110 0 77940 628172 190532 0 721782 0 32350 591321 320571 273025 30951 110958 984149 0 265529 0 236094 678511 394404 0 921643 77793 519193 900131 0 784873 321934 0 0 272125 20637 324635 0 0 606819 0 634284 0 11353 965162 739802 183795 884411 597388 620053 0 488921 812215 66700 0 0 0 52714 0 929329 405180 0 518784 32147 0 0 0 0 197981 0 2067 306998 0 349746 0 580271 874987 904210 258024 0 0 457900 541416 883917 72139 0 0 0 818584 0 0 0 185690 613476 505526 0 0 807809 511124 395733 498585 0 629112 660898 790451 0 0 0 273777 867144 103974 0 792833 0 370510 182351 816164 0 0 0 268623 23721 836611 502860 898850 0 735963 0 84661 463896 969788 428152 0 78196 17562 631672 0 240691 0 669327 124260 925237 397 599615 0 345765 852226 0 0 0 731222 0 0 503839 0 0 0 0 0 0 86940 0 0 0 0 0 0 426220 236953 152862 0 384049 170585 289587 347417 857243 530579 0 0 876919 439986 0 887128 273437 0 91586 0 0 0 633887 166687 527857 597779 0 772381 35900 67132 83594 0 93151 674127 127010 300224 0 0 564774 0 14541 0 79623 0 0 0 0 0 719062 370472 0 87194 0 920533 734667 0 711890 534970 0 0 0 679122 0 0 639346 697165 0 245066 258219 0 714301 396237 0 0 394322 0 0 73347 642699 938328 622086 97610 0 0 215136 12924 302052 537754 0 0 128532 908552 0 952317 474468 0 0 0 992505 0 567455 0 613613 476716 942156 0 323436 87742 0 258075 0 0 0 919239 0 142388 0 326543 874735 494528 554062 470856 465738 390575 0 0 127713 74149 0 0 55531 0 0 385519 0 0 0 622224 725973 337634 881717 922014 815427 99570 350411 174019 0 0 0 758979 0 822178 0 704758 982869 0 0 701513 0 688602 230858 845774 175130 798743 451971 0 120723 765108 172129 449299 0 0 538434 281733 432363 0 0 966270 676883 789274 455830 0 0 820536 0 230108 542905 666041 898440 0 0 0 0 0 0 0 848044 0 108138 264497 916177 252208 820143 385520 882859 0 0 0 625752 0 0 338202 255128 971923 0 652720 0 256196 0 0 85247 99256 0 511318 245714 151353 795427 0 382614 0 674 0 0 814310 288167 0 870255 891228 554275 0 554932 949914 125428 197837 0 295158 0 944640 0 0 459800 287860 862981 581761 0 357350 893600 808483 0 918975 0 802773 0 0 704330 808865 0 146213 488669 0 805406 93840 241684 389587 0 543602 0 128138 473744 100928 0 172138 67972 142412 189431 445138 0 217512 445374 0 355447 0 897277 998232 0 774670 0 0 73367 745595 411033 789312 0 0 0 969633 0 0 376489 208607 0 181777 812208 960154 860727 0 221341 0 0 0 134428 0 0 801038 0 0 0 519496 0 490260 0 0 0 472190 0 473090 829658 366967 947656 3223 483181 0 305519 261826 0 729927 432074 645323 444731 301776 728899 490832 0 258657 0 663620 779511 0 933385 439342 95446 321498 393997 384729 0 0 0 0 622595 260730 0 392674 951479 0 0 790311 535657 932384 117692 594597 127794 0 0 0 151990 819590 614232 148122 332900 575555 0 588525 473185 0 572878 779867 0 368583 293241 502709 613459 20145 0 353183 0 71608 863009 0 334426 861528 73016 429819 0 0 775781 603478 903963 797854 365115 690120 541458 155590 858614 0 0 676090 0 154837 0 454020 0 335141 3158 313866 0 191948 0 570420 673261 0 860190 0 850128 60352 0 938897 211582 311937 74961 97923 837914 829619 598678 0 884740 0 326528 0 947887 846686 0 880575 0 454059 0 0 659434 0 57443 0 715659 584613 234908 824722 420678 479938 0 268113 0 875093 24276 317803 520785 729546 217613 0 112284 138199 0 400335 237234 0 716495 652420 106173 315847 261269 375752 0 0 756711 353159 0 681640 273274 453976 860630 943178 702505 0 260090 154285 163261 308688 71438 0 0 371877 276323 405488 0 937268 281245 733864 0 0 0 0 434101 0 782128 520434 0 0 0 0 584689 0 828529 976272 0 0 851297 902787 449895 0 993015 845522 0 0 0 0 996947 728316 200240 322298 0 627271 0 470365 0 0 962400 628505 99691 0 695320 66605 425820 0 445233 175132 657687 91811 0 74582 649433 118570 0 423939 483189 512589 748677 77589 317422 687744 890162 719664 0 400944 964533 752771 0 0 397835 213586 296510 132554 508615 0 0 0 206681 448851 305899 0 0 474480 158171 303939 878276 882199 336190 649711 842405 449587 473215 977691 0 106577 605212 0 67858 457338 50361 0 548878 0 0 594065 608123 111538 458977 0 0 0 826319 0 0 904075 0 778299 131868 811298 5267 0 697078 321432 592495 0 473706 865621 0 407743 55598 339812 879337 0 550226 709225 299534 883594 863143 0 152173 0 361321 0 0 0 396429 0 0 0 896859 305968 789020 625791 841928 0 14128 835296 118217 525474 959920 832488 0 0 22810 648628 858514 83024 0 872290 541114 634081 0 589290 688455 177756 177366 0 0 419096 104253 0 0 0 0 0 515901 745928 387952 115094 422203 0 0 0 283773 0 20477 68968 963798 543087 155633 215914 514508 0 111372 0 286753 793618 0 281806 0 608317 0 822050 0 548236 0 91951 329904 0 250636 0 0 175041 344786 0 431005 197649 0 936998 226146 0 749363 605470 0 0 78245 0 0 0 699784 183095 696087 107181 110660 0 0 867206 0 672608 868831 599816 413653 0 760510 721520 943833 0 0 615181 691277 0 0 905261 303174 0 0 0 929001 946164 608656 206596 787194 735435 173254 932104 373739 0 0 70638 586422 206633 0 0 0 0 0 0 0 926064 0 146927 0 154750 0 0 630737 0 766660 0 93373 0 440486 2660 320437 0 46471 0 136394 141949 91828 147675 0 900654 846228 651532 863262 0 0 659653 620596 781882 0 490923 278151 0 358400 704448 934403 0 526636 956837 347742 0 210626 707545 0 0 610078 0 191392 244495 862038 309683 0 0 923976 0 0 106265 223904 0 0 358413 713971 110858 446073 0 0 0 0 0 0 132449 0 0 204103 479912 75520 187665 0 664162 981043 972437 889854 0 807622 4579 68697 677488 420918 0 0 0 606843 0 200297 289137 975854 402621 500406 618280 0 0 0 295684 503544 132888 392001 531670 573003 804844 0 732860 716106 0 288711 0 733410 638656 0 0 401220 0 375350 127501 747909 487109 559859 0 0 0 853453 139277 265861 0 821094 389516 836664 480212 0 945716 0 688068 0 0 779873 518893 0 487206 410656 0 347979 0 84080 18065 0 0 296550 0 357745 124023 0 0 250916 0 0 0 861939 0 435856 999197 846794 0 127210 603656 0 420204 660361 644998 85646 576930 385051 854773 222194 0 0 0 216895 0 908901 0 623764 622451 772942 310225 6176 793795 0 788608 227057 0 900853 273914 0 0 725598 0 0 982905 39862 0 0 116138 68714 0 605849 593363 0 650999 0 497273 33235 0 816374 0 232597 0 0 636118 0 801393 0 327248 242404 421783 0 573946 860793 217989 0 658512 556458 487319 311592 905664 930202 0 279313 0 0 0 0 0 0 0 464162 592738 0 325698 469033 216612 831058 830997 0 0 388320 523464 0 885840 0 79611 935875 0 0 0 505248 0 693377 0 0 0 919860 0 0 995063 0 0 701436 0 124202 48089 640987 990108 454217 563585 0 167115 585483 761721 0 366257 344563 813270 0 144214 560874 655662 570509 662379 0 0 521399 753255 126276 0 722020 891921 756940 498832 0 58249 698883 339699 567552 0 0 169800 217835 907025 0 0 274918 0 443703 211701 704569 0 497964 0 26191 671326 970154 859994 256687 337171 0 200310 207657 20657 0 881898 157683 0 0 561395 0 745222 771310 591785 96462 0 430296 551296 258543 666633 0 561185 0 0 0 945351 0 0 976224 510239 122228 789706 0 3118 230034 0 0 436390 0 789306 882635 740843 0 272023 0 0 572343 887789 13204 0 449165 0 79298 827344 328846 630269 539439 0 386694 0 255845 927749 0 894984 352850 0 172467 0 0 614198 0 0 980085 497274 0 0 0 0 362068 820951 389516 0 0 285062 343699 904562 200378 566271 88206 0 236382 53430 384227 716538 115900 0 43977 0 356838 878225 0 0 338620 501296 4260 0 0 0 138266 0 0 172500 0 811826 170412 49903 0 0 688740 258253 274427 53073 939838 679606 859390 0 286490 0 531253 0 318525 2327 597017 545497 305786 0 765110 835239 60528 178633 0 606792 623597 370121 0 469466 0 445840 839169 354675 0 102781 682699 0 752413 919792 0 826121 338409 267249 706125 0 0 0 621556 869011 624337 0 292815 0 0 749633 0 638499 162469 98910 756394 130037 0 0 234988 903012 663032 663006 0 0 776507 0 0 428441 646044 552733 681358 561241 0 896755 0 61477 0 0 0 623538 111925 0 292526 984663 608153 312465 99927 733478 475518 0 168849 100498 604482 0 482049 210667 894405 0 302206 0 993460 424880 456127 0 474049 0 555107 125811 0 235028 0 913899 96614 0 0 254293 387939 92175 112463 482492 101249 181898 92613 661094 85441 995226 0 0 962238 599666 0 9692 0 0 684631 222695 469634 0 0 0 589015 0 0 678681 960789 880575 853656 512529 0 116331 621674 0 0 0 0 142643 428274 467259 0 0 0 712807 542122 0 295409 155916 395238 706004 344170 0 0 0 0 614665 712297 776179 0 0 551232 384697 823088 825329 0 281919 0 45058 559276 190254 633450 487415 312596 804918 0 0 0 913567 0 0 0 0 0 897077 311365 0 635467 361800 626962 338078 0 952760 0 856111 0 0 82183 0 740386 651403 44359 766239 0 815754 215119 593464 0 523373 304145 632744 20368 0 0 0 211127 477343 333469 0 332561 977715 0 0 0 186290 257305 726195 137810 827976 914243 341929 617387 330338 799876 614896 0 0 862283 0 747091 0 444858 0 954168 319996 312507 0 921554 0 195425 308973 145264 974297 399730 0 901655 0 811039 538646 0 327458 822373 23323 821366 971455 371118 776250 913826 857603 202203 120521 0 962299 0 236362 0 0 543801 446967 653507 0 259355 0 112311 39448 975596 899802 0 374792 865923 0 522387 183681 761260 690412 506283 0 903019 0 323885 28130 0 0 941444 565795 393316 0 0 512505 27716 516605 796184 41231 0 608111 246396 484031 779753 777472 27104 36217 515994 0 457353 0 0 196187 0 652435 729287 366994 607133 0 334868 0 581372 518200 41243 0 0 0 411163 216185 933489 183390 543856 96090 582091 885107 911520 0 152968 765803 560158 0 336828 170318 194479 0 362279 244335 378280 469121 0 398046 431254 165971 723293 0 0 13994 501346 0 0 866919 0 494809 810501 886730 261801 894685 238168 0 890306 653493 543695 928835 281877 989777 203645 0 0 0 304373 796387 880820 821719 21892 503566 0 911334 0 797761 0 0 0 0 485295 0 789203 0 0 446094 986475 0 50303 0 530959 685156 0 228360 0 0 126418 171775 0 0 434853 343158 260850 0 0 646466 870370 372922 154319 411883 0 0 417804 0 506691 980980 524625 0 165950 126046 487013 0 711674 936444 848219 0 0 0 754218 344131 0 0 665190 0 821142 945651 684056 513685 0 787755 0 429594 0 761398 923111 0 671125 903855 45522 184546 544888 197000 298414 0 553586 695672 40116 0 476118 175714 99995 885506 0 0 585066 0 417459 687734 467649 0 0 256129 0 330772 755621 992839 869012 311310 653725 0 289621 626234 255160 700340 0 0 531196 521900 353739 987355 126316 0 0 273472 69677 701431 0 0 0 117939 0 752268 773804 579265 162401 596720 530881 76710 818430 0 537908 375106 523830 676561 841003 797170 790956 964028 0 606387 976001 666662 114643 197090 0 107414 0 940649 596402 464789 934719 684385 155257 39627 664659 849342 0 147430 348847 390390 619080 611228 435168 0 87023 297752 0 0 0 656366 519601 178341 67119 0 591735 495376 395589 735187 819391 0 960926 987675 644386 0 872130 0 0 910795 0 617698 913785 659538 278152 430358 0 206032 52755 24360 763583 245661 0 0 256422 0 5663 0 109549 0 0 0 175876 228995 0 0 154396 752451 863337 816468 0 78292 570950 0 760465 497428 719774 154087 826871 0 0 0 715917 294045 538223 197076 848137 946978 997778 990897 0 543625 0 720186 677824 27137 967261 0 685654 168325 870885 772006 114915 0 0 938575 0 585999 0 0 911270 0 0 0 253515 0 0 0 68121 0 0 895235 0 422167 0 418994 0 677841 863354 395477 906954 543990 0 811424 440409 787809 0 0 486209 0 334118 0 538346 96296 0 485745 413874 0 926593 0 0 524843 90211 0 611673 720261 143404 0 0 216877 0 0 0 894059 0 0 143838 0 749000 852698 838479 0 22439 0 931770 52980 151749 620489 0 839447 117921 975522 97355 881504 794848 857013 0 0 0 690032 0 3364 110883 901703 896589 792770 0 211466 874920 438561 876760 221893 0 259909 0 309494 485110 0 780692 10294 0 747287 22408 635398 981556 106012 551528 0 0 0 524054 622632 761903 52658 199109 0 401394 241554 233141 0 584141 0 919205 822171 0 0 470410 0 290971 0 554094 881297 0 0 0 171980 986586 103941 349930 0 0 0 0 151154 607878 0 919140 0 551135 0 755385 0 307616 2242 0 0 0 0 231630 0 30735 0 248365 691680 600087 914 611383 375433 269442 0 835624 17984 0 0 784262 531134 762986 0 0 582180 735683 437890 0 0 0 182589 0 101694 0 278736 82042 0 872110 538404 794245 0 0 0 220373 0 957277 768930 0 875228 0 245592 193461 63463 164285 0 724659 699614 63091 0 539937 0 531560 915732 0 0 863868 0 992486 503034 0 120999 380785 386172 0 0 679376 0 257444 0 0 352982 0 182592 0 0 378 125187 964001 256076 80185 161930 719495 862631 355854 0 773129 275559 593139 256343 923803 0 767878 236275 869106 0 0 722349 776042 86426 0 711122 421625 67302 992650 788784 0 31367 0 105571 0 0 178905 295065 851701 264061 0 828061 880310 914241 0 0 448043 181285 705412 240464 794956 636753 297173 0 0 159534 168267 0 980067 0 396746 908152 74909 825445 0 0 245972 859713 0 0 284415 28819 0 185704 0 302741 306485 803025 366227 0 170494 264030 350125 609723 762107 250248 468402 0 542723 0 778588 0 367808 0 259715 213546 0 816578 0 162572 175834 0 0 636926 843995 0 188719 0 0 0 0 447159 206666 391773 455446 450743 560292 742735 0 868101 0 508218 0 871099 58565 686449 811281 0 685439 0 146723 0 396790 0 390564 758690 0 558139 380559 855343 0 63385 0 590034 408502 445281 355379 411433 0 0 542196 0 315941 577650 670975 773953 7093 0 0 564538 244114 792120 574850 0 885081 0 292883 190641 0 580743 0 365714 0 162977 446325 244404 335444 136152 35301 0 0 470572 456785 0 280369 854126 119264 504915 0 418933 816139 0 0 59703 949980 0 0 951906 880705 933761 0 0 91502 0 0 985681 175711 0 0 213393 217549 316380 0 145050 0 932501 739410 505531 0 347870 789667 651983 0 537478 11707 20097 0 615687 0 409680 366846 0 481335 0 0 863219 687562 215676 0 441607 517936 495645 0 0 0 701557 356609 263977 589446 787469 832745 0 445308 0 999447 615656 773259 628854 0 198500 159843 751530 0 696455 0 506793 0 547321 0 0 665576 813769 0 213194 481768 826596 991950 0 940883 730600 193066 83775 459920 0 474924 490902 440455 936434 741657 72413 0 763111 440673 159592 0 143115 166541 518121 218715 0 249265 691624 393371 159657 748877 631720 919778 436770 0 828777 988404 508537 944145 523564 530899 0 0 130780 329505 734736 945599 148923 556686 0 302298 868521 385664 646097 0 0 103963 695815 195322 821333 297730 936304 925624 0 664574 463889 32486 683353 0 0 263492 527820 0 0 995517 293461 580545 0 924719 0 0 850316 205943 875562 0 748446 113102 0 339143 942756 980826 0 705134 699873 0 0 0 227268 0 0 0 101060 658273 174178 0 0 645909 0 800655 0 482429 0 462311 17951 0 599113 261639 694306 361564 0 0 920381 0 497996 229533 854143 613997 432505 0 260962 481456 325714 988780 421220 763824 113749 409791 0 0 0 529588 711828 343098 97820 324659 898712 766539 700074 0 462307 0 0 0 917322 0 996257 944834 223960 0 193652 838830 430549 344830 727428 974114 0 453521 565101 868026 0 110046 728459 923928 562969 0 347167 904138 0 870173 34127 7747 0 0 427769 0 0 235632 391864 0 277565 259733 608243 81604 0 94125 0 0 0 0 0 0 443012 764177 0 324913 0 733482 284340 171579 775623 803064 901281 0 0 640326 265481 0 314113 360420 390918 0 525007 94291 0 0 762025 626315 690630 450085 0 0 466596 0 237710 86397 556219 0 547375 0 753045 480 0 453103 454182 183295 0 0 0 0 366362 0 281737 0 119628 0 97208 0 506622 0 577147 0 0 563815 481670 0 0 676946 464967 0 39036 585206 5018 0 808592 0 387429 0 0 49038 840381 0 512996 588929 0 0 402253 0 0 500145 159184 0 291155 0 0 249560 0 822652 0 0 433813 711619 0 973467 0 500025 538163 0 0 0 0 159404 657465 0 559952 160748 0 0 0 0 809616 0 0 82583 644890 0 0 0 15216 0 63469 191452 0 197569 237680 708913 0 710503 240502 348723 375772 601570 796776 0 758174 0 0 0 0 298231 659907 489929 880422 683286 0 662955 0 822650 316935 861539 139760 179165 400501 0 492755 975724 696775 90059 163993 0 555753 898083 549245 620749 718497 976771 782728 789003 317739 188898 0 0 596589 0 940860 0 0 0 344642 667751 607819 231658 257367 0 157967 0 628927 362071 0 807387 147423 0 669329 0 989133 318930 0 0 183800 794436 660028 784809 377300 766265 0 0 0 742975 0 806500 0 845627 0 0 635092 627948 0 0 654641 0 0 583851 0 452852 0 349977 0 773714 66207 745745 979548 0 223795 615449 150438 274910 80331 0 771803 0 0 365165 0 362547 773792 54863 0 0 842959 0 0 787966 0 0 514433 0 855979 0 453200 717435 582907 848243 891054 33562 0 988672 270858 924367 0 0 0 0 135056 0 0 780630 0 0 223377 530447 56545 541049 721004 0 342693 358208 590702 0 690830 983506 722105 0 0 796464 0 404561 0 517826 0 467062 185356 925643 0 0 979891 0 202224 94427 0 0 0 650878 0 0 0 681570 0 776978 0 904666 537803 830489 636622 269354 0 402058 0 582103 828989 533685 623912 816072 619660 0 119168 138239 0 805579 0 345035 118534 730279 0 0 15163 0 0 461428 586669 850502 0 0 107092 0 0 815687 0 184712 197323 0 0 887241 885655 988904 0 140975 828657 0 0 657710 0 582038 572781 659793 0 978670 205179 992202 44825 131235 957090 0 0 0 0 0 0 638624 466042 351311 0 429712 280553 0 0 385341 685727 6992 904411 0 0 139634 0 11152 0 0 0 0 922588 777290 0 24807 0 879216 895715 859159 0 0 0 890696 0 0 0 0 0 0 0 461481 338979 634209 0 86724 0 0 68113 0 414108 215852 0 665616 20346 648906 0 696013 0 0 84917 0 604545 823440 400280 0 120602 313561 0 149956 0 187919 504313 0 903270 799340 0 889659 279951 0 0 6996 0 420519 0 400072 0 690315 0 195146 25599 662777 421321 0 340835 221430 0 359496 457735 0 324097 949661 912644 553196 826964 49448 0 24324 802236 0 497310 106051 248698 0 0 52585 0 618451 323203 0 0 0 241144 0 633439 236482 0 882269 793861 0 233069 956500 0 799245 0 688762 0 737662 943340 0 0 386009 0 21510 0 0 0 0 0 969026 77626 0 0 501203 582027 922883 0 0 0 0 679526 0 676032 507282 0 813606 522776 497745 495239 286549 356951 796170 0 663482 214460 88093 0 200758 0 0 0 0 0 488939 759321 0 0 473488 813789 441722 672702 0 870828 949511 696256 435620 0 252742 58603 48087 0 0 839115 0 948584 261756 0 0 0 0 0 670213 0 63565 0 200894 0 313836 0 0 943824 689359 217365 536228 802692 998035 229381 0 0 826232 267187 516110 532117 379004 963182 608965 0 95126 0 632320 535828 590987 0 0 0 679091 0 0 0 0 209623 0 662020 558010 0 0 0 414251 112572 0 0 757821 491362 0 797459 289998 668136 0 372841 957352 324147 63056 0 963762 978482 0 0 0 0 867668 726647 0 643 118943 0 773943 473035 679125 0 421280 119225 0 0 0 768202 538163 832380 152690 751969 0 917468 0 443742 824476 390510 704211 926568 344586 637180 0 424681 878083 847953 297160 414803 852480 0 0 0 3759 0 212266 285685 197651 388560 483545 168083 0 536318 208101 0 551686 100612 313624 58787 635100 786080 871653 836340 0 0 415730 0 0 515508 221629 554364 881367 0 0 0 0 0 0 53274 888405 857280 0 0 753185 503813 0 0 0 910719 144210 305509 0 226838 0 315315 385988 0 307748 0 377905 0 0 258346 282841 0 271926 0 106453 808927 18872 349148 691341 0 78359 0 0 0 383599 521706 0 862344 826519 676899 0 0 536500 962728 557001 0 0 0 0 707444 593848 0 617638 0 242638 933881 568214 39646 0 196607 0 0 0 618973 334772 874191 0 549627 607109 802441 0 993358 0 651343 862007 816451 0 275095 0 0 0 230742 966092 48470 983954 0 0 0 0 917588 0 133609 0 853751 0 205696 885363 390196 991858 0 24470 0 628899 815731 0 731970 129816 0 618220 0 0 54241 0 0 0 744729 0 0 209258 0 680855 0 667696 143358 612463 404077 58166 508538 0 95330 0 389021 100409 0 0 45761 0 480941 0 156616 0 426848 376261 0 0 619420 348759 200410 737316 0 499760 80854 0 137698 903195 990793 0 208586 8542 978247 93456 0 0 419008 735242 19474 717386 0 951849 745813 579758 0 926252 754586 212052 0 837873 105297 0 202647 286130 998857 0 175779 154912 32580 0 760281 431642 935659 176388 627795 0 0 0 101066 361934 74133 969949 0 0 980500 31166 935578 551755 436830 86065 255699 0 562442 120678 139341 0 0 430055 505182 0 0 684205 230989 0 809681 0 0 869359 415781 800193 137333 822037 0 296784 777540 67477 0 318325 554700 713748 470771 582327 335623 0 423254 131721 420338 0 127388 463004 923343 0 0 0 787312 0 507750 792050 0 0 97872 852105 0 0 0 78405 0 0 0 85600 277418 876499 55125 0 866915 128070 0 503171 845852 0 0 295036 0 0 0 947423 872614 307778 5265 209290 680850 0 0 0 0 0 44934 85433 559800 336777 0 219361 410012 0 127239 957133 869619 633688 302895 131024 662107 0 0 0 501664 0 38742 512776 0 351889 551804 0 118002 917860 0 689317 150438 0 33259 0 0 842684 0 366032 0 0 438397 815469 356145 288114 0 0 976868 843674 197008 398964 480373 0 327008 112546 91311 770606 315012 609486 0 0 184058 301184 0 0 0 758139 736051 0 587241 0 864027 500840 168993 390603 0 3165 87983 394984 767719 0 0 578400 0 622397 836062 0 883470 85003 0 0 658758 125401 409475 556288 0 16304 90206 410353 961063 0 0 222316 288689 765285 926364 885373 0 110225 893662 378337 978167 408736 107197 0 568386 919628 935053 5115 687777 201894 0 0 0 0 0 670716 0 666135 313032 263523 931946 496814 0 0 0 0 42976 143315 272267 352541 716539 0 0 149533 224645 0 0 0 518322 596622 767101 0 0 919705 302764 196499 0 902535 869774 0 629229 175947 944371 896271 0 383456 0 0 999319 157961 678364 0 183544 548293 500776 194302 0 0 891292 870968 725771 465062 893654 370471 822383 472478 648618 679730 0 0 0 0 0 811428 306479 0 119690 842545 186430 878772 160867 123574 123634 29869 291030 0 963073 666569 203012 837601 720809 0 697968 0 783064 0 691860 0 733405 854700 0 0 51980 0 0 748409 771379 0 0 661016 51129 869958 0 149895 897851 0 517378 0 988632 208586 366669 829363 59385 62628 0 448121 568415 0 134749 973825 0 381968 713395 227009 245846 0 140970 947779 202733 264572 0 926768 612564 573708 463194 0 0 397000 239603 0 534043 603624 546506 0 0 0 398194 147250 796624 0 318416 651848 492857 0 735844 14435 126504 0 711717 0 0 0 807707 145421 182164 0 0 564330 0 959958 961760 31026 443255 0 533544 618 0 131947 0 381330 0 16449 394340 835011 454246 333076 407414 353140 0 815665 492309 116537 0 915785 0 0 0 177411 702948 924407 425598 462763 0 522096 6124 0 871530 0 0 251312 662828 0 0 0 0 498158 789030 876774 0 651695 850868 0 684704 434238 61701 0 110446 0 218573 657261 0 394481 544109 117236 0 914486 333222 0 723822 0 949735 0 988006 53499 714682 385350 691919 791130 0 0 0 232308 22935 10001 349647 216540 574280 0 0 0 0 517502 0 58457 0 0 419936 644281 770673 799791 0 356377 0 784712 531350 0 919717 983593 207465 0 17381 511897 0 954905 683105 365581 756801 0 627466 878999 879330 0 771182 644081 255679 682443 385572 207526 302291 282226 0 641244 0 786990 0 0 644482 0 471806 0 0 0 0 0 0 0 0 0 761155 837082 8408 0 0 642671 58845 432364 55927 389208 985469 0 193331 730122 836608 897368 0 268882 0 404739 150628 647358 314305 368769 510610 99581 0 0 886203 332188 0 980969 0 0 474841 0 0 0 837259 640598 634989 0 215285 0 0 370427 0 57622 558473 821751 274035 659823 306373 0 0 546408 695922 0 40748 453007 978780 0 896420 0 330816 0 0 426339 947486 307569 0 639250 368945 559315 492151 0 284295 764463 0 0 463959 245904 735205 850704 0 201346 702208 0 0 10467 249773 358603 0 759678 749671 0 229809 835402 0 515961 80691 612957 863376 791818 71486 40789 326657 0 745742 170139 0 0 407524 276242 0 0 0 588619 0 884145 0 363623 0 791786 385269 122521 0 370763 0 0 705739 0 643088 0 326671 33055 0 650267 525148 0 0 0 0 0 0 205077 835012 0 87516 855219 128139 785144 677289 0 620635 0 253679 713818 773647 775725 822099 0 0 332281 0 480099 824351 698400 845212 515619 225839 93017 470457 948108 0 0 0 0 0 241777 0 0 0 548530 178855 705793 437555 713601 314488 338943 0 788470 713916 958247 0 120607 0 905077 759596 0 204343 972630 102798 135232 0 801332 423969 0 953984 805658 359373 878194 280388 358998 749316 135555 0 0 0 670194 348182 324102 0 519459 0 632195 554342 0 0 797960 0 225222 0 529913 0 130379 293823 0 276893 139456 0 793469 109693 0 221051 666350 0 0 611907 921663 622700 448887 614293 32134 0 0 503892 0 668469 401916 462116 169972 0 515641 229543 509573 93333 718602 857178 452672 0 16034 323512 0 126098 939972 861044 0 0 423485 0 0 0 0 549066 314003 0 0 447814 417281 315892 479794 543409 0 0 627762 0 0 0 0 0 186634 721116 933348 70668 0 0 0 0 696247 730999 156595 0 335700 0 0 78622 682908 0 0 267566 0 245214 30776 383899 521974 408276 749041 0 44721 0 264953 697405 339247 0 0 958590 0 412093 543172 637082 862085 0 853599 0 557320 597731 319076 409341 191637 174908 0 393451 0 303468 576930 226235 921238 563271 742028 2230 700155 548518 445941 619518 732450 438487 727953 0 342107 0 165965 977856 332927 0 0 226310 0 42031 3412 0 0 647694 249936 0 0 0 94229 0 495495 517439 0 0 463917 0 646547 0 0 819578 0 324872 529659 733612 333871 0 0 135435 0 0 495019 362032 0 0 368516 403896 0 0 346773 60808 215177 0 0 0 0 0 877918 880038 0 0 52349 838311 989400 200697 0 980491 0 68980 0 113668 0 0 0 28998 0 0 0 0 0 279187 0 848190 0 445353 985340 0 291544 0 108837 486384 0 271489 954002 406265 540843 660881 0 0 0 0 0 0 0 0 0 877079 357274 0 0 0 734677 52408 370975 549832 0 0 948643 695347 0 0 619708 239308 0 0 916695 837340 694679 464349 306214 697319 640952 562874 0 438612 750791 671067 0 959458 157713 0 803463 150022 0 159854 812007 499930 320033 0 0 0 962555 0 706713 571034 0 716587 0 982468 766622 0 0 0 600986 0 243030 243439 433727 756195 232398 646850 146031 8497 672128 0 962956 241337 0 196598 0 340289 713083 0 0 0 37551 557246 846198 0 336477 510103 0 73691 91041 0 444046 0 526027 0 754192 886194 461740 0 0 0 0 0 730031 230640 884080 0 201437 116319 52889 67687 851983 585968 0 885023 613807 926349 0 601855 164205 949113 0 481485 256092 937611 0 0 837192 0 0 0 37830 871663 876044 12051 527890 0 24319 888418 668190 0 263090 0 752973 0 806806 923103 0 968232 0 782483 0 0 0 74405 0 109500 875671 0 135094 408855 0 169631 739025 32784 0 57083 0 765593 0 0 0 0 0 0 0 150511 0 0 812740 0 0 749457 0 0 663262 985418 340786 201636 0 397303 443203 401101 177736 15919 712984 0 933627 0 0 184782 0 430412 996691 0 842268 0 0 557159 879073 429310 190445 532846 0 362412 694308 22003 522930 196421 442250 636129 970028 586450 0 774057 0 399317 70253 235068 207448 0 0 0 598874 996676 691379 0 433412 35541 732589 144676 0 417185 658116 770189 395131 0 0 0 425582 142665 683338 11753 0 0 0 448928 0 0 109413 880539 0 0 804267 0 0 477468 0 164238 636172 0 109282 0 748357 294678 884033 0 0 885623 640714 0 964453 781384 856546 521838 441732 691728 712505 0 0 499741 331619 0 16043 0 503486 0 0 145315 0 0 202732 0 0 0 0 249948 202933 708740 170529 0 0 0 0 445510 0 642706 648479 346774 85157 957537 0 598604 0 0 585983 0 211843 860741 0 0 0 397854 0 336521 0 427258 590653 99045 0 0 188115 0 0 569903 0 0 306050 414272 734500 66793 464025 902818 442889 0 0 361144 431796 0 688778 44497 60551 0 673064 0 89498 793605 2520 410596 0 449223 10640 470153 537454 0 0 0 0 193059 66795 0 81102 0 884946 0 0 0 0 808680 645898 125387 703637 552113 537588 807859 456069 53028 553273 207038 196232 743257 100389 0 0 0 0 0 0 15668 520885 584155 891333 0 300731 846085 0 0 0 0 640094 424338 119174 475774 0 65204 21401 66667 317139 567756 394824 0 733068 367031 143896 0 70868 423100 389254 0 0 57744 92939 0 310344 0 0 0 558187 590474 543892 746388 0 157856 591200 200825 0 168117 183786 765182 0 0 0 982041 0 62988 51126 0 0 661308 0 0 584996 858398 702291 42903 3501 741487 0 748063 176340 451707 923549 0 482840 0 959274 130916 0 0 0 12582 875502 0 896680 111315 921059 532024 344860 922259 0 509489 801268 0 756386 538509 313729 407 554804 725154 287104 0 0 242746 275488 343615 0 0 0 0 0 125330 0 320913 539976 61699 309914 0 0 0 0 423623 831421 0 0 51208 416271 0 339930 547272 462073 458979 0 0 595934 970900 763238 0 0 0 0 0 941577 819892 0 603883 441748 20726 0 0 0 0 160138 450329 0 804335 0 499431 0 0 176077 383486 284622 0 158841 213553 171425 0 529064 706816 0 0 0 149871 0 0 754595 269715 406484 463610 398206 632996 0 0 0 91261 38719 0 935357 914512 0 0 0 327292 0 0 752258 427312 924662 517399 814088 294282 0 289919 250024 0 0 644561 0 382408 0 0 392231 230798 0 0 161716 0 435446 0 0 231992 427504 47960 0 0 226919 23875 756996 0 466330 990 599883 0 251378 880048 818462 490341 339330 66160 652084 360356 584050 733958 0 0 686093 0 208472 391249 0 4950 640443 906123 581842 0 0 162303 0 0 0 92858 0 0 0 588992 0 558636 875470 116187 431636 984938 923058 646519 804739 581261 0 0 339249 0 614223 623266 820936 653548 956479 621225 0 220324 0 908631 296239 448622 474355 637165 0 349301 824374 980110 0 0 195650 763348 539792 2545 369682 0 0 727170 976176 150239 0 0 307655 266009 87465 688182 0 513194 0 274068 535350 911784 358356 0 526752 305825 216862 162338 0 208271 0 840009 680836 778746 0 0 755719 0 677400 0 388710 26025 215699 427551 796652 924783 907955 159233 23948 0 105748 790453 0 325011 728806 631963 970223 22921 859904 0 168638 0 28434 417039 63480 0 289064 198922 664179 461365 777915 485401 187161 0 0 967365 0 0 0 842531 688152 0 0 422562 472564 0 341203 942326 0 0 839074 0 0 0 581971 208869 782611 0 257224 870414 632028 547966 900954 688347 459546 601053 865755 20605 0 0 276033 0 0 407301 952459 430693 0 196408 0 711016 155686 667371 562813 562615 769023 490237 646994 0 0 461853 124724 0 731397 403508 0 0 0 228948 861226 0 0 405885 0 0 752930 758583 228366 0 801339 747518 989720 428160 27732 460536 0 0 0 920955 770609 219999 342095 180479 669937 162558 0 0 600484 0 244060 618641 725961 658131 142971 853248 374460 929714 239636 734459 796510 914448 0 657899 477415 0 0 0 75877 0 376663 873212 506754 819940 1277 456291 0 408810 200886 520367 393420 290005 320990 796280 0 360370 886613 507749 337707 0 0 506971 939675 0 461201 143391 0 946613 718115 740266 648899 0 465664 191369 98886 959650 329092 994292 70503 519645 0 177476 277055 617052 565738 721897 759087 537899 66931 0 397306 263148 171706 67172 296397 276398 629088 0 707575 308256 651253 949648 205774 0 387837 650881 0 502683 718121 650033 699713 980625 794037 0 993893 840950 180056 0 304990 580209 778956 965138 430729 0 0 0 0 0 0 7984 0 96096 0 784628 0 286822 683602 7054 809674 702409 0 689074 456481 706378 664275 0 0 153488 991226 589091 761617 992909 956690 526141 213172 376009 716554 566353 387319 108832 0 412872 185438 221998 0 0 888011 0 107797 0 820863 942037 0 0 910178 814966 847462 0 14315 374090 412496 359832 905730 373046 879082 967676 0 581252 0 773981 649110 0 0 0 910924 413143 0 488959 0 774984 476964 0 0 0 514434 138499 0 0 699370 218037 0 0 629709 367973 100912 491629 643826 614426 174660 0 892598 429229 65018 0 762147 367808 0 0 687458 745421 0 321253 0 908520 943609 0 0 0 0 826056 0 199464 0 0 0 128189 559507 0 0 677964 0 0 0 54191 744086 737469 474337 0 0 562805 50198 0 0 144378 254736 213036 904808 441652 545141 997290 477861 0 752026 630641 141118 0 748674 590070 113499 0 835762 0 473312 13519 0 0 912682 931002 0 695018 0 123480 931669 239820 957817 0 952508 118324 493019 0 0 302619 67680 512085 284725 12315 575686 900986 0 786095 596982 0 17017 0 0 483548 374831 0 19094 0 155791 0 555080 776990 142221 803122 265210 565333 0 763053 0 0 0 940310 0 563946 0 0 997958 0 0 441045 0 655787 382772 0 951729 580959 201260 232034 219006 631898 516373 0 0 201006 0 653524 537498 0 0 104381 76143 0 828947 496426 460641 0 940287 10128 198748 0 0 992907 708161 0 18942 0 593134 0 0 417383 530635 697267 460857 0 942368 401077 213613 4735 0 302101 555476 851949 754344 0 167975 392953 0 0 358297 791981 391010 0 131428 192900 238318 413716 864108 277198 681961 244043 883292 0 643449 0 360680 378857 0 111579 0 0 0 0 0 0 3602 43150 105077 15377 0 0 946099 0 400137 0 491223 0 92733 950919 0 964424 73290 0 0 703349 50117 179363 0 698553 0 0 212556 398759 0 973613 220296 143909 0 538223 944887 1615 123491 833300 324178 718530 0 196906 0 425951 0 541074 224970 81731 467271 0 0 0 0 676569 0 180847 820187 972808 0 315273 0 544058 434569 0 441636 472454 792764 490886 497975 0 395579 0 0 467039 0 670487 12992 0 476209 0 0 0 0 660032 0 0 889485 134636 951842 385412 135793 754183 621778 626983 0 725963 0 604944 4806 413637 199916 0 0 2352 0 946502 894991 0 290865 0 74959 268930 645343 0 648632 0 0 939928 0 26788 527434 216009 171501 702829 766811 0 94532 359468 280549 331136 863580 144704 0 24569 0 193318 312257 236618 177842 754066 633858 577960 507829 673269 0 0 236533 0 125614 0 0 0 947718 0 0 878783 935781 902639 780517 0 397678 435807 0 0 0 88784 15893 819007 249827 501666 0 0 619471 826900 0 620712 481714 0 264781 0 227084 520326 925735 85452 267168 0 0 0 643730 482076 0 929884 523572 752929 892432 354219 662599 249697 265854 0 127274 0 28487 112120 0 766388 0 0 890930 303295 0 0 268190 132094 0 808770 513549 0 231483 0 908175 956678 192771 96224 711820 0 165342 0 0 0 133524 0 895921 0 216500 0 0 899872 0 781067 332983 639055 124025 398148 0 68448 977951 0 0 829569 452069 0 0 759510 0 936759 457074 0 988605 630769 326223 0 337926 365070 0 131245 504402 94440 0 0 0 330996 0 688683 870010 655347 0 713571 879320 0 404472 0 167576 755936 595704 661359 208289 293178 0 918475 335225 0 501822 0 751391 359923 497238 50307 574897 0 0 0 992390 0 0 426547 543293 0 217613 938350 752186 455995 436888 119850 0 379005 686944 759173 380565 532317 0 0 0 0 482518 291972 489425 0 23065 520283 174601 236116 941009 0 107258 301430 0 711050 0 301457 357609 0 0 0 267598 232633 177058 87000 91764 656032 14649 302155 836545 949194 679104 256280 907094 0 938125 0 472595 620107 0 266516 466268 541931 196768 801403 0 534696 865354 0 939619 0 161486 929037 75491 676722 0 801233 318764 0 514230 0 584620 0 843144 62632 250365 884992 312150 623493 403708 901001 0 0 890362 330973 0 578767 134602 587682 0 979298 0 0 969382 995618 803138 878523 0 233024 555719 284498 0 938939 916924 295097 0 0 64241 268907 854573 0 948358 0 773391 210747 435947 481165 0 166220 347256 0 935919 187783 0 0 724223 726829 329353 823023 0 640549 196885 105552 0 0 416371 190007 638882 274051 471865 643817 719929 916378 0 0 568697 0 0 567861 0 12801 180596 0 993217 122197 502668 0 270455 0 536592 559959 128587 20952 0 337698 721281 0 400043 628291 199222 869618 291110 816484 537878 0 379380 104754 0 597073 0 173460 235933 685617 588809 0 0 496261 106535 0 0 0 0 0 0 614029 828945 942381 696625 400165 122739 0 149597 822043 0 459492 0 195767 145474 46299 0 968799 645576 23925 940340 0 156746 0 0 899279 927474 233786 302329 767926 29055 901368 0 0 411041 516096 0 576550 40425 0 0 0 95293 0 65921 829645 558502 0 90610 437612 337502 370107 0 0 762940 0 265312 149404 415562 0 0 79932 0 0 0 434292 733215 0 850860 0 0 0 0 0 991186 880675 783636 0 775811 362908 205974 0 0 453845 753750 465234 990109 52365 0 0 0 0 0 43866 0 505943 888225 390839 0 0 131836 39023 178738 194733 340582 0 512019 918571 758679 692561 663706 648151 476276 987498 30408 967227 0 646610 272433 170057 0 852783 339806 988245 862833 570268 358385 659307 0 446752 0 643983 603366 721571 648587 562657 0 0 617860 635846 0 0 226618 486887 909764 0 897206 362770 76990 0 650398 306394 72071 532087 24202 157188 0 948628 0 981200 362550 0 435532 0 658590 516131 291960 0 0 910632 758576 328371 487590 683302 0 703351 317107 442770 419648 20226 0 473682 208115 0 0 0 748261 897905 0 567 348828 0 0 0 935948 583002 693160 0 0 0 601522 181868 0 354817 0 768180 833807 0 178740 0 0 0 407656 310071 685755 225254 97001 0 534566 0 0 0 0 458592 312059 0 432046 22091 13241 0 344337 330394 239956 0 442554 731891 935444 96588 808722 0 0 923981 0 0 209254 154396 0 0 516769 542354 0 535284 0 648807 69158 840517 510082 91510 972356 0 231917 0 0 0 76285 0 380438 653605 176471 767363 567475 843925 821931 846272 502502 293974 0 0 194839 453943 0 0 0 0 697674 734285 0 2249 186608 510394 159974 0 642427 722789 720681 61012 0 569561 103160 0 0 0 146354 0 620207 0 0 443762 780837 0 470219 476632 455815 999776 0 0 238918 0 198957 265360 0 0 563918 943 0 921008 730174 0 0 564847 119855 0 80526 0 432477 983919 511099 591188 0 289429 367699 707707 944706 233381 0 943490 40708 107240 46475 11608 0 380852 464193 442398 902272 759745 704469 0 0 0 901945 712745 494513 0 368982 171151 131851 184211 254262 0 804792 0 855111 306329 0 485761 607088 0 863404 0 0 449962 2145 876946 0 462241 0 176863 329867 894601 478383 848382 335236 0 236738 0 173231 432219 445381 407496 0 756948 417103 9111 703814 14053 0 334713 231368 585078 896546 733452 49708 0 0 0 648935 0 47359 651350 0 0 0 0 925744 101934 47231 52625 549357 15525 595947 251005 0 0 923401 674702 0 0 0 679978 835569 24273 0 0 341040 891427 538798 0 667357 541227 350727 0 454058 0 0 811768 112181 611179 807162 0 0 942121 682060 0 0 274087 0 22590 0 949533 0 218872 0 0 906746 0 0 0 0 0 154290 744746 990791 681163 864456 77782 509426 0 0 129880 945575 856310 541155 862560 0 323766 99240 346633 0 504676 823704 291333 432047 955240 0 0 0 227781 0 0 489226 817995 200030 0 443729 173328 0 6026 44551 960304 0 0 0 0 441735 0 677254 0 0 0 41166 0 176192 950254 574631 532925 146451 890562 354219 437174 440259 968862 0 637713 163350 218204 0 0 389721 853443 716283 0 0 0 300130 0 70070 810380 247927 43311 0 563710 297032 0 0 296490 789699 895931 854622 0 78592 0 627827 788146 687937 0 351889 0 0 659114 0 0 910258 0 548707 0 0 0 0 0 97132 700134 416194 898547 573248 740500 20350 470355 302298 0 465918 0 0 493165 0 688594 267626 427611 934778 0 0 919303 0 0 0 615241 474412 925737 73652 0 0 0 494438 386112 0 742636 585230 0 147072 0 0 748912 626414 146596 408324 0 569789 606317 0 10556 952052 630452 0 25692 665998 0 0 432595 645222 0 534353 697991 0 322153 139191 127524 196869 482379 0 0 0 0 461530 291371 739508 720992 682442 367265 0 702734 382879 0 262140 933889 0 681887 571122 0 454381 0 904219 13635 277300 817115 409588 801519 0 21815 0 938818 704229 364020 0 454282 868151 416745 112241 0 642631 0 0 0 693381 0 46412 852711 597306 492215 191295 190183 781918 954425 551402 250165 926789 61250 601289 0 0 0 697965 0 0 220841 608551 288309 926697 286759 399788 562962 0 745767 0 902109 734810 362028 676789 113177 159249 200732 51101 0 431747 0 0 0 338369 0 892549 116181 0 0 431286 0 848849 0 162521 945652 709940 971800 196414 0 0 0 0 517457 505377 185224 580307 0 0 104517 641212 643436 0 0 796877 124892 0 959154 936521 108229 362606 173798 650776 623784 258146 201981 266193 0 0 197828 341658 577398 889204 249352 0 745853 221686 215944 0 494866 728579 755757 107524 97902 0 0 269819 84270 462208 0 612372 882104 0 402448 38675 147218 866781 744181 692382 0 758470 0 569282 647525 354650 705137 0 0 0 167534 7990 123944 221671 0 0 640125 319213 296141 663009 661190 852929 0 0 141905 0 285405 416896 0 0 0 0 0 851356 0 0 0 120871 639548 559618 0 0 806650 81135 0 120209 0 0 336507 16274 0 869527 0 65090 0 909685 0 0 761100 0 486527 392405 331699 213201 0 0 130085 278071 971265 885671 476653 0 433826 0 706003 402182 215611 0 0 487485 901896 222954 754442 407744 0 501062 754969 353745 282436 0 0 885604 128230 0 648159 0 0 27049 0 832697 0 397041 859828 0 0 0 763921 0 456217 974848 608814 254659 928710 449159 181294 0 0 171672 0 864475 855282 0 0 0 99676 0 404546 283570 0 0 0 0 0 652590 0 745676 173400 626184 65207 788910 0 411070 0 326830 722879 288685 275887 89181 821972 97649 739924 68597 111624 669568 61264 305038 0 485230 330715 319672 0 864139 0 588668 0 567909 635503 411548 0 0 611490 214609 132010 0 743931 0 864806 919111 37691 131988 620019 0 500318 79 870972 0 11957 608918 731021 0 888469 256276 460134 0 0 615528 527757 417864 854689 556872 0 0 0 935469 926162 0 557753 844424 569560 0 0 27850 0 533123 689034 676618 29871 0 0 15950 0 0 801403 0 0 0 0 678449 0 586425 0 573310 0 904474 0 0 0 61403 565036 44800 0 106284 0 191351 852153 745890 0 0 631692 0 957555 145039 39727 930464 866660 480396 54834 0 939093 0 0 811994 0 0 151837 69464 0 991765 650392 703112 132941 484109 625266 0 968100 85893 0 888836 488905 558731 32839 49374 834173 0 231160 0 0 434870 180603 0 462021 536462 740846 827749 351453 768627 545638 523374 785359 0 302351 0 374791 0 0 875873 982656 0 484546 0 0 666588 550520 0 0 0 0 0 574940 65326 551712 888967 360182 0 0 791859 18497 0 414095 671853 0 282799 777363 291828 0 0 0 985319 0 646308 998668 0 0 0 728611 0 0 465599 163350 375008 122707 853048 602444 0 732899 0 0 0 302374 0 791407 534627 0 0 654966 0 283374 236716 133438 0 0 788383 350150 459476 184382 0 912946 369459 0 438589 144111 426360 375202 0 807955 223774 630483 482331 784969 870121 100481 0 630319 459557 0 226145 422492 75762 0 990018 225445 0 909472 0 224684 731646 343931 942513 363510 425453 841724 545207 917369 0 99573 195871 0 0 65611 507788 130009 22904 558929 415223 0 979297 0 0 0 346221 858093 0 0 350458 170099 0 626551 360579 305363 0 390628 262683 742344 277023 0 0 851291 400656 562880 772806 299539 0 294125 428550 139911 218506 0 906846 163997 0 0 0 0 0 484837 362408 94495 0 0 0 516617 0 492766 427336 0 571619 0 862220 906698 217467 418695 748808 0 422746 760430 122054 0 620408 992141 0 351997 0 54815 327916 509391 911656 0 268143 768999 0 836312 205836 448186 0 531360 13986 0 171560 0 263744 0 0 0 365535 0 206432 0 586913 399374 0 79877 861654 98362 62372 108938 131872 752272 232163 0 154714 258668 571538 916005 514084 0 369213 622083 15462 527388 0 0 0 686814 692213 873169 473909 223507 0 594318 48764 0 441384 0 200570 588669 643842 0 441841 322706 469355 542484 0 0 143114 191822 0 895127 232440 356001 6233 222890 284006 428290 774915 0 339874 186636 88064 51167 0 761756 0 774993 0 0 175916 672205 989202 889866 852609 977560 0 835831 0 333078 943673 0 0 0 844066 0 77253 401614 0 277033 0 0 765179 0 977850 293745 0 428311 0 0 350316 607101 0 885968 110712 661844 351465 348285 0 627612 305481 877662 776195 779181 745553 671085 0 0 861047 324900 474778 548627 0 0 89398 0 0 748166 0 616336 172104 0 37425 880595 0 0 0 691930 892269 0 0 42967 0 427090 820628 0 854499 182250 621939 355128 827784 0 112719 697861 921945 748860 682637 124826 0 101603 837262 146076 328536 0 0 0 359201 0 0 261242 986159 0 0 0 0 0 0 552125 266673 0 947816 0 169413 862078 0 0 0 394513 0 147435 0 911758 0 362507 736287 582821 591842 0 634469 39234 0 127511 527050 0 0 0 720149 647758 553884 665204 0 0 656304 125301 0 293397 673335 318437 972323 308295 0 535659 951940 268215 101108 819717 581132 0 0 106499 553374 693907 0 0 572919 0 328958 464565 0 0 358492 651957 0 610793 0 376516 0 0 831490 0 198517 523436 855905 0 289028 356563 292364 674449 0 0 0 660497 858443 0 686471 612718 0 0 422518 800718 0 602237 967584 512245 0 0 97988 199134 0 909523 289430 696907 243723 398259 830661 0 0 117753 0 747476 701307 0 443406 834753 104693 0 0 708776 0 0 486367 889902 0 248352 879324 0 996757 0 842175 485308 0 0 402916 251247 0 540295 0 141445 86675 499351 490586 427547 640566 992232 0 989372 189232 645242 0 217692 0 0 96621 0 21857 25920 0 74070 0 920342 695329 0 0 893758 0 0 0 0 312815 290911 234228 394889 0 484519 139707 927567 85398 382438 355161 393876 492802 0 112298 694126 409555 0 405003 740957 416110 714992 0 430103 0 857549 630359 969068 0 733144 378438 0 406762 0 323507 570679 212942 329210 882267 46287 902723 0 927650 78897 425068 416599 0 0 156797 0 381415 628629 0 0 123318 880339 302056 89082 300955 0 293477 962349 0 910899 711704 0 0 650151 0 842369 789419 37564 0 31398 206919 73609 0 75019 689120 0 711405 478542 35453 479201 779610 87167 60400 713818 218399 240884 958724 399949 0 0 893792 0 0 0 536038 952223 182358 728601 923389 0 0 274051 350515 0 634178 0 884652 489350 0 0 0 710001 338223 0 710648 435772 201729 306416 886474 612839 0 855350 0 875232 687176 112609 588681 210731 0 345123 0 0 0 960807 829080 705027 66677 0 428458 0 166479 0 0 992663 0 0 709372 46193 975266 0 122742 724081 28370 499855 794907 578841 242949 0 0 567965 194556 802359 322147 275803 858601 0 892382 0 927443 430622 174922 0 525656 0 0 0 862000 499586 655590 687564 0 0 665511 0 967719 802370 128078 280209 0 0 397138 0 0 0 0 41262 179419 0 176604 0 766409 26397 159936 641894 107139 0 405307 445241 805115 648316 541637 0 46773 0 920591 50820 0 730985 0 555462 0 260933 82135 137011 429629 242006 0 995976 338521 229478 143301 0 815386 0 0 445611 76787 0 732160 0 0 558407 681111 554202 0 652722 370501 401292 315513 0 0 0 584724 0 0 156302 6861 0 0 548318 585895 0 739795 456040 375259 373095 553816 854197 832064 916371 312329 0 0 0 0 431840 0 729989 0 953905 0 521171 743761 0 170665 0 0 446301 0 0 805039 0 419874 589211 204342 603078 470271 738457 183521 0 407212 465852 648058 66511 0 842559 592947 468893 0 929623 540254 0 80055 0 762153 122168 300933 964529 839065 847980 0 821015 29554 227600 0 307734 0 525268 0 345446 834055 351460 0 0 0 219831 352160 944048 934972 290971 110624 132996 0 63327 720592 0 188466 542268 0 688710 635927 537419 149223 0 0 782820 794074 874607 0 0 991940 863876 0 842008 244557 446687 961027 0 180425 445225 0 194137 0 237137 0 0 0 122949 362737 754675 782680 0 0 313658 939962 805427 730776 161865 147566 47049 28519 256847 996347 0 0 850245 0 425336 77535 0 676550 894562 915629 0 590871 701973 0 740778 540239 0 0 0 0 432083 148994 0 0 0 0 0 149082 562359 0 58902 979821 390402 802833 807653 0 45550 0 303233 0 0 0 327290 761454 613902 80777 414920 0 0 0 705551 53750 0 0 231431 0 165084 826973 623683 0 657581 0 649558 0 0 0 828209 0 269809 0 770297 74513 473409 326412 438036 26268 121086 762303 702054 0 0 0 777035 0 0 267526 456595 0 0 0 766377 0 0 0 13478 0 608550 82498 439338 208527 0 642429 571585 772650 733222 211537 23240 420848 0 923728 856641 847500 0 418485 549458 279924 218720 0 248851 722664 0 228756 0 513805 0 355027 0 338583 0 877411 0 857021 742100 916152 613236 18253 640186 0 634783 0 0 33710 44414 0 0 122394 875739 487161 894560 615503 0 617457 0 0 354542 398978 0 279014 0 0 632178 271473 34379 993822 0 503377 27623 440050 0 113066 609989 0 0 0 465823 448038 0 618105 0 0 633702 141314 460020 0 535777 0 0 536204 133931 881648 0 0 0 59628 0 63261 519558 6834 417348 575827 817379 109729 847405 73868 492729 0 0 893395 580246 0 983440 624184 0 843099 323182 0 0 0 0 206729 0 312346 0 0 403836 0 618771 914366 271445 0 773573 232587 819669 991655 955735 467388 504569 111435 348949 852359 896244 685855 872699 0 0 331123 993288 0 447780 0 420973 0 543980 0 906702 504846 150748 0 0 0 699481 0 577545 0 0 490082 0 93298 0 0 800611 0 297922 0 0 469285 284503 64006 958852 456944 0 0 0 0 0 414116 425219 513119 0 67640 0 928401 762799 165807 602923 0 0 874518 0 833225 0 0 315352 0 0 0 0 0 933 575648 685266 135937 2164 0 0 732038 0 566227 907899 784609 667082 446663 982006 0 0 0 0 175885 0 467447 258809 809749 0 264820 0 858118 344948 175189 577322 0 340446 870699 307749 518060 0 906223 903835 857480 0 0 0 176811 0 500583 833989 0 928144 468522 357978 922227 759283 378147 0 488189 0 0 0 324937 0 562011 0 0 917673 0 0 302269 0 0 684546 990688 0 935504 188028 0 0 669727 199746 0 490108 0 0 658348 992050 0 888462 209810 418766 975378 0 0 0 218273 285226 981383 282593 0 0 0 96872 0 0 596763 65188 0 562447 0 0 0 84721 0 0 355813 516966 795804 62727 0 0 0 184457 0 0 374473 0 0 26171 177971 0 489078 882154 722839 320329 106701 0 198832 155006 700595 913754 947386 826383 529718 477260 0 0 0 567879 900124 0 0 641650 454665 282870 821694 32557 244872 640455 818340 668765 0 0 0 543088 122887 0 221061 0 19901 78735 632618 319560 0 631363 869203 604102 0 111336 0 554587 462784 601358 0 0 0 652367 518231 298260 312526 371286 0 439315 271906 0 656491 585921 271946 587956 975167 878281 247426 0 511386 0 106324 352547 785169 380718 0 586544 863195 571632 830595 354214 0 779752 828158 773587 637820 313820 197970 904003 300171 0 677106 188028 586438 179620 594533 15226 828628 185159 88639 245642 0 0 0 558134 784724 58689 623865 252030 194868 0 103587 0 854188 701340 269727 0 0 258303 622364 0 205962 167761 0 895848 782309 0 366185 718035 857277 709652 446393 667282 0 0 0 0 105955 0 746423 690738 331825 0 535082 333498 291478 627478 717627 896229 355451 0 851500 0 358181 0 191680 828009 0 0 488017 379068 0 0 0 0 833931 0 0 0 825165 236221 38737 206843 770067 614014 83840 613558 327438 0 0 0 654332 288813 197962 887757 278894 678922 411942 198184 0 944577 0 324538 0 0 0 495702 0 0 452753 0 166772 850468 814671 923581 87931 344342 475749 277170 89292 753950 388638 495041 489412 580683 0 0 297857 0 123366 187097 282846 445641 0 865579 0 676669 532503 442859 831501 0 0 655433 832064 0 0 0 0 558935 992565 524621 442177 936887 258319 75612 0 872276 406109 435320 0 0 0 649151 495384 0 0 286199 107663 96791 346927 888557 801178 571596 0 727907 0 446112 0 826891 0 0 0 544446 0 516881 569838 0 0 0 173643 0 222874 699043 948204 198964 0 937900 0 943400 0 0 617434 319109 23856 326016 142425 140944 791066 0 537042 892796 623963 169353 0 21836 289069 0 637990 936830 6058 514899 0 493202 0 130636 0 0 0 911951 381796 0 212787 824290 0 910430 947700 268347 605994 798734 330361 0 0 0 971476 0 309944 555741 0 0 0 0 140227 480616 243873 538898 877003 797286 135818 97208 385177 0 951050 986479 366561 0 0 423082 226054 0 508640 155026 335273 0 857548 0 0 92558 764802 147375 0 394916 0 300461 188373 262663 610445 340327 0 272877 0 0 71214 783973 565481 874983 75924 0 577637 0 542781 989713 346541 57982 286469 780570 0 701523 0 199038 158351 0 988246 538315 0 784035 222528 67804 49392 659005 678189 933198 696381 0 454190 183891 0 479863 954208 230863 0 703331 664510 0 130150 0 58431 822077 332744 795598 413654 462192 0 0 0 0 697299 134103 0 102988 915402 299204 525257 706525 0 0 791660 798488 6741 0 539414 11203 321035 323547 0 536640 0 232494 0 196634 0 481366 0 0 0 0 359484 89622 0 210922 0 0 921142 0 24574 0 0 19036 0 345981 465581 0 490426 891256 572135 0 14479 906834 895711 586989 530774 776302 0 383512 190751 0 605664 0 220715 143856 0 87661 0 0 17306 562068 273933 20833 928684 164169 0 0 822774 0 924181 161329 472491 671986 0 0 93915 584956 0 0 3187 336718 0 353634 111566 997372 0 0 92413 0 0 78478 0 59556 0 691199 612706 427689 0 0 839739 0 162124 573349 0 569216 0 485393 143544 576951 180456 0 351417 622794 710696 0 0 272354 0 182131 176329 0 0 637888 0 85704 457699 225807 0 0 201755 0 0 846915 0 0 0 519271 0 622894 98678 808374 563755 607465 970614 533291 109356 764265 98547 865629 303866 37647 21023 0 694554 0 183492 0 451285 66584 0 0 243460 876730 0 0 970869 431390 394819 439674 0 51426 0 0 0 171045 211043 363153 0 0 823164 9652 284949 0 456325 0 292776 0 214230 409140 208905 163334 496840 983744 98739 66638 682559 0 205507 24767 54169 0 804979 604658 36093 861737 0 28840 643348 494012 514017 867181 310483 0 0 27071 197078 0 407555 964601 264803 583146 254910 0 0 705379 340391 196886 122348 0 0 784102 945254 420772 0 0 103264 474126 493224 0 719857 0 836871 0 632259 0 648715 0 655067 0 720218 401056 0 0 496842 818534 680030 200632 736254 0 948234 575630 0 0 0 0 0 124879 783287 833160 0 320861 0 0 0 76424 314388 0 376275 949165 898852 0 185194 945263 0 693704 0 168211 163847 342220 0 514735 0 0 0 142627 235649 129174 0 728318 602246 75786 0 330434 0 0 634060 144431 0 830458 0 614697 660377 0 834846 0 931761 0 0 0 0 662242 76758 962717 235955 0 858053 734337 155728 0 0 153421 87816 414327 0 0 0 36281 0 81153 682692 0 0 0 383114 0 662197 0 450333 81309 0 0 0 0 0 636395 0 590835 934273 0 870512 0 0 421874 0 0 205081 203303 0 0 0 247333 18030 487312 813151 883167 0 0 404847 361454 226459 463077 834722 746802 238163 0 949888 0 0 0 476283 0 827320 853105 625573 838125 0 0 515791 0 436055 868894 725552 261577 858486 684282 521520 929287 104040 44315 585001 175379 220732 768072 0 0 0 333565 961747 0 0 568435 742519 424500 676864 951279 606058 210447 64730 0 0 690724 0 0 0 552062 711377 0 280448 874870 620885 0 0 969369 905668 0 983089 0 0 13109 521639 591116 0 898578 66606 66554 0 583524 0 486146 20763 158135 0 0 0 0 0 0 0 95265 0 273884 299397 824951 0 55202 977697 785452 170816 0 0 0 0 0 255454 188472 606098 802839 227541 0 31108 762637 681637 0 0 780270 533291 0 504738 722217 0 0 0 633893 952654 410816 742168 500644 0 952080 0 0 300522 0 0 811325 756548 337629 0 956824 0 995510 310653 0 0 664247 932193 837210 751116 407456 921465 682073 0 0 90340 366746 619317 0 0 910168 0 998729 0 626857 90366 105027 505286 0 0 0 597903 777564 0 312377 459659 134066 744432 0 0 943673 0 856593 147353 864579 609419 117132 572875 103815 373824 63860 273324 0 0 0 90001 0 0 0 19143 0 332383 89092 646930 0 0 979780 0 407005 0 0 0 754288 546635 928389 0 830687 512668 624901 614653 0 0 743182 0 473665 243394 140643 865676 586727 0 0 26900 914581 947307 149426 0 0 0 317487 165520 870669 0 135927 126675 683464 751889 7315 0 960540 0 734394 683762 916356 991877 248356 0 0 503871 143201 707013 883318 299774 484379 0 951080 892941 861814 0 0 39865 0 962190 938398 846354 698504 448940 723935 0 37855 111510 529603 0 443340 626587 0 0 385932 923863 191734 164256 167030 0 945398 0 0 816131 85821 0 710592 0 354670 0 746465 0 0 994374 754162 0 399266 277791 488078 237981 891411 665485 629280 381706 857503 0 214910 260830 0 354740 833760 0 551817 891294 0 377697 0 699588 444400 950880 737475 156053 889051 554147 706140 0 922179 0 126489 393928 587115 819913 985497 0 701389 948972 0 448480 0 764880 0 612717 848642 210094 205280 110848 92626 372780 629253 0 554369 449771 533122 0 931382 582174 691533 821981 991335 312699 835350 144157 519913 0 757403 384836 860297 897251 0 0 548140 81956 293533 673750 653876 0 669229 841508 0 0 0 390977 0 525529 464019 0 0 629102 0 476685 758992 656405 448606 951920 0 529986 168634 976668 717210 0 82112 0 988275 225044 66759 0 332834 11099 312979 925954 948023 807038 0 815499 0 695467 955418 591088 0 0 0 869018 0 0 0 597852 0 0 0 523167 0 651359 976337 349456 328289 0 0 0 613431 470948 197207 0 166242 298764 174507 921679 144693 188106 0 0 207449 0 479783 979756 202364 0 280431 781398 0 562023 474104 0 0 596465 381346 584318 0 0 460956 578626 214183 59414 975167 649994 0 0 898590 427350 308596 983695 801825 0 234925 782808 366250 721995 552130 0 941482 848677 861255 5503 70678 466685 329720 635690 225588 245862 195575 611720 0 914189 585491 975639 0 0 174547 524038 0 0 0 335123 0 0 713387 375487 0 0 644307 0 757634 979089 758353 934830 0 573872 0 0 0 815151 690667 216668 277528 495209 0 0 951515 0 0 0 121176 0 503293 598760 0 720689 105541 0 692603 0 0 553323 0 0 117894 0 66255 233553 394601 0 25882 0 64865 0 0 169209 89923 0 0 521775 797546 0 0 0 678441 0 650190 850908 0 271101 275923 0 316087 0 525189 220856 232408 0 983949 624411 123391 0 0 962624 0 0 0 0 222705 185130 100804 311816 666252 126077 785123 107286 134706 93907 829463 0 0 148263 869206 358669 946958 0 0 0 0 920032 606937 401604 279417 501841 968391 105860 946479 864593 635866 0 833198 0 32091 0 931021 0 0 0 252026 0 977246 72760 574838 0 517939 0 982031 0 0 0 318820 0 780878 336451 172899 147201 473563 112201 569073 663028 919261 5197 352547 0 775425 536105 0 161679 954529 950851 317445 0 0 540656 455196 84995 766548 900190 843747 383515 875331 0 982858 722172 50661 136502 0 160177 137319 581633 535470 758537 694760 409066 338262 813675 918082 0 936749 385450 469097 0 0 509220 0 0 0 51019 0 0 556483 267240 113706 723396 241936 0 532190 0 408997 0 466551 727702 410772 179732 293730 303724 0 0 604694 0 374024 0 0 402483 472001 417839 0 653563 0 0 765730 0 0 0 624498 0 356578 260658 0 522869 393858 193751 0 354188 320184 870948 0 296929 0 0 0 751373 430809 374441 130257 569043 295078 935525 0 0 0 0 694532 182684 209951 70819 0 204680 291052 513411 880290 0 0 353120 84311 832517 0 416598 701231 590548 932342 0 0 580279 460888 0 655729 172238 0 0 109842 32750 809207 273805 822472 769870 875378 0 0 0 602898 413314 862220 653022 0 993260 0 679018 0 522546 218511 423243 0 597643 845926 521158 481622 147401 950252 0 168680 0 288012 723289 811116 587020 0 0 386999 339048 509097 309487 0 0 444412 503425 459915 889628 876887 340781 0 0 0 0 674607 791651 963951 999632 0 0 0 975252 774920 582518 230358 660446 756002 104898 0 517767 504404 735061 801052 519340 0 800248 53566 202138 0 74633 804228 945953 804375 942067 907357 25931 0 854476 0 553640 0 0 948190 967457 634643 0 513416 0 0 357992 167490 621085 360122 759716 494566 0 733596 238215 0 379845 0 0 171017 0 502027 0 503428 0 0 56235 849170 49005 126660 0 647581 144603 0 716970 325999 0 574110 0 659479 722950 0 855869 314980 0 79854 249532 0 935501 437401 0 0 0 183216 512027 574852 192250 2429 744475 770285 0 691304 357649 0 0 0 0 0 899503 523733 664648 255110 471272 0 0 0 687401 0 868797 0 0 0 910758 273119 600267 236536 0 358836 850223 603944 0 0 490296 0 0 0 632951 812521 0 809705 659170 0 0 0 488550 968087 0 0 119416 0 555696 618415 0 551070 929397 22540 0 0 0 136555 516246 336795 0 0 858245 308286 326475 0 0 0 857942 826033 140024 895130 587628 0 0 935833 726394 829802 808283 667804 993933 95107 485720 858734 593821 527942 0 581627 115782 0 0 543868 204025 802637 0 322395 0 0 0 469830 410132 904831 965148 458481 481201 412415 627811 139773 118647 696813 341991 25167 740652 173270 0 61770 564065 0 306917 774657 0 0 989404 0 0 0 0 593920 370472 641587 0 0 473006 983358 682691 168319 993218 0 659898 0 0 462877 506433 70813 0 0 904008 341751 436598 0 63215 226924 913903 0 0 584974 0 895528 0 256090 0 700788 353181 0 601416 374150 0 64011 0 0 0 0 0 999037 18956 0 92409 814245 375094 184708 0 0 0 724452 223752 338892 0 0 593938 216565 737469 49307 439357 347133 154720 343294 0 0 0 141474 0 0 0 275449 0 0 0 0 315524 385001 0 215338 0 483010 674609 992897 0 158736 0 170545 0 759545 778461 0 0 863238 335446 153550 86758 186063 80563 0 615406 270527 520132 195414 657569 149034 503974 689786 49904 0 674617 187537 751077 0 991828 130057 0 851951 0 786041 312334 0 28698 169413 78909 579145 0 502930 814439 0 169535 694658 0 0 0 0 106948 973740 0 0 520324 0 916229 110819 619029 73091 0 0 0 0 0 563728 520764 313158 351086 479760 0 0 109792 570922 642939 706046 0 677046 0 0 420260 777285 2510 976439 424518 618442 778289 298372 0 153866 358473 192234 293857 0 441728 169140 0 0 0 526939 67587 867024 0 779279 328490 0 299272 0 267132 900388 337283 520939 410812 648895 0 146362 574115 416969 150092 276190 490621 559331 0 642269 363970 574989 936755 0 679515 0 0 443587 930118 0 784923 826930 898791 979577 918831 616351 0 606068 442833 451131 300886 389352 270819 0 226652 529366 0 363727 550025 592903 272318 140886 697014 408230 587522 0 106801 0 118877 341152 354398 0 16350 436669 0 0 798471 105793 0 810352 0 0 935218 9668 0 979440 0 0 0 250670 461964 870113 0 0 888547 0 902031 342426 0 405906 0 726769 466807 634293 269803 144958 440895 218472 0 0 0 0 476779 525057 154755 470580 146463 159063 8770 288928 267210 178990 324012 0 0 523464 981062 0 924429 39192 0 0 0 0 772710 206577 361103 982134 776399 0 163698 853875 82326 499161 0 538924 643382 0 203492 253061 123345 186848 77198 0 0 527246 0 546380 955870 489433 0 0 0 751488 134497 228038 25495 182581 928602 0 599699 315996 802627 131952 862055 784382 75443 486302 576009 0 818423 189365 0 456023 22131 0 805677 0 0 351601 0 0 326098 852394 928800 0 734826 0 0 0 0 49991 63147 658799 695919 0 102555 734224 0 732801 753470 389283 517650 0 0 0 543011 0 0 698784 261932 8879 427197 0 695225 944060 299990 0 21846 284479 779631 0 0 733670 174662 227066 194246 990673 0 0 291858 90296 309692 433616 943752 982503 0 153215 778048 0 477365 0 321102 0 0 0 826185 582742 0 54746 0 848634 55582 129793 124448 288282 327353 0 861987 452507 511435 782324 570403 499698 421121 941715 0 862790 0 397601 289239 937888 464337 74888 0 66473 0 155501 735353 0 144350 79268 0 725925 599096 564336 0 457841 242298 405746 268022 243061 560259 0 709257 0 732750 322828 784938 485633 0 935518 0 635212 659691 582341 14683 200528 0 428458 45910 229228 613662 403941 948126 0 901148 825107 0 669902 156362 108581 0 170745 0 0 0 0 0 0 322467 291175 670947 0 35340 975783 0 0 0 507060 0 0 498477 0 181868 975870 938329 0 0 706250 638768 743478 863561 321286 33738 464920 160723 725414 462938 0 0 339013 0 0 0 0 0 556616 0 0 453630 0 605160 784582 895104 0 963109 0 0 0 518313 265789 0 106865 143519 432761 602538 758042 0 543837 0 0 127923 744983 0 746912 975804 0 933956 979587 0 893884 0 629153 111219 87923 414070 156749 0 0 0 683443 0 315851 888370 0 273232 0 814671 0 75465 437294 0 0 761929 818120 0 0 0 0 0 121749 0 0 0 747179 241409 130028 896066 432810 722891 0 509099 784175 206559 870551 0 0 774687 0 0 0 866437 521133 237945 0 0 580887 615104 944850 178383 0 415467 831632 737804 892554 0 0 0 0 167655 569706 675442 384071 175448 205125 480778 144889 0 0 121759 676257 0 327419 706226 964112 0 321180 605618 85473 0 0 612835 550110 276735 794993 0 864056 237232 0 0 0 0 429374 589792 0 963979 90515 0 154788 0 18255 650915 0 0 178944 0 52113 0 0 0 0 0 836118 0 518118 480052 669766 745224 383572 188086 0 48410 470108 513298 0 100225 0 0 588515 552485 0 839856 947510 0 948219 736218 533876 136774 0 0 0 566551 413045 746192 0 12458 390429 379052 538061 280963 816336 141736 0 0 445263 683442 0 763266 56341 439028 320625 0 0 0 0 513760 616358 935889 760813 23124 406103 0 0 0 0 724546 0 853604 0 674780 0 717634 0 514951 169433 897245 170196 604743 790342 257088 189592 0 0 903561 680121 74987 0 212964 0 704979 0 486087 136362 233831 554911 641191 0 0 993672 849034 0 260015 0 0 51109 0 66572 31164 0 0 0 885355 664752 381567 0 988792 902291 0 799271 507247 90334 922915 531547 573648 432361 840025 0 0 715063 0 394247 889671 649644 822793 0 79665 244417 875056 704957 313004 0 29895 0 238594 602342 880604 895653 0 0 136701 68124 79233 936215 0 231194 0 0 651305 186278 659412 742275 0 711348 100307 0 244855 989384 0 994163 0 759358 0 957858 117644 291954 0 344941 431534 947878 0 938556 0 0 0 0 0 0 516145 892947 0 494271 172823 0 0 25159 0 652964 852355 983872 0 814423 847598 290181 0 548241 52724 887532 0 421091 590383 217003 761412 0 0 187164 0 0 0 867211 94158 0 164155 63682 404560 978434 0 949166 0 809510 0 0 0 476454 724375 661011 0 284367 153592 988143 745393 44358 90124 704379 0 0 882521 997587 0 0 417216 738177 46072 5212 298074 0 795267 608853 365560 334353 0 645748 0 241663 856558 0 116585 956493 862373 0 0 0 954 0 455211 477161 0 18089 0 327259 230854 0 65791 0 777107 324658 62435 937981 875143 20182 72067 936468 395926 0 0 91052 0 228396 364537 238784 0 320755 0 383473 0 0 293526 0 363911 731366 157327 190867 0 0 368652 0 967304 526759 0 0 0 531703 306493 0 0 599136 904577 279111 854104 662106 0 0 319605 547873 0 457845 0 754862 745242 0 0 784314 0 361318 0 995499 320310 630179 643437 504644 0 0 904923 0 142575 179549 833826 598893 0 227208 0 454493 0 687792 468103 492900 230440 334977 392613 548127 701666 0 142217 390445 0 0 151408 78616 310858 909410 847691 0 855534 0 783497 0 876431 984453 181545 248840 825136 0 380975 0 914136 481851 770282 0 0 131303 830612 100632 0 181837 216861 0 0 554296 406365 658926 551819 201263 53099 237844 0 372394 248220 999323 12481 221505 396964 0 706706 0 890559 578652 638416 224341 924095 129265 0 0 413822 13384 818196 452018 717323 0 157658 0 0 985392 0 907118 986285 0 874927 664602 0 0 318275 1180 447991 471063 369893 145894 0 996824 219530 0 797833 894310 333307 723285 0 373127 307028 135294 0 364290 758210 502306 589631 560482 0 0 17932 71231 936523 0 0 534057 859735 0 142415 0 409259 0 0 0 643924 346873 0 329768 670048 745903 0 649665 337399 0 40284 0 258163 273005 250131 195816 111128 838300 847145 0 372513 859519 40535 0 52439 0 189309 387659 0 0 886431 321543 22581 0 0 149743 675291 207794 0 0 0 440123 635990 244924 21610 407260 118338 0 390834 6740 511939 838148 690499 507619 447740 0 0 0 347461 628712 51587 949561 867607 764144 48807 917825 0 0 198691 689304 687916 0 0 412123 516266 0 715366 88961 195823 408135 280976 0 0 0 472381 0 0 130674 322123 242596 966878 0 272901 733122 8604 0 355823 515142 0 0 165317 821393 989934 0 0 951590 0 943121 735099 0 0 883643 0 132463 531525 351697 146440 0 0 0 549420 160330 0 971533 437986 344495 0 0 3968 602193 213705 978560 357288 192476 0 0 0 0 958723 733454 0 434893 982268 0 0 0 820635 102184 360247 0 0 302998 0 259597 839351 628720 0 340203 0 0 0 359361 0 18080 0 342702 0 0 67490 331755 452382 712905 0 508673 876676 0 111406 0 0 225622 0 274625 163390 809081 641832 514668 34759 0 139289 0 125109 982324 647367 547861 413773 959100 812718 489536 967802 719147 953700 419433 0 0 0 0 545985 0 541742 0 226838 110529 0 922433 595295 798233 713645 462266 760384 2306 933107 714904 673494 557868 511380 597723 10201 874867 448562 0 8328 517237 982431 948924 870586 533753 968270 756713 0 0 966267 645213 787937 535032 0 825970 952615 0 111845 109926 886293 0 416308 0 0 0 100048 0 920523 945699 0 711905 240420 191833 0 873206 888713 538084 699839 946400 0 0 299419 0 389203 443734 541628 590589 0 0 732023 551690 488919 936447 738724 640250 771095 957962 0 900126 442643 0 382793 0 687420 243908 18629 0 503020 308209 0 0 525622 648492 635438 848546 0 0 0 0 896539 735920 0 888567 487031 41892 0 111494 528381 183180 0 0 584083 0 355802 0 0 712910 0 736376 476839 837513 0 0 435495 0 490675 0 0 104555 0 740135 0 371662 327084 0 192551 0 766126 249718 0 685738 12271 521525 830264 951874 867942 0 13762 0 543914 0 0 519786 0 309738 616364 0 529225 0 221252 436340 184325 0 953117 525030 487278 343480 37607 66323 299777 0 880597 0 0 0 887281 221902 0 0 0 0 0 13452 0 0 780234 0 621246 0 0 917045 79890 558954 0 83096 252268 0 462830 0 0 121044 486023 0 0 0 0 0 0 0 715413 440373 0 567151 520138 0 999713 156743 0 14861 456701 0 579023 570857 0 981545 285289 0 748284 117435 0 0 0 0 878228 0 563400 12162 0 6778 0 51668 0 399620 0 0 208532 0 122508 829735 144749 348992 0 805692 357696 540601 593584 0 541046 100532 601995 851979 0 712957 0 0 0 480953 0 106474 413275 326762 915316 125117 736166 976719 17174 866477 884534 541629 571658 228950 247997 43516 277960 0 895234 87927 213384 200108 573883 725836 487390 0 0 473502 502173 52616 0 945683 649374 87522 0 0 433818 675858 809033 0 0 572008 323375 814330 0 0 396438 623348 420381 0 15520 550728 0 0 983211 0 0 156085 56537 54648 299493 0 401924 0 129871 811724 518 579571 0 0 643061 0 0 0 0 295869 0 0 18543 889051 694138 687569 0 12976 0 210520 41304 0 86712 833769 0 61895 194306 720683 0 0 539243 609111 0 0 0 0 670487 0 0 347408 0 0 0 0 815421 0 0 495242 376637 0 642030 942481 635150 192163 467564 211572 0 0 526740 940305 914528 799941 0 410486 232881 477960 28024 90315 0 69901 979163 0 284177 0 0 625703 0 0 0 626333 0 0 0 0 935420 478589 0 496745 524641 0 406316 0 967633 0 607133 638925 413381 651670 926898 813531 76561 525907 960195 0 708714 52587 0 321773 0 0 0 92772 0 830404 143519 272228 0 0 0 0 341865 806703 164109 801072 390332 756465 384890 12880 0 968937 478521 0 0 0 0 482738 606100 0 0 30660 0 927450 277123 577445 425410 0 202194 632763 0 93202 0 948415 945602 698705 443952 0 883870 59064 617064 736611 380809 172390 703465 0 0 373049 0 547638 541363 118404 197444 395060 0 0 266453 0 774581 48445 0 357334 884920 0 688997 0 0 782642 0 477524 0 0 0 233832 0 0 975713 163070 0 0 207479 480189 95728 354733 215729 161021 105209 321392 72434 0 448080 0 0 0 291872 467796 0 307768 684528 803433 438491 0 0 567114 0 642922 892080 0 0 380127 477095 736874 0 0 0 953531 0 365171 268731 0 913800 173340 0 257298 0 131512 0 0 595228 54029 0 0 451112 0 954934 0 0 451052 384994 63554 364758 0 487654 0 0 0 435007 397496 313293 250252 185932 238301 0 475634 125725 0 180954 767933 0 424570 0 830050 836414 399260 337882 0 134401 444892 0 0 59535 824408 128874 165494 580212 975222 676880 697860 494390 184632 917758 173636 34628 30980 52304 0 0 111436 0 0 234526 0 836555 988070 831317 794074 536244 133899 375671 0 0 156368 457507 696298 88024 515349 966036 0 189864 0 156602 0 156649 910562 488965 688370 248425 0 934734 664317 0 594091 0 791029 0 12990 0 0 299387 483460 0 622234 0 0 191025 858585 948497 0 59206 14386 232298 0 236948 432156 0 953888 729984 563912 0 552342 222567 740785 0 430170 0 388861 839488 0 0 28175 431420 0 607952 593959 856620 2486 183198 0 973848 545181 526273 5604 827382 0 239779 952260 0 0 728464 254293 224144 747387 778928 13601 606885 356429 46447 0 604887 673182 0 0 430105 543899 358907 981736 45698 195399 0 0 605764 548158 0 454037 151891 27202 0 0 666007 106556 119599 0 0 799776 756190 310473 362304 769097 554152 53928 82886 676859 106696 815651 0 0 172000 439339 0 953288 726627 570613 500941 937402 0 57777 748810 0 123039 0 0 141006 212504 0 0 220840 439652 163731 9241 0 142974 110792 297951 103254 0 293426 182440 0 359041 0 928451 921932 752790 100987 748741 0 0 648948 176150 616589 0 170146 0 28847 0 558019 0 414952 450083 0 136310 114544 183116 628693 250830 0 183680 0 977469 326760 0 0 131166 742933 497827 566575 159690 872139 0 237464 827843 461847 170208 177859 0 0 962004 618274 401243 0 0 0 0 0 0 310529 0 943557 0 0 0 864227 0 0 0 0 70394 0 823479 0 0 0 577016 283586 218712 215985 950577 224294 518584 982476 0 217834 635083 0 0 0 168390 0 397633 625444 921026 883715 0 999030 923214 576546 0 0 174958 0 527413 522522 823501 71531 903766 832254 462363 502403 380043 294616 0 451713 932704 624414 844769 0 0 0 0 0 828009 776020 301955 0 0 89746 0 40248 339324 154435 329888 231067 292202 0 0 0 0 0 308581 122173 776591 0 422447 167406 74492 441087 285496 215173 0 0 0 0 566148 0 240597 0 0 0 0 328091 572581 0 363570 310795 122513 0 237152 108321 333112 22660 247113 0 666431 499624 130507 823468 797290 0 779213 932733 50044 795470 327897 0 0 558033 77177 0 847959 501050 0 613746 865957 960567 643243 325394 789332 498678 0 0 168319 0 0 0 0 0 0 354653 256921 820789 0 0 748883 350663 276063 0 940595 69628 355401 773065 955134 222931 675731 0 975154 444687 0 149232 0 0 531271 939959 528833 839824 0 969825 0 0 899893 0 0 359237 827768 0 0 0 0 124401 26658 0 742534 725879 828937 812383 477426 955051 670735 137799 0 308227 0 906426 0 379588 0 313284 0 0 0 0 0 0 139635 651180 246986 209303 902105 217095 0 269922 193703 778782 64938 969568 0 0 164487 0 29283 205020 0 604828 821934 45713 671992 0 0 0 703544 438364 534543 226618 0 145131 0 606001 278522 0 388835 620206 309984 334324 312417 502322 0 316933 459054 0 0 994774 507137 755098 0 190537 825977 10564 454006 180502 0 517668 45931 403043 704859 733861 370328 681881 411598 982466 579640 0 57921 613639 0 59659 339226 0 0 363433 335182 94741 0 213386 0 0 134245 816023 0 580081 396563 202170 0 960149 377072 0 751384 760612 0 649987 852241 779847 0 765471 363278 195680 0 0 817544 711440 983891 921318 534542 0 0 165587 411817 0 0 185281 120638 0 804897 0 185504 790430 0 130129 397716 148777 998244 31304 0 522633 839786 362898 0 688249 766338 957922 0 732619 820213 162025 696469 138352 176517 328619 605500 0 0 0 0 300543 998587 0 833749 0 0 0 0 840366 305357 845924 193563 92532 39943 344054 784589 99270 39840 170922 0 534113 328153 0 0 0 0 982459 0 471836 310740 841586 626177 0 649704 592063 590357 181456 15438 0 53460 749790 890806 352130 449167 0 411127 865085 351496 0 452630 240191 992184 0 0 359592 593904 292013 731970 906667 185039 751961 33650 0 541324 642119 716243 111067 258990 0 271054 0 424187 863716 0 568363 350125 246314 327205 451010 0 109117 566393 164414 0 978648 0 0 900706 762420 227008 0 839789 121449 934706 0 806098 458191 314084 441323 0 40822 839287 0 0 0 0 0 0 0 869335 972395 0 0 722586 204548 0 0 511884 0 0 0 0 581893 96035 754219 370010 0 0 85420 908298 587386 0 146080 488704 962706 0 232777 746463 0 612684 194802 0 670405 539893 95244 298034 774630 180762 820736 930559 172767 301094 0 0 561340 0 0 436937 150241 199569 0 0 680437 0 0 0 720209 0 151620 475272 734398 943257 0 0 248957 0 356361 606732 536257 276305 765613 666943 0 275071 444963 621209 892335 0 0 24478 0 349748 888107 0 250349 0 0 3892 600736 183392 0 0 0 258143 871926 897746 115180 962382 123848 657041 638759 100607 595827 321688 879391 767090 184822 296741 0 948704 856641 812173 682166 426729 0 0 717434 0 0 169661 759910 580912 0 845569 233850 335045 759412 0 650962 175275 0 476672 978454 0 0 933105 928700 0 0 30466 199873 217565 280049 724962 718075 307284 747465 0 0 695596 0 269156 0 0 134485 0 0 769788 485627 926574 488237 0 0 0 0 0 0 312024 491409 913002 895554 457208 403338 30309 0 0 478568 0 209790 996481 0 586479 309023 0 0 0 479766 192853 0 869986 568200 954889 0 0 2383 994648 411451 754589 699416 0 753019 391585 0 991365 0 0 226242 122050 640784 776695 134298 0 0 923048 699382 0 251238 0 0 413296 306250 0 0 383426 0 0 97481 0 85944 82891 501069 757525 0 280788 924075 0 10594 0 539784 958884 487856 970154 0 287155 760556 277617 0 0 514358 776983 912302 461315 961178 0 0 0 0 0 171722 0 161681 0 0 0 0 988021 0 933675 62198 705003 0 85585 594502 0 528088 797991 336168 198208 896797 526549 825081 354821 423751 13345 0 273980 0 192141 768656 788387 0 544484 377893 350233 463460 994549 0 0 771097 168603 0 0 858245 651213 0 0 232537 625102 0 0 0 201274 545384 0 585159 598203 0 0 254422 781057 262952 0 98421 216903 131269 75235 0 0 0 166967 0 571209 0 319286 465985 0 0 0 653465 0 126171 481572 476486 113445 0 304331 408608 0 314239 61917 131534 775911 325552 0 246322 0 518681 471679 0 377138 136416 166308 0 315929 554105 286284 72496 203768 504627 0 540616 0 0 0 0 18189 0 0 979133 548991 0 377110 595303 938882 341907 0 301788 598125 142284 841719 0 35899 514920 0 873763 6310 0 0 110621 84805 0 0 619633 596429 814382 633651 0 233984 0 0 219429 102205 0 279741 704440 0 0 0 272780 0 461154 919584 875512 0 0 564330 547666 139717 340424 0 0 168295 795184 174886 0 0 0 0 0 133100 770023 0 0 505680 0 454297 22723 339813 284330 725032 0 0 762900 0 791532 325647 119038 0 600861 321532 0 258228 458625 819300 622469 0 910643 0 75464 0 0 763069 0 0 90430 536241 369245 603517 189638 0 0 918448 0 961800 0 561131 0 0 859807 259475 262989 499768 0 629781 0 845215 0 127029 87286 885330 204146 142140 56583 0 624710 68299 781541 45403 95952 192382 977923 197442 416183 0 875991 325339 31667 0 0 8516 435753 619902 0 75205 0 0 690833 624168 0 0 0 427230 0 678880 616511 0 938867 346420 0 0 0 622179 0 0 99073 723163 879571 0 910902 0 0 853514 426430 0 804744 711584 746138 0 445696 0 260363 209255 867321 123678 449070 0 879179 458650 0 0 0 403697 75165 232837 0 154391 0 348563 859528 249689 737350 679587 206584 58587 902491 0 952491 667443 0 882644 0 323982 971841 688698 908321 0 0 351489 805823 986543 483108 0 569783 325763 833839 399616 297649 35678 0 401363 274628 92544 0 998322 544411 630703 169165 784594 0 938360 824050 0 565183 588968 696307 0 161982 0 0 785646 350129 0 608682 313032 75469 687818 0 705641 357142 0 191276 0 239411 829063 612409 940750 0 349315 488999 0 273154 0 0 732096 0 704921 827900 0 796892 613025 97729 757159 0 127732 0 895387 0 0 806805 796146 0 430739 201320 381810 230815 0 506914 0 928720 307092 846105 677203 753215 0 547187 0 969784 556503 379364 204335 930844 100381 520482 0 63118 364003 0 138778 0 581389 891720 0 770400 0 0 0 0 0 430124 523335 407916 0 135900 301185 301026 197211 738638 0 735091 0 897904 0 814445 697210 0 131982 0 329430 394514 0 604636 0 157358 242160 117994 0 229940 477919 834577 0 242145 143553 764778 0 871281 0 904376 599884 677532 750860 627589 663801 142422 13118 403975 800554 128709 0 582824 0 142048 0 627085 539949 408651 200601 843528 0 281761 0 0 0 544162 0 988712 285281 951550 683848 0 161997 8810 923021 0 711134 465211 487032 0 0 0 690054 0 0 486737 0 629068 208394 0 117516 0 888530 948762 0 664108 411181 62245 906605 0 0 830393 0 0 344589 0 0 832079 284729 725097 0 80933 989063 0 302960 0 0 792074 0 138600 115765 567196 17410 0 135227 918565 0 67473 0 333416 855108 846950 0 667810 807875 0 0 421218 0 144345 0 0 0 538196 0 640739 0 0 607799 745871 862001 0 123235 586097 733220 428610 2356 0 995318 320664 695124 965435 0 0 372573 757635 437147 0 0 96972 165922 0 0 575983 0 0 0 599655 545287 182443 6021 0 866595 584911 0 177500 657382 281913 984298 187409 0 469885 102438 929560 280497 528415 0 0 74253 859423 154063 0 0 0 0 0 0 0 0 731968 898230 126393 0 0 941484 27158 0 0 677244 673649 85538 507392 0 364346 505428 0 0 0 975904 63092 0 0 0 0 521450 98280 621704 521578 0 100499 162324 536433 648410 409525 179612 920323 284373 0 0 810796 0 349291 0 943020 0 0 0 0 0 0 0 0 907212 938520 0 677410 0 591478 0 989416 0 671436 0 455512 987121 0 281728 0 0 242610 0 157489 0 0 7398 186009 551562 524660 523994 0 451232 298385 81468 0 0 400944 856160 0 0 0 0 450047 90450 220668 41313 0 0 418167 0 0 807171 0 286035 247515 0 313049 0 210159 27630 858861 0 470376 0 292543 0 681663 0 17500 782864 0 395456 847854 0 454284 376892 0 594740 675964 0 405188 68202 163667 0 349874 0 0 655909 0 0 477832 105230 0 0 789912 0 329393 0 0 24115 632448 277324 850925 569254 109657 137147 129104 301235 351388 660731 75219 0 0 542551 0 404267 0 0 100360 0 41583 893134 504126 775537 0 789077 0 597819 983549 0 482474 0 267319 0 762354 884423 701583 72817 0 529941 0 0 0 861405 484729 555628 562731 179742 512674 274640 775966 730314 130358 0 264110 0 0 0 348333 467817 137 831012 54558 958640 580605 0 134777 0 552178 218100 394828 288681 0 0 809679 0 708331 936311 0 783304 0 508390 0 540149 492507 724018 263115 489626 417871 828764 147423 0 358989 849216 390333 0 0 101749 0 0 523670 425315 132117 544082 0 0 181056 990511 0 149086 730709 22376 298207 217137 0 196319 0 0 738924 0 568538 90803 961880 508134 0 0 389363 323918 428351 939644 0 0 0 865723 455415 383440 693703 910624 0 517786 0 374894 0 999569 599007 0 307405 187531 0 226478 882715 541216 410470 845072 785011 756303 0 954614 63593 360984 0 0 0 915781 0 0 998848 136010 0 0 874209 0 728908 0 0 780497 251007 904418 610669 0 0 0 779053 829450 0 340130 389582 0 368055 0 534575 54747 0 842028 0 0 0 906684 564978 0 801632 788698 0 805927 110314 0 0 436115 193189 0 527968 770229 112121 328834 247875 14398 0 0 0 375186 170144 346576 0 216252 0 0 699651 0 840191 381793 709 373047 620391 0 728422 0 484451 0 93033 0 123653 609778 595339 755603 574310 0 223751 658911 545453 156305 501552 0 0 0 378232 0 0 855313 0 0 961030 35981 509418 152720 908573 653954 593691 463930 0 493328 113585 68114 0 46127 0 0 920592 343527 792489 0 588363 0 782839 729659 0 0 0 424001 0 123942 0 0 317060 552453 420080 803754 0 348750 138936 0 0 0 0 905526 589055 320181 692024 764461 229841 776046 0 375986 517267 132450 953267 0 471119 0 960781 575658 0 944601 506475 0 247429 878333 2686 0 0 426802 729589 0 0 0 834446 284896 123071 298495 195651 0 0 277614 107211 0 127909 92607 277755 0 211567 506476 588245 0 380536 673535 0 188998 319097 0 810981 863289 0 0 0 505416 0 0 823074 0 26217 631900 0 741427 370844 286483 0 315102 647839 0 0 926092 0 736951 470862 85847 0 512520 334968 0 0 922303 10719 546429 0 402167 212400 361286 0 0 180631 0 0 985783 367005 758094 0 0 700539 516291 477099 974304 31071 992120 0 0 0 522544 546168 0 406030 0 0 0 431582 917515 0 30786 0 299785 0 361823 0 0 0 0 0 0 768768 92961 0 834162 0 0 0 201078 320448 686654 0 0 310510 0 119562 0 791832 0 761414 848217 72223 0 865224 0 528574 0 620741 0 0 193786 834789 994881 0 0 401528 546295 0 680229 870548 0 985302 626872 0 281036 91554 218681 521672 930823 444116 696932 995599 377563 128558 800962 0 761300 570330 132012 214492 553960 0 0 17198 505336 807608 552595 657539 88234 671638 0 350330 308889 247011 0 682574 934463 432960 983085 0 478948 0 198140 0 0 343055 596840 898127 132502 611048 556152 0 563925 194355 242560 0 731389 797443 477503 0 587793 778342 0 0 0 0 0 0 614381 706435 766885 0 580816 0 627911 0 664350 0 0 0 584796 194232 0 978032 545801 486410 137268 0 325233 217875 170748 83363 0 416040 353011 0 0 601249 555815 511852 0 685841 0 0 518470 0 0 993901 635999 990464 114700 0 0 0 848425 522947 0 433688 0 889896 41243 473591 260129 0 475166 839251 0 981484 133188 1063 418119 593755 0 527429 0 264797 861014 299693 136454 645752 0 496072 360125 871418 623115 0 0 0 0 900614 780603 0 0 0 0 0 0 0 171094 695777 0 0 508786 0 0 980676 841897 196098 41676 203032 189917 582702 367064 492596 539311 0 402742 307304 251981 0 0 247022 484305 126246 139841 0 225781 0 912397 392958 786087 0 502234 338060 0 937518 434948 0 222323 0 123705 0 0 87516 0 0 821120 0 0 934293 536129 0 783199 0 664837 555778 397576 964269 0 986776 0 340037 0 765026 0 584404 173693 754523 583192 230514 0 406693 0 0 0 0 668907 746140 586991 427562 26651 420539 788579 421187 0 0 233922 187825 204286 385492 165316 857710 192955 0 0 0 0 0 117223 845346 0 826525 14625 0 0 0 0 972141 780773 0 0 488980 0 548857 212879 119667 549491 877164 0 541177 433574 0 0 0 0 330601 111207 153143 863472 0 626152 422461 560957 702196 0 0 456850 0 812694 52183 0 59811 241572 821842 323789 0 832710 532517 416754 0 0 0 945489 881872 885567 0 335116 890143 0 0 975749 0 0 177067 919447 394724 0 578008 0 0 225352 0 797505 0 371175 860265 0 122623 819769 594518 602414 72032 0 333534 772057 0 0 0 0 0 0 234805 797223 322465 420759 0 0 783021 866722 0 715323 0 0 0 382904 749473 0 45098 872826 161279 336730 0 988254 0 0 882863 615311 387878 0 363534 462523 776481 236208 961928 362316 0 0 139725 0 979778 287557 864570 588527 928487 117818 781364 0 203403 0 249889 384230 0 212070 0 0 0 665009 431358 0 296568 300733 918365 553534 655699 0 0 0 464436 280466 122801 0 44431 485568 7204 934067 730519 685158 67265 150077 0 787514 0 102743 0 90124 827896 0 711337 837618 0 695849 0 304384 249644 770674 847650 283614 168193 872392 0 0 0 0 91252 0 604920 0 0 0 0 472963 397144 533113 562918 774066 0 646654 206510 230089 867611 124098 5767 242699 924239 0 860250 0 0 2008 933552 311459 465439 305494 115769 0 981140 0 320568 476525 55313 0 0 0 553152 664655 0 554702 0 451334 0 0 0 205811 439166 744541 126942 62547 0 0 0 154930 511642 0 0 50951 930072 0 0 440424 521984 818394 482122 417518 0 0 0 0 0 274589 507677 0 569752 0 888078 124811 0 243188 625777 0 0 0 553887 901211 881542 500143 500006 522038 0 0 0 620698 47930 0 356972 0 584644 808474 0 777531 0 0 0 219756 0 631782 0 945292 835625 251586 127367 0 493949 0 0 918396 230655 0 23732 0 0 291816 0 60482 0 0 164572 0 647530 298441 550580 317220 810496 0 943930 0 0 877843 0 87319 284108 713133 865046 537608 0 124997 108486 108914 0 0 446393 788012 350528 0 0 0 0 0 0 293384 495904 303024 0 559206 0 725552 625344 0 510133 0 0 0 0 0 122127 0 517683 176853 784178 430038 791859 221303 29926 0 18518 0 208031 0 849865 747597 416687 405160 0 228188 0 828075 0 228970 0 0 0 477292 717863 405370 0 116040 660119 592799 99662 108050 368678 225100 693247 36299 903573 631048 563608 943238 346730 0 0 0 549015 649383 0 297004 720120 529465 533319 669601 0 903151 830749 0 0 129603 286894 0 950680 0 435224 97938 553019 455422 745941 0 951224 233698 729803 108979 441828 573756 430055 0 0 0 49828 0 381693 0 0 0 522970 107797 0 690568 738251 673099 357532 809401 563152 0 0 360321 421110 524143 552370 354951 614088 516747 0 0 597742 413280 0 730874 0 63398 0 555917 580591 184296 0 0 175784 0 226213 0 874599 426110 970845 0 158927 427780 0 255412 266284 0 685411 148735 0 109177 378417 0 49836 0 0 162256 0 261076 0 0 0 0 0 201311 906945 58244 145989 225345 274449 800336 307387 862547 417057 809264 0 526085 276610 0 0 0 123283 458964 588311 0 699445 375220 552807 731709 0 430049 0 0 316315 0 0 985900 0 825303 167027 396390 181045 0 0 879233 160681 212207 0 0 878708 648764 201565 642135 117775 0 0 0 460380 0 358994 629715 314171 0 920715 338100 707799 0 516976 888232 12074 155313 0 74645 56474 52080 0 0 786601 0 670029 514230 721215 0 46929 367466 990314 0 604408 800498 0 684988 144205 0 426194 0 0 449992 0 155570 0 993251 231257 0 844570 0 0 0 0 0 325512 984757 490810 0 0 437579 28076 0 0 603386 319614 570497 419848 0 0 0 389692 286452 0 362483 682448 421712 592302 0 858046 0 747013 9708 118414 88343 0 918835 567199 661036 954235 207736 0 371258 389166 821533 134618 128590 29701 0 580334 0 0 0 0 0 41916 0 799047 0 373398 0 0 90256 59772 0 0 455723 186428 636854 863552 543500 0 565112 0 630461 0 0 852114 583343 533988 0 0 0 0 0 732651 973336 0 0 751052 0 303279 757496 0 0 95965 187691 149086 0 0 626716 427336 696881 0 0 0 139144 697930 97133 512878 990560 0 0 269321 403700 264006 0 841784 742580 209194 0 871994 969802 0 0 0 0 0 0 0 0 509286 179432 731307 162221 0 0 632463 889972 927235 0 259520 987533 442519 553325 171709 0 513763 346972 0 0 962393 812096 0 59411 0 33060 373489 0 0 0 756233 313580 765385 438100 845744 0 0 137458 0 576257 0 0 0 0 0 861328 0 917370 55974 858931 0 0 878004 362886 738307 0 0 280146 0 140766 0 0 693336 352317 488972 818051 0 0 0 843344 871833 789954 521648 0 176165 655653 258037 0 0 986819 135880 0 593589 0 707386 54891 387240 688841 922906 0 746383 381735 0 186879 573938 68294 215915 0 881491 573293 642285 0 307944 473758 279412 732248 0 0 769424 0 512427 0 0 0 624596 823773 445691 0 55158 0 865579 818530 781791 0 900051 0 788919 142217 330189 0 0 29159 778921 0 0 561769 602613 352098 0 640887 589116 922409 758674 35914 181848 0 757635 0 982337 0 193452 613264 0 693134 270453 31492 0 582825 98302 0 0 0 771094 743620 0 815999 540577 90591 527827 0 919639 574423 0 0 746004 299809 11088 0 423990 0 0 289334 62443 0 868659 962361 694667 897569 873394 125339 0 918842 68380 0 0 158934 74352 181253 906833 740132 525308 974849 9247 0 775798 637446 998933 521617 262069 619103 0 0 673500 0 775638 673317 726698 632929 89157 881260 0 0 671853 301056 0 488574 0 321520 808217 226721 0 0 563724 0 0 325294 230564 80414 0 408683 631412 659039 838316 970657 975416 709729 522935 0 0 0 356932 849488 951131 366847 310284 0 685663 0 595002 829852 0 285412 248858 944109 801321 213198 310039 502052 399636 0 229695 783281 0 408432 0 292449 169624 548576 0 798581 350337 581849 0 0 0 771249 0 606660 0 0 948235 272476 953153 0 491816 290342 0 0 49818 620512 0 46994 391631 331511 0 105208 177712 0 0 0 623185 42839 858176 151531 343319 0 653074 814130 0 869371 0 0 848905 0 956803 473109 0 0 0 0 925766 784323 0 0 659436 525261 0 753537 811312 243555 132491 0 873357 0 0 155283 330392 0 0 681537 227656 60458 523437 0 0 101906 0 833960 132825 122910 468312 808014 0 0 708589 362793 70142 0 695073 0 588407 927250 253881 0 0 0 156300 358637 940208 0 0 0 0 0 0 46249 231144 706592 239706 644136 761192 462527 0 668091 0 455518 987176 878549 438323 0 0 213574 997436 321741 304154 89191 136050 0 79143 0 729112 759676 625829 0 366320 455698 0 0 994749 283218 916830 49289 612602 388968 635237 417340 163725 891419 156215 496177 0 0 0 444811 943817 706655 0 0 0 922121 841460 0 452478 0 849163 0 0 340653 483581 991615 0 975959 0 77421 973231 0 0 224909 551283 69693 305962 714784 964112 581024 0 0 861798 318620 795565 260561 500836 703127 883304 780025 0 92414 797869 130553 899557 30270 82933 143978 11525 659135 48978 0 0 157469 421319 31256 599267 770448 747756 990088 0 550042 501362 958471 892417 182264 722358 374525 668094 158400 601915 0 844386 0 0 942813 805821 666841 720409 396562 630037 0 0 0 0 183855 663574 0 642475 229241 0 0 0 968914 448959 217799 406431 0 731307 645246 0 0 536971 802064 729065 813750 0 0 69966 0 0 76312 165109 461418 0 465166 138835 164239 841975 0 217590 559205 0 0 120758 0 760997 601002 182215 190075 595653 0 0 149667 460892 369585 852458 35225 946144 187090 36809 694242 0 740252 0 0 604334 0 130286 0 796641 841801 0 0 925415 669919 319269 561459 586874 556775 877864 806321 625982 315471 0 162623 0 0 0 492174 0 102773 702958 581135 0 594345 0 805656 0 0 0 0 254943 0 980325 815865 992679 0 849597 915950 160558 813560 317124 0 0 171797 0 36362 418578 0 50542 0 274826 12107 618023 50328 113034 419598 0 117743 23599 618959 0 747751 0 623625 41617 426488 103235 347814 0 457645 0 386202 0 0 170336 905166 0 242107 502710 545361 0 619323 663467 0 630715 423493 0 0 756610 0 0 0 562282 188470 0 553944 80848 23221 0 520501 874321 850722 340322 535226 0 0 626896 401742 0 29070 0 0 809184 485261 0 749493 88751 581659 822201 0 199540 15032 0 407230 0 0 261161 0 657415 0 517176 624708 753042 897417 750804 207955 0 737819 260022 0 384437 0 325318 953856 860096 0 880196 48414 709441 571488 707155 0 894998 199691 846148 984991 0 998285 0 821803 0 0 442839 831878 0 854107 503603 642724 0 715738 0 561392 0 269068 361243 0 923672 807978 889887 0 703014 0 0 624313 366965 683031 186127 757173 601524 256293 756525 524138 783803 21994 141725 935632 843797 362041 824806 0 0 808962 0 253907 539421 263221 0 747673 936731 853067 0 555197 0 524486 251345 227514 158141 0 200457 178587 0 823408 590746 0 829231 0 0 409297 847378 933116 0 731957 0 417029 54264 0 374373 0 0 0 0 0 270306 711200 670896 0 835432 153653 0 210818 959335 688352 0 0 0 0 0 487158 637179 0 0 0 232414 475282 771037 0 326714 300415 567658 0 0 0 0 40194 47329 0 0 0 0 827064 77109 0 0 130958 0 378532 305550 0 0 125978 0 758915 0 330160 354362 0 302133 0 783564 0 521763 0 0 0 112771 254258 610950 0 0 94904 0 905008 134346 0 0 507532 813193 747857 0 392639 0 0 944468 904451 796193 0 140839 835055 81911 362418 113373 81350 0 0 142664 509864 457352 0 458705 393623 615637 0 0 0 0 0 405933 0 166223 481998 0 174645 334344 0 511596 887688 260751 667431 263044 271154 150840 877575 120322 0 228242 674190 0 0 586607 0 829688 0 882649 177207 0 313794 423098 0 287671 0 469632 183898 667578 778284 755095 390987 53830 123448 487111 47857 0 395446 676521 562630 920687 0 124924 514773 0 0 268966 0 566033 333471 0 696033 0 0 481124 0 14061 0 0 581433 202256 0 859253 0 0 0 0 0 555486 475016 794620 830707 160878 946885 47518 0 968642 211889 121553 0 396525 0 516246 0 833379 0 990745 52111 0 949400 457533 0 821182 609256 859418 813478 684949 0 0 264774 751214 0 572466 434338 219053 362248 0 0 563144 970697 103695 935057 852177 845080 232311 935799 58379 0 0 0 0 0 538101 601378 612060 468714 275789 397548 0 0 405739 167122 0 132960 368086 905311 0 609521 2334 0 575076 229951 0 0 0 0 0 12881 743913 612540 216367 0 0 0 765975 0 0 0 550224 944549 0 0 960950 0 49385 0 0 206831 0 392107 935080 241221 243965 0 935439 142336 277449 0 0 0 399046 900938 0 0 128432 0 0 784878 135420 0 0 861247 426234 0 0 360176 499237 983544 856975 0 5278 0 0 105701 0 0 909770 0 555353 0 0 0 618929 402340 0 0 285961 0 34825 296070 0 0 118576 0 739975 923445 13544 796148 980601 570464 463621 0 960637 845636 0 592245 530338 588230 565105 106999 284645 212211 0 602482 0 70366 58480 83245 845826 495743 609543 281203 66296 0 548597 358246 0 313258 795783 0 225001 0 802138 122366 187893 684696 159930 0 172015 0 223601 135891 537459 0 983067 0 0 787784 141366 618744 436150 425576 301954 442733 0 809206 744595 0 6453 908307 457414 872093 190102 690997 126661 213368 611441 0 0 0 0 565058 0 0 837199 0 0 154824 238794 319972 292643 0 0 23444 106705 880225 178068 862090 0 5417 934371 319326 421440 0 0 0 0 0 0 878367 754104 0 0 467153 268022 671090 510280 0 0 775765 379562 0 0 0 0 0 693670 592741 248589 85766 110626 252489 27251 855045 605354 727530 0 0 0 0 167701 0 25566 528060 0 757215 831481 0 577536 539271 0 409421 0 902278 357753 499950 93936 308866 0 0 0 198485 118771 616993 207267 47790 385429 967651 79604 892331 261663 503313 796867 465576 555626 0 463151 528071 0 0 934795 109285 568484 292514 0 611090 327511 859899 134013 103465 826704 548548 0 0 318413 349916 29149 765584 0 0 0 974392 0 0 0 5696 0 0 0 609759 0 0 225267 332985 85838 815554 0 148931 0 190144 892039 0 249318 190701 452520 623565 167221 0 0 366214 887829 615229 686498 511843 0 415549 0 0 142635 186986 0 0 893921 60533 374848 851879 533313 0 0 123377 0 72766 0 0 386181 437459 381706 0 0 168161 373328 240889 332846 271830 379740 749873 537242 801739 58126 535208 18584 132898 825680 621365 303226 682196 804915 36534 0 0 0 0 0 0 0 618169 0 0 298385 507316 688257 148111 355626 441206 31107 0 0 0 274058 727509 132175 0 56847 257439 674637 0 924951 0 998800 0 0 686720 584915 261547 83234 0 222321 0 0 0 156367 854481 557514 0 803322 403729 350628 16830 0 151592 254909 923850 0 138567 462576 0 13697 0 0 559944 624068 661091 260792 253722 576134 0 0 316134 743969 420460 0 240015 35684 363672 670662 0 7023 777353 645203 156856 265832 444102 820513 379505 937264 27050 292015 220013 464750 747310 562768 0 129671 0 0 904986 626699 0 204343 0 984244 0 0 887026 17332 482154 0 483603 0 798199 732892 0 0 0 0 466924 969693 277474 0 0 682288 0 511925 691554 0 0 173529 0 212873 957670 722905 129929 257182 0 844282 867636 739741 0 848574 0 181682 285252 0 0 0 0 905782 0 0 536497 98673 103278 481957 0 498280 217725 763274 637633 567696 0 228611 564129 0 0 0 0 524263 557950 789165 0 0 36526 227510 40543 0 314337 360555 620352 281231 0 4902 824659 694587 752164 217298 282514 325571 0 0 262957 40807 754405 239596 645339 0 465512 235309 0 201272 607611 232354 569950 801493 0 329577 0 0 303670 323908 891191 9138 82058 0 337780 0 983833 0 183183 799689 6583 28671 0 0 930943 14963 0 794498 487145 691124 0 863957 68145 0 0 549152 461881 408631 840932 0 523303 0 0 0 906567 972462 620492 0 180345 559683 96280 0 851079 0 299781 636131 24813 421748 730346 920751 217195 0 0 0 510136 0 0 0 0 189710 0 408904 126571 891355 572489 617585 39181 0 772160 0 931976 472811 0 0 86962 527134 0 0 732201 0 712164 693128 929708 445411 0 0 338656 555994 861689 0 711586 233398 0 222784 0 0 900606 285663 141705 398465 302635 479294 943843 0 944377 0 342364 0 575412 0 113531 578312 0 0 536124 0 353951 418107 760241 83221 427615 0 182776 402346 23410 770163 346793 626947 0 0 0 0 955747 0 0 100320 0 0 928991 97093 613535 354613 0 0 891166 0 217127 814175 148942 0 52880 0 0 554601 656929 346083 534930 172975 0 0 0 876211 285976 0 160647 132447 0 194953 439542 509135 208853 0 640184 0 66843 0 623501 259277 906458 836172 598864 0 644507 0 116907 811754 502753 0 215638 0 0 934334 652758 203390 449013 724119 0 0 0 0 268994 0 400136 513681 170220 372014 930910 0 475781 231772 268580 353657 0 0 306311 0 50479 564540 900395 421559 499969 180371 365242 96965 528853 384644 0 0 869839 227342 0 898466 354698 45660 0 634378 631305 234636 0 0 0 0 423585 836938 0 91634 0 0 0 0 0 0 482108 0 445508 707974 650767 691709 849209 93465 632086 625197 49831 0 0 0 0 186195 298268 907588 219517 0 885756 346145 0 534269 0 0 173851 81499 0 996171 298607 789203 0 0 849524 911731 0 0 0 9484 0 950965 181873 0 668051 356026 0 986116 0 0 352192 870371 736462 308302 954569 0 27979 0 164931 0 878627 0 701888 0 417724 0 0 0 0 0 285847 646447 79170 39530 908318 579987 788732 387708 984039 862864 0 788135 0 539546 0 20580 655667 518 970603 0 480788 45764 0 888702 478743 709146 250043 45813 401296 0 503748 730341 609964 887252 0 696734 199988 0 371124 747813 296211 0 0 0 924891 0 0 828476 542620 919173 47560 825231 26851 0 353679 0 0 478830 0 313407 993393 977054 229734 542769 787690 55889 0 0 832313 716991 0 45971 584664 656571 522199 113549 0 0 0 961957 0 0 633289 0 491157 935170 0 0 3070 782423 0 0 495277 77078 755273 0 435597 764739 694144 869139 0 409959 521566 0 237414 85348 273139 0 332139 148004 807049 462270 64341 0 0 0 0 168235 0 427109 0 0 179660 336814 170780 773358 975943 0 183548 710478 0 624351 0 852179 881815 921256 291211 0 563822 0 609415 0 695292 725682 0 920339 306250 56845 127806 457061 308435 0 0 694042 172315 327011 0 544364 236277 0 588515 666883 0 830579 487931 988271 405632 156070 935785 170304 331851 52486 880187 871676 470887 781349 883713 822538 0 0 0 0 217802 0 0 188450 275036 734774 689679 0 0 0 148710 0 662534 0 792628 187321 0 567927 32622 303392 0 931422 637322 0 245406 0 520210 730416 661303 0 0 345316 778552 0 0 0 912192 151860 205165 771805 0 490163 207078 657567 981859 212195 986494 0 396386 0 10112 189237 0 200965 0 0 348908 0 0 253166 653767 244051 229913 0 980594 648362 809993 0 215429 500147 208559 933124 403957 0 0 839157 0 145528 0 0 394410 0 383608 461976 469945 588796 834943 331205 0 0 903022 0 0 0 0 134138 0 651721 730097 0 164221 37222 0 924902 264691 0 178820 723099 633153 715574 934697 316042 298460 95061 490334 215671 277560 553996 742881 690623 226732 486426 20961 976114 0 0 657477 33610 747710 587990 0 0 690279 457896 631693 0 351633 267645 804488 0 0 0 231431 665526 48479 0 0 859585 0 501573 0 329418 145878 325181 36829 664045 297729 0 776326 232449 999862 848614 140642 0 0 829213 0 468133 983213 0 563574 394145 0 0 248655 0 564389 973545 0 681065 857007 911794 890486 706345 0 533682 425071 0 845219 958931 0 199184 666989 623946 353301 0 0 0 394047 664321 0 913849 966965 92723 358090 0 559473 0 927644 22969 834726 231171 0 101842 261848 80722 608756 220857 810714 438743 0 0 0 0 144925 778396 696561 881115 0 871578 935108 998811 863540 0 421453 357334 0 0 641708 815837 0 559262 782119 98903 699446 209990 0 0 0 0 0 0 857900 0 0 0 596284 691210 0 926887 605618 433726 887837 937366 681235 951198 599369 0 0 0 871775 0 0 874393 171777 0 0 0 436224 0 7638 0 197979 438098 791186 0 431763 631329 913689 137553 0 0 112383 954330 0 0 239126 907783 0 0 231215 10691 639285 763711 0 175589 0 0 0 322472 42529 0 216532 0 0 660483 457261 0 841103 0 992160 0 0 149838 0 0 703450 0 0 341858 0 588267 149829 23124 605926 0 172 566470 472371 0 0 0 0 0 787784 973969 0 0 0 630990 0 133577 0 699629 905211 0 77305 0 827486 193684 0 737998 466992 261366 525801 0 178396 0 0 0 460326 0 651328 0 0 608162 834940 0 590864 514825 227198 0 495935 621732 0 0 0 387986 0 164682 0 74656 0 0 0 409936 745075 0 232635 63291 853839 106811 149477 65201 0 51339 662099 0 0 26976 0 363559 612391 0 838988 621845 614423 0 211611 564841 188745 0 0 0 0 0 0 0 908846 608119 0 999430 431429 0 617863 0 0 284745 20854 33270 220738 0 0 0 0 943978 834546 0 442195 166846 891867 0 0 51719 332117 999520 874852 40834 59802 500077 553491 357823 0 0 317205 886323 943815 0 0 844709 94880 0 474744 0 0 0 833559 373262 414441 967095 0 819080 717525 136225 0 460841 753009 0 0 66394 0 875878 133902 622307 931878 157507 538247 487826 238048 813834 512317 162306 196810 0 321538 935780 525490 254527 163338 206077 69281 576863 0 647675 623438 0 102447 320546 52061 809545 0 18702 0 921786 492 618803 545721 928910 916573 778153 472349 859501 55027 0 0 680176 0 232426 802061 140737 35947 425509 119689 69630 386810 330038 0 358550 735061 310671 605370 35994 162417 0 0 0 0 69643 534090 612762 343843 0 911344 420101 784877 825700 0 804982 732004 895530 0 0 156126 177389 2560 0 197976 303975 450956 56538 630230 0 0 831485 0 154328 875876 315607 668144 220757 844682 0 0 486314 674825 0 458742 0 380917 941018 951519 211028 489180 0 0 0 489936 0 530876 823490 0 720385 0 0 0 282766 884678 0 0 0 227147 915189 0 0 105366 241376 85463 429402 705881 0 592049 556139 0 829513 491365 212886 737911 631387 0 663460 0 939025 383196 798713 480947 0 632892 567359 0 843618 682783 335593 0 465879 0 428959 183918 725355 420562 84 0 0 0 912275 634460 0 335298 0 495531 245711 161203 583869 0 989301 0 626203 950636 544897 525840 0 195950 733063 691095 320857 134696 0 0 0 679714 968676 618514 931085 247743 602609 62901 143087 363634 681376 229217 788741 533086 135569 330104 788493 157640 56535 0 100111 679063 0 0 127973 425540 423791 0 0 815040 0 243920 0 0 242080 699250 656772 686262 0 335373 239924 0 44487 265229 427777 466186 342124 0 933343 30689 0 405272 0 727472 0 329939 874078 395366 186437 0 0 0 388050 174847 488524 671961 265942 0 629351 387492 713616 354380 0 286028 169892 0 0 776559 450689 262290 323398 0 350314 0 0 252874 689593 379011 0 385120 330531 175525 257178 256618 0 2356 0 663326 0 768961 0 0 0 729881 0 0 998099 439690 340636 812278 75775 121598 0 0 0 192929 489674 39481 0 932408 0 241756 0 31360 306484 115761 0 104203 354788 708161 35168 0 0 50617 630716 935532 108573 830466 486007 0 449975 0 0 0 653263 666454 377788 906780 933852 0 895983 207407 0 886648 0 114614 0 31530 292536 0 995020 454256 781731 0 228258 0 115469 605634 869836 50295 0 556913 253074 520381 0 115473 306172 231440 966485 0 798285 364695 0 466388 0 821885 0 203823 214747 0 870026 249495 0 934361 599734 1382 180959 745878 707940 34311 0 548634 0 67084 0 0 0 380835 267743 963484 0 0 837317 0 0 0 94359 0 782189 0 95612 51922 0 145085 316981 0 52476 0 0 435486 0 0 508207 0 78739 0 505407 20511 146311 40684 728649 306033 265183 290331 240587 0 0 989647 197373 602839 456149 499101 377134 0 29627 268340 0 0 562165 0 0 268497 0 611762 838729 157261 159910 955584 0 965845 0 0 718951 175644 75442 133127 538849 521823 0 0 143112 0 922813 536525 11097 36294 612999 954823 0 0 45871 0 998616 0 722015 387648 0 126195 182674 0 653931 521605 26613 0 305049 768106 0 830841 0 0 387402 0 655639 106136 863148 571962 0 395650 437406 8665 513538 984963 453490 94897 906391 0 807424 174437 179961 687579 0 320321 786919 769265 996113 0 470569 0 734064 317186 934649 0 527316 0 460005 0 729747 702070 170426 0 0 249059 156249 357363 0 765330 74856 867916 878989 0 0 901005 363991 591840 297757 0 0 0 851863 799640 321243 0 0 680319 233430 0 584431 911437 778718 976177 786678 367482 0 0 795758 0 947994 190102 911210 445772 587534 314050 0 152380 176021 116346 466863 0 0 792129 711215 0 0 842120 785591 450721 0 0 494089 0 88998 833142 75968 447362 0 453463 362611 0 0 841553 0 204720 895422 0 0 841673 0 553982 0 0 730877 87600 137313 32140 724123 0 758610 497622 178136 119204 466819 950066 883106 539009 0 691565 11589 0 122272 472939 82329 617075 529403 955310 801390 0 0 648348 0 0 242982 608977 965976 500377 52894 816675 877470 0 773693 577579 623664 773198 0 462444 0 949454 0 115425 233991 0 19240 0 756563 0 631119 496660 418236 423513 744990 0 0 0 758961 918567 213104 321599 904426 905501 0 130982 43729 372283 519916 318226 603445 0 78343 0 285056 542136 0 791674 0 890886 0 456815 839335 990529 0 0 981568 0 0 948825 0 190817 0 551668 0 525944 106667 0 396012 696258 0 879240 0 622814 119818 0 250161 931063 569376 0 0 0 388488 0 0 0 0 223788 0 0 0 748396 678079 0 903747 0 324090 0 599676 0 0 850867 13227 777136 654341 0 800699 149812 424294 0 0 327149 0 252194 0 0 193574 346067 606051 0 0 0 710012 830672 457442 387880 0 364466 793009 513493 0 356011 0 0 314797 184496 0 0 742926 0 568251 708536 0 6586 0 415470 894419 0 520527 0 404448 414717 0 0 189788 0 290902 0 729026 0 0 455818 0 958018 0 0 684224 0 0 573859 179697 733455 238505 140352 392782 387304 922850 0 424618 0 692112 751161 0 0 538571 37029 179527 0 62451 0 129913 669898 575969 0 0 153382 630543 0 181566 0 0 755514 745745 977040 692319 582179 506626 257445 900351 0 681060 0 479177 275536 0 708307 0 0 0 0 134288 0 0 0 0 721338 874870 647743 604044 588887 0 297928 495888 0 0 0 213978 0 544546 208674 839025 0 373659 0 0 133837 0 0 480227 989134 904756 0 437134 628970 761644 0 313337 0 360128 0 0 0 817489 0 767503 0 269651 831666 523518 0 57854 545446 0 0 171769 449074 0 0 0 0 726959 721248 764711 0 563931 243864 0 0 604143 655104 883702 0 0 546938 132858 587184 0 0 930925 0 0 0 0 499213 749474 808253 0 525125 179254 0 200344 0 132095 722492 0 485201 697424 307525 927041 191342 348967 0 469746 0 708089 431132 842227 356011 517559 0 885137 344209 20054 684250 732596 0 106878 340417 0 398821 0 449319 432728 0 570564 351215 457097 159519 95752 0 829022 397252 521294 0 0 0 0 0 310678 60632 0 511145 0 882555 954930 0 992854 165339 461905 567790 0 316494 488422 285544 476599 556580 0 3026 0 847946 619894 212952 480069 294221 0 0 670107 852310 0 807437 0 64967 683548 0 0 303640 887855 32403 163576 226159 0 0 987430 183193 0 0 0 0 402654 339159 0 0 567206 0 925102 0 643279 845159 825869 600919 372106 0 672244 994529 747649 0 0 807456 195518 599723 284612 0 0 476626 0 382301 0 895216 373847 0 605714 0 238880 470061 540734 0 0 393285 678908 201867 0 506437 0 258341 0 275974 0 0 612997 319111 0 974140 0 489758 647678 0 0 0 0 0 0 295655 264925 810098 814848 454995 985555 746276 189643 0 47392 0 549366 994069 451404 815680 827976 0 410233 729711 0 146842 138907 342011 853563 0 267185 325730 0 0 336617 0 87045 548672 0 0 961288 925010 274019 957971 735808 249496 0 0 681969 0 0 855669 536289 0 295895 0 53777 393999 0 0 494065 0 0 919761 575515 0 136907 255443 0 870048 660055 0 291556 0 634085 351483 804223 376432 599857 487614 211780 461229 253136 803253 0 0 287153 51314 0 195208 509176 0 67323 528558 926610 496406 666637 0 283917 221060 496187 823346 35383 841787 454669 332204 0 0 623394 37235 0 939247 241475 262164 0 0 823054 0 0 20843 412962 0 0 56294 772812 933445 446366 115242 188106 681263 333245 0 0 0 0 0 245810 863066 0 0 323821 498702 361826 0 683387 0 92090 0 0 280478 0 0 22273 0 743940 0 224692 2759 0 98824 0 0 80806 0 0 850079 147510 0 0 806590 325752 0 0 0 970263 0 0 896560 0 307220 787967 22930 0 0 101616 600122 267502 42866 817195 0 919181 227534 2882 0 517235 603978 0 805339 0 0 292738 756176 0 350893 0 612349 456813 637131 821246 387804 658596 423135 0 32762 0 726538 933579 670337 797303 504961 378542 0 0 991764 380173 0 0 637301 850863 571615 963229 0 851680 245058 899662 0 202663 915456 197186 615822 883900 538520 0 397261 40940 0 775536 0 0 721718 818511 608362 0 487751 0 441353 382202 0 887772 951321 118386 0 379799 438289 164660 522339 386512 0 0 0 297318 0 0 0 0 624921 825660 835459 0 0 28840 0 0 645322 255094 451469 54189 0 0 152001 596578 420010 633957 0 80160 968975 0 301699 174607 668499 0 37341 643698 0 921856 732535 0 0 679070 187282 279073 584020 628200 0 17177 903026 0 402935 0 188631 0 158704 0 0 0 160605 0 0 0 928334 0 697279 425237 48704 0 554104 357239 588140 959750 336411 0 774390 570517 374027 193629 502613 383547 749251 63166 0 221360 807626 0 406018 994780 565832 0 0 0 583256 847626 11984 93666 0 315886 788889 611353 924293 286456 363575 71410 120215 382410 856708 0 350765 356315 147517 0 0 0 0 519305 0 0 408973 471129 330788 61525 945978 0 0 0 473526 763448 0 296275 303982 0 71428 132594 0 0 954889 0 0 0 123712 0 0 977157 0 514935 0 0 576513 605795 0 0 0 48356 445928 773234 667121 0 0 870541 0 827486 0 235753 821494 499945 0 651144 0 447110 530146 397172 0 415815 150215 639374 0 0 0 0 557198 277901 0 640011 356727 291357 0 436963 0 0 863476 244574 614263 166415 498622 134507 197378 378922 0 0 578249 42431 0 717528 628511 0 432889 952491 807842 80283 967844 547505 540435 912744 99578 164260 422923 0 0 67709 0 577366 285638 388676 0 0 0 0 122466 434405 0 902111 428713 162949 0 371081 639041 740506 644259 963295 0 812518 489040 558397 0 300698 580681 549975 306599 998191 252561 0 0 0 0 0 158799 0 119904 161140 0 0 824604 106770 0 0 552635 369271 0 0 455179 788746 396095 879070 0 818962 0 726039 0 0 311746 731153 538670 304775 0 945660 658879 372776 0 851958 37943 0 845823 757151 0 837163 485565 0 163503 907761 397496 179965 556756 154480 472519 0 191154 840559 328984 298267 987909 408386 0 331673 879394 122579 0 258507 92164 0 644755 706937 178728 923203 0 334562 720453 804677 56505 139358 874944 625534 709599 832692 230237 0 496894 0 0 368282 163105 896743 0 943514 0 358907 802519 0 0 546242 315304 0 775222 675552 406229 902146 515045 253539 0 157690 597460 0 773109 0 139342 252707 649288 0 0 843142 266574 0 699670 0 0 0 635439 0 16435 0 199610 16404 736150 642705 0 9916 0 0 357168 211264 116925 230428 447332 0 0 0 0 198592 641749 252402 145361 0 45506 655964 381488 551933 828522 110502 109368 992014 834975 0 29082 279134 266643 398555 483153 0 0 0 0 0 0 645808 857608 585445 914676 404647 665238 394049 0 659698 776982 464832 0 0 506850 0 0 260974 0 0 0 375846 0 110123 498210 940616 876335 0 0 0 985332 927322 0 0 0 948806 0 0 297053 356478 925753 989173 474145 694822 969865 985719 455814 386677 0 345919 535325 402352 146741 280083 116400 913629 850089 0 472013 418728 0 864952 0 481353 443231 114638 0 0 0 405782 245212 950431 109006 339418 0 850275 263566 66859 0 0 974646 209014 168658 685343 234546 0 0 0 0 0 617651 335751 0 0 0 13233 388835 62968 0 616515 69191 0 836156 357517 0 286873 541249 0 102851 460644 0 604883 933593 386894 919101 0 0 136548 0 829414 0 0 0 0 0 0 973568 0 828198 0 57331 0 547343 729847 0 458119 359127 411152 0 0 856592 0 0 0 205056 0 0 12213 0 0 918619 878760 0 664192 52827 874812 806864 0 0 769746 0 958452 607803 629756 297160 440583 928938 579269 0 0 0 136067 938187 57804 425169 469935 0 978053 754048 545581 0 358373 552755 0 634201 0 84208 972951 313105 90659 288269 333767 0 0 0 0 495136 48524 354418 0 0 130943 0 770537 941367 915052 31598 0 0 0 2381 677278 267301 0 368466 0 814225 507154 335025 0 0 166015 0 934380 0 793838 460221 0 0 0 0 837902 945259 811372 174890 0 918189 181479 209747 0 0 965372 138130 0 88788 383772 152252 0 0 0 864152 845566 249414 0 992954 0 0 954926 449429 825847 0 742872 353661 0 0 0 172597 0 143941 154758 0 0 614191 921876 0 443496 147027 0 331793 801046 0 997573 466340 526234 832249 450463 619813 359754 584852 689795 969824 701785 860979 0 835855 0 725280 831375 493325 632196 545236 825432 0 0 0 353834 18231 808757 329384 965584 0 893851 972046 902452 0 468103 0 0 747826 460225 384318 987095 486889 320507 918947 282255 0 105335 684221 998718 552499 472138 0 0 188139 919013 0 0 437834 32203 0 0 993944 401359 391173 717365 68522 0 387922 274059 874501 0 0 103332 917143 0 139915 574039 567808 982893 0 512133 330328 106873 863493 0 434707 0 536217 592746 984910 89353 838706 0 126857 0 781079 0 0 712328 81521 0 0 0 0 696116 205471 15051 670274 38238 909731 0 0 187476 869197 0 0 886360 0 0 742237 635873 735171 142610 0 628604 748125 0 583052 203944 242018 583113 387632 100437 217566 423066 534389 763672 135018 0 569994 0 0 932597 0 0 0 144292 802180 0 607369 424943 0 553110 960698 0 25986 0 0 755551 0 0 401533 0 217020 0 746654 0 962170 705350 285784 677435 694459 0 176527 0 897610 52782 46375 526534 0 0 529649 0 835488 113888 563117 0 0 793198 0 404836 494106 0 163394 543657 472531 0 0 835019 37983 0 907210 0 0 0 758089 0 0 63778 243347 675616 0 765358 30424 632609 0 165927 277208 473266 0 501539 729416 522486 0 0 0 133128 0 179154 0 461308 638756 171347 834796 936311 0 473015 697564 0 975844 271577 0 0 639568 468424 546665 0 665164 618395 0 101311 570614 420158 392174 0 0 0 930834 739822 944006 0 594193 262332 680359 210718 871524 0 373465 297471 803509 0 987667 0 924817 308771 644177 23026 376840 0 53943 431257 824005 765304 0 0 0 882842 0 0 230247 538569 0 864127 726499 467960 0 0 745461 659722 184740 0 26784 119957 0 105354 885876 906704 746746 586338 461300 784408 654990 0 976258 0 0 273920 729919 0 349782 40674 957628 441414 997872 57740 674111 361454 0 918709 0 275809 584362 884110 764252 0 114938 858633 50904 627173 191769 59721 0 0 769971 961728 716376 496364 0 918904 198717 0 581416 0 0 202872 439035 0 0 19953 0 325919 491712 473889 200592 323195 804209 103309 661231 125918 261491 0 0 399193 339132 0 495757 0 0 678064 785768 597251 0 460280 828670 158489 726236 800901 0 0 946310 698054 886583 0 682877 338719 900235 501648 0 0 0 0 0 124897 622577 0 514882 361673 148922 0 608528 241133 852186 218315 527865 0 192796 133046 498443 926021 530292 0 194651 401156 186195 847792 726230 0 816482 0 0 691444 76456 0 0 23394 0 745989 653640 800664 634780 0 0 814168 0 0 0 0 0 685292 0 481833 377036 672845 951511 871645 356551 420016 0 0 0 0 205680 53940 0 0 0 476202 0 550536 0 722255 0 416989 253229 719671 531151 944165 997124 227001 0 638400 591310 373421 830759 466488 0 914390 13145 423428 0 0 0 0 153937 671197 0 947075 824895 0 685625 0 839807 0 907630 0 632584 280154 418927 0 0 728796 468419 324673 0 234840 327544 492557 934072 289481 174721 796737 699037 0 575405 0 837264 0 847722 0 0 435991 980002 0 790655 609578 722006 0 133298 795080 0 140801 349983 0 424749 0 66772 108613 584239 866655 594481 644925 44742 0 453852 0 797435 0 0 357114 884496 0 854946 534362 190407 637299 0 0 869785 177590 0 980240 380587 0 437883 579285 0 0 713582 343402 0 512705 0 0 765532 678227 868235 348086 0 0 175384 0 119095 872889 0 0 979846 0 0 0 664714 948768 0 552132 0 852772 741767 938856 110300 739173 0 741034 263753 737535 0 856453 553676 521497 0 916723 880173 0 0 697298 865558 0 586417 283109 0 0 180286 269142 0 688894 151079 145317 611455 984230 0 392376 0 406484 0 552792 0 838152 0 0 332811 962373 0 15924 0 159320 970112 0 0 363700 0 980451 0 0 0 0 0 686660 0 823618 0 0 483153 352143 0 0 0 0 0 188161 691629 0 0 0 0 472008 0 621563 768439 378760 0 0 0 859884 116589 247547 913198 0 391488 469280 462512 1337 909040 492557 514428 183997 0 500848 0 444437 212384 398517 675793 894759 76386 766500 5428 136798 0 441283 0 111012 0 294311 929708 933823 845084 0 414517 0 786333 436611 641307 0 594113 0 0 0 0 26545 455434 286829 259703 317018 585138 553688 358846 0 305455 729281 0 85655 185860 373370 0 0 790347 547141 327711 93948 0 759149 854386 330407 576089 697808 115301 356731 454302 523516 0 0 0 0 0 664303 765126 0 75172 0 0 0 0 336249 83538 91995 362178 650092 0 0 267996 310127 0 198008 493178 647778 675521 843781 0 630274 962143 348152 315684 0 0 0 113098 290850 732474 0 558378 597173 70526 0 0 341859 641733 0 591592 687923 0 622909 0 0 0 0 0 0 955272 377651 0 0 0 260648 0 771621 594866 0 0 308862 781065 97127 0 0 357348 700233 696750 646004 0 943961 176008 0 381959 240250 968787 0 645523 115822 656731 113509 0 78864 480118 0 0 0 470783 0 0 107948 328163 0 613181 732033 0 0 22770 0 0 0 385345 0 739801 0 0 0 618571 362414 0 0 604726 0 563515 715428 201502 987886 0 984100 76394 740489 619584 0 909882 0 167749 533530 0 207361 137625 471882 759553 0 0 0 0 250696 317340 0 396980 0 704320 0 979115 0 0 0 61187 833919 181419 687443 962199 217753 0 0 0 0 237051 702896 128729 0 580637 159113 0 330543 0 0 486297 0 418874 541970 0 625154 916377 0 102727 98773 287751 0 0 36744 264060 306507 0 625706 0 180717 0 363463 188061 593057 598100 66324 937099 331281 0 0 0 64847 0 769444 447109 568612 110474 0 768843 0 530666 0 0 749785 960501 0 460668 46765 255446 0 0 0 0 727636 439089 0 0 0 0 0 782395 477545 0 0 0 920183 0 0 360410 385972 0 555392 0 562989 96710 947624 917914 229869 0 0 293653 0 188274 0 776502 777112 848515 521764 702827 910061 789622 251814 179538 483418 0 0 0 928163 796639 0 994144 0 0 0 703242 969023 0 559451 0 251467 446670 7341 0 285177 0 365794 595778 0 412673 760056 0 0 0 539174 0 0 0 414511 916314 151316 808496 318556 547517 0 0 584967 0 803818 0 25427 89839 101507 832520 0 350918 0 0 24249 140205 0 441226 965613 416441 584016 0 303418 267547 597170 909424 862206 0 805102 0 789454 369805 888001 163143 230466 655991 837209 770394 757832 677609 511996 0 84914 0 455851 0 0 586737 0 0 998259 301733 736795 337918 0 731525 578851 423349 410374 117671 0 348365 857859 848263 563590 0 670639 0 647725 0 0 844342 0 0 18236 0 13727 298088 328012 417162 149265 0 25716 52932 939363 0 258064 0 0 930834 0 489192 732542 0 480827 87583 0 0 44846 0 0 209338 367436 387262 774968 58266 939568 0 0 110718 113617 855912 275495 539141 0 319988 186903 0 0 0 0 0 449010 838112 798796 0 0 629276 0 0 155678 968472 79760 340806 809233 0 0 654249 0 558822 942426 287458 309732 0 0 0 0 309262 877647 55190 0 207028 762996 0 296412 565329 0 814592 0 0 915040 0 0 502421 427398 0 772919 766638 997180 192968 430282 671618 783511 0 20516 455347 863611 375073 467254 0 91819 85414 0 778078 701597 0 0 328809 0 0 379270 598296 980595 0 0 238942 115426 466613 0 0 276039 445891 0 0 0 281930 0 214727 467372 0 912270 0 0 344904 666193 728589 38361 310422 0 436470 289910 0 0 102078 121058 966354 0 0 233549 0 887080 241837 956796 0 0 0 549694 585347 46685 0 674789 579682 0 0 592528 0 432458 474577 225 0 785995 124310 409657 915816 249430 848309 0 0 0 320226 0 734 707284 792775 503912 376897 626547 817408 440590 28178 492382 964745 869881 0 947580 584246 0 205109 445344 992314 0 199616 824026 176363 564807 506138 237179 377680 670549 368204 0 613416 226393 272794 846111 380271 0 936316 585980 187225 938083 863994 0 178116 727480 262353 560663 595068 616745 971292 0 878684 0 340574 676150 351912 346705 0 992306 0 93596 799991 0 348468 48690 314484 648357 214457 844625 763032 824783 186639 0 615025 594553 0 931469 0 138121 677800 466897 0 430216 0 0 97619 0 572606 459269 257684 797528 917545 915519 0 0 0 0 0 0 0 316575 0 100527 0 346912 413391 287165 0 446834 692144 0 678052 693191 545203 627863 0 451995 550004 315766 693982 0 799702 601569 0 818128 0 3276 0 302037 0 353921 585221 0 433898 0 0 839628 723071 322001 163046 320565 258823 536326 648672 593697 301347 992888 0 827401 507695 0 0 790288 0 0 0 0 0 0 0 200809 0 0 566845 0 719701 325196 0 0 430670 703706 0 0 101435 0 550155 0 803579 0 0 0 0 0 478389 0 938256 488260 0 251558 497464 0 0 0 925914 105310 268747 58921 634186 232026 0 587985 0 203338 953251 806812 82345 0 263819 0 206067 569684 0 0 350730 0 471804 662206 686130 0 0 520641 347330 513086 84410 0 0 571634 0 0 0 193261 806945 931309 411934 57260 0 420191 701646 0 554169 221080 641476 0 0 441725 868487 385177 982816 273837 20404 0 658527 878781 802212 0 216565 0 406384 863330 0 701898 0 231082 0 202952 994984 871385 498022 893407 75344 508133 0 0 0 770003 887140 398792 0 0 747015 600112 77847 258766 922227 648156 0 645661 0 725030 183982 0 95940 0 953968 0 631115 0 0 199883 0 809228 332411 682332 630351 200959 970426 0 504384 0 0 17062 725546 905642 376428 877619 143432 708657 26497 0 0 298803 741980 0 598013 0 0 980214 0 111909 577570 718068 0 884889 502013 979432 67411 0 934480 0 0 741939 0 986923 142748 501604 118682 319845 677019 663088 438172 305165 310599 0 0 0 0 831985 0 116612 714037 0 728789 461436 61285 411978 472168 744365 774891 306222 152503 491391 0 0 429886 0 0 133009 53043 415847 0 695521 0 626500 0 0 600649 86054 505682 0 0 81995 69968 158291 862581 37958 365624 0 0 0 408204 0 0 792909 858042 380389 436111 161370 599299 599499 0 474604 0 0 0 41321 698593 50175 0 0 303014 801553 337438 763745 0 0 491774 0 0 0 935972 749978 599250 815806 895542 32530 501439 49386 944525 0 614577 963808 429945 0 0 911015 747449 0 0 450207 0 642171 188719 0 0 415055 877986 0 0 588245 0 915952 302016 0 609867 0 952208 0 0 276272 22610 628053 0 0 925442 0 257685 849159 176872 639369 0 816490 610507 0 67155 81680 383922 571008 0 455030 369320 624906 0 432415 211084 394426 20427 388640 0 60874 636198 24521 330523 0 100025 488390 0 794018 651750 136222 0 0 0 0 966827 0 0 28666 382557 0 415992 818378 440058 618579 974185 71593 946990 0 538084 529511 17911 339650 61593 447566 0 279592 823074 920857 928125 207432 0 0 351893 396237 836592 806083 534498 0 657697 113729 476597 0 769441 395952 0 0 142498 664518 0 322594 215786 998235 0 0 0 505775 631890 140671 0 956144 501671 432362 426585 0 248997 348631 437646 897734 467211 403351 668583 0 0 192975 0 340072 374765 433419 651318 819753 445894 777129 708597 983447 0 180776 0 0 620265 81731 0 551977 0 167462 726405 180803 0 0 547916 0 0 2173 643050 0 253764 583870 0 0 0 662071 590233 547631 73826 692402 396031 646055 662985 903269 99665 473308 0 648053 0 0 974769 0 0 71997 0 704502 650175 0 0 866592 851331 131592 0 673997 89956 0 0 0 866593 0 320063 501353 0 906215 0 296453 0 0 690996 800780 0 784106 800317 420982 0 861169 0 900828 823217 0 0 227470 691787 0 0 677265 430273 822352 0 403757 0 558976 167731 0 98641 278347 300518 0 533979 592309 0 0 0 245050 323172 0 0 308450 407675 0 0 793241 0 383655 0 442918 939623 246611 0 294082 321764 0 0 191929 913163 460583 0 703472 779587 286206 840593 0 0 0 0 154418 0 0 624188 141047 883372 0 128623 384985 842080 634054 0 488170 637715 912356 964688 251524 245315 0 0 0 0 649804 0 970419 451847 925375 372831 942094 798382 442219 401909 590228 0 788023 0 0 0 924984 0 279662 714638 831689 132607 0 646471 704010 0 906217 866977 0 306410 0 473388 860840 891493 532257 516553 725254 0 0 228042 0 893982 183050 364787 39949 0 0 0 0 751728 144681 0 0 808502 0 225201 858872 519339 0 278456 504536 0 0 0 242417 0 316716 0 790982 895327 325497 579078 0 729995 0 511548 0 0 728664 230266 0 0 970454 794882 48718 0 0 0 0 179610 574349 0 788704 825551 970684 0 784938 686971 150680 4963 490675 0 348606 0 205180 0 620842 0 695617 0 321721 0 178587 0 32941 66545 268603 911954 676281 173994 0 0 118066 336221 112109 0 0 0 283287 0 912089 0 480180 636242 348621 34679 0 7430 416396 664632 296635 23957 190341 0 734742 294985 0 0 0 0 537510 0 0 466888 118991 0 0 322504 0 524625 168565 843862 0 809042 520885 512354 435183 0 0 229084 0 339343 0 962311 0 0 51141 524213 438389 291754 0 133658 0 0 827467 329219 970627 241554 0 0 0 725251 171698 0 0 0 268856 89302 315319 170849 0 635533 563558 323302 0 353255 0 0 793852 0 977254 510188 266895 0 958782 0 299179 47758 0 122286 0 403422 653365 0 78361 0 607071 54922 644719 618121 333329 0 0 161610 302773 0 0 509883 360841 740561 687902 0 0 0 448668 0 604289 621767 261068 0 342019 14531 267958 7980 311495 40888 0 71287 0 0 443875 169332 253820 514505 0 0 44363 69803 0 133456 0 930396 199295 0 0 360621 926461 178725 0 627482 0 0 158369 391546 0 565438 261533 169014 0 0 972120 951321 0 499574 601763 8873 0 0 868372 368980 610998 439353 0 0 979212 0 0 131492 0 586064 844134 404476 0 944895 0 0 35610 922490 110148 291208 0 864365 0 54344 0 0 594951 226924 236508 0 939896 925134 0 0 0 956642 0 0 816203 949129 322352 0 0 0 715117 0 87844 869433 0 0 780809 0 0 537791 0 960828 0 548129 689459 448968 0 0 535875 944815 0 804692 739061 570947 106736 889341 700032 777807 238310 315192 0 137483 787029 984841 0 699324 0 454917 0 652845 0 70379 0 0 200472 898417 97490 393462 791223 0 555396 356792 0 975096 997104 84549 385980 83602 0 0 0 0 0 956414 519919 784416 0 350090 536911 665731 245138 102485 307467 0 0 898870 0 190475 724772 990061 0 616912 458997 0 730882 0 7331 981020 0 209854 529892 0 410129 521938 0 0 372563 227826 0 276665 0 0 671598 246667 584392 383959 0 0 0 654343 832085 841742 0 9378 0 0 298078 496496 287309 0 976079 406775 59926 577329 0 396567 0 0 728014 994440 368824 833426 515370 0 512645 917295 270960 824317 9083 0 0 157011 688242 447741 0 435988 0 0 875942 647107 0 420806 712149 0 0 279968 0 100493 431740 415562 423526 242341 134031 670446 248322 13538 832118 898954 0 0 924253 0 284587 281654 438464 816268 0 533259 0 783591 0 0 988701 517652 368042 0 0 410463 976331 804757 0 496692 0 0 372724 850647 465794 445482 717527 93164 0 92332 0 0 0 81651 958761 0 0 862985 727333 0 0 631180 0 598201 305702 959843 0 357222 0 0 345989 564937 536653 281856 0 899141 630124 0 30926 693876 571085 355603 781559 126732 729220 286481 0 546495 187717 0 264298 536717 0 0 0 0 212587 398524 3111 0 965496 479458 864748 251309 870297 754822 188297 323717 160927 0 694442 855706 730587 0 0 671862 0 212291 775167 25592 843159 0 489270 281081 0 376318 654027 418749 136586 973097 420546 0 239622 740082 528664 976151 551299 0 966118 18830 0 635097 0 0 413280 729967 13718 749213 774949 817124 0 67703 666871 0 0 719159 660498 422956 835816 663596 0 0 439475 0 0 306903 14653 455812 725094 138271 0 0 870952 0 0 662075 0 835765 317584 0 0 194787 0 0 457147 632025 0 163977 0 661632 0 546124 49406 656889 969552 39111 140719 0 0 0 771306 0 778886 868771 0 0 454794 673219 665795 23122 392097 232550 0 0 627460 295441 0 356308 0 861259 0 395627 871557 283620 832540 727195 400298 0 185987 0 87892 644848 0 0 0 751941 719933 682506 0 155258 851437 323915 0 375023 181191 399307 540572 760306 188930 0 0 0 0 0 447550 588988 0 496042 144522 705131 0 349235 0 832662 0 908210 824696 0 708297 966115 282911 482841 626047 911670 0 402903 664411 731613 809387 550606 0 0 0 229913 626006 0 855935 362299 0 0 197314 693436 241516 0 0 213954 0 259245 603780 0 249625 0 978726 766095 802523 113432 825183 586417 0 86505 0 886481 0 0 990621 58387 617906 247619 779485 80623 428140 0 343516 0 810799 15012 308362 605131 603865 644776 244869 978630 0 239478 313032 635748 961272 0 0 0 868826 0 0 52449 714735 579664 122140 0 58015 0 829023 655238 384186 523313 441582 0 164330 0 482280 0 0 770501 454006 436883 791506 290905 39716 343039 0 0 249066 26984 8372 263208 0 989857 236560 355613 0 0 920520 739529 516382 948994 571678 0 270402 233507 824340 587963 570522 241098 0 307376 230055 0 0 645018 256692 125129 252183 0 917823 0 0 0 0 61456 98643 755330 859821 226626 587563 0 926228 950210 630809 66394 460125 165978 29964 240642 497769 917014 315354 454520 0 0 0 0 0 0 0 0 0 0 0 517321 478083 0 52645 0 820300 0 612615 0 858186 0 759777 488693 131293 0 422952 0 790231 729805 179786 0 302017 438493 638001 339173 0 7155 0 275418 342605 948235 0 637713 387354 49576 0 488473 354444 416608 345872 0 0 579024 0 0 14727 0 55075 388817 0 187424 289553 0 0 190098 9570 4127 770130 296741 686735 0 0 0 0 864712 589646 897129 348890 37953 0 896036 808313 190697 534210 796913 0 896844 0 967140 404723 311110 0 106551 34925 808986 401847 641514 740850 0 603242 414226 157698 386048 393814 0 722327 0 948774 17853 0 893189 115666 0 0 619356 0 0 21944 18394 52997 40542 852808 784818 0 0 572809 462261 965441 76842 0 0 624544 0 0 361648 551272 372495 0 0 350889 0 0 530981 55518 548408 158450 639842 188645 300396 400881 0 0 0 0 744737 286485 0 463159 0 0 0 0 387297 812513 880840 487692 740991 362848 700573 0 362276 241138 500367 0 164716 0 739517 0 913632 540614 188799 0 293821 998065 782221 0 910154 527464 674632 0 397746 288930 0 607642 0 334831 332578 86222 68240 0 81781 0 567347 0 485236 0 692320 304062 37642 0 0 843991 18825 105700 939729 9011 0 0 0 0 0 385099 671971 0 286361 0 623025 673084 0 0 542883 692426 0 187101 98253 92919 402040 0 681979 813045 338360 466112 0 622170 584374 533879 269088 422346 425133 0 537332 454912 169183 392652 548224 886014 675464 360990 0 558388 608101 0 62522 345441 0 0 0 576070 342801 0 407353 933380 989708 707520 0 313470 0 0 468199 833709 629043 0 0 0 583141 547350 0 35347 0 0 291799 194289 0 123665 934729 121020 0 894767 0 497638 0 548297 968782 952781 0 0 0 842931 0 0 390744 0 423809 0 155432 881193 841856 0 77546 823698 0 0 234363 0 0 0 609187 914884 782914 862826 551201 976053 279452 0 110253 824913 74558 0 734215 719890 0 0 0 765283 842024 0 360827 0 0 437895 945610 0 207440 0 0 92657 0 0 0 819001 217506 0 0 641570 336092 586008 82856 493779 0 0 119499 19179 536224 0 0 826345 816568 248103 0 520012 0 456870 0 422525 988492 0 0 794803 928346 0 0 0 123110 398493 444894 0 702600 0 0 887663 755617 776732 861527 0 548185 0 282171 925103 309872 0 396905 816556 739252 837543 559311 475129 913976 0 0 644302 0 942529 0 0 583312 0 0 0 769531 96120 0 818279 0 324059 219676 324603 0 751690 736062 0 100964 63666 390413 250333 0 0 0 104988 51695 106461 306977 502701 224374 860374 248780 466291 811943 937774 401357 135293 0 0 775268 659709 0 788713 0 659349 266147 140647 0 0 709128 144005 833651 0 626966 0 37679 237515 89927 0 693824 0 786615 656465 503636 172998 259357 128897 0 28173 0 0 859822 896191 0 270152 314044 0 71646 0 513819 0 12293 820653 0 0 145905 885159 0 769940 0 275970 0 978428 141831 0 158449 151093 589886 0 543962 0 98857 0 453937 615883 661876 0 474920 407501 958736 491197 0 701744 816713 814201 280584 282699 32551 0 0 153964 201825 0 481578 633547 0 856814 132288 79754 0 145846 336134 784701 33574 675069 458335 0 160240 0 474956 506882 971091 395391 0 0 0 744330 362360 594365 0 253280 131349 771964 587837 0 37803 300109 0 133665 570157 237577 502162 0 77362 683432 431691 417765 0 0 651576 825003 0 480103 41277 177777 412252 0 0 241383 696347 0 961257 874990 722429 194196 0 477211 32103 770505 0 955927 718965 264409 0 0 0 729411 604574 0 307086 0 573422 4824 706608 563689 0 232455 457921 23391 0 144213 665210 872326 0 659074 730540 438382 83287 0 197725 531566 0 144645 601670 0 311455 959364 0 580676 187162 0 0 0 310641 669410 431077 602126 0 0 0 111419 49569 0 488542 138787 852258 945368 0 384963 645271 0 0 0 804765 507344 974054 783652 423409 0 0 0 0 327949 657290 516978 0 101048 636201 823420 0 0 0 0 519911 638590 0 760305 683223 102165 572961 952466 889861 840369 0 0 814682 0 169940 501674 0 0 583724 719238 0 0 0 0 456853 615116 530039 0 548740 0 0 341307 951860 839691 0 223222 143369 320674 924001 174630 533189 91074 890454 475277 176503 0 498461 287816 0 0 0 0 936769 0 679738 203680 710802 906996 0 0 0 494694 493288 306 0 0 193463 230872 443026 518829 451143 677207 0 418991 634948 814154 186153 0 282512 988420 686119 531962 962333 555465 0 0 676148 445267 6097 489291 636278 0 376412 0 263988 684987 0 578630 181764 843701 544166 181767 672711 0 0 680505 0 0 655445 0 950487 505606 147031 697218 78765 762029 0 843157 0 0 8941 328653 506485 692495 462428 0 254499 776400 91694 0 545576 0 379577 193004 0 264738 536629 395657 747427 871155 357008 897177 998136 663719 0 0 386968 381197 7926 668593 433696 847085 571264 0 97520 949402 485736 835227 0 360552 0 603620 465 0 429028 250556 0 830404 0 446883 0 44448 645142 230339 0 927747 584048 844538 486520 0 0 23684 0 86307 884559 889786 0 984591 950801 0 769980 0 0 599025 316135 306923 879336 810487 0 0 849450 990802 752182 23095 0 0 0 905206 208446 0 702716 0 0 0 506174 0 67734 819967 0 417997 806394 936660 0 0 0 933769 0 351841 0 240119 116991 0 0 802992 0 502086 647584 350822 327936 0 0 894618 689025 532015 571130 888761 622055 0 451931 0 183587 0 0 298644 0 219562 432000 0 659907 0 0 646880 642565 526509 0 877603 759635 0 0 0 275092 726982 337825 0 138722 230710 0 16603 999841 0 656035 0 298939 0 0 554269 985400 75365 127462 627064 0 43724 666754 0 0 0 0 894057 540078 0 644006 0 43838 725220 147544 962056 293628 0 998721 0 50421 894513 398963 241115 329370 846645 595569 619493 616664 376451 0 0 157112 553213 0 782518 172345 334167 0 947316 878367 847568 508667 579498 734677 999759 315553 864226 0 0 502055 238445 598946 0 431496 236958 207514 0 953514 701926 0 0 318636 0 601587 0 0 320530 785083 347189 0 751200 42695 195897 508040 208511 917013 0 0 623919 478514 61538 0 196876 474651 533741 0 0 0 0 0 0 434547 104037 107501 694753 0 285861 282625 0 27411 226089 968303 0 0 137484 0 0 0 0 808894 270007 0 0 0 0 551300 621347 559392 29539 127967 719570 249176 0 348935 363061 956606 162937 0 0 869806 301269 787005 50639 0 150574 0 417260 266232 661146 949051 955065 0 340308 0 937142 0 150933 233399 855260 619060 823485 0 67326 27833 0 109503 54204 0 780644 0 0 0 889061 0 0 52288 207095 868222 843417 0 0 117141 661418 956164 0 0 438948 710266 958321 0 386373 0 732264 948422 0 0 214090 85714 809869 334602 0 923475 0 612040 0 363515 932475 300118 456528 625632 246667 826309 707687 0 0 445675 293531 0 671386 0 303649 0 14864 78951 651016 5097 588153 964957 158317 27477 283102 16141 0 199484 3358 837039 0 0 592253 244743 0 150821 0 432267 0 477415 901621 41112 171136 0 0 492959 533084 469114 99451 28689 919865 0 0 741373 894547 0 858302 678776 0 61589 473417 0 362850 527651 706715 0 0 272939 401875 120052 0 744720 927461 40191 0 930942 0 359439 286791 0 522134 0 250972 823995 872521 374651 15024 0 287825 99604 722966 0 322493 762074 210339 970099 68651 782472 605083 0 650820 794875 0 0 0 0 753431 323881 220799 184935 33703 534578 0 268487 0 0 424181 0 470791 0 363569 334719 0 0 0 256389 320496 156696 0 402156 0 0 8028 78008 855802 667160 0 0 0 935590 343829 248820 728046 374191 0 0 932476 396967 0 424560 0 770951 143602 611585 0 494943 597427 0 340265 0 821263 432392 359232 0 0 0 862519 95305 84372 503177 213802 0 327658 0 0 910256 450743 178590 0 779071 517804 89644 0 368033 560085 973211 0 381679 779767 0 0 532399 222094 804893 45272 43694 776278 880939 958731 0 117806 103819 0 0 0 697181 0 142713 0 716032 309154 0 994616 985561 296723 585615 0 0 0 0 794067 748538 0 831725 58978 0 345358 0 217850 491906 715084 207199 0 525983 0 0 0 630871 33268 601252 122947 330166 697575 639422 0 0 0 0 607549 823396 106316 0 742362 0 468177 760171 0 114057 251307 0 133700 0 210813 0 0 579208 457527 0 727551 0 744649 587254 249349 193933 0 0 0 156078 932949 368901 967523 0 0 196398 851285 272647 952447 0 855095 475373 0 878712 501629 0 626611 695613 907576 375892 852211 662572 0 0 61246 362714 0 0 456626 0 511121 140936 782506 0 0 0 395643 262082 392518 908480 803517 0 16734 680747 763269 838272 412588 106516 617352 433120 82779 0 0 704797 340328 302561 794974 329773 0 292118 0 936389 0 560340 29704 748355 906187 920899 862832 0 882845 144927 0 0 798220 0 480411 150681 534039 0 560490 645083 0 578784 0 435855 145026 505549 500556 936193 775694 0 592651 0 829884 0 0 0 522459 0 352960 32181 396794 0 0 112588 73988 831436 26881 865447 950603 349777 0 758544 642555 60073 0 842775 37132 320393 555418 971923 549231 790888 0 0 644148 0 898680 883287 0 0 0 494583 0 0 821283 0 281523 205664 0 479915 166363 26974 0 0 0 27806 204777 0 0 474761 0 141459 455948 471104 0 0 124782 316054 708937 0 0 0 0 107862 0 292963 294749 0 195073 521300 482063 820039 0 607939 0 0 521665 117908 0 757626 0 7722 568494 0 836413 638971 0 0 0 763286 941401 513022 0 0 0 530904 693736 105921 0 28537 578329 643225 394628 0 0 238796 645768 773781 894337 0 0 892455 0 379183 966417 734786 470366 446417 0 293535 443718 0 82036 944016 0 424067 811536 0 79779 0 0 0 0 0 17366 0 0 711263 318920 5909 0 154703 0 0 598548 0 0 0 551681 357338 212830 259744 828381 0 298161 0 167625 499335 0 10692 51753 0 0 948300 791266 556193 0 0 667004 197209 606197 534557 0 0 625989 958905 127793 691438 989043 0 950794 176103 310869 0 314006 0 421551 290791 0 681821 311971 916436 0 769925 174009 0 419795 300488 658900 0 0 970647 111277 0 0 0 705614 395868 0 975430 0 0 0 0 158258 0 520666 207408 0 545461 17061 0 0 0 0 527618 0 0 927148 278735 120069 0 842917 0 505866 403119 348730 715639 0 33651 945104 201930 819345 879264 743594 781147 878429 769244 394517 0 907262 525507 0 0 136843 648951 0 159309 56533 835473 628890 145006 687101 0 18185 0 548082 583775 418855 121433 533970 419463 0 740768 0 679522 0 0 793594 0 150862 0 119973 0 483617 391092 0 726317 0 290456 0 333182 700138 0 728629 980470 0 0 907015 0 721136 0 696039 221021 834008 461388 9870 790876 594179 643681 490928 0 0 990293 416801 779225 589793 563540 0 367401 878456 0 128359 0 0 74408 153738 341657 0 115353 295174 0 31910 764622 41155 388723 0 223731 793054 0 610359 0 293197 304885 0 0 0 300810 483884 172998 560304 0 190347 0 302919 651201 431327 0 57049 0 0 278111 315361 0 294092 852422 0 821989 0 328566 966169 464866 531073 570700 535634 0 0 825052 0 520181 485386 844319 382253 0 830007 0 0 0 0 0 948267 240891 0 0 741394 414819 0 642155 175290 538471 0 387045 9226 492141 923846 400045 0 0 748548 872502 0 424812 0 0 0 732996 741724 652863 0 473408 430007 109207 828554 318241 863949 922672 141908 903169 167221 503355 234982 19969 264158 0 800016 541576 271055 206878 670371 967528 0 123822 356938 123423 269148 420476 494142 608073 0 139829 744852 627687 146993 772547 0 556318 0 0 0 984567 0 868581 0 754184 452151 760339 863447 470709 0 0 519004 0 570372 0 137639 245843 0 431781 0 0 0 219881 25061 158913 256978 0 356949 616995 611680 738121 377951 488419 479564 768219 649267 477442 561388 816741 0 556149 840727 383396 743380 913489 470116 0 823067 0 587738 552602 480978 0 0 0 71378 0 911192 196588 0 734317 253880 402166 926760 752201 0 648902 941958 21152 0 0 810456 758972 909673 772807 684779 22085 491388 281793 75530 747599 197178 914958 716369 0 168312 0 0 0 0 768181 966540 0 0 0 0 958843 944293 528851 460500 0 37341 0 791951 936022 22885 554343 99693 409631 0 536227 0 0 796791 792696 128624 180584 0 413963 399658 607273 0 479382 0 352991 338879 822280 924723 276696 257492 876039 0 0 30587 541882 251266 17245 0 0 0 769875 0 820790 958152 0 348453 746743 899621 0 225459 527007 0 413450 77495 526548 204099 539316 962946 511475 0 0 0 0 533887 29483 758789 644213 0 0 0 656259 99190 201068 264268 0 178492 20225 73639 0 12443 593407 471699 882963 0 0 508343 0 673521 0 0 0 185406 833114 0 625681 0 588131 650649 38023 0 0 0 0 22966 0 219048 238473 983635 180424 550675 537319 383034 61122 874247 577283 478849 97752 996028 0 477363 731408 817493 0 0 0 0 308720 168826 89596 0 824895 997556 0 703251 15182 708717 964232 829166 481386 594352 0 1268 745039 154085 787087 0 840236 0 575203 0 0 0 42989 387974 519863 987593 156235 0 75124 123098 0 0 359508 0 482147 0 807570 0 659510 795011 0 341931 0 0 0 746749 0 618942 71808 644593 307070 544044 0 546376 310769 551247 390633 0 941428 375915 686257 980617 793336 0 452948 504870 352794 0 0 896860 135598 766402 538796 0 337621 821256 0 0 752195 898463 0 0 0 0 0 333469 230740 790351 216935 426094 692986 0 0 705243 312896 899206 516344 0 0 374597 0 196517 0 0 0 0 924675 769900 0 884712 720086 0 0 409143 0 865238 396538 0 591828 0 0 23762 0 826338 0 412624 328388 0 0 0 0 784319 0 38395 0 0 650616 310717 304666 222537 0 983560 0 960971 0 322287 0 636129 448411 0 319159 0 0 907248 211471 555390 0 0 0 375562 856384 448791 806940 613643 0 144439 0 27116 926156 0 0 881116 283322 53826 0 0 195828 0 0 899073 810544 323392 0 330708 55574 0 162685 945854 481230 0 744170 97389 0 6230 0 790463 476579 748074 716746 38129 447101 438752 0 0 0 0 0 587458 0 459876 248911 657179 898283 0 70751 335271 986184 0 26896 692906 493215 0 759595 0 51340 103055 0 0 958806 547541 0 0 0 525235 218587 0 307513 0 0 0 179614 733730 0 0 972278 604425 461412 680600 589952 317465 0 965560 325667 0 830463 332372 245439 0 0 547410 870103 0 0 818901 0 831923 0 283175 401032 0 0 270098 0 242035 440763 369781 0 487531 0 678651 971345 608213 0 0 341879 0 134330 0 583849 130570 0 638615 0 0 335238 487109 0 0 595545 954375 0 900617 21331 0 109447 153616 738554 369766 942065 511422 0 770580 270646 0 30947 0 974757 476349 0 699054 0 0 804441 0 21508 96094 517675 993350 484883 212346 344183 271586 0 0 0 836004 0 943630 375188 284034 842754 0 834348 0 86249 0 317727 0 939317 0 0 87809 932062 831483 552742 0 177018 0 0 998226 0 0 0 327686 273326 0 0 272657 0 0 0 0 111417 959093 440871 229985 0 0 229444 874060 447355 826055 0 822446 0 460092 0 0 0 603736 0 684696 0 355591 725242 0 393340 505520 0 580740 0 877147 170485 824470 457339 0 313970 0 43160 0 735862 528350 0 391931 0 0 0 612302 991901 707493 989195 0 755315 373873 0 0 235347 365802 0 852548 188868 136950 260847 262589 33826 0 742592 783719 204907 879175 0 0 278057 73898 0 0 183857 0 0 942955 80179 0 0 0 0 515140 0 903688 956609 0 0 291295 0 0 419878 281428 0 811148 0 932377 571331 0 0 0 131916 196728 668074 0 789166 0 0 0 719225 731624 176075 399735 0 796534 60140 0 0 0 0 0 422369 101768 818921 0 919776 469653 0 0 500041 350559 368786 0 0 132636 34631 813739 670838 453564 0 355479 980563 83688 0 799604 902552 840940 721223 145582 0 130971 0 0 390541 381555 173002 110542 223373 552459 711566 0 0 925862 227396 629271 50037 23400 22856 217628 566489 444158 188761 736293 0 0 445164 0 0 0 0 507311 0 951113 163861 762286 375266 196573 0 825822 472314 0 51383 803766 0 245856 0 520374 0 258237 21427 324489 369217 0 659238 405516 391122 0 952405 0 413549 412616 91111 969368 640070 816640 161018 482604 22689 339884 0 493399 0 0 896523 518575 704061 663783 857784 305653 0 0 221958 883952 383061 0 0 976982 120494 758058 661364 940799 816831 0 399108 0 648511 407870 938057 94981 937172 0 953219 0 960285 0 0 398145 410242 0 952986 500647 0 273427 745155 0 147684 289638 23671 809469 0 0 409566 0 845637 791112 900220 718887 0 0 309509 483670 358704 441368 277385 0 0 0 961657 864958 154986 0 0 0 277507 208294 317450 888182 863297 394593 819666 207025 968908 622614 540147 502007 302414 0 163678 412540 710598 175504 0 433381 273917 0 530648 649622 0 0 0 414452 855269 972733 628407 0 909284 0 0 0 19540 215634 283392 0 248680 0 278356 157828 847991 0 446772 100147 0 605179 43880 612216 230002 0 179251 667374 0 0 0 689986 0 345928 462579 178306 539184 583783 0 271644 152414 329900 357981 0 0 798842 995750 472467 176335 0 814175 0 203360 61586 189849 414781 456268 996401 0 0 518014 759210 998400 332613 92923 101663 232536 0 0 0 0 0 495857 0 789561 78160 184267 651505 926234 471451 936382 0 536671 618378 44511 404055 349173 0 48743 0 0 0 0 0 903179 0 0 811530 716095 13285 949455 786892 346511 0 504091 0 0 0 0 10240 0 130259 264455 0 665785 0 0 904754 82567 810890 0 308865 555641 0 0 18035 0 276882 756924 975789 158347 824960 760532 252598 235879 124703 0 0 59569 111390 481718 890901 171189 0 159278 0 555947 204420 0 0 0 528585 0 961406 639923 130365 213692 832391 478900 561128 147821 128831 0 0 0 0 0 580281 0 98025 552327 745515 0 505796 648128 352322 843060 557642 56573 0 0 0 0 0 925475 80269 0 546146 0 607671 378422 0 277306 721842 806430 0 0 0 0 879434 334465 527381 197746 70318 222693 720841 835860 0 0 646837 361942 737273 0 825010 0 955037 561985 7217 379486 25630 410988 838603 465042 0 969436 0 183521 528163 0 0 731768 228742 606613 528995 116673 770456 69065 694300 143059 773490 754624 300586 0 548847 0 159030 0 0 734028 0 295034 420337 0 910611 407330 262132 0 999877 544469 213723 217580 42203 564297 0 0 859483 0 338094 484698 315056 0 369205 22874 868388 0 715341 154976 134624 334025 0 545446 0 0 0 66199 436658 104877 267338 669445 361991 512687 417591 0 758972 992586 492611 550070 764535 235628 312509 160798 0 569454 464779 0 117401 863347 664731 141877 362366 723067 104696 958689 887389 852373 872515 0 0 0 815404 600709 0 0 438089 0 364604 954950 0 0 0 0 946378 639295 47151 0 0 0 681153 255819 0 534369 0 0 0 423699 764817 494014 0 0 634990 0 5735 0 0 162960 474381 571568 349617 342051 703806 994841 0 0 0 551378 0 865092 362596 273313 0 669202 0 0 749761 0 0 0 0 853927 0 0 402038 0 0 0 0 638649 157930 650673 683776 0 394925 667123 557725 0 205260 0 43383 962260 0 922686 666734 0 0 168552 17456 524818 736655 632346 785485 235837 0 662790 881970 934626 255377 340862 594026 470623 887562 0 0 0 0 0 713792 785554 144883 693453 0 0 951999 0 0 647391 0 0 621200 0 144929 223271 614455 0 150843 0 68045 198869 110872 942691 0 16882 0 0 355577 0 0 498088 0 149616 58246 249591 861921 745778 0 589267 973694 957216 648750 0 0 592896 0 634898 0 453492 606782 845106 0 594627 44246 546567 147527 562651 662134 748510 140167 213196 586755 0 349694 532481 262552 741293 0 663687 0 169954 0 0 0 285286 580766 0 961065 0 0 171410 603351 0 489168 461617 923045 0 0 313746 377402 500546 348583 0 480033 205345 0 401869 562499 901556 0 966511 0 272663 513916 756913 18028 472132 405745 762725 669828 0 82687 209102 262591 0 0 0 0 0 0 494973 390160 661995 587913 0 553753 0 257931 633823 127182 0 782320 221146 0 917188 0 0 944625 531951 0 0 0 124400 75841 0 50357 246472 111111 0 732166 319775 559655 816556 272886 0 0 176804 0 0 0 558252 718506 931233 0 117644 663001 0 0 724440 902724 193977 74590 731194 0 759135 0 0 553347 505693 438360 588216 0 468572 605827 126191 0 0 0 370543 0 0 0 920106 233298 464019 192010 245318 985767 16241 0 366992 349106 310464 0 37180 436335 204168 0 0 61173 0 258498 274122 649146 110959 0 0 0 444743 491363 0 417617 0 0 451079 887482 0 0 830544 595875 0 450209 0 113422 0 271526 438320 0 828970 333825 612766 0 0 195964 214954 296894 0 620886 276117 639638 0 508548 335100 332819 0 301427 108575 0 907724 643028 0 0 417206 0 92872 0 745027 0 446506 965239 0 784453 770606 680781 871573 503452 0 730300 433061 118256 0 829541 969266 0 0 0 937274 68078 0 115105 185648 881389 415853 0 690798 677650 223482 0 0 896389 976563 715060 364203 238317 648748 0 0 0 205570 921136 0 682605 0 344670 961105 0 0 0 0 819401 254384 0 13577 572615 242396 0 100937 0 123098 264853 557935 620047 0 735243 0 962844 0 609612 774562 102822 534296 0 887551 763066 571821 901546 581960 978822 380336 775798 139271 0 198339 418728 267888 551393 573347 732558 54081 620426 0 672322 152337 984631 0 0 0 896937 0 453272 774047 0 830082 0 0 0 562991 840875 19602 0 512567 0 0 898128 71197 0 478670 922778 859452 232514 680591 0 393155 0 373065 810276 0 0 328554 966925 835883 238770 0 0 442618 0 0 0 395079 0 905132 473875 903817 656950 0 0 673737 256093 305462 0 128152 0 0 180905 91860 136216 740366 847525 815773 236204 829989 0 574218 0 0 830086 0 617554 0 669688 145554 962419 846699 615020 0 0 259563 733724 537110 883573 900433 143501 963252 490209 855967 811671 602059 0 0 804918 683907 35499 0 0 0 0 212741 0 384124 0 993384 0 588122 420960 0 0 732360 570600 26703 0 29143 0 40170 0 0 0 29712 888895 0 205304 948367 966056 49001 0 610488 740645 0 483576 0 0 0 414410 427960 460835 354861 688695 919155 0 792348 0 463774 836069 7752 9748 0 0 676753 630968 818582 599598 269399 686474 0 697141 0 22089 84623 660345 277032 0 109860 645039 0 63251 522491 0 802939 357898 183974 491350 727156 848943 839723 297069 800161 212712 201600 279701 599303 0 0 0 140289 437544 84715 0 479724 0 0 986525 229297 0 75102 0 875373 10974 0 0 0 0 169071 793305 0 396859 319746 734350 91378 236443 367820 948940 406628 645021 0 803676 173178 0 854476 0 0 120992 158801 0 0 20562 0 944963 418087 0 778575 0 608012 0 994482 59325 280872 0 370880 593847 265367 99620 158491 0 956953 991167 548623 852210 0 261250 0 0 0 0 465563 0 357932 784807 868111 0 44983 840658 0 960985 0 5363 130389 407470 0 539421 368223 955910 322396 0 770247 0 0 848625 0 0 573982 736105 612294 75745 330215 756199 0 777605 0 538376 0 401365 619184 330761 54771 217522 0 0 791939 0 129158 0 820387 0 782139 927824 388469 0 784541 0 678897 885560 469012 0 335058 0 563558 256113 0 157217 236337 0 0 0 847788 730330 0 0 56507 454104 87125 504049 267779 841604 0 290342 268756 373655 0 246286 424564 0 0 755922 0 0 0 0 287595 985028 138223 604479 212480 0 787958 754161 347203 814148 710026 211807 0 0 997924 615854 0 0 660860 279268 8672 761546 0 816242 293167 0 0 0 305089 586401 177729 0 783944 449525 417953 675681 564456 0 872960 0 0 937487 156940 0 0 0 726778 824458 0 537105 357606 775293 299767 0 385733 0 0 277244 0 740621 0 0 391395 78101 447318 0 0 0 0 0 0 168779 0 0 703091 0 863239 893344 602528 897846 0 339705 250627 662765 945553 974298 414269 812092 926320 852212 0 636912 632991 821625 0 0 0 56393 0 9742 741489 537670 0 0 559748 0 78290 0 0 889865 0 224653 487735 60846 745380 554753 474653 663635 52765 345947 229355 0 0 59107 193909 142111 962066 0 738532 259344 0 845192 0 581171 174693 0 55702 955589 146993 609737 538993 0 351933 716300 0 25367 245724 0 527621 760463 0 525962 513965 406704 0 0 180182 0 0 146220 198717 944778 775222 833106 873647 0 84561 90015 130986 0 898629 398571 614547 296426 778639 26637 0 0 559813 0 343520 0 249052 549329 0 884718 554946 0 625874 0 995264 723271 908429 0 0 76365 963572 0 380306 0 0 0 0 395690 536096 800349 259097 0 310067 0 782252 909791 206173 0 175537 0 737535 518653 805564 351110 0 0 298347 357821 604920 936178 723155 0 353100 61874 182907 0 946017 0 918184 0 293799 427670 760564 904256 870902 0 0 0 326546 0 441899 43031 0 546408 610391 0 842552 0 0 0 192481 305974 288762 946078 741428 603572 0 323782 77122 596725 0 7967 778497 918388 421579 0 0 0 124848 0 15226 0 111009 979979 948012 734639 861805 0 938033 0 0 0 592866 828083 639200 601220 601219 0 689627 120834 0 0 657515 0 0 0 0 929348 0 318777 0 0 52829 877425 579605 709410 0 0 0 0 922839 0 4396 0 444629 808072 0 835821 352137 0 851276 407861 521096 0 518300 0 0 769802 0 0 327262 84639 8957 0 826180 373018 29338 881376 0 0 28327 0 890248 0 677111 0 784476 641163 234131 0 0 524761 397970 0 0 259640 453177 501345 968436 105613 720584 450667 704269 409835 933671 751573 715020 950589 0 0 0 335299 864414 0 293987 845919 681185 555158 9614 88231 949979 513794 521108 152756 989192 0 331132 21177 168201 261612 37531 86571 330545 0 0 701936 74641 854095 0 552432 0 0 0 0 0 0 0 0 994985 637604 0 458486 845288 0 0 100030 997410 0 647102 717164 272904 343434 705968 95569 898571 201174 0 59146 834715 0 321038 161636 109791 83980 660794 672172 0 0 805699 966654 0 0 545593 66789 833419 0 713533 880289 390971 0 951654 935094 591080 814274 211124 0 0 209877 0 0 0 0 0 490932 0 0 353950 641388 720048 445096 154922 0 0 0 0 668895 340326 180315 928403 333940 139958 0 0 863573 934525 823730 565158 0 369656 821580 947148 876335 125572 210510 23667 0 214620 0 658058 0 0 127309 560435 0 291232 0 56636 444566 0 194736 18310 0 174124 620297 560885 0 342044 0 0 152639 0 663257 0 821927 51455 203483 0 492867 0 0 985916 211566 449167 62543 0 682982 47701 0 766555 84397 326429 0 332569 284934 984289 0 0 0 503664 171053 940320 0 9803 831401 823850 107770 832992 0 0 627287 299214 291953 686447 311377 0 0 512114 0 658683 0 691077 14128 0 308577 579474 767958 0 0 0 188078 0 0 542501 0 244223 249535 167074 0 422182 287983 335612 167095 0 0 0 888443 758690 337617 355530 0 973473 894427 284162 0 806856 116575 0 507381 0 293627 651666 0 598901 675111 345266 695971 171685 770530 85240 758530 152237 663447 0 989494 383081 0 51827 368492 75490 0 376524 530168 0 852031 824448 921077 660101 0 778637 223842 610178 0 20357 674367 708905 0 345805 201597 0 0 0 824909 0 0 0 120472 999208 91308 810859 320380 409345 962098 852089 573378 0 0 650096 0 74657 121014 905300 0 691396 135410 345836 492999 641998 0 19506 0 824285 0 699437 821682 40583 945876 0 0 0 783173 0 465048 139724 194654 968391 0 304783 170447 907106 573954 0 0 755844 654101 32550 746697 0 0 412345 0 103025 145045 0 0 0 0 504252 221735 945188 494883 109120 549382 0 0 831364 0 0 0 915119 216017 430630 128840 914713 0 0 448376 231268 845569 0 0 385043 0 694281 0 857467 290509 206332 115544 283975 344983 0 0 57907 733042 0 932136 335658 369549 89455 488482 0 149496 779806 340714 0 386127 505999 815806 574283 0 81103 135262 892883 843981 0 0 645167 0 675785 863933 0 582110 152234 0 660176 178895 31457 535197 765391 782299 0 952855 499020 504995 0 154653 0 0 575878 249842 46248 253222 0 0 873935 0 945595 0 272354 0 0 164388 900738 0 81334 20073 319411 660245 673796 138196 112067 367670 133839 0 217339 904415 831700 0 795865 0 0 0 276467 838125 62268 265149 0 273193 270490 0 599666 604762 9156 0 394480 64426 747019 173749 0 243726 916840 542587 648469 0 157097 568061 126342 61759 0 0 40040 391741 0 369661 571788 0 0 642862 235088 266420 664481 516335 0 951044 17688 970701 386964 975734 891336 193560 806277 0 304467 765122 915020 0 0 270665 0 360700 900855 0 211841 0 0 0 442509 796629 0 0 0 137091 0 0 0 0 360452 740100 719724 0 0 0 13137 185457 502665 0 33138 331662 566980 527340 949436 749518 249333 0 0 0 398951 0 0 716295 701340 0 0 224118 476084 0 13672 0 670912 0 0 594011 501838 253928 198934 667615 0 0 107363 791980 772738 846167 0 0 355232 31430 0 0 689114 868297 298264 0 634750 329453 66948 0 597793 91570 742481 927859 797392 0 0 488920 291212 0 0 0 363595 0 870511 0 697827 0 674588 22391 493490 36448 0 0 161656 92768 0 156953 769260 883673 505445 99651 237845 477814 0 334462 0 908333 0 0 682420 0 0 692802 635985 695406 273330 360203 0 848871 12828 953311 0 971491 659673 0 27391 0 0 626498 324809 225602 0 325521 515246 70046 0 252951 936489 428258 0 352725 52365 858169 255079 0 0 0 0 370610 33392 938249 0 0 992250 90047 0 470531 147755 0 0 0 0 549812 722287 161136 483138 468081 0 0 330900 572056 941674 386189 673504 164887 0 727343 742768 0 0 658003 751137 329032 230245 706671 536624 0 245026 36035 0 261310 866919 345116 0 708192 885381 497971 698781 0 0 781930 0 27664 0 980204 692370 0 0 0 987820 912040 0 469644 33701 846266 0 932656 529857 432455 0 773233 312761 0 891506 663945 155628 855061 0 0 0 0 588829 0 0 0 525975 340633 0 533369 0 473441 221162 760947 0 919236 81927 568539 529035 0 67949 0 0 668739 52741 442142 708396 436826 86009 0 0 40292 114321 777114 837058 759349 0 0 74274 70272 0 748609 0 0 0 0 0 0 0 0 287011 290763 0 844060 639626 0 0 705268 0 185341 755929 284549 964586 497795 0 625589 549282 140309 619470 226560 0 473525 0 107696 0 0 117219 180325 36699 871276 0 686224 118636 892093 0 0 367325 0 967050 181539 201421 316250 415402 0 614405 0 132779 18707 0 30282 901494 433802 0 0 293784 389593 950619 0 0 0 354330 0 0 0 24323 0 0 0 546207 0 601215 403610 328520 253738 502548 2635 0 229445 0 504482 0 0 0 0 813274 0 0 274945 520038 461384 245343 750995 135652 686221 0 412391 574968 524398 891381 0 402897 139204 784538 960728 813872 944888 0 313797 925753 468899 788304 616585 50872 313428 645231 72847 0 0 864109 146678 554809 0 726890 326747 935153 399204 0 0 548783 837866 945567 880506 330891 0 483456 635652 0 88138 661159 127080 90182 882083 737621 77867 0 864500 754540 397113 282864 483657 116043 0 89239 0 244815 280565 0 0 202909 0 555282 342989 643188 856861 687629 398625 512268 832806 886052 635342 0 992530 0 501792 682289 0 0 898840 0 471978 0 291471 168367 0 521395 38421 393903 181412 933935 437831 0 221208 0 0 138339 0 62992 265330 120978 401833 780618 569961 920279 0 0 704151 240561 0 0 0 0 0 910499 0 598234 771531 0 990501 728493 757844 517950 0 584382 315283 933608 0 0 186974 43062 190550 0 751479 266430 686490 0 0 809864 62204 0 121714 201160 430626 166779 0 0 609836 478741 874860 850422 226068 53377 503736 0 0 129727 151901 563519 0 51650 0 472287 365255 950718 206624 0 0 476945 340040 0 236216 92819 0 470243 0 0 232679 0 307271 0 807188 0 656040 0 0 163842 867681 0 12303 531210 605041 925989 0 0 729998 0 649629 723453 0 0 0 90121 160944 907554 0 579444 0 441789 0 0 522121 722560 342022 0 941624 549242 733598 0 59078 0 807810 338163 0 732263 213487 0 239880 892 270527 468564 0 0 636995 766523 768860 0 429894 0 832668 44128 450139 0 0 67214 0 755294 0 87565 0 694594 629619 891967 549869 535251 823696 0 611054 7391 0 3202 0 786354 0 696886 664223 342318 706227 0 800287 156864 667586 0 929261 494605 137876 971785 478847 0 0 140816 0 33600 0 0 0 698154 0 290125 0 0 0 0 859953 310672 741951 208938 933028 54586 0 732746 780659 176663 349018 374002 0 504257 925630 0 864888 0 0 904715 0 12799 99894 19260 275499 622624 324919 0 0 637996 0 0 566376 280766 273815 555867 125554 480657 114856 218705 225690 0 377697 613622 0 0 0 0 595440 0 450864 726127 361858 552381 465426 37993 202766 374943 0 0 0 0 0 0 0 669365 0 870270 836704 985404 910291 124388 0 411997 0 0 0 388375 134663 0 262881 859595 0 246610 997527 71313 566311 381213 126443 115669 0 761573 275865 127085 586643 911383 0 0 0 19045 177516 443249 686405 0 0 471956 0 242160 809383 0 0 647118 698021 710832 484282 0 996531 0 446112 825753 0 0 0 0 679594 42523 229413 831266 130591 591943 674170 372524 193001 0 0 121872 820476 433644 598510 92487 790326 0 0 196451 473437 845920 0 0 0 918817 0 0 360892 0 0 156304 997201 562362 0 953447 823372 427342 721297 383740 0 267466 0 0 888326 0 158430 0 872368 0 291931 238855 0 0 316549 963215 480980 6153 368215 795259 950108 0 0 656245 267047 822854 0 551485 632012 365250 0 0 488176 0 255722 730902 490978 890132 0 312241 0 306678 21664 758493 568782 207483 158625 0 846753 156149 0 578793 0 689120 0 463879 999317 0 603360 817261 492455 301923 0 891447 903010 409798 685640 565775 552370 0 0 0 0 375704 0 255942 23648 427919 501049 23143 763377 605820 317652 932966 0 237740 583384 373250 0 366232 293493 310435 839405 69590 678555 183324 0 0 167945 16025 478798 679247 692209 846303 787398 0 387232 892598 762239 0 0 0 671131 0 0 293371 0 591965 280162 728442 551894 752921 50480 505288 191904 492037 608770 702165 0 0 946169 0 448827 565576 0 83549 560434 297456 0 858319 0 144936 704512 988554 0 0 619849 716900 536822 341138 415330 0 830889 603138 0 359594 312717 258811 46061 367398 744015 762623 419593 0 103086 0 7359 0 0 287223 0 0 840205 0 190498 0 0 640948 0 0 0 336036 981125 45500 631667 904077 747983 0 0 435301 162353 0 0 804455 22949 37388 0 746405 0 0 0 247081 0 415450 483308 0 6143 0 0 0 256496 0 0 1840 384435 0 0 794210 447358 738381 818222 900777 769820 228459 946869 202721 0 655018 390273 77845 0 326385 0 0 270045 144812 0 0 942623 0 55111 0 0 0 316954 575301 528820 40673 615310 934885 64567 14293 816226 0 0 0 0 0 786022 0 0 537558 0 371899 480713 753495 842365 885160 101468 161988 619449 0 754178 0 0 713083 879437 739474 0 448878 355675 0 0 0 0 574340 450941 232846 675354 0 223540 0 0 609650 369730 527369 415916 0 0 964820 466700 13300 0 0 465219 0 0 158639 741277 677399 0 374502 352405 877305 0 394751 245556 0 0 0 630990 461995 448601 0 446363 0 0 0 625984 954925 669269 120414 800713 0 0 523761 176542 805939 981034 0 0 433042 0 0 203380 14932 0 0 782704 293403 979545 440234 347355 278613 0 245797 711066 0 541265 322630 995753 0 40311 0 220055 0 97101 609174 0 0 807336 0 534249 552358 0 64043 613185 0 805962 0 267414 469633 310405 0 485353 0 406043 472358 0 0 517750 828954 0 868898 320345 167703 391102 724897 684878 643943 712568 0 0 27463 0 0 940452 374201 32337 827573 0 565550 349785 123144 74862 646834 20802 946525 0 179657 388522 434695 0 0 0 7847 421004 280927 0 0 9762 0 0 203579 0 0 0 0 797478 579680 0 0 326437 0 382716 544608 259718 0 926524 801948 457166 352246 653119 0 0 0 0 0 0 347460 610373 145265 501315 156056 0 266962 143214 0 0 386584 111361 0 469539 0 468645 609898 134875 0 0 0 324886 260692 895492 272007 0 0 411812 532549 143126 0 0 988597 209870 814025 0 600238 0 0 905314 452379 0 477583 904138 537013 522396 171068 910350 0 905137 0 252962 0 169201 228366 624828 0 247893 189911 573797 633498 27061 0 0 0 819292 0 366864 0 12101 0 0 29805 0 0 0 0 0 276162 662374 0 9817 0 0 0 719233 400391 722807 485142 812097 781097 705570 707384 699608 650488 389317 964517 458211 622517 0 774659 0 262739 113480 720194 307700 704459 43583 0 888537 967530 0 110314 427901 387937 0 62937 230320 0 216673 175795 510222 0 0 21119 0 0 0 53946 619293 0 0 4997 768803 221667 370919 39172 995030 258957 575443 852830 0 390919 690768 0 162360 901581 994521 0 970856 0 785713 0 642577 876749 435540 704905 0 695539 0 253071 0 54114 971814 0 179238 0 17068 611721 657207 0 806376 522437 0 0 0 0 53309 153182 0 940536 0 669332 0 831511 451358 660156 0 0 0 0 994785 673314 72069 123610 284698 9215 186477 267558 825916 453302 0 0 0 0 0 75659 96638 938131 0 276387 0 189646 811456 166345 187640 122143 723984 546880 0 3033 0 806361 727795 913977 607896 0 639230 824917 414051 635919 920536 677881 933549 0 58736 0 531311 0 918887 582590 277251 35070 375851 0 0 376122 454365 896310 531041 298835 0 0 579071 224794 0 0 0 0 0 0 777240 297667 63102 845027 0 248588 0 665384 0 654775 0 0 344385 648527 916750 7707 307199 787443 0 448778 0 688013 0 254843 167071 35064 130413 674145 141728 290531 781275 912160 0 0 333866 0 0 496720 118031 327527 748098 177353 99807 606573 0 544663 0 886821 0 0 763191 579221 0 908517 0 215968 637349 607617 0 317898 105578 0 645908 0 511604 0 0 925437 0 707127 738352 2830 405713 0 983309 925815 0 481725 231480 367268 201909 244366 0 84477 939032 94265 0 697187 0 0 0 0 444373 0 0 0 653161 760779 0 634980 943110 976259 600172 398553 868038 202709 0 307844 157612 283921 3587 0 640601 0 295346 0 0 0 850250 375520 870417 882393 716111 685406 506621 0 849809 82513 698201 81265 0 0 570272 0 15567 907567 131920 611683 904400 228992 180250 0 654096 0 690686 63777 0 968790 0 45823 911312 0 0 470249 219181 847797 300628 475488 0 0 0 0 252025 0 417507 809842 167356 395829 655835 822987 676820 6084 955824 157570 6086 0 50959 0 545857 0 400408 403442 0 0 512795 0 0 152030 0 933592 473241 0 745959 0 284284 0 0 0 458775 833485 0 471032 0 670800 379785 0 0 535824 26136 0 16268 495858 557947 210538 146867 993358 677682 0 159775 0 0 0 0 832569 147279 231005 425607 0 363602 0 0 0 666170 0 621968 0 120205 624994 745219 527791 0 36914 0 647441 0 518784 0 0 31468 258160 767873 630649 0 0 180004 896434 12302 0 888171 45516 259415 0 904800 178269 768322 0 402526 0 109700 247029 520035 888592 800652 301788 0 263309 266677 249760 0 325788 958947 351147 0 0 0 0 0 656404 589111 405893 463960 383564 0 48268 98710 148759 126681 923361 0 9042 0 0 491627 528521 471743 858753 0 282994 778726 84715 738591 0 704440 790997 0 875877 620583 171340 0 554245 0 864279 0 0 684492 0 903596 177353 0 377062 0 0 0 0 632039 825962 0 990161 0 0 0 731789 300072 992909 0 991296 589957 0 213287 117801 0 304598 855245 429787 0 0 0 395385 720400 0 0 464970 16076 0 384055 199042 665618 291808 383879 0 758011 1331 665952 686406 0 113610 0 0 993532 507746 0 264241 680687 535029 766599 0 0 0 569507 727957 97421 926157 0 257295 362266 301565 277875 292929 0 99258 189670 793615 0 670075 993008 0 137995 153844 405778 0 0 0 75312 590463 0 413379 0 293868 759303 648142 0 0 213320 269805 67887 0 0 0 0 0 0 174684 626058 456918 195763 0 0 789732 966689 0 0 833751 93743 0 401465 635035 0 0 0 0 966454 848398 336870 905610 0 365824 574404 85793 251862 17229 472176 522670 555275 377326 231456 537394 0 864078 573226 735096 13225 0 820100 0 837901 434847 735211 0 897848 0 0 744294 7463 654749 0 217333 654818 0 0 0 533479 887671 533027 479729 474421 135689 0 293351 979704 371068 630152 849559 0 791872 0 89532 0 0 692328 634834 0 450886 307078 632917 0 0 858267 367789 787886 0 0 0 397163 160657 323400 665721 34955 192580 69491 661769 898304 97692 216150 379399 0 0 0 327508 0 0 764570 84452 0 0 358045 212365 39746 877865 0 0 16151 0 311321 528 797989 0 101344 0 0 699867 451793 240761 351930 607659 777193 823170 0 26559 799605 422936 0 422487 97491 0 392667 114501 987622 123423 515531 818193 589543 0 0 0 0 0 0 283394 176489 612243 923837 810481 534203 544206 0 0 923502 0 967436 908173 860808 811273 0 0 0 0 70782 636499 0 158148 0 296578 543977 0 515952 0 0 628170 0 557949 221378 680797 485830 0 293590 486547 678778 824644 0 0 631627 904405 664729 0 0 391207 777143 0 0 915132 613093 115626 0 688808 0 340915 0 0 970610 219675 58418 0 721172 968972 55776 628889 386857 0 0 528280 253381 482330 0 604047 695056 0 901891 997470 0 234168 0 0 0 51868 368127 374835 926939 0 203360 0 230179 111495 0 440466 180409 0 638579 0 0 0 0 524807 890973 852755 228941 590232 421997 121394 463317 793406 847976 305935 475633 781083 401732 0 0 0 370247 0 490483 0 435838 988251 891639 873981 950454 544870 433294 141775 12453 0 0 904506 828807 553927 0 284530 951817 86622 461124 570123 871278 388549 0 0 0 0 512736 960470 497543 112865 0 231243 0 928891 0 305125 0 587877 351638 0 727172 0 321019 0 585199 755647 0 859119 263497 292289 141717 0 0 8890 0 652106 0 834102 0 509167 418655 11531 727878 955715 0 228389 721624 0 788599 853792 0 538154 533245 0 0 0 53463 885321 874854 193933 402965 0 8627 57206 0 361492 672950 942885 412393 46403 663601 0 717187 8954 916590 777123 0 0 0 683792 0 0 570827 372849 469405 0 162653 298863 159158 0 0 0 0 0 565976 881776 871808 528457 832344 403251 0 0 971446 0 131944 156601 0 287502 669952 0 843772 0 581863 0 841356 539584 896644 0 0 0 128628 548656 0 0 0 0 345398 0 483252 0 637569 347854 513056 618705 53493 616893 888463 265540 409968 0 295506 0 275991 0 470357 593040 641518 270434 115983 114911 0 166738 0 601929 699251 0 970655 888176 862866 516251 883295 0 0 493925 0 0 824580 740184 782184 0 541358 44069 0 0 0 755447 482256 11912 615149 268814 262270 0 0 62200 205961 123410 626631 369874 210237 32996 0 0 370539 876501 0 62051 414206 584466 876290 0 411495 233640 921575 0 237677 514491 90627 473364 0 98421 868268 0 902538 943399 0 0 0 27429 0 829441 175937 924392 708964 408056 37044 58855 0 13278 30687 810918 712926 0 184499 0 0 0 540269 0 324786 110266 0 378591 0 968127 456680 705096 12091 0 359787 312254 0 0 0 503827 61633 801577 0 0 0 741413 615588 561742 39892 3376 0 593205 379043 794010 675240 0 226658 711686 0 0 307021 344336 338482 0 692634 0 862707 563386 859911 646410 406454 0 0 961014 0 0 434186 0 734136 213812 0 0 0 0 574880 780161 43364 0 943893 0 0 761273 906022 288987 320924 222605 94797 0 866205 152076 27744 894371 189520 912064 0 0 38555 341800 615386 0 0 748859 392725 760519 0 173611 421593 0 354501 269237 0 897204 0 0 917137 544543 556893 731519 0 0 268623 994419 56455 791471 193328 492337 321858 0 715296 765479 325186 0 386503 187706 929157 263666 753335 0 982200 762666 0 239080 0 0 49484 767344 808303 727989 0 0 0 655862 57073 693044 890707 730517 0 253784 0 2334 438306 0 608999 912533 0 0 0 54626 747239 808454 308475 361222 0 383395 36466 0 922352 774200 174331 421963 291093 384252 0 884214 0 824008 865399 970642 0 407489 543557 0 571633 633408 482728 994787 972051 694330 0 0 382259 0 832881 609492 817310 0 837944 629019 0 690277 0 940468 693635 92829 278208 0 141730 133064 0 231586 793724 0 248494 918966 454753 907812 641239 0 254521 35047 0 0 817020 645594 972724 0 0 104696 686791 77532 979245 0 233892 0 516858 689487 837822 156481 343755 812349 0 183528 590996 0 0 0 0 0 0 1765 928611 0 954448 194681 110816 196006 879482 738099 678664 0 183561 0 227040 660731 498661 0 0 945435 45474 996281 0 0 293357 169292 854689 0 522311 45893 103517 943661 312066 695589 182438 346155 0 0 872075 702151 741704 0 0 972762 0 169667 912714 309010 47855 0 700522 667844 464311 572145 0 169560 212588 431200 638408 0 923452 406658 379066 378477 766866 338863 0 781665 148192 65860 110763 384489 930359 783879 0 727327 78774 539599 101697 0 309874 986501 234864 489378 538273 661747 953345 114597 0 0 0 710361 252018 415902 591441 109755 429105 0 0 0 0 57645 831591 584827 376698 84692 0 732520 0 446155 0 0 514951 0 0 227137 737540 0 0 966545 886845 867612 443967 137599 55399 533474 789301 990607 0 0 0 80205 510407 0 159158 51122 0 141379 651008 172932 0 151185 752081 234684 549550 826007 0 0 31336 743282 678149 248337 0 0 928945 893002 343145 387210 0 0 753075 0 0 0 0 696947 0 0 546238 0 629355 32059 0 980004 118137 374445 0 87562 140313 77653 454477 431901 0 0 0 407255 0 959431 392915 0 290786 0 277190 321662 0 246078 0 638645 514634 73607 0 0 312710 0 0 802434 499100 0 0 62446 468568 0 927837 413704 244618 529244 547534 175927 0 686056 879632 627977 831286 210875 0 78891 948223 0 903741 773404 731649 380843 188133 0 0 94803 0 894314 496945 156303 0 0 467698 0 0 0 0 0 710043 0 330197 733477 0 0 0 739922 0 120802 0 0 394407 0 705176 648961 0 666453 854922 733375 34822 618399 666187 834471 0 950985 446762 0 0 45843 286924 119444 0 830959 561124 0 0 0 155272 0 264298 442314 455636 0 582207 233422 760964 431937 0 158018 0 0 859849 0 0 688523 224218 326910 0 0 921199 0 452019 732952 365108 962923 0 987912 701349 123479 0 205131 347438 0 76391 200458 510140 834826 0 270001 0 480628 0 732419 0 0 998919 550021 0 708632 11638 522477 618857 0 0 0 639840 0 998893 566785 0 0 0 765974 0 0 385318 0 0 0 0 54582 364446 886455 867102 888956 256574 260162 222941 0 556666 790538 0 171717 0 113871 468619 914604 632698 0 722463 0 0 0 699149 380721 0 0 0 275272 18997 601760 161945 193949 0 0 0 264368 485359 0 246353 123574 0 211372 0 969022 0 951324 0 520156 500236 0 253908 481336 0 275679 225200 0 740346 928870 371122 717605 0 461414 0 0 0 0 950144 141247 489386 0 337063 0 108460 907583 384661 391765 0 0 446510 450485 0 0 0 967900 761587 0 0 110075 773459 309593 818493 520866 0 163515 0 416717 0 0 0 722716 280619 136693 0 0 0 40697 737828 122137 277723 796717 228394 0 765309 883053 96952 167560 0 0 757741 35355 975022 991777 978910 683414 690222 750012 907206 999594 241682 966067 0 369795 194770 833165 0 0 901573 240704 0 0 159522 0 0 0 0 0 853284 0 0 855327 0 814958 263768 164218 0 0 388995 514819 594495 987011 0 612436 270329 0 0 331428 452705 353663 736698 0 0 946202 598537 0 707815 497220 0 361523 0 0 0 0 486856 670052 118591 0 0 0 94810 0 767498 0 0 507313 0 992365 277551 0 320895 0 239511 541219 865957 917934 349811 0 13079 886149 84899 929008 911584 0 457729 360379 760631 0 867072 533807 0 69842 0 865351 0 0 0 865253 837492 544382 64553 0 269665 506231 624457 0 0 0 803997 386362 168600 0 0 136564 712759 568022 513658 667059 0 598003 0 0 591547 0 66846 0 733714 908726 705352 0 23679 0 0 351927 0 0 569446 752023 210076 362789 0 175680 0 0 0 669223 0 62687 126714 46537 537773 0 550850 0 964871 0 881141 0 238534 428622 729228 0 902834 486626 0 656433 381367 507508 552803 0 74281 0 350358 755365 950274 741457 0 427589 154156 659624 0 505548 3795 764100 625556 450202 0 0 0 0 985412 528220 407188 570275 348761 0 0 978567 235570 796524 0 807160 233998 604114 921979 0 996794 872917 332452 917332 0 17820 974360 0 371469 0 128712 0 0 868832 821901 0 899512 536838 42262 0 0 239962 147848 331164 564213 940720 344536 0 709926 0 697195 0 0 911676 0 0 0 0 203593 232741 508957 332555 579584 0 142358 463777 0 0 893991 836399 493194 921570 603348 62300 460524 0 906412 0 760688 0 0 0 769568 0 0 0 0 0 0 0 696422 144362 0 0 914156 135692 584085 0 0 484293 0 234389 863803 0 114218 663366 794468 568975 0 697656 503484 442134 380910 574203 0 661341 744446 736251 100191 403657 0 994511 0 774051 0 0 87108 404823 141975 104740 0 832593 948400 0 449778 0 723092 0 147320 0 357590 290873 0 890639 0 787654 360805 0 372108 362578 381688 0 438080 185776 0 0 159900 0 112618 0 0 254991 992290 0 207697 0 585342 619222 746756 0 587535 0 815500 834943 168393 400404 80321 456580 0 458059 0 0 0 375702 0 457740 898608 299333 0 422920 575750 652847 931289 0 175182 0 196514 0 554160 519586 650607 659295 0 0 787135 0 462759 163707 923906 0 0 825607 0 0 526689 922070 491278 742513 230947 0 869484 0 606196 0 279774 318552 0 426602 0 0 0 439605 703057 0 396109 460208 0 166990 0 186007 622200 190766 250027 908259 86116 522548 604847 816602 209182 402134 671557 807891 253505 217008 169286 874816 0 206603 616815 0 898028 0 0 0 247733 0 901587 896037 0 450865 78110 674124 255307 0 246761 181433 0 0 207455 0 218708 0 813715 112010 0 585937 351083 486257 0 148476 399062 246342 171016 0 768423 418233 976971 0 438990 924493 0 0 119597 491521 520441 902963 0 443373 235981 697641 896274 280169 0 443494 0 0 342570 0 717627 421704 423056 862276 0 0 0 7205 46535 800430 858022 766978 647305 779515 0 0 835478 842373 0 0 813289 85515 109494 627948 0 637757 0 80367 0 66921 679397 842980 243423 704487 484802 0 259292 632436 0 0 107478 213680 429408 0 172464 0 0 751399 0 408314 0 671754 353524 963406 0 0 0 933291 0 0 22215 912450 0 64866 0 442973 93447 0 0 54812 591133 890356 970728 562200 830442 0 453460 705896 0 908026 117971 0 817214 604340 0 0 164199 524533 794562 95802 782914 0 635664 529306 116441 729854 786465 369614 259620 790190 697914 0 573730 805426 778371 852149 0 381356 0 0 266801 837154 0 207762 550383 0 0 0 0 0 968739 751066 0 659577 3751 0 0 0 0 0 894606 0 13178 768659 596378 0 0 955560 679629 0 0 330559 0 185718 951862 955816 0 117210 0 527530 776762 426164 256535 701756 499622 756417 0 0 591886 0 0 690777 83799 891498 853207 847001 721234 201297 499711 80884 539809 712586 0 164587 439783 46191 0 0 961271 614290 0 706003 349933 424509 171906 489897 0 0 138809 918783 236019 86012 439721 302365 370062 382762 756333 717663 0 152038 167517 846605 0 111944 922579 593611 682667 0 859178 780868 172228 0 0 107919 638921 370921 835354 347643 155376 733271 135684 231598 334689 614019 59446 0 362025 0 0 991279 0 0 0 44429 0 287115 197270 0 0 554037 770185 62272 0 328765 159061 0 0 0 424739 498974 414281 276761 24539 798640 440043 0 357070 0 308518 796488 516376 257706 697296 0 0 449360 598429 877381 0 0 323677 0 0 438797 937817 717558 956056 0 414567 870098 660007 926370 0 192939 695446 375456 595553 773216 0 986936 736398 793822 34396 985276 63343 7480 216674 108502 272910 840472 0 0 0 11581 83453 406487 0 0 494533 0 0 696712 0 388205 200814 0 0 0 0 251906 0 981302 259929 358641 55527 129786 211599 472766 516427 0 0 938235 633348 744145 0 0 183009 0 1720 255075 751288 0 454276 0 0 374862 213651 892757 0 0 35134 487459 0 0 0 0 0 0 0 444410 714007 0 0 854103 337264 224888 0 0 871703 608939 795323 953690 0 0 141845 0 803955 572651 0 0 1620 0 155137 163121 0 223597 0 819675 0 0 0 107208 672924 23633 0 744214 824956 397727 509716 866781 0 385139 0 680255 16302 1997 688735 0 782397 40592 974056 0 0 0 881663 30205 593392 0 648798 893262 594607 833827 536876 0 0 710921 129329 327977 929936 11866 0 316869 44522 466800 0 793503 0 0 886991 0 437426 902965 0 0 284500 0 592980 563062 284853 446944 598234 712279 0 14841 692252 0 0 0 539317 0 962473 0 88811 81045 537965 999399 0 160928 0 218168 688632 451664 192397 0 0 767507 161302 659204 0 0 0 400109 355260 0 0 0 451106 616534 54603 384390 624217 321837 437304 0 297207 478925 0 0 737492 539101 521367 798956 0 916888 475466 556716 632014 0 0 0 277596 0 28658 0 304685 0 0 263086 0 710100 234549 906047 320670 0 192833 75815 595077 189347 428527 10657 26981 24006 269693 906482 357500 0 0 0 0 510667 297371 777727 0 938683 0 0 238787 434027 761402 869369 0 445567 0 513668 0 259033 893768 0 922677 0 766374 0 435497 699009 479542 0 711979 184470 755387 214759 488776 0 398748 677146 192950 683208 874040 0 397814 836983 161333 661936 747735 658646 0 0 135332 143371 159490 278963 364844 0 0 384979 277530 207242 747339 926453 621982 100375 691120 0 0 946101 56577 866287 0 0 0 570821 0 687768 0 0 862426 747520 935809 296187 734077 0 0 0 215509 978026 21205 538891 0 718029 0 0 12998 113494 0 479221 750423 295197 737961 0 624067 0 663951 120554 890872 43415 149858 0 0 756784 229602 155850 532884 467898 0 0 923722 132449 133141 0 407239 0 0 286686 0 636842 0 154585 0 851964 0 0 0 0 0 0 0 0 0 884279 452914 949069 0 889252 0 778141 434480 0 0 398238 0 589474 195417 0 0 0 624839 0 0 464163 0 0 777024 216590 96472 539817 0 0 70428 476043 642145 924525 749873 0 898088 752818 99663 426536 33814 0 0 288809 322496 651117 163943 0 0 276818 443320 0 48860 490809 514632 0 243302 480107 240130 0 0 927330 746947 708265 0 37554 507906 0 897597 0 331609 226496 833189 0 799791 506227 747810 265241 0 861604 213820 954834 0 567228 5428 327687 0 400118 0 0 544159 0 955829 0 0 855252 0 0 680944 0 952656 0 3204 0 14224 0 733453 0 414478 0 401141 696796 750015 158088 0 0 573790 379910 0 434288 559316 836089 557967 717274 185546 0 481975 212794 768852 780972 0 822556 0 0 0 872965 0 0 0 0 427760 486092 886633 0 0 0 838963 719904 357335 364207 514436 543446 0 0 0 927333 913072 812587 0 138599 744990 0 0 490700 412756 0 0 304190 275152 99242 181136 569984 0 616948 0 0 734877 964000 491413 0 202427 963508 870875 0 0 267239 490363 29463 0 0 560776 0 408648 650467 648148 375023 544488 382303 955623 805844 0 0 0 884410 0 0 524862 0 0 0 0 277766 609353 0 0 0 142890 0 934438 802558 18413 700560 907451 0 741361 0 0 262676 541156 0 741237 962109 772172 521437 120667 789747 524708 914696 0 0 86564 845385 0 0 0 0 824421 0 0 321921 0 257467 870231 0 0 441816 0 0 204314 0 560430 905441 0 743130 807258 0 166545 0 420752 263787 55944 0 182303 0 761733 520277 280577 914316 0 686789 783832 699818 881385 307092 0 0 10616 0 842311 167726 0 0 0 0 0 0 725329 0 10822 594272 526248 980445 0 319632 0 0 0 0 0 270837 0 667434 0 637882 694001 0 466273 0 958156 593648 746259 65235 20434 0 691255 143429 0 0 0 0 0 0 142538 737947 209045 0 173877 0 934543 555846 32967 476732 42897 54396 347673 509506 636973 171389 459853 784220 0 802556 0 5188 0 983416 967333 623308 462862 0 0 448700 694170 91090 0 683682 56677 0 0 0 0 831156 0 0 0 0 116881 0 452300 0 949042 0 0 193303 739250 715807 9307 621632 353622 263891 768328 0 0 886122 0 863141 926493 966853 699831 0 233137 783278 907672 0 218643 0 913730 0 936231 771795 251351 91772 0 0 20762 402801 0 0 0 0 0 683125 715767 0 0 0 773732 692051 0 0 547484 582776 536111 244789 0 157176 228323 260730 0 984938 0 17160 0 511207 739586 262933 401383 0 943360 0 659078 0 822302 80111 351563 0 0 0 725806 350283 561131 0 0 0 0 0 421013 7974 0 180627 0 150786 288023 7966 0 0 756351 0 0 842540 869431 819447 14033 0 0 874554 0 292436 0 791780 0 878304 450645 0 125942 642590 0 0 905104 873768 265072 0 989894 509288 718580 946938 0 0 591165 74762 0 0 935490 0 0 57460 763224 0 297436 0 484397 911526 140741 0 823265 933563 858048 0 0 384767 0 0 378885 255399 0 127321 0 752612 0 76734 944394 0 444112 168665 935404 712541 0 0 386809 865840 90838 311029 631724 887184 589764 372202 177504 0 0 0 367386 0 0 0 820044 986048 0 689664 0 827033 756595 716471 0 315311 0 0 529346 812835 0 952068 0 96014 349447 771835 849119 411358 240989 720813 545524 987117 0 0 455939 974643 583365 0 0 85632 3445 0 0 967916 0 0 360538 179280 120042 0 0 0 437741 0 0 110080 0 0 286759 0 0 944398 0 0 722590 0 0 0 543541 277438 221411 252961 786226 312523 0 0 239985 491081 320484 628944 0 602720 528528 633029 575694 0 356763 734000 352157 0 189608 0 0 0 554534 0 0 487938 0 444835 0 90412 273520 0 0 0 834378 688954 0 0 38464 0 0 806725 669554 0 0 903632 0 0 0 0 0 0 486277 990014 0 111262 0 658505 187179 379103 922088 695734 564928 382529 0 0 0 0 927608 256951 314158 340968 0 0 479095 544268 0 681935 741964 871224 178859 133394 252105 612692 217415 0 0 411482 659303 946496 0 978802 605698 777415 687682 877896 633292 0 188688 50023 18521 344729 0 398674 794759 0 0 346523 0 310307 0 424231 848477 136487 0 0 0 0 0 166848 301011 511260 748804 0 0 0 422798 0 930217 0 925821 96683 0 51058 717588 0 587719 909735 184961 0 390612 431224 271202 728239 92686 752947 976095 442867 753040 15881 691289 57085 0 180728 340046 0 451408 0 549072 863528 0 0 636536 0 0 0 621481 0 99936 735319 0 691573 0 0 529299 0 697333 406073 927446 0 798810 0 581047 0 0 0 595534 883731 238508 397260 455174 983610 528254 47645 14444 0 0 292982 889697 0 355643 0 0 452198 154048 275090 457478 244312 0 0 0 0 644209 887896 0 0 984650 0 665374 0 389789 0 0 0 750348 656901 888158 970643 443605 949559 607381 970301 999865 635508 410848 876441 0 0 0 15485 65672 490690 927134 982662 250784 789714 18303 0 0 0 231360 854452 0 0 0 724675 740169 0 984263 816248 0 805573 268829 0 86015 541660 479077 0 0 0 349661 0 157762 454878 157770 50510 0 49885 893326 0 609271 168516 564205 106762 957806 385419 868602 0 0 0 0 845234 0 0 249811 219080 295873 686299 607982 0 358647 525472 428485 743377 0 0 0 145547 0 0 66005 0 261445 513003 0 790597 0 943465 173369 294883 828833 148437 0 832325 689860 898514 0 11481 845717 0 0 0 920670 0 0 422989 367663 857987 0 746285 355026 843739 0 0 545579 0 0 0 0 713914 291322 421322 0 671916 0 934487 246510 0 0 0 0 0 190887 823711 823467 325328 0 0 653474 933825 408016 820182 0 234576 896818 130453 978441 946164 938876 0 698973 0 192407 0 0 607920 129142 21459 566554 261306 234786 0 953464 340000 146371 303146 891859 52479 924576 952839 651643 379814 61671 0 689574 0 275760 583758 133369 297337 653469 482539 430401 502401 808848 311084 0 0 57119 0 0 608780 746917 561581 200041 348493 614550 526245 44232 303121 397374 572862 0 662316 0 0 0 943636 0 105471 40170 452350 497161 0 206665 874833 871115 458767 0 0 79296 230500 346093 983609 0 0 920307 861769 351374 111456 506263 882260 0 234078 583529 270595 979665 571874 686074 848586 87580 527308 0 465521 0 430880 0 254246 0 0 0 685600 471831 529596 736881 185599 788111 0 0 656376 0 0 664347 0 301118 851606 335182 0 808644 922400 785028 507357 0 739942 0 451554 443828 0 0 0 275172 958044 0 67266 472896 0 0 37999 554063 0 453410 0 511776 178068 477150 363541 939622 195559 368067 186441 532837 631860 306263 255412 252436 0 0 544148 763034 0 844169 723242 963524 134187 0 762328 151203 0 0 0 0 455482 122732 0 380274 0 170806 0 0 0 500519 792056 629982 328021 371287 356921 0 551575 363927 888828 860083 0 775099 753797 507485 0 78366 250059 141603 120419 0 0 0 663986 574352 0 0 0 441827 0 108590 0 431333 0 824 958464 548735 128725 0 0 0 314423 209600 263642 0 0 363753 0 519447 30843 0 991937 0 962957 781639 742089 351923 950806 0 0 0 308209 0 0 282403 0 217235 487870 723518 8934 0 367485 645826 464757 15348 0 887428 0 364269 626016 875042 0 651146 0 0 527350 810226 553704 0 465014 671005 247586 28616 0 5812 671767 486831 592381 611144 0 0 618637 418733 0 0 380904 477363 568518 474059 106431 266464 0 0 285144 228930 432376 0 456488 448027 872221 585852 0 980216 0 433627 0 0 0 883070 607435 87693 759099 655494 0 546119 457073 396994 0 0 0 0 927111 784795 0 913022 893387 588083 0 566771 297714 980192 431387 987509 894688 784828 7823 997656 303253 0 0 785481 859259 0 724343 0 50919 0 988397 550518 410788 118923 0 802791 980819 714853 0 0 0 930193 562851 0 626698 501968 0 0 738603 0 838616 469527 190971 0 839425 512307 172541 0 600930 334804 792630 881309 0 0 0 0 823584 217542 0 830714 843177 420712 0 237927 601918 0 760079 104911 174400 0 280119 0 0 206027 0 373410 866731 185663 706947 0 0 684096 368775 546899 0 27498 528437 0 301185 0 738927 617395 0 0 658880 410214 47702 0 318224 191875 0 76362 0 811767 719263 0 0 995722 123716 0 740880 0 130048 847401 985401 182077 0 408031 0 922228 484193 0 16619 0 687592 184034 563117 771028 123785 0 518401 346947 965753 0 868659 0 53264 14468 853506 523751 0 510607 0 103552 0 709991 177609 0 0 872301 864530 743915 156481 0 0 451104 0 624226 372755 0 627516 162545 739017 0 0 746828 44516 778147 967173 912996 0 0 871323 263187 0 214923 834260 662995 957032 0 0 910954 764121 0 391299 72084 0 169288 616621 0 0 142257 470782 0 994274 266551 759286 0 987575 379316 558790 535174 109369 0 0 92844 533562 31201 403259 0 40252 496114 832284 0 476742 364852 0 387709 959204 0 0 0 813306 999558 275999 0 623519 0 0 680335 0 894019 406608 0 379898 233473 178621 130149 675360 637266 32397 0 121893 396258 0 0 919696 228208 409479 319597 59811 0 561617 774570 384687 0 134287 0 0 964824 285730 627087 0 151262 0 0 598938 0 13036 0 554940 469862 151624 0 0 255187 683405 0 0 0 846242 0 398069 0 752848 0 0 455644 0 846042 338248 0 497149 0 455422 0 525445 110173 309197 263611 0 0 51594 481109 659841 0 0 465375 309988 214096 0 746486 36865 634597 904212 16777 976035 0 0 0 466392 890712 0 287280 0 0 0 137512 0 540305 0 99882 8874 0 0 26309 513764 0 0 189982 0 0 173425 133247 920712 0 0 22597 206938 536891 3310 238609 0 0 670191 145911 0 0 944624 0 0 0 835985 0 154217 454656 271817 853533 993799 0 323505 178114 0 489684 656909 177868 0 505192 97562 756710 667706 962631 0 0 208547 0 798514 913593 510005 0 630832 0 0 0 770188 876461 0 0 626010 525576 0 183605 401662 0 266786 697990 782821 222539 0 954062 0 0 161242 0 262991 731549 646892 0 0 0 647209 295027 475170 197613 481437 261118 328113 0 975532 0 895579 13305 0 883985 0 399803 65894 328733 644346 0 650751 0 0 660181 0 729984 0 0 776989 398949 407273 363847 145470 857071 577602 352072 0 425475 990723 546615 308461 0 0 345502 981802 203457 0 0 69723 0 795109 581903 734959 567939 0 71711 0 0 0 731630 0 72901 0 543334 462173 0 151469 0 415001 949281 0 821329 405351 0 672535 114875 116093 167567 706935 0 0 0 0 455986 475378 35983 508552 0 0 983973 0 126691 0 0 877981 0 322724 0 0 0 436506 0 288785 0 0 570031 489698 286161 0 0 46268 0 87360 0 710321 40920 0 0 550410 639686 956808 0 0 0 575806 0 25640 150940 0 0 0 0 326331 897889 15428 0 0 578609 0 0 0 859274 421673 0 0 0 0 443948 0 0 40039 0 188983 485349 192768 489793 836772 343108 349932 789538 0 225137 0 166414 403576 0 0 631060 0 607627 0 315309 0 639003 592951 0 286190 15193 686840 357376 205682 0 0 314547 0 160650 996184 613529 0 0 324611 0 28440 48290 824922 904971 938951 794400 214675 968881 215822 664348 0 278997 809938 330276 0 544842 457922 397013 135658 404653 833634 77 348547 234364 658061 130819 0 709432 420218 259941 240815 552460 0 553247 0 0 572223 798666 996356 999078 463763 117075 0 0 0 0 447951 0 0 284116 680109 318209 0 310421 0 369578 463831 0 816121 557437 19622 973701 439031 0 0 283990 0 0 24059 710948 0 965320 0 267180 369865 599803 0 463905 831661 972223 0 0 402881 46729 245141 788860 587329 0 217082 147356 330748 865429 322432 694803 203009 227120 356097 990281 0 0 0 953436 124983 0 292869 0 9704 836327 853827 0 513073 141876 992942 294097 832027 0 317057 0 637736 984876 703733 115527 0 434337 0 610351 52360 0 812465 0 245765 0 0 299703 216090 537066 815078 280903 0 0 0 0 900091 860565 0 0 270749 0 639696 0 0 0 0 50330 952902 806458 295848 988220 0 618405 65653 161306 292145 264506 0 641725 177469 0 94554 348774 755308 716942 964080 156641 101610 805023 853831 607679 873473 214877 529737 618241 855038 121161 0 10919 0 653570 999962 87272 461353 207980 0 83562 486518 0 999379 526401 0 803486 0 245737 0 337533 0 73966 0 865431 0 325329 936415 18318 0 0 988739 836020 0 0 578663 0 0 498359 740014 0 495160 512273 383595 662334 767876 549455 526413 332789 291756 0 0 262764 0 100588 983135 963171 69565 933694 0 0 0 0 843181 177552 70018 564168 266407 912927 925540 0 691922 169282 942602 250502 376503 354348 145820 596688 0 0 783756 0 958596 0 800805 0 541637 0 309659 261653 0 956258 916636 0 0 0 308971 0 519873 916353 973984 0 0 884108 870800 842838 0 581642 178275 323108 948497 515796 963729 613034 0 0 465586 599105 222893 874665 644005 833044 0 0 0 261080 0 79757 702189 0 0 182570 240170 176125 202387 353019 536913 255631 611041 0 335437 798416 0 0 719625 0 984708 540678 0 0 6108 0 0 0 189535 663316 472323 441456 911755 0 0 598488 425335 0 552985 0 588307 191595 130842 159241 555995 826237 193954 694912 241684 309810 234294 406993 0 554450 0 0 0 262149 780523 0 673685 272831 0 0 0 643613 0 0 0 589748 166647 582374 0 990212 854114 242595 207930 119819 663108 0 817045 0 0 330634 0 0 462475 709344 174508 379429 0 402877 0 469422 0 96475 0 0 471651 804724 325617 959896 457363 710365 870563 34106 0 0 641502 519834 0 796205 516145 0 0 68081 0 0 518345 867271 675752 757373 864044 202679 791313 791015 0 0 0 278741 0 431480 0 15682 189963 735192 0 0 0 0 327613 0 0 35686 837233 788636 462401 282397 0 0 0 714372 891154 0 0 634933 872678 0 235503 809715 316983 0 330356 0 39761 510035 428796 506438 151167 191766 883298 0 0 860454 0 0 936666 0 881031 0 358195 196654 137231 809036 496111 0 874048 939099 0 68526 677423 389301 0 651594 185899 128161 0 221606 0 0 902618 890866 774648 711887 694901 358069 991385 227717 0 0 831434 0 0 784679 444765 85998 243156 369305 364052 0 888078 864608 438001 491120 0 906159 238862 486720 0 178745 707457 241061 0 786695 736131 0 194209 480647 855181 0 530919 0 897469 473614 38551 478074 170423 281884 871655 0 737295 933599 86813 440225 701358 1523 954390 664334 472386 439208 63379 71760 0 0 0 488841 448623 0 284121 0 0 0 405220 26412 0 971298 247747 770900 0 572868 392100 71687 666342 0 7754 0 368148 788971 81388 0 636771 0 0 0 225997 427266 884076 188599 751432 0 0 918058 0 76586 982349 653417 275914 0 0 86154 458976 122837 883379 0 537606 817559 495879 762304 0 312449 0 0 0 94375 0 444683 540956 543394 434365 365100 0 143520 0 607503 0 0 823842 0 411211 554632 942598 712953 0 884069 727965 0 0 0 753441 0 909271 842474 0 950197 335189 955350 149132 0 299934 949166 831461 0 624361 399047 458013 942135 291549 137803 0 857527 125968 933659 905086 0 186560 0 954772 231795 0 347517 55564 0 706465 729929 0 255137 0 477559 0 154784 0 0 0 100733 106432 155868 0 73546 0 541467 297512 532065 296245 0 909987 0 0 188196 207700 927667 0 570198 0 508032 293837 126149 264319 366697 596773 813799 0 866462 0 568851 530696 966119 859291 666035 97901 0 0 881128 506845 132286 216565 0 580382 496364 325596 625999 244593 679680 0 855628 88363 853970 406549 0 0 0 330870 4995 830436 808729 980583 3558 135016 499936 0 0 207894 198051 0 470534 150143 0 0 182906 0 734096 0 302389 210866 133172 0 210513 574667 645292 0 0 0 126075 679743 578810 71048 774734 0 535009 0 819181 739999 18538 0 0 0 326136 0 810826 460898 600170 0 411843 802244 597370 0 0 0 882327 952086 0 0 614302 184637 0 729947 0 548442 643282 0 0 499982 294084 0 388938 9874 657119 458054 629503 0 0 735577 0 934467 776993 180322 0 19735 0 0 567327 311570 708492 552694 474362 0 539363 492461 699521 200266 487662 71538 0 965151 141450 0 692236 857042 0 257811 0 994481 508161 0 356209 828202 0 368813 0 0 0 0 0 748064 0 112349 170805 0 459938 0 0 877047 603293 180030 693824 672553 0 769009 467935 905666 642336 209796 31531 588917 0 308035 532773 0 0 136226 636502 0 626814 0 453514 512274 556942 0 697121 922085 0 0 464856 258999 0 0 0 901394 309934 0 0 755682 466394 0 400978 696497 1488 62048 500294 0 0 235929 534287 519185 0 0 0 500061 783955 990517 0 553302 0 909224 108883 649728 0 882171 0 126221 43585 0 881131 0 443594 104624 866528 245873 563707 996244 93749 726361 0 645916 0 617083 297351 0 0 0 0 934633 518055 443287 0 399530 119421 944172 0 689658 0 288693 811435 0 162398 0 0 542027 0 0 993263 196311 532767 196374 0 312731 56439 243316 616716 728657 267827 157243 573557 669113 0 302160 0 0 0 0 0 747614 329589 897983 0 599288 0 223590 0 0 693558 41647 206271 921124 0 210468 0 0 0 48868 0 599003 388300 0 68062 979817 0 0 87560 0 0 0 0 320008 0 856377 0 0 0 785223 770044 471897 0 0 0 0 594376 712119 0 261137 408744 51520 0 0 159730 0 564250 0 0 421574 340706 585758 0 543510 807325 0 942306 40471 234237 0 332641 0 0 0 264211 870101 0 0 0 753791 283560 602591 0 593634 0 76721 0 0 0 865172 142290 227530 909479 0 893074 639866 0 0 0 0 0 254344 452071 988115 9131 556767 0 0 473143 441399 464825 0 87752 327534 717665 0 744833 88690 452998 741728 0 0 133463 779671 397266 0 377703 0 470532 0 0 342217 142811 0 485820 0 0 0 44774 20318 421076 0 0 0 986015 0 759376 886187 70953 0 7122 0 0 510035 0 0 91124 717118 892512 963605 806404 545702 648021 0 922032 617956 0 50171 0 0 178772 0 0 935298 0 264761 665335 469630 0 600244 622128 727540 521210 341110 404162 25519 0 673568 428191 139922 168292 0 0 546053 947911 260960 0 0 0 0 260625 310254 0 0 581376 0 289748 848302 584630 416799 994020 16584 711705 512462 583941 0 0 0 711856 0 993785 0 0 606986 114425 0 105919 919197 319268 0 969091 419586 619781 894827 0 432832 0 523092 0 0 0 612250 469284 510600 65556 0 0 635372 0 485382 0 830400 12555 332221 773027 204843 0 544272 692268 0 0 209386 124159 401076 476101 154995 0 344966 272199 455645 330334 0 457508 534401 0 0 0 453338 508404 0 879233 0 0 117499 0 108582 0 0 0 177964 778710 0 873942 263453 183460 849207 0 0 0 77254 790734 381073 0 0 0 0 0 0 584111 427098 0 683871 799482 594171 538433 0 0 0 0 424081 668545 739320 212889 0 87815 0 0 571804 810442 0 812951 14594 860617 0 265902 581698 639931 215129 595956 48617 360072 636979 361599 450913 111430 0 687392 571166 666322 858371 0 0 0 0 818355 0 838523 794980 7237 0 690037 0 899909 159583 0 796846 251184 380904 0 851678 0 0 800627 917510 299831 0 867816 0 677884 0 615339 0 236639 765046 0 731174 0 0 180460 134761 5060 0 555723 501534 0 396618 123847 0 0 509236 0 586161 160382 0 0 0 0 0 15365 0 391877 0 0 389710 872001 634991 602870 356984 0 0 351619 0 0 81163 145965 168016 0 700403 70941 835441 0 533497 0 797984 598363 0 968643 0 0 0 0 549899 628906 348594 0 0 617555 623490 132923 0 0 0 0 928281 0 794823 0 0 848510 621889 276006 442671 986891 153644 0 0 0 892954 813974 0 998253 0 984658 367601 0 909969 0 684554 0 167336 460540 0 695135 0 814071 135254 723552 0 0 508039 587733 751619 0 0 0 0 200667 318149 0 200322 672294 0 681172 0 520058 984551 480254 810905 0 653911 409695 0 372759 293089 14028 885585 139963 0 852971 73444 829832 0 0 332740 752049 7709 255094 151837 0 0 367944 0 735061 0 763251 0 531049 770389 0 0 0 0 613223 0 0 0 545784 259120 0 938786 518106 680170 588019 676482 603480 219854 0 0 0 452398 792197 34947 322574 635957 0 352902 0 198487 173321 173589 0 0 311765 0 127988 237034 108375 0 860478 819446 0 841098 431444 0 954104 974882 183092 0 0 0 0 858926 501460 0 872259 0 874614 0 721920 74919 0 698813 0 743843 379358 557576 263013 0 46815 48756 0 0 433030 0 497128 985443 173987 0 966212 0 136765 0 290660 835352 797630 0 151509 0 922125 2447 621259 0 519921 313827 0 847666 707220 0 0 520963 419639 599262 215370 456360 715473 0 149501 365870 931240 245878 0 119336 918847 848374 0 0 936056 598609 801312 0 0 0 612213 784995 0 313415 0 342123 344423 204045 0 819608 0 0 904393 0 513018 594794 0 295760 687942 532666 39 968663 395199 115763 0 208776 558461 819577 889887 293775 0 162294 239958 200699 0 916625 566497 0 804060 453526 0 804706 56251 631764 772143 945426 604295 248801 0 445748 467725 845895 0 0 0 0 0 538073 388136 0 298479 0 0 131460 205130 493869 364104 89870 0 5922 0 386496 116293 290598 0 0 658036 230827 0 650227 737390 976209 389449 0 0 335278 766868 0 957117 302643 180961 290370 0 0 0 591543 0 464307 288287 0 569974 602701 564113 0 120411 0 0 0 997174 0 182423 855889 0 405788 498863 511841 281476 415390 0 958195 420783 144107 714487 0 888064 0 377229 776417 0 0 287862 441021 0 517204 0 203488 0 0 356866 0 460457 0 160200 713948 0 0 33666 408761 900515 0 222064 646048 23507 158646 708679 0 604653 49789 0 453596 836183 631172 60401 0 227131 243350 344342 842585 289921 0 0 0 0 65138 952468 895252 387411 271190 205363 235646 0 880613 0 0 403961 0 957933 760482 0 216596 0 0 164426 766278 0 360833 111028 0 138636 292029 0 273520 478327 290500 317805 409082 776603 379933 97572 547938 750461 0 0 302824 94534 921055 183545 215747 0 0 329126 0 180519 90053 995542 447742 270725 0 0 135585 779418 311416 692558 0 351794 0 0 982909 263035 501353 0 0 0 0 257907 547382 731344 0 745503 0 660924 0 0 579801 0 0 731397 504482 943842 854690 0 957074 401896 542424 448570 0 0 90168 0 0 718933 940262 0 522483 0 239081 154732 428030 298523 133577 550474 425988 124592 0 341104 0 0 798228 343715 820898 0 966665 687984 0 383127 250170 0 188020 0 0 0 88128 0 26649 303472 0 0 0 285603 0 0 0 0 0 0 0 0 283850 626471 460835 544613 0 13239 0 276090 0 0 833931 955263 0 0 0 0 821079 924739 482489 323136 0 584421 527220 0 716786 936838 0 826296 730242 0 286064 71723 264882 716875 0 0 16708 0 684933 0 480303 0 937428 0 998195 70885 415400 623856 787265 690638 917605 250008 0 223057 848841 193944 927997 279216 162465 540749 983551 372788 54638 0 0 0 198169 0 0 549702 703619 0 573517 890462 786051 0 375195 858649 0 0 519664 490742 755188 990699 0 0 163618 0 77567 686463 0 957813 0 748368 0 117382 726217 559786 458476 551208 758712 676488 375085 128993 263986 971738 344266 0 639936 704765 0 478211 0 0 487440 72164 511962 0 899606 804613 82485 994820 784411 366201 0 261818 461987 955590 205952 169656 0 157777 424463 845116 154937 356503 806457 832579 220827 0 794039 894966 610701 368678 771376 787216 494600 0 8461 518435 155543 0 0 0 693754 135047 805921 0 526547 0 241580 0 810022 251237 798528 0 80304 562157 0 0 75742 878157 234808 373533 319832 793785 654686 982357 105513 0 565009 495347 108359 932997 0 0 28103 126473 985605 0 582191 338567 0 183244 916441 0 684665 209690 399388 0 319134 645156 0 0 0 0 97072 0 664467 0 0 321898 834825 236978 393690 793815 0 251219 0 96355 674918 0 0 171909 155187 774069 731948 168408 0 320454 6613 293204 421179 0 0 0 570528 930508 674191 675617 550764 0 531214 732318 0 126117 0 0 0 0 495633 419316 995002 0 569351 0 894140 100966 0 0 702293 201348 803892 285427 0 932086 0 0 234215 692933 0 0 0 0 404527 186699 13271 587962 0 599359 119943 0 0 125263 0 0 478276 298163 0 0 613503 66073 981930 0 230012 0 566733 121117 277754 5415 383973 321055 695553 536463 901299 682463 937760 126838 856670 749794 385856 140725 0 825564 385096 0 0 605692 381947 0 0 443677 953385 791266 0 0 753939 908003 962155 0 585559 0 747781 0 93923 992487 669315 953346 569488 0 703067 252884 0 438726 0 436068 0 445865 0 821582 475052 87172 146950 934027 0 96222 0 488219 993711 0 570997 856136 868667 0 0 224221 66558 0 0 615167 854378 771445 544242 230968 0 262041 752137 0 433507 807128 567682 204381 829139 0 632692 53288 405503 790113 0 626484 334020 0 23376 0 418618 0 825623 131292 0 227684 909101 241137 716756 725377 797044 681479 106086 0 0 598077 0 717443 972032 16190 101772 847760 176791 750324 0 178927 0 953375 233319 0 0 124344 30537 50348 513551 0 452697 0 357975 102421 801651 983329 983561 387452 204317 85246 235055 0 0 451436 216005 0 764808 433213 0 0 742788 73102 107936 0 0 448961 530530 0 0 0 739293 611619 625559 0 0 0 429670 188195 236338 730905 19994 292533 0 0 0 510530 0 695060 612873 946579 0 102854 0 149657 929223 0 103922 455365 702880 264361 0 159139 98517 0 838426 898743 0 0 875194 135281 505203 210188 501107 264033 374530 893198 0 0 183981 782106 601233 774225 0 463028 200072 501953 589045 0 891104 706914 990577 113543 0 67431 641177 225509 89143 719005 671595 0 352222 655692 0 482965 0 0 658994 348128 0 0 425602 0 0 0 0 0 0 522119 58986 0 645805 0 0 727104 498514 197725 691116 0 212124 0 0 0 466563 0 0 635746 358532 0 582978 162437 927682 471678 785764 0 0 0 478800 0 466604 347267 0 0 389280 0 0 0 0 654965 880632 452619 115265 298988 0 909852 153585 0 295546 903659 0 623679 0 453018 0 964452 0 0 0 661866 920973 242843 651519 840938 0 942679 0 0 0 204865 672460 911191 925893 974552 24481 0 0 0 0 0 183954 0 0 0 0 92293 863887 101078 895566 0 0 0 76928 0 594473 430798 278834 0 354778 380154 60160 0 165145 334848 85594 77667 439800 0 436453 0 831746 142064 0 0 306599 0 585469 712243 809038 428961 616817 18714 0 778702 990863 933081 0 122326 0 0 0 852566 466123 0 0 782560 0 467020 0 955712 0 317089 0 0 0 0 615705 0 0 0 737724 485312 862035 707043 0 792699 242957 857217 0 0 0 938096 0 990089 930576 0 0 723492 92911 534861 0 0 391941 903061 13082 0 189755 407496 114430 377557 0 0 0 979732 0 397932 353814 448764 892978 674421 0 340858 0 668716 185564 0 632912 0 27440 21306 226739 0 969939 210423 0 0 0 704270 227171 329893 661993 164759 0 0 677681 800657 0 8989 0 856946 787450 0 0 627238 0 964135 821647 257399 0 952938 628875 0 127895 715693 810832 0 509419 0 0 22978 231569 0 594006 0 416662 0 785189 0 0 415997 100410 0 0 594815 14918 0 0 753291 0 553632 9470 0 96700 632572 0 553198 612672 901125 184086 931011 0 0 895575 490133 968930 0 786967 581507 23056 471227 376310 732109 223423 899002 715196 0 0 66773 530494 619465 0 440921 0 0 551069 0 541599 681044 741437 993858 0 0 0 0 94878 487942 723109 806784 0 361126 375652 14857 151213 0 360534 699081 466589 0 212506 498568 78470 120015 479983 0 942744 0 560386 0 0 515341 151303 383463 0 0 238964 93670 650591 14151 0 122953 510945 657554 792175 650665 0 0 0 976201 685513 784107 672893 0 0 0 0 399922 143030 235411 0 664385 0 599896 0 842212 929092 239566 0 178269 0 719451 964540 237408 60225 248220 0 0 26404 0 944231 381189 711321 0 837171 712734 249542 761223 435196 91332 0 0 1079 0 646932 0 170613 0 0 230363 559827 0 853721 99666 0 139285 499209 384544 0 558646 673940 613187 0 690467 0 0 468715 700954 0 0 0 656462 135435 59209 83452 0 736444 0 57540 932388 104646 821091 0 434443 348594 0 0 326228 291441 667318 0 0 55462 272772 0 0 512252 76540 0 0 81814 0 0 0 909174 0 627713 0 0 467192 194570 479708 0 939322 0 338730 782617 833144 303186 0 368596 66409 0 0 0 0 0 923932 0 0 0 0 875791 0 707390 43124 325444 106170 0 503970 829751 547350 733652 433713 198613 718966 202461 0 339149 0 925870 726538 356936 112687 197522 675941 593845 0 245221 823347 0 0 737849 313315 682214 292233 160256 921384 0 0 764644 270930 875036 669942 965894 151742 895592 99350 584394 342395 548256 111299 0 403357 920686 342931 0 749186 156292 0 0 0 0 668139 870735 0 454036 0 0 604948 0 0 226393 80876 0 985788 224456 802099 155973 61344 894346 284864 424943 0 898199 0 0 570068 63886 168271 0 976316 149024 366480 676242 0 0 478660 0 0 465541 0 658734 0 377206 478404 789927 194676 0 0 581651 0 0 0 195263 0 146727 936889 55088 210329 566615 118672 499430 320879 407434 136820 498903 0 740015 0 0 208673 0 835700 481114 0 0 36638 492054 0 946401 725353 10606 522275 921877 0 130276 404845 196727 923445 279871 218103 565770 0 0 926119 314912 412727 659627 172754 0 681364 652070 859322 1808 0 928384 675413 125753 330614 0 0 0 0 103056 0 0 0 970351 843273 490264 45113 0 0 0 840374 136064 861961 855287 0 929888 234968 97806 0 340114 878187 0 280365 0 137297 752441 508000 289462 846963 41590 0 171860 286751 0 0 0 781313 0 739560 637324 128290 338864 0 738069 0 416072 250512 430046 0 320020 690950 580824 643131 513045 469387 575535 0 870300 0 206339 836887 0 898557 848870 648628 306428 0 0 950076 0 585532 731708 0 165917 0 981636 985251 654299 301191 0 95769 9149 505639 976013 979385 949946 0 525 904730 697495 0 0 515577 0 608535 832027 6772 886985 389291 717842 0 282654 290678 733558 817381 377940 0 620539 365964 494249 189147 821453 153887 0 0 339459 916784 217853 0 341706 0 928352 0 0 0 283491 138746 975828 448064 975669 0 799416 0 757204 693826 914866 675010 973379 0 0 697348 791995 0 564710 0 586445 670391 685886 342707 0 0 414178 567437 0 156132 0 971205 746152 4537 872891 710110 464631 152819 518523 794778 0 0 0 0 609768 163274 756893 6691 458548 102493 148290 184260 883985 0 328930 341181 0 89052 315253 876168 3727 577773 0 302717 159596 840725 0 948214 0 0 0 217964 712148 296793 201454 682460 0 0 6144 0 0 620227 211103 0 0 526416 109296 859241 208592 0 247845 0 749290 706382 312951 0 31114 901294 683481 115083 143104 485849 146298 135895 127397 0 542864 285412 0 586837 260983 0 0 0 290446 0 0 890505 0 913400 514840 559515 0 89357 0 837487 637564 0 359351 423121 1825 615265 998307 0 0 0 0 322699 0 744960 311805 81208 15079 281204 578612 0 961682 224571 745274 397147 320179 0 0 0 494241 0 766445 551901 232366 427603 882396 322093 207501 0 174198 0 322824 28259 533820 697080 192727 0 121897 831326 881199 613727 0 0 0 752952 0 537049 512075 231964 0 31132 0 974331 539846 0 88834 84888 7499 398766 924214 434298 0 0 0 113666 953034 929069 49906 0 909546 32462 828157 752968 0 504437 0 84377 647597 0 0 840970 631814 639809 312702 824931 586888 176263 987731 295326 312331 198335 131633 122017 0 0 687631 503070 0 0 0 0 0 806281 64856 248905 0 343765 928324 0 0 172784 637102 504244 0 16683 653158 0 286914 589158 493926 117925 0 627077 613643 0 915361 300974 230490 635162 614033 0 0 712889 0 906893 565196 0 0 100082 699022 0 389740 0 0 106097 96378 22882 0 636577 712117 963404 205749 0 361206 17962 0 938918 0 0 944222 0 0 560302 584397 6884 312864 256050 418019 389184 0 605819 0 0 343674 0 0 689574 795602 943714 0 0 0 730029 0 795333 0 349248 0 0 0 391938 0 852843 800325 959379 0 0 0 0 0 285953 945397 0 651883 0 0 997095 488361 351583 0 829389 292134 634134 779861 562498 680621 0 974135 254798 109907 622198 443748 592824 359180 344581 0 922762 178319 235875 540572 83385 0 0 0 0 0 0 586405 0 0 318112 0 0 426149 0 818615 38120 951664 0 0 768516 0 199546 609221 596912 0 620119 0 0 0 163660 43849 879982 30440 0 675319 556145 504646 838338 572797 157442 50371 815014 894628 434211 0 0 0 0 110339 0 6029 486877 962587 328052 96191 27556 515613 0 926394 0 0 319767 980698 0 0 0 0 48093 699546 692523 0 996302 0 66356 955673 541973 718577 333196 321623 319323 584479 58136 495984 0 0 0 0 985176 468039 677231 0 749540 0 427641 0 555602 0 361974 0 0 811663 0 773984 0 0 319117 720731 4840 0 0 885360 819903 910083 0 646247 274789 0 974902 0 0 134885 0 197397 334266 733867 218581 502966 0 171690 956158 0 0 555747 0 763254 615268 0 409848 0 396409 784998 766287 210074 392412 138707 53055 0 219076 0 0 758488 0 826788 924207 961299 0 107254 460522 390712 720410 695036 163089 210062 0 972732 403229 234624 732159 0 479265 896679 663177 0 0 0 542811 681285 819555 917559 0 0 672462 0 0 0 0 506031 921989 939989 690963 0 306090 975057 421208 874294 0 859886 900110 510612 802328 0 0 0 954636 0 121138 0 0 630441 0 830242 230865 0 0 594149 0 774637 392 0 190637 967974 848780 919981 889446 687063 543716 942226 0 0 177504 0 685224 0 911222 452179 295675 0 0 629184 891198 200868 0 730641 0 129719 0 69717 449457 0 434351 955767 946935 621211 581327 78975 0 483714 801359 46157 0 838958 284651 0 0 0 624837 0 900705 746101 0 0 488719 0 0 0 0 0 509556 490326 0 0 0 0 539408 916234 228130 275869 613308 287861 154880 9198 512147 0 938658 614629 429262 0 0 0 0 0 0 8144 411674 0 139985 630773 589647 940037 69773 943536 217559 889393 0 196950 957446 0 405719 969724 0 0 0 997683 0 433465 485141 0 640249 454840 0 966776 707165 0 632392 108510 487154 749054 175010 168752 0 862669 393387 996644 569080 168401 739910 0 699608 761131 0 0 0 819613 409809 0 0 0 0 92138 261885 0 203020 0 397718 747240 198925 140714 0 0 827311 0 0 900117 0 0 273050 0 534128 0 791266 62955 814993 0 0 0 0 464239 511984 796476 369409 841156 11114 863554 802125 919029 0 0 435689 0 0 416863 0 132677 406779 322567 0 68652 0 513665 0 0 0 891692 0 0 126919 0 0 710483 529780 505322 0 627493 0 688125 310697 758305 0 0 323751 178408 0 180733 88702 180752 0 493681 787252 61066 174612 932053 405920 0 753858 0 417583 0 167156 0 0 456889 707045 0 124850 439672 262752 0 0 0 75901 51258 143629 0 982755 563221 610878 672813 728452 836566 484360 738051 466472 893108 759159 0 0 0 160532 519032 0 465977 0 0 0 784486 759709 0 0 488976 840293 0 159248 795289 0 0 0 0 703546 788932 0 201238 380890 0 13594 0 934357 0 0 0 478552 402231 257416 68834 0 817970 336442 0 924092 217806 0 546278 574543 0 162862 840574 53093 0 167992 1763 0 0 231235 511824 611064 0 392810 0 0 0 825011 559707 563241 0 738038 0 399704 0 506592 0 557947 53097 857875 488750 628032 0 807247 564708 0 0 0 567565 415072 0 0 430727 894565 604448 955006 402685 197122 0 0 289693 0 193230 828758 553787 0 0 0 0 586852 885081 536670 715214 150012 330977 0 433325 0 0 99390 649121 973971 906877 0 955666 0 0 868849 4205 677766 977446 188556 311858 379054 0 75817 162919 0 0 0 0 103081 0 728496 870625 0 241840 0 781726 0 987972 671557 0 869728 13288 0 723675 243369 80804 666138 996621 399924 0 0 171750 971110 0 0 0 0 497322 51418 295684 0 0 311376 506468 454065 0 601813 441873 0 205636 919678 610007 672299 874323 444194 794895 0 0 738415 0 960729 405827 323645 0 635365 75701 957447 133782 395153 0 26562 838339 0 451837 0 35231 0 315551 0 519615 440864 761619 59047 0 0 0 254341 0 708737 962177 744376 0 0 116489 0 476369 0 0 0 203253 761425 796244 490777 251460 315 176598 857459 166036 503800 203607 32558 0 0 534952 291101 0 591468 303724 641946 237767 319454 813169 997001 843914 0 0 731670 370605 0 803732 977392 0 5089 220649 207600 0 650726 275703 370788 923033 0 663494 970629 542500 728235 503473 244069 297209 311407 55730 57758 464043 725607 652753 0 59885 594237 878757 0 533242 810065 64555 7007 476813 700274 876463 122551 0 0 701348 629851 533136 0 557772 0 0 506438 0 0 0 0 284845 0 626895 395187 693086 402557 0 301477 0 162877 0 12478 836535 342991 0 869341 0 0 102547 749390 992622 0 548495 13700 0 48873 0 989149 67588 0 0 0 395577 229410 260541 0 0 437186 514375 853592 0 56928 777821 362321 402418 760783 166873 807219 631638 556715 0 717552 0 72290 499662 0 51479 0 317151 132706 0 0 144 932060 180688 968350 352219 883184 838633 49631 511737 0 234328 799425 56891 166671 0 0 196267 0 832712 583036 0 0 0 0 624022 0 979184 420996 86362 721451 155488 0 347595 407938 0 335697 0 742456 0 0 79790 768918 0 0 522322 694442 0 718134 77347 139273 36526 0 353725 290511 541081 587076 585174 859457 0 0 955605 0 0 0 135670 662016 151714 0 355883 0 0 0 0 388726 791857 232779 701643 238024 752927 0 534657 0 0 457734 67635 0 0 0 294721 0 784963 0 0 802925 68951 0 110248 3579 474511 0 0 0 562084 31803 0 0 0 0 0 0 652348 326674 831908 0 827106 0 0 940707 0 0 0 14126 463495 21516 0 987269 449117 0 0 0 0 968308 156737 0 450493 634591 101986 291010 0 753465 863725 662970 626524 779450 437648 391372 0 864224 999927 342489 0 0 212034 940210 593171 0 2839 0 0 177204 0 779307 0 0 655408 787156 796857 116993 377979 639724 549707 504264 788842 289723 525885 794963 732015 546078 229553 405530 16257 0 922763 805795 242587 0 0 952339 554204 440505 0 512719 0 478067 0 560732 464735 305506 26814 90864 880875 412141 76498 0 472103 481212 0 0 762004 890916 861730 0 894248 103274 812206 0 561603 439813 0 190443 383171 344857 853358 497405 55695 0 581890 595696 0 244922 0 0 605020 748416 0 0 368375 0 562061 0 0 0 617185 0 0 891623 329619 998276 956862 0 0 0 760407 566142 0 875371 0 51871 648896 830946 0 229295 0 212771 0 0 0 995340 0 783519 474057 530196 3056 172161 105804 0 347741 290744 339387 413526 100007 669262 171796 0 973700 0 74124 0 735904 31978 0 430436 0 712442 298175 693057 109354 0 880764 0 707073 0 0 0 0 0 102516 114182 644448 428740 0 0 227652 380980 217342 0 0 0 992039 0 0 0 852301 946898 0 775494 0 580071 0 0 0 149165 0 0 499050 89366 343290 840221 936859 752500 194049 235511 900144 0 0 477083 0 529135 0 0 897074 1454 128694 331466 0 0 42437 0 0 0 395945 505331 125661 179593 160921 0 287332 228289 846169 0 723452 0 154924 0 0 767512 0 967287 971027 0 428419 0 0 513451 955425 0 46110 0 0 957337 709219 950077 538556 250297 971937 208941 0 89815 951326 0 453115 0 0 333141 729583 0 0 62758 49219 539375 645703 0 884634 937727 0 271098 0 0 817153 0 334169 16736 0 0 161097 661254 0 855462 251550 0 168702 744638 903625 250024 783586 794920 34690 0 67491 93030 909977 48694 0 759677 0 984885 904729 0 644483 0 0 0 0 316891 0 96490 305589 0 0 792504 395352 0 68686 0 962036 776658 720529 618839 0 662824 129347 0 485513 0 34481 334447 75515 407513 967801 418686 176145 602099 0 865754 0 936381 0 0 519540 0 0 0 0 602342 157161 753567 0 165290 0 462868 0 0 700227 0 0 75926 957660 379496 820710 0 0 320971 259961 407594 0 0 288242 338562 101061 0 513066 553780 0 112173 0 33442 583657 774828 534104 652843 376607 0 432041 726729 0 0 931920 393422 390237 330014 877640 0 0 853875 0 0 922039 48592 964326 0 0 345364 488275 550257 409604 717919 494223 0 264555 530209 0 0 577276 690320 635669 0 619904 0 795650 0 531237 593347 559719 0 521473 0 142384 973858 835068 713685 603825 0 461461 0 0 0 0 218706 0 828561 0 258814 0 354252 156634 0 604096 0 482654 433053 0 483221 931941 961335 649684 285862 329870 508845 790356 0 381156 955439 0 0 0 0 0 0 118898 0 0 0 0 0 869370 602941 603354 0 371209 0 356831 585157 35879 239422 0 736353 918179 725556 825884 998677 555251 146930 0 709025 235187 946180 25175 357514 713907 638520 985732 0 0 98544 232064 563053 224548 191788 0 0 453937 493385 0 169433 0 634250 877069 938104 105846 0 0 697586 223882 277595 875242 210896 0 0 0 282187 0 301369 0 39376 518690 295447 805043 217626 65000 0 0 0 934827 734822 0 137399 460226 369924 741720 188803 998142 0 954915 425816 976414 774687 0 50598 670506 0 969248 0 644204 702121 0 0 460414 699118 925878 0 678673 662069 89852 97033 0 0 141250 0 49796 648490 0 0 407740 0 323993 0 0 879745 292089 620324 164411 256512 0 676305 102376 248030 949072 0 289903 0 134005 0 0 652998 0 181366 815498 0 457401 0 0 23961 0 836033 441301 186058 0 0 0 910619 0 0 107709 945977 356242 0 23133 427080 0 0 814835 0 0 52601 491653 610649 0 0 0 0 0 0 622438 0 0 0 0 309269 663735 414677 524996 780375 70554 296326 686209 351894 0 908053 0 0 898403 805719 0 0 557906 0 538446 891460 712395 811951 291617 423807 736766 0 507632 0 0 415709 0 121930 241524 116472 371488 641788 0 0 0 556381 67676 0 626731 288425 0 0 0 86861 382022 0 834403 0 235919 20258 774308 811205 0 0 0 690356 0 0 630905 0 443256 0 0 261458 0 477909 351620 423995 78165 647404 985615 536054 121854 957215 0 424218 612003 0 0 0 0 993988 919421 0 0 0 0 0 164174 0 845052 915545 656257 83361 821451 0 899141 0 64070 602229 0 602212 187418 0 329156 0 494759 761964 0 296161 712957 733458 0 555891 566779 0 0 68092 851760 420789 550624 634159 411885 0 250363 162793 0 541093 0 111739 0 0 471160 0 364848 187468 0 492661 825477 0 486177 901548 772658 0 449891 493729 569565 65447 0 0 0 896343 988724 107942 623854 107533 419150 174317 45579 710056 215223 312255 0 138772 161940 375866 0 0 0 0 0 907634 0 0 666436 638611 574348 0 0 329652 182142 0 62309 0 791318 769796 110382 309008 0 753529 291529 0 173381 91096 674722 0 429047 0 65000 601817 0 502031 419230 0 201501 797065 116656 791567 620985 457437 335438 0 156485 0 268986 616083 572876 895457 0 698398 378089 0 0 489323 0 0 0 0 439948 188862 0 110894 613422 497280 889407 147430 109572 0 281360 177234 0 0 677774 0 299358 581842 972754 0 0 0 0 517917 553498 623103 866317 805105 271008 775125 438536 990816 743860 206996 0 0 365511 492611 0 434411 515059 920998 775726 457671 51394 947820 395424 532127 290166 0 3919 391714 0 0 407881 0 0 0 762488 438244 214446 86642 225161 211201 818557 738046 169349 624337 743016 0 891189 898833 209339 120849 0 444904 953923 0 0 823243 0 794285 272491 720483 481416 480178 0 427900 0 78914 896213 290750 0 275405 0 0 988866 0 0 0 372836 524296 0 0 120075 0 144767 883635 0 0 928642 0 483662 861729 24791 146805 0 174053 960775 177170 415003 743868 898371 73247 527330 0 486365 0 952549 685278 534995 52570 403458 553600 0 786210 0 0 670696 995115 973198 89206 0 271325 0 978590 706748 0 0 815132 0 179139 827531 60132 0 0 0 3554 854594 933807 0 0 0 175494 612751 716869 0 0 622415 659090 961176 237108 800788 737941 75441 0 549838 521902 200436 183015 0 0 850984 0 132175 419096 290627 484988 0 423894 440800 355231 0 0 934385 0 65661 177718 0 571867 0 427949 0 0 423469 301672 371024 592083 0 46643 714203 851066 0 0 106755 325958 0 0 537552 404844 0 0 0 831244 490109 349385 823678 0 0 0 170184 574570 232753 256313 0 281262 798823 404613 0 610795 683040 494079 187029 0 0 0 0 0 0 0 0 335448 390454 266267 721957 0 995696 390077 0 269113 400225 36259 512231 0 778691 859640 0 0 722302 255206 410451 0 942400 0 0 126175 910756 0 0 614946 0 70750 684030 0 0 453354 246410 486659 0 674731 158590 34248 0 867470 0 177184 14685 718253 0 0 923000 107825 913140 0 157955 827554 587938 8157 667999 232776 0 0 0 872339 0 195065 0 0 623372 401402 0 556217 0 283885 0 0 490725 305440 0 938490 0 0 0 103777 0 0 0 14444 968866 0 319366 0 0 78817 0 0 0 349649 425306 0 0 623446 0 846410 824536 0 0 0 804424 0 578588 696495 61281 158027 0 553362 52464 920468 0 5551 0 316198 242656 0 0 0 0 523784 36024 669028 450850 0 496364 0 864524 44090 114977 802108 212375 0 0 273987 536770 19124 0 0 0 580327 0 583736 782977 0 503340 0 0 172491 0 0 0 352275 0 0 0 0 0 608214 920555 0 657914 667750 953101 0 0 0 61291 588540 391943 991587 269626 625552 582970 428703 466194 83399 0 760512 269536 0 0 0 0 0 0 294133 0 51475 0 331599 444452 214643 473414 893165 0 150944 330807 0 268474 716988 575982 0 927173 0 615770 939831 579778 924197 922782 232357 579274 352057 554468 829756 0 828553 0 81692 611195 522112 427450 203027 613597 237646 0 134345 428692 726331 524835 262113 0 758430 0 478697 0 304073 0 0 0 466620 0 0 690069 0 247983 467192 144775 258275 795474 386202 844046 811538 248904 337528 536938 146331 568693 688373 0 941582 787209 918964 962431 0 153682 0 0 0 233250 948342 482752 0 0 603952 307217 0 0 405692 553087 223565 512273 279069 0 765876 489293 0 0 201823 52949 854721 197850 798705 0 650981 0 0 878036 676397 655960 0 680079 233364 354141 0 149166 31407 0 923602 0 503177 0 756923 0 933766 895695 575289 469764 816636 0 317391 0 378232 784807 0 0 710208 485740 0 318757 0 0 271841 816044 432208 185714 219974 506861 0 0 720045 41495 0 90634 0 0 30560 451942 0 720300 150982 573052 973482 0 0 0 146852 0 29342 106497 0 184655 21480 372365 804659 548844 0 0 591606 698682 713034 330223 0 0 0 927547 0 0 147211 336733 519078 314299 0 0 602938 68850 478604 420584 0 0 473140 8044 483457 534588 0 568771 0 428444 0 0 21682 0 4357 339614 418306 797407 0 277121 98317 424322 15630 765692 346238 396430 864679 107834 941278 0 150032 0 189772 299075 951221 755708 0 771164 421567 0 0 811297 114138 595146 659256 650777 331689 0 64436 571390 526943 130289 0 463468 0 0 977598 943584 0 325918 624547 526884 0 421324 521967 695251 885555 0 139544 0 0 677725 0 603 613321 474355 152082 162717 58435 216932 276222 402428 702389 266039 0 575593 56354 344286 567207 113705 810455 730402 883128 0 114189 0 201611 600630 478463 0 343902 0 909509 0 0 0 0 364267 0 434823 942524 773715 583171 975792 0 145308 0 0 339010 204483 829562 409995 64701 0 0 39919 507851 454 700884 805905 0 0 513949 983521 0 553348 744244 0 600412 0 0 543777 0 235325 0 917013 460483 578153 645311 0 810327 567792 0 716676 520578 610329 681954 105141 0 838514 0 306180 491262 532252 463600 0 0 0 0 631317 408724 0 0 764632 395276 966674 989277 940061 353698 371167 31157 681821 257133 106790 631080 64170 0 537998 0 0 0 652043 43989 387214 658605 0 0 0 965905 480870 0 739359 792479 689225 0 0 0 0 987934 735292 0 0 232099 0 107009 0 316102 544883 835891 105808 0 365556 928161 0 357381 880200 841268 539596 797753 409975 149376 245812 615895 300996 289319 0 546496 755543 0 725086 0 0 519449 0 214815 125221 0 166878 635276 0 862997 621115 647922 0 0 846668 35247 25798 764550 27938 971363 0 872570 845271 904372 604640 196712 849358 204574 418510 976012 228424 950972 0 0 233098 0 398313 0 148023 630081 0 485619 0 393262 104059 0 188040 0 0 340040 104507 234195 911831 110935 849792 284828 0 0 0 187254 0 0 201679 756233 782997 268076 0 220829 502780 0 888588 200870 816843 0 52791 915711 56945 142786 0 395292 0 341174 0 789162 960665 676401 32935 0 506616 234218 0 735610 0 282583 769268 310888 117532 0 83889 329657 0 481766 0 279034 0 313771 362838 0 276685 796194 143423 635419 740477 0 542692 730430 883840 237837 704973 531505 0 0 600569 608614 0 0 0 107138 0 0 523284 89097 90140 495685 514832 0 743508 133318 481976 746394 0 75167 0 0 739922 216608 0 204020 675026 0 620520 914338 477996 728910 738591 0 545666 0 0 345933 931615 81772 663857 151706 712108 535323 900674 0 64049 263039 0 748488 0 0 104108 657539 871256 749535 0 966893 799012 267487 700329 0 0 0 667214 0 848450 935489 0 975075 858670 452206 266542 0 152385 0 114268 235706 769343 0 615018 113746 859990 226290 51609 127461 513349 0 868429 540579 182693 66009 0 810256 588467 554347 353075 387373 20924 0 0 0 327701 859521 595343 210633 279721 44757 0 0 0 36017 381545 291612 405405 322485 484420 268207 0 432808 926157 705644 0 675422 911233 731541 25972 679951 0 0 0 981942 0 0 0 336789 984762 0 624020 291651 879679 0 0 850322 494358 0 461151 587033 910271 760598 170182 403760 874351 0 625570 196706 567245 0 0 746644 702427 399897 0 0 544137 729695 51383 321635 912353 0 955058 0 811633 918759 161637 0 0 980539 832370 678111 427430 608891 715505 0 270950 0 354279 46615 24719 502311 0 0 494822 306742 635405 0 0 0 0 118259 941884 256304 360286 823356 603975 442473 0 487197 311807 0 0 503027 0 836725 490220 0 0 994247 0 280723 0 0 275878 0 272483 308862 296548 843138 0 315694 720358 60521 0 476751 0 554858 408744 904362 0 0 0 0 147968 56148 0 722208 79044 0 956441 741452 0 771988 0 717476 0 133592 511538 475081 735879 750331 134570 402790 0 460557 130870 0 760797 0 0 894381 568172 0 0 643667 0 626370 486937 0 181148 977259 127544 0 512525 95883 0 283005 779014 0 626172 94317 761270 692017 589775 129396 881855 883605 91126 657867 918462 578910 711262 154582 0 0 0 306418 939489 660837 0 518247 286623 323900 95623 759279 141345 0 53763 0 39667 0 0 684558 319238 165027 759596 921507 287522 0 979294 532850 38214 515966 0 597595 723354 279312 112764 0 0 861119 192109 339549 655616 0 0 0 0 243429 0 221092 0 0 0 0 64904 315970 0 0 0 0 381637 239942 0 0 0 0 393193 0 359735 0 201696 0 446021 207963 729674 300244 506312 9258 579470 747239 883729 914804 108641 0 0 707214 0 0 102431 78816 644890 0 0 0 0 0 575511 0 616345 322164 0 148616 383281 758497 430005 0 55483 566179 0 0 104599 18584 669141 522713 0 633364 0 625052 721759 198488 249615 0 0 183744 0 0 603674 62279 158119 469550 580012 447741 621146 602475 493504 0 0 684027 270410 461336 557898 628232 510048 0 0 0 0 528340 622915 52023 0 0 263067 0 624106 396189 156278 0 73004 394789 0 0 0 714872 0 0 670933 0 718667 857738 0 77238 0 0 23115 860237 555602 741943 326927 202283 503700 370207 0 507686 0 0 363076 116407 0 156215 217574 0 557077 276331 424406 954544 0 0 0 313537 8530 189288 997077 0 0 176287 656305 336893 122034 230837 0 911430 201848 480981 12548 979692 0 0 547038 0 798220 980808 231874 0 0 327629 320951 543467 619929 365839 0 262142 0 658482 101146 44146 0 0 151429 198841 0 0 627630 658539 505808 702910 431938 580241 0 547930 0 786821 0 0 606373 771066 0 304295 0 869596 424691 74304 552979 0 0 450021 848898 239374 0 0 0 135889 762421 0 821861 0 152520 360551 826155 565457 942372 807973 424021 492881 747459 713737 0 281016 123375 12022 271536 0 196967 719385 412257 0 144745 687888 0 690652 0 735880 106033 0 0 0 174939 521533 0 0 624793 0 0 223506 557662 930159 263948 294384 613512 804108 469289 254683 0 0 119453 610084 0 342169 0 254714 722354 866871 0 375403 527155 0 0 910350 364542 689550 963787 246342 719167 0 209781 0 508435 466893 803553 230944 0 432186 0 869790 357861 869217 447034 0 176669 0 0 507923 624296 509029 589558 972721 0 0 0 0 0 434401 0 282812 0 158619 0 934942 0 810988 39871 135458 682226 706017 0 612895 736131 0 0 408096 857893 7581 32135 0 412414 333268 993179 425764 557067 13636 0 911055 702146 0 227313 822246 892414 0 8322 899330 290467 0 850495 881327 216724 0 312134 649056 473608 37009 430167 170130 732158 0 515796 0 292287 320946 223408 763258 339971 156797 760016 331334 0 828248 792194 677 0 271160 0 0 659615 0 2670 297775 469712 0 404377 94805 0 0 161403 306287 490616 404487 0 0 308695 635267 549362 206467 0 855870 459654 371031 0 0 60400 0 922836 665515 417580 129580 64368 0 0 0 997757 0 796183 470889 89696 0 241254 0 737405 510953 351549 42853 598285 0 540392 999530 48176 0 383804 504352 385547 790063 907530 639393 4154 743727 0 722407 0 0 0 256311 743335 284421 0 36985 318346 191966 561634 0 0 733577 0 621955 0 0 634407 773877 566750 0 291686 327443 713331 208580 0 0 887477 728488 130672 0 39324 601898 0 775905 0 420235 319519 0 0 182307 8090 507932 277881 0 428256 543745 0 190512 609051 22766 444654 246087 0 0 94085 653870 988561 0 24390 417191 630367 818430 954629 627572 782112 380168 452917 272228 0 0 499038 273871 354346 0 27168 786055 290995 316276 59300 914963 26128 718147 622183 0 621315 457128 36875 0 61573 0 0 399165 960749 925995 582004 983496 396980 0 0 229638 602300 0 787553 108526 0 0 217980 0 254323 516581 252338 758245 382625 198905 789625 0 563147 0 0 863256 0 192298 673554 449932 575874 672792 154896 202776 0 28084 0 78258 0 775648 158971 0 0 726326 0 0 435375 0 0 275640 0 688144 314658 0 0 0 341269 616337 631253 0 0 990533 0 408841 832728 302501 885457 359675 314505 725127 470344 461760 488303 602119 624486 102026 0 544630 275381 494714 72108 0 264106 0 933778 0 802480 0 0 0 978372 0 0 967695 886496 441505 0 649917 358875 741545 282551 564246 513282 0 95977 856846 0 95810 801141 0 958014 0 0 861148 720492 556478 637291 0 511846 846306 0 504356 985636 607982 720147 0 158286 0 0 785404 361314 487036 493088 285930 0 798838 0 748056 0 0 31651 120890 0 928296 0 689758 678047 890324 204462 573398 0 401292 768909 186419 810912 598366 328020 48225 0 0 160902 101427 0 0 250891 0 0 117593 692058 894169 393533 654920 0 0 718180 468445 570236 251390 16324 848940 0 300653 913371 0 0 306787 415758 434726 427105 51021 0 0 0 725596 280178 0 310 458174 242934 0 0 0 510209 0 0 0 414577 412547 144911 630312 80553 0 984920 332108 0 0 0 255123 461175 347271 166282 350158 393560 0 737568 381171 380593 448915 645261 0 660069 0 360565 870288 0 0 0 0 0 558983 941930 783591 720719 55528 0 0 0 449476 820071 246187 22447 0 0 115278 0 765503 612640 513296 438175 0 0 748669 571546 651701 402527 0 0 604633 369647 0 0 649855 112708 536182 356653 322545 158210 0 400992 0 445681 0 0 873280 0 0 78623 0 0 639406 455074 0 975432 711585 278211 466814 0 460457 0 562848 753146 22495 0 417941 287612 894469 60814 0 0 678326 909419 0 292758 0 74910 0 153031 245553 0 0 610876 686082 0 0 970884 219583 76083 0 561904 541073 0 954238 428497 673733 0 462655 0 0 0 0 159492 643209 0 78645 767497 135289 971441 91474 758430 0 259993 481279 397760 457197 799204 0 899462 822583 0 726992 0 817591 431914 0 0 884045 210471 90255 70973 34357 502005 623959 847919 317396 542527 0 0 0 782301 909801 95209 0 51239 0 0 203963 0 913053 612649 0 902694 884896 224067 0 520871 66363 0 0 226633 962881 244785 0 564482 0 255853 0 797278 944434 272072 437020 816327 167899 564243 702069 0 152924 222798 755821 0 7749 46484 0 0 251927 299197 136349 804018 73539 811987 0 57309 0 0 16170 91305 0 475832 943654 203286 878481 0 39028 0 236794 15941 20684 0 73970 643632 536790 0 0 516476 135302 188138 0 916567 0 681568 0 0 604862 0 0 0 557934 0 0 419742 0 546725 572547 417154 0 511817 477808 720517 0 885345 0 82745 268156 465137 762865 0 54412 577856 0 950142 942433 0 437817 452929 987732 0 466246 56410 197344 0 0 0 0 0 513452 153829 0 825292 248733 671417 49331 0 123611 575447 0 0 429387 0 742082 982004 133572 0 0 0 738375 113883 446542 395061 782298 0 682114 0 0 0 0 905987 226358 0 0 641448 712343 0 0 889632 7791 0 516829 613171 0 0 477307 0 293933 428352 703744 443328 0 222272 271764 0 0 731567 579403 497730 0 784533 558147 0 422592 664225 660776 0 774091 231544 200282 0 26572 68153 855184 848711 28932 0 386774 869531 619182 287056 0 0 924520 4702 657038 958344 964103 0 118811 0 509088 0 834023 764131 28876 226349 0 1184 887773 0 784058 702051 0 227865 678099 0 0 0 0 0 209622 24969 919185 549053 0 789548 0 974536 688628 0 0 0 853428 66292 0 222856 113391 650112 544823 30575 704199 53547 0 0 838752 0 294106 489176 0 41887 0 317333 0 0 368729 563558 114668 56197 0 0 826089 721900 230227 37242 0 463146 0 232255 0 947357 243227 372459 396133 0 820805 287602 132257 356165 498411 0 695420 944112 709644 477570 929387 965670 57013 0 0 479133 864572 862835 901556 0 391075 0 0 765313 835887 450958 0 165689 614344 418426 143784 414008 208349 682396 788443 444521 456559 0 394872 967652 521588 0 0 0 0 0 359549 0 926259 0 947922 759584 393160 928126 756248 125608 105754 0 66963 822717 0 780125 0 225192 713437 785173 258264 0 939281 0 523429 0 476785 788058 217211 222823 39619 410322 882501 0 304063 0 154247 0 0 0 422572 272176 0 635873 861254 0 523701 0 73737 0 226614 90750 0 70890 0 149126 0 895680 700741 0 106967 0 0 24912 0 28970 0 950712 0 706035 0 241896 0 196398 832806 816428 209811 51646 119417 805104 58973 0 0 0 626502 0 916212 882963 708985 939654 452103 109805 0 0 910098 0 0 828867 196956 94929 0 0 443673 382815 620891 611727 453908 0 568322 745988 885138 161959 0 63284 663939 926028 384961 370001 670710 687345 188570 55091 727759 572461 656418 994534 256918 0 298217 0 864741 425699 983301 76870 0 793665 0 382500 0 865516 845349 0 0 906459 261123 0 0 854992 812814 458176 137747 0 0 0 0 437780 153050 170790 27216 705344 0 519696 0 545941 0 0 896492 0 0 583923 882860 0 345770 732854 0 0 0 0 608871 277524 109445 0 169358 0 316716 613792 0 396823 991926 300715 6597 0 118888 0 717506 927773 337960 617226 0 888900 0 0 920285 839980 836067 0 351786 669789 469793 783935 0 0 896003 687586 838125 900924 0 758005 0 309987 110999 930485 0 0 0 97111 0 0 138535 806080 651729 0 451709 389674 142768 160287 9780 0 0 0 0 0 108893 0 0 413377 0 44141 414968 0 452065 0 0 529842 717272 0 0 224193 378052 480285 761899 0 824373 1677 0 0 989758 778851 149354 0 218621 0 0 145593 544571 0 0 0 0 728789 453789 0 0 658817 0 978655 903633 892775 498534 746406 708365 589760 0 919635 44678 572586 0 168849 0 0 0 0 0 91342 0 17352 3290 0 0 84849 253216 379509 0 118658 0 0 676314 0 478801 577594 0 0 0 961497 769728 592897 814250 310866 31272 350061 258579 99246 0 250847 0 0 0 443074 0 909774 464453 486823 0 131745 280032 703708 0 740654 0 0 858577 0 57447 964563 0 300923 0 103874 0 0 976995 490211 459651 0 417018 777318 148447 99756 170277 0 599897 475385 137676 751822 0 547089 0 314362 787816 26067 0 0 0 0 0 0 0 0 632937 476315 810605 595159 0 0 0 918654 120151 0 0 0 0 294825 260712 135178 359796 0 182527 0 276160 53938 420836 736251 171597 308660 0 773457 0 771581 244587 0 0 0 0 235557 0 261408 455604 898667 799296 532193 817749 332436 140737 34630 338014 31685 142263 0 103625 385922 544585 311194 0 773472 0 774962 124970 0 19759 460829 241650 0 986937 0 115047 547650 795253 531814 630075 0 631578 248542 290654 397900 0 945864 0 0 0 922557 988504 931688 0 0 0 628387 586573 0 829157 0 377704 660780 253696 529903 532912 629384 587824 395035 0 0 225876 600422 315880 0 645986 31661 697696 337601 0 792311 42441 775085 871387 173502 297321 0 0 263176 767379 40411 547240 0 5526 421757 339052 230107 0 972140 803476 394071 36087 902480 0 765486 0 0 0 161209 0 763168 211013 352267 0 0 437693 768872 107914 708449 442563 0 343980 908704 904479 595820 896789 558278 0 176526 85212 936647 0 585807 943676 479886 587931 524759 250889 589726 834637 0 226205 441675 248961 469044 0 842243 843053 0 0 0 0 0 0 0 0 0 117956 401240 267705 0 0 0 0 231977 524222 0 789230 0 562044 249552 809776 574086 877074 920832 725658 0 422994 381307 26267 870702 0 504607 0 848336 0 122276 679015 819699 244730 150447 184015 363700 0 0 550942 28665 434968 0 758565 249154 160977 0 133178 105325 539805 86304 0 0 0 0 547127 607001 0 935242 966377 119430 444908 0 684350 554238 771626 0 0 218873 44274 536093 219642 37378 73855 411447 292737 271255 414301 778435 595238 0 421050 0 0 873527 0 133995 0 808121 0 0 951213 0 937187 495762 755033 665037 774825 0 949745 0 675703 0 115190 0 750505 986674 0 0 0 890725 114622 0 0 0 0 0 0 0 0 0 709468 497103 0 0 0 346824 62193 56810 753064 949121 0 400837 0 0 405164 363682 0 0 858309 0 270401 0 67792 313969 220905 877099 0 814356 393546 650760 0 0 0 417122 0 0 0 404310 129414 778158 793001 0 285544 928609 0 75067 287526 0 647024 923168 0 0 47955 791 544819 567123 116076 615221 829282 264235 187557 0 269700 185107 464914 321186 249535 0 607468 0 83384 803935 486418 477050 593052 0 791458 0 744871 965224 454333 3410 0 0 0 187696 941895 359036 596176 0 631657 910971 483311 127239 0 427990 0 0 0 0 824300 277862 0 37862 923479 321674 0 594467 397820 0 762674 589103 356003 0 0 533910 221387 347364 879065 796919 955187 90622 419367 866022 76419 733509 0 364903 983789 0 0 0 0 7805 0 0 0 232963 358072 704937 0 0 734375 960273 734353 277414 0 318926 0 0 0 0 0 687078 152748 686271 0 0 137269 0 0 531422 867171 247762 918374 29508 0 0 0 488619 644977 552452 707576 0 0 0 658315 60081 425814 162714 193226 159577 0 0 0 0 0 389564 355746 0 0 790697 32680 427008 0 458974 560899 0 0 0 760502 236483 488603 880921 0 506148 281898 379371 0 0 0 609251 829231 0 539396 515187 0 0 200411 0 726338 0 0 556818 0 0 893349 247665 947177 0 0 634994 335256 0 0 634578 758860 0 0 500224 72935 72266 0 268522 927872 888299 495569 0 0 609694 0 0 0 946509 0 0 0 688899 823937 32890 872070 707310 0 0 0 0 0 680001 443471 0 0 576678 790139 194152 0 321899 569114 0 0 534498 0 426165 0 0 867152 167772 807081 360489 488908 440475 979950 612965 0 889047 218703 690081 752621 0 0 0 535011 0 0 0 951667 445996 0 587126 33505 577188 0 505422 0 170784 295166 0 0 0 31055 221438 407499 0 594376 236203 259751 142039 34124 510022 165263 535831 0 949478 930826 0 0 652414 502783 0 536824 0 0 0 0 114954 860707 347768 6419 35687 0 0 931598 0 0 0 968943 0 0 482380 481130 416938 0 541290 112106 0 0 410164 0 0 29121 888638 0 0 791668 278059 645998 0 0 243210 486469 709670 0 71523 0 0 0 461786 0 248252 871424 0 112929 510484 0 99440 346688 65536 532390 0 0 0 0 818992 15535 462698 880817 446137 7002 593039 0 925368 472393 941863 0 0 807354 900957 123981 207951 594032 131467 940681 581335 0 0 204807 0 0 741185 931018 294696 0 568834 0 0 707259 80909 558047 673702 940739 822514 0 884950 0 181642 844156 0 143557 0 948641 762995 28866 802519 0 21390 532902 966881 941740 0 313185 105075 0 0 0 0 0 983957 0 631196 33055 826863 0 936829 642302 0 273789 378514 365003 0 0 438976 0 0 0 754893 0 0 798060 992782 278228 472865 965859 0 729132 0 0 694080 527661 218231 584184 0 0 410278 953402 0 722169 529923 533230 126068 189624 923285 340085 594943 170478 0 0 362787 878717 0 172445 0 454088 0 722852 0 399480 0 0 39559 708365 0 0 947335 335104 453878 0 612124 843648 324408 0 0 532702 635753 62796 0 264224 568244 227520 107743 0 711088 0 921803 132540 840247 145116 0 598129 888679 400040 42206 719214 263366 0 178347 0 121039 242485 695208 458933 0 0 614938 767453 543220 246209 0 0 417528 503006 985673 853376 214473 831357 0 137586 551848 77275 706524 242380 565880 334498 903477 609744 973906 0 412866 0 595366 0 55518 557804 0 231199 259582 431881 0 578786 293905 313825 39654 685000 25586 592009 0 615976 0 0 0 302079 0 976821 266444 0 0 776824 0 946736 75917 0 645880 75146 0 0 128530 0 613508 0 0 0 965076 84032 915136 120870 715384 848756 0 300880 542574 259756 0 705823 0 0 856154 391399 806736 671509 0 0 300285 835751 0 170795 362718 0 0 62419 625493 689310 0 0 255324 236128 666540 619880 488542 0 645734 0 0 909049 618531 64944 214929 413982 39824 0 318452 482798 853878 674535 0 0 0 0 0 811291 502441 0 0 0 848726 0 0 0 136962 859284 0 163205 935136 0 0 611421 493655 0 0 208790 952905 0 168027 186957 663006 677801 498048 693963 136465 0 0 0 0 389719 0 0 517200 345291 789496 367954 964423 202952 0 748876 320143 0 395845 13527 879777 295564 0 73882 554617 714414 0 6432 663153 0 319887 0 0 0 309036 0 219502 254507 485620 887044 959926 866508 664977 0 788005 992195 644122 0 652487 0 0 0 731675 0 0 0 955470 0 187676 0 119222 666466 991203 0 753245 0 568151 548833 721070 131080 933963 921801 374244 0 0 122514 91101 590238 0 0 0 661040 508049 393836 679010 540508 452123 0 991209 26279 0 906773 661698 642661 656758 931470 564433 667593 856450 49333 0 97509 809354 0 286401 835482 229400 725763 358501 0 0 0 686418 598288 0 0 0 293885 156925 230263 0 0 316126 712042 0 553335 162403 0 11222 706005 466982 151275 207129 741591 174006 995924 725396 499568 92841 155271 308613 198162 715637 15013 0 0 481700 0 29238 557466 515720 0 602576 13105 0 727567 561110 506476 174835 622107 543035 304853 86154 5928 750309 109039 446408 581875 0 0 82632 884027 696106 186121 0 916792 990770 473704 0 112580 0 318644 0 465084 577236 397390 540880 241736 0 506123 0 225583 746821 660144 730488 0 0 205601 412939 0 275761 711459 534213 0 883095 395091 0 0 0 454227 0 612355 394828 503470 0 684914 0 0 0 97956 793123 430933 0 938768 207421 260470 547921 0 53048 350278 0 986991 836704 89626 407025 0 547224 0 883397 0 141892 447008 232663 427595 0 0 678628 304572 0 431343 0 0 211183 660861 0 8830 0 233560 259396 0 0 0 0 974757 0 226910 348565 504554 208224 980128 361996 125530 139008 192652 0 148601 0 393371 127832 504302 322803 0 0 6638 78122 43812 0 313 81939 852305 0 339729 458960 0 748639 51679 409930 0 0 803529 983401 269655 712848 381584 942094 0 0 667659 480149 0 952638 0 0 0 67937 0 708983 504017 395347 256350 529154 0 0 308083 0 614133 369769 0 0 137302 875701 34458 738555 0 0 900843 501422 259299 223878 218250 492134 393255 576201 0 417741 843318 0 487780 0 247806 981851 574579 285848 879245 0 0 173680 193951 307485 629087 0 0 826305 378091 491853 336889 0 0 0 497208 774946 578183 0 483361 0 0 53449 922707 145828 289771 0 984138 0 784807 367473 199133 761097 45496 0 364411 774702 290592 811760 0 0 941824 478900 0 419212 0 563477 0 221229 88354 182228 918126 242579 409038 173753 66699 0 0 429149 0 0 665522 291788 0 49234 278900 605158 528887 938329 0 219114 916831 974135 497777 821957 0 0 679264 872613 408251 442411 0 331853 634859 363274 0 820734 127167 598578 1195 0 840295 0 0 866894 314384 659383 246139 0 307459 258844 542577 816531 0 84942 984026 18186 0 805220 0 0 107735 0 509501 0 66923 0 0 580058 0 0 10681 13871 471965 0 0 350071 0 683555 682067 0 0 456093 0 371023 359592 83076 541593 0 823990 0 320177 161359 0 0 0 0 166422 518887 516958 593861 810166 403056 338398 75721 0 285848 559104 31017 681826 14155 0 0 0 253751 262336 0 0 0 555297 102877 855421 0 411949 300895 617964 132685 0 736746 0 875132 0 934051 714910 0 0 658686 818267 979995 745844 78912 897094 0 307701 189946 417508 0 867758 792703 775115 950330 189272 789913 58086 240119 0 0 0 368245 735372 713647 0 881084 0 0 0 434572 526640 308283 660173 60401 0 0 0 448749 853839 118689 246724 665117 869367 179831 393186 481951 0 0 519616 0 0 77894 888735 0 703028 703204 0 0 143269 199581 45941 0 0 802949 163549 135587 656716 0 366899 101305 932670 792042 125862 0 0 309742 458146 273021 0 487105 0 281698 527565 769076 335411 0 0 370045 0 413128 0 229468 0 621033 417668 614765 0 305531 0 522988 860895 370085 0 853172 0 711182 226947 0 278991 699272 216612 118556 403570 0 0 113863 802649 0 778952 0 0 671326 306055 274441 586796 0 979957 952592 0 527395 0 0 228243 0 195243 0 313004 467307 1822 871556 216153 831360 0 901793 0 363628 378464 0 0 0 9062 669346 0 0 0 0 294358 0 776120 697409 469771 495209 0 0 594241 0 0 874377 0 300073 469659 0 453857 586432 204624 0 0 893199 0 339253 128585 373983 362735 737591 0 0 836275 209358 402693 511563 787112 0 0 267879 0 0 0 158344 0 893135 0 218235 0 877181 652668 127471 422947 0 0 0 98823 0 0 863890 126206 508428 0 0 0 544545 901106 0 0 0 0 0 970298 128172 473933 0 356193 115684 582931 0 798063 441950 800445 323239 0 0 0 0 581571 434884 960873 537601 939198 0 0 147450 652929 865888 282739 0 595038 831550 0 310190 4996 123845 363866 47559 941459 0 810668 142279 0 150988 0 0 0 531848 0 487152 983758 0 450094 0 0 35459 0 250344 0 214062 0 140885 640540 0 0 0 96457 416220 635670 902412 647325 0 0 928173 775600 465625 0 0 101131 622638 772047 723125 791887 114295 0 425230 628363 0 583555 38894 336234 0 271569 778952 0 0 304311 0 623103 0 0 0 613 0 898797 594157 260773 263401 0 236628 937253 411249 800833 242948 0 83182 502499 0 236588 261568 0 133531 371918 949959 958656 0 0 0 686849 709588 873105 0 0 0 0 0 0 0 590190 0 87817 0 577723 417131 0 0 81606 148904 0 103166 829557 714049 15510 0 719150 0 0 130639 464873 860032 377419 576093 216009 0 0 0 548342 0 444455 520131 326649 0 604798 634120 68163 906999 0 0 585028 618834 950957 41691 895853 379261 451531 846473 244372 615838 845103 0 565826 31298 341108 299304 416160 898756 896373 333753 0 111285 955765 0 19120 0 820199 632054 0 290790 0 178935 638253 426875 592476 0 811100 0 195100 0 553059 939394 53408 0 0 800561 480585 659250 0 483675 0 787984 226115 0 0 0 73581 210064 0 0 687036 512611 571736 817761 873005 0 0 120753 129411 625469 863222 0 616395 49527 862667 31459 750687 707608 218679 591480 609512 296451 0 0 273096 399210 710499 681977 19934 764088 135800 291668 0 974759 0 0 0 0 630545 578425 0 0 381258 744183 0 664247 0 0 630286 0 0 0 0 83388 301192 253744 772626 816595 887643 780343 244948 581509 0 148235 636226 0 0 0 427979 0 161781 501831 0 0 307758 0 28895 0 79890 834123 0 568607 781594 0 59930 700800 202154 0 154204 898522 239623 0 0 467313 768672 0 570373 0 200128 989429 0 521392 0 398656 307243 572556 0 0 117337 10046 0 846428 329559 517762 627947 0 252502 0 655571 740366 617348 751604 859555 0 0 407885 0 725347 773485 850572 400186 764241 888764 781545 649214 0 687392 0 801794 0 575138 511516 18668 0 289815 0 630979 872041 347109 0 0 876107 0 87665 499436 572984 133574 53642 910893 563388 437581 399028 0 696850 465974 0 67610 0 0 0 269416 382722 884856 726593 0 0 751354 802799 811871 243980 606151 0 0 110228 626258 0 339507 0 0 549401 676899 0 2852 250566 69961 0 672291 0 232566 780168 0 0 0 631941 0 882436 0 515963 331853 707211 462475 0 603075 0 894802 797535 994476 396044 936080 78570 910143 256201 465202 0 0 0 985071 267328 0 0 773875 797549 641095 0 623307 0 368584 990015 54633 0 73404 511759 485711 369459 616244 909978 0 0 0 206594 421976 0 192543 0 263706 337761 0 386277 735295 126466 0 889972 105899 166283 0 0 250855 497293 0 384724 2683 50456 4782 0 145414 0 87777 0 844524 436755 277533 5136 224980 424607 767302 500141 0 849013 745688 0 0 820490 0 0 201130 0 72988 172964 0 940353 935297 193183 0 0 0 850190 0 303378 352021 0 0 0 606754 0 0 0 0 415332 741115 954711 158310 733686 468483 908374 120388 518656 298909 642139 544274 441573 0 586506 728745 173075 914134 3440 0 0 947614 0 0 0 0 0 0 0 90219 986453 125427 330711 237284 160347 216622 0 0 0 0 726270 0 0 321961 8009 705866 0 0 883493 0 538527 0 0 27573 375021 696382 0 0 160425 958868 285885 0 239471 0 0 829399 958108 746806 195406 680188 88585 331194 0 0 821743 281713 165553 0 0 513341 0 987375 883996 0 0 251826 643003 846162 197502 0 632367 0 273306 0 376242 88876 467775 0 579591 0 765304 518283 741020 344165 588456 0 852747 0 799971 0 971814 487808 936047 0 397907 496618 0 856875 0 0 336081 327938 0 0 255750 332682 0 382550 909761 0 716928 538023 374722 130014 593533 637275 223730 768655 0 0 872526 0 899877 0 0 712478 0 741222 0 0 0 857995 0 893303 125723 680053 736032 734792 916390 0 974879 0 0 257840 0 131775 0 0 0 20990 0 827419 0 784787 0 290068 0 0 0 0 0 867331 0 480998 359893 0 712936 295012 679610 276712 0 197046 339774 463584 0 0 307015 472560 196891 769219 0 0 0 881138 0 0 590763 0 385961 239211 326038 0 782275 94512 591124 877495 0 0 0 947234 655074 537251 507498 259237 517236 228093 0 0 254249 719268 757643 65959 114346 470530 841167 0 0 287611 873518 0 911985 195163 878319 620788 751674 0 0 535767 981481 0 941442 607140 870233 0 367487 539713 490056 0 362087 688824 221014 291942 761002 973898 643073 261564 155054 0 763443 0 225533 218399 317355 885217 306708 0 0 326675 247656 0 0 980612 596363 762741 100969 456459 626803 323249 984439 64623 638184 438262 143895 287101 0 92810 986052 0 298838 256035 0 0 807882 861890 0 0 0 519052 421238 449110 254265 0 37101 0 776045 230583 819204 321444 75415 699881 0 0 0 992786 137138 156694 0 0 491856 424585 0 0 0 84797 590985 0 596152 955894 746801 893269 361118 222969 335791 29298 0 986599 235498 0 880584 0 0 304326 970641 76567 0 0 448446 709401 55000 476419 0 86483 64303 168380 0 670948 661550 872899 0 0 0 255359 68569 0 235842 0 0 132477 0 0 391632 0 0 838124 125134 252967 335668 0 0 0 134591 469617 0 178673 0 0 724040 873048 0 916900 273075 0 0 0 396547 0 683765 0 0 0 122883 905506 0 388163 574021 0 218145 333447 672590 0 0 0 467695 0 26828 443206 721246 668256 711976 893578 981389 0 0 580488 371747 746925 184988 551345 0 0 83576 827104 0 355059 0 0 0 695501 0 0 645246 268887 364713 531630 194421 789923 716853 197489 65646 560023 560950 704454 0 598225 0 120735 136299 408824 437329 651003 0 0 631278 0 13860 769411 726515 0 202344 0 494107 521521 941676 0 599939 986453 0 754123 495774 470296 0 346440 428141 0 896722 242355 916672 245838 186742 0 0 423309 337280 0 260408 0 0 0 0 0 830043 310679 544283 0 2517 526012 486689 0 0 219046 0 0 610041 362609 0 483714 291306 0 397610 368037 0 0 0 488723 684903 417759 463984 351151 0 804429 248705 0 0 0 0 296798 282814 29902 920125 69834 722623 82638 379845 919087 0 0 686656 418361 0 0 515254 797750 0 582175 0 0 408491 0 798174 0 0 516897 369489 183194 0 0 361477 942871 0 646001 0 184875 678404 953017 0 880529 811611 831682 133012 632012 0 0 0 489636 617551 0 999702 65394 0 29115 919855 278290 171840 501061 0 310474 0 252432 460943 0 234867 609467 0 746903 0 0 0 0 0 727646 0 0 535051 0 580532 0 123586 13465 366388 431534 334339 0 654791 0 281495 24974 0 329582 0 811664 0 0 965370 311011 0 186396 0 406348 0 564012 388989 485777 0 0 500675 494505 795598 0 972551 689030 0 614824 0 63552 328144 0 661287 745792 0 67634 186846 137721 0 574366 969628 849363 329390 0 693047 597115 0 0 311354 0 0 550192 604674 177324 693030 437038 0 434809 523574 0 133970 770596 0 405877 981142 53764 968248 17799 621026 623665 0 167586 113703 93705 480368 307216 280869 249575 493923 284743 0 186372 45797 0 223665 0 0 561688 161522 0 0 818380 652897 6886 0 0 904206 318683 663425 0 446410 100289 0 0 110078 133308 607923 809504 582586 684551 0 0 714711 446051 0 169576 403399 0 655118 0 0 591066 0 111039 151541 0 0 128151 56099 0 299659 0 0 984108 934790 980453 0 0 0 285838 301988 0 451192 748769 0 0 568362 0 0 0 0 2824 0 0 0 906619 643539 0 222285 887308 0 0 145249 0 0 522027 865508 455817 826690 0 0 0 0 770766 673075 982365 0 0 0 59713 477343 0 310528 525083 306894 556890 0 0 0 62026 0 241102 0 0 0 480960 55544 898542 379144 0 758248 0 0 284297 559046 303267 0 861004 969238 242950 635584 775469 442889 776530 666809 0 548694 359858 505770 0 0 982475 0 628682 0 169389 0 0 86846 934930 156182 983191 467411 275149 0 786228 0 260777 0 271887 805017 0 0 161710 0 684442 0 33577 832682 433617 0 917974 0 674336 172035 0 0 327098 0 102741 120760 291161 725272 0 340352 215061 774838 0 0 225131 795933 0 0 809738 0 619952 54130 0 556551 151266 884207 0 908491 263664 527653 935622 494938 507688 0 0 0 686828 314063 438886 443371 174135 43775 290876 433934 0 0 149732 0 207318 183187 21371 78559 736888 0 0 528237 0 974461 0 0 988167 185714 426079 493164 0 37217 444350 0 0 91037 175941 347172 25115 772258 757982 558351 286005 942816 0 0 0 0 273496 587118 535427 0 0 694236 0 751766 430006 785633 243719 0 643151 40484 0 67749 0 219152 531123 866771 346786 470186 0 432323 0 168615 563399 111964 949654 248620 896097 0 125092 426266 0 968248 0 671501 0 40357 519782 195234 910948 0 0 450752 0 0 726055 0 869394 95055 677776 0 698496 383916 523993 111818 0 0 878914 0 0 615324 119929 193546 349734 871782 797137 495324 0 710438 600033 0 387455 419480 859852 919765 291290 0 0 942216 852596 0 369671 46246 395798 647809 178025 621401 981435 782631 0 253117 721669 259080 0 0 0 987741 85420 420422 662577 0 0 9819 0 130971 693495 75568 931489 0 979343 973372 161596 603116 0 354800 794406 815213 600142 0 0 0 542302 845963 0 200879 0 180378 757789 152916 369442 0 932568 0 0 671714 0 337774 15763 502492 0 686603 229642 185196 103265 0 291665 51858 726642 988810 229436 0 570240 903479 347487 160242 812146 740819 505996 167912 213144 0 0 77945 784741 0 110082 0 805051 719586 569131 484388 0 0 629442 670089 763634 485678 0 155645 0 0 820607 498562 400025 0 375047 188705 0 95394 0 55903 0 93508 879572 582015 0 913590 260038 693345 0 690920 901870 242941 506348 0 30958 0 693730 741948 0 0 0 0 694582 335923 388830 250607 809959 158033 788658 696782 0 231646 916006 350708 506731 367281 593179 949725 703660 626815 0 683872 937713 0 0 0 0 473602 924156 452609 0 469831 443986 0 335269 0 0 0 493635 722232 979250 362594 890148 353557 609871 0 0 297024 375983 0 212524 296342 112151 153534 0 634507 414536 65526 222889 234976 0 108022 0 0 711194 0 288507 811103 887728 0 371255 956911 134095 0 108253 0 494493 641551 0 0 0 603235 558654 0 0 0 599674 550216 195189 898905 95787 672092 0 190929 0 0 0 601580 728509 563310 185523 596492 286655 0 198725 0 886866 210347 22560 0 0 0 0 957342 0 0 949140 450516 843033 0 189765 0 217205 209451 157909 0 351407 0 644354 0 0 874809 0 592414 0 0 343635 0 94580 352301 546131 668634 153094 0 794384 0 467235 0 0 511837 102528 0 359541 666540 221197 842067 149068 0 595472 267669 980724 0 698104 711165 0 836630 546203 0 70594 0 723117 910752 909509 0 694400 684278 612745 477832 122851 855351 523352 573514 0 0 0 342252 0 536580 294573 0 0 592483 0 164188 0 0 570649 989533 0 713529 947753 942021 351637 1129 0 534024 562912 0 0 353348 0 962055 562512 0 404880 0 906836 0 454152 0 626218 213430 802982 191128 413043 0 0 0 127535 143768 0 0 0 0 0 0 477785 566363 641195 0 166480 0 0 508050 857962 169026 0 433102 0 260415 999724 0 214204 935815 495062 0 13375 7723 736777 228038 917074 0 0 746807 147079 200842 0 0 0 39526 541615 471148 537433 852163 836854 574501 967947 495933 0 0 0 962694 969759 949565 199937 0 0 0 911399 0 295992 0 849366 0 407406 0 636289 432248 172149 0 596624 0 48855 743672 283515 0 418589 0 647565 0 0 96496 941623 972720 0 0 780835 993573 703728 487209 0 939813 247167 278510 59383 32214 544125 230102 611883 747226 0 0 0 0 264737 875842 0 0 734851 43116 0 0 632589 0 408442 602325 134915 0 0 735176 0 8514 385787 850135 309586 544500 613185 254680 0 921063 605177 997925 377815 128543 0 0 536850 444933 679736 108840 237743 627885 754580 0 539080 43631 0 694147 0 279161 480220 941726 397509 0 0 729022 0 654172 0 365136 747755 0 877427 988376 0 0 0 0 0 454788 0 915263 0 341880 739568 723642 853972 614194 769177 0 0 260294 662781 856067 277598 146403 0 251520 811884 0 917380 0 607028 0 222348 0 402572 0 541301 0 139569 357370 665362 825589 47142 46393 0 0 373157 0 953127 224393 836795 669802 952190 0 233028 0 0 579421 0 0 9603 899750 773576 138102 807527 0 0 0 58992 592286 0 212763 508672 0 220346 597853 82427 557997 999196 0 0 0 613399 60565 0 492310 166387 0 0 0 0 963800 0 0 774552 0 548547 0 0 586661 336947 0 0 773621 75515 550379 158400 403997 402227 387089 0 0 498296 174278 581082 98479 0 239718 506742 0 600823 0 503431 302387 0 0 326543 532528 0 0 987612 511289 187182 504954 0 537360 218038 0 0 0 173505 357079 272579 10072 0 643362 965748 70617 0 0 340332 612456 0 0 193299 421351 0 0 786193 230606 47937 851371 598432 0 0 0 347483 0 829792 0 0 600341 0 338710 0 210663 918333 0 542682 634357 0 233689 0 236356 0 0 669943 694809 434207 0 0 0 0 514264 59634 902123 0 0 772381 544495 0 78138 0 750180 0 815551 228756 269253 0 560293 0 0 731585 0 0 311258 312409 0 854620 339030 0 201454 826115 486041 280494 0 892169 965073 344279 961861 81602 827610 593486 296391 0 423649 0 0 853696 0 524512 0 0 306579 814520 319635 516874 0 225421 268337 676675 467344 0 0 83354 997252 134714 313493 0 38583 0 432466 50753 788168 45114 180312 476434 333769 979879 598232 0 0 900845 114790 991061 405104 218301 0 801252 170441 0 0 0 519538 906968 0 0 0 276049 578233 701069 172125 993574 554327 257204 0 0 8860 882737 0 0 188180 0 548894 583641 945177 222464 0 0 737386 856213 0 0 0 0 126097 769589 0 362892 72592 0 27481 621324 365813 0 156018 0 85417 813696 0 0 0 0 978025 653137 866449 963368 0 0 564270 988619 543408 506756 0 940499 865683 0 0 0 305276 0 0 195911 742430 236963 671967 419581 665551 55796 0 33089 0 0 0 556505 424549 676733 0 313407 956265 0 364310 628240 0 0 884676 722054 849547 580006 0 0 0 534492 0 784886 0 0 0 0 663974 704331 847457 947650 650285 0 0 172008 0 797226 977781 904809 140523 0 550018 318199 967131 0 0 482167 0 0 45546 0 336330 281114 571833 0 528381 84270 693104 648655 671624 882021 803249 231656 687282 0 0 836328 0 760742 320022 0 0 950585 0 76149 569692 0 909295 986248 361354 0 496159 658589 231067 367048 0 0 263024 575728 0 0 952689 847824 0 0 823913 300659 977663 50616 528206 0 0 761522 0 762884 0 0 308348 493024 0 768671 100557 465973 914063 0 383482 612475 434787 437291 0 566419 578623 204631 557287 876057 99131 598324 0 0 0 387409 0 0 395569 0 80489 0 52492 0 917931 269201 0 379085 0 360561 372780 620736 727196 183535 18266 373087 39578 371056 976833 672481 146535 0 791226 405797 864287 0 668933 368794 354236 614621 0 0 0 401650 93233 0 0 34154 898008 0 536387 0 0 354012 712719 87459 0 582701 431077 0 605875 463794 284467 807982 0 315403 0 0 365269 596619 61646 0 363587 737806 177231 196986 154271 0 78916 228324 0 799194 0 206721 0 869056 774684 208519 0 429464 0 766390 912674 0 0 507861 0 487588 0 179293 0 0 0 447231 922407 0 924467 666588 474530 0 530773 601752 54537 503466 246794 0 0 764305 143021 475334 0 106066 626727 0 411114 37006 821267 203363 0 213966 0 0 851884 385088 616382 17662 0 641983 0 0 0 0 399799 932836 337797 811144 630334 195149 0 344077 96686 62019 60175 277872 749245 0 909853 0 137737 617786 104947 497494 845194 825115 0 907832 0 0 0 39988 0 0 929213 722457 754113 651173 59011 0 384804 261403 542337 150791 770359 967588 0 683150 57806 0 0 0 916452 0 472896 416965 382998 149637 140105 380619 104497 497847 586552 94975 829572 16555 477028 734631 310687 0 875296 0 0 643488 0 200794 356401 512927 0 0 173200 0 0 896119 267241 288646 799663 102692 699157 0 257768 282357 0 0 945692 751688 0 669032 346920 744709 860734 0 139274 0 686272 133352 0 365266 976911 69946 421258 255781 320440 0 0 582512 0 412308 0 672415 0 307035 506464 955566 0 940378 600728 0 292832 727558 266701 0 439410 755277 0 0 0 0 470555 0 205424 0 708479 561940 927269 608415 0 531541 0 418218 0 0 681187 0 761766 0 558817 560705 806942 0 0 650732 0 31274 782998 0 0 0 0 976088 0 382540 948777 0 801341 585892 0 349074 553950 0 974569 941544 847691 0 88360 225086 251767 786701 954310 388914 0 0 0 945698 577024 0 784219 0 318897 433945 718823 861922 0 0 324985 0 239118 541455 231003 0 98527 0 918830 0 372330 653288 0 336877 0 0 707331 239518 938938 341699 21376 994619 234452 177625 994906 65454 294912 889860 11872 840821 0 809007 989695 0 0 777212 0 125958 113217 0 88555 415425 84258 0 375545 339946 421767 371808 906805 747125 744371 643236 0 356837 524273 0 94483 931118 512961 0 103709 795181 971780 529877 311799 0 154722 203735 0 0 757861 0 955579 957229 247885 873641 960306 83649 0 498103 0 19111 582926 764621 0 261249 0 786596 915180 0 0 969955 955244 182761 118893 0 0 0 0 0 0 507095 495257 0 590598 0 0 0 963214 599926 885738 961157 0 919068 197090 828186 0 131635 466401 0 0 377078 893079 616028 0 187972 218643 604821 273925 758608 709756 873334 816768 0 87209 0 0 105299 847666 0 17477 0 0 854005 0 0 936335 236927 0 471873 987404 620397 0 687208 0 0 505180 132695 986965 319289 988686 0 0 0 0 51800 109016 972195 0 0 909587 538204 508620 187478 0 945521 0 0 0 0 883550 0 822851 384917 0 0 0 130691 274191 187581 273787 0 385013 0 574315 704233 433090 884111 56097 0 213507 139670 0 0 119971 0 477562 0 528927 0 372421 573005 225304 203054 0 465464 134403 527636 366917 0 915921 443804 945574 362356 632487 389986 539535 990146 766782 593950 534943 0 500533 0 0 774979 0 0 941428 0 54791 248753 0 0 0 490397 934152 362943 79897 0 609400 191383 380117 303256 437184 226117 0 294187 0 234780 0 891146 0 55519 788214 657031 0 477846 0 840074 827019 15995 449599 882289 926744 0 960316 124965 159086 715723 285279 0 0 576912 502998 580403 411701 263067 412411 0 258099 632837 0 97353 0 0 445013 896141 846204 0 893878 0 144842 0 0 347386 668289 0 0 0 0 765082 0 424196 197407 866134 0 782632 984053 0 600810 0 0 0 0 0 287039 456540 0 784814 116749 0 550463 421353 842644 465362 795828 594350 536479 632650 0 415139 0 0 745989 0 179465 755701 793641 0 0 0 279498 993064 802393 736522 482869 973476 362947 0 0 0 0 0 819217 0 80682 0 0 474054 0 941360 0 419149 120002 632475 727801 827108 816057 0 740550 341433 6856 11 348097 0 0 35167 0 432455 840973 573815 738047 0 212758 977840 493331 787502 213266 936950 782396 856039 0 59712 805118 0 525923 0 106027 0 209546 566037 233203 15391 0 0 0 0 0 844614 0 279932 891799 883249 68694 259648 0 0 762615 652796 0 0 354611 0 834630 0 926873 536615 800900 0 0 667240 956653 79373 0 875540 157868 305609 560414 0 793948 71147 484665 352847 645453 455530 482332 57128 771362 0 760023 0 545314 0 948200 0 916009 0 0 0 252896 782159 317054 922580 543798 311359 0 0 556009 497109 610812 0 0 638312 0 0 0 75189 0 436217 62262 648988 965893 0 395510 615855 0 318525 489407 624406 312652 393359 0 974857 41299 231151 0 487811 0 711622 617925 990392 361820 425205 461780 660129 293699 0 746754 834441 311881 658561 795780 45477 0 903675 966932 0 203717 0 0 0 224420 0 0 0 29752 0 0 755189 0 0 0 0 549295 919853 147233 0 927413 85690 0 375251 964430 0 585464 263773 354066 189144 324276 0 940578 965205 211347 0 829865 341726 68043 0 0 0 784486 0 174772 529531 406052 970952 570491 388674 517419 669747 391911 238265 0 279112 234401 686315 0 0 395285 0 914778 429134 614301 0 301074 155318 0 765597 0 0 0 591630 931588 240519 604302 703235 377166 0 395093 0 442451 0 0 411552 0 816673 781266 8194 0 0 0 0 0 279711 55434 0 314583 426783 471990 794523 0 0 0 460655 0 0 420962 619620 0 0 914528 0 0 0 791082 0 0 99052 0 534743 820161 0 0 0 907494 117351 0 0 0 67536 253648 871945 629472 0 561559 0 979844 0 0 369762 803268 0 569706 119565 0 671023 0 696047 249386 0 0 0 819121 0 517223 182562 354230 199062 246395 0 288023 0 105765 470093 0 0 511475 0 358280 0 0 575101 159370 538846 249188 397599 0 730769 0 859511 757671 431945 0 783956 914697 0 0 306562 416066 0 216871 996583 422787 0 852752 0 613732 36088 0 0 556122 212171 0 0 879746 61584 753575 459091 889104 0 929212 0 993104 587036 0 0 368963 939123 0 0 443120 981468 352699 41037 654457 0 0 0 619739 638731 26884 850562 149868 0 409731 0 663294 818900 0 862831 0 0 670663 0 456959 88845 742779 285714 478753 94044 787644 830431 316263 0 0 522898 362862 977154 79232 0 832462 224237 366158 0 0 0 703228 0 410959 0 838339 241987 0 758167 965718 0 562100 0 0 0 187402 744201 471685 306982 369719 267194 0 649812 0 651891 452077 0 0 990428 0 0 896909 838610 418569 0 78012 889587 0 591603 399625 981656 0 0 483422 308411 719728 876852 759000 0 585196 0 0 0 371719 470969 17286 791206 0 231580 510069 522367 810672 308736 63066 0 0 0 785154 708083 195262 0 284515 446439 703922 0 736174 826171 420177 238621 704127 610803 0 997909 295144 0 0 0 763690 148340 379787 84970 158792 0 115930 0 418439 0 686856 0 863129 0 135421 286060 537452 937743 319350 0 781210 0 0 0 0 199595 0 0 0 0 0 737462 832747 729133 30811 529975 0 455423 153881 0 0 0 683954 0 361539 0 517746 0 302234 0 0 29826 148923 414768 644404 0 0 549680 402698 341251 349199 539161 0 425332 662332 0 0 0 475433 396722 0 0 0 0 422730 412303 0 0 426009 0 983750 92187 255418 100288 351971 0 21617 0 303909 80101 0 0 0 0 0 120059 97708 0 397834 0 220791 0 0 0 670534 0 0 0 0 0 153933 774888 363792 125920 0 104761 322862 0 528638 432262 551850 0 732517 794642 188784 448944 713983 575760 177777 0 0 0 257949 0 0 743466 858898 0 14389 290788 0 179943 32279 510052 0 0 112465 865219 101558 0 0 0 0 0 593343 0 583161 837872 0 0 939899 0 0 0 929707 164921 679684 990640 682361 0 929655 459575 0 0 270704 298501 0 730510 0 0 614344 0 0 593325 467740 115294 454572 795100 0 0 807885 0 929174 345785 518903 543532 186112 466087 0 472791 218813 335646 0 872627 475637 0 247773 18542 0 494760 0 200630 921817 115111 985197 131067 649428 0 0 820427 10915 232080 0 0 0 0 694974 0 0 0 949133 107066 564698 0 0 0 0 0 0 0 0 960939 758653 6352 354865 458352 952114 0 228093 0 257008 637416 969306 16606 510407 0 282815 0 0 978598 0 382543 0 0 789449 467327 922597 260715 13010 0 204467 0 258558 0 376951 145607 0 785823 556136 253461 235575 0 0 0 0 672443 820332 644880 470669 0 46107 0 0 345334 278073 792978 605331 463373 998726 0 810664 0 117698 0 823452 0 0 0 49774 720834 249327 477067 0 650708 147278 533914 896964 851668 79626 204146 0 0 29130 455132 0 994508 441177 69441 21870 0 0 812845 838423 427348 0 0 417163 775455 534000 0 529288 988241 0 9568 975216 624290 393696 782282 0 970745 0 0 843761 470345 851998 594050 227116 749574 0 0 426156 426159 0 422825 695659 589540 937535 540354 997611 549138 0 757440 79668 670781 176008 365748 0 979330 0 0 0 512253 0 0 0 963538 808187 422358 786236 637828 0 0 98388 434540 583896 0 0 144019 0 424139 122654 0 0 410556 805665 0 0 552313 676343 707089 647757 588006 316480 0 0 0 595382 344003 0 974099 0 281133 196974 0 0 0 506384 157930 0 0 0 117304 0 213491 787842 717591 121204 242322 0 0 0 471607 526248 323777 589316 0 0 0 691724 27440 207740 0 0 0 747351 0 598795 0 213836 0 0 229138 690488 578720 0 0 0 94162 301198 155676 220483 414009 107108 0 378209 0 942140 0 813129 702082 0 0 0 0 0 952413 0 0 875529 969419 0 233039 34012 870721 0 0 970872 0 0 902708 185280 385825 392840 98181 70377 954279 789937 665494 0 0 332595 773614 535679 0 605455 0 0 0 168677 0 0 0 0 0 912352 0 283737 497242 793741 673124 0 825974 0 334166 0 315659 0 566129 912738 249336 0 0 55193 0 0 606454 0 198044 527207 0 6195 0 0 0 270344 35758 78608 338257 48136 306491 0 225789 101594 0 0 0 858461 553285 0 0 821831 436744 0 0 681192 0 203257 0 844039 231624 0 0 0 0 340450 870374 773882 719824 751388 0 519089 507438 0 288199 924128 992084 574257 677855 0 948539 0 0 887111 491009 524453 461983 657649 0 0 37823 371209 908629 0 320785 23307 189075 0 333529 482719 0 63425 146264 738042 95350 0 0 0 0 0 510944 852982 0 0 0 153757 91219 0 45619 757116 452646 938181 901736 0 0 177871 881588 790266 0 0 673637 0 0 987952 286263 0 429829 759297 662373 264865 0 570396 530889 648536 574753 234124 0 890161 525401 0 56113 616123 0 982604 139001 0 0 0 520667 0 344016 894085 962971 0 37764 0 177364 334542 0 706672 0 0 0 0 0 410572 710539 0 779512 0 927271 0 602242 121403 613287 525886 458195 537691 0 918342 0 701894 603143 0 615347 0 500191 0 0 388013 423516 302360 999459 0 356216 973459 0 169181 0 371601 0 310464 0 641173 0 59177 0 0 982071 651430 231098 0 273907 0 586852 434468 93335 754361 0 0 653799 0 354166 0 396394 0 671612 0 0 847568 0 0 0 0 22901 315063 22345 0 255430 0 298503 0 121138 61921 668870 148761 897114 439945 0 0 0 0 218989 0 0 289882 487252 0 402146 411503 0 842837 0 694493 0 625823 0 0 338126 0 830753 430670 0 0 0 0 298394 172241 0 232420 990359 332899 657837 649716 288561 41039 0 858047 769702 0 826174 4375 627346 547703 1799 43359 147156 0 0 0 505344 0 0 220756 0 0 0 831061 141991 222540 0 5675 106942 476536 223806 844518 0 504847 0 0 0 431176 733866 801897 573702 382908 895895 647418 0 0 634368 961664 0 280879 499070 464374 0 0 23080 826473 0 213819 0 0 0 0 290152 0 466404 34805 994612 907557 242728 699572 50663 262684 0 0 611632 752553 0 0 205055 429226 0 720116 565686 0 0 0 584187 432913 0 0 640389 0 0 999669 0 0 0 232422 182066 0 0 0 254244 812964 450812 0 8871 0 426433 103248 0 968751 0 0 182750 192907 685642 0 575838 181998 0 685386 398183 711856 0 0 253344 647647 53623 194329 174568 0 452698 739763 114299 0 909856 0 144884 867963 761952 885685 848362 69946 764317 0 0 0 586471 0 73001 666171 997939 673885 184956 0 682720 0 0 651873 0 0 985078 314941 0 474068 0 0 10417 0 399324 0 946385 0 0 144746 0 0 863716 429222 793775 397467 754080 831369 360277 0 451732 0 0 0 575033 573818 582686 998148 895514 857259 336471 0 278665 0 0 160413 464021 0 84681 427831 700823 198928 0 0 407960 137241 0 203725 46837 0 543392 0 776249 395108 177931 0 0 206875 958109 859007 809740 0 0 134381 406439 0 0 741706 833397 0 47906 467720 0 0 636517 0 693728 458239 899436 887436 366409 566002 0 0 212624 659619 0 0 97997 24082 89115 778831 400765 0 241158 457595 581231 0 601656 955920 0 227416 617187 86998 800451 0 0 804718 574050 896970 401968 613629 545881 0 27016 365371 415369 0 770386 558094 564685 0 830532 140492 0 0 875842 0 0 0 286339 0 0 0 306972 0 0 0 933210 0 535867 521058 0 595528 343045 502076 874948 0 0 0 0 537641 146267 0 223810 0 491791 410296 0 0 407540 645119 0 434658 43235 0 0 552122 566448 0 0 174118 0 0 0 571474 0 281159 0 975199 74769 626618 280964 556181 819696 0 0 974230 0 687069 0 0 583612 908812 789102 382039 0 137771 0 442121 0 345862 656086 495751 0 0 36312 945686 10395 149144 744609 972509 0 0 0 0 772144 0 366777 0 968470 0 742116 826434 0 792891 371561 0 0 0 928124 84313 844931 630259 221961 789568 596823 766353 35935 0 0 868197 412499 636984 177988 984881 846853 172890 794599 0 800105 680860 0 0 0 525641 0 858788 149982 836174 0 969661 372168 743399 24080 0 0 0 642124 0 0 906597 59418 0 0 483718 0 404467 0 189240 926563 797522 544106 0 250276 486894 0 96243 988137 956651 497531 313904 0 0 626070 0 745266 401553 0 858730 0 352793 636780 16883 0 510335 0 583290 0 0 261600 0 659021 321314 0 874485 774833 0 0 375375 0 70190 0 808408 740223 394052 0 288953 0 180179 286300 464081 221865 480660 349085 632169 0 0 257022 0 0 897675 0 492551 803257 867806 738600 396560 0 455483 46819 665416 502978 815619 401927 231872 0 387267 539198 502138 229643 161148 529358 113074 0 0 0 220060 569650 0 0 987186 0 357953 0 838811 0 0 505659 0 444097 278470 0 0 702560 159335 0 330136 0 0 701943 990422 731866 0 870147 0 639049 0 0 311403 642275 0 834210 0 827566 156244 364122 892610 156811 150252 176502 0 479411 225064 712460 194848 7814 840915 0 631133 0 282772 889000 0 882787 73048 0 987980 460086 65208 0 0 150818 180911 840552 0 0 155843 194215 0 790281 0 0 787414 210945 0 936884 819680 0 814705 952661 42119 906217 0 0 0 0 0 0 0 0 109442 151651 690155 165295 0 159048 355087 0 0 0 0 0 282407 319071 0 798950 0 0 1507 0 657075 108480 0 0 0 399799 0 0 820805 805137 0 0 0 0 343882 0 220308 0 903696 330676 0 475349 709610 23624 798834 0 0 76922 516160 0 994027 753910 804444 0 464221 242201 826128 727374 851904 652663 402274 658846 114061 829021 0 0 896046 260718 4271 357099 0 610559 83116 718462 0 911373 0 0 522022 404495 265434 329690 0 830929 575519 798756 0 0 530959 659989 165795 457937 0 838097 274804 768243 724886 533418 641158 0 64412 0 0 24398 962636 0 0 986387 649640 148621 470193 0 0 0 420197 423594 409206 0 529270 63578 187830 0 0 0 178708 527012 565216 0 433952 121847 44491 787095 0 87810 0 0 0 842317 201185 353564 0 400718 0 763401 60874 888625 24598 0 0 0 0 812578 0 0 480153 0 970561 0 266776 771823 292482 826923 0 858504 0 475151 0 0 513056 0 353354 793329 0 881384 973613 0 0 551289 0 943750 0 0 143685 317209 319672 0 328954 923652 399194 293580 0 762457 0 548071 0 520205 429037 0 0 509194 0 0 0 629422 0 0 635661 946782 0 532480 424135 0 0 710340 0 909803 0 804805 550366 0 0 912681 0 0 902165 0 577865 669437 646191 0 0 726696 646883 0 0 0 0 184483 706638 112474 643476 0 163052 266841 0 964807 0 624154 545230 942543 0 494722 0 632561 0 602682 882160 0 512022 909636 0 0 479869 0 660260 968260 0 0 0 0 995820 472337 268396 332611 0 0 0 894335 0 0 0 537352 614717 344985 59118 0 0 976284 0 0 0 0 0 0 720487 452445 177800 0 962545 341518 0 909965 982779 937364 864877 554099 459841 0 483859 466035 0 0 0 0 351808 0 697326 601764 170012 789606 216334 435054 0 624400 0 922140 482649 0 781342 323396 594015 365200 0 295501 239654 642309 210826 0 0 487394 383217 368951 92446 0 788480 147387 189907 541886 211782 154757 0 905376 639586 956738 467447 0 885530 841740 956801 877409 746908 0 121393 0 101138 0 989437 372654 21039 566217 840745 0 0 868648 0 141393 570233 931258 0 0 564772 880466 144765 167835 288873 260899 0 26925 17318 0 0 450803 0 508946 703139 313652 0 506861 189535 947405 113629 0 821748 0 0 386871 423769 0 0 0 0 0 0 639842 0 669092 70297 0 907939 702362 597304 183583 683793 493676 617256 268030 593236 769256 0 543807 571482 499242 0 331148 541649 357598 0 682336 430904 616610 53292 0 549132 0 683022 254251 0 194054 560547 0 285212 52842 0 682735 125068 956374 884109 0 0 0 0 628049 0 0 6822 981412 771440 646588 998469 0 450014 138196 665959 798069 116027 0 997793 0 261802 259329 0 874895 334119 594826 631484 0 409296 0 0 0 0 0 309593 0 353749 391076 839546 496593 792611 0 0 0 0 104681 764568 280046 0 740903 709187 0 557889 316779 0 0 803114 0 26461 0 55471 0 75134 710795 586029 43470 486699 893607 821579 9042 769810 159580 61841 242290 641814 0 0 0 582827 945001 0 0 644631 621902 62564 243644 550416 0 0 0 669324 882005 103322 976406 314901 311277 689714 507299 0 704869 474686 494267 92165 69183 0 392176 0 288692 595339 578598 194411 0 0 0 628113 0 0 922703 0 229444 124557 904105 309433 2858 0 198075 92158 961812 352930 0 937025 0 59910 400026 187593 0 0 433928 563640 0 888545 150412 95943 725294 0 783805 0 830643 0 0 658553 983778 652653 0 540565 733031 538925 140459 282933 0 0 0 876814 748185 0 423105 0 38095 0 580063 607471 0 369400 417888 232769 947213 0 0 0 696810 0 0 834237 0 731194 402920 24357 0 128279 0 770010 958870 194928 0 100644 836085 0 762374 0 118628 62354 0 150423 733908 525042 0 0 881925 37112 0 698070 0 386975 609436 0 654525 242590 0 0 0 588146 967535 0 559235 863308 146058 838183 0 542533 636753 0 0 625405 0 0 0 0 385269 586015 830935 829165 0 320522 522152 334688 908451 927906 504723 424350 0 72484 0 767619 700528 246394 0 619152 0 0 573433 0 0 949725 0 0 36980 896650 0 628407 0 723313 0 431665 0 0 661490 0 382588 753582 966203 305639 0 869498 543287 971351 0 201353 0 0 543839 763186 0 71887 899293 369985 0 513085 927597 164867 930357 0 0 0 0 0 957657 0 635984 356422 676532 0 0 914381 0 0 0 0 399187 482812 0 934871 362377 441233 0 164932 0 0 935353 0 0 0 236589 88367 902326 416787 393997 0 0 0 0 0 748674 48835 216797 898601 0 0 219066 389460 869220 0 417906 0 846555 958656 0 0 802647 419829 0 326539 0 0 351569 0 495029 132504 679694 0 0 586155 0 0 0 0 645751 411224 532836 103198 0 436703 407758 0 624700 0 303979 0 0 861335 0 0 80590 554811 23850 0 0 385483 0 303219 442160 0 302759 404951 271968 0 896486 0 0 0 0 875243 0 0 427279 0 0 628117 0 0 927241 593720 172082 479473 99167 0 0 870497 0 0 0 0 396320 425029 699615 951986 578761 282711 648305 0 374529 0 0 323423 0 207860 950144 326245 0 426558 0 629563 0 49341 865666 185611 534331 0 226817 506285 832920 975009 994427 0 516536 936729 879489 242734 282875 698526 598383 751118 0 0 0 845723 94435 0 254489 968224 0 0 219326 721116 240532 49637 397718 52507 28560 0 0 548442 0 953228 0 0 755809 276399 0 0 355211 913827 815407 0 856013 199617 0 439981 603814 897883 0 0 0 857093 397358 773216 900496 0 0 19377 585999 0 647391 0 553852 0 996749 925434 719627 0 551078 0 0 278179 0 718559 541186 599038 0 422067 0 848938 933043 215809 791226 795340 163685 506000 699037 0 628962 709626 860197 913308 127303 19077 983320 0 382027 0 907145 760587 937881 69041 836120 239943 359842 959505 589513 903599 952351 394138 75020 594725 645154 0 0 849101 486435 0 174562 0 8552 138691 0 987480 0 0 0 824378 654184 0 637609 819619 828040 0 988348 0 0 0 182238 347486 0 769519 0 686448 999322 0 0 935426 307671 46979 0 585966 415321 170100 811473 513834 497958 0 0 277623 221681 928699 621978 296177 0 752831 634496 0 227648 393901 704735 0 0 89024 0 557548 1628 0 817314 0 185930 0 205509 470932 0 445721 950162 0 0 0 734780 0 819718 0 165815 279906 0 174904 551747 0 588891 235268 0 0 891302 669214 0 0 0 829312 0 0 111059 357897 0 139056 0 0 572439 693037 0 880387 830162 0 303299 344983 76056 47436 0 0 140063 891440 0 822061 815370 793191 379419 0 0 0 680909 0 0 0 91746 683563 734509 0 661700 114083 0 366519 192563 0 0 108066 166986 142808 336149 901916 0 89134 639895 168475 0 0 832188 391526 193711 0 687513 0 420562 29730 454107 0 58581 0 496794 406658 924649 0 443299 0 965243 808326 0 919325 574022 211957 0 661162 0 761680 537888 817774 35829 590683 0 999269 81748 0 0 228921 428599 557222 0 557761 374469 274373 322370 815993 658001 148821 247539 0 59819 45760 0 833969 468602 158122 303196 330207 199840 160097 679808 381348 917445 0 581574 480539 0 0 894129 340739 0 898941 709801 806286 910519 857488 382893 718065 485654 246696 0 129287 219221 0 885079 921673 539412 0 710264 338182 900160 86919 786016 118852 933909 0 324381 0 852194 88385 983914 58712 0 817157 579652 0 137637 312777 875588 848909 0 0 578277 0 489487 911522 859554 0 413043 600299 128087 79418 0 23798 0 0 821069 0 383378 865070 476767 0 297296 421970 0 619003 0 0 407901 4151 521675 0 719730 505720 0 471137 0 408558 42487 270443 170261 0 928683 19918 424915 0 0 0 0 0 0 0 0 364011 554536 158178 0 535290 664880 391078 901495 261690 0 893852 93350 82122 691003 0 319589 338174 0 92476 0 0 547074 0 0 433361 0 616775 148461 986974 0 352685 0 403276 890505 765980 293553 884776 0 0 842997 201376 421721 0 939649 0 991141 302647 0 905025 891638 102872 585229 0 0 807345 0 212667 0 547977 0 70818 499847 288289 0 948567 0 41235 694876 972439 726823 240727 0 201038 496467 484397 0 0 253918 191961 423223 752472 765773 436202 195413 137840 72874 390118 136026 595089 705861 0 113789 409259 0 836133 781073 0 0 460327 276753 0 551247 984139 0 493802 757855 0 646635 105109 323207 335346 29725 0 182765 934295 422564 426424 215621 0 30342 0 0 0 0 409523 0 116017 90614 0 478268 583753 0 0 369476 516796 610695 602486 0 0 550707 0 223760 128230 512962 84936 209162 0 457598 628821 0 215156 81228 486042 0 0 767174 779805 135622 267386 0 0 473287 310537 0 595740 484926 0 0 133111 0 0 996614 0 878208 54227 0 0 77423 699576 139454 763073 182567 0 502062 36718 0 0 0 102755 75585 427825 540457 129812 0 386907 815098 0 0 0 183059 389246 436514 0 322388 0 444018 0 0 791147 0 0 0 173034 106995 0 166102 0 0 0 745961 591121 688788 115017 699113 0 43878 0 0 0 160139 514251 894539 145966 0 0 767257 0 514892 0 36570 0 665486 583838 182640 0 68420 537194 0 0 788549 442754 468835 0 459703 0 821107 724589 377192 716865 756893 0 0 842113 836338 881494 0 387807 916410 0 40100 24831 928244 64996 257431 91880 795552 0 472672 464273 826816 0 46662 0 33471 528350 385351 647208 204596 286472 557856 200198 529593 33821 0 850974 306796 452317 787098 0 966789 877748 771836 0 389095 405909 0 990982 232953 665341 0 767625 855498 867329 0 514915 0 735492 851771 110150 93460 0 0 0 206408 0 607391 171256 0 888356 422532 92759 698875 76683 0 331947 934811 0 658001 0 374235 223637 489898 595467 845583 0 101905 906642 892996 637611 790698 915964 0 0 0 0 298950 0 0 0 2742 0 63415 631053 800038 395425 0 150841 0 238517 346433 0 0 611379 0 0 582485 0 700493 464600 613649 686680 0 464091 881 270997 928043 950440 218711 124272 0 336115 701376 766184 0 175824 653551 0 551955 856624 582722 986534 221203 299023 635898 0 0 365176 676133 124954 0 627977 0 272914 444021 0 0 0 0 0 0 428321 0 0 0 660695 0 0 163314 527190 0 606360 0 264998 0 817953 380074 529179 0 647195 0 701392 890089 377297 590084 0 320796 0 863266 889695 511369 0 0 0 710163 296729 449638 0 714167 0 374328 559142 447882 584130 543983 0 0 333972 746095 196986 819592 323453 946087 315849 541760 272444 828012 654393 779845 96020 0 539709 0 375528 0 0 521964 0 0 0 816683 455087 93885 252142 39856 374913 734527 217000 643266 0 71390 0 380321 29993 0 284268 0 902666 204579 535126 0 0 0 900752 761547 412630 456789 0 442974 0 267729 945132 605537 925615 652365 0 174370 0 0 766439 995845 342264 0 864658 376447 326711 970702 0 0 676821 0 16388 762319 35172 937810 892237 159986 0 48682 290117 0 0 0 0 0 827537 303534 0 325737 104893 190234 417049 785655 575157 86480 363331 891879 221543 586817 574125 361152 904149 911518 627421 609 126062 101436 152390 85187 992114 431060 291463 102968 0 521200 151028 0 573432 458910 202510 53358 589565 0 0 603264 851175 379725 998398 0 0 0 88311 0 375916 0 511313 543965 209513 259902 900371 0 398434 43230 663135 830763 0 561262 995030 16653 754412 218284 974659 802262 0 991257 729200 578611 0 392804 756991 0 0 0 23987 863661 0 617591 0 0 191828 566756 246059 0 0 243704 948686 180893 632447 184732 37442 217302 0 94548 0 179051 626747 992800 0 502846 189953 0 417235 0 861883 942244 0 0 0 556776 851392 0 0 520796 0 156078 306988 135529 559263 831056 0 953006 917863 235078 937318 496540 457637 35146 0 45189 0 164806 0 0 453566 151776 0 0 369262 905733 0 499145 629628 748393 871615 147309 609402 476005 0 0 877377 266371 200547 800918 571420 850097 560845 330368 0 1641 857715 919926 499539 0 680278 0 53494 0 283601 0 0 0 447162 303150 300258 245131 885862 0 338913 610317 387704 0 427162 486412 0 408687 701090 492276 217530 952306 0 180985 317068 0 246716 446028 922636 801160 0 651560 486199 0 0 0 0 0 1117 374705 93683 949757 395491 0 823397 655049 856951 133115 581809 79086 0 0 0 0 37801 0 0 271372 179511 455553 689330 0 245263 963134 0 227816 0 0 999409 0 0 0 0 0 841651 577384 0 0 805299 0 0 369368 434879 566267 0 542448 417037 779513 893883 0 171700 135160 0 978943 334994 836620 561909 748182 0 675809 0 0 965826 642138 611826 0 221490 798954 53404 0 0 0 963039 847453 0 0 147509 545197 513451 0 0 156025 528240 0 157206 585091 673579 150670 148941 717665 0 0 46970 0 151725 875013 731780 0 958333 18415 0 0 0 0 0 846286 489751 345378 0 349249 185956 593751 723560 0 982151 0 0 137716 282550 0 0 528012 0 529202 0 0 777911 995446 139411 420229 860347 0 0 0 575676 0 0 0 580109 112294 0 0 0 0 0 0 243291 888207 629427 697349 0 0 865589 772560 592563 116436 0 313612 0 739603 446575 643109 0 0 613912 522748 843577 980882 664147 578072 0 35629 0 211565 996127 644536 517131 0 621783 889597 14712 523694 566452 0 0 945990 171758 788552 651281 617223 872510 33452 281368 0 0 746279 275504 255607 729262 274666 762652 466309 0 660163 714171 397060 271086 708625 610131 4893 140303 873681 0 0 628518 0 7073 108974 627353 0 705658 782025 0 347451 0 966219 424114 931475 346317 259251 283976 0 0 452652 165519 254886 731587 316321 801800 0 296182 454379 656345 605778 305050 884216 653270 612583 920001 0 0 755718 0 0 0 246630 0 540355 205954 0 606186 655093 400278 497185 61417 105867 540795 0 932183 0 760761 421117 0 0 16705 417180 0 0 850310 453851 872837 574097 416017 215587 0 220028 497450 136297 615174 0 489905 172834 818849 825709 443643 421964 756580 495319 901028 0 0 132591 0 706912 681838 0 768258 145219 0 0 73522 0 215358 0 0 0 982178 0 132683 280835 759622 0 351767 370420 92910 450575 0 321106 372612 169191 327108 0 0 560180 0 530661 0 0 0 428982 39069 337750 19250 3026 730048 474148 153421 437255 346463 0 321 0 0 19352 0 0 265111 389618 816347 829110 0 0 146829 0 17193 488121 0 0 605763 0 456366 941829 0 0 0 563907 0 195081 196380 0 340113 0 313324 723074 750577 0 999955 982321 37846 0 183486 335843 0 724546 194219 0 0 471459 517267 335058 0 326339 753775 0 0 796633 105892 589227 106737 651207 468834 21567 219790 304638 214734 0 199265 97301 346553 0 708769 164103 314151 0 0 560696 0 0 805748 446885 0 269968 0 754809 0 682617 860863 375792 913227 852579 493786 452714 274943 861791 0 833210 0 250596 0 867345 0 145402 0 629716 0 0 0 0 0 230220 0 335340 149891 716297 158772 739294 109741 622298 713394 21918 885403 154275 470625 912083 550254 244568 913166 713345 0 68314 328075 200249 0 904147 25580 674026 852533 0 0 0 262918 523616 401969 843933 0 0 607032 849986 922955 0 647343 992474 0 849879 0 463423 879146 999174 126757 567312 443369 0 0 879904 415499 0 498205 0 0 933966 13988 495961 556363 166496 0 0 780304 812565 0 0 0 12955 0 589674 249949 288819 636532 696258 83968 835862 0 0 0 0 0 926555 487654 700087 0 0 0 648967 129566 0 56639 0 133037 70382 311141 89897 0 426977 420558 0 0 765754 0 799281 944761 0 0 78731 772516 0 0 523731 963057 0 0 435442 754725 0 731719 939963 0 982479 0 0 914504 769556 0 0 0 0 0 998281 641716 0 143818 975660 485591 52966 334593 633035 530057 885442 0 996370 0 0 801931 926665 38409 268172 0 0 35082 0 338280 355327 831835 104509 0 58296 0 0 23745 308123 0 445318 435129 0 469902 0 204357 0 71780 0 777666 745301 0 0 0 0 0 590905 0 326147 358695 798554 355226 504299 924434 0 317403 0 0 581826 698424 430667 31389 0 738919 0 585521 83936 557317 199611 159633 42582 751950 0 0 654258 709004 0 0 781235 989336 272697 0 0 827816 0 925150 241594 0 12 716652 0 58302 0 967953 81203 924551 322069 0 659566 243323 34387 479146 563911 248074 211835 116015 366328 0 0 782456 0 242638 429171 701112 318956 597423 783388 851952 854132 550974 377086 117702 328863 0 0 0 546259 168519 0 516130 0 249216 0 943013 0 0 709927 621634 471137 0 0 0 0 434262 549072 0 822551 516134 181046 0 0 0 0 305165 706642 233598 501715 0 848605 0 570022 110868 0 993073 633335 0 100446 72980 0 864349 0 0 401191 129255 751590 694645 552204 0 0 173244 472477 954852 6306 0 0 481777 411056 0 53400 185921 0 529168 550051 230130 0 0 0 58609 0 0 0 0 817551 0 645727 0 0 97287 0 0 193436 436532 26283 0 649800 223058 0 627118 484693 193486 0 432386 0 31292 894639 0 551047 0 224121 451968 16593 163270 0 757854 722009 0 302355 0 960928 739972 0 679132 0 749606 0 435897 0 893539 790742 92903 700578 329355 0 933069 0 335424 17022 0 0 0 419008 16204 0 0 178533 384245 0 0 87037 212931 606861 366220 0 0 2556 708566 0 0 67851 314386 0 219281 951029 0 94182 616650 6728 86513 0 0 298886 987840 227128 26737 0 0 0 0 216611 553662 0 39848 752388 803436 7486 162648 23176 147799 701043 674965 373492 0 0 894519 0 792554 215397 113353 0 511390 0 992241 871405 519792 254340 129060 907322 6792 248927 0 0 257184 0 858337 698453 203203 0 0 974233 783561 862953 130983 815027 754015 0 612839 331476 696322 682372 0 0 142690 0 563258 0 599269 750545 731432 676560 0 373422 842580 309471 708723 84628 145112 423020 0 792196 268488 928717 269962 604599 748668 630117 468503 0 698406 66899 735249 432745 64547 717107 0 918321 382958 0 635197 563912 0 187542 0 97757 332183 0 0 713890 0 32575 0 0 125861 182563 0 0 997935 638668 142977 481364 606693 93565 0 182902 467901 0 748841 0 0 529934 0 0 286197 38152 0 566676 822117 227116 973051 0 0 0 688572 0 0 0 943803 679365 95341 757405 0 504184 828269 251868 0 574664 303612 0 0 774896 110132 0 0 266995 177923 256598 526503 698550 362093 930380 690112 83395 353447 0 661454 430172 0 175914 389458 992945 100875 0 586240 874096 0 861288 66835 0 0 902651 427545 57131 0 0 55717 167485 782766 435510 941529 733538 0 136678 0 0 166648 355328 0 334534 677352 0 421142 615658 0 0 920423 209441 568447 882781 580645 0 0 857671 683783 101336 0 904776 260736 155654 760677 54663 337430 824872 902057 0 923114 0 345252 0 457151 870065 684434 693646 445565 0 0 979967 0 169025 0 550122 383490 210771 0 671812 0 0 873552 954552 794591 970113 119546 0 0 35896 0 0 0 0 197083 308252 10489 987717 0 64766 0 985809 0 820460 471617 371444 586246 839707 778715 649914 309911 799720 770224 0 0 0 987979 825046 287463 210493 963535 0 150653 0 278907 85872 333564 380423 888054 827088 0 0 0 492907 295046 483958 0 287692 683909 0 689236 958073 784329 375923 0 0 678217 40893 0 641249 0 0 0 0 48451 740164 326172 623908 143134 0 0 648278 0 0 745286 0 943342 0 156697 671 678588 841863 765497 966638 167035 5155 0 589306 526422 679337 730788 801070 85310 0 338614 311413 0 837399 781468 940359 0 0 0 0 656506 0 704456 0 558831 0 987622 0 571131 131629 0 289893 913914 0 0 0 221009 31014 175481 969209 842061 589719 217550 979959 965465 587180 0 0 0 813954 260334 413414 689262 425995 776315 908467 0 0 694824 988758 0 0 772697 549434 0 0 38797 969116 0 825740 0 920611 491217 0 293459 985528 0 0 389182 130901 712234 885067 0 0 0 993342 689055 913313 0 0 613104 0 83101 158424 747646 821603 563623 0 0 466871 597901 526632 788767 0 641341 280923 78314 987941 110119 0 0 0 0 0 550247 164033 951292 163984 12666 976362 913539 0 412124 0 676333 317606 134638 0 404990 645753 0 0 766060 366943 0 293784 749610 502069 79432 507666 0 424813 643288 923094 216509 983978 0 0 765795 0 653869 201661 300691 0 0 26699 118442 12720 216998 125077 889663 0 0 0 233017 535716 0 0 257948 0 212791 585246 0 0 511587 284487 0 0 432100 340788 0 0 975659 729621 0 780520 853979 0 361399 0 448516 28262 0 0 554431 206364 155136 96979 512620 0 17411 951989 0 201660 433003 290007 0 0 316039 463636 0 234404 0 268767 0 296377 0 0 908110 0 223449 754659 247670 931850 456353 519379 167577 227436 361471 0 238561 441080 0 813394 0 142454 0 450961 697755 0 796244 0 487767 764149 985710 744975 0 824435 0 0 134737 200319 81574 0 484732 874555 693732 839407 521053 947347 0 0 0 0 661674 0 486631 328044 206606 0 165543 616708 118574 351834 0 150869 789910 0 0 221627 849472 109633 0 0 0 11915 811181 991031 0 814524 0 16752 580275 722288 548007 0 0 0 0 807946 0 179663 467305 0 521752 0 938483 439962 630369 441346 0 871923 870292 633421 372229 37622 91342 830683 283720 975391 0 0 714903 207895 60443 834246 0 812257 260107 0 350322 0 401254 933134 399661 664701 439589 0 0 803244 602666 0 505223 725648 277923 35130 762982 872232 34529 0 0 0 0 374876 442657 0 0 0 0 0 891282 666914 138938 0 0 0 971569 50004 428715 355100 8619 528377 2306 254292 546528 902573 0 0 941445 0 447577 0 745258 0 0 0 469676 55330 188995 35154 239685 0 0 988442 899914 0 0 0 895383 651654 195070 617083 0 770407 721917 515417 0 0 0 0 919091 0 0 727961 853798 580144 0 0 0 0 253195 212943 768195 765625 808862 199132 0 0 0 0 798461 322143 0 0 0 608028 0 0 0 0 416660 324040 16397 693132 199821 0 712794 0 900497 865337 0 0 698265 258602 0 335162 0 0 298834 241506 0 0 680430 371821 418620 0 793466 0 0 397512 550291 429782 933867 0 797652 0 405182 872676 23589 0 79760 115402 136183 897258 157167 0 649103 991178 961992 0 0 456391 0 682349 775795 0 0 0 791114 884534 450318 0 0 168710 859827 0 0 98205 625994 434375 943860 852417 0 231381 0 682472 466415 86340 92845 139648 902502 0 295639 0 0 540923 681657 865584 38057 0 561834 0 0 0 0 863305 0 33476 967690 889223 113961 908850 926730 0 0 848623 0 802665 941749 708271 448731 0 0 0 237876 0 861513 0 712229 0 577731 0 0 564921 0 0 551472 966157 566910 0 0 0 0 151235 972470 0 0 336317 0 167709 313749 782146 849578 457153 0 0 0 0 970541 378364 768261 398123 557062 0 621069 729766 0 357279 232379 451573 716850 0 729697 607928 0 980319 528614 458851 0 248969 756342 0 859227 0 456412 0 534682 729891 138364 0 0 287826 0 967323 0 0 0 604825 881343 566513 713431 0 894174 477839 0 838145 26664 0 194953 522613 773196 0 977154 0 0 0 964055 469536 0 692624 508897 0 641060 233555 0 502664 138708 361888 860478 840845 0 541512 0 0 78470 500863 387116 166380 0 0 138971 0 430463 0 0 964706 468759 180747 0 103508 504097 587564 0 0 709312 0 145794 230707 0 0 0 516043 123768 0 311468 0 0 27850 397909 181447 943077 611493 760882 796039 0 0 947294 0 581630 483971 0 536754 736343 293321 603100 603458 743423 990971 619101 645310 941160 482155 0 0 772626 334498 0 107833 371398 145373 649483 0 381379 119719 438918 505619 0 0 914307 529993 902283 106332 242207 0 112750 943203 0 938940 745952 0 847136 0 0 763603 796065 249610 340161 0 942750 0 509588 747845 0 327252 35213 882873 0 790565 925070 237056 0 101893 996469 235124 747525 0 0 0 0 0 521030 0 277699 0 559911 722519 817830 291207 852173 151680 109010 141749 0 797446 0 0 0 0 230378 449967 387852 0 947904 674216 537962 0 533455 285300 29438 0 987515 404309 0 724940 106351 873192 914324 420543 581091 357103 758753 0 228063 261250 703033 0 161715 0 0 0 284269 350457 0 892891 0 0 749837 837553 0 0 738474 0 416162 0 0 0 0 0 850510 0 0 0 55076 402811 0 152264 0 627466 648541 407437 0 46232 0 0 0 0 971906 0 480363 0 398087 333505 37780 146413 844901 600598 42991 24787 0 0 0 923973 579471 497209 40324 919403 0 0 0 0 395057 0 186467 0 945211 579230 795837 0 0 777027 262602 417616 0 91810 432985 0 570986 0 442145 0 0 0 96213 89553 492586 0 757246 0 812131 0 571167 75855 896558 187736 0 208936 0 231824 785922 562822 694145 861297 94437 0 0 0 302830 473019 775980 672455 0 197979 147394 808018 506689 481367 818466 185112 0 482857 0 363213 850817 0 0 0 758102 0 0 820995 973604 0 0 426241 880338 0 719349 168104 0 0 431552 0 0 719672 0 660890 120369 410332 727937 397965 69895 0 0 863979 0 948886 630907 513400 326180 989613 0 972163 963344 0 0 327300 122534 0 0 873487 871937 0 621870 795305 110356 0 585692 0 959168 64712 286857 0 530956 90972 0 0 956716 0 212479 481863 291116 741493 176765 0 0 565421 427223 102100 70226 450674 552385 0 89551 0 693231 82763 152650 734434 80428 450317 851864 278703 623405 0 519245 0 310057 0 0 611384 0 124795 44192 0 0 0 719288 906894 257659 146037 44572 357312 862370 0 633922 0 792801 0 768637 541252 0 548375 241119 24080 0 715518 0 751818 775864 0 239972 142355 0 229840 511109 197803 0 88277 963591 0 26068 0 958128 0 985816 0 590264 568231 326709 84825 100674 0 0 29567 89703 0 302702 0 894623 869727 691126 0 8816 0 972469 265016 872014 0 0 0 375265 0 17517 714025 47833 551599 0 625500 902700 0 0 364389 595685 0 586800 0 0 0 708757 180515 737819 431570 0 893418 0 0 0 913366 0 255061 10335 0 796379 952944 125199 33157 19667 333245 0 274164 0 60286 50768 0 992572 389762 0 0 0 962321 0 0 165875 429975 0 795872 0 619300 935212 98663 925895 994034 769836 264366 0 58399 539924 0 147601 827594 0 476082 521494 455413 758519 762705 252385 48316 0 0 799106 869816 253314 466528 0 0 378901 0 0 57672 447818 627905 0 377216 571256 765977 979332 0 0 0 426045 155179 269686 230072 933134 0 142986 732410 126698 445827 0 0 0 0 128889 961175 91370 327012 0 0 854124 339145 413442 0 512909 921280 0 473540 0 75842 601493 202234 110668 93079 846834 316697 421399 0 410978 0 0 217515 0 431927 927252 786058 501531 174371 497158 0 0 943853 461331 0 0 0 699510 0 0 0 875213 697277 187808 673860 0 0 0 0 286443 197224 0 118767 250886 91892 56100 201717 517170 0 287841 450802 627407 0 346218 235144 0 598224 0 0 34738 0 0 338993 0 0 69314 760644 39810 0 0 942445 0 908132 706841 0 361704 0 603236 17219 0 0 187544 0 389890 0 0 853033 566285 0 439916 0 341928 637667 855929 855570 869465 869479 571061 3978 815245 887379 451604 722925 678252 0 423659 0 537715 0 0 980576 638643 0 923195 220839 850457 282432 0 36146 0 795263 0 858846 0 0 225666 0 0 168255 871267 466409 876981 0 923443 0 284519 667389 377979 0 920604 406950 0 0 438440 285585 444752 856055 0 921255 751876 414632 0 0 0 378620 0 420438 357252 501898 195945 0 598643 193512 58188 0 684650 0 911442 792966 165478 913070 940482 332995 625441 465761 946610 0 0 933409 731014 0 209335 0 81146 553909 0 0 0 798806 982425 781223 392215 0 0 756907 0 561390 508312 0 831682 209721 691985 279084 0 455006 0 0 0 611690 384 488751 158075 0 0 618041 0 824757 310854 859121 79405 98466 420588 477202 786724 0 615457 0 705273 15964 809828 874310 0 271369 352956 305369 175288 86157 447876 632276 770012 280896 28539 417215 691296 398893 0 0 267084 528259 957325 0 0 596408 824865 0 0 0 659228 171394 943832 649884 0 827669 177341 0 0 122368 0 0 529514 175227 0 549772 684498 30658 261585 777858 0 30991 26258 854592 520993 245827 0 46737 399903 473184 79070 0 658100 0 0 0 0 236903 0 732845 0 944667 0 447877 798490 0 481134 0 192660 0 939152 564488 246642 0 0 372722 121239 153847 379867 0 436984 712103 700225 809317 590019 896308 729668 367557 369462 85705 72459 985713 0 0 0 994107 111052 0 0 881455 285187 465496 0 147293 0 825783 567082 244313 0 0 874622 988851 0 0 0 326643 252813 0 0 223356 911133 973191 338520 69454 626360 0 0 767619 776553 547722 0 0 0 590539 0 45273 496908 0 211870 554921 809669 0 524063 0 855936 696209 773214 862138 0 777244 358058 0 978057 786715 0 422424 0 27688 816958 295886 0 0 935356 929975 0 616924 416169 590033 0 489070 920219 584524 888939 0 0 669846 219291 190931 163799 637237 395508 933258 0 0 0 872813 119612 851523 171134 0 0 54086 134004 0 314446 0 0 0 369321 0 624071 213033 962359 0 0 102706 842094 0 0 201352 42797 99162 0 0 956211 0 409594 354428 0 298061 0 887990 55097 338710 972263 0 939993 43339 0 0 0 0 0 280839 0 0 729445 0 479640 449135 0 893386 0 776372 789944 545339 609681 756037 827006 983302 206367 0 122617 667006 0 355793 388911 904267 436882 370929 403317 0 0 0 333517 450999 453360 208957 973019 888318 175246 0 284611 821493 138573 0 0 753592 0 86954 368401 366667 0 0 468854 348284 329590 834698 457332 0 0 649774 253656 0 159008 612169 117114 92727 0 0 175576 0 374448 0 152637 495484 613541 942071 0 0 954421 0 388634 565324 592870 0 60665 524635 85764 862402 575919 318567 56115 0 614630 485036 860486 509 497017 0 513581 818648 0 0 774987 0 0 0 166614 0 297561 470357 64722 634972 0 63882 0 0 0 0 0 430304 372242 323191 102586 0 0 0 475206 502080 639641 742206 156017 675139 268375 584084 718612 0 0 847391 141197 946966 18718 560299 0 0 886887 678460 358163 949579 0 0 0 108682 134792 0 0 0 260290 618255 324222 581479 0 0 941654 196985 0 233748 0 0 606571 0 130665 0 237005 925516 799523 0 835495 0 503598 0 0 797199 0 165571 513349 0 652597 962033 500430 0 538790 436738 82553 731730 128320 308544 485783 214787 692536 929945 846590 35032 986175 0 0 929304 275892 661546 0 380476 769114 6606 0 816189 0 47704 711946 678763 0 572951 0 0 0 0 230721 418920 0 0 0 0 217303 0 0 602007 0 0 877387 596947 534284 0 353783 533328 729925 778612 104816 0 0 713301 333392 0 651465 0 0 11844 731148 0 271115 685278 0 538903 67984 840436 0 1822 11780 0 632212 0 0 0 0 180361 0 355215 0 132286 0 14193 765429 0 975858 558676 263914 0 0 108188 208851 981076 0 354330 0 762204 0 0 95592 155245 583667 0 824625 474234 0 0 584164 0 0 356082 0 521326 802094 128321 340637 361012 337581 399158 0 234523 691209 0 134862 120293 0 921089 805511 394226 0 930204 0 73024 0 0 840512 0 720372 378923 0 110909 488680 320397 0 0 346826 118130 0 0 209546 671628 893745 905860 0 704887 723936 580846 22791 541725 0 0 0 697530 875478 601288 905938 0 237524 117306 0 724543 97449 0 0 597556 352059 0 451570 670245 772138 0 639653 604557 0 0 388525 286603 3829 0 941611 310004 0 756380 606314 198564 0 283618 316930 0 140039 0 0 0 848297 883948 0 0 841276 131115 481813 0 989957 710685 908022 968526 767610 0 299031 25666 307934 150560 959269 265823 175170 0 0 982423 732174 606058 0 808866 251434 519198 938251 879117 774934 297966 245207 318657 821221 866157 249538 722258 398658 910901 722608 41904 0 588618 853897 0 0 0 969605 747269 0 960905 173153 0 0 0 2214 0 169893 79686 2359 0 0 96963 0 0 558442 115816 0 471600 0 0 0 0 22554 869412 32554 0 847827 39708 69441 277308 238011 604395 117485 0 124163 146133 773008 0 977685 19960 493481 126016 0 0 0 0 400797 0 860679 310652 282017 0 0 727556 67873 0 890859 456334 469164 0 263980 0 525257 728533 0 0 715194 809539 162834 0 610048 566604 0 0 0 490660 87307 0 0 0 340493 763974 120008 0 0 340139 225684 523644 0 0 859596 977034 0 566079 0 0 83425 0 0 724483 643353 654244 820256 0 294984 476736 663985 767182 0 666073 0 776174 0 0 689714 0 536143 0 599269 0 0 268779 752455 0 56022 466392 0 0 801256 0 828220 356675 0 0 349195 0 0 0 0 73145 601932 64782 568842 634090 508613 790722 460901 0 0 66702 0 0 988933 667506 0 543263 76822 115094 0 270433 665078 1346 294088 0 0 0 225383 340899 211938 0 89762 0 874713 0 0 709005 384990 0 965234 0 355273 568795 281227 692548 688578 140323 0 356447 0 419474 0 465870 15979 0 804412 22058 0 858142 209020 497620 0 614351 518814 850806 328336 0 709173 34899 745280 0 161525 0 497678 4636 0 0 936784 249902 0 165111 816838 0 188867 0 211990 68273 623997 17367 0 367240 233892 129832 564978 278473 943628 371074 493793 139057 892605 0 702703 227074 136343 694012 497514 0 0 0 0 120119 837806 0 0 0 614137 873847 703554 527732 251253 662114 726552 577263 983439 457390 73571 0 913140 0 0 325656 0 450879 0 0 475504 506399 0 469772 0 354104 219353 814622 484159 0 653263 0 0 0 535346 0 383493 131148 265310 932973 401111 727572 807585 562302 132842 0 0 232112 0 0 273451 0 110352 0 0 835620 0 575381 369096 111454 629666 431547 866691 0 247909 970458 0 566806 657727 266099 519408 0 0 425667 638027 464552 791263 0 0 475534 0 582674 72970 695667 841134 0 0 262878 0 468876 7081 447222 0 748490 207202 459591 371978 0 0 126059 0 552306 54728 0 0 873216 468643 0 371537 408367 0 159616 0 0 0 819069 0 153767 59504 632253 0 766082 0 0 917837 19350 919318 432364 0 0 0 178690 0 252029 880401 0 0 0 625562 0 912437 480510 941369 0 684496 74603 176795 0 203249 686989 475799 620877 665953 0 66883 822769 377663 0 150184 158461 0 496677 643991 0 385243 937401 0 0 137915 337043 595178 0 0 529568 971112 0 0 0 0 0 0 0 601736 688855 219312 123048 194108 535090 251053 60182 0 758604 234190 768468 741966 0 0 979170 234060 666320 265318 997933 0 0 0 72231 998340 488271 411773 718035 720480 0 0 0 0 738161 513115 898963 344088 52776 603967 237343 445752 49808 0 0 440510 587322 434126 761580 0 0 858456 0 427939 737866 696468 0 695005 0 299908 902630 258263 121149 0 689293 809025 0 727301 30075 654607 0 915621 0 381278 999354 0 0 824453 900445 911343 735279 434779 893224 884086 0 0 0 563674 93016 882087 998083 0 276193 636121 0 0 0 0 0 890078 0 969302 947147 0 881426 0 0 0 305876 0 0 156955 0 704728 828535 0 592964 856229 0 652293 0 456113 65829 0 309675 0 0 200599 403314 514208 0 408365 6679 403996 0 0 878994 576833 867803 0 715353 468113 140107 0 0 584722 0 616332 480821 0 690421 905032 805826 304534 0 108231 0 0 0 0 858828 348672 438473 774081 0 55287 797008 904927 0 520424 511209 25571 573917 490677 458193 396243 827054 0 0 925718 484993 0 700479 354261 0 731747 814358 637451 181346 235593 0 868304 0 384739 480801 435824 0 640175 390210 259780 456393 923562 75555 669138 760018 508634 912031 0 0 784497 224883 849750 740363 415575 463051 983781 0 233858 105421 34920 4089 14375 929130 0 964144 853302 0 0 0 101630 0 998369 0 74447 9639 164481 0 0 902366 0 747983 765958 46729 419552 0 187668 0 0 0 338936 662029 0 0 598943 47935 561385 0 0 484801 760687 691865 315253 737645 880172 530331 0 661786 0 0 0 66053 378610 276989 590334 0 0 0 623854 0 0 0 558285 804472 298538 16004 987269 18963 286476 414507 707555 127211 0 0 0 97644 222255 392297 0 500567 0 717516 802807 488662 0 509975 0 214372 703730 39821 767381 0 651662 100431 0 972518 562583 0 384243 28136 227872 879760 538952 17100 0 507459 406062 0 685231 133199 0 331067 138900 928991 0 864403 941095 577047 0 487705 293567 0 970823 249210 179143 956069 282689 0 861214 0 0 363831 866888 0 0 0 680695 0 533982 0 0 834973 96673 236661 435287 0 749657 176037 402656 0 669914 0 0 58799 0 0 158124 627970 444960 0 0 558139 784538 0 0 0 0 14 0 442147 151361 0 931490 960222 626560 917164 374073 431037 0 711142 359645 689138 0 0 2782 794794 489640 2360 0 352866 904147 0 0 0 361485 608573 0 0 0 0 435892 813636 0 0 252694 0 0 533975 0 0 0 394093 124518 0 0 280726 0 341453 605302 191712 287920 304529 204055 0 430515 0 0 0 0 47421 522331 541558 97927 848057 757259 155773 956344 973574 0 76502 0 0 626519 442725 578464 0 918390 284893 522954 796653 0 0 584871 717473 241210 58986 0 0 170381 0 343850 0 0 0 0 129765 90197 970847 0 435056 114204 0 835098 608071 518134 0 110650 889208 0 0 208015 0 189185 462222 21302 428849 378311 20331 285937 817367 496838 950432 567541 0 0 59644 453727 0 335205 612312 0 509342 0 0 247359 0 0 624410 49398 0 0 390256 0 424760 0 483808 260952 235040 885314 910771 772934 0 0 0 0 0 0 0 0 126430 977338 0 0 0 409217 507354 475482 130486 0 0 777449 840541 357859 0 0 614810 723133 993975 215868 824048 0 925862 0 0 518558 310141 99731 913146 0 0 958974 291534 184956 0 0 0 982071 0 0 781028 150929 409445 284286 431905 653092 865815 26633 771586 179930 544691 698240 649733 704536 0 754321 0 708253 98453 0 0 875264 494815 678980 0 166616 0 415601 405649 102163 317567 0 690846 807851 0 959231 708435 295127 678609 0 132439 0 0 0 513848 0 0 962958 0 139979 629431 303591 0 117229 954867 188391 0 998463 0 495893 0 0 880271 977293 276273 625430 0 0 828213 0 569659 0 970656 844412 0 0 776802 631420 0 31501 0 123798 137910 90016 0 0 642940 0 795803 0 0 0 69652 0 0 0 225057 0 0 0 471230 163208 485015 0 0 319982 0 98934 218091 0 0 208182 770879 0 470035 687978 0 11247 490320 0 520972 70742 0 545276 0 889350 899122 342301 810700 788185 0 240432 0 765176 283777 118427 512131 561105 198945 518335 269610 0 0 327414 585078 0 691823 897564 296988 354647 15421 0 0 33065 231871 0 287442 160201 0 250914 0 0 341767 0 561892 287357 0 0 506756 774030 0 935567 507044 610621 560294 236222 0 0 526676 0 0 352516 684055 0 76587 0 64483 0 0 0 0 175698 871035 536352 612135 747961 173351 211794 264239 177655 0 0 887146 756662 0 0 135099 0 0 0 770081 73989 0 15848 0 962427 0 956474 0 799604 516929 0 79702 403839 689829 131771 792518 292463 83774 0 391987 0 0 0 566395 0 21878 303214 0 243564 0 187342 342838 865953 286649 950125 0 573935 270068 0 739619 0 333124 604971 542863 141014 605791 0 11720 0 0 0 273829 307323 0 755112 260959 790145 0 972403 160454 369703 807400 0 0 0 679063 368749 127044 0 292080 0 50440 0 0 0 511038 675568 391005 0 375030 313331 0 0 633168 171893 0 0 0 444362 0 0 189324 856119 930037 526108 344744 0 0 0 511879 0 364210 382267 331885 206036 81435 315807 0 0 693527 0 885115 614740 0 695460 918627 363779 0 0 650884 0 0 0 0 562692 109281 517825 0 421859 0 687692 717094 208184 797558 0 0 546921 428896 0 0 183949 89941 0 526361 467325 158848 309016 735830 266571 12150 0 0 0 0 37152 0 103325 0 310159 0 0 495345 347236 0 804055 694881 881234 0 962395 0 0 0 0 0 72539 796067 885216 24143 459587 324026 669528 0 544037 320386 57349 0 0 769319 563630 843432 0 0 171429 113119 857737 893968 143964 27813 556526 685215 244520 156821 327954 132363 418497 111186 839097 395913 596744 490177 0 0 297457 965162 44392 562847 445569 0 483284 20034 311890 0 0 346921 297763 490550 560476 0 0 0 810157 370993 866551 0 449742 0 328630 314004 0 762318 0 393043 813998 247460 66344 505929 144604 351685 0 98098 174967 718895 338812 544773 43609 844726 0 0 417301 205607 251234 607653 0 967613 0 738585 0 150691 288674 608225 0 862810 879164 0 550176 270917 0 0 0 708050 0 0 0 0 940079 40064 536551 462117 889338 0 0 864957 0 0 0 48528 386595 0 248360 0 130758 556792 493495 0 323475 621064 835886 657589 484168 0 0 385266 197281 0 415899 173315 0 441541 20872 0 80550 0 914374 0 309159 138134 0 135661 336683 599141 0 393104 949287 795753 0 0 0 875063 309363 932126 0 0 622918 0 0 217368 203772 946703 0 389514 0 603632 340203 815779 934080 0 733409 0 0 988734 0 550831 0 0 834182 0 502008 0 55385 371052 693954 0 0 593725 830734 205314 740552 332081 666296 0 0 0 539111 0 0 915238 667624 666708 841007 618384 0 0 0 0 0 502527 0 0 72500 463469 962383 0 967807 0 109237 0 662654 0 228851 507237 0 804922 150126 340493 387101 0 697867 783736 291170 220533 286252 892404 249066 0 0 65968 848165 540211 499355 195141 0 692710 384678 0 381245 918303 702728 225093 146832 0 125277 769759 333162 930214 147534 0 0 528067 0 127497 109790 0 642803 887635 0 190470 0 758566 0 0 0 0 135149 334436 307017 0 167460 0 0 0 616367 0 141778 0 836072 428689 909885 971838 341931 0 0 960131 810703 280268 915220 0 0 277776 170434 0 0 76262 447739 0 450630 336331 92347 258435 377326 901364 0 0 467806 251351 0 242318 269464 303135 215805 0 627499 0 0 0 700707 65272 539757 762967 0 261269 934429 0 393449 0 729385 0 309415 838249 0 785665 181820 994814 385139 596694 437161 129823 236778 949679 272193 0 411585 858600 0 166834 0 0 0 294403 63637 0 986749 785791 469824 742857 949223 106058 0 2774 0 0 0 0 0 546075 488761 434512 0 729605 957673 0 0 245094 0 0 0 998754 252475 12278 0 445812 0 510310 0 0 637639 483858 361031 0 0 0 53701 621680 624817 638096 889439 545463 0 0 701474 383066 553555 173426 218656 521090 450628 724304 118274 310157 130721 0 0 773551 0 0 537754 250225 0 0 0 925105 0 0 406323 425518 415422 480631 121088 50148 364664 0 576826 884004 811287 908379 706281 590301 608569 74913 213269 0 973013 292167 641282 0 0 265179 0 0 0 854380 346616 0 150308 120139 0 858078 97671 0 0 961431 0 321569 244656 645602 0 699865 0 0 359248 0 0 0 0 366751 416002 0 0 182597 256439 513788 693328 0 0 0 507206 202875 0 0 524291 453987 31159 148121 621890 528253 0 425795 451614 947831 409515 747382 937328 0 0 35177 769425 0 357612 120406 212761 138773 0 0 0 641190 0 0 406312 567892 702833 0 417346 938482 858209 409695 0 0 115533 0 686492 305858 333062 0 261050 436480 505022 0 217764 0 0 709346 0 822540 563213 170408 327765 0 81402 0 860880 303881 577061 192473 95202 239576 664303 12628 0 275458 0 0 232388 0 0 357473 964825 0 997386 618249 0 298441 61155 761032 767770 0 554624 313810 20606 167986 723407 0 0 0 0 0 851626 0 87517 871822 221396 295838 438373 942173 698154 0 0 515638 108565 0 764178 0 846897 491598 0 922665 0 435837 0 700657 0 550101 239522 476995 415619 900064 232492 154529 622240 0 0 0 653903 0 0 925474 582498 0 0 0 0 0 0 0 0 0 0 181823 641008 119157 0 535730 556581 118729 313192 68156 47449 0 0 0 0 523530 972728 813314 0 0 416916 432464 0 0 189878 0 0 0 0 78988 0 17244 667927 0 122992 878122 79803 455814 739509 0 989421 414404 489047 0 775321 988007 559032 0 269785 925112 781341 614480 0 706646 0 734901 132411 0 0 661470 668481 0 573808 404143 352596 98638 0 179010 409107 428208 0 0 167775 136323 283325 337884 510439 256749 872424 0 746001 0 0 93972 808848 378067 0 458342 899820 0 147449 551258 272224 0 451562 0 0 526446 0 236883 464308 69215 963850 0 371204 0 0 672832 214694 108009 0 361879 851469 686816 438152 400833 467140 29753 537142 619861 140017 0 921407 0 0 749167 10315 106955 516579 550074 0 570500 771196 418786 0 0 0 350026 965257 0 199855 424507 0 0 35291 228401 952666 949062 821511 0 0 457295 0 0 0 0 356538 689831 0 0 566247 0 501982 268294 951771 0 218036 647706 600522 236219 25080 891304 743966 810528 706993 0 346970 0 533001 367606 619915 0 0 739298 0 567276 0 332585 0 0 910403 0 539944 211294 0 0 235482 903432 479143 0 0 0 464358 634619 0 0 149862 555089 0 913148 0 459739 0 776346 321374 0 0 496121 175323 323183 7399 416803 0 70858 753604 0 0 0 203683 840854 546904 0 0 0 179817 0 968094 0 4321 468234 234058 0 0 309152 600815 0 557101 21928 930477 0 663232 0 572157 0 636117 494464 0 285491 0 43676 0 110368 712857 419597 765206 0 0 60061 0 725475 905212 678661 0 0 0 0 746220 489102 136200 634410 325085 908469 0 0 407035 363354 42656 785055 0 0 633808 939773 0 0 195825 917430 107939 630361 0 0 496496 493095 0 953915 0 164975 827518 183954 0 272907 966508 460258 278129 62619 415589 0 0 949089 915181 137471 910336 398690 0 66100 879492 346045 311484 536375 244007 0 0 0 199792 0 0 0 42607 0 65195 805770 0 533148 0 915712 0 0 430565 986507 368312 0 508288 288056 938210 246827 0 701470 644200 0 607034 0 962974 0 0 443232 891203 280211 827281 193498 0 0 538699 0 930030 740244 439999 0 647640 787616 0 418222 0 585439 0 0 614183 0 0 134792 511046 176476 0 636544 308627 757587 0 0 457111 686095 361088 111457 0 0 163390 636471 0 704192 0 582049 517042 0 667950 67078 462134 196201 165114 472111 24565 596649 0 807799 685004 0 839096 194848 908117 121314 0 0 0 0 300765 0 0 0 0 479816 642103 0 206836 601427 660798 0 0 711560 0 332589 0 693569 132575 708569 930083 806262 369766 238500 673157 0 687315 0 991378 625000 228955 405623 0 0 0 0 135226 125394 0 0 0 0 212011 535150 246311 0 0 0 865926 323015 0 960936 0 515664 186291 313359 0 0 0 899088 0 728895 683131 0 634900 0 635360 659389 0 0 0 421278 0 872949 0 57206 344714 687810 221154 0 810755 39328 869384 0 290166 0 229886 0 0 695147 0 658860 0 117617 336333 0 0 0 0 151472 0 399656 548123 0 0 0 392164 602595 691504 569449 0 365755 440749 473567 0 93040 0 11290 600587 388758 0 0 290296 0 0 0 445051 290692 236071 751238 870671 0 193268 539108 288846 366544 342750 0 0 477195 0 0 748966 331047 206186 369146 738534 0 121099 621591 715755 275094 512621 238105 0 575933 874874 872345 0 518867 664988 205080 0 526765 64205 0 970267 861218 99955 904723 782322 727638 596434 0 0 456962 378189 0 0 188220 216311 299174 445966 135885 0 0 763677 733081 0 0 0 0 0 0 0 719527 490448 0 722009 507480 124294 566804 0 660731 380760 889505 277896 512556 229922 0 890998 80732 551251 262823 0 0 444588 895041 469717 0 488940 0 544492 0 324033 0 473754 308334 243148 0 495869 640346 270099 335419 328867 766580 0 717334 494627 737102 0 0 0 389654 126809 0 0 68349 131358 294138 22921 0 797148 697763 0 0 0 384771 116678 356989 16576 0 703324 7302 662344 872572 777019 579239 655517 234743 860867 127102 246519 0 766790 0 151142 875188 0 0 55845 0 0 0 482499 0 0 44191 799340 494962 326157 666804 750634 766376 0 320628 227834 504895 104870 75189 0 711802 546121 172145 125449 538580 19161 198705 0 0 0 0 0 777402 633475 566294 783831 375020 350195 42113 0 35847 242307 0 604864 324567 7299 761661 245969 897537 93086 469155 179074 820055 206596 992208 98881 741715 371628 0 75275 0 91082 0 514619 699044 716719 236974 248 881274 277904 0 528718 888666 354164 7838 704414 173886 0 0 212556 0 807014 719265 0 0 443749 0 0 865178 785229 504680 0 337062 546857 896848 0 0 435090 339027 0 844909 685685 0 994796 0 0 0 0 82938 673447 0 0 997165 651510 364851 943147 0 0 323926 0 816435 0 13659 654395 0 440416 579356 0 465651 0 0 0 0 180031 912833 0 0 977167 841935 140447 0 311060 495914 0 569389 254934 0 308289 0 0 0 632484 0 0 167177 47903 0 0 448104 530193 841056 0 697983 0 177666 97974 146654 375744 382057 0 700175 525829 736992 567125 410468 0 316332 145897 896734 0 0 417628 0 132836 0 426699 410814 186445 0 0 657335 0 438857 74657 389015 38874 392292 267785 592564 0 423116 852352 0 246796 359726 800599 265567 819748 278100 532203 0 204806 50303 903644 627393 0 381101 676630 218737 0 393657 10344 628433 0 0 893832 0 834139 279392 729503 667637 907095 384438 0 39872 810721 0 11832 500467 764344 312673 0 0 3654 0 0 0 0 0 162640 0 934656 0 0 0 0 795541 66269 39817 389932 98931 870861 589678 0 761655 769394 0 610134 0 0 0 0 813185 459405 749627 621024 0 0 0 0 917916 913438 0 0 791293 180007 618293 297973 0 0 505779 0 822849 467341 0 552444 454337 851363 0 0 225414 0 649730 233868 0 462636 401983 445917 376881 0 0 0 0 935368 189932 0 391251 948914 889101 259110 0 0 0 183847 581526 0 375848 823514 622541 427121 0 250535 964606 0 330479 0 725153 0 0 647999 561924 241853 562551 587635 799521 0 86625 872370 225270 0 491319 177992 761167 692653 801550 0 814354 75568 0 49742 0 15992 0 0 0 0 482621 28728 73227 855704 453788 0 0 358253 0 0 0 265626 0 0 748790 835570 0 913841 0 688457 713926 0 0 0 444901 0 82523 112369 235610 146321 781615 0 0 589788 0 627366 35731 662617 875288 593741 71833 953689 0 572575 887725 0 0 685087 0 0 0 0 0 640881 856479 523928 405897 174342 727566 693508 0 0 0 903500 445350 0 0 0 285892 0 785331 0 633653 0 922956 0 0 269426 0 281710 776184 51288 652693 0 0 941051 652990 720383 113104 0 753345 0 0 204493 738472 383179 742046 413463 778925 524336 94854 110993 0 4288 372537 0 188868 644415 0 0 0 58747 620768 356721 664668 0 552852 0 187744 0 0 569082 92389 953985 0 432999 0 577825 532112 0 186825 413032 0 982963 159977 454943 171360 0 704340 0 0 16473 0 832947 579276 0 0 102578 529055 0 0 58260 0 467568 238612 411274 226216 123432 188007 0 527351 0 412629 0 0 0 0 646990 357705 692442 0 136702 0 616426 464011 992029 799016 25112 948078 163769 606729 879792 315786 878327 804700 385711 0 691336 868807 0 435106 0 89925 860119 189345 0 663983 0 497263 147300 211431 0 507658 0 0 910540 0 76883 477138 309286 539029 0 839175 0 502869 0 384405 954878 0 303778 673518 0 811330 0 916863 235746 830038 387811 263942 0 332092 446554 944680 619026 455377 329334 893756 691511 0 0 84311 0 0 0 322492 0 137580 724545 66659 199681 843045 867676 217328 295974 607932 0 823787 0 397369 651437 877522 0 435911 0 780493 0 0 430791 0 0 732697 992673 744136 725442 0 0 233119 0 9229 603552 226502 0 419251 907883 245464 35362 852957 422484 720317 0 853362 476620 1455 352593 596746 443123 755940 0 0 0 197702 852107 614004 702337 212091 472007 400268 0 664151 407563 0 414394 0 0 298642 338181 0 176273 505071 122953 266582 0 220935 0 662328 662047 215035 0 0 0 19822 0 595550 417839 188028 0 0 902076 0 0 0 255625 176931 789395 487783 395900 63790 0 844499 0 573388 0 0 761495 0 392241 0 0 0 173359 347797 0 0 0 925680 0 0 982573 0 0 165804 630843 821731 595270 641624 0 0 949899 0 165231 201292 412781 0 0 0 0 0 734678 0 659272 0 265782 90391 0 996712 793187 660215 413690 0 517842 0 999708 0 0 871080 0 859968 0 327748 0 129941 751998 0 59529 501357 464382 2985 668420 0 644914 510977 95958 402982 0 431005 0 995103 0 0 234016 549446 0 0 417054 0 0 392906 231642 541163 0 0 574046 0 0 610705 0 0 0 0 615233 329061 0 0 276855 659311 907824 0 0 251087 561603 0 178205 146382 0 645762 0 845034 16509 868306 0 826955 0 675303 576037 962913 0 0 0 333018 982047 374027 471440 56987 0 757337 0 0 0 568199 356536 0 836963 450213 447333 0 403339 254728 762356 295137 821804 852746 743125 0 354541 0 483313 581558 128634 555121 46844 250626 821060 0 0 0 46537 729246 222049 724751 600118 95447 0 731197 0 0 0 149647 0 631195 0 0 0 0 0 714722 284909 201643 0 0 0 27200 499596 0 899577 0 561697 35915 536656 0 0 342617 41173 820304 0 0 407291 0 781912 832917 0 677817 0 0 0 516122 0 41027 632232 0 0 848359 765587 0 817006 0 0 56743 0 127262 0 0 220678 267678 238057 387204 0 589065 599548 410856 754610 971188 176484 649038 0 316961 0 387085 102433 0 701565 0 0 0 0 0 0 460378 240746 743257 742483 0 0 871530 885181 767854 0 773748 237957 0 0 0 0 423548 0 974349 0 0 897206 0 636776 636001 0 719629 228226 181831 799822 372889 888255 0 284655 547347 98517 0 0 71634 294248 393205 0 0 113266 0 884966 739562 70767 0 329904 0 254647 617862 0 0 990912 0 774102 117259 377554 304302 131613 0 25934 971902 939820 0 183805 40537 0 279356 230357 0 52389 0 111168 0 509164 0 624221 843982 442829 385056 414653 0 0 740179 0 878565 0 352252 878629 0 234776 0 468572 532542 966650 133388 703620 9271 0 780438 270811 314107 0 641588 0 52039 0 93001 926580 917166 0 648209 178161 0 470470 139915 0 0 920163 169159 0 0 0 69710 247484 464977 465459 0 559804 261078 523926 577860 12911 281270 0 329994 0 107873 698476 83610 0 553939 0 483225 684290 0 0 308321 517662 0 0 390479 53933 0 0 72378 0 307646 430873 762256 906136 442457 0 681061 773502 0 338653 0 58070 230308 761922 798094 0 554322 855427 941969 711227 0 612900 679743 471976 0 0 0 637084 10705 0 224973 0 0 146316 79891 364977 0 852382 0 201758 944964 0 343762 306619 202971 497188 440772 852777 0 0 359878 0 750164 928723 852553 0 534323 517336 611388 173108 442986 0 0 0 771968 42905 85942 0 417291 0 0 0 289712 0 527981 265271 865658 548907 102335 222279 0 0 0 0 698338 492330 432455 334505 820869 754746 0 0 80996 524608 232050 68250 0 735753 574223 927371 211271 0 0 0 202729 0 130022 0 0 0 407672 0 416064 0 560299 592336 331484 40666 248855 666800 0 83010 0 25273 749303 70000 943651 885192 497118 200612 55222 0 86395 527706 659000 0 349899 900941 0 147736 614229 160340 974262 941404 959258 354596 0 0 356625 325325 0 655734 919735 0 0 0 989167 355163 0 913527 342886 8208 0 0 755229 698059 678722 0 304008 532548 0 802024 946982 408039 0 0 0 31394 746986 0 0 0 316756 123370 0 0 873869 801173 303835 948167 10417 124577 34244 0 82192 0 219068 310343 344626 972231 0 153893 725330 653420 513381 849532 540110 627962 285514 32313 0 837868 0 0 238759 0 887289 928324 933593 0 127915 153892 645217 0 41289 790431 276766 996256 857336 0 198821 267514 0 476831 569689 0 711095 603915 0 721897 639705 0 594424 163329 850145 315239 0 891381 603197 69238 90264 169661 0 658437 567132 454653 742473 996565 899942 234743 413202 49344 93 985513 681458 0 0 0 4868 0 289689 345213 751678 735514 581270 199525 0 627752 614319 547310 549625 40821 0 28918 136252 455508 247403 0 0 680924 181722 0 32181 478832 0 0 582040 899403 691913 806688 102257 913191 975932 0 0 0 0 0 0 0 11676 846333 741081 0 748680 0 255626 811538 755553 453588 348764 0 0 220070 71469 762595 257936 542032 300460 0 97296 665372 0 994574 0 623818 0 0 418144 41820 0 673526 509935 0 992419 189379 753473 0 0 210938 41589 0 56616 0 589298 0 0 962115 0 383550 45834 645748 624157 866569 0 737973 434825 710796 832024 0 0 42812 0 687886 406278 889026 0 377858 0 618467 487595 521635 0 0 0 239162 277796 0 334398 0 543381 507525 124164 587341 530964 0 327299 254219 901067 592646 0 16437 63278 347241 904627 957143 556558 0 0 850265 0 837381 661931 0 0 565357 686561 472434 0 851968 152305 388313 90474 978003 0 186241 66354 646540 0 889762 0 898124 179403 0 489239 992400 0 522104 703568 129060 0 820962 356398 0 0 0 119077 0 0 107408 669256 0 466399 0 0 43141 455172 0 0 0 40096 468262 0 305605 0 0 0 149170 668504 630763 128386 425701 60949 0 429709 0 573458 0 116950 443755 543694 803080 249637 0 125678 436990 465642 320558 434490 685051 0 0 277328 0 0 0 284167 0 0 908925 0 0 131971 478755 979656 0 972786 0 0 776279 858002 0 326644 0 0 287038 0 784369 776442 0 984326 0 0 312529 0 412240 0 606511 23618 0 119644 144992 992306 0 402298 0 501207 658898 0 0 0 0 0 959501 0 464688 0 994256 0 274569 89747 408900 138624 636129 0 164815 273147 380884 0 735481 54667 333085 0 62026 799065 0 990246 512710 0 479131 638798 656578 140286 886047 303939 556306 352924 0 817971 0 0 543182 109277 143530 228772 542077 0 341659 171057 959363 594459 965668 119759 285335 514914 663479 790536 655192 0 0 323365 306124 0 897768 0 0 189666 566285 129866 0 0 0 316551 20398 474160 0 114425 873008 392214 607117 35605 837996 69970 733360 194536 0 460132 0 281219 778772 537683 202869 0 183395 768943 669488 978780 424531 0 0 0 815454 790828 952194 0 0 0 0 0 998798 0 0 0 0 0 368296 706239 714997 0 481574 889575 547983 0 0 0 0 0 0 782258 0 919707 9132 0 959415 404353 0 0 476413 24935 686857 489519 938925 0 30525 785262 418416 344238 0 691826 889351 977069 0 0 379694 224341 659037 696131 0 210993 855205 596344 35577 0 0 481483 150856 0 0 746754 0 138891 461668 236665 0 612500 0 0 0 816739 0 0 946973 547092 707341 552417 0 965295 987469 0 600217 922669 0 394409 11966 457411 539281 0 466818 817065 0 301964 102542 602003 0 0 0 0 10226 0 85315 984009 615357 0 687364 568831 994029 14154 613149 0 0 399575 995741 432912 641612 834228 539431 155590 621917 450861 507797 461648 0 719988 932094 0 0 474601 631911 0 0 778940 903887 56583 138928 0 0 0 621618 92316 0 0 167580 47564 0 0 857172 665366 0 545486 983456 768064 921253 538623 0 138131 0 529739 0 968701 746879 486937 0 645806 0 409692 519382 0 0 886070 0 0 239842 0 0 149485 454967 396084 758710 233663 748578 0 347845 175723 302871 417188 11531 86564 0 247191 794544 708045 605385 0 483983 368274 793050 957803 945417 957227 298149 304077 315795 154298 0 0 0 17270 65412 37323 99587 893639 232601 84511 0 0 0 0 0 382517 955897 153155 0 0 260887 572168 0 0 893656 284347 936585 146982 667485 0 0 212751 50040 287684 923015 207632 0 271752 67862 812258 0 97162 916342 465124 679225 0 0 857233 0 0 151680 0 20209 247501 0 0 0
|
|
0 0 0 915318 0 726399 0 462712 887055 446398 0 946723 366616 370752 574154 0 50557 0 598580 0 392600 492354 0 0 95586 532759 81793 402378 0 0 0 0 0 0 165936 0 0 0 0 664858 0 785212 321267 0 0 552351 402733 857515 287296 898192 257923 0 512355 658708 846037 939200 545263 591347 0 760146 169123 120927 894108 0 143565 0 654458 750454 464568 0 0 585034 761899 0 0 0 0 0 0 648041 346737 193273 965486 0 0 732558 742351 399046 198450 166218 0 154233 121989 991554 778326 838756 0 0 186676 19226 868951 173918 305964 329790 890621 909453 0 0 686592 504672 211130 333905 769009 875542 0 636246 853499 858751 834134 378065 0 30021 120817 0 562474 344795 527045 0 195937 277496 418122 700214 755430 272682 0 0 0 161016 371681 175146 0 923018 225268 321360 990724 0 343511 0 0 0 227622 552667 0 0 0 115494 0 866931 0 219765 622486 698007 944118 0 0 0 57584 12797 162898 0 360748 0 316413 687801 709174 834086 0 41181 0 0 557083 840302 331426 258405 277400 0 286330 0 137793 873545 723734 333371 195265 738703 669165 836905 0 0 567563 392736 567650 0 0 0 540702 643566 191565 0 0 410935 0 173936 177543 0 234560 252916 0 0 650435 304191 247059 0 672509 0 468126 824662 601331 0 0 0 146174 0 89719 76996 0 395772 0 0 0 744605 167768 880435 836793 201169 0 962785 526310 51179 88833 0 628115 0 523930 303064 0 902650 428025 0 0 643855 0 480202 622025 805075 779357 479194 0 833371 643449 0 0 0 0 0 952659 789396 368920 580983 531948 482226 89708 0 0 0 433441 958237 508579 0 0 0 723242 0 356596 896778 0 0 0 0 477244 0 896488 668380 0 89452 703823 559267 866686 192919 877411 465965 844811 412721 354716 0 515442 0 264906 982031 501654 0 610905 0 696716 471009 164189 557989 997488 429481 516694 856621 0 0 754327 528152 682862 0 505414 0 604346 417037 931275 3023 726418 0 768987 332843 0 862981 0 787714 261817 979671 0 0 340654 0 672359 0 656929 0 0 543140 455723 902757 583939 717512 217699 0 0 0 156557 865111 965065 888342 696758 0 0 0 475403 678670 624447 0 0 0 685747 756805 0 161381 652347 0 399804 0 155310 0 428866 51112 0 314500 0 218705 0 0 522950 806480 785325 425081 541095 0 0 247946 398767 640923 354994 0 0 0 274362 0 0 0 0 0 802780 395831 120048 0 608263 828142 961000 10200 777936 0 0 378657 458201 0 0 0 0 990682 962177 588725 933456 0 907242 287032 500719 502137 1381 0 133900 386706 0 346359 62176 973462 0 44401 141282 0 804607 0 0 0 610434 415484 0 0 22190 0 809839 580437 0 0 0 62945 544481 150672 0 862567 0 0 992203 868625 137352 127087 0 643335 856867 0 624113 0 0 0 535054 0 0 0 912050 403091 30865 682583 0 0 0 0 563672 0 0 252637 747891 526063 0 0 284017 496134 175984 0 163593 512356 852051 131022 0 0 0 629691 569816 713368 860802 623675 131285 545403 826557 102675 0 593873 0 982802 464123 29264 340158 0 0 0 55253 287624 521411 0 0 0 0 843489 0 680085 0 188902 916540 454545 0 0 326985 870465 376788 44026 273833 498005 128239 0 0 0 652597 620912 0 0 0 138899 50631 952188 0 0 0 0 0 0 175442 0 132053 354919 537625 146793 622296 0 0 0 227035 845838 855433 0 147434 890579 0 275550 0 449030 0 124721 275896 0 744037 18292 0 0 0 117125 670195 0 560257 400907 549238 615152 0 0 32748 0 946922 0 229068 297815 0 632458 0 0 638109 0 0 470982 0 674166 885324 168498 0 66811 0 214755 982846 548834 0 807828 0 0 191290 787525 957594 768014 820238 330807 858105 581829 350316 400497 227549 416214 626327 328368 30639 0 75035 55999 804407 0 114193 499844 0 0 177959 0 217246 722836 0 35005 292412 0 581519 367878 183327 0 0 0 0 522084 0 87777 159692 844902 0 41926 114240 451417 628340 0 0 491296 0 948930 707506 924178 512774 0 179062 132505 880611 909432 0 241433 989638 73131 0 0 356540 449137 403009 0 29599 44514 446664 443979 644200 0 797305 56576 840862 154046 785758 960310 179077 0 0 0 363599 0 350946 0 0 711524 0 0 828116 0 0 0 935069 696542 433521 0 746224 633750 360554 729403 0 609200 186392 0 883017 791760 634668 0 258883 0 221676 527507 495811 0 839769 0 0 0 370285 429154 983499 398699 0 101906 471933 0 684946 0 161879 667318 0 541224 0 0 0 651708 0 371010 834029 0 150584 0 836564 219672 0 235217 0 0 952329 178588 0 810742 705927 0 943939 0 59723 358577 387610 0 0 614470 296290 132629 722797 403766 0 0 361845 659931 0 147448 0 0 0 963025 138552 842687 0 0 555234 524285 685150 0 927780 136615 55843 0 777655 901123 0 578334 399634 192216 0 297913 210392 0 42585 98481 339357 0 451026 0 930278 525410 0 0 548913 130392 0 0 259111 970132 87816 0 842587 0 0 55831 0 378276 0 474432 0 0 0 894946 484175 676011 64300 0 0 195583 362980 293032 399757 689288 577809 450280 0 332155 954312 0 508345 0 0 0 684557 859388 0 739698 942087 0 0 0 0 0 66809 113859 352003 661754 0 537612 63258 928757 0 571231 28632 0 701170 154006 669622 956054 0 822154 0 114560 343204 98313 3929 0 107420 190708 862114 0 25431 236127 361692 394756 557931 597720 333505 389123 0 0 0 188338 0 0 0 160466 417806 222184 674330 214238 0 930002 200345 86 706025 272294 0 915693 0 727805 0 636767 0 224176 0 0 166896 0 849583 0 92715 152833 860176 0 0 549138 566829 953251 525020 438840 0 359640 524600 742037 2117 0 491232 0 0 0 0 0 546212 812580 0 897937 387234 696571 0 0 342430 892750 291174 115242 0 309942 352129 652793 797783 0 0 731285 0 484346 195480 940874 621334 765785 543046 0 0 613627 326331 690827 0 792494 656903 0 791035 55136 942562 288740 0 0 874647 932424 511833 477623 137974 0 0 0 0 971365 109035 768271 494834 0 0 66951 730869 0 0 24260 0 0 0 0 985664 923767 421787 997757 461607 73198 435300 0 566685 414415 341678 263347 30546 0 0 415503 0 0 797149 575430 183314 185122 604803 726772 0 636106 620350 0 0 728578 0 582657 307475 0 0 0 948016 863082 223388 0 458413 68853 551741 0 505036 0 0 191333 0 911146 441503 166824 511283 648368 994379 0 0 837002 488675 0 10757 481855 0 916449 434137 968695 841432 0 620896 280104 330406 0 0 123171 0 0 0 820804 752719 0 460087 629130 855516 111282 0 0 0 205488 389585 0 462413 0 614385 362356 64280 360766 0 0 740407 66548 618256 975855 456217 0 876470 536170 963047 0 135493 739653 246435 608639 0 77293 0 518346 0 94608 746943 919440 0 0 136129 100571 710214 0 0 930605 329062 561849 447461 0 820291 616641 203087 619912 395543 352819 0 0 0 0 0 253558 923428 0 292887 902081 0 546895 400445 731717 743832 384365 787186 0 0 811555 374637 621683 971252 0 0 0 560796 0 0 0 54878 0 226646 595026 0 572060 584654 170722 0 547614 0 265657 319659 0 0 494515 956858 507789 883316 248051 421375 511238 861524 120416 75556 0 724926 259113 226651 162057 0 0 0 215832 0 0 40338 12160 0 0 0 0 48424 619106 229305 0 0 708949 155591 402700 910664 535590 972066 0 736773 97746 0 912820 205296 0 782918 741478 714426 176767 629591 0 493068 662343 0 0 0 379722 75661 0 203552 0 438567 0 761190 770175 0 0 251811 730351 0 227540 763159 894362 403777 891651 0 0 0 0 0 998471 630189 0 0 0 0 0 0 0 0 134756 0 800729 778961 690819 374191 915948 58554 0 567805 0 591781 817779 125153 0 0 700436 0 718999 511703 0 937820 0 318372 0 0 892717 400146 845838 0 366304 0 0 0 368668 0 797215 0 539323 292269 391365 0 0 65941 756829 0 693516 89143 270902 0 156615 930321 0 88997 0 0 0 0 115890 0 357147 547636 0 878508 0 692017 355197 132032 406272 0 0 0 130157 0 0 235426 839037 0 438260 0 176364 394511 467295 332592 807214 51654 190868 0 574844 41591 149876 357291 84690 0 0 366267 0 529980 0 0 0 211995 0 846329 716267 0 0 398505 91846 714452 47694 113091 0 846609 93403 0 0 403226 755931 510167 424226 0 629972 0 0 752863 0 218049 755969 41984 325236 775998 140060 0 0 502045 117433 0 14379 899772 877324 237786 0 0 11257 508761 369058 770311 0 522924 0 287012 710188 0 0 414170 0 0 0 843128 80113 95384 0 333458 730186 509864 0 365178 988152 659150 462379 0 0 650326 0 194281 489797 0 0 0 974500 719424 0 0 961181 364009 781892 0 0 536888 0 0 0 0 99483 925001 762061 734347 570677 221768 357253 731793 106013 717845 896775 45252 0 186744 127333 911025 436379 0 617037 172324 801538 754438 0 0 542914 754587 97058 0 454276 0 0 972645 66816 0 0 887589 0 0 831459 858161 0 0 0 0 412444 0 0 784164 864036 409511 985312 0 0 0 374901 0 0 954830 0 0 0 831018 509355 309419 508556 0 125325 0 752382 249941 346811 568133 0 98199 186109 564582 298007 0 296338 817940 366466 334063 0 0 0 211707 897803 0 0 176788 750994 14107 0 394873 882848 0 557333 0 524965 0 0 0 759627 0 0 272653 859708 0 457997 0 0 173616 84991 915837 682601 893864 84807 0 400282 0 192515 0 127207 0 633286 814457 0 570671 0 352203 749112 0 883436 589489 0 0 689147 0 311675 0 29324 0 0 619519 448764 734135 0 0 0 6763 247054 797805 753130 0 0 516294 414245 94015 85942 24446 652556 0 226966 0 0 0 786736 938905 0 936696 852278 591398 908964 671863 0 772561 440674 0 541526 667739 0 0 757995 0 971868 0 571689 0 0 0 443895 273077 656640 332900 376923 135938 563366 393897 836001 0 0 113577 0 0 31165 427666 760314 0 0 277246 0 0 0 937857 162733 193714 95092 0 928240 188471 980100 0 370279 928588 51099 0 0 538000 281699 0 0 947785 212540 904849 566730 930162 183411 0 0 265770 0 819906 0 489741 0 137697 87627 727278 0 421590 668436 0 495261 529040 0 634297 562992 421939 84965 102514 131069 347725 939168 0 759772 22247 0 0 87023 780039 753012 672196 944792 618477 0 136571 241670 0 70665 679959 461272 0 936867 699702 0 504183 98785 890515 0 0 0 0 261353 129790 0 530628 0 807121 942234 0 570191 872751 206970 65021 521468 732808 0 262145 0 0 240791 0 0 0 160942 0 728922 120706 0 0 0 0 932817 1854 0 0 860163 852742 868926 0 861186 0 427527 0 952736 0 0 505513 916094 125597 923902 326862 482207 773223 0 0 118357 527660 47657 0 510438 666959 695066 0 997584 281016 565435 367549 0 816836 195754 0 0 20722 0 787337 96745 0 400927 852663 0 862330 801366 439104 542943 674693 384381 32032 0 828558 0 73247 360117 801632 0 384589 0 0 29010 0 357092 0 468663 0 963014 373808 828978 0 0 527726 0 247634 0 846795 0 544247 0 0 478106 35900 656121 66283 356470 925421 350556 0 629645 691884 267650 0 984606 189553 0 858088 0 556740 0 336275 0 806311 53671 403943 117334 450270 0 995413 566864 702388 918587 299947 0 0 833452 919911 162088 510589 0 253160 0 76093 519788 0 417883 371600 208307 471645 0 733342 634083 0 0 0 109666 0 0 0 309599 0 0 93102 279601 20224 901688 0 873530 421136 842120 829149 839391 811544 0 997927 139909 851257 0 0 0 34243 660028 0 274177 486312 148278 97581 882850 0 0 981966 0 37288 397201 643026 0 725609 25791 553848 600178 0 114464 547102 392234 535321 0 0 582309 0 818690 790379 595155 579833 0 141752 204201 980072 0 406977 413579 66541 0 975237 296629 956258 0 420472 496895 66925 955999 0 0 0 636669 0 43466 0 0 899227 897165 441368 744273 253794 137679 654883 838922 0 0 339725 639267 912331 0 79183 627445 999341 649033 12371 367293 149942 0 80283 0 0 0 389631 138907 415063 827134 358611 0 870050 442388 871998 0 0 0 390004 0 215545 541582 0 805783 768811 36441 544983 513443 600739 0 0 10799 951095 300258 321389 0 0 0 296483 826735 273754 428534 160587 0 0 0 805312 383002 534347 49705 502738 980814 0 680353 567141 634223 427112 714935 0 551254 0 0 898095 0 829027 0 124739 378293 201800 49111 378724 0 0 0 982089 633840 14213 0 364651 702574 951315 972674 409479 470610 637393 907592 541055 519750 658794 939437 334750 0 0 296325 45401 0 0 0 0 100005 983828 0 88267 838052 0 11166 938135 0 312543 0 882993 359073 0 0 969757 757486 874736 23474 0 0 287195 0 327890 771107 937511 18411 0 484642 0 11013 0 0 0 211509 782168 0 995723 290531 837069 177781 778939 503175 629856 481270 0 302085 993718 0 0 0 301432 485082 589779 995719 857456 490440 644726 0 0 0 424242 0 227029 0 0 0 820242 461421 792361 947832 72937 33189 0 0 240519 230923 432355 7580 412761 666988 48527 0 0 0 0 247483 934786 679359 493779 942873 0 854090 959182 0 287670 90039 502016 728411 0 0 77142 495139 39717 984829 543131 0 564089 0 749482 424975 613808 0 866546 908165 338373 0 245012 0 0 0 215699 0 0 529767 0 0 0 333610 505091 8529 0 0 0 856182 0 466610 0 935261 0 39877 0 21157 12551 80391 818627 0 550344 0 0 0 455729 0 0 0 0 279713 0 236921 0 635478 981817 0 188777 892932 852675 286727 0 0 0 0 499771 0 729923 0 165131 20690 0 638501 0 237556 952263 442425 666603 602180 352482 149396 886674 0 425062 0 221854 0 0 653279 0 306724 197672 629349 682776 411460 389898 120957 0 956368 434188 0 499748 0 258921 0 0 695987 0 662727 0 183679 458983 0 0 240906 684146 694121 986373 352455 0 607965 0 414042 284396 451064 300503 0 423329 982834 988521 234324 0 933768 425611 988085 719786 0 92237 781718 0 343253 0 653964 885871 456413 598142 135590 0 404992 0 145449 1927 203483 0 807295 949718 0 0 0 0 361866 216786 422315 427542 0 767154 123447 0 635241 0 858419 162683 0 876681 0 53182 298208 555990 232363 566173 902283 271947 866582 401663 841349 445732 73338 0 0 380408 839878 783919 0 179140 462351 0 474630 28484 0 0 685308 0 0 423685 256 0 478019 516288 0 402288 406351 140265 299791 0 906401 480487 265295 0 320456 203902 0 765136 456002 0 0 0 0 0 0 979993 0 0 736226 0 0 0 0 680582 268732 348821 840349 886765 66614 777545 396356 584937 0 0 0 488654 300587 0 0 475113 948729 0 867942 207110 677107 0 933843 388160 699723 335382 0 0 0 160655 0 967457 410181 611915 204712 344693 461466 373559 588975 791746 391401 0 0 25801 109302 982051 315957 0 0 0 235842 194893 411647 0 985435 0 0 902192 0 152733 173513 0 0 0 874472 272263 593372 503551 179254 682479 0 0 430405 652024 0 0 785005 51126 117889 0 0 969571 0 477448 260600 0 895708 27358 600831 0 35653 662314 301132 41194 107822 0 706584 678040 0 0 0 0 0 0 704612 289024 0 770823 681090 322036 515624 958829 73467 501975 660209 520651 378027 775361 991458 950584 812696 0 0 162750 28499 189660 0 52956 768065 0 419545 736863 0 652191 513780 422178 152275 701086 643202 809528 113002 225078 0 694775 0 898542 759291 0 143002 107505 244637 767777 363810 718746 772240 0 0 687317 0 726424 138459 884014 0 699488 0 0 0 0 0 86109 40957 482311 267396 0 0 205230 0 0 0 0 0 940218 650947 0 317959 606871 826947 0 0 812170 941699 0 245862 0 0 930020 479789 259936 0 0 982157 116046 0 0 463114 0 0 506819 43162 384695 530416 757961 0 891966 246063 0 215407 726143 0 624638 0 0 61713 622744 442456 685185 753751 640429 0 322994 205187 0 0 0 726410 0 0 90343 0 0 692262 0 43859 737924 344756 61897 313834 0 0 434510 738773 917048 0 867060 641461 0 0 425262 0 517268 502159 175602 0 633837 67126 0 71598 0 0 0 0 0 0 0 889320 0 875578 220601 467322 0 205105 0 0 0 547842 959677 87482 122541 453768 173396 48062 0 0 935476 0 0 605597 466385 189051 0 0 0 761084 0 581585 8422 0 760750 269469 344229 0 493836 0 439496 0 0 911737 535565 437422 0 0 185260 428388 714671 58521 482709 114953 690490 919604 0 0 564252 236216 153012 0 928076 15493 122113 599717 0 0 817704 562489 158078 66002 247399 174713 156682 469292 0 127686 98704 78519 686738 0 0 928981 0 616165 0 526456 281050 417697 210719 0 568733 324987 254944 0 365881 476824 186149 953836 0 837153 0 249642 120264 256233 635727 353318 780072 0 518184 841951 0 934151 0 0 0 136042 0 705213 0 955421 0 436922 0 200067 720999 555518 0 209898 324939 0 0 0 376374 0 908123 886850 567782 702051 823147 458275 883266 0 0 788243 115946 950926 712958 454030 206387 0 0 0 0 255397 708089 314938 0 640990 48305 0 0 501296 256182 648102 457486 0 0 617597 0 0 0 585955 42907 664877 0 0 0 968821 962377 684792 102519 889946 0 267223 0 395045 460278 772911 120882 921380 0 0 646953 386700 835993 606264 462687 0 0 762001 0 0 185382 953311 0 0 378928 80499 359838 493961 0 0 744937 326843 0 560653 474054 0 189221 0 964342 688210 0 0 514979 502710 550541 885146 739430 689419 932087 0 845457 0 843854 0 103967 688250 972404 0 356072 415085 369273 0 696240 0 0 22618 104417 616537 214283 0 70443 0 0 0 29634 843127 0 361706 0 560781 13242 0 0 0 0 113628 0 35046 522887 0 0 53225 301604 898104 111294 8404 0 0 976055 0 802847 781464 0 843206 0 189130 853819 866919 235731 806694 650315 381081 209627 0 739480 0 558759 0 252366 0 602538 0 587108 929674 519775 0 0 609160 863119 0 0 311810 222158 640936 0 108082 119518 248437 969576 0 362620 0 0 0 850416 178514 0 0 603588 190097 717513 427172 0 206768 568950 885381 586432 346009 0 490362 0 78954 0 638530 0 553178 771898 507226 179866 860167 814160 425708 997619 766517 354533 14065 590593 569816 0 0 0 36773 0 553905 0 396323 385800 684610 0 0 313039 600468 329775 0 962024 511890 0 610330 633044 228403 0 893260 0 61952 585513 869167 618673 144078 0 305072 290892 0 0 134736 0 0 71093 482044 191640 26427 0 86403 758828 614958 0 799842 0 0 974896 0 764496 0 0 0 941766 174167 196914 776341 588962 0 263933 0 0 0 0 714254 0 0 0 0 877397 924204 485208 0 149337 0 755005 0 0 286394 579897 203264 0 101777 927869 485383 0 13931 409600 0 0 388172 0 951456 0 640703 0 89850 123819 0 736869 0 15097 689267 0 946479 0 359644 0 0 134856 0 184251 25300 0 462003 0 549508 522086 984894 0 690708 56709 989515 63986 0 0 46372 0 0 742962 523961 0 0 343282 967333 521491 829458 743671 0 503843 441922 0 933880 946715 163551 478460 238029 551345 0 649122 190266 0 769464 0 0 0 802475 974393 531973 0 530733 0 0 678867 0 456309 468669 203614 744741 247636 0 202653 0 985185 0 103023 111118 1044 929743 0 0 0 419631 715606 765400 88359 0 0 902788 279094 738209 707979 167131 481112 415083 589380 904851 11634 0 563535 534230 570576 782026 0 448541 0 0 390246 706855 554207 0 42997 990890 290380 750069 0 425406 0 221653 782166 925268 0 0 528879 42849 0 409227 0 0 0 0 0 0 101970 0 637023 0 792986 0 924619 422822 97718 402293 0 0 0 614442 0 990715 799997 0 617504 0 792266 0 0 37557 0 0 0 0 11427 0 0 715141 0 741714 86433 653476 174753 656504 0 18907 677306 290253 0 0 310392 971472 0 704037 68317 0 0 0 89360 452741 274375 0 819571 697109 0 0 0 0 146363 208482 156827 411730 0 0 108990 0 602062 638356 480099 0 0 0 0 0 0 924014 0 0 941813 730152 0 0 232602 0 692843 69616 581533 171499 0 0 448484 0 0 536286 799527 633614 844838 895205 315628 772982 0 0 0 810445 304460 597976 0 947308 0 334854 0 0 179048 0 0 514166 659718 0 655392 879139 634136 0 0 0 61880 0 70181 487988 117909 907334 86638 0 0 604084 895777 0 20463 992180 404325 0 320747 316656 472919 0 188699 937732 958240 0 0 594034 779956 483942 228607 0 922841 0 0 0 0 368877 0 0 219797 0 328460 876519 0 0 910085 414018 0 5710 533966 828351 184272 0 583710 0 810680 0 325349 612441 359450 973460 109534 0 0 0 498907 442428 0 0 273906 847476 357381 276940 0 936839 0 237535 0 73670 526895 370322 56668 916436 0 0 0 985330 0 521339 0 538929 0 700053 0 600668 0 528828 337815 265034 0 281559 725246 675600 462121 0 861060 692590 551242 458963 848677 0 681115 690581 166844 889918 615346 460031 545092 962128 0 0 831309 2843 39413 409985 747002 757154 156795 0 173757 107743 556873 0 530754 0 0 972139 703737 593242 621653 195532 331545 0 13284 0 311654 0 0 480765 740496 39286 39127 0 380022 302175 892536 925137 126652 0 108455 0 533616 445515 649818 281342 30352 0 875120 832997 857622 548558 625675 0 971973 949928 102200 546480 376103 0 816839 373397 0 876351 528254 968860 480195 0 240211 0 396095 952937 0 0 813181 688339 0 493040 0 501823 0 0 0 464599 0 498965 0 879448 0 867224 0 637087 226007 922455 232919 402853 305096 630825 0 0 147312 0 0 369545 0 971864 934726 0 624369 48899 389207 288371 0 0 0 0 0 316631 937731 0 119823 581255 50408 803901 842489 0 893597 491688 0 0 0 755799 576195 631292 0 0 888865 0 305317 355834 607697 562267 0 415173 87930 221226 0 828641 0 606240 645218 759069 182155 765406 0 806636 339993 784174 155712 0 0 0 703417 755708 0 322809 77702 296632 788612 544332 0 595265 0 0 704576 0 219694 61208 459587 275774 642930 34871 0 0 703159 982488 273717 0 791653 429319 36351 0 0 791753 498988 285890 972756 0 0 0 0 0 318127 0 17610 184254 692599 588340 0 386712 0 789895 856415 49887 244589 183996 0 834061 282867 185995 387564 0 699880 0 37681 146006 111030 484963 395788 857075 0 0 512432 974512 0 0 0 876039 453284 700841 275126 734046 482045 684797 0 816417 367944 681242 819742 430024 577528 498416 668076 897359 0 0 0 651928 827531 780024 0 0 655446 176869 169044 0 0 740891 0 660609 0 0 509295 134150 0 418815 0 542190 428909 0 0 0 0 538058 0 382259 535951 6970 841827 91446 0 0 150524 607972 0 0 0 638002 386330 567726 526311 0 0 764677 557913 0 475959 491477 0 455080 369691 0 810229 116323 478441 0 0 456657 0 544153 867104 856069 0 269797 0 161442 0 237381 0 12467 478084 986879 0 453453 838690 75569 700352 95149 850991 810585 456491 760891 0 123345 523387 0 0 666340 0 0 313311 728317 36962 0 894786 74592 158036 926085 152580 201672 198112 487652 0 703568 0 0 0 0 64793 194483 0 67734 0 0 0 637950 517620 592882 274312 0 530373 343159 823548 0 631648 903 0 0 0 463965 418860 0 577680 0 0 720058 239645 621358 654567 441247 506389 79260 769751 329069 717930 475448 0 987998 101510 0 6252 694465 0 13883 0 716520 0 848904 444833 0 856690 962274 221549 837354 0 565963 696209 890137 832570 0 0 892805 0 322532 0 700113 0 0 49214 782856 659598 20105 0 143301 481247 136839 0 670075 0 167346 691022 692213 0 730218 173084 4972 699765 181405 856885 0 885150 512410 0 0 283977 190480 0 1649 695769 0 79697 573967 0 243372 686427 460199 852716 0 355698 559701 205974 484262 0 301118 935388 0 508685 0 282032 0 708395 0 618231 729501 0 0 982151 0 0 815384 0 0 170820 996908 450970 397184 0 439531 779410 813756 0 0 681741 876706 0 101366 0 0 647317 463408 0 647495 0 0 270318 572505 621598 0 488996 991631 529713 0 0 28735 898134 51671 0 0 378417 722488 0 991773 692216 0 386329 952299 0 337507 0 745182 133864 0 0 9685 821701 709589 227662 0 0 334320 451554 98430 0 13137 306978 131891 659114 0 374358 0 0 517468 448493 0 0 0 0 0 24141 816258 0 0 0 271836 0 0 938032 0 228927 735090 0 646990 367067 760894 0 0 533872 293722 0 0 0 70535 965989 0 417215 0 120701 517654 541675 0 0 104083 0 91653 0 0 713470 823640 0 0 863271 0 0 988865 640251 550261 408405 513565 791717 0 356941 0 473856 755224 0 368409 639129 60287 0 0 545695 781984 0 0 203599 494038 100 167394 686541 0 151866 23811 613140 0 0 380448 476010 897536 479132 0 291516 0 840069 127921 0 0 648365 212206 756206 222868 736572 0 890364 0 0 633216 991801 0 916300 0 0 16111 728537 22844 558946 17987 863891 588555 0 636724 3749 409689 395598 355669 371605 961796 0 558136 0 0 0 140495 809367 513466 302917 30557 0 570778 395734 195697 7819 213614 640966 0 21239 0 0 0 0 0 799131 375182 991428 361163 625976 0 495688 266688 0 968894 0 525805 849134 367006 0 0 86707 0 0 0 328243 159637 743878 676573 233348 234050 0 685895 575694 0 0 0 813648 258838 858411 474991 257271 691678 0 0 858812 0 0 0 825358 404039 0 827344 824913 0 0 766787 520157 431320 475406 0 29981 854121 0 0 0 740414 143861 310302 783839 89616 42601 0 0 104354 645154 0 859944 431513 779202 79741 0 494662 86798 397807 0 0 594080 0 825036 573681 904543 170880 0 567917 0 534003 556108 998342 311844 215316 292033 0 0 335922 0 0 35362 465571 426753 592090 0 348892 891151 323078 99609 618779 570417 0 868869 885078 508381 398911 340010 0 917081 0 0 989980 414823 636019 364152 125371 831834 85970 0 53954 507884 881703 0 676788 222327 51072 478282 556001 726118 0 375088 917985 0 137086 0 116577 0 152246 129892 0 173104 719362 198756 634713 0 7202 561541 0 85652 0 0 622549 254320 0 0 633871 860129 0 0 0 406976 389739 0 0 403169 0 695955 0 61414 0 28487 199641 157405 0 0 366747 547314 586690 0 0 0 0 809618 679980 780861 123852 917790 169067 0 0 575710 986277 983344 371898 0 230565 0 320824 389285 0 267220 806270 619073 0 0 0 991850 352603 581691 0 17202 0 8123 343449 840150 753315 877760 104897 409101 966153 835709 174797 209065 0 695883 0 59970 0 243463 279286 0 216997 0 284740 206092 0 0 153373 0 0 0 671505 97703 171862 735459 824727 534083 0 804816 0 110933 601668 706610 0 0 0 0 806758 0 831257 92842 0 0 963797 21370 0 0 844163 743731 241940 369585 0 0 0 284293 266777 0 767987 0 700212 783186 830749 0 479904 742509 630505 63403 592102 648217 0 708131 207204 0 545835 0 580896 118632 760393 0 359412 0 54157 960725 0 864990 630653 83963 310402 0 934502 0 0 567170 0 0 223910 395746 391565 99460 246502 15140 402053 179409 0 897909 923749 809415 462438 453784 884718 770932 393571 0 0 0 150688 664709 613401 0 787692 350652 930348 0 0 454668 68521 290159 279273 0 476580 0 196913 960348 547023 0 886166 821430 0 0 920625 176292 0 0 931455 183429 401180 540524 835908 780159 0 0 143869 447427 42340 447381 403718 324218 16352 426566 0 0 959284 473375 309408 0 0 850639 0 0 0 526798 432115 900402 779639 0 301630 0 133812 0 0 669626 468715 93614 860309 0 0 0 12879 7453 819336 358765 599347 985471 809858 894994 760011 248654 795260 0 846438 524531 404094 0 877318 253535 445978 85763 837909 419351 0 837022 0 150695 0 406847 517564 0 0 0 769343 414582 616965 892965 897091 702572 606575 0 0 645270 73283 232456 735975 0 0 336628 0 131043 0 0 301480 447059 0 436511 27931 0 282758 909248 139138 625730 573576 0 245964 0 145617 97440 729614 90355 967215 844298 98287 239098 230152 583173 537036 891931 0 0 782669 456921 370810 975020 206535 705409 642151 0 392621 995723 0 668650 444124 671114 998373 809313 0 0 0 68138 454803 688548 542261 988288 0 235615 322591 501755 785413 0 411648 0 934655 842859 0 0 461334 485896 761591 368101 0 127719 0 164586 940216 0 136477 280704 0 834547 0 174998 878113 741521 0 0 891292 957785 2287 370436 0 86856 530945 231514 0 972568 530652 0 828703 0 0 715715 97624 73224 20531 983414 0 0 480143 0 557061 0 0 0 122071 922866 765609 0 371502 0 676861 0 927966 666653 161724 0 795183 512109 645363 941198 238523 0 0 111984 902202 557130 309238 0 0 0 0 234106 699501 0 166370 876164 848688 0 76180 0 0 26901 387755 16405 0 880679 15190 473133 0 660424 0 784020 888099 751357 256596 0 0 0 0 422346 142723 0 594696 0 530700 0 0 0 452719 0 244171 833028 791195 693689 0 794687 0 748938 738086 0 763468 0 763054 0 774090 836742 926465 0 832636 985748 705740 0 498161 380273 0 348203 263225 704866 397791 298818 930177 701242 990857 579327 323706 646149 358306 0 0 631579 46559 757441 24885 770908 715081 171261 43131 423607 159700 0 0 65849 0 0 903004 3993 387106 0 0 136820 733949 0 877972 828321 921380 0 0 587648 224261 596824 0 0 478455 271881 823497 425447 663247 0 928011 271432 0 839498 0 868826 849097 0 235260 356165 593695 612114 326691 773035 405865 811071 905701 675290 515062 345422 489717 318348 0 364600 731016 0 851640 0 706376 0 0 0 0 0 990303 0 860194 261135 262840 0 0 365471 0 0 147549 0 134831 782931 0 27336 918516 366787 395897 281204 175315 707530 910171 0 361150 0 311544 0 339597 915035 770898 0 526682 0 748297 847749 377370 81530 812405 0 988548 56313 147571 0 0 373921 935807 783633 607021 0 480446 308695 834373 645826 0 0 988631 875289 626058 499578 695180 212951 352554 956588 579276 97313 879078 551629 47058 0 0 0 0 613226 751498 180085 0 591171 624709 0 115020 589481 0 583292 459688 0 414467 980856 0 537424 330174 88862 0 0 892722 0 159296 774455 765055 71745 0 656233 954701 0 948835 603586 0 0 581991 278180 112540 43303 610991 706125 0 0 957059 372478 642072 0 0 0 776873 481107 470209 411091 0 0 414348 0 0 990260 398758 0 837716 0 0 60332 838864 0 546360 720155 0 100043 952142 57911 935937 63631 0 0 559460 0 577900 96478 0 993561 0 134589 316545 150370 0 437063 508112 589915 117245 0 893923 0 282816 189059 172959 339204 0 415364 293385 0 915845 0 772878 0 0 968254 582942 0 312444 203201 102508 118492 0 38752 202585 771843 0 0 537569 846109 0 0 0 0 0 0 0 0 126137 304190 104541 0 0 249117 933240 476440 570475 0 92676 0 610773 981715 900128 154969 669754 387547 632053 142461 4198 0 568665 977613 0 808619 677795 611859 567790 0 834801 475979 839394 0 55100 0 0 224635 518890 683350 0 278961 324455 649867 783696 735637 63914 0 74326 0 841693 984823 483278 131194 0 212447 227965 0 386525 0 402125 569091 0 150086 0 257785 777767 0 724516 0 0 781333 787223 518494 332030 905869 0 0 426726 616374 0 648387 611935 354495 886692 187117 0 0 81095 0 433783 0 669858 859318 772632 414101 990754 0 0 121758 0 0 583290 306344 322685 455500 228859 294313 98327 0 629148 684351 545127 33924 0 344222 980138 0 0 190280 806737 250814 804813 902347 0 325003 522036 951146 348075 0 0 847398 0 380150 501847 944407 479118 0 125872 140173 0 0 532745 931185 833250 864571 148957 350396 0 451896 61998 585638 0 96938 979665 0 759836 0 0 0 0 0 76791 249166 605689 0 0 0 0 693719 642883 504734 0 244378 0 63681 0 403594 0 403932 0 0 468172 684388 877965 15949 0 0 0 52709 0 0 0 437033 545803 658224 0 591362 371786 0 785795 0 131813 0 810995 34495 0 317868 413611 0 71446 842503 0 0 623953 824851 165794 257815 656078 320340 48498 422028 0 242752 0 811100 0 664613 0 0 321537 683767 0 21021 0 870645 964520 343888 421748 232261 851148 839871 0 0 0 0 556209 554036 263210 0 132155 201635 158795 0 0 0 0 0 332572 726345 384715 0 308383 0 61752 578166 0 0 165382 741153 611018 890977 55656 0 0 872501 494875 174044 0 0 0 44653 192926 230160 0 0 0 0 457809 496366 512040 0 0 224210 628502 0 691265 959820 0 0 0 967593 418121 0 385225 0 0 180492 684251 0 0 330745 0 767318 130892 637564 364315 745038 630986 780600 0 0 0 225688 2428 0 0 531890 0 947274 307144 157055 47408 752654 0 360939 201773 688355 0 0 888310 0 344571 961725 892783 684971 864166 0 216940 288420 173628 671855 0 0 714146 0 0 0 651954 290452 0 143187 530023 16102 356744 0 740192 538760 862927 272098 38300 283078 618439 88874 579317 789704 906959 0 765128 0 619280 0 0 139135 198464 724533 0 381574 650340 0 0 266924 166741 879791 0 423605 787942 748878 656395 0 237088 194085 0 612167 0 581302 839077 537123 216682 833719 405793 217251 452584 0 0 0 560083 0 170610 0 0 97143 286780 395831 0 837256 0 563111 814355 99461 0 0 681945 230574 571273 644151 0 0 0 91441 0 0 0 0 250702 469901 961605 0 519702 872744 0 0 0 0 872853 430322 0 440037 333882 705553 0 141998 78706 820744 0 0 0 0 0 0 0 0 663338 0 956859 693829 155319 565402 493214 0 0 0 164721 915622 459868 278606 845296 0 0 0 788180 0 685035 0 435099 708750 0 574703 644010 0 0 858918 0 710635 0 540664 790628 118142 423942 0 0 0 217236 151316 0 935532 254138 0 160361 859272 888477 17079 484878 341685 121095 0 0 0 457034 704779 731019 483787 608681 113069 173044 145875 778872 0 799845 235682 570314 558528 0 0 539050 499076 768905 832201 587190 309356 567580 0 0 765714 935029 0 885044 0 101333 0 0 495019 632715 0 0 0 866238 0 0 362089 0 769254 396894 0 871589 797070 0 347612 0 235947 394306 58429 0 626877 403121 834098 579090 17155 0 669267 0 0 578580 0 856828 0 995860 591779 858837 0 790224 0 0 527450 0 0 0 809142 579676 140005 584709 0 120055 0 708051 735231 418159 343882 218524 0 765607 669623 869803 889515 942790 622406 737600 589106 280440 794556 548143 0 828070 0 0 0 979433 626098 396920 0 825324 682204 117076 88295 0 0 0 339549 365766 0 272151 258571 735842 870459 729862 695748 999735 0 0 0 0 123719 576218 0 98950 678771 0 263232 0 944740 249354 37468 66218 494302 822672 0 115065 742388 925321 637640 0 0 0 0 814997 34238 245240 245405 783173 650835 0 210418 321558 823679 535579 888090 959533 0 0 903578 45423 0 111011 239533 990694 297788 0 478995 65057 0 503407 505867 708424 291531 480117 396900 0 753090 747956 0 962342 0 452173 8799 421323 262859 673116 431979 797276 999412 349029 0 0 0 0 601103 438137 0 0 0 0 760675 0 0 944397 782280 897017 451485 437382 0 0 0 872467 395299 0 0 833885 511859 53065 0 0 13792 306821 0 0 861627 442656 0 340399 67642 0 755792 928634 0 342203 24072 485701 0 106598 0 0 0 0 0 0 212692 882075 53963 351072 947119 79236 329131 184325 929800 212134 932000 0 255199 0 689025 458220 394978 599652 567320 0 825209 0 0 0 540350 153332 449968 0 0 431728 377744 402498 772948 25419 707744 47638 381381 349832 0 0 679244 0 0 492039 760561 91186 238770 133595 399320 0 0 927537 35560 574873 693660 376189 0 0 164697 176996 0 880297 0 573249 102396 659166 595312 0 0 707400 0 0 352898 463675 0 135429 941644 692659 783747 0 0 134687 174449 442073 0 349047 0 921691 0 365463 0 0 959468 898683 731496 21835 445006 145926 350948 875086 407983 0 0 0 369142 381668 0 0 0 606897 0 0 0 383527 390190 137729 0 0 173615 924115 0 588626 0 0 232676 761979 0 0 329100 156879 366811 157006 0 473420 0 0 240784 671909 685005 0 0 521718 0 614017 0 500062 156559 0 568853 0 598366 641956 0 774077 0 0 0 111470 0 684159 748318 206988 0 664077 0 311818 327600 0 234944 81781 169372 610724 719236 0 406619 204472 0 0 682732 411015 0 0 709920 439394 350205 0 0 352231 399069 0 0 857205 264149 452147 0 48923 0 645314 0 204498 0 0 64797 745072 800991 761170 482997 0 0 176579 0 922395 656378 0 507721 238630 0 107777 309803 837200 0 0 821886 189562 0 299531 429508 0 95321 524424 0 0 0 783296 85311 439352 599134 339231 81902 0 0 483764 0 0 0 586656 0 416437 178968 323640 0 0 785685 94622 0 247537 0 476634 428059 675246 0 20254 0 968996 286433 824048 979401 633422 498192 751554 0 0 332723 782738 82097 89626 915061 173023 382316 0 718190 319427 0 0 0 69536 968064 0 21149 478952 702568 0 419283 938418 894201 0 692478 837724 179199 0 579649 38048 211914 0 655680 0 663773 97997 0 265940 335357 0 186175 0 0 0 187954 709339 0 0 415267 207280 0 163457 0 261930 317923 544950 990298 344705 302057 402584 600994 0 883698 858217 132732 0 0 525035 163000 437773 142401 0 474017 0 0 999200 346464 429125 25139 0 0 711748 0 0 711937 0 402515 954399 0 632616 477492 799556 244300 540574 67723 0 879497 724042 0 0 0 991526 0 769246 862594 589247 486843 704472 753588 0 0 21279 603621 416491 245438 0 334998 168101 0 609936 499788 358913 0 352582 908660 263809 621840 0 0 213629 242725 730680 0 245107 658931 0 996008 571300 0 694612 673178 850689 0 0 0 831570 577256 2000 493075 8189 140774 623001 914273 0 322707 378662 164994 172464 618758 379280 463822 769559 636255 566268 123832 881177 958837 0 0 0 581919 276601 0 0 815850 0 989043 897822 61468 0 581116 757684 0 552116 0 599012 0 0 48846 690010 0 0 0 877999 0 0 36943 0 0 245343 656154 132610 926036 0 701943 711511 0 0 946701 612541 964668 127782 441637 0 532264 101282 739679 921648 731338 0 210364 0 642672 983602 0 347262 0 646772 0 783528 160496 0 635300 0 0 0 470662 0 526086 0 791499 32293 99493 0 0 0 391587 290671 256438 0 897599 0 0 154924 0 0 633341 0 51250 511212 0 416430 928966 665412 0 0 362244 295638 0 0 952693 0 45716 0 0 658715 820092 507587 123847 925408 0 127542 0 753135 87565 0 109097 0 83498 0 920942 295412 0 0 626834 53610 810152 817553 128160 885062 0 0 385795 0 0 353078 0 33560 107583 2865 670258 337526 0 0 503494 0 816847 810922 0 646450 0 755424 0 438042 0 405269 0 300600 0 0 294373 0 0 686647 0 0 786724 616693 0 617161 0 0 0 0 183787 857986 0 67252 232297 0 0 870783 0 0 567446 0 604781 547934 123837 217880 0 914223 0 760027 735698 0 0 0 953635 0 0 569769 0 664930 688816 801852 343277 809905 0 0 0 0 809590 961582 801651 160778 0 0 0 924980 302716 0 0 592076 0 0 892299 155095 0 0 72498 0 0 781450 760646 0 861111 987833 0 0 0 21630 0 0 951902 602286 0 196494 205262 991253 932580 0 0 956207 957434 802553 173433 725024 437029 789707 0 0 349928 150516 0 0 0 970116 600263 0 0 0 0 453574 142512 664125 245056 537691 0 462762 280217 716470 0 107066 167829 788590 460519 306039 167423 242298 0 0 0 241211 0 0 414494 202288 787804 0 244383 778551 80626 861147 736511 259155 0 786364 0 177015 621035 377477 574077 0 141113 625769 161336 0 448709 315170 458947 0 0 493012 0 0 946051 54722 0 0 0 647115 706149 0 0 269795 862096 324272 166850 0 510281 582353 0 813152 258481 315262 0 341886 0 573196 934661 233754 538427 784924 115859 12067 879954 331003 0 0 128304 70238 568929 527679 510892 594760 447118 741663 0 649044 433640 0 417577 874567 175692 902776 687771 56814 321464 800581 491839 0 188628 753552 188307 977324 0 896469 510509 513393 329441 49272 616179 464045 116333 0 210117 0 31095 355477 186314 712358 807637 0 721974 389043 0 233620 55684 113625 589935 0 146624 0 0 650216 0 195908 655698 0 495094 0 55678 813614 708856 295618 0 0 0 0 37751 157717 875472 0 0 0 141295 189988 531689 0 0 672051 241679 173306 0 747519 0 0 362205 0 0 0 461616 0 0 953748 927364 0 355962 558934 0 858993 953365 0 484589 0 205143 367643 279237 527548 0 0 920328 615901 55565 749470 438794 545323 549710 599580 275435 293326 639840 696248 285791 0 0 356147 158020 712728 0 995467 0 0 982499 625425 0 0 452908 0 0 331867 0 6092 0 792066 743043 892808 357249 856419 0 931132 401342 0 631622 679069 913067 339636 927815 0 0 0 522178 0 0 318782 31027 87113 0 0 0 0 768461 0 278254 567123 887149 650176 383014 118441 0 269271 830229 0 0 0 0 0 42884 854416 426587 863645 792095 0 0 0 733194 0 203690 769356 767419 0 0 723532 362897 518477 0 0 0 467196 597389 90768 392581 934345 735180 344546 0 0 0 0 52803 0 0 0 178816 0 274763 0 0 126415 571353 494079 606073 583586 154092 989530 600704 347823 0 53115 315067 910225 0 154476 845686 733016 780238 716082 0 0 0 153782 0 966145 388204 442686 223862 418820 640076 946932 228573 0 886755 0 0 429376 0 165210 528023 0 257652 0 0 97907 0 130403 0 0 929908 897024 892286 0 393354 659009 0 0 839003 255300 0 0 554460 441121 364339 181170 422626 339119 186765 908263 0 0 600012 0 641145 0 0 992278 0 0 0 0 0 0 313970 551957 0 0 958632 572183 0 987263 939829 0 408510 145337 244033 815734 808574 0 585370 295600 881371 37086 966109 0 0 529748 493348 0 738744 429619 26105 368691 612194 522633 401209 28875 0 935078 0 0 0 515493 0 690746 0 0 601067 0 111594 309829 780866 0 0 445427 537380 0 0 0 172964 766223 576393 0 611179 228256 895249 263381 576735 0 723043 0 0 388821 947339 795842 779270 0 0 460292 971217 72211 151621 847138 442654 373358 464218 572758 589708 0 395599 0 433635 272219 50739 756894 0 0 45384 0 0 0 280281 0 732872 0 345633 0 571497 666006 0 0 169337 0 172073 992457 0 0 742516 395235 0 156207 0 731090 367890 86208 769900 487990 238489 647437 410566 0 994210 551682 961765 568160 205257 0 0 0 0 506619 431477 951832 878079 187280 897441 520892 993779 772447 0 666874 47567 375348 959427 331791 0 112971 869586 0 138567 38504 442837 804963 0 688104 0 507801 511790 158376 366739 0 521604 254660 787249 0 0 748926 0 218878 606574 0 936975 479794 0 279470 0 0 857066 223491 278189 156842 809534 157294 651497 493968 454808 830154 366792 58719 447055 31249 260292 606659 0 885599 911435 0 547772 936346 342287 451613 884799 0 0 812845 0 542796 698914 0 0 879350 754124 0 0 0 206485 0 517134 919992 37455 35977 732723 0 355364 487238 0 0 0 0 320285 673216 0 192798 715873 654216 820057 0 406645 699224 704847 0 42092 985950 957360 934340 971180 411185 391271 0 355924 985761 86057 655340 240743 966047 780226 22320 0 278134 0 749681 201674 223803 0 960352 948218 694648 0 124602 610365 167539 828495 0 0 458121 776922 280795 811312 62274 0 477428 0 202402 0 0 384182 546621 0 0 645751 802755 0 0 709542 776459 932276 0 785240 0 0 0 0 0 0 112609 0 0 413439 130585 0 0 332008 0 294433 0 0 198924 738952 466813 0 871357 64390 485438 109529 531150 0 191827 139821 778091 0 609302 566378 457149 205743 867867 113100 0 824124 307205 789658 1157 0 36582 929281 412389 855374 0 175742 0 302386 552079 87204 181796 110416 699504 83832 204078 277495 835706 0 253410 983657 592193 58208 630311 0 0 782945 397955 445951 647473 647428 507594 742768 798749 565245 0 549829 0 0 963014 592439 0 0 343419 605158 0 117238 299959 0 0 334665 606228 258955 0 776538 705865 806484 984673 0 0 0 47544 31624 490302 788859 0 0 0 195095 130682 612621 828449 0 0 251810 229708 0 981346 938865 544662 0 493077 524922 298968 465917 207871 822792 635731 0 0 291611 784642 0 522554 761694 920342 976847 926158 191180 0 929802 700965 0 305927 256070 0 0 855483 0 596265 820166 276297 312618 0 453177 0 27185 432942 474556 601119 117107 766992 661754 0 0 686492 180987 469560 986173 0 0 303859 0 701995 185812 680642 735910 0 869351 0 291382 0 0 312875 859668 0 0 914853 298305 253494 0 581980 525273 594365 357528 0 0 561084 0 886256 593814 920160 418853 0 288420 777056 0 693152 0 0 445499 536657 0 593800 0 743754 0 736688 198066 863408 0 0 744291 982554 774612 585734 0 0 220473 421476 196529 0 0 145421 0 92195 209691 511540 280784 134101 0 615533 118386 761261 451897 61282 0 320862 888874 164045 379368 41960 826986 463551 0 234718 0 749859 647944 134361 0 869920 400888 595685 512234 599249 412511 716235 0 0 796285 753410 80359 106851 295233 550002 835035 0 552645 0 619754 641170 974204 0 877684 714347 138352 410015 0 776970 470378 0 320100 140157 0 0 328270 973811 0 720518 0 0 148214 80086 0 795414 916028 0 895934 0 820297 420423 800038 689081 0 939425 892737 608695 61837 0 0 132049 360131 0 0 0 842465 0 0 683548 0 753188 295841 0 0 0 48975 0 0 0 486315 0 719795 362870 95026 0 401001 273084 287787 0 713348 0 0 359330 127070 0 0 129348 0 0 0 364822 404102 976978 738468 353847 826604 466508 896252 342951 987967 34814 999148 0 0 979123 0 473559 0 0 528517 849965 0 293462 0 0 0 57867 275911 0 0 0 385261 0 0 410838 290958 0 411797 0 83320 640118 555703 360448 0 684897 0 0 0 188564 456964 0 0 517681 0 727973 629402 0 531017 574751 221669 484251 108683 0 563791 0 684758 818520 0 825727 365694 316905 0 346913 100389 802173 391784 0 0 295948 0 0 0 0 753715 0 0 0 445985 175639 880924 375280 252278 0 0 236706 0 926058 0 0 0 359343 0 0 205185 708135 0 691790 467485 656862 0 0 669803 93649 0 0 222926 648639 0 140926 0 456246 31087 37133 713442 413265 500572 98486 0 0 0 244476 14157 0 923393 532841 0 0 548814 433031 419999 537585 0 0 0 548456 730779 0 0 557296 0 423768 0 889850 547995 0 536751 277401 286961 155740 269989 132770 0 485951 970415 87727 0 868510 0 0 0 646549 788868 711915 0 476574 212923 172144 0 330012 7122 192674 236183 603029 321748 737362 0 817900 617632 0 0 639051 677637 474059 476631 579515 0 706237 0 727439 760127 523809 0 0 0 608152 512222 344736 0 0 363246 0 349584 0 0 245038 457395 656397 463854 145983 155202 570162 168037 0 607671 527464 0 735319 212514 773679 211951 525909 92417 0 123230 447695 437334 0 625199 120683 378773 11307 0 189448 817870 852042 576834 542180 518436 1009 639049 328565 182996 0 155071 0 0 0 0 0 0 0 0 994274 891941 0 5984 0 818806 922464 508690 0 0 129914 935194 503936 154704 920175 0 667171 364115 914238 0 0 0 697100 284579 216167 0 0 808028 736792 0 487594 0 938734 0 325478 0 520883 0 214870 683376 231000 0 54886 0 135419 0 660655 0 864099 0 0 874565 862565 189666 0 474555 256693 728328 2735 683831 402604 643154 0 126391 0 0 276773 485052 341236 307582 698546 334972 684594 0 907342 0 598510 0 0 931985 222143 0 0 0 440746 0 783960 0 907674 723644 705455 970051 464951 374526 155732 906594 440546 0 0 383656 558105 0 481375 482993 679769 334367 977831 0 856119 0 903627 904630 517677 0 835285 0 0 0 41879 638851 0 242771 0 392833 535038 0 0 0 551641 508700 368406 25137 919033 220758 0 653640 933593 954976 0 0 371 51451 565641 0 52680 943755 662315 218971 114341 0 13017 650499 0 848458 0 0 340852 250393 21623 795048 0 348127 909082 0 294527 118608 0 307715 745523 310543 0 270572 935579 0 852185 875744 923427 639233 537267 534700 263697 811009 253592 0 760172 0 578407 0 0 833334 0 79470 0 0 0 0 0 738079 0 0 583591 446100 897618 5097 654022 225650 0 0 643156 261051 162890 699111 565116 0 999210 0 0 0 655891 0 0 651810 528166 301160 785202 0 993926 865249 0 436983 0 436931 918831 0 0 880686 928341 271573 526552 728905 782291 125165 111447 494954 0 316076 0 58977 440719 357855 951770 514358 421114 0 0 0 0 283783 582022 0 551231 398314 0 366545 477154 382477 0 964098 506016 456551 512559 0 673121 0 0 0 602776 252535 89176 199146 546905 978278 362720 0 0 0 206585 188115 0 227773 0 0 265816 270642 145655 935009 785855 546151 722239 941839 724673 454132 0 179511 882525 607148 0 69821 0 0 0 350191 724463 680053 963053 0 847209 823088 958751 271466 543847 68857 294689 186361 995384 297302 366666 796423 515168 0 233618 757889 0 386938 0 391824 567619 0 536516 0 978469 537468 790256 221945 892464 612055 243785 0 14601 0 0 969598 0 128522 127764 370275 698377 0 0 561834 524920 0 0 108003 0 638029 312487 850294 0 0 192611 0 118893 918508 683066 0 2851 362340 114461 0 0 24386 849214 226913 601473 432102 1735 805166 0 0 439422 55668 0 77549 450088 821657 96564 408804 440071 488095 735509 0 0 122349 140617 945463 485619 0 468590 0 122445 755404 0 0 53582 823210 329346 437490 878268 0 124672 715203 0 706006 0 762592 960131 0 0 0 0 0 110539 0 496905 579229 0 0 171192 297842 641103 0 0 0 0 0 601070 303112 872263 0 428940 869188 349712 0 0 668374 600617 127249 972143 0 221549 0 165531 602059 0 0 0 0 41586 509768 757589 0 0 0 381993 0 514378 857743 391553 324785 0 979263 0 585353 0 300809 0 794311 477010 885726 81186 36271 0 232830 471089 918837 683848 759663 6757 0 871288 0 515518 961056 0 537678 180640 146552 0 708596 327576 0 0 521292 123850 581552 317495 395809 943684 606084 0 0 619706 0 0 0 641873 6856 839289 0 407525 819764 783578 527854 0 715181 717252 0 0 180724 47223 116265 0 187814 917058 382303 0 0 0 239398 953499 0 0 966534 0 433197 0 653268 0 407303 0 0 922607 683709 858341 31131 149905 297897 338178 0 623223 0 573181 353431 941343 247250 0 0 0 60522 303659 678607 748737 567653 0 0 0 327609 812681 352815 0 658371 0 263842 0 238453 646240 0 327343 0 627340 227136 195991 0 219856 0 514300 0 0 193362 0 871603 0 0 332237 468954 654774 144246 0 0 938935 634099 912507 0 69405 2139 53662 214257 900810 39256 0 146726 0 0 0 460859 575780 0 0 0 700259 804157 334006 297643 323604 199173 125563 215574 145371 952910 49367 0 0 0 0 625560 61311 979051 225737 0 0 28512 981962 452218 0 0 125447 295458 747762 0 507744 902355 992632 486013 0 244665 0 0 877871 608660 0 501750 0 0 383037 459154 118624 715151 150075 875103 521394 603311 107466 911792 969198 320781 152463 556904 0 0 231313 0 0 769284 172983 739576 488350 940669 577213 745459 0 0 0 742638 0 110667 319379 763910 621600 0 0 0 167244 149008 676093 0 674781 114167 637262 11073 0 0 219283 747259 65933 0 0 368442 0 611891 0 0 444424 0 0 0 0 810137 0 34395 956101 0 961805 0 136810 497280 280278 0 234379 0 0 673265 173111 319936 0 544204 494486 20681 891829 975739 59219 835864 898797 60996 643848 0 600769 0 0 891448 974257 617498 0 831099 707228 269710 210747 731301 544175 73015 0 977640 80899 171016 982991 874364 274343 338454 157181 0 889214 856271 0 0 3520 667974 0 424389 987077 658069 498622 537011 0 503232 0 729289 355490 202413 302709 0 67611 737781 130327 310514 734920 742950 856828 950578 970283 425686 359836 409407 529823 398020 580976 0 742083 892764 0 828107 749161 0 0 0 0 286141 836314 770482 758170 275013 0 445953 0 631197 812388 0 739317 128919 116014 0 597195 99816 364357 380368 536443 0 0 870585 0 0 151281 160239 523164 847587 0 0 0 209485 682825 0 11082 0 0 855954 261491 851870 270427 254955 863301 223157 840997 506905 666814 885607 448633 852134 0 193478 844259 367319 600812 0 0 0 0 0 0 0 143588 926032 837388 147590 848275 4149 0 220284 180553 0 851104 0 0 0 0 920253 794621 193740 0 698089 698266 0 0 0 638728 637268 0 0 751952 955004 968368 0 45753 122424 0 903677 77363 288131 0 217071 192891 665595 0 419252 0 0 0 438893 0 0 969209 0 0 117465 0 0 6407 0 627934 0 353401 809784 0 0 481736 0 0 215567 348811 0 193695 0 0 992285 0 0 0 0 232925 640561 73081 0 0 592312 0 895343 0 6900 598541 0 0 840489 0 368479 624370 0 0 676323 608 0 0 601860 0 0 169097 0 21767 164823 848535 400005 585329 0 302602 134375 0 0 961097 65905 0 258437 0 697737 390054 0 0 996590 339967 640797 606817 475511 0 0 236134 374349 787654 422311 0 0 0 0 594313 0 0 0 0 91798 358639 349010 0 373498 103408 71436 729243 856638 895463 801271 225428 284280 0 0 456521 600810 512900 0 924197 0 0 0 922360 886915 667418 112389 0 209420 435127 0 0 34434 707616 901367 15810 210569 133259 802677 998793 742593 469336 724137 0 262394 435652 0 275796 721197 0 429821 589121 116660 993070 0 0 66956 76015 963623 163808 137 765616 295372 913933 443191 447023 0 63068 414574 944281 450628 0 308159 0 0 493848 0 0 723640 712737 0 625138 145118 485641 0 0 53171 619473 937331 0 705568 52052 532364 404515 0 719020 909606 218391 681723 0 646219 313344 817419 897570 470083 0 934764 0 959606 0 561125 239233 545438 851990 0 0 475042 651442 0 0 0 945743 844632 0 804618 384259 941743 912043 229484 889015 979788 0 608275 0 616641 427108 0 0 0 0 0 91846 0 0 0 759164 839988 0 0 972590 913608 657202 58128 274323 759797 714019 347284 612602 357742 0 228447 0 0 0 312416 0 0 237564 783202 0 0 704471 970456 913184 0 0 30705 0 712804 0 283560 757637 0 433294 201404 179452 0 300735 488379 721135 376627 416164 0 34015 880298 194195 0 90082 260439 0 21902 778782 604610 158842 0 0 161202 805341 0 830333 781757 775063 16576 856513 270515 0 344077 525369 0 464983 753412 0 781951 558621 543187 86411 355117 888273 332052 0 0 420561 842510 55661 543749 714114 0 430841 995198 356722 0 598549 25551 483319 394730 726628 193995 0 0 148135 0 520291 524895 555719 562311 921581 0 717342 592915 367896 0 398390 0 293508 0 0 319843 387613 859535 80489 519744 0 379775 0 378557 685016 744973 0 403735 277514 0 816701 0 498664 68906 0 0 0 567731 797140 0 259562 676157 453490 470559 289807 0 62450 0 415242 0 0 696948 410322 0 578999 188466 0 170617 175921 655482 342090 546657 235486 747228 0 0 931553 0 277700 241655 0 437854 0 0 969737 585868 0 0 0 630250 0 708201 0 9777 976613 575052 565374 952392 508127 600292 676517 125555 0 880756 0 624877 256510 779719 730177 0 442134 722360 0 994164 0 0 0 532317 684461 780286 166076 150839 559481 503366 671442 0 0 0 854980 841142 859200 2801 950073 557996 723931 0 380769 72323 734920 0 498438 379616 809200 0 728004 546623 812152 582226 0 0 810818 886725 329273 720336 749750 665537 303301 0 71054 735129 823510 0 0 456329 329142 0 58639 0 208022 781796 476441 892504 0 0 598093 939743 0 636692 0 892291 55573 795412 0 0 610636 0 101405 688754 0 0 884059 649822 0 210570 724048 257046 574454 906090 0 258690 0 0 640691 131200 198609 619366 718602 795157 285540 288084 0 696571 346068 45876 310400 535778 166960 0 905464 764943 0 830415 834692 316514 322568 0 332335 50153 38786 0 842458 0 770421 521214 0 474828 267112 0 761798 62655 833435 817365 185556 354795 0 0 409546 903140 0 706417 754823 0 742800 0 153502 836308 631918 209425 240002 0 13905 173325 694654 69404 589967 317460 740474 0 593387 246296 117511 0 0 347051 944230 481080 0 132982 998135 0 333395 29895 668537 934840 463974 0 180690 787373 642316 118048 0 896540 911770 539973 400933 956023 0 260698 0 0 857522 320235 0 117381 0 532207 0 0 0 832995 632209 345712 475871 0 737946 0 0 0 294400 606804 0 662231 0 0 390314 446240 282848 0 593914 930088 0 94394 242131 0 0 297398 360709 631989 0 0 255896 214273 0 0 23460 461288 642224 298739 0 309306 958404 368576 0 388120 0 672734 521269 0 472988 0 831303 565676 0 789355 506895 789291 414721 515611 191152 168635 454854 188892 192557 0 374173 0 875192 817262 1550 875807 0 499965 359632 0 117959 873941 195824 615453 0 845682 0 523235 0 290646 420748 252024 0 682079 880604 0 0 234134 0 996893 908996 691574 0 958808 0 905436 642659 85439 492775 0 0 462774 984506 947934 138881 0 0 964628 717823 385225 0 122078 48046 0 167650 149219 0 715333 628946 0 0 0 386992 0 0 0 264782 123442 961410 0 0 147504 210202 145756 434204 496425 976141 812484 300523 0 430498 0 994138 787591 0 655642 0 0 580200 323731 881245 44386 0 185104 391350 0 42454 0 402610 0 475315 328020 486986 69131 447683 0 905605 0 553833 400289 99681 0 0 0 799765 38180 0 729560 161935 699528 350612 146294 296271 90480 0 37907 154387 44117 259216 826800 0 0 400123 773540 0 0 0 346790 208736 417851 0 533963 195402 769070 823026 404825 496453 389973 646492 638358 0 0 236275 0 0 0 0 0 0 0 687712 266220 121566 453870 361788 11169 0 391260 366022 0 0 0 992994 606040 250072 851676 0 890567 968236 795428 583178 109271 875373 0 0 432610 0 0 668189 895265 575237 0 0 544790 860716 0 869771 554530 0 668524 119746 234936 0 0 554004 556286 9783 544692 636686 926753 827786 401184 581156 57027 763754 0 285933 264316 461959 829257 0 829726 0 344126 142434 159811 23787 0 0 533992 680150 0 15169 661179 0 600959 0 0 981761 0 0 694443 554207 0 472270 0 636278 0 510302 634179 971122 42512 209859 0 0 0 383168 554113 0 230326 576240 0 221816 521428 170429 0 0 596177 59976 553236 609255 927077 660708 499413 469378 555541 0 416057 969571 229889 0 834003 0 0 600972 0 863655 0 179039 371990 173334 0 61891 516376 691068 544266 645984 968516 0 713089 690116 981578 76957 0 187226 91197 0 491223 20909 971930 0 0 0 0 474252 0 470986 0 504189 762186 405632 317208 694387 0 76605 0 481636 667457 142484 602494 744433 0 778171 0 233623 0 949825 83160 116612 0 87384 455173 0 20662 44734 153431 931443 0 10833 0 940233 882616 0 301977 0 0 773868 663476 494463 58937 0 0 208833 0 155361 340387 0 94950 0 899305 850973 0 923432 85982 457164 119042 0 533208 0 0 528339 329323 0 0 0 306101 97984 749116 9191 738286 0 687406 0 19399 571788 287501 0 0 0 0 0 0 829804 118126 337630 0 354009 830104 439683 0 0 0 0 0 89828 124353 476769 989173 798030 12818 0 287505 253648 217193 431202 449424 573806 273714 52237 91365 999087 0 568157 333697 967246 663119 607225 86529 585349 889858 441829 0 299798 795219 575806 242144 0 0 894690 0 154592 985056 0 0 0 0 59780 0 344867 815774 0 687053 330817 265944 281062 0 738590 0 340818 917763 0 0 0 506938 379638 0 189115 460277 524169 0 211100 0 535710 611556 0 0 0 997305 321966 132860 0 344410 0 335850 505695 623646 0 386662 818580 0 752554 0 735048 895090 499409 167300 0 202672 264712 151777 0 0 276859 387937 471216 0 864305 144505 261886 24590 207851 249764 837709 989182 0 0 965335 0 0 910615 698120 242925 0 486545 0 395246 478474 0 482928 0 589021 0 0 228127 0 0 732795 491306 0 213229 303668 0 703404 0 510412 924429 0 378625 666866 100373 516200 44624 293182 0 452089 0 0 0 0 616266 365299 99862 366445 0 0 551768 0 0 0 0 878447 237427 0 0 289319 0 605526 738584 739395 657135 0 0 0 636158 870251 0 0 561098 0 937844 638152 0 431620 0 706084 186583 643521 0 0 756201 10405 795878 800605 0 276826 688642 0 0 181978 262631 590730 89396 587135 0 805533 272455 302170 889814 0 393845 0 767713 761579 0 676603 598436 408958 262171 299489 436019 733936 0 0 442503 843765 304854 0 256247 796089 0 0 412571 59525 79756 0 0 0 0 813062 0 882851 598509 83158 668758 709282 854424 0 0 0 0 42132 908073 0 0 260382 6790 0 87870 241888 949751 62001 0 38090 0 233399 0 378490 0 29611 962682 0 20790 228161 818746 163893 381243 546807 534097 115826 693331 427502 109011 870022 593072 238777 152547 732123 0 665991 0 389925 99849 991937 556233 968404 768206 0 247169 825517 568140 0 626003 272659 107592 443950 175834 631423 991447 702719 698380 964671 482972 417621 0 515164 653747 694849 404049 380846 0 0 902222 149354 476516 163955 981022 187049 0 0 900784 878236 0 154485 782099 0 952682 676400 712659 0 924000 567791 653414 0 0 280501 479727 0 184924 363669 0 755552 0 607314 761934 673532 603986 0 403216 894571 350660 16806 140237 0 547607 516126 273315 766242 874276 828987 324522 0 0 716442 905437 0 395030 0 173059 0 729713 548955 0 0 0 102541 0 0 698248 0 0 0 591474 768108 993788 0 777925 0 311578 43144 0 0 30158 0 646438 0 968473 536379 0 0 0 0 197849 0 0 728300 0 927107 920508 667553 450103 772186 21581 0 0 0 269205 0 416207 411968 0 785723 0 0 0 0 110523 398743 0 855875 0 0 0 0 0 908918 609536 0 58465 0 0 616572 0 0 0 0 811179 251560 0 0 342721 9881 0 0 180203 942732 294014 203877 194050 0 717571 0 0 0 0 754693 0 889427 0 589697 967764 410237 231531 32621 727413 206020 522174 931569 0 47568 183550 967694 372216 411887 408802 450542 0 929346 0 0 830197 373697 0 906875 357979 0 0 0 365109 416504 144650 398803 0 447423 0 849653 851956 0 0 0 0 0 796060 229194 499215 374435 0 0 0 817944 0 170988 475899 620391 0 248572 0 196815 418095 890173 841753 131166 559744 660108 619490 0 0 873095 0 300591 939922 344901 0 514107 0 213323 519908 273900 0 376403 18946 0 680417 0 997825 897011 788185 0 533070 524421 488029 0 874776 653001 975383 468037 826198 264664 0 0 0 759865 780060 458210 0 0 826580 883524 650687 0 0 275169 118956 749099 623462 734834 662170 0 825865 0 363107 0 0 290778 0 0 579193 0 146482 684477 833416 0 338573 0 0 29098 0 618774 959862 920051 971700 0 0 855145 0 900363 0 0 965535 314346 81123 80007 0 446654 304330 739500 177718 977061 754642 0 593748 42712 0 925441 27025 202571 0 0 0 0 344222 0 491919 407674 176240 0 131468 0 0 685891 755684 610000 0 205254 128593 0 719523 137388 0 505755 0 159534 399574 432073 0 293541 957475 545468 913525 761572 0 797788 447352 699161 0 0 295452 806124 925909 0 0 424103 248705 59101 0 851500 837039 745359 0 385786 684105 843159 0 8516 735666 0 0 0 0 0 0 409756 0 0 32945 167815 500224 496502 905139 240190 975107 993179 961259 0 0 0 697465 219606 895532 422592 682741 492743 770207 196921 697928 0 235061 0 533090 0 616214 0 754684 364928 41935 171895 831275 95383 413113 695925 0 539148 327072 376624 570746 0 0 515022 0 506472 61477 492892 0 0 977983 320894 546037 0 0 0 972207 341458 452298 435342 790830 376142 0 0 0 546371 0 0 0 415520 108152 0 292024 0 894337 611214 619209 541519 268036 0 432391 0 345571 655476 0 128404 989394 483623 0 332791 531543 141917 85745 719924 0 0 484028 937904 995769 535758 0 0 586157 194199 844591 0 738937 416955 678898 0 691200 424746 0 835588 0 876424 0 851463 258464 897077 0 561517 52645 881994 869933 0 344397 957579 687781 963120 0 989437 216555 320567 192413 289344 0 478880 0 957176 319043 0 434164 0 440603 0 0 767847 976479 0 657027 10017 0 266593 265836 453373 296100 0 97339 495177 487672 403341 737060 79218 0 839576 826803 0 394901 979390 307413 680602 384902 502117 563480 0 459895 877547 974102 0 0 0 0 43142 0 454149 772360 0 0 0 316423 632574 0 753304 818677 158631 581469 716701 612 808314 410613 0 0 918723 0 0 497134 0 0 436593 0 414358 0 107387 0 548364 98407 787806 798271 0 0 872670 0 218162 600923 446036 73074 853912 46520 916270 891927 678665 0 0 132297 0 0 462232 114572 626369 0 0 551150 710401 676633 84804 0 0 221846 719761 0 0 331366 0 852439 875274 364304 0 155660 745057 66582 0 592471 601735 179276 0 0 0 719708 29165 973807 0 0 891341 0 664974 299479 119812 73640 809803 0 0 0 685407 310861 0 258718 228683 25064 181608 0 118277 830572 0 9261 103687 0 829114 911586 874855 0 318969 655292 0 0 0 905819 743742 0 0 0 427948 69384 462700 568182 698659 0 349507 155278 220604 334388 972891 331605 424418 0 820602 0 583525 0 0 0 0 297264 0 763612 0 0 428681 137931 506453 0 405283 167034 817637 0 833608 0 0 879887 284940 0 0 0 0 654005 68527 666842 572695 225923 37934 522008 601806 996017 951750 0 0 599427 542945 0 0 0 946402 711765 11343 0 0 0 620192 0 117957 0 0 460204 598299 180563 610368 0 0 916938 202366 953957 0 0 964511 0 83230 0 0 0 513495 737315 319877 0 27696 0 0 689291 0 0 194141 182882 752925 0 0 0 0 0 471344 923170 492374 246344 185540 13830 0 739553 0 162616 542263 417161 0 0 0 748709 462713 0 0 947952 738252 0 0 344848 118208 414602 0 962576 851162 246310 117602 840046 179965 995633 187344 0 877589 0 0 634850 487851 0 531245 421063 425104 0 736999 157963 722647 664061 0 0 98062 0 390469 968921 118074 849873 508197 280674 462000 144506 0 927066 800244 371933 376894 278156 0 337542 564294 510129 0 962886 237095 694530 0 0 575126 83254 378967 727369 0 174038 703432 0 0 743381 443760 0 0 0 656156 79488 332044 0 0 0 9210 992762 0 96903 0 584493 296530 777759 0 541562 553622 0 0 0 957358 0 562712 422091 159277 540785 0 356176 357759 933028 679837 51191 0 890353 0 331079 308800 405002 0 177561 0 139454 0 379812 569407 510530 506087 27473 0 967439 917338 170305 533789 917325 0 0 469794 0 148303 686321 796215 382587 0 476010 228973 830235 0 0 0 640463 0 0 259652 0 405380 0 868521 105546 0 805726 0 445806 0 0 0 0 122530 0 266413 196455 0 292424 18223 132671 578745 539377 0 525961 0 990067 44275 0 548216 0 0 734077 0 555342 679042 0 468573 0 451355 215769 220384 554527 0 93414 226814 292208 0 798007 79883 40908 395785 675314 535874 57057 99521 0 49750 0 795565 624618 0 466275 849870 178996 0 275170 0 0 0 929906 831567 0 0 570139 522569 164636 645888 945466 587691 168312 0 601447 0 716030 997675 448620 934575 164238 0 793185 0 809684 17913 142587 813275 0 0 0 0 237744 837565 208893 593540 454690 0 0 161166 552200 921586 0 185170 699755 0 0 100945 199968 0 0 991460 0 0 610081 683677 0 305130 238823 0 0 0 964010 0 227734 19830 483623 0 684556 486540 61027 11167 641102 161754 641440 0 874066 0 0 0 843630 224989 118073 766710 795830 635593 629426 684247 18306 0 0 900680 982146 600960 784524 0 722095 203657 678437 697930 95531 506405 670177 159088 841298 128028 0 0 0 854704 0 779366 723725 0 971587 589163 0 0 0 27927 39281 55744 265474 284632 0 408282 0 642850 0 0 0 0 868590 459373 986119 0 506271 912028 240294 0 0 143114 0 66321 0 759620 593415 781856 272443 478546 12450 367336 670806 0 507567 626208 18710 450674 827152 522334 862389 305672 614838 645480 0 647646 0 284466 0 248241 0 310212 823154 0 0 0 322630 312524 937372 0 834418 0 148818 417121 0 0 17892 0 452545 0 680228 0 0 0 141644 131773 0 278386 695642 0 764304 0 533432 364187 0 344355 921597 82983 814232 879174 73830 0 0 0 964977 862206 355526 557077 0 224295 965832 913680 677282 391714 0 0 293109 338587 0 0 0 345774 0 526014 705005 0 0 142764 745029 0 263850 49793 0 481589 416152 0 0 430695 102085 461994 361706 403946 0 86539 831476 0 0 935968 0 405853 0 0 400262 821556 0 730490 0 170433 44277 359426 309999 129148 629818 879732 0 0 569975 707272 41215 111002 0 449853 107546 403002 664502 336221 442886 0 756972 755718 0 0 0 69147 0 755168 0 902199 144445 0 9618 403134 598315 43123 475472 0 639177 0 0 924474 366859 723760 0 620090 0 375541 611502 0 903879 347977 731663 519826 116245 0 522806 170031 364154 0 0 820360 550236 370768 173263 394550 0 0 0 0 855051 615097 0 0 0 0 0 811239 469763 573494 646207 556890 600264 0 897514 505006 0 0 195458 10659 0 556945 148890 0 429622 0 377168 0 0 532677 0 0 0 501439 0 171138 992771 881310 0 449751 918107 0 463489 222540 40130 0 937040 0 942016 165603 0 0 0 0 685358 0 0 544546 898146 978728 545781 0 0 0 0 159449 82973 388598 495046 740319 724548 14232 954718 131037 472302 0 323538 0 901705 0 356636 617867 0 910883 0 636621 2181 621284 970574 0 0 0 802046 613025 0 626175 614458 0 719972 0 0 780308 503075 0 0 0 0 405431 596085 875017 0 0 781563 0 95955 379549 0 345960 548083 309962 0 99898 0 764656 503625 394167 0 0 0 0 0 0 0 164970 501121 844527 239278 0 0 374643 0 0 0 0 0 48551 823802 0 767422 111271 155719 609156 174530 0 0 448189 552040 414571 0 358400 18922 41337 493141 0 709548 691572 647810 119813 565175 350610 326064 549090 940712 0 0 0 218370 0 582225 718186 565968 0 0 708061 0 0 0 0 470463 251992 281711 414956 285861 618992 929962 0 909405 0 837687 256325 0 0 441724 0 202883 0 539213 0 0 394778 2708 0 71124 0 0 0 59968 588073 559398 533736 572946 764077 0 0 97738 0 718060 871215 0 440075 0 258283 771302 0 602046 56602 0 25489 569462 0 51893 0 0 506580 125968 99045 409529 0 0 0 0 308500 0 0 20291 479014 765989 178479 271811 262249 577281 89057 0 894181 973439 0 699287 568830 749305 0 381847 263 629449 0 868391 66395 0 723047 281242 135278 102853 0 718637 378750 0 292189 642684 657996 386967 0 808565 253260 0 363171 59445 0 0 0 304777 0 20833 951735 775175 641901 423384 712784 269188 0 929488 386188 791078 891205 223458 535076 0 0 263414 0 634245 637169 495054 238335 941191 357944 0 3041 61217 0 584232 962854 0 0 0 848098 479432 773122 0 912477 0 930477 0 314785 299157 660109 471099 0 762499 373880 281178 527515 424572 510888 520433 429294 0 0 154414 0 0 85649 758496 0 594734 0 32870 0 279959 0 0 0 103328 0 0 717038 547713 0 56904 434693 0 0 990148 0 0 0 778893 893323 698114 0 297693 0 342373 205738 194842 353439 276106 954275 0 0 63739 0 301020 69044 947449 16484 454463 0 0 666322 807358 157308 0 330341 0 0 768960 655775 634536 958521 931494 410371 0 981572 831169 239880 0 0 670896 0 247995 0 889344 911639 866067 556919 0 234773 0 0 0 6445 0 226838 0 474503 0 0 736303 0 171516 0 916028 0 392243 446268 37147 0 0 195703 0 728432 203421 579418 0 421398 0 869715 688612 0 482258 453555 793290 0 0 0 196183 365759 0 798131 905744 0 510409 539923 0 497233 0 609419 0 0 0 0 59603 181107 0 0 611475 529591 370908 0 476773 0 0 772656 664283 847065 175035 10782 0 308291 805235 708008 0 764179 0 147148 0 286612 499581 0 941464 0 593820 603411 633980 0 0 432209 675528 0 0 310002 483936 358417 12050 0 754311 294559 109774 98212 0 0 97829 364076 0 468799 142652 482837 472400 689751 227833 231306 0 866793 155610 0 938802 982348 0 249146 0 0 897781 158488 639126 0 704042 0 0 0 48664 0 783646 673772 744552 0 157978 725396 13076 230165 0 225709 0 0 897125 0 179750 457342 0 0 0 0 237382 0 205260 326661 912920 0 0 534986 0 720197 475166 840541 0 33224 542194 220774 399157 190275 0 525027 431554 948633 349937 0 0 886790 492120 402151 333216 0 494922 929077 0 0 0 0 745862 168093 106284 19139 0 0 0 280810 0 490108 139266 584690 510823 0 86940 295712 253585 0 791440 89970 0 0 298525 798795 0 763759 645846 550177 139359 529945 0 158111 177199 308084 251628 621678 866461 0 0 0 172366 307640 451394 801723 0 617192 0 565234 237514 0 0 0 293467 0 62817 497711 919327 802508 543032 332245 534469 637907 228845 0 629830 811837 112275 650965 337222 228096 0 0 0 0 0 32952 559455 164809 0 0 213087 0 0 822210 184473 495714 319498 26953 751314 0 0 0 223748 124350 703430 0 461535 0 345077 605110 664708 400516 725856 583489 0 643775 0 112212 796329 910258 0 188977 0 445522 0 658745 190047 0 0 681123 0 0 0 931100 918969 0 289941 318782 0 706770 36217 855511 0 0 838299 0 105495 891335 433595 0 0 0 0 0 0 0 0 0 660720 186752 895369 826149 274702 0 507478 370336 0 849902 832911 393018 53471 835445 336465 0 0 947680 400784 810981 818758 0 0 223706 541373 211738 112273 369661 342099 212697 165973 0 462835 290890 460466 274709 530782 0 0 743287 0 0 0 220149 84334 171729 667892 0 0 0 331691 0 0 974268 97847 735972 46220 994718 0 0 0 0 86866 0 37500 0 172856 322409 519067 0 0 877114 0 516942 541769 376713 738331 0 678162 468735 379096 705459 0 188973 0 258232 0 0 679812 252200 0 446278 311543 607350 513749 835096 481635 344009 587345 0 0 0 328864 0 787377 0 0 891419 0 604947 764058 276787 727873 362317 178340 0 0 0 903582 0 68882 5286 0 0 484670 0 0 0 996466 497336 637509 398514 0 821397 66400 0 0 94252 98537 244483 0 0 532545 359837 0 386982 814805 0 428965 70173 10342 764257 477307 0 0 822028 113912 843200 0 390167 913002 706582 716313 607062 757953 583554 0 80915 0 995232 441319 454047 601915 713340 400689 0 0 0 382619 695791 189454 0 0 389441 0 394079 0 0 75572 0 0 758117 0 259298 0 711512 0 0 922481 543584 487003 0 0 0 441692 640933 0 466209 569134 0 0 0 594932 0 467477 452375 679589 484661 963815 0 721414 624279 0 0 0 0 635016 923670 38479 0 485797 834940 167207 502794 59277 124245 251141 646718 988855 69612 0 779158 730365 0 883525 735089 575164 0 0 0 0 0 492674 0 595840 955954 886014 0 979123 862942 830599 326904 569650 689099 0 685025 871029 552780 325444 304617 915374 0 617353 0 0 960931 0 986952 258724 406236 310607 230982 0 0 155140 100522 0 300887 923476 0 277839 0 215644 0 403038 385389 216620 0 0 484741 981125 0 544013 0 0 0 522471 264654 0 163217 97971 935725 993528 572447 0 499255 314794 0 0 0 238856 659703 703727 798039 402895 396915 0 861166 58578 78222 0 0 351842 165284 0 0 404445 0 478931 587816 90366 66288 335119 251612 803715 856528 528479 0 356840 0 16828 455463 343846 629148 40177 409343 0 228587 585631 621221 158270 803759 827712 0 48752 0 0 239792 0 898264 507838 532242 0 0 0 494752 800620 374275 825232 898288 261309 367820 775529 0 0 0 301315 0 0 131461 718555 0 132364 0 75479 521025 360492 0 472170 105878 168146 976769 7825 375844 949130 0 651118 0 0 554723 829551 0 559265 0 0 0 218868 109515 160365 0 516734 918100 0 678529 433334 0 0 0 9005 0 0 0 0 0 34731 188360 421008 0 0 147118 0 627615 601700 108043 0 45015 0 241042 0 0 697067 258508 0 0 659559 104298 276875 0 258258 0 120179 148388 0 890229 328736 0 380167 149750 0 11651 0 0 13357 602842 0 259141 0 0 755549 0 104537 710182 0 0 354118 0 0 164992 0 273562 425790 0 460370 737124 0 191606 785958 323693 0 0 913431 185577 941484 0 73149 0 92859 640587 616863 288590 535950 84316 375477 840523 0 542492 0 156647 0 0 701699 144287 0 0 0 0 934330 185102 317617 0 0 862264 266235 740188 0 383656 0 0 0 0 193584 800285 0 386933 878529 61004 38892 92150 356325 0 0 0 0 0 0 358447 0 903597 0 0 905085 461225 888746 0 0 16929 52704 100320 603176 0 241341 793053 0 967163 440117 828114 977440 922449 575060 852604 90668 0 712635 283706 945293 944200 708973 73615 712573 164122 460778 746173 0 0 0 0 2465 547215 0 534234 0 550437 540197 0 80563 241186 0 409043 403310 678407 626084 587107 0 706868 381082 663191 587650 150007 495212 636162 0 249937 518307 760401 675943 546650 213787 485982 0 139587 86812 0 0 614060 716749 564143 0 235613 154915 780612 359085 525120 0 804234 146755 490624 90793 0 729602 188395 0 0 0 33877 0 444293 699787 914766 0 539145 323290 897769 286367 244935 0 0 262756 0 884474 0 0 346755 988859 0 559794 536032 0 0 0 895733 565390 669076 675697 485416 0 0 0 0 176887 989696 0 0 0 775320 655130 94672 904312 108397 570545 276375 0 0 0 911363 0 0 412510 285915 0 601303 223962 0 0 0 0 886585 0 0 21487 793195 92531 596309 148168 0 385648 567893 94228 415784 885596 358335 398604 0 211259 0 0 0 0 0 0 0 914937 0 961093 662433 163834 372222 988477 853582 389969 0 0 904738 172514 0 0 0 0 650793 0 660018 279000 398133 958206 0 184716 0 0 734283 515642 588881 981947 983851 0 671351 281336 0 958172 799235 0 0 392984 164120 0 52797 284420 750580 914764 0 577860 874317 0 0 735333 42611 293743 0 0 0 597732 651416 67539 174826 553701 215801 831757 974363 0 987605 0 299068 43684 892487 753017 690302 991821 684419 248934 569336 0 861943 0 799218 381117 0 552536 189467 0 426283 477017 955984 487173 771921 351201 970462 0 41855 665683 0 0 236992 187616 765512 835142 580470 0 951878 715960 756957 952916 340184 832993 99344 69220 139684 0 589263 169360 0 257609 0 210226 366471 697148 870496 0 0 337417 409408 0 954299 636637 639472 528493 0 691184 0 0 146298 956572 0 401245 0 685448 544592 0 843004 16355 452673 0 529114 0 371607 592606 0 0 184305 597752 0 220996 0 457670 0 639141 4658 123535 237375 667954 589813 371007 613704 0 315091 390817 0 41315 0 0 0 0 0 0 504829 623868 0 112798 0 0 0 650915 0 0 825449 959038 680815 0 853448 829211 627896 528652 639127 769453 994938 225630 0 105524 0 0 0 91360 104743 0 0 584711 337863 0 0 203611 445347 0 220419 997146 340595 316563 193585 0 212486 0 669930 401757 479655 906033 753548 606806 0 422556 927224 73050 283046 0 530814 0 0 86162 0 0 0 633815 558612 575214 804572 114823 515907 159451 672864 0 0 488416 691875 0 450965 380337 141283 208734 568469 673219 438264 71841 528055 798888 0 362964 495548 348716 290248 0 0 268693 180351 246005 4109 788805 915319 0 0 188474 0 0 0 0 0 0 635227 202331 0 0 645339 414262 0 432969 0 0 0 281794 367229 842935 0 0 0 858075 313310 907087 0 0 0 0 622804 839893 778673 732423 0 399179 0 0 0 733340 0 0 0 0 0 919671 0 710016 413903 53079 46859 385470 343683 606729 0 0 0 388168 0 0 275218 0 95907 0 875813 752604 395964 0 656684 79090 940601 0 0 73286 0 280662 0 145678 714110 0 0 187022 591528 524861 201448 399755 710681 0 125810 0 770005 0 0 317396 524597 0 103530 559134 606475 195377 875615 825994 762449 0 0 954116 521050 0 0 0 81584 693868 645328 334065 0 140227 782108 0 692470 634274 131384 382869 119695 538109 844160 0 741583 0 0 0 75319 654974 568110 234110 847647 859325 976552 355267 191962 869331 789648 787475 182149 0 326718 0 707774 0 0 0 821343 0 0 521726 0 581903 470118 152079 957790 0 0 105231 983246 0 0 381518 0 174383 702607 870964 0 0 461780 587475 244079 0 0 599977 535082 0 359963 0 0 999938 643580 0 0 161905 974162 369919 552969 85666 961080 98962 903178 316735 420791 428274 948617 0 610486 950646 0 889970 966256 812847 0 856152 986031 779653 453791 0 390356 308698 497289 311641 46701 0 308558 486748 192325 706468 0 66662 0 549750 0 562771 359044 784527 0 993361 707633 184485 894091 790988 127961 854525 672842 732206 822678 283574 703178 578704 310522 0 0 687468 675887 892425 760695 0 0 819812 384677 71350 361812 0 0 0 0 225095 140343 661213 769737 0 0 0 0 648388 236439 947032 311901 980072 354073 972815 905863 942621 981919 18631 524095 493731 378965 543892 854429 347650 0 0 0 973817 0 0 61006 0 746657 89302 940596 0 301313 95410 3376 0 0 307985 21331 0 567544 124010 0 604097 711468 0 0 0 0 0 126273 147503 0 0 189568 409581 0 47635 806932 863095 0 0 0 886006 0 367142 0 0 842826 0 772186 577342 994405 0 0 214556 155273 0 17568 0 807471 0 462926 736063 158830 33570 177566 529750 0 972440 0 204569 386370 982509 590624 0 740157 928820 172555 843368 181244 934159 0 220827 0 726884 672752 0 0 691719 411972 19920 0 434750 0 600129 0 0 710901 608173 303656 362460 233565 958757 0 47629 620954 111569 865717 625700 0 983492 285349 0 943438 0 0 11888 0 0 254793 127734 868145 257659 429221 0 520502 920518 0 164298 623021 978373 595761 0 0 0 0 0 0 29942 401719 0 0 261837 0 94984 0 577138 88676 785291 0 48430 0 558918 0 358570 0 0 0 743104 362927 0 650880 116254 39400 961341 0 0 155625 18460 149015 0 148752 348582 844889 0 340354 9404 156200 682847 35962 0 690654 934355 338142 0 0 0 541603 0 374224 840956 116886 898251 47863 314414 109589 196977 908716 487935 0 0 0 329013 0 494480 348212 855106 472754 895207 713652 597488 0 401887 0 838753 0 797320 523949 0 480179 0 994440 835612 0 0 685868 0 0 0 180381 127146 0 367153 0 968092 555674 0 173881 748196 834717 641069 44233 173999 0 0 0 0 885892 0 0 798082 0 235515 0 0 767158 577633 918627 0 0 537616 288834 281901 704728 0 577278 0 830975 0 917884 676154 0 0 387390 511041 0 892976 382561 975242 417194 131447 0 0 0 0 0 0 0 107577 279929 0 297470 0 519452 0 213666 243721 0 595236 0 0 950658 0 0 0 0 0 155180 522763 301734 636177 376810 0 927927 0 0 928749 414487 955460 248145 0 998315 190444 669637 0 215846 202287 0 634164 0 239235 915281 0 796136 0 781358 108662 413409 0 914668 0 0 32819 326418 279206 744236 0 171348 44800 519094 133727 315296 768747 0 516542 638304 637823 665076 999291 0 0 95256 502865 0 824599 114529 0 0 0 22564 0 3453 0 897481 169432 904786 0 276100 0 0 754621 806999 914217 832621 903229 629365 49366 440646 69822 768374 60096 693429 815616 869119 938093 947294 816902 0 627186 0 0 65093 779243 414857 641498 0 0 774782 330329 0 738105 0 430350 0 0 472409 161158 798748 0 526280 0 569172 335218 553757 679744 945420 0 0 0 740184 0 52889 0 713203 0 754015 701 0 0 171878 0 0 690836 760371 0 343634 0 0 0 542225 955296 735561 79773 0 958453 0 0 270004 690647 451407 0 374373 31774 161187 0 456869 240119 152712 0 0 938959 336252 606013 0 0 321843 0 0 458874 931726 0 172820 406352 0 693791 241246 32292 0 881293 240218 0 515517 57900 206641 687688 0 0 74908 525607 0 0 716901 0 0 229884 920283 402387 667179 651533 0 513865 0 0 577767 764197 482811 253850 562518 117991 103525 699121 0 841586 10612 830510 0 0 319383 0 0 726989 633739 190256 287471 42569 0 0 0 490916 0 647720 0 930358 0 0 0 0 0 788843 0 356622 0 387072 0 0 298800 981614 725606 540554 0 0 13063 71803 0 422155 387738 943441 492086 484629 0 969881 0 0 0 0 77512 0 0 649591 613199 843292 893018 219034 182397 0 0 728400 268639 0 108882 19853 0 613445 0 0 0 0 581966 702615 140659 0 0 307434 57730 466764 354197 821366 234955 0 0 0 657054 837458 866592 0 391413 953466 0 0 0 299129 798987 826848 864538 0 0 87651 0 300752 0 459545 312145 922936 774259 217317 449094 0 662728 0 100582 885833 79813 834357 738804 0 624673 353781 38603 579062 0 0 0 311080 59832 76705 0 326581 373581 768677 917999 487662 524530 479462 783581 11095 645368 928128 5071 31539 562031 0 124186 226776 0 0 748318 0 0 244720 712632 17544 666043 312310 242460 544024 492790 0 486446 794210 0 0 948403 163940 692109 175150 0 0 347897 768757 205375 821879 999043 366741 767177 574385 414334 0 0 706545 0 0 767614 0 101480 0 861324 135126 376996 261527 0 195566 468210 0 812796 0 0 305244 0 4493 790440 0 0 0 0 637603 0 458 860174 0 0 273668 0 704803 722186 828244 529470 143595 0 763776 247232 747512 794256 0 0 0 943267 0 0 142256 0 0 663474 0 269099 992950 22589 504209 761231 373167 900540 0 0 437246 0 625509 841241 0 48988 241464 0 486188 532473 185750 648110 174219 0 372706 0 0 955896 367706 116112 0 761945 950955 0 0 133025 0 751040 620884 528407 624664 0 0 0 0 381772 0 0 454193 273494 439132 0 209076 0 283801 0 585057 0 0 444494 356770 0 829988 722671 482209 400285 12307 510020 0 0 515330 455047 371163 0 0 0 339885 961362 0 65201 587057 127682 0 0 146522 206480 561861 650955 90647 664816 841872 274667 919264 0 112594 142565 304484 0 51640 662205 246793 143947 0 811798 666803 0 157504 0 937347 0 0 120522 625548 0 836443 0 177566 0 223222 104091 654706 705520 106210 886797 0 799055 0 0 0 942898 800936 0 895285 0 827422 75877 446677 0 887272 796206 553590 0 481831 0 2677 873449 0 147031 17724 579069 0 280356 75002 536839 0 671481 67001 346075 206427 5312 872450 0 59273 0 0 570743 486642 249153 375175 380312 563740 0 926622 732832 0 224468 329841 586047 971805 0 0 0 335303 315365 148858 341754 610698 66025 431876 577068 0 449435 0 785094 0 69648 0 0 0 591009 641100 780982 131163 333125 0 575051 724579 836287 0 292738 44489 0 518746 996940 698276 11448 194003 93600 279491 0 0 0 0 0 0 361238 0 807850 849342 0 61780 0 427180 490883 472199 95301 0 954021 0 353791 0 0 291705 840258 465964 691812 0 0 0 166592 0 0 350745 553563 0 0 51862 588146 724643 370641 111050 237932 530640 0 951262 773715 381129 0 855899 196585 0 137094 467003 0 0 0 0 164512 0 0 927844 0 893781 270948 0 0 0 220570 0 532574 0 855791 488129 622203 0 0 577413 0 834083 44200 0 545395 932534 32372 0 410615 731927 631207 537189 80797 794569 662730 403523 0 482256 944949 0 0 150947 741526 0 242239 364186 76712 0 0 712662 969973 0 0 130477 60800 96177 27962 791715 363431 0 0 901977 888975 602544 155944 0 154691 0 500344 529034 0 733241 630043 0 335679 368680 0 0 0 794438 103272 898723 142252 0 0 0 43641 0 54004 0 0 841328 0 0 143754 185052 0 0 15910 387890 333374 377324 833164 359245 0 0 926840 782968 792996 0 0 0 443707 981635 821003 239304 670399 0 0 969465 0 0 0 534257 885585 398896 0 377972 256054 55188 0 791259 0 0 950744 0 999028 792817 0 0 0 0 0 518080 634832 72968 0 799290 264841 706081 0 0 997075 756403 286850 0 17557 0 703619 0 253174 0 0 0 85891 724504 59826 828996 14419 550857 191194 0 0 788704 0 0 94530 546721 980168 983071 334236 257267 787843 0 398185 904402 38278 0 0 392495 24252 0 0 745276 0 263213 0 0 0 702784 0 796770 728541 0 648903 0 205962 618073 933281 382725 761901 994242 877463 0 515227 503612 0 632257 27125 741810 388053 0 418677 0 331995 0 0 752340 64322 0 662428 0 522553 38353 0 400599 602517 342727 0 751434 0 0 0 655996 994514 717410 0 540437 569182 521169 0 669819 313097 0 795039 54599 568477 0 639456 0 243633 4763 388119 389440 0 0 0 0 0 0 0 666657 478281 0 0 910637 410527 454124 0 389075 0 0 0 0 0 0 724845 222309 268855 806431 154021 0 582933 462437 538792 375166 339192 0 184533 764835 888253 410072 515885 162269 576353 0 29478 0 208352 335424 296548 474102 55266 229139 0 953823 0 0 0 492269 0 322293 0 0 402067 0 0 463213 0 911950 0 23676 14585 0 117013 898131 948521 0 0 146021 551567 0 0 636407 245344 760054 163980 156381 796017 0 414265 596925 541612 0 554633 0 619208 0 574369 607250 120380 179073 0 19358 321846 726098 0 0 650611 157439 888736 0 45318 961555 98733 92416 678206 696329 315023 112321 937869 279313 535974 0 593383 513176 951458 0 181549 0 859707 621840 0 0 0 643726 0 0 178705 77314 0 371745 629780 0 0 524709 398680 790324 0 410362 538404 53143 0 607251 0 294777 353903 0 0 0 0 0 0 444742 354186 0 259147 0 369382 296253 0 249981 932570 773538 744131 898149 495838 0 151513 952934 0 0 0 316086 345511 118377 75045 901576 0 0 885915 0 268172 0 689959 0 241030 0 857325 0 402946 0 310561 630497 24155 318520 0 621856 269618 680471 0 738064 773699 401614 898745 523562 161871 302674 573332 563880 970388 0 599061 0 690849 133717 335865 558539 17330 97096 815273 846771 425218 0 732325 334364 909659 146468 950238 913155 0 224573 135504 0 689357 278725 0 373903 0 0 0 265381 0 0 150451 0 0 195940 739374 610135 722767 0 545324 0 769327 998907 603637 965909 591301 272141 156754 37323 375032 0 250249 819425 0 0 911597 0 690655 142917 384154 520000 391384 0 276227 504624 886038 298459 857077 0 676040 455490 403812 683696 0 0 0 0 235163 913406 714391 887684 0 114688 93772 123289 920427 162917 710073 0 664656 0 768373 806044 710577 0 836159 0 199221 118104 0 0 206372 572138 0 202855 244330 990370 0 208951 471745 923501 67479 0 931404 578971 479429 501221 764421 583053 534925 0 0 572302 432989 0 18440 826782 589369 0 685928 183787 750226 615828 0 926747 406163 956020 0 338367 0 0 297810 148989 75156 330687 0 625515 984651 0 0 0 0 490940 0 593880 887998 0 941621 313373 252748 0 309774 0 344486 716329 525225 0 531621 745979 0 0 134388 478329 424164 0 0 916966 352031 0 26600 932174 0 0 0 665090 0 9478 950859 358776 156713 933584 0 0 35591 490841 464423 946851 763083 677461 0 494980 0 520785 0 580851 46325 116723 0 921864 0 672262 816330 0 939192 550578 952675 747232 222216 305923 18493 313177 391813 0 0 600823 581856 716988 224501 80507 0 732924 876078 0 924993 0 0 595763 87852 375799 260001 396765 0 0 740707 797053 394913 0 479133 782908 0 0 761733 609944 0 235483 411098 0 0 266012 841958 0 698207 834848 0 0 0 0 231227 479963 480747 513819 0 705580 0 686074 131067 0 54861 892197 589521 654638 0 0 0 0 0 922807 0 0 864711 0 37038 255546 460222 569039 327282 0 840153 456709 199350 202867 0 848482 786868 151109 612163 320074 63005 682369 0 232761 356895 0 0 0 0 293978 0 0 274965 0 759780 716831 985293 326319 104107 129418 0 0 938665 0 57706 0 430786 0 0 464712 47755 782366 878242 0 0 806165 246088 762359 0 377950 0 0 0 277973 626183 311798 770928 588567 7576 314007 518960 194024 445271 90820 330178 776327 0 208080 110290 739639 657788 725229 32867 988028 0 0 0 55487 76768 192096 0 734919 572467 311335 0 0 0 0 567400 0 53622 0 0 0 46334 956657 564768 8627 132337 0 0 0 0 919314 0 0 0 487523 876202 157696 0 0 343556 859264 248143 0 271176 0 0 818165 0 608618 634943 0 279807 0 453212 0 343198 274584 0 323707 0 144608 301030 607928 771875 397207 0 0 545019 689024 859946 0 614638 401462 330343 0 0 0 0 846751 330382 0 239066 887190 0 387260 125314 0 150445 951965 791060 772992 0 474147 594980 47479 594672 0 0 283636 0 0 17025 0 528890 391603 212774 502699 432505 48295 0 405784 485689 0 883530 0 708593 0 0 928616 0 936571 202388 146055 450470 247486 764985 608778 822171 376164 359650 0 996997 941053 0 468506 0 277372 0 346574 0 364106 376170 0 320838 910946 262960 686123 914040 161743 102302 766458 611469 842444 938978 31457 0 198492 525583 637262 23024 0 0 222353 73240 681792 946082 0 85255 89631 110123 0 0 952822 322703 137490 711019 900085 105712 0 0 342154 465189 356387 0 0 903643 0 0 0 843782 0 269180 0 162636 694173 766846 220897 0 0 0 969203 0 376093 15869 449783 785075 662873 0 904067 737394 437689 0 584047 719892 292788 0 0 152804 0 270822 0 0 364774 920123 589419 384883 0 0 0 0 89346 271072 0 256204 272726 0 0 700169 717822 780110 453189 610068 393253 891796 0 0 0 0 202039 753992 737292 65656 657989 893610 265818 27890 873140 438907 0 67453 342356 0 0 0 0 0 599133 80014 521099 140282 0 552556 0 341456 324276 690612 111305 663843 278632 216037 0 979313 935203 776822 0 299363 719254 813793 0 862280 0 0 451375 33615 0 0 860417 369530 0 595346 42237 274168 214644 0 322581 724885 279685 221407 205806 136187 0 399422 260454 454337 612487 612431 0 0 509532 0 341114 0 456387 643686 413969 732140 0 227331 0 0 171538 0 0 0 0 206235 328761 481497 263138 586905 538307 0 0 325401 60712 994577 359614 0 649962 51388 838665 5774 870862 213001 0 0 605992 942306 310451 450760 10466 228700 102477 634535 0 0 668435 0 723275 0 0 314485 996871 0 183972 0 895624 416552 0 848063 0 0 196606 0 874580 208817 0 670074 0 0 791120 72071 0 585832 49237 58125 600275 0 0 0 0 0 0 447552 292896 0 347050 0 0 51087 0 901413 139516 0 471252 0 946151 0 0 243461 117876 706312 0 452913 0 631783 0 361967 0 244136 0 14792 921683 0 0 0 764120 0 0 831920 271975 597784 0 874962 448500 0 0 390925 297272 0 0 0 0 0 963957 245092 16632 631664 758374 0 0 478285 0 0 0 0 213699 50833 647734 698903 444171 0 772098 0 18538 0 619003 698759 863796 158628 303109 807061 0 121834 0 0 0 643309 794265 393825 211419 905569 0 949768 499154 0 582661 742925 130029 744652 514226 207991 951130 0 0 0 753957 50490 0 537227 17783 48840 0 435701 0 251884 696142 0 540429 87252 0 746507 523154 0 215004 0 0 543789 602711 199094 295132 881857 538536 0 733088 0 492740 1562 578823 0 0 956799 726197 0 342881 591579 881938 623083 0 506713 0 490344 493109 0 932503 803769 0 828499 0 0 0 0 0 993863 348119 707227 443742 0 0 295133 789167 682847 0 661357 0 441334 676908 48508 0 0 0 0 85795 0 794777 640907 0 101237 479252 182827 0 940047 0 301808 386830 171983 0 0 402339 950471 450879 146346 0 0 0 158198 303259 940030 0 611885 907711 0 879782 0 393654 0 616203 512524 881033 0 84444 678914 856978 101910 745347 771978 566916 143246 97448 539274 72342 931356 931913 0 559163 797535 0 0 26296 491801 0 0 0 101375 481758 977079 944423 856721 0 0 693880 657865 0 0 344658 0 0 175270 530883 406575 0 0 405377 0 834650 122033 376741 0 660136 0 595123 177827 60680 434712 626618 560060 406352 0 0 73504 139738 552661 0 0 39325 101494 841769 704237 70170 0 373865 208080 0 0 786075 0 0 471831 0 616473 0 281971 0 188545 599320 0 0 0 156755 0 362237 613653 759892 0 0 344616 225931 0 0 0 707573 425885 574610 419533 735554 905478 251416 2921 0 887932 0 524747 245775 0 0 312082 111773 7333 0 939441 208479 740963 0 0 345142 228317 0 800676 0 766894 0 996477 130284 367052 331912 0 0 0 743609 431363 345353 605166 888068 103070 992202 0 181352 0 357121 242448 933743 348110 678197 0 815423 0 0 0 625929 400956 178239 490075 0 610504 226160 650323 917811 341461 774537 0 254050 890219 146701 860701 399947 0 0 358631 552243 0 705909 0 0 330157 130622 46310 0 903689 0 455830 392442 668758 577785 0 0 170743 49098 100242 0 0 839291 0 0 0 555794 651738 0 508085 0 16068 421381 0 0 0 346344 0 0 0 232092 146642 0 213467 0 952073 434534 980661 0 987064 99136 921712 0 997311 146952 333628 201633 0 0 0 199057 580054 393713 104393 0 331616 0 443941 0 794364 0 883446 365510 333304 0 0 343403 0 574683 51381 0 832585 0 973282 427516 284259 252286 0 768851 187948 415486 676586 41157 0 405362 499586 30613 402759 572056 0 0 658116 642478 0 555020 851811 696816 0 0 935194 299717 841125 943506 0 98875 0 984691 0 161875 173567 0 274467 0 671862 654650 0 0 460000 285949 665428 266295 0 0 546213 716320 210632 0 0 605018 0 128055 0 437837 0 0 643135 920050 552510 543113 0 0 0 0 0 341400 814913 675123 67440 573182 0 264585 727424 510142 0 0 73001 0 186274 1317 0 0 0 0 0 126060 19652 292928 62479 0 79731 564963 525209 291555 0 811986 129837 729713 0 73773 504720 593477 810405 831231 522670 16313 753344 756353 969876 180098 525169 747051 0 829739 82022 0 214981 50082 525812 289740 0 209084 0 420517 413178 219525 458278 401454 485949 0 527327 400784 0 908653 0 156794 672362 520798 331477 903725 348537 52852 0 816143 872809 817517 0 54775 265038 0 0 0 0 950176 0 0 0 242078 0 0 394199 857325 135911 0 810851 520343 261372 0 543940 864150 0 0 378320 496211 0 390318 36341 0 615556 213972 0 614071 0 0 921900 600422 328731 0 892853 110237 845721 337674 269335 854380 0 881860 0 857943 0 613575 902051 453256 0 321018 19287 525729 717772 0 0 48517 5769 903517 764655 691064 533277 643071 185107 0 0 113328 0 394789 917817 515456 250497 617615 324366 685132 0 914429 455305 238834 597563 99126 0 0 489284 0 621599 527584 712387 279402 536847 0 126818 192030 0 457555 0 0 659021 0 0 770895 656737 968583 0 0 0 997691 0 0 0 528979 145545 0 0 150475 0 199760 313919 21166 405830 164334 0 0 516366 0 0 732675 556272 217833 0 900723 0 0 429489 113886 0 0 209272 321820 757282 0 301466 755955 92541 102419 0 0 0 0 0 750402 210588 56201 0 0 588887 0 0 0 32467 326844 124177 66572 768103 926738 951851 0 930154 0 98606 846489 0 0 372688 943139 0 816316 587993 38235 0 0 280290 0 0 321141 404880 0 905636 726208 0 0 231777 20897 0 0 548368 661286 78182 406666 0 606499 53795 0 0 610099 0 0 0 329559 792842 92270 610210 0 963166 0 219765 0 274096 654171 559753 843213 0 479112 384786 352955 256881 39153 473695 0 990763 941788 375440 169275 551124 0 145447 396432 680851 355208 0 714750 137151 0 0 490371 385688 0 0 0 0 330519 0 184156 247435 0 954315 0 0 0 0 0 0 978487 222421 921094 232354 0 0 183248 687282 507567 781851 835867 609711 0 677079 20240 509766 0 438499 176220 504073 0 635619 0 0 0 397671 0 0 87868 92995 0 324565 0 747300 736242 254156 681319 957072 690764 0 850115 615519 0 503573 601643 0 0 308714 661190 0 0 0 963791 0 0 0 0 350067 0 859225 0 0 280565 156681 0 97769 0 0 568910 341774 56428 0 804601 416768 0 0 238193 833073 953390 741179 656060 747859 273077 0 526828 376949 415511 598520 0 386570 0 472044 83239 799267 159000 622485 998567 0 749172 153853 242630 824307 0 0 896273 0 0 324430 0 0 776273 674389 590457 0 857075 832701 0 666389 0 0 0 725837 10647 202556 0 0 0 1274 966976 43583 533685 784368 0 826888 243011 946824 592582 0 591933 740597 361905 160189 0 0 615148 758588 417930 615777 896873 49720 0 31949 190733 542465 463412 0 123001 169698 999561 0 79974 349800 0 561274 116441 79692 336547 740338 0 0 0 284796 0 0 0 0 336772 159502 685345 714295 530518 0 268486 169358 101789 0 349687 945373 0 728853 42454 564000 234100 0 645308 0 0 162047 657913 31506 0 0 453052 0 424275 668311 330051 352509 369715 0 433408 0 989581 69332 210869 836119 820679 0 648915 0 0 0 896878 898593 0 797859 901744 0 40428 827656 768271 502953 200036 833078 0 0 0 290153 147689 0 831684 459530 327007 0 78765 681046 712431 263429 371106 0 57029 0 537309 816736 517009 36231 0 0 0 341714 811434 0 81731 110209 901958 346052 997061 456127 0 559714 0 0 0 0 144096 728246 0 282193 63460 162015 0 837121 905342 0 215296 265262 546398 0 525426 0 973327 0 0 493178 0 0 915612 356262 261182 0 0 0 0 0 639670 822637 0 0 0 55234 0 729105 0 0 745697 0 462161 901750 552539 936942 0 15473 267196 0 271309 317158 0 0 817792 206250 911159 714202 51367 816793 0 0 56565 986999 90262 227731 0 0 743510 645868 497894 326790 0 0 0 0 0 880948 0 0 169691 0 0 456967 664883 0 847497 179104 0 552004 117142 0 362249 0 0 0 699393 784459 368994 636769 861672 82061 0 440802 31322 0 0 236992 481427 949292 0 189119 999176 278135 205671 390943 286434 60595 573628 111711 450110 508792 173368 0 934797 921779 891048 802484 133171 0 451999 992028 278182 0 107963 225933 630163 233918 841446 0 0 0 791389 330348 983498 961582 898125 997262 914833 650005 344561 241236 861234 0 0 561101 240459 0 900641 0 629825 584625 0 654256 221058 0 0 838069 0 407689 0 754346 0 196448 366502 230540 627545 944682 0 509375 515475 815204 0 189511 11331 106950 0 0 156562 761057 798079 0 673290 792968 0 876105 0 0 0 329982 0 458290 0 0 890952 312878 0 0 0 0 653285 186498 0 394125 208387 0 786131 848026 0 0 0 109137 166250 844759 900812 905612 116091 735090 117392 0 844808 367786 806402 389432 430072 0 239256 0 0 923259 921544 0 165117 0 505932 184069 845686 0 0 108770 0 576863 554715 706111 162091 217956 0 870215 0 18918 827023 0 0 324634 0 478508 545563 746374 0 18507 340545 639155 853780 0 177974 298283 341282 0 640573 0 94681 825399 0 444854 957544 494082 859226 0 0 47596 786445 349061 0 0 738370 843427 0 32411 68778 861046 0 558672 0 172383 214308 0 608029 0 896293 983128 69530 0 717324 0 202944 131931 297679 849913 0 875299 600970 513578 0 326368 537750 728370 0 0 756943 0 550538 199890 855305 217594 0 767055 0 0 491905 395782 0 0 604446 808947 0 0 0 158607 0 822164 283811 400567 219277 706797 939534 17926 0 769064 369876 939855 678142 895732 437034 0 751376 0 271245 198260 517712 529677 377338 830446 0 839513 0 203282 12858 246570 840556 0 0 0 282517 543890 0 560017 0 0 955660 0 443660 819737 364295 0 728254 230587 454474 0 277185 31965 833114 877013 111582 594325 364900 0 0 0 147791 0 305357 0 0 0 833154 413817 0 349029 0 64517 372681 0 0 401762 515884 204842 0 0 357876 0 382978 434477 634500 433804 212603 0 187249 0 562277 228770 706180 0 490068 788323 73908 681642 0 0 0 464597 356879 0 0 944774 6821 385670 0 826635 165099 130810 680598 214045 551626 0 0 0 557857 0 504998 0 0 259715 445566 681262 0 0 304618 0 0 928738 64271 252193 978954 134942 0 0 345533 101953 401588 0 832864 0 931697 332462 602135 0 0 464602 702379 427844 925313 363006 0 823698 553054 0 905170 118356 284563 674172 0 0 0 471822 0 670735 0 254762 0 983513 0 383814 226392 500928 644349 572787 0 821144 723235 417428 84109 0 62287 898666 490535 0 475335 0 0 265136 504244 0 0 0 0 333530 23000 0 759991 735962 468128 630990 315066 115253 0 97696 465264 572105 226755 278440 153072 0 0 0 350376 79888 975731 0 759184 895358 0 0 115426 0 138594 881458 601680 361853 0 180386 0 651343 980807 631339 62146 924134 0 0 0 808850 108514 709458 880969 287773 800374 0 0 0 986188 596115 0 0 0 796624 301460 108142 0 682904 428736 438543 0 79021 312224 363935 0 0 0 824299 934445 922710 126447 0 336129 0 0 192959 380110 551008 841590 760696 773073 0 828693 444907 236615 363174 65329 173 830616 575866 0 0 751679 0 836086 0 0 0 0 378075 0 708246 0 929334 0 0 0 341158 0 941950 0 630015 0 57812 0 0 490232 928171 0 874721 0 359994 194777 0 551665 756004 370391 872118 0 306526 216108 0 578353 0 911382 400208 926881 0 356208 736447 745935 0 712492 0 511900 0 763375 394182 723589 0 378501 0 0 715352 421172 0 111264 0 466383 0 607388 0 65050 914270 0 0 0 783161 607409 999948 713529 214878 472159 570716 866629 836417 483041 0 974003 0 0 0 615532 711302 0 854995 0 957025 0 0 285728 0 0 302943 810700 447406 0 427103 811196 0 642299 742433 452926 828513 0 0 800401 0 0 0 0 0 630306 166968 768519 523201 776774 0 373275 90265 732468 830179 0 531703 352816 752444 622247 0 331044 462942 0 90831 0 737874 574959 0 484781 0 177623 90804 975157 375441 0 0 710688 96184 0 492321 0 0 316432 0 356863 256080 950473 283916 397657 235623 560714 0 0 765107 0 582823 585188 532139 405149 0 0 616566 0 0 247215 0 270360 80126 98091 540787 777695 337863 204325 568643 0 402389 387890 0 0 312913 305067 0 468768 0 403533 883056 164383 0 554200 0 0 368803 0 81831 148767 380045 307159 0 422272 0 445218 49982 916460 276228 459275 850851 0 0 93016 921811 0 0 0 346028 224453 942572 150998 162980 99466 0 0 610229 886615 0 697175 451462 0 864956 675571 0 0 0 804652 0 732727 161315 767496 538824 843064 86096 0 0 0 0 0 38952 935692 124584 357225 16288 60632 0 732580 0 902253 471296 369019 557436 37110 110841 0 0 459812 609943 482641 746176 0 0 458482 279118 131441 0 884339 0 390527 898223 302250 179159 0 0 0 221191 998017 0 118416 384188 0 0 230606 669917 0 0 0 0 692920 755650 0 98687 386956 539723 689679 569822 702004 0 0 184083 0 58203 665322 0 543531 547629 297959 957610 0 7300 92612 558101 0 962105 128142 246793 552053 0 747269 0 676639 0 423233 0 0 359818 340465 0 955852 0 580565 0 751954 703841 0 0 0 82638 406485 0 544983 160532 0 937849 464225 0 868229 186274 653118 0 0 843849 842167 322364 0 0 594410 310945 0 40703 282264 0 0 0 349689 0 470314 940662 385587 0 0 534310 0 0 0 655035 768362 0 0 208987 157665 115498 843024 984282 0 302465 891423 0 47047 0 144099 0 20530 0 242249 914405 206855 0 977773 288837 0 0 0 0 58666 872343 621292 390248 636171 640288 840705 871591 468810 902013 0 316171 830978 837016 387746 317383 192373 0 251113 946027 284351 96124 926764 614303 0 0 23387 0 201539 83146 645841 230993 0 498078 140255 283021 71167 796348 46742 0 297111 663274 435299 0 0 669321 0 0 0 0 287283 38740 299444 0 780868 0 704338 274916 741495 0 0 5263 237669 401799 680438 413308 0 0 490368 520451 0 436779 524334 546222 8306 0 0 0 744390 268940 0 427344 917200 298516 15251 505571 931804 583845 174311 442366 531373 83162 480978 0 858519 456788 977771 545523 203661 482440 394681 0 0 73787 711685 0 673322 0 638212 946534 326136 0 273472 231742 0 242692 238341 528414 489610 0 705300 0 972361 18613 0 283168 227775 0 0 0 763625 701038 0 0 0 84036 205931 50454 880521 310717 985244 82450 220451 0 0 104198 0 419698 382452 358273 0 0 0 408404 446006 0 673058 773463 457326 389128 0 0 759062 0 0 0 469621 627640 825239 274756 832143 0 547022 821027 0 422635 887990 0 89099 102014 156402 0 0 0 0 0 0 0 0 0 242138 451738 0 711294 434768 459988 710295 0 332031 817144 460070 386610 640929 0 223610 0 877047 368852 289258 261447 897790 580102 196910 0 581207 536036 349660 0 0 0 559303 680523 706746 542500 545244 938901 0 128845 0 0 0 0 15038 241986 629971 576649 0 0 438524 276986 435638 0 324976 522165 0 761643 617094 0 0 972423 0 100474 0 796518 0 0 0 786186 0 0 160881 0 624364 194676 0 895184 694040 841992 725003 195423 589107 789455 0 771824 622964 925991 970864 61017 708220 367911 0 0 676042 781221 539275 0 0 0 913334 0 502611 821246 0 269007 391988 943782 0 0 352856 0 566192 0 0 0 941607 821460 140576 0 0 0 0 0 210504 0 0 0 176076 0 571300 0 0 0 0 0 0 906766 0 735700 125463 298400 0 638737 0 250673 557667 252636 915092 0 0 505661 0 457518 0 27710 447170 667296 0 659556 0 0 417453 606480 0 310714 98222 64667 549766 0 0 0 673499 0 88336 704687 0 0 0 809208 301460 661355 360406 0 651446 0 447874 16994 272883 891807 982631 0 360401 284496 634019 0 792122 788588 962434 600760 0 907855 0 622290 458544 924089 951365 843257 0 0 941109 0 0 264284 0 241631 118961 549477 0 255823 973350 826812 847441 225830 0 12111 360067 814951 0 0 875475 0 641066 610054 283211 0 41588 489931 753928 287365 0 515867 0 0 520846 674480 0 227867 0 0 425818 0 0 694693 0 265237 753330 318412 306380 324855 188259 808073 406917 0 343527 10795 0 0 0 837940 0 769903 0 434794 653743 583536 0 0 782075 0 60820 0 723279 493399 0 201296 444562 0 0 0 216728 361452 945169 491746 652141 0 336505 399817 838372 0 517382 0 682621 526340 0 0 181820 0 475279 0 0 897249 156750 0 311208 0 118319 175024 0 99134 423531 562354 0 713425 143397 223665 979343 293467 0 641413 681892 0 411531 649655 115161 167265 219825 688609 508348 37644 0 422549 801051 849307 773631 0 0 703960 0 56590 866544 589777 800597 375476 0 174695 0 444510 943839 904262 446565 97749 283286 153840 0 678187 0 775924 0 0 109655 75206 0 0 368174 0 0 0 182675 488357 139804 0 185890 464188 882987 636729 464194 155473 207370 0 0 0 129094 229579 335676 658395 183046 0 659984 507101 0 0 916545 0 0 167826 0 583708 131423 845442 504587 214118 551638 934212 273974 0 155146 631034 763367 781008 718280 0 0 0 0 0 381169 543770 930435 576197 0 6745 0 0 120670 893967 88455 0 0 0 266065 817000 48559 0 242350 0 752497 135694 216062 326802 559541 562018 777498 47369 0 568254 195261 96881 895243 487489 0 0 0 0 374582 232840 616611 945733 0 406880 0 269356 796309 700789 437735 217866 92524 0 0 141223 722894 347312 772613 72600 291093 0 0 18074 496154 0 388686 0 0 0 0 907111 653049 0 304498 0 744858 0 501124 444494 987364 0 218848 0 0 906520 0 196352 231339 0 820942 288753 378477 140629 848498 744575 258034 655555 351348 365199 0 0 14512 0 791979 566883 0 234594 153582 201624 647193 243510 403092 68247 0 889291 0 0 508397 686587 815550 0 430285 916764 597216 223411 412592 0 0 0 804353 0 252135 923948 684319 325812 326702 304576 833239 735477 0 0 733448 820207 206611 837958 304564 562770 982046 286316 0 423643 561826 712879 0 902476 754744 279406 972118 435786 0 0 0 111112 698711 0 0 0 713232 207928 346343 196560 495049 390374 250587 411556 0 283081 82906 393666 0 455348 708509 0 780108 0 0 923631 758348 0 0 927701 990743 516286 0 261409 0 0 96205 0 876695 751921 796326 29218 0 418864 281784 183798 0 455769 103855 968783 0 3441 800026 712690 841719 0 776721 0 590743 0 269299 300917 729883 671361 43305 976750 0 766916 951816 752869 289925 0 0 0 105328 451732 523051 186887 0 998945 893463 635662 123401 721929 433211 548865 0 186489 11434 0 0 337572 0 751454 777670 778356 581710 0 59244 152332 889613 265482 214811 750584 0 0 163685 334531 78111 555540 270018 217896 0 525640 882645 0 264760 115257 203007 0 153649 0 0 0 457471 0 0 774799 0 339089 835645 0 0 53552 0 570024 396379 645460 0 911898 42488 0 531924 442527 618589 0 264232 284271 0 672695 659325 338013 521720 629454 0 636365 200791 396074 165861 0 0 0 509079 0 611698 500965 840189 0 613998 0 719766 0 529224 237052 671500 733916 163793 0 263928 0 0 56260 15287 991325 0 708248 468593 0 440808 0 766632 19618 655914 273036 0 0 0 651221 26399 0 813600 0 617118 421959 0 408423 97876 0 0 299568 0 489324 0 913160 0 0 282605 467480 0 439820 541035 153579 651032 318373 348688 0 0 371308 260023 772320 0 373160 0 348658 995251 465765 480745 197422 956638 934485 861155 134424 130897 690476 97034 0 0 924122 871469 0 569726 453008 0 0 835175 290923 0 959908 482799 0 469227 94095 905477 793098 857477 935422 0 0 0 0 0 390404 0 873813 88755 455118 0 370162 956500 251242 57369 350759 100106 864686 0 531561 0 849945 659172 0 590395 460953 775723 821896 380333 0 846550 711029 621995 792533 0 784834 152611 505364 0 0 434841 698047 326299 486353 203184 0 0 774899 0 410514 824646 0 0 743556 659841 796011 638083 132741 362299 533577 0 436463 0 824822 0 0 623678 604126 157572 0 0 761962 174830 0 343924 221038 0 192375 0 0 0 688990 0 0 653357 0 487354 68041 967390 303133 350403 910841 678138 383582 943763 0 702395 0 694686 0 598938 670038 0 0 50153 586152 617552 0 575373 774626 0 32840 0 0 0 547617 113360 0 0 350601 0 0 678779 0 234538 0 566669 875519 0 115985 403911 152127 576665 0 0 0 0 996491 71684 0 40858 652936 948126 0 0 697018 439076 0 288221 400477 368486 0 964705 0 344675 772900 711021 229389 0 0 0 0 510023 0 815268 500329 598758 0 598743 846880 40875 0 0 0 0 530692 619292 0 905833 776453 0 397500 0 440356 0 0 0 0 97451 0 357550 172682 0 0 902039 0 0 856282 0 325924 181560 896657 621857 600779 0 558285 229641 475030 0 58461 0 443952 618506 737069 664550 0 250585 863251 162242 0 434940 439012 191970 358517 893319 0 978439 777398 869518 0 602185 847890 0 130778 0 906007 0 642617 0 223486 970503 797768 3811 135514 180503 0 736470 0 0 416145 240206 377510 858853 0 0 796940 281957 486988 0 946221 0 0 0 106708 567313 0 976515 483566 0 343534 537900 0 97406 318420 689117 878441 39939 97282 878756 0 573681 0 302771 488518 123398 0 190372 0 983919 0 0 0 835436 0 0 383160 0 930514 478436 753002 682401 755516 0 0 0 501733 0 0 810457 887385 776234 0 976291 524093 632100 299584 937661 0 457428 0 213367 0 448755 251577 0 0 0 0 855124 947454 341275 343387 195209 934331 0 0 647891 0 0 868362 321453 446555 844849 415507 345823 262310 0 0 0 0 4885 281748 0 0 0 0 577945 843641 0 0 356948 589545 639802 36799 597556 772285 0 0 155226 0 363837 597582 0 236388 50239 852728 0 0 273521 0 418432 590254 309855 0 888515 0 785765 0 382060 0 0 197106 503470 0 528351 0 0 0 0 0 0 503483 0 726750 687142 0 585378 73039 0 0 638126 0 915329 0 414155 0 0 87133 184903 49986 739103 699734 376050 0 0 235880 92615 179410 287106 801884 874874 269358 608218 0 0 536844 0 0 363790 0 721691 308724 434874 833111 895613 0 0 833611 132988 0 731703 232170 222249 0 590895 354781 860114 0 462820 477873 0 511346 30415 0 311043 442964 0 384038 879625 0 0 944318 202734 0 722448 543956 791475 228316 0 535155 716402 887440 507057 0 66130 0 325231 0 0 143125 24479 0 0 580746 0 6622 0 277526 0 902015 0 864013 0 861558 306343 829144 620198 0 59062 0 0 0 0 326043 0 351632 0 540752 356217 522830 0 47148 0 100635 826805 626759 783198 658992 0 626296 0 0 0 0 0 337 0 694685 932731 197318 885117 0 277888 776484 36623 981536 762188 498059 0 28970 0 114600 941727 0 0 0 900452 0 638037 476869 0 0 0 962562 0 0 518352 787441 898617 727133 0 839232 489500 747545 833938 0 0 0 0 369543 396 933259 158647 30687 498765 0 865274 130624 306941 0 426154 0 0 758913 911013 0 870959 464092 374568 0 247284 475304 175251 0 0 813459 117888 119821 657618 0 837200 0 197108 956690 693601 336292 0 681419 9238 999780 699829 178841 51147 0 673393 454942 638039 0 163562 712567 359731 858657 8810 335059 145572 0 0 0 260433 0 505558 0 706202 0 66769 621406 931428 10918 969863 807903 341642 660954 805675 0 0 721743 61774 0 0 67215 0 537401 686054 838744 745733 485416 991987 0 0 0 597520 160686 0 0 106052 304347 0 0 745619 516630 522363 0 0 539794 987444 0 627666 0 0 829269 725641 0 888266 671213 181993 837253 131918 704683 145319 96056 0 0 877627 0 0 200925 6046 450823 178232 660072 784932 0 445815 0 502409 0 0 972758 0 159479 546832 0 0 350512 929168 70064 821712 0 0 799613 236420 0 274296 237525 69807 110980 66866 0 504716 0 0 0 0 935350 764653 265308 625152 253996 0 90311 0 661149 291183 0 629829 18766 297957 979834 0 0 812477 837800 540261 687761 627205 434501 568641 200210 590232 0 0 279148 0 443989 0 274242 701621 931933 544437 302550 0 386885 719236 580287 114179 268909 656616 136499 383273 862720 24436 345589 450961 0 790436 732885 0 297360 356575 468900 257679 37545 0 0 463077 825540 414387 0 962880 632242 0 639909 0 584064 231457 0 0 0 0 496245 650215 0 0 0 0 643564 743490 0 400615 0 972971 0 932310 227537 0 0 346809 467768 899717 847618 523144 667039 0 620865 0 892252 122604 0 0 419919 667607 862363 112119 948459 451902 827973 999219 501835 708231 0 607625 840454 679357 586493 34829 0 424872 443718 640538 0 0 0 772673 709212 972864 655309 0 0 874167 0 703699 304330 770858 903090 158640 0 298895 568771 0 0 0 0 0 0 267466 0 0 0 80231 162049 0 45376 0 525818 129995 295641 0 653160 34709 298242 609257 0 634505 0 417654 960604 0 340578 709904 0 805729 0 459130 0 321503 309847 0 945177 0 80417 564096 993523 0 737263 162741 0 593146 665979 710430 0 442602 474533 174713 0 0 405323 0 628716 553830 126294 0 0 396164 778801 0 0 0 703584 620771 0 366683 675783 0 630526 741531 123229 186339 786300 0 73768 0 0 0 962008 0 0 0 230148 0 839066 0 0 248421 707380 625120 0 784998 0 0 985798 505501 296635 0 375171 0 691045 0 273031 828578 0 745507 901348 854640 0 0 807236 0 124140 820593 783431 56027 540950 0 839377 7020 0 407521 236261 398082 114559 805906 483844 158407 511076 0 0 481598 945582 0 532053 296455 341036 510691 391459 54256 0 67745 237656 0 0 23466 829547 253447 751467 0 0 0 0 0 164967 0 70063 489918 233598 0 759505 117396 390002 685146 878682 945920 86978 722863 665982 782661 0 0 350053 122693 368233 611047 760230 0 644194 305545 0 865911 445536 436764 0 864159 0 0 383990 323564 936460 226949 554056 480972 280224 241468 0 306368 0 397098 325928 933560 0 186961 90521 0 531655 381114 104642 513309 46635 0 0 0 843737 124422 683979 506472 202319 0 0 82453 138637 136488 592106 0 0 0 180456 196461 652576 352015 0 972138 293826 0 643032 0 828469 649964 370472 348439 0 510950 254749 0 818847 0 0 56444 468899 768152 631234 911270 0 132953 822123 565462 0 564251 136432 220053 0 0 0 688632 0 0 0 0 0 21151 0 194859 694221 57535 940248 302951 518912 0 0 39227 664536 0 837572 834960 201272 754155 0 776024 697181 60869 61343 795015 367185 443987 531705 935565 540564 67541 0 0 0 916848 0 550753 172253 959462 0 0 359525 0 0 602899 0 0 471826 451179 900607 112319 590261 0 121354 193877 132231 0 138027 0 32416 0 182324 435588 992850 0 0 480006 0 249801 671718 0 0 0 854710 918900 0 0 0 258529 0 785101 131362 565571 524943 229301 723180 982477 0 0 758458 880153 0 143652 734548 0 400227 371986 0 0 0 666229 0 0 0 0 0 392713 0 465901 0 655958 0 41514 0 0 810637 0 710726 429033 916527 0 468648 97480 397421 145550 0 0 335753 0 0 195294 295067 0 407439 706472 748787 30699 650271 0 568323 0 0 556459 0 272873 916726 87301 371236 134014 910398 88394 142495 0 123992 485980 837203 229244 828675 18047 86783 0 536901 502790 975948 931016 451173 0 0 214737 842102 0 0 594908 259427 249690 458454 976037 568536 0 176177 487822 702795 504194 0 385555 927336 0 505400 755772 0 925262 424503 453407 0 0 662526 0 873438 0 0 381728 0 0 173814 0 900537 442479 616653 205009 534564 240214 11849 0 858058 813461 0 0 876864 577659 967638 840554 0 291792 945274 0 252954 370828 157354 0 703457 0 355274 0 725330 0 0 364941 0 200094 975089 0 675054 0 0 0 0 539259 740003 0 74347 0 369402 0 0 843507 0 75774 196901 0 0 0 0 768674 951740 0 76963 420631 0 635087 0 0 711309 622262 402016 833296 749654 246544 890832 516627 0 966390 0 0 0 0 0 0 0 119988 0 654880 842635 731741 0 164572 456254 0 0 627555 191411 0 838218 0 0 990943 253685 0 601823 696226 457740 0 0 552401 439692 0 433459 0 0 0 684400 404688 930187 740133 154515 241658 859152 0 0 0 874478 0 0 791084 398456 0 0 6426 0 0 0 290544 209251 0 0 844374 805389 969890 692214 0 921451 912704 0 0 23496 115165 162726 0 200427 0 338012 0 0 706206 0 0 633768 0 822498 793526 0 0 0 0 0 562720 0 0 523691 0 974972 0 0 775637 252036 561374 391918 746786 470502 0 857325 0 0 636629 672387 0 0 151156 0 494599 741848 0 0 193492 292600 34984 0 0 899100 657360 401945 645347 0 0 0 83937 150363 331714 0 888916 987444 0 924631 0 924237 0 801857 165104 554672 0 959008 0 854154 739846 845660 144310 257678 445921 0 0 500279 0 0 933798 591439 9753 596172 970385 0 857773 706020 887873 0 624464 588677 0 0 354525 0 0 706023 0 385236 407690 378291 415732 991836 0 0 0 0 475343 823077 993802 320411 0 669132 139890 0 0 172220 0 23650 0 686116 0 0 603858 304430 559110 0 0 140693 911891 0 234731 343264 266558 164736 209479 262339 0 209484 50421 222777 170300 79318 0 0 0 453481 0 0 34829 0 19462 108273 478450 0 24873 0 0 516348 0 814057 229236 0 543406 0 181731 0 909057 473789 763749 593103 0 464434 752321 0 679125 0 0 616126 0 173676 537215 427126 376994 329988 0 0 0 801874 20676 907951 557393 339792 628908 0 232483 655614 0 927853 758356 621430 17827 456799 196283 975805 69151 5775 41283 388978 0 728255 17890 973298 0 353098 261501 0 280661 0 947073 0 735777 0 56162 607993 853196 0 60490 643975 0 576696 0 626329 543943 803526 997735 987153 843218 0 653947 300302 0 768254 0 682422 198219 243171 0 0 20650 0 0 0 933212 644551 0 35320 496142 0 794850 174830 0 377891 607184 469047 0 674652 87205 972750 0 0 540269 0 251862 843643 961184 766303 919462 0 741010 0 0 4578 125080 598662 689997 0 0 0 602767 0 0 687273 878570 0 470531 863016 353297 925207 218499 0 446030 0 745952 258514 492733 0 138377 0 0 161636 339503 934713 0 772126 239295 0 0 37984 594411 486475 0 277993 986657 0 399372 543445 642229 0 148776 431050 774068 816413 646769 277209 0 306415 0 419501 0 0 0 0 389778 0 0 610754 530097 219492 582675 875234 0 0 0 557037 309358 0 500977 457906 160708 497868 841658 536830 279421 0 0 448096 0 374268 22920 328775 99137 228368 313565 75864 0 0 0 0 918177 0 0 997786 0 883794 613243 662493 0 277843 0 0 611183 826439 661319 0 464820 532954 474772 0 672502 626973 179577 400560 836127 251278 0 0 0 185036 0 0 0 0 8489 0 978446 416666 588471 232327 0 532892 0 0 704099 0 476988 158091 0 270904 614816 0 0 0 531681 383487 619143 0 0 0 530592 585378 473456 0 805303 224473 838794 0 330345 524609 0 357678 0 0 833395 301257 197074 15249 353082 993226 0 0 0 410448 0 88632 316458 0 619308 744814 82094 0 879311 416895 0 0 0 928442 725461 0 0 262474 339466 0 755398 626323 830471 0 316605 0 478901 299211 115882 15971 0 0 0 709473 0 991057 437283 256399 43843 0 925301 0 557427 207785 0 934517 0 529302 955687 891162 687520 0 24757 0 553382 0 0 0 0 0 254116 389166 0 0 0 0 12780 868449 47067 573765 0 0 659057 0 282781 0 831266 0 946794 0 0 664791 825699 328786 222670 955363 77337 285493 0 0 756582 772292 0 560237 285674 0 0 802202 337109 601059 0 159050 0 972735 0 0 70716 783132 263697 264500 864547 0 24178 0 288249 52495 197448 0 417887 637208 0 0 102858 786428 0 952288 0 306776 401294 0 627734 0 20149 43447 0 0 876607 682452 845661 0 175531 581867 0 4437 818029 978357 0 0 0 0 51865 0 716817 0 98780 0 0 219775 494774 0 208955 0 538393 0 0 388637 536328 428197 211282 387654 0 54886 976549 166346 792336 0 322716 659267 396547 853361 394747 675860 0 0 168413 24254 0 507935 0 0 0 688939 468312 886219 651690 718891 0 559164 215953 100626 0 0 884419 386164 0 376259 367287 646157 878196 0 362108 416936 828733 0 761533 173058 644575 0 818482 952124 0 40646 929134 0 0 745745 137685 0 0 868196 0 567639 471776 460449 785361 25689 815590 0 541470 103421 0 698594 912478 106343 229879 0 0 688227 881618 207202 264285 407276 0 854093 283175 512734 0 228646 763550 0 0 725299 327823 0 859230 0 0 623837 988770 961626 532271 277898 714892 103526 0 0 178242 977575 626981 0 0 0 0 0 1402 0 165496 411459 49353 0 0 980740 0 681709 971598 717393 5171 0 284403 548930 0 0 0 0 629498 0 550602 0 0 187571 0 0 0 694856 790273 777723 292304 0 89718 764755 912812 0 691820 587223 51735 0 991408 0 0 37860 363573 0 758419 402670 94116 696702 910807 746630 122509 662345 0 0 30655 0 0 0 0 0 482356 332717 611825 198030 456552 0 0 857097 873322 0 0 45206 0 0 292534 366344 0 652831 0 665143 578914 193408 452060 869882 932900 0 698065 104947 12358 0 936872 760167 0 975422 958091 0 0 231098 0 0 291763 0 0 420715 0 0 128418 144133 0 401806 0 881675 414671 0 466897 0 308655 0 0 204961 390105 480828 0 0 542035 0 0 0 0 30005 0 0 0 914765 214567 0 399988 74672 30972 538218 816085 848699 549800 410134 462274 409882 0 228306 0 672797 862290 251496 0 272311 237052 0 0 651671 471314 0 403300 0 43406 580048 97616 91484 0 627289 315519 613436 656118 0 0 0 20810 0 688111 824926 557285 906370 785825 0 0 569943 524615 274549 0 268997 690825 327438 282781 704786 894058 0 0 0 0 593823 0 496909 0 168976 0 0 445067 0 306846 767421 901775 0 517960 7935 413604 427357 879801 384306 480802 789706 453119 326324 189569 982443 0 835018 689210 0 0 429436 0 350205 217980 94927 116275 213760 985785 0 0 545902 97052 0 0 606465 0 376178 466467 0 212682 141467 849113 0 799556 0 165575 863422 121994 654105 685755 488761 0 372409 0 0 0 0 767290 574077 0 0 997329 871850 0 485418 0 860260 586165 235718 99277 352733 571826 959620 0 132582 0 0 0 429037 761681 449679 0 580428 659518 973188 953121 0 783960 0 402086 148777 0 0 0 0 630788 600328 0 954995 377756 0 0 579600 940931 792117 0 0 0 0 0 0 958000 0 0 887995 39754 0 0 0 985679 0 643469 0 0 0 0 989428 650778 0 597033 893045 76133 0 175559 824708 0 975359 50779 0 0 746450 0 344284 0 0 357804 0 0 481345 0 54976 0 316938 568262 195132 471546 35692 848041 269941 745928 942192 924069 132694 0 0 0 346981 0 788933 0 401425 261347 586433 588833 0 0 0 0 595610 0 122824 51976 159642 0 936562 448555 765928 298970 0 274778 0 548127 0 158829 666389 812814 0 679660 919990 439486 0 0 0 811594 591304 582040 954144 0 0 32479 0 0 0 596484 394250 629001 0 518168 78575 582811 974283 164637 0 773014 760877 156523 656576 0 794706 637085 635771 79366 0 73918 0 737800 0 927357 0 0 0 0 0 734633 0 117450 0 880784 627187 116338 769529 0 924190 501025 910135 840936 0 320810 0 978580 855005 0 109685 0 0 0 0 617181 862730 0 155164 0 719457 0 754264 0 538377 39550 496995 0 428682 145145 0 0 121359 0 0 0 0 748233 0 605427 0 0 0 966873 0 461862 269296 371604 318167 515097 0 0 662472 0 307325 80490 0 0 0 0 0 132502 116446 478318 434358 0 724430 208569 0 210538 833351 0 0 0 485288 225054 0 468413 850950 345017 828850 0 395080 545891 95572 0 234535 126692 591996 180053 206252 181835 947685 899581 681783 592957 0 914793 0 234896 0 133157 489310 0 124533 575389 718170 705888 243074 125064 918961 0 0 284221 929427 0 219445 662012 0 0 923830 503173 374543 0 278837 115656 10642 0 140501 56139 506097 0 691220 527775 975234 140186 0 0 0 0 0 0 212517 299107 533891 0 18098 244496 0 0 671274 0 497899 486191 0 729097 756948 103039 0 733536 0 648313 0 389737 127898 0 0 349966 0 0 249907 399489 509097 807724 392138 61847 0 0 730046 0 0 0 659603 0 564400 0 0 0 0 525725 773799 774533 409345 0 0 304741 0 936586 495058 684812 773555 422136 87884 561873 212374 0 0 0 0 0 19517 114498 713710 389214 378254 823632 0 0 0 111737 6602 424857 838251 71174 245261 463638 923178 0 0 318726 0 0 0 0 908672 239597 381965 788634 5188 799117 141989 0 993936 515307 562855 213860 0 41055 852385 551232 301350 0 685157 0 0 573702 320617 326978 300331 719848 0 866785 872909 792650 368697 752194 0 239799 685523 312606 0 239119 0 660197 0 36515 997067 981404 0 345439 707554 368670 587441 0 209921 0 367432 783698 0 95391 287559 242282 513275 0 0 0 346062 550397 0 0 614668 0 31617 159143 981396 807839 783330 598353 0 148716 0 703464 650739 0 598546 0 29657 676748 0 270215 0 0 536993 0 978574 57858 0 64879 39097 0 545966 0 0 123666 0 191391 0 688775 368993 881381 64365 0 962903 0 320828 803138 113913 520164 0 50265 877550 108127 0 0 902015 0 503699 665526 127078 943497 0 734716 14250 820894 770252 786175 16701 728217 0 601256 379104 0 420274 0 0 833999 0 840877 212078 0 700922 0 891381 0 970699 106586 893189 0 0 0 383575 0 0 0 689687 0 255831 797774 0 497411 659273 0 69871 40321 0 0 801242 215356 325683 931816 621351 0 773602 983672 0 0 183637 0 937395 461467 512601 0 62289 0 469351 140917 903248 0 295484 453468 0 641650 401599 667778 904724 0 915292 397534 146412 0 895942 0 0 283935 100123 421594 813526 622248 661289 0 872078 227401 689929 329429 0 688329 445465 393907 953928 855765 0 405280 285535 0 0 0 249871 0 0 0 0 46619 74644 0 0 0 188784 0 951537 0 167765 309015 0 286720 0 607772 792457 0 466023 924014 139769 0 712201 0 918894 0 661637 292843 663879 749794 0 0 733435 657651 0 0 947951 419962 0 521181 431706 833074 0 414287 811060 462155 941930 0 219273 0 325560 458487 0 0 177308 228057 0 0 0 0 393426 0 872501 0 98950 636559 722161 332169 0 675035 0 891512 290397 572781 835462 0 0 877608 0 0 0 176373 265740 429850 0 323780 177969 952839 0 437018 0 268950 563166 933546 0 0 998811 454007 732347 650833 0 722971 346265 0 530844 354404 0 0 515733 0 794688 48326 359383 524951 838179 0 559454 842205 682597 722653 414872 564 984542 449194 486958 169424 936514 419603 0 710254 140134 220793 808557 876553 0 523237 0 426133 0 54011 418311 0 372811 0 0 0 684020 0 101808 0 357531 599324 0 3229 0 0 22163 0 0 301643 0 65 696421 0 598072 0 12777 0 969848 869786 0 0 408485 36995 24934 0 55231 0 0 0 0 774079 512637 0 696575 435457 0 871312 0 0 0 523097 0 497302 618630 0 0 0 0 895430 0 0 790293 0 0 0 472322 0 591502 545689 315513 99702 0 105530 0 0 51462 180611 509968 801905 0 241634 40093 0 712581 0 658146 886107 677780 760261 468785 499836 0 0 966475 432426 0 613204 0 0 0 0 472863 506766 530951 309998 0 0 659861 0 692217 931926 477097 0 996898 180153 0 0 0 0 0 331879 0 0 0 698475 0 937256 608933 24818 425426 252805 25548 0 930265 779249 606221 426532 273553 0 227808 242146 138061 326277 332997 532182 0 896175 145095 263678 457613 406776 0 63279 638658 572330 735118 0 0 202306 0 413097 531125 0 0 660005 0 159904 0 806080 0 0 299580 124772 809289 72637 363092 334873 968762 0 121968 587506 0 562175 994199 0 864283 571020 542143 770487 0 733793 0 615427 0 624110 578581 0 53197 0 0 42026 88033 808997 152801 786374 417216 305267 796094 0 464140 115323 0 660790 682325 587902 329306 0 309456 845328 0 950964 0 646496 332327 282382 562992 0 0 882607 0 675939 0 0 3291 0 494041 16879 867930 130610 0 0 0 346375 778928 454707 608025 284356 735782 0 0 0 0 191605 0 152481 0 559108 442501 0 503457 217797 0 0 921692 446477 30715 447081 824490 332476 0 376649 147852 0 670533 0 0 0 922234 779215 310621 728349 0 0 864511 422844 0 998343 0 724879 0 432401 238305 951803 798763 0 0 961229 414435 0 668082 589486 0 0 0 0 907610 976642 977369 126383 642908 566704 0 722380 0 0 296400 0 0 136743 892605 960314 0 38460 592916 0 758206 46811 186180 0 577749 521015 0 0 0 0 0 31397 0 0 0 0 796544 910654 978324 0 0 282450 0 175058 552442 0 791888 0 899112 0 555459 762923 705111 279971 765913 0 191630 582575 0 0 839061 0 89373 588858 0 26633 0 775182 0 0 0 0 436205 0 0 924386 0 0 628075 298814 570809 792852 0 289911 793535 473597 0 919474 0 793451 0 0 283331 0 838784 120304 34364 0 374397 8364 0 563156 1658 0 423631 0 489126 773070 0 686962 193337 837440 237171 207654 108150 0 973098 373491 695088 633833 0 0 0 0 406992 602040 762949 0 0 0 502961 0 773709 275346 0 503514 0 388661 53647 78369 48239 240335 844392 322968 20083 301427 474478 209108 938902 0 654353 95006 934822 97701 225542 599094 334365 787381 207964 0 388255 913694 0 0 481986 392709 0 178122 718565 0 391745 0 0 0 0 0 849105 352995 0 0 0 0 495820 27569 582457 602697 0 973681 161207 469862 922157 852393 0 0 0 690357 203875 471179 0 913458 561052 0 271341 0 676480 975437 0 538674 389502 323143 0 648474 580349 0 0 0 540681 791416 383580 331478 194045 728977 332768 0 0 0 781835 0 10476 0 418950 435841 332325 0 0 548305 922826 735823 819046 0 0 464403 184699 936850 0 425533 609897 255578 0 0 39646 530905 129212 954759 932168 282943 504933 369198 47980 758276 618580 827614 0 0 636009 0 0 360205 0 32648 0 631294 450735 0 841205 717006 706955 779848 105344 546014 0 859547 26798 463518 608345 67172 0 805555 0 153529 582229 875993 154435 391598 999389 0 478060 0 39354 925397 0 0 823936 318055 0 0 943711 0 0 366366 0 474683 756213 457451 0 0 0 0 0 0 0 619907 570825 10212 354279 0 0 881887 0 550409 211231 11961 307275 946722 493715 431054 0 406006 0 0 834109 0 0 0 767917 0 0 204715 0 0 264671 7454 91573 414670 992929 545529 498329 499523 936390 686106 0 962664 81719 829591 971991 0 378703 0 340118 0 0 448338 873849 389921 776066 311695 746152 0 469376 962719 0 654011 27919 0 376127 352760 0 161488 0 839113 0 467612 0 0 0 0 861956 300913 672492 0 902795 0 438232 139539 636813 445163 772463 175627 657168 209178 21923 889888 431011 0 325807 779717 0 0 573952 694438 794599 440948 202579 530048 0 600659 0 445671 683804 0 193576 0 459 995423 0 167367 0 0 318416 784074 0 808386 325136 71328 0 0 0 985846 0 645928 595424 577799 143715 0 0 0 459270 0 0 0 718711 407523 12650 841606 929939 0 993631 924970 0 327228 0 786249 0 47303 0 585716 744624 890336 0 12438 0 0 973795 0 293586 0 953915 0 0 0 714591 150072 0 598071 22882 0 640893 488243 0 419914 0 771111 0 634703 0 0 0 44355 0 74456 14238 648461 245694 180097 0 386984 0 44268 0 0 457605 0 975660 371000 301973 0 0 264787 0 566380 944796 478929 146612 755064 85860 448655 76113 651634 0 615833 365964 0 875040 142741 823769 0 0 668527 530609 0 698491 491096 0 178638 956654 79483 471498 690272 0 0 687098 735073 380403 894843 578028 0 0 517526 47483 244720 0 847336 609415 0 944681 0 50876 563872 436744 923044 0 30360 0 0 0 60083 0 928256 415346 738203 0 631284 0 596198 607097 0 745274 0 170526 540960 0 311161 671110 565922 919123 819747 0 0 449885 668348 194529 892619 0 0 632954 638548 575448 523429 116065 0 949617 791417 0 0 0 0 0 761586 0 505979 0 0 0 0 224536 150710 525646 0 0 0 0 581651 795141 0 65244 0 0 204436 735735 700611 0 220975 268299 0 692126 0 264693 714437 188642 720629 303944 0 243792 684302 781459 441944 0 72702 0 480307 111784 320111 43321 307140 492942 0 545522 0 734473 840882 755634 535693 0 406165 0 0 7711 895352 0 934334 508644 130944 878192 0 118673 0 500913 249278 473374 0 701566 0 498735 171379 602074 0 954552 0 0 675442 206567 811489 72346 684520 490978 0 140417 289767 212820 0 564307 0 284242 797323 513462 0 0 0 170860 0 102602 489450 0 586106 749231 950031 0 876324 770765 0 0 0 0 0 785803 0 0 955116 0 0 0 694326 0 0 225034 289493 0 66755 171095 694018 173471 521713 898562 607188 657849 0 0 678111 0 0 766918 116384 139940 965132 0 53468 0 352212 772959 52702 0 0 702725 966364 0 356352 564155 88953 633645 0 0 107127 678440 411275 0 0 252190 0 0 378685 0 0 720136 770508 326349 154397 0 0 0 299786 768787 318772 355444 817603 0 0 0 751700 0 67484 75616 631861 143194 0 412171 108303 965653 0 216898 0 58946 430664 421653 802776 662828 302475 0 0 83244 552623 892579 0 476140 863941 0 903989 0 513502 170806 0 427446 0 0 18735 0 762372 634213 736727 0 0 195808 522710 853431 796882 578856 790616 19807 552735 176268 257254 0 0 465176 922964 753259 229240 0 0 0 468475 149141 177585 11719 263296 690778 0 795417 0 0 851590 433419 0 871479 0 0 13487 491388 0 0 0 751841 617977 0 682483 876999 652158 261916 1478 125197 0 0 0 0 167282 0 438380 0 803966 752380 0 0 0 0 219049 847052 0 855962 400352 782380 605817 0 0 904073 0 624722 511205 292108 0 19396 216096 22038 961863 72940 0 945956 152448 326666 159058 0 0 0 0 531176 24150 401083 584330 354038 914460 0 876137 681132 856514 0 248781 483346 541180 201290 239976 859111 156682 0 0 0 924249 0 0 786733 864703 737384 67583 793611 957482 727383 0 933114 808402 30594 322541 0 285876 673328 207672 169040 0 0 0 0 0 147700 0 0 0 37474 21835 531785 0 0 0 958695 0 619783 0 0 836759 822607 971058 0 771020 114433 0 505456 720422 208310 574540 890217 65476 0 959651 601517 765498 0 723542 0 496170 0 219522 16739 0 923400 0 0 798398 541118 402969 0 551838 0 314743 708672 0 0 563980 0 422376 0 173585 462109 0 583256 484869 138055 0 0 0 736027 963409 0 612610 0 677286 0 278167 0 0 0 250984 835952 319365 0 651021 0 125129 367428 0 545944 0 963900 884414 0 545882 350657 308266 2423 0 741759 0 0 0 0 343757 815319 781681 0 124146 5794 0 0 190710 522279 0 787493 0 0 0 869826 378306 0 0 375061 0 0 78052 174013 0 372081 0 0 865279 657865 96375 0 312909 397789 501871 407086 610586 215993 0 263488 383405 325392 804746 0 138567 88574 884054 710080 0 463908 352476 42953 954894 418202 0 209585 0 393010 33201 0 0 0 542659 61443 594034 229660 755292 0 204364 0 0 238958 0 126116 0 95958 0 635164 778534 624603 0 769902 639854 281048 895884 0 245509 0 718330 0 615322 141884 661820 498074 398326 0 0 0 799466 763635 0 0 392023 702741 0 702821 0 797886 0 397173 239186 593635 0 126773 0 0 454433 0 0 488045 544160 401347 848824 0 0 640950 0 420817 0 0 0 591170 306485 101372 64647 77827 97510 30614 672016 0 839439 325839 0 168423 710959 747512 0 376500 610855 995953 684960 0 0 0 0 0 655432 427222 858501 367142 67221 0 0 429953 322725 585824 0 0 0 143920 124709 44003 812115 228181 0 0 0 0 0 0 0 23331 0 937867 0 696096 450065 0 48848 0 0 961135 0 0 602880 0 0 0 226008 341197 0 0 576846 861104 231340 0 743724 0 954445 270723 946250 940946 442230 270924 659036 911824 0 903436 0 529198 210836 0 0 0 22977 0 0 845371 530377 388438 410437 0 0 0 799377 166361 378586 0 0 249105 0 450293 0 0 0 338709 894264 0 339528 928016 341014 307919 368870 0 681137 0 601324 547701 732388 4601 0 762468 910458 0 0 0 384296 51335 14012 0 248082 754268 62462 0 0 162054 542705 0 0 407958 98640 538149 0 400425 7027 0 0 67796 442152 0 28529 208986 716883 381744 0 529407 208746 421262 937616 0 503857 380906 138165 992577 772116 782321 0 112309 683413 125895 657309 459417 47618 0 466058 840758 0 0 821084 0 0 0 271220 0 0 0 0 288 718661 515144 0 665527 876250 407513 223745 134112 795232 397693 28240 736108 191847 751592 316749 0 0 0 175810 555684 350749 0 722845 740404 0 0 505592 0 526717 0 433886 709228 427011 391087 938383 897939 864441 508472 0 0 55365 970178 0 0 776427 248403 378925 464249 345471 0 0 180417 0 459556 0 683147 20554 0 780979 0 0 287139 819531 494245 402502 7265 0 277699 379 796879 0 0 598758 0 0 79548 821587 133983 730353 834986 0 570737 0 130421 0 0 745659 274307 0 295123 504389 373294 0 213890 44024 203095 0 205087 367679 0 907419 0 0 482308 0 93776 787656 692563 968515 752486 0 791700 124758 0 0 861324 414692 803655 912125 0 0 134368 0 736698 632230 0 0 75792 568496 96942 0 0 0 481627 974167 0 0 222909 827 441555 0 0 936945 110360 878866 406962 974920 746646 591835 0 0 0 0 0 76079 727223 0 0 982587 201229 52500 0 0 0 242068 983177 266256 0 39370 868250 0 289695 806412 790615 724358 551282 0 76311 0 690372 568622 0 352879 0 124601 456834 0 170675 350300 0 0 115579 524173 525363 740882 147155 521410 1286 949934 174418 489401 663038 982437 557666 269063 0 0 527667 483473 0 20332 851396 908383 0 810766 109906 839612 536738 267443 203673 0 0 446207 0 155392 0 131417 452962 152089 0 554037 33570 706786 283280 257485 5705 78449 35390 0 0 349132 106192 20915 0 0 658492 573545 452731 0 934672 174094 0 607369 18154 0 0 858196 968918 877808 681933 388448 982866 957340 396380 13794 907558 795140 450437 120740 0 408875 991575 0 43884 83621 294878 440328 604133 0 188649 392097 867039 0 0 124120 945028 0 291896 571619 0 0 0 0 130315 57413 0 781148 816676 418383 205886 0 0 364539 603527 559056 875076 159081 176347 936161 0 775863 0 217377 586048 0 163158 325783 0 0 0 0 209156 200349 0 0 849834 579581 0 0 0 0 766290 156951 0 461459 0 737817 612328 0 0 0 221508 62105 0 665420 0 761484 80770 0 0 41470 519727 565394 961136 132227 0 987226 0 222050 931431 135496 0 961472 123181 312518 0 0 0 292020 905063 0 702676 893643 0 0 943477 0 498824 129864 28153 549203 0 525540 208454 0 0 0 0 0 495460 0 689835 528507 864856 755757 647145 173604 0 969792 0 0 0 718382 591470 67499 524083 0 136907 0 0 0 0 0 580495 0 835493 552273 927807 247604 654271 21086 500843 726886 362346 0 948196 0 0 635063 0 291603 0 581306 172420 0 566367 257009 449209 943527 0 149928 0 216659 681082 51140 455074 85007 0 184742 0 110729 0 671566 561628 0 0 837361 432043 309012 649991 241918 456863 325062 0 0 0 502116 208187 259140 657970 0 0 706757 0 0 0 0 638218 0 0 0 133697 727337 420660 717965 820876 630926 508175 0 508706 0 119220 0 0 343325 710458 115055 656793 0 0 948217 740480 867978 0 37756 0 223916 0 296639 967995 0 465511 0 0 960727 82180 0 675523 193329 558743 91240 461826 0 0 701921 417812 0 48427 927579 805262 948024 973593 176994 0 738172 357865 0 885767 843721 0 866312 14898 21334 0 883315 862 300958 878821 961180 508193 995920 601367 0 513755 0 963865 612230 751438 918225 440993 0 532612 474288 0 649318 86703 0 894261 703690 644255 867184 406322 0 0 182140 570325 224739 794955 0 0 0 0 907127 967468 0 0 565673 413596 442030 457758 0 282917 0 310315 658262 412883 0 715451 0 1854 562088 0 425910 575033 308427 0 866275 513884 525316 339730 70626 899957 686134 558198 777266 337854 0 922063 473526 0 0 263666 0 396929 0 0 647254 0 602062 146603 1108 49258 0 0 571163 294903 935444 187451 353232 887039 169203 952485 0 241106 0 471300 0 993131 77149 0 865336 290806 631144 0 159954 847823 0 0 189392 647866 748804 295470 0 747862 138685 0 0 0 0 781463 791806 0 0 269735 0 407402 798909 92088 0 146856 637718 559628 831116 0 0 556809 503187 768058 0 0 995245 753165 0 0 875306 430155 778066 660109 0 0 646206 951952 0 119752 294058 731263 0 90407 0 0 728721 768055 393924 0 394732 0 0 0 0 528551 101490 0 0 393579 566347 346407 860824 0 699891 236748 615064 629921 0 0 414504 282423 453426 116798 778030 0 0 325052 231594 0 684741 990648 0 0 828467 467352 316401 735441 0 0 596147 0 0 196959 0 803061 0 0 186428 547225 704547 0 0 446166 365435 745 861474 913539 755374 668181 0 0 0 791109 0 0 919482 0 823972 940239 434789 628706 0 389981 0 0 505109 58426 405856 0 188076 0 75913 21690 0 853059 0 0 0 868281 0 205733 0 503444 382665 527975 915983 0 640463 683007 0 0 223650 340854 0 85575 707369 528188 796999 153568 989860 576341 0 0 0 0 0 119443 373285 0 0 0 732936 0 0 0 467910 0 344727 0 0 459350 290823 0 619471 692305 0 486857 154268 0 812296 257585 0 788088 821641 0 0 915687 201033 0 0 0 355187 349114 794515 0 225200 939548 0 0 209337 693176 0 0 435714 817205 597046 442569 0 794726 590584 0 0 806681 653139 0 0 18760 169339 609566 196982 0 0 0 0 949670 0 0 0 619786 949641 100481 868876 162108 789368 145190 255088 0 195613 105755 647436 524339 321931 21553 171782 581325 599882 0 386565 0 616469 0 337043 0 0 818091 802713 751156 641031 891169 0 0 0 508035 0 0 310484 0 0 0 74144 0 637788 0 299582 0 0 72983 366412 713352 593734 0 788099 0 0 0 0 0 662621 0 460342 0 0 361899 234262 0 861270 0 278856 0 0 209030 739251 275822 958768 0 0 787245 374083 96674 734592 372959 664890 0 0 0 0 433696 0 0 897082 981939 451225 0 296807 215417 0 447842 765769 254727 515621 0 0 965514 304897 0 0 0 0 0 449410 912379 0 652530 0 892674 0 138372 0 0 0 0 596524 48243 980720 268043 346168 0 569645 292864 226609 0 719013 220421 176813 0 0 0 433939 80423 66282 0 564100 514413 0 826062 0 0 318263 394680 562835 556909 301006 0 331597 482867 0 786268 0 0 296842 987121 0 557775 0 0 0 0 643725 10697 0 771295 0 19217 383669 0 988228 153982 0 0 0 460575 752466 656026 93482 0 145717 0 0 643734 884842 761648 0 888415 0 583302 843143 445477 0 0 581355 0 0 0 310215 263310 0 705146 0 0 433162 0 250640 166187 0 0 0 485735 0 10702 385238 111306 613173 58559 299103 0 0 486838 568148 0 0 84746 403979 0 117806 925851 0 259944 0 22500 36330 872400 0 0 459459 486257 347657 477940 902497 8613 0 0 314742 595755 0 500752 0 0 382267 0 766450 0 391718 369580 325249 0 0 61129 104882 0 946969 0 321217 922282 17427 659433 0 94373 0 887132 0 0 0 862307 474308 905688 92615 714151 234103 74901 0 148972 956512 0 808378 992096 397222 670814 0 477478 154230 0 433224 877729 560184 94830 0 0 784937 7206 0 377267 0 0 342364 0 119437 0 29779 0 531097 42314 0 465488 398220 89981 942101 770042 832331 0 650312 555551 982989 844230 359480 0 927172 0 908503 270788 0 843535 583531 812292 791535 858 143987 855308 29855 489876 710009 225473 566427 0 364823 0 729164 0 0 870231 989316 214745 980916 630049 0 582668 750065 0 493587 831836 11812 0 0 959254 0 0 982726 261981 896711 712002 0 0 491105 0 946588 801753 0 267583 0 10820 416888 49170 818692 756418 610896 581543 296024 290096 0 844223 365853 0 915679 271515 0 0 0 623056 290633 542720 152343 0 0 0 0 449983 0 0 207365 0 0 0 337110 493613 0 547778 0 0 52413 702043 835804 125484 0 0 996483 521531 471496 0 0 0 859048 0 532066 0 0 5760 189191 0 528553 606437 725914 317254 0 0 11035 603341 366986 0 820489 0 131017 663203 15356 938857 0 20016 342568 0 694812 453994 480076 880595 993735 224938 0 0 0 397288 397766 394635 898653 0 551017 546461 306223 952498 0 813134 957818 0 469169 722100 650326 767817 0 846304 0 0 141962 711158 295910 626734 0 0 0 0 117819 777122 127055 482992 85281 0 939015 0 971675 0 128620 0 588780 0 638904 703612 826611 496765 297664 358737 554047 944580 62986 0 0 456474 452451 0 0 985256 0 497559 731304 392514 0 0 543548 41255 692862 0 232 715230 0 0 337982 95311 710293 128455 98243 0 0 196207 0 212894 274216 449038 0 222419 0 611146 851898 0 747149 517822 828916 808412 58154 66946 575619 0 853795 416526 796706 307333 0 0 280529 698125 147484 0 225453 800846 130486 818398 0 0 345688 356609 164918 923882 0 140856 163271 254124 441968 553123 786270 222107 0 0 599459 0 99861 626480 84678 0 640506 0 523159 0 617447 0 0 608123 790906 0 0 557215 12176 939287 0 607296 37554 561952 884625 0 558393 0 0 460566 263199 547422 147372 0 104016 0 0 0 0 0 873038 324521 0 0 148039 477609 695377 0 387556 915084 0 69838 0 345329 743026 0 633209 23789 0 0 534458 1446 0 480962 139589 790711 181865 0 646703 551379 0 441286 257295 0 0 0 428164 0 903957 433152 0 499790 0 394153 447543 329704 0 146239 527762 21057 750816 526340 0 110664 692369 0 813828 0 0 30672 0 824017 0 104286 576661 996410 690928 0 789745 64143 67686 288629 780119 0 0 0 0 0 0 0 706814 976828 324574 225427 805289 0 666953 370451 0 233478 275045 945195 0 445848 437965 550466 0 690272 707629 0 144240 578271 188328 320337 9707 0 0 0 522398 0 0 0 25302 271547 0 0 14060 126254 844708 742227 662393 24108 0 430792 984251 0 867230 0 377016 789721 689137 85394 785701 68908 0 520762 0 501448 900959 57621 598721 0 119108 225344 0 194813 271516 835729 0 0 16883 537209 0 396053 0 0 497329 20356 592543 634565 899403 867953 0 294086 927047 59075 21100 0 0 0 0 723943 443947 193533 304794 899853 953214 737513 903748 0 399732 875506 601447 777086 124639 310217 702760 801491 710677 707224 194866 0 166013 224488 935058 0 843407 316922 712629 276117 583311 105258 542613 665476 343164 369585 291307 93114 657186 834374 317556 646839 89489 0 0 669961 818847 540118 0 548136 0 187024 0 0 409476 253654 494097 549935 0 0 0 0 0 847180 0 468657 678537 0 101276 721816 906829 0 82765 0 0 582429 36676 0 960820 146330 390307 0 901286 0 0 105037 0 0 0 748384 836385 0 226271 0 0 826837 247471 978251 466869 223152 0 370264 0 0 0 495250 290888 272227 844149 0 0 329950 0 135389 0 682934 370446 0 604881 0 645439 0 624662 733274 0 0 532688 0 405548 0 0 0 0 0 381098 0 570880 684714 0 889631 709871 0 596405 0 0 962390 713439 28630 86566 491077 0 0 972981 306263 332692 0 132362 849946 172988 945155 309405 347935 236081 0 977999 40339 763615 570658 883189 460405 0 0 246222 0 0 0 157850 43492 0 600253 0 991284 0 0 0 665686 858644 0 0 0 886101 322940 962649 500614 945339 275828 992050 471044 968873 690134 0 422429 916777 238318 265362 306407 707652 0 376550 0 298946 50400 922097 777674 760350 369508 0 152780 870831 199902 582604 662239 0 0 552634 0 0 359470 0 598714 530426 330276 98040 0 712834 744807 166657 300997 0 521541 0 0 560562 0 0 112337 0 950995 0 0 0 0 45553 399224 809242 40781 87562 327404 0 750608 54788 0 0 120875 516864 0 423586 615312 362256 8925 536713 325376 0 0 106835 319356 768479 932196 720558 0 48757 337499 0 0 846086 793298 0 131907 0 652872 0 856268 390993 215173 0 570142 747726 0 593321 342885 323282 0 125563 0 543741 118166 837608 0 557875 0 749212 0 631394 852865 0 0 0 0 666857 238639 524626 637372 705360 727739 576461 660206 683850 500889 0 0 0 0 0 0 290835 0 651213 672913 15154 364262 0 0 953921 824140 984379 216481 0 0 0 725821 0 0 330602 0 150967 543061 259060 686876 136575 436055 547719 852480 124806 836132 591742 0 12156 68329 16578 0 0 782023 987101 744108 0 618500 173496 899009 831081 516970 528322 0 192347 433086 0 584526 988046 109023 906322 978282 356217 998156 0 969265 950645 0 14909 0 151980 0 0 0 353445 879494 37597 0 631318 105003 0 0 0 429737 344845 0 149880 806968 761181 0 660843 882055 713982 0 0 0 0 114447 0 34011 981613 3052 0 0 0 852442 0 0 103696 852527 832245 584847 591809 663281 846550 569818 0 532758 787144 0 356748 898047 321117 247549 0 369768 884988 0 0 295223 0 0 623996 689411 976626 702687 15662 0 0 411671 487821 252056 128726 0 974874 0 559652 0 227642 172313 636616 856891 503548 880346 0 0 0 0 614095 0 875666 939616 0 496510 0 0 992056 828116 412877 0 357774 84026 930834 0 0 324558 0 0 0 222682 0 216659 721441 0 884851 522643 505886 979982 0 933471 0 0 514411 188797 607476 352133 0 914681 771014 739814 0 0 0 218592 848292 0 120683 412667 225061 0 0 982704 137456 708881 231716 0 0 632151 579402 880355 129626 0 0 0 110093 0 387357 623801 39085 0 0 0 0 0 0 287581 0 59620 0 622390 0 309794 772660 617244 0 226081 288233 0 0 16723 395267 836718 0 0 527947 742557 0 89363 22735 0 324893 420392 417801 0 685035 587085 577029 239822 0 802264 136717 318638 775692 0 823719 0 0 0 0 704821 0 0 130512 0 0 0 299729 0 476164 387086 0 377878 0 242330 379784 0 0 391972 0 0 498602 620846 308706 0 764154 0 0 642586 989805 0 0 0 436773 816212 446734 344016 65842 340398 779402 0 212639 363262 892213 0 484876 362246 506841 330527 0 265924 0 0 581364 0 550135 299666 788846 469049 0 202212 537923 0 384442 0 290745 566036 222636 296603 980707 56941 830961 782075 0 764950 938150 549893 0 153785 477032 901339 818263 798100 0 0 792887 997455 45177 0 59158 0 301074 232024 0 570063 446372 83152 0 0 0 826651 289729 0 0 753625 950528 545432 158035 0 134609 0 0 877509 653612 664225 602630 0 809595 11218 439540 0 0 0 0 537624 0 0 717425 976196 640970 927251 0 528199 459187 259513 473277 0 521641 839514 0 728952 116093 456468 816394 948149 801178 154871 852318 716089 478527 0 582930 950827 493489 64722 499796 0 0 0 46212 252715 977439 188045 123259 771585 0 0 37634 0 0 0 0 744074 0 313680 368510 417394 0 314218 0 21101 481238 135673 0 0 0 572786 434552 594511 0 0 1173 52468 430529 225005 0 0 384696 943733 287831 314458 0 432136 0 0 430076 0 910132 43126 718747 578628 393227 291616 0 257427 563936 292909 674519 0 635905 0 23013 0 948894 715560 450129 0 122634 600422 952998 675314 478833 0 983546 486840 432299 0 956206 947491 0 688348 525066 831227 0 321986 55388 831358 0 47829 233894 721108 96425 214541 282013 687458 760200 898887 0 15305 377282 182020 336424 656729 118836 0 652939 0 112517 86043 796042 0 635783 246879 0 0 0 639326 424905 0 501193 436441 0 856196 0 542969 160266 775507 0 917588 756135 0 545001 496175 145684 0 0 0 494210 627129 802598 467359 765179 0 211712 236313 86716 0 572057 420827 0 0 783904 902591 0 231887 0 222051 93574 491347 124153 427623 498972 376626 561338 631929 0 0 0 0 0 548516 0 564147 736311 900414 875548 0 39228 0 929910 575743 806066 0 476725 436040 583837 0 806104 457344 0 998803 0 263389 397232 80929 165640 71962 261182 0 11310 0 324183 557925 447972 9071 961900 208528 0 0 928179 479544 211288 173064 841721 858589 426633 652358 0 0 114029 57869 626129 0 339157 586006 695303 20938 0 0 0 556574 0 0 0 398621 0 140426 716959 0 849888 319414 547184 215809 304036 340081 835377 0 0 0 467864 0 757696 0 223630 0 0 0 0 551073 0 364572 698548 0 311032 0 0 250522 33330 0 692538 770132 0 6872 0 0 0 0 466032 726782 0 534242 0 357014 0 0 215393 602765 658117 0 283026 0 0 692935 221982 0 385670 0 0 197479 0 721389 69430 0 284036 313327 88129 681228 335865 12814 23645 649752 0 552829 301053 76221 360790 298463 487838 625005 0 0 0 890216 62521 0 946472 747586 0 0 0 745466 0 294597 0 535990 760174 925198 472075 0 0 0 742993 0 0 240785 0 610053 90501 884951 0 578759 599403 0 0 0 466081 252803 923417 0 0 541424 412721 224741 0 406465 557830 0 0 0 739648 884927 0 489107 371737 624 0 0 995150 476975 738551 616981 727662 202867 201360 201261 0 0 171256 207137 907512 417329 0 0 0 184000 0 0 954198 0 0 0 0 923667 460899 38830 0 0 906951 467907 0 0 100243 0 246397 283455 618875 150527 0 317570 743214 543325 0 777130 328624 610336 517225 438243 0 642766 0 718273 117311 965863 194459 0 623712 0 0 0 853341 696947 662980 0 0 0 0 20937 192279 0 0 119627 174623 0 113603 0 925816 0 83056 486044 911863 0 956233 496479 226761 570695 408966 380010 903224 349762 0 937028 174859 106607 920078 562363 954834 0 346132 954627 153506 0 636826 228467 0 0 818110 405903 274066 136631 956791 0 950152 775907 0 972673 0 814588 0 0 266338 2713 37200 682122 188905 709041 813424 650241 0 0 587061 930077 968068 0 0 598863 347771 572163 259111 0 0 111363 59649 313797 0 436652 624097 910634 0 408628 0 677717 260420 958326 914921 408802 0 213805 259753 611601 235700 224139 811500 419518 976458 0 775172 782164 102066 262941 762217 525838 827000 941077 340760 782212 207712 0 0 0 321891 0 578589 0 952931 0 0 341397 894857 332450 0 826403 528042 0 952953 145406 563086 240543 24963 0 953485 118094 0 255992 662973 0 952942 230436 414150 840069 58739 0 986594 0 0 0 492275 0 0 0 628841 553409 935375 808162 179246 348000 917378 0 0 854574 0 459215 0 0 940825 22266 181006 585211 0 156103 0 55656 0 468200 581602 0 120997 890262 273527 216249 0 0 0 0 832088 0 342382 828778 0 932051 984555 382308 0 920544 973705 0 0 0 0 0 988396 955378 584728 0 405160 393162 129788 836898 94617 0 179660 349425 108965 151498 0 828957 533853 973118 988347 531070 0 678460 196218 0 618797 0 859426 129842 642329 852454 0 0 421354 0 0 0 0 0 370561 0 296989 420041 0 978193 0 0 611864 381098 0 100112 74505 479810 585921 347109 0 722990 0 865843 0 0 0 0 343938 241971 103526 271291 0 393254 0 0 0 49852 823024 0 473183 658477 987091 280723 0 817036 0 0 582143 379566 0 423909 901930 0 901285 423503 922727 818208 337656 0 238402 867540 0 740627 762372 0 0 750604 0 842560 561230 0 310345 0 0 92391 561746 199728 859631 169563 580130 0 484974 0 0 709165 951970 206439 976111 742706 266859 254089 0 4070 101832 0 351517 0 0 0 464389 0 719009 488234 443006 540958 821306 0 0 661418 487037 0 0 652220 444316 0 347931 734200 0 0 623151 0 224722 344115 722340 0 570630 0 334686 640401 0 734897 0 717753 236500 0 409498 893364 0 333103 0 0 0 541695 239749 477859 315411 0 534355 60353 496384 49766 204605 658794 24547 477580 232639 0 0 993493 723899 155327 97749 0 0 0 513653 0 473057 791227 410209 475501 431390 252933 0 816624 977405 207360 816495 0 131347 0 467388 386808 930205 0 251440 919296 820498 279508 0 0 724629 0 351094 622222 942004 514411 0 0 626799 0 0 987219 0 762401 984928 317521 142120 592741 195946 853244 0 249484 488201 13120 895709 691801 0 156543 799327 0 786204 618978 0 777979 0 949754 525394 91949 0 0 0 359695 374067 493845 852651 349041 0 118445 0 96505 0 571348 0 0 224225 276092 921351 900013 0 22313 283221 740491 717222 0 923272 733920 0 0 364940 0 586943 661385 935112 987922 0 808268 520451 0 0 0 141941 943377 0 0 564556 80068 30216 195863 0 928049 572825 976792 0 757121 0 142580 863752 277747 0 0 0 135038 610892 255651 0 0 0 0 0 237915 0 0 0 0 520639 691126 765263 644295 469310 0 417303 652079 0 244593 0 95367 418211 498028 0 500234 0 749693 0 455769 319099 269278 732240 789620 0 335626 0 782866 390044 118514 678427 949801 0 95726 418103 0 406456 0 55908 52861 951050 126880 0 947638 631078 627807 355547 0 934789 662413 936577 0 731139 990576 0 0 988250 960511 0 628226 112904 815553 0 0 940510 664313 481037 692014 594347 51057 512423 671566 607026 475611 863183 753142 245516 195733 219473 0 0 61419 0 167133 0 713813 428831 0 445004 0 0 898863 119823 0 377310 790136 870946 0 0 685036 0 206837 3160 420500 0 80253 0 0 0 657723 267671 0 610404 0 834777 438798 0 241724 532968 46457 0 641399 0 0 191623 708826 73602 0 0 821618 765796 905732 0 0 0 707684 513995 687410 522218 71928 380228 0 409315 0 391692 401711 928865 316579 0 766288 0 0 0 511784 517211 0 0 0 0 566632 685691 491697 0 935624 778570 848749 0 905276 327407 0 912814 0 0 781056 771456 1003 972266 0 91495 613640 810529 0 0 778448 101229 110679 175219 853361 513333 723641 0 131555 934209 490901 293526 0 0 585805 0 173968 350098 464604 282038 0 909818 36070 0 0 48545 419282 598910 573524 929171 556326 0 0 0 0 0 362893 0 241919 0 0 231475 0 433822 0 0 54580 590804 895977 265700 563596 0 500280 422029 881751 276481 0 636342 0 505449 431994 0 308717 626614 544715 0 0 521621 353341 403323 653654 210007 485465 76844 0 464085 697717 0 697923 699079 0 0 572570 998126 487936 88403 0 832552 67635 885900 12201 452532 0 320108 665432 0 582039 42720 0 641727 0 353096 0 931625 857884 76049 445028 0 0 375506 0 786709 0 481732 0 39519 0 208341 684732 900911 651122 0 535121 291758 669513 603791 0 0 361048 0 731983 174248 0 626261 817638 805024 983270 401232 279448 0 0 903377 0 53122 0 984353 0 446622 288251 0 0 721201 93108 72206 399019 505465 0 446653 0 0 105586 11648 2201 0 113720 791883 0 805672 311642 787735 743533 304757 797671 358412 0 820750 697954 0 0 464340 672415 205100 993321 0 847960 0 0 0 947926 0 348999 0 167773 91682 559841 0 0 0 72356 965293 403136 289671 341053 938739 955397 0 0 0 665845 0 535590 430761 559096 991683 0 502434 881490 40614 0 776028 400912 689421 0 997013 358785 0 53443 867995 522773 0 849221 167873 284959 0 0 0 0 0 105739 0 320986 458725 0 35773 13686 583701 1099 300518 608675 0 255362 998792 0 0 102827 552546 0 308991 307141 877628 375705 743038 133559 114557 0 576948 844109 0 474163 0 647636 341131 897171 0 0 0 0 672511 411393 659136 792311 405455 608793 755268 0 0 670065 326165 686012 297176 3961 0 0 185910 806904 60282 193145 0 920352 856733 940247 246826 900334 634918 0 0 273591 0 793516 203015 682765 526115 423881 409849 0 0 345524 0 1877 53071 0 84023 543732 0 484941 879990 760589 340471 120046 284186 690891 0 0 0 0 0 0 232301 805236 316343 108987 417079 489022 420023 781377 0 877062 0 409826 452716 0 166287 766921 94194 623595 0 0 70466 78211 570160 88147 0 0 426368 504704 260643 234332 0 949721 208811 513899 975085 0 0 8737 0 871276 0 608566 319086 406154 195855 0 198495 332974 446940 0 100074 0 0 284126 0 713450 0 0 0 768802 771663 0 39720 320483 658513 0 876206 0 625891 363801 103389 0 0 966112 40821 0 197436 894299 234964 950483 751097 13471 600192 303198 0 848898 71756 0 0 755700 862178 750684 0 804395 0 0 637394 718215 282231 0 0 0 0 880641 0 661837 118914 931986 334266 269183 459831 721068 125629 599045 0 1570 493340 773449 0 0 585693 0 0 57512 352153 0 604391 625523 124510 858354 0 525613 0 334367 67900 735683 0 163038 0 477295 223710 222735 0 0 461436 255887 374502 391626 834812 0 0 0 881720 0 0 989432 917253 0 640116 0 0 69111 474365 637125 491460 221416 997460 0 778689 568814 723500 0 52119 0 407016 0 0 178309 0 0 0 0 384452 725183 0 360408 0 157407 605102 40536 55166 490624 0 0 670702 0 0 510166 287535 0 0 0 297367 0 629342 40129 341203 438898 318064 58970 399723 60790 885410 218603 167882 375483 0 509551 623734 285304 0 0 0 769743 923383 0 0 0 254213 210733 0 0 983326 377241 402948 0 664114 0 729636 233874 205418 9451 739681 0 997311 245011 517811 0 0 25733 927800 0 962397 128631 0 710973 790547 228943 435600 528024 113539 781062 572851 527565 0 0 0 255305 0 528481 916915 917924 0 854377 608702 0 78549 609060 19434 951971 0 0 977762 0 0 253029 386095 739289 941739 194040 227786 0 0 0 797792 0 223363 0 406559 97779 625227 458772 733897 4099 193050 0 850742 0 0 0 0 506551 0 0 628578 528057 249398 0 13302 296685 0 981234 0 0 929840 492376 141673 0 352109 0 0 876619 897653 84212 602199 209027 0 671620 365079 560538 0 0 288159 821133 0 0 914044 0 0 0 135972 0 0 826204 0 0 14329 0 389805 438897 0 0 0 0 111622 28526 781883 0 644777 907656 247724 0 0 478566 423627 448891 0 172845 0 795281 0 849595 0 793615 0 350867 0 0 267261 512434 724551 295179 0 782634 583126 528068 0 0 70368 114738 0 0 0 0 236642 190613 26490 0 0 27993 505379 0 355740 0 327920 934610 0 139571 501591 0 617621 893761 658842 975895 0 0 432684 599266 409513 0 0 0 139551 336369 392195 684302 871220 850870 0 332555 938815 0 0 822952 0 0 302911 298818 535899 219160 0 858295 24228 0 0 475453 54124 0 53044 929243 0 729956 0 526642 0 369288 520282 710960 937184 610390 0 852669 463053 286665 761719 0 709680 0 507798 681999 0 0 0 483588 146313 0 988184 217407 797923 0 386514 0 104443 763320 798336 823597 0 96802 929005 371 890941 737069 0 600123 51481 525578 124702 0 544094 116387 21147 89477 82578 924850 0 0 26267 0 580597 43507 139202 419170 0 183417 0 0 0 947484 927081 179597 0 0 0 100211 157617 220750 0 974804 0 0 123870 0 0 0 862892 290436 0 555732 0 292533 0 0 136874 833540 398514 0 966171 165281 473945 105190 0 0 0 824433 360466 0 827964 0 885054 396084 0 0 416409 507859 142515 0 612190 373404 0 0 0 0 816175 161401 694590 163332 682116 0 0 666831 867232 0 153888 61057 556212 847232 175457 789815 0 859698 525870 890646 477327 162572 172592 119626 549627 0 424030 250553 47956 622748 0 433 398950 356401 361764 117070 0 6300 989963 360969 770269 907550 546151 26371 334746 0 439602 316619 0 979589 138220 0 773356 0 203803 550835 0 0 666602 0 795266 0 670159 848867 0 814081 116141 199409 0 0 415828 877697 0 988841 483206 0 194983 342985 553463 935922 0 0 142292 398778 0 916025 64127 0 412963 639358 0 0 260974 0 0 44877 620377 153682 0 0 221447 0 0 456507 258067 491277 125462 0 0 741202 862811 817233 850579 0 194129 275929 332989 193438 215444 0 674317 989306 0 0 0 40465 0 907614 0 843719 72569 104963 381986 0 0 946218 550663 127628 0 0 33506 206196 0 0 339358 482149 676106 149762 5438 113522 0 0 68675 360803 268372 264906 0 619796 149846 123665 394589 259233 0 0 473193 0 843233 0 934406 742640 0 0 0 248047 0 0 0 768633 0 509671 867976 166887 587138 660139 960275 0 391107 0 0 0 813310 0 536289 0 0 578660 780106 692006 316229 388420 83610 679186 314269 867275 636005 923497 30255 962442 834044 964947 0 577300 0 454878 616688 335460 697116 308321 758929 216445 0 522582 397223 0 0 614553 5594 374311 0 47628 135214 954898 0 578493 0 0 416105 0 84737 456393 6867 0 0 0 0 994818 792099 245462 323588 639379 272769 0 940239 374596 0 339563 153351 789692 197436 0 762472 0 794086 824137 700844 385192 15002 635264 448482 987353 131589 956590 936212 0 72259 583415 659391 0 0 437919 133032 450710 449520 0 0 378514 577772 0 72505 454006 291411 229484 0 434007 336186 0 0 227992 977105 622884 832853 0 943939 819384 0 285517 0 0 666953 707403 75484 0 0 611032 310901 78212 985719 0 0 671391 734460 409618 0 987522 788076 0 0 289594 0 72571 254930 0 0 0 759066 0 3046 0 630802 0 729789 0 89972 593257 418269 508421 134112 157207 0 279905 113154 0 438945 0 738957 926164 229489 597880 210689 0 710995 407296 183131 163653 951958 0 847718 0 60769 0 0 736127 945528 199188 0 0 77785 311353 380145 289758 38968 985629 770275 676663 349145 702509 644399 8286 0 191582 825310 0 768677 0 390609 970426 807381 526291 581517 64323 734196 0 0 754043 0 267183 463262 736827 173997 347644 0 0 333245 0 0 873212 0 0 73646 0 716167 0 882959 614888 0 94368 843949 252852 0 168996 0 470312 0 227995 827441 352993 712272 0 209369 200944 0 403494 935021 0 917333 387580 654030 87661 0 0 390864 886272 413441 120951 0 205725 0 0 0 0 812399 104803 0 0 0 0 0 738333 0 278134 0 313417 0 757335 381491 0 791762 821279 613114 429677 653440 594228 853532 348262 0 139322 0 0 0 628317 456259 705351 0 413799 0 115454 0 560407 0 266030 343001 910974 571144 241418 927381 213983 0 58987 957451 0 0 549540 184287 879925 473886 0 996419 910644 532824 366729 798869 0 366605 0 0 404375 493760 0 875614 0 824992 882608 0 0 574285 596461 836347 306708 0 415969 183337 593086 0 173897 151139 288616 0 0 0 844179 0 0 0 920076 0 0 0 0 0 414567 339245 577034 544854 0 540431 107813 0 735946 0 814987 0 634727 822639 807196 0 96603 0 0 934286 442250 0 0 0 0 621917 0 655729 540196 854427 0 563814 969826 241087 98288 362529 0 962086 477566 654299 81191 914515 595967 303715 895990 0 533632 477554 407638 383991 0 786131 0 878018 208784 0 0 915846 460846 825502 381476 129828 33538 453932 0 0 540101 574011 835131 0 290940 880725 0 871856 685784 17518 161508 701285 0 0 883490 823324 695851 655425 216056 979301 272208 106891 276130 0 0 175081 602417 561929 342587 941236 329023 0 0 550774 806375 248224 373909 939132 936886 45130 0 222781 656239 0 0 198535 553861 0 478662 929008 233675 228889 0 711973 0 0 288129 0 815249 367954 0 17595 822822 0 415078 680746 438839 591295 721397 551146 0 996616 0 0 409076 656560 0 808440 742678 0 888456 868821 152125 286914 0 0 0 698351 615840 466880 775670 0 0 11691 695819 878325 346631 0 0 954346 898912 230102 0 115044 803005 532046 647486 0 0 519945 951487 444057 0 90192 317850 643294 71100 241385 365628 59325 0 631842 630552 0 871787 0 158898 0 13273 620655 0 0 727436 800629 0 56149 291376 0 873093 898629 0 74843 376019 19290 0 450598 957601 783202 228381 992191 864665 453850 361912 613514 886365 760293 759553 0 612313 367879 115110 555213 285110 801228 51327 839637 0 709164 381267 962149 0 741255 0 0 64740 472367 437687 829345 0 408159 0 0 480632 206022 395791 236243 780749 949580 900544 0 0 18437 0 0 0 0 864243 0 328345 451104 490751 775703 762098 0 0 0 0 871373 600709 0 0 230014 808769 760413 675743 0 868678 0 91538 468836 824212 579840 843923 336214 176227 505112 192358 0 492385 405919 268953 857400 0 434505 537784 394958 661698 45947 0 46645 797594 0 0 711091 535245 0 0 811427 0 766693 0 48600 0 237687 0 80239 102133 0 561217 879075 0 0 0 0 0 0 544527 899022 0 126847 264775 737893 161144 0 0 835797 453858 864494 342373 0 400360 440595 0 0 575064 971459 659478 938800 608953 710294 656231 0 278153 923333 119897 0 0 588364 506021 296736 506627 980732 871068 496504 897701 879188 0 142434 0 25985 209985 682265 31813 987654 0 0 0 307511 276298 0 417720 982993 537718 0 856697 60491 3030 0 418952 933207 153566 0 277001 946782 154369 893600 4672 0 944317 116631 926085 0 351323 0 898018 0 0 391518 505618 0 0 0 779376 657312 729131 374185 263915 0 307244 418033 0 702437 0 0 0 377473 443815 514535 854404 742341 601187 0 688472 154901 876376 240144 463954 879751 42521 558964 508505 553924 712891 0 626688 0 0 73044 986166 0 0 0 816265 346821 161559 0 424099 138082 310686 728586 0 0 569954 890964 40966 806421 896155 673844 0 307751 0 136380 101726 0 174753 730765 106336 0 0 411674 0 520637 0 201029 199742 916811 0 0 0 0 0 12304 721674 396602 0 529859 586362 292052 0 159381 0 0 84856 265223 928495 0 0 0 61260 0 0 35950 260509 0 0 313508 0 548971 454753 831348 390909 506889 294646 0 158603 998124 633455 0 171038 958345 523773 159118 206274 639954 583233 323400 0 166194 0 852068 113711 670196 0 681709 0 151183 631475 848093 241888 0 614554 0 323665 775071 0 393766 0 26271 0 0 926269 0 890507 514181 200844 686220 41191 101712 0 216447 712204 0 0 0 357502 0 674850 776690 0 863059 347367 488770 0 727302 0 770141 0 64807 336561 453554 528782 0 891745 84696 970943 0 628828 944273 0 0 0 516890 0 968190 848173 0 708325 506319 466150 0 486505 541445 588378 0 0 525074 171282 518408 0 89262 141148 844955 991137 665814 967624 139669 0 975312 0 168253 841503 592776 383377 261414 0 253419 0 528952 0 375681 479221 0 144540 594094 0 627886 0 15540 0 0 30069 745870 883729 0 993581 718232 0 0 40944 0 685697 608600 0 0 852398 106964 380669 0 0 0 345711 676598 429011 430004 0 302477 442428 0 560381 173349 875795 242040 0 956839 0 928678 0 0 641453 0 0 75644 0 954943 0 0 29341 779819 286704 142443 344811 210773 0 198624 262835 376168 0 0 562207 698543 100473 0 0 0 687801 864218 860609 107525 139075 890492 0 176597 419788 410527 366876 682662 0 0 193117 887664 0 251878 882532 0 0 278448 0 489846 92586 121062 0 0 0 462067 0 0 0 297392 502424 0 683713 0 0 0 227995 0 103197 309380 0 24189 279747 649106 36607 952238 61841 0 0 854064 0 774726 0 771031 988554 973844 0 0 409165 96206 793562 888512 219218 413669 0 930274 123686 132815 0 958110 47367 280305 938342 135847 774095 88864 839239 170082 0 353046 0 0 0 279648 662618 0 990260 0 0 517460 0 0 73467 0 378710 0 0 0 499912 878608 233439 262831 134851 0 131531 209423 0 0 87932 447557 0 525332 855956 0 489537 904298 296999 526828 895584 0 86750 473922 0 575435 0 368608 0 0 181665 0 901277 0 19891 929515 551511 329857 21051 304918 491194 418224 145110 738407 0 515311 0 178123 343325 6515 588612 0 712896 369956 0 0 951123 495185 63540 629138 290039 613944 704371 622767 283815 0 408452 0 232828 0 497922 0 734659 769940 0 125173 0 486770 0 121393 726258 40280 27441 382090 145915 978540 0 0 572721 873680 0 0 0 0 378021 0 0 889791 235091 0 789960 0 125129 687497 499046 0 0 0 969502 217101 680608 732622 0 36199 0 0 0 0 533267 0 174787 317895 5284 0 915616 944155 462518 302435 319439 147777 73393 0 0 0 0 202318 0 938358 508569 0 142340 732020 0 769742 0 0 412601 952298 251213 120855 353785 958523 52448 882761 243628 758110 209281 599900 498122 0 274989 160375 0 0 926821 441649 559894 0 965878 0 977894 0 2146 0 865875 794830 0 298882 0 514641 0 0 0 0 0 964131 271977 795516 0 468669 932670 875942 416883 0 0 0 838734 262850 112581 170184 539758 302549 634381 0 0 135567 0 777860 0 532060 631650 796006 940604 237982 0 516066 0 417127 428837 0 0 0 0 0 925312 391216 846505 944015 358708 0 0 632186 0 0 0 752369 741589 675115 0 0 922101 798963 626205 14893 0 0 0 434518 113742 0 301081 704721 0 410691 311954 552942 0 55171 0 866315 0 472036 0 799229 0 0 242857 0 0 186524 0 371161 386080 528582 320348 868988 932832 743229 468257 0 37998 0 0 701261 414039 593810 728593 0 975354 403118 0 0 0 0 0 661763 474136 942563 718269 490176 0 0 82768 956724 726978 303005 0 0 0 0 0 785602 274212 0 0 504774 677213 706226 0 0 465379 407501 960920 0 0 0 91473 0 355659 0 0 584239 0 484903 79527 578000 234908 89111 0 509537 90707 345112 773942 0 210485 637979 328841 958244 204919 352883 365331 0 476671 779325 219598 0 886367 364908 19563 185043 0 218838 558484 0 881145 836328 977667 0 433926 0 0 327532 465750 538743 0 259852 229700 645216 0 261079 17032 136622 915978 94971 332294 0 672242 632168 0 134641 49638 0 449261 17354 0 619800 671256 0 0 0 0 0 503708 906605 997730 135065 384502 970718 10757 574141 0 286855 47343 0 495449 809565 0 942331 470097 0 561381 83533 0 760904 680331 196387 863104 0 677490 1760 0 365219 122195 986588 711205 0 531537 0 0 968506 778064 0 32332 455267 0 38330 194500 522032 406103 0 0 0 508113 944320 702103 130052 557381 779387 871371 0 0 0 0 0 505527 0 393699 0 0 0 802054 650213 0 437379 0 0 0 420046 547455 0 0 0 0 475236 0 0 372800 0 524785 396490 209437 930500 105556 475018 528039 252366 0 562854 0 0 88554 974953 371719 0 596384 0 0 988445 31071 127823 0 0 0 0 860875 0 296058 0 0 323009 0 933232 885932 734205 475869 0 717701 0 439593 0 322913 0 855415 734340 0 0 185214 0 842794 52700 168130 339888 0 0 539668 0 366631 0 113606 868993 186397 0 462958 0 749957 887059 599264 333219 938429 936582 0 223828 0 561295 900020 0 0 246474 0 0 770061 0 980418 482436 313866 586160 648400 991545 358427 607011 0 289268 0 544399 353288 0 0 77245 0 0 179081 0 932241 0 606507 914198 926129 34979 2924 98597 0 436824 0 216281 0 0 857771 553452 824287 0 223242 890237 652361 501537 501834 83851 907739 0 0 951947 0 24032 0 155776 846283 764117 262224 0 179166 0 0 0 97771 0 0 0 121465 0 772027 854342 12145 0 674761 0 0 147439 724657 0 256484 0 895946 918411 633440 0 0 0 0 0 0 680346 753322 878341 653796 465246 0 177140 0 0 347824 734066 0 0 0 299855 0 828930 14373 448887 5041 0 399822 0 673292 935412 0 978078 0 231766 479870 0 367097 0 946587 0 683068 801872 463018 0 609669 375858 933544 663297 394175 623543 0 311829 716113 193288 0 0 239735 388281 905137 660348 0 0 620191 0 0 450337 866597 24536 108838 562626 943784 368510 401354 0 644441 803012 0 0 0 368967 0 0 52928 0 0 0 596658 0 851959 0 647106 700990 762123 600009 91497 0 101186 278480 215828 0 0 975643 140863 0 0 342304 371450 0 0 0 23542 0 0 86334 0 0 0 0 0 803716 0 51261 230837 224706 0 0 289675 0 153084 635106 0 810614 620249 0 0 185380 538862 430245 0 915977 243065 294801 460030 768675 979302 683731 14388 657171 873346 951607 0 213190 465540 0 642285 0 281562 374222 981009 952230 0 0 0 0 0 581016 0 0 502742 0 905111 729136 512608 0 0 187832 596232 338843 375641 0 0 736446 0 0 170939 257497 97676 0 0 477596 0 209951 762107 479380 353804 537658 0 883699 972795 0 0 0 959330 118767 0 81712 107015 104641 0 843193 776851 783677 695515 416303 0 840427 0 223975 0 8040 0 0 0 546582 302012 782298 0 0 518717 442085 688644 20558 519542 0 0 0 0 944446 872133 700065 892354 0 392953 0 68960 811552 0 35152 911165 0 302756 383715 746804 418616 30661 554996 0 0 107832 0 418784 258105 0 430868 917023 0 777235 0 0 0 968229 256484 631753 442302 258955 435103 813177 0 517642 571284 963743 0 3642 689098 80430 0 122938 83743 521576 447214 472094 0 162082 0 856403 0 0 2416 652571 179919 842911 839476 884376 121135 0 594442 553071 840366 70701 0 566441 0 0 0 0 0 346440 0 890704 0 0 350322 0 532427 0 0 709342 691686 0 0 0 836288 971238 642834 0 632787 0 0 0 0 0 936669 186235 0 0 0 162467 663323 0 0 922374 0 0 121438 21805 654585 0 213419 0 510148 0 275943 124714 395877 947747 401685 826920 0 301923 292129 836032 0 514192 0 246002 537260 0 143492 0 0 876600 241296 205237 899669 0 441162 152392 236669 725406 0 0 0 652844 894717 648226 235524 0 217232 281762 0 0 13452 607335 597538 528004 0 831086 305756 127117 170920 136356 478572 272208 0 2194 322959 226514 889855 787902 165269 467893 416694 0 0 0 941432 70335 0 703326 767705 8862 0 754762 193605 0 558820 585210 205712 881362 965181 0 528001 0 528515 713608 0 0 866784 471377 847771 798716 0 0 627614 837865 919039 0 336433 0 0 585513 630203 0 0 0 0 65212 0 998935 0 171158 387857 0 0 719686 727578 986070 964060 920542 0 281310 0 115485 0 33962 328294 0 720053 0 0 0 0 0 482425 0 0 0 173422 0 780631 26700 0 38734 758940 363321 0 199851 0 0 0 0 335480 833716 0 367968 0 669706 0 19182 0 436748 0 518839 477743 695848 148429 0 409273 527318 789611 0 0 0 0 943859 0 0 409451 632 0 297622 0 248135 40519 542557 675662 407877 0 530555 0 264028 787000 0 500062 109702 279852 66534 471184 0 32606 598470 0 72093 0 463896 321005 46479 0 445280 0 660260 796001 340280 414680 753143 365443 0 816726 913562 0 124436 15845 415882 926220 34884 0 182115 0 712006 709843 95397 0 0 0 904181 574894 0 0 0 409193 337843 868760 627986 0 974625 477907 174496 0 438554 12817 451303 22565 28391 383303 125594 0 638585 0 199017 963781 857658 0 508063 57719 0 807740 0 670690 457013 714187 315630 0 206235 0 402404 754872 0 0 0 833115 526426 200127 446049 0 985314 467259 703501 878634 616554 823166 981894 0 621223 130489 0 0 340384 0 0 254895 0 480481 0 890773 0 184361 71245 0 0 756947 269311 440820 947054 670141 339388 57594 295319 0 0 436826 568217 110793 0 0 181178 0 0 917786 0 0 613918 909915 442270 0 456046 246903 554863 123605 299826 0 647108 536240 0 784267 0 467854 0 169123 866216 754260 110277 396906 867461 0 0 279274 0 0 787687 497620 469338 917213 0 0 591946 0 0 918380 306075 15176 459543 249249 0 0 698399 0 0 817008 614556 296676 319207 0 0 413921 141078 187408 187340 894040 485018 692607 631711 606980 4676 225081 447818 0 359576 896854 75406 555112 977112 561701 762225 0 0 862586 650607 945223 754274 0 175572 0 6358 202747 303600 0 691481 72037 256817 205324 29075 554822 408414 0 135096 640486 826740 204940 517992 542686 196884 0 0 0 126120 914203 893648 0 0 683318 0 948803 0 0 0 701542 737663 891722 0 374064 0 681027 529314 109392 0 424344 438168 0 924533 23188 562844 536841 982631 980366 0 765717 224531 158132 804171 505739 254451 274558 0 0 3233 806257 0 500978 54282 466538 654455 352246 71631 0 0 102962 0 517945 901078 0 0 0 711903 187481 0 292324 697624 0 734160 604669 0 753471 191570 257952 211564 0 0 67118 181458 0 686283 0 603050 387257 494379 0 482161 960080 0 0 155684 0 0 0 436751 153659 86155 0 625546 0 0 0 0 0 0 868333 0 6622 533814 313373 73613 463420 935402 0 221899 407424 819607 494139 0 0 0 880058 0 659793 0 794366 0 99414 759266 0 521507 24659 592786 202848 408809 0 0 368771 0 0 0 0 989692 997236 0 16408 0 0 0 335222 0 679591 804283 833475 187432 222664 25427 565063 687121 963004 0 0 773326 209088 686365 380555 146305 395207 0 603728 0 935487 41208 0 972435 335181 372376 0 0 36830 383621 0 135155 743721 457869 0 546022 0 54535 943648 0 842360 557523 702078 592974 0 525174 706100 818763 0 0 409771 540252 529075 833278 969833 823231 0 0 398075 0 558266 747149 225388 870657 342179 0 0 889253 781571 800929 293383 729412 0 619954 598516 574670 0 699875 230722 996836 0 327484 0 770014 268552 375054 826395 139002 868330 700937 334647 292837 906156 211781 0 0 0 951028 613352 695370 265515 764901 0 383289 0 407289 335960 236810 258185 720504 730771 969324 242954 0 673682 0 229883 123899 647042 596138 551861 968489 77663 0 779776 0 739371 37337 0 138338 255216 809059 683136 0 0 296181 0 0 538142 469750 0 0 319099 236889 959024 430515 385011 0 735341 0 0 460922 0 0 188388 436582 571053 0 169579 704484 0 0 493557 981012 780916 0 247311 987444 0 687615 0 0 0 737496 0 262334 487575 324074 49342 892676 231456 0 156540 954222 81953 0 157903 0 0 547135 337114 0 0 410778 692418 0 0 0 216285 365670 553054 456553 0 0 0 0 0 0 68275 170955 0 665735 629393 931785 572610 167415 0 965802 71778 0 0 118419 443542 855457 802660 964364 957530 747252 380556 852865 887188 0 0 865810 22405 476061 442924 690548 0 0 912704 85922 307039 722232 0 600286 811291 994828 69193 508489 0 0 644113 0 135267 882763 208293 0 0 0 825899 183572 174700 0 0 712127 0 451375 300095 0 0 951045 6876 0 903731 0 0 742006 0 0 0 377836 612794 575130 963144 575449 326068 581663 291731 984538 400768 989194 987620 978992 0 740736 728518 0 430315 315396 0 485014 797077 0 387415 360828 0 0 679909 0 155983 0 155704 134820 196234 31429 187316 0 0 321149 0 0 379155 0 496354 0 0 0 862435 0 451495 100 0 977828 729145 0 311703 979358 6034 575270 557849 949662 618100 0 878061 274785 0 0 544657 0 641901 0 835492 312168 211795 0 639698 762600 0 0 294830 0 78983 0 404139 0 0 553930 679990 0 441586 843982 606148 0 684643 0 0 754084 649912 0 982317 0 284384 0 413353 425291 548150 0 195181 0 0 0 860547 433050 529595 0 0 955068 607564 923826 336873 143318 244344 0 0 0 34327 4587 0 453767 659436 880242 517982 0 755461 272349 225975 0 731319 924302 0 760422 392127 501444 238745 350620 0 0 306198 173524 0 997286 0 540845 780208 119062 965891 0 735310 15405 402521 587751 447499 373335 538642 0 206505 893370 464074 357829 665844 719162 0 0 770721 860022 829977 22561 400571 0 0 499854 967006 0 0 746587 0 0 0 0 961646 390177 909574 724150 229576 257334 0 899097 883205 0 0 0 238920 574837 0 431795 74820 225482 546688 525362 0 0 729208 0 614658 739453 708470 0 806111 0 657453 0 638138 328528 0 0 0 273671 200316 914644 0 0 418997 224573 557130 0 0 815086 126172 298337 480578 0 794429 0 805702 539243 612994 0 96982 185844 0 13048 317826 0 926125 0 962330 805177 0 0 0 0 581144 512107 789881 0 22995 0 75848 0 286281 0 681405 516644 0 36892 0 432978 414983 632378 847340 830519 201980 67054 679581 446146 701431 242478 0 541299 0 0 60007 761198 0 0 385206 669105 736113 0 678713 875658 112808 884522 472762 137786 432134 0 256434 0 144090 308439 0 0 238399 0 157999 726426 547354 0 0 650681 75456 0 183662 250095 0 0 177062 315644 171465 640526 101592 648481 0 0 319141 320841 366597 0 36184 0 419945 738276 523774 76299 0 566937 108549 0 0 0 489494 0 595553 0 521654 593316 720925 0 500066 0 40814 0 0 12600 0 62372 997337 51037 0 633224 263184 882130 447360 586865 0 0 444178 444825 323766 469418 149654 139074 490825 0 763350 663340 647492 228011 0 0 0 250381 697261 0 621475 0 839021 286666 632786 542315 870071 0 799465 157018 0 886773 0 299201 126813 0 342912 375162 860471 0 561447 0 188061 672055 0 307694 765721 0 0 0 521613 975312 759557 267474 855768 0 751253 0 638474 571198 0 878227 730749 396739 860159 404500 0 0 0 851028 0 872612 157304 575511 0 731126 382559 0 163624 0 861952 312424 0 541271 38472 0 629865 515102 255364 333743 827203 0 0 123405 230980 0 923466 0 892766 46218 461042 461296 152287 212100 51202 516673 871182 0 856449 946349 0 291404 19303 678179 511945 174902 221003 0 0 523840 0 299406 0 88759 0 254672 421916 92518 867950 0 0 909009 155598 350750 0 139813 799435 0 118718 0 0 481161 126611 713646 0 158754 146559 0 0 478872 862549 87296 267556 156333 0 997203 314277 812455 0 0 120630 616996 0 130079 0 0 152210 647926 270991 0 986262 835347 68667 24458 0 937848 216187 40596 479391 470409 964015 116786 626466 0 0 0 340457 898605 0 177292 102902 369431 225765 0 0 738461 0 0 0 614030 0 0 494679 497228 7413 829917 437944 748285 388953 0 677828 736511 324937 215757 0 387777 0 0 0 152253 598702 73559 0 812101 0 602130 0 740695 0 320368 551733 151488 0 326648 657547 693167 0 356903 0 0 239434 566505 221815 648110 873154 366682 560102 520470 0 190772 0 622556 200444 0 931022 803581 739497 540842 360452 0 545646 962713 0 552122 0 182938 821993 657179 477735 425654 892280 507445 585181 211442 680868 656382 854984 17957 0 291563 113092 280271 589612 40021 120846 940244 247328 819691 6380 484290 0 907367 0 102009 0 602956 18274 584893 231660 0 59388 0 998232 904992 0 0 458288 635929 193093 0 0 395467 689582 808279 0 357483 0 823657 605114 868276 418279 933961 44493 914114 0 0 440653 884468 925189 575269 0 0 0 0 829300 75148 0 293987 0 782830 0 142407 875313 0 595363 616570 716359 0 952124 970769 948905 691260 0 503165 769129 930116 0 191324 0 415506 0 822314 413909 382107 0 613585 0 0 0 0 579620 757927 665742 120941 557202 477149 0 812779 500627 631746 0 312096 0 537444 411910 0 0 959936 361364 853050 760639 0 0 195671 618599 714579 0 872065 0 0 182335 0 90685 834794 138392 233449 711466 0 0 662980 897363 723915 270077 689884 752567 0 903764 958764 254716 0 627415 319680 0 110726 0 345781 716881 203704 617269 933101 87672 780829 328168 674298 510051 0 543506 329929 205099 0 0 555737 0 581468 897704 246595 0 0 0 136790 580082 251906 0 838573 139726 408813 897444 981720 466282 0 54206 353199 0 0 3821 916692 250331 757462 0 823954 0 404722 0 368789 35227 53649 0 37588 0 0 0 524176 735388 363917 0 410438 0 0 366248 969140 422966 0 582517 918752 374202 320768 98256 0 16763 962568 94568 75877 0 0 723072 0 947154 0 0 394714 655555 19743 0 197872 972963 623625 700672 0 0 415260 142235 0 72159 35723 0 0 30662 241539 0 714784 910877 730413 0 997158 210017 614645 0 900961 581389 0 0 856394 747599 690295 0 852399 587275 0 828625 575397 959216 687262 940691 0 276066 615205 347241 0 873778 266079 0 755332 539181 438213 43185 0 0 885367 0 0 0 810242 476312 0 0 937886 0 684429 297302 0 540456 77323 0 362488 627489 689268 174008 777018 526118 608452 452101 264915 0 0 0 808107 972602 122688 0 298027 0 0 0 135097 0 300384 168430 476598 386921 448228 968745 339659 0 195011 706010 0 0 0 357759 772893 0 46876 0 617279 0 459921 357783 0 836957 758310 854872 147636 927806 26810 993405 0 0 700572 425775 806439 361460 0 758123 287336 278246 772587 8330 0 204574 526713 0 632687 761291 230581 51197 777102 98936 217465 790217 236203 953589 148782 0 822787 534134 58630 0 0 0 0 0 844824 225885 281697 587769 0 0 0 0 0 480722 0 981663 0 0 790774 934753 815411 681812 789302 701043 313723 0 738222 322503 828632 770006 43622 0 0 0 0 982435 52185 505527 0 556170 222228 161561 0 813468 570344 786394 0 553683 0 0 0 566148 0 836456 804414 759067 524018 0 131787 591248 398622 44843 636192 496814 571693 0 351887 370767 0 376918 729509 0 0 636151 787751 0 307720 390613 538596 979580 263982 66806 0 0 0 652436 594669 0 568631 124796 664342 337127 0 307683 636958 560059 941260 342942 0 131029 0 667582 357837 422494 196045 2856 646878 0 757847 203473 125297 724993 0 146838 512150 0 0 0 203173 364242 0 543693 0 0 505644 0 482239 975698 382057 492974 0 207001 0 306917 968662 0 838770 0 309033 0 0 436048 174686 219461 936665 295529 610001 0 787683 0 0 313664 0 478074 0 347576 267750 648888 0 672027 0 0 225672 842461 0 0 0 679358 992174 0 822510 0 111654 623700 0 0 920011 0 40555 609916 934281 357008 777034 34493 0 582046 752699 0 439415 0 0 923935 0 483696 74440 226121 389987 756320 388877 0 168529 0 0 0 0 306628 131269 0 0 0 816284 167032 970162 757285 600150 639856 22747 414880 269532 989204 969300 0 462746 0 0 772515 436576 817588 883589 0 0 0 824451 299708 250067 823118 141769 853675 0 0 852212 259240 808685 269094 0 694396 0 0 0 281845 623746 217114 261936 0 121899 0 478189 537104 631923 192524 281860 0 774452 0 943603 101186 0 562863 0 0 0 117496 308445 58759 87664 0 546484 531078 566017 0 15841 0 0 754462 0 414446 557832 245289 845343 0 674013 117184 0 58999 829045 0 26054 420988 871124 204904 0 0 0 790702 212446 0 678049 259752 362100 846962 0 175405 100301 0 0 674092 623347 613240 939222 0 426742 55882 463231 0 313229 0 0 186286 0 46503 614280 557197 320781 0 566502 491359 143650 674126 0 0 0 750811 0 621153 714746 155466 0 24067 750435 47046 0 0 0 0 0 442434 108580 110569 0 0 445539 702207 826130 242650 393113 504641 158940 211057 424182 0 874726 718767 875560 826868 548783 395185 0 0 141243 12899 889959 0 457250 946261 0 866338 409413 908229 807163 547380 236346 54097 562504 148988 958562 0 422970 944078 0 853946 5721 0 0 825181 317460 0 6097 174585 60475 410085 290918 0 760541 0 0 449358 0 271570 0 941957 0 701122 22963 775245 404665 111281 0 366603 627790 99443 0 0 0 876237 0 22413 0 0 917072 162174 310342 117939 0 306769 0 337687 0 237741 0 451562 0 979204 0 59783 382777 0 271314 552492 0 91054 0 922536 296343 0 232448 299462 360703 748904 0 99454 0 0 356943 0 0 381920 224052 0 0 0 0 0 0 66786 0 0 0 0 56449 0 863264 740863 819935 0 390244 442225 101184 310326 0 347293 807865 931466 0 531705 9819 701649 598325 0 758921 715250 578085 539139 13097 190462 238686 906469 369763 963896 0 30985 0 263580 620995 472640 0 873654 265875 788844 0 834750 732536 0 497799 99185 847493 0 0 0 836247 281391 35483 0 163862 222229 0 631248 871520 498075 295978 132566 0 625249 404051 839468 625437 0 961967 844995 250410 413820 0 0 823800 235839 914311 420823 0 0 927043 249141 166779 487452 755724 0 0 903524 17940 628107 882128 673471 0 723667 274293 843209 924846 0 460353 0 474012 0 967134 0 494189 0 0 0 0 0 0 82536 975947 725292 461326 436814 246377 303441 0 996139 660373 0 380463 0 917301 373989 980842 0 381856 0 4298 212641 0 0 184021 16418 573191 326676 488549 450552 0 155511 986126 0 0 198990 0 154923 731719 0 338742 666107 0 0 0 0 399668 0 0 470405 0 697045 827283 884007 686057 832327 0 560815 848395 932738 299920 0 0 578865 42175 0 610753 0 0 0 0 848160 527905 471425 0 271617 113264 0 305724 886835 103245 0 154200 0 98892 0 0 506168 0 659615 0 0 552941 0 47150 152471 553955 0 0 0 137182 0 295494 0 0 0 0 0 410302 647001 163901 324211 961626 0 0 96413 0 814341 0 0 0 0 30724 0 416774 0 724721 774961 761423 0 320525 203507 351487 0 42611 131900 0 74414 281153 170501 638771 701604 611895 535155 826230 424354 815026 395922 826941 374205 232701 607505 0 0 0 142159 956233 976019 791870 178991 427251 0 118728 0 462449 0 0 0 0 246752 311563 672912 539065 218235 642795 0 825507 528971 0 151955 0 498663 157565 638965 187058 713336 20040 414122 291110 429412 603341 0 867173 0 253428 717289 0 0 274176 0 0 668582 0 211056 21416 165817 0 0 712750 763414 593022 958338 614938 623138 296105 555573 0 0 298542 0 931801 853644 0 505205 947431 726184 0 925360 270230 90307 350680 0 158117 15267 0 0 0 527890 0 817337 0 300805 0 968550 438645 0 547051 314572 230695 836885 586785 0 577603 0 416902 674109 988610 366586 666431 143838 471549 0 665776 0 808556 154592 0 381575 799998 241030 0 447336 596594 497300 527309 699795 425825 231326 0 952673 0 327783 0 0 0 488767 280529 834170 555841 0 950427 318564 11702 602594 266604 240136 591671 0 886107 0 0 102455 0 941486 524658 0 16007 189223 152063 0 187166 933 285122 859448 0 183243 408880 453110 877423 821296 0 660030 331811 0 565937 0 0 279761 0 583417 618738 431341 0 0 322410 0 486100 670400 547671 0 0 463797 0 284406 227343 0 189182 754174 11607 967752 932088 398072 705853 739620 222675 0 345019 962084 494652 0 0 757469 887958 505521 0 529811 515801 0 0 51354 306 667246 0 18411 0 0 0 0 969102 327702 945073 0 0 767357 94920 915708 0 442236 0 248523 631159 286619 444288 885051 668624 353650 0 0 0 768421 0 124091 0 0 815821 0 597288 74193 614285 0 475986 0 894137 97359 98562 704189 986151 17245 0 0 590396 302725 671924 0 807370 0 162261 861120 0 638602 0 0 488460 687866 0 182951 0 970232 0 586560 65128 212259 229249 163912 253095 216973 340904 0 71635 232353 951913 842045 762854 0 0 0 214579 130253 798377 0 788790 864004 0 465070 428931 350325 992756 531958 758499 0 313418 0 283741 300939 563930 253258 0 177377 0 239531 661705 645447 920679 400083 555929 692339 535652 355976 480023 0 229838 301155 610553 511834 0 398855 143707 777628 871336 477637 614096 0 891958 864595 0 0 331539 855946 0 4039 509393 16689 195243 875989 952791 0 69020 0 12625 0 0 616429 274063 961826 373648 0 311382 0 848086 257413 903251 633616 516925 854605 0 215080 984205 0 0 899894 0 0 405788 0 834177 614280 122049 0 841907 908170 467141 132288 0 0 426802 52531 808482 0 0 694574 372713 421356 0 531557 528555 970707 0 0 229993 617637 113564 148157 879220 0 0 835577 0 0 0 0 0 661983 955671 231385 0 771224 0 0 0 0 635148 912877 751055 0 767911 57180 0 71674 994364 0 0 867701 27219 207269 168110 245510 768192 432655 0 0 768020 0 135176 799378 685764 198756 716604 0 453127 914284 914946 812029 0 963443 466450 299408 0 127137 852929 0 800867 0 234230 0 385274 0 112281 246578 0 545512 260942 168615 897733 699274 494388 257026 137539 0 206980 639017 0 794870 181709 166693 0 312195 292923 821775 0 90051 462872 433863 0 287761 0 0 364294 307027 115162 0 734563 0 923583 0 0 121715 499817 506475 604645 387195 822861 0 77487 750956 246502 161131 793364 0 412839 507340 413121 251199 151953 0 534672 316249 495584 718777 0 693462 0 750770 0 211059 729900 0 217018 0 513484 0 0 683976 369666 0 0 0 0 919689 519398 724392 303151 0 0 440401 168940 664645 832007 0 0 382938 100799 0 0 0 298013 0 388576 416383 917055 769794 712058 0 812141 690929 930944 0 284456 21457 800342 790966 0 136604 965755 0 588450 733324 0 202108 0 30052 295842 724967 845978 0 0 521868 760486 196254 0 753874 526210 548482 0 970818 0 0 960699 0 680019 433126 538476 932364 0 589214 247330 0 0 0 0 342557 570804 0 988804 377980 976255 595927 0 601954 811325 511554 566773 183903 765772 15474 825760 0 777897 374052 0 439208 55634 0 823731 0 980333 652924 85419 880067 435500 812348 0 0 378566 701125 0 180765 923840 235030 0 298732 995737 109818 593380 0 0 792930 547155 0 0 734435 0 0 590632 796857 499908 63144 761986 517818 366718 327633 922476 0 263402 0 0 0 0 0 237904 704379 0 0 351067 914706 98314 880359 0 0 360284 962535 730158 0 140251 849317 756877 0 0 0 0 0 168440 948207 0 0 106920 755882 0 0 562644 596078 25268 551108 967460 307922 0 0 879906 749483 117588 696368 629373 405039 0 0 0 0 0 0 238107 853518 0 0 932648 778553 414168 322100 584673 0 742272 262766 715869 0 541703 0 0 807759 0 0 397811 138836 585393 0 91453 142632 930037 949849 0 625119 488958 0 947948 0 862167 606954 703481 0 182055 0 0 736411 289367 0 858195 342272 90327 392692 0 0 115826 0 0 458026 883008 339384 638113 0 0 100786 192567 0 221074 100045 868670 0 0 0 810648 342454 562707 0 501178 0 685551 0 0 849895 708809 261340 780005 195837 0 0 0 281736 406603 628420 959199 394874 192615 0 868604 0 347940 254167 0 870501 759939 0 0 538040 300225 237306 406529 0 0 563008 0 0 261242 57959 480821 474729 0 903307 135967 0 0 161516 685093 667476 828660 536243 0 0 820415 229125 0 0 0 887270 212433 784987 116872 559794 991727 701009 220200 605563 909666 0 256714 0 0 123943 505468 261531 0 0 603172 0 0 0 146596 539805 661530 153993 849599 858376 933283 133988 213879 166621 107037 466585 0 975927 87331 919591 812063 637389 192215 27567 370719 0 685445 0 687902 929799 605529 0 532459 0 98915 917200 0 463968 0 398872 0 0 534363 0 0 934287 793227 0 0 557799 0 385166 577691 351217 296496 0 841046 19508 503327 0 886049 13299 91909 0 910136 288891 0 975869 0 0 833438 0 0 0 71145 0 238121 135979 658672 271852 409285 823814 0 370710 406234 0 0 914102 7688 361084 195792 942259 706134 378731 405848 151701 520004 0 0 414514 357149 0 0 64875 0 0 175954 0 462696 0 502818 137102 573215 383247 941875 0 0 39836 528089 148662 0 504206 763425 321117 0 428313 0 976497 670966 682913 426308 0 0 0 0 0 530352 0 164614 0 434233 0 645642 0 0 0 80570 0 244719 245964 116304 734910 657853 781215 0 0 640216 0 0 0 0 290142 474046 388058 0 0 0 0 117178 0 418868 728767 198024 149004 0 842244 0 0 917055 0 124798 0 0 0 0 356514 0 957798 792473 215742 621219 932699 506651 0 158244 316864 729330 0 0 0 0 44742 226059 76708 462751 296424 914764 31130 302702 0 305923 740241 0 48131 268549 0 110374 489964 765227 195590 640691 595497 216018 0 0 0 800586 0 551594 711041 992697 290427 0 570634 833921 955561 158075 992290 0 269590 223122 883249 560797 923954 763504 135767 0 0 0 0 207280 485451 342788 360741 0 760498 103900 24985 0 853604 0 316594 84088 782491 0 0 199028 0 562969 563325 691442 0 899572 0 0 0 673335 10459 0 575611 0 0 0 497409 175255 882683 545706 449844 788690 0 123329 20679 276152 510865 0 0 982268 0 664305 227612 0 495889 0 366002 0 295701 0 0 712766 891899 574779 0 857195 0 0 705314 0 36300 479031 142949 0 126400 69040 694832 0 0 44056 508553 692004 132164 518497 130760 807187 0 633861 0 480448 0 0 725625 411558 314657 782774 139882 0 267947 892848 0 583215 640670 0 0 839769 0 0 673838 849094 649008 0 103244 301982 0 0 0 705558 0 959078 894524 0 546183 976198 210061 987470 772139 795676 392710 0 0 0 0 471534 390050 0 0 469830 0 388575 0 105430 0 864208 648447 690477 344199 0 361536 0 130045 471049 322758 767458 0 126035 603910 0 0 640106 386980 0 0 958901 431672 705546 709452 781192 414388 260577 114090 944549 260406 257255 498424 818841 0 336037 761200 472864 0 0 346801 132133 456624 0 361552 0 0 705251 74089 720742 548820 90131 61538 35696 351760 60747 0 0 275005 599754 94425 0 0 714996 274134 394836 943942 0 0 687239 879473 0 0 0 109847 0 682151 695964 0 0 850778 841738 758910 0 955618 665035 0 0 0 0 0 623351 864652 660188 530230 160314 175949 701175 45280 0 585157 506742 801686 0 0 0 937679 242615 113089 216142 0 636604 715041 0 398066 155673 0 0 124738 619218 0 0 304698 421151 250611 968842 44100 466644 0 867343 772014 0 0 0 403123 589596 567027 0 336537 136171 304427 408152 241511 252187 298699 254973 210220 71198 145211 0 0 180717 0 502809 84028 464312 0 453253 0 343777 0 0 0 371910 251178 0 751180 0 741833 664077 153467 168669 500873 571553 27882 824332 444940 0 74194 945732 0 0 231373 660342 0 0 408146 0 478587 833338 0 0 262159 0 67822 0 529663 0 0 703378 0 0 437565 695656 441667 912027 0 0 324677 642276 70089 434148 272997 289118 0 443570 234898 0 0 826908 4464 0 823507 0 0 649236 223998 0 345922 618967 0 0 10380 775009 140036 548102 0 0 563976 645644 0 485555 123790 447557 0 917974 60545 664227 0 0 533849 0 949505 44448 441128 0 0 0 0 677917 336656 659759 920982 359554 805105 776877 76275 45233 589905 60743 507610 0 908190 0 0 531444 29904 822418 217346 279131 0 0 184373 696000 138171 0 401359 532268 253111 0 825395 810655 0 0 5368 733591 218980 784177 0 0 153892 124004 126145 378597 648191 26098 235834 798393 292125 0 595275 271061 0 537384 758658 956226 526291 0 507736 0 570814 0 0 0 0 240066 0 100028 0 624108 891721 272477 0 770888 0 22578 0 34312 284227 0 295438 551626 938219 265936 51017 854265 610700 0 192547 403360 585663 0 747704 0 0 545883 0 0 0 315286 776418 962994 0 658923 0 0 360855 584257 913476 436804 981061 388607 941282 738742 932917 945272 808898 0 60077 0 248902 420008 983521 0 173026 6346 131541 284398 0 508676 578523 394626 41302 687629 950479 0 800787 708522 746347 0 752117 225747 0 0 222545 0 708794 0 0 673762 0 0 0 826287 307422 273730 279074 489439 0 668954 17069 0 756148 131174 523584 0 0 0 321958 93964 0 0 0 438019 0 0 0 595965 0 307214 81418 196587 718369 441687 423768 547181 422963 870953 976011 0 882825 556937 577920 423268 186886 251085 0 0 0 777496 0 567141 396299 378739 206919 0 957351 626436 0 530348 920697 0 0 485988 183135 192413 0 0 40325 959496 431826 838055 470185 777363 803666 701815 21126 366828 0 116871 0 0 851383 0 864177 240001 611811 339535 271447 0 0 835051 965433 198455 0 229523 593988 0 290654 998156 0 0 308796 216193 962746 0 5163 607001 28837 264485 750970 136612 467977 689003 0 171717 671477 898440 0 745200 0 593001 39358 0 0 0 650197 0 103475 350396 771161 442180 0 896961 331480 0 634751 687359 527529 659175 0 534446 0 0 0 364693 471959 0 173675 525710 510309 278604 0 831263 287956 223765 733546 968292 585396 598258 0 532507 0 261227 746533 0 378137 0 0 311632 688618 0 349192 603489 0 0 827602 0 378433 161490 0 0 257130 718803 372149 0 609619 246373 751529 0 83544 0 324888 0 0 0 719309 159301 0 0 0 968892 0 74258 645351 0 559696 0 787402 0 0 250672 385757 492836 240798 48246 111370 814143 0 0 564280 786232 370064 0 0 262311 358925 191896 443931 0 0 0 859964 0 0 474468 0 571646 0 170416 0 0 709747 588934 558645 42865 36902 587789 0 425610 743691 899423 159114 967185 324395 423443 0 810666 181036 0 239687 969963 537436 0 972511 499640 790432 613988 7189 412995 0 45680 0 216219 0 453735 8469 716992 0 265548 721358 0 799382 451285 0 334699 688615 0 0 82022 0 132086 876800 353438 0 385772 27773 0 624930 0 135686 626877 761504 293966 404473 948308 753996 48030 793945 73 0 66983 0 130647 0 518994 0 524958 423710 865270 7454 915949 79344 716928 970532 0 953563 298151 444831 439954 733177 51226 0 263703 0 444727 0 107649 135483 420881 0 914566 388210 383370 539314 203862 427459 0 0 671499 0 0 0 0 0 0 775279 0 544643 0 731080 0 0 609565 0 802281 427802 957243 977628 779480 997291 122575 969359 985677 234363 631379 723610 869240 0 237563 332595 266189 689100 580492 252931 514723 877851 428161 45114 188319 938070 0 0 0 268585 0 645744 36537 0 0 0 363048 706609 966323 0 0 108068 200587 0 258852 189274 0 862123 0 0 236957 0 0 456271 135909 0 505003 0 288123 822074 796855 145187 469687 85479 0 307875 764088 211865 0 0 0 0 0 950756 856701 0 0 489261 918245 0 0 94933 671940 0 75557 559291 0 0 0 0 0 413679 664531 978315 364016 715943 0 0 0 608023 954554 0 853600 0 311577 326046 306305 0 149090 747042 117572 0 333004 964299 926368 370824 0 0 132358 0 390974 11131 686981 199793 284953 0 563641 795984 582782 0 31124 0 0 0 0 0 788408 235666 0 154417 0 908024 0 0 439386 118487 952187 364267 0 741798 358137 600361 403792 749030 0 205251 714765 0 125597 910567 0 267107 0 147441 0 0 0 725192 765427 0 0 940065 0 721793 975815 773707 0 39395 0 132010 609054 0 702283 157000 510752 0 235239 355838 316408 59966 857021 0 0 340291 142392 30507 134042 275103 0 371813 859568 417095 544510 0 637357 278850 522485 255583 703866 855058 723464 0 0 525271 445755 673944 0 0 159266 935321 0 0 627970 126292 0 272762 586797 626135 695258 0 0 428178 388775 0 96843 0 187098 827058 949610 389280 549713 0 0 289337 768107 908242 240132 0 118062 574993 47887 409493 429923 0 232338 509847 0 584956 398089 29320 0 970208 666447 0 880539 363170 893782 0 265375 138169 0 861790 386080 0 0 193437 111074 0 0 0 596471 426270 981616 0 916813 943607 357392 0 0 849895 949492 477686 715402 143023 581888 911457 801123 628573 125504 0 0 42804 0 0 792893 672933 397785 0 697835 929832 0 535679 810134 292623 775942 0 385503 713274 0 902143 0 0 101979 821477 263377 0 831511 357645 610667 526630 752236 152030 322847 48931 0 476386 573244 509894 0 461781 733132 613451 983311 178365 635077 336500 431236 10897 0 658848 906394 386361 438046 0 659747 0 0 470527 127902 0 899657 29069 58320 882905 724373 3425 655643 938252 0 3239 0 0 400973 53732 674127 0 825978 0 43108 766201 0 801024 634778 605375 0 579367 0 923504 0 508802 87348 0 601130 0 0 0 0 818572 31536 0 695441 186193 0 648821 0 0 0 761777 0 0 343676 518946 0 0 609057 528742 124095 342729 141597 912322 629626 823665 665093 0 660194 0 0 0 0 0 42774 313974 592266 817044 0 0 276505 816378 379165 0 687292 480978 463424 0 928385 167568 187641 0 0 895069 355104 0 366214 208979 103473 936250 854369 270217 147617 0 271523 791515 0 0 0 0 997826 288397 494793 230852 598322 39925 479531 0 80538 291655 0 49462 602832 0 0 950940 803894 108303 512590 0 0 494267 0 805234 137370 736095 0 1384 0 0 457416 759001 0 0 0 461498 738512 3436 260315 0 603648 351403 723057 267971 644710 859826 250649 349366 0 0 931870 752932 3864 257542 0 276531 594808 0 538371 355450 0 267690 383931 695760 557353 626582 0 0 0 0 961763 520827 688390 0 0 512042 0 0 201638 0 0 84950 952558 528335 0 0 103132 290203 874426 630289 0 364365 314969 783611 340765 96834 667031 411070 184555 0 0 960820 777193 626680 518673 0 647125 954797 852111 515603 0 868742 795171 643451 320135 0 945871 250933 0 0 463133 314511 269549 181721 0 0 0 741366 0 993827 348652 0 991629 560299 0 896695 0 55385 0 215097 0 959359 532229 0 727406 753517 835346 0 78299 0 820197 0 546871 807294 0 0 0 484670 0 0 130174 0 0 0 0 0 0 619233 543205 767972 300675 752204 0 996097 792287 0 663877 0 177615 0 47980 149173 180505 23516 188778 987571 0 0 0 639447 156870 0 657181 597204 16509 3826 0 669351 786854 0 0 989147 270104 0 372982 0 408464 986930 0 929333 712585 0 111868 0 0 651775 0 0 273709 192012 0 0 491629 467123 0 856165 0 0 0 598777 0 706351 0 0 49227 639014 0 888656 0 0 0 0 0 0 545428 900962 0 228129 458338 0 956032 941043 548230 0 246606 0 475429 304353 0 0 344758 709177 816226 447433 0 0 0 30327 940522 535683 0 411038 563568 0 149906 968582 322757 352950 692142 0 0 461192 726865 317097 157173 0 400596 268786 825638 0 0 490272 0 830074 445989 482909 0 0 359157 748193 831532 910968 831460 0 47899 668814 620136 594832 986754 0 0 0 0 0 0 718458 0 0 773297 808333 380646 804075 0 743964 692056 528002 0 828887 169617 0 845823 985705 639052 20305 701702 0 175364 561374 0 0 201123 622275 596495 0 251255 526530 762573 0 520861 825863 680811 281516 0 934068 0 0 582915 214890 703159 0 776432 842736 0 0 353256 997247 498892 0 0 347215 623964 0 369624 427439 721953 409837 686069 589860 717579 68055 695244 192522 0 707950 439386 404956 120884 0 373667 734369 972152 857372 34944 0 484298 259033 301439 168745 0 324786 0 0 592174 0 59122 486547 568252 226521 360064 187239 746194 194781 929149 581161 827777 938703 31426 0 815926 0 613966 806949 0 613069 424777 0 502913 23584 0 0 541218 78549 617431 924889 612528 232431 382360 0 300334 203302 659904 397512 109208 425530 880303 0 0 492578 466814 263256 0 426012 390350 517545 0 0 0 0 7355 644207 473978 942985 0 331927 598371 264078 402505 999515 663390 0 0 0 571364 29784 0 243868 0 160744 798878 524474 634014 50551 0 0 0 0 0 0 0 0 0 992641 393637 763010 0 908888 0 539969 369778 0 0 245329 0 473981 477980 848982 723075 63967 395910 0 276925 0 874539 28362 897562 604198 224585 975332 61559 955565 511709 0 577308 0 0 595580 977585 150169 661972 0 199128 87350 0 464338 967004 0 0 663461 598364 682388 0 0 0 170409 316194 807468 956035 685459 817732 543674 904702 208503 526127 0 965448 566919 0 156519 125705 74382 699315 548860 3454 0 0 509161 0 0 0 639366 517860 262852 84788 260424 0 144248 960521 149283 773215 768485 684697 378708 275321 430992 0 0 22807 0 0 986380 66064 529925 35555 981363 0 0 0 895587 508120 511599 70350 0 0 0 950728 0 649085 0 521172 0 599400 879783 0 215781 163039 571951 0 219063 0 119894 109036 0 413112 0 4573 0 0 79933 208998 905292 786492 154555 427570 98442 56460 860985 506593 908453 173684 0 105921 747421 0 279313 64179 0 502572 136818 571242 328649 0 0 514971 0 0 635010 298162 973353 111539 133501 324807 72090 407731 655939 0 579376 701038 923562 669763 619656 945438 935120 0 0 292241 0 863258 0 0 76451 0 245563 991525 67674 971571 307371 782578 0 0 0 0 407554 495783 574199 90205 0 876124 996142 55127 658400 724378 649572 0 455059 495891 261505 402511 101814 977832 241861 365206 1904 152390 234366 555619 0 0 656236 274804 0 0 719602 4041 0 0 229120 152282 221466 0 665699 156316 840106 80418 163631 585443 0 483432 936728 0 999946 0 0 86805 925730 0 718304 0 509999 678923 316317 64918 144089 74303 885191 326808 416818 371408 116880 104655 931003 0 0 231360 0 346559 0 491248 130870 740183 0 401821 540857 0 767119 991319 0 758572 292240 0 928784 0 0 829954 499969 70140 151750 455699 593775 267516 42231 701285 0 620094 158991 200936 723002 0 733016 799922 993346 388982 208393 146588 0 706540 75151 553610 0 48306 0 219124 500695 595130 203703 0 0 917209 0 409793 0 229797 90851 341320 0 704923 571735 726788 850589 263215 974010 679716 934198 892921 0 658810 940122 0 669001 565192 0 547361 0 553950 220447 673257 0 190212 0 574677 96413 0 425509 20737 0 0 96362 661262 331993 39507 230747 46226 922056 44417 0 603208 125193 389397 0 0 0 0 139861 829099 346511 246118 907281 0 347531 0 0 0 0 882739 872688 0 637148 0 216103 0 0 401812 618638 0 0 432256 0 0 0 525461 479589 0 597652 26546 610616 60845 235242 818555 594830 543904 333176 0 0 0 551336 788664 713343 0 214670 355079 0 0 529877 427926 0 729621 662913 176855 180407 0 43319 532523 0 0 0 0 732988 0 131989 0 649865 0 176409 0 744072 522143 0 97616 0 462969 521418 344664 0 424459 996617 327313 0 728844 168572 811623 0 535102 0 0 0 514366 534267 0 372250 908260 0 0 0 0 88620 0 974122 0 840957 0 323928 840848 427605 0 0 0 0 0 0 626644 0 128454 0 0 13918 729099 518383 583145 198629 0 852027 0 0 898123 0 515506 338525 833488 0 0 954040 668471 312117 451355 928385 8576 709655 313935 439433 89942 952160 738539 624517 332979 499265 185487 0 0 144869 0 0 605313 0 611358 278056 971355 73465 0 853724 0 948294 0 0 858918 304424 756434 916194 0 0 0 40852 948963 630626 91615 0 51660 718538 189067 264928 143237 832578 488156 0 0 411135 933629 649209 0 759942 207520 0 412522 765252 44590 0 603555 554200 0 945452 0 836267 319335 449281 583343 235491 160807 505623 369594 0 707622 0 0 734588 0 0 530373 0 571510 0 826976 471635 0 150467 495060 0 270981 0 922329 515123 0 661361 40718 0 981591 859164 55469 0 0 0 299055 372335 0 0 0 0 533782 90616 172021 0 395725 0 0 392491 0 308633 0 0 81958 0 0 834971 132017 464401 322428 158380 0 861741 0 703648 0 312804 625858 58883 271251 240658 0 689621 0 688759 581446 0 0 0 275491 0 746704 914901 515859 0 371259 229939 398545 0 416944 521575 0 898203 247099 988767 931157 0 144648 0 0 633388 470418 757883 333600 265353 604537 829626 511369 664530 0 610788 0 0 0 629801 517017 94474 255908 38367 509039 426923 285798 947255 454291 809277 829615 647637 861550 33182 0 93554 0 0 670779 317426 846132 149293 354820 906818 22123 511255 0 30657 319460 8313 78355 754844 945283 661618 0 110139 306612 93637 355712 183053 763862 0 350778 234201 17695 935844 568617 0 0 573804 905709 0 0 160345 0 547290 0 506377 492090 0 966266 0 789498 0 379775 0 0 0 0 0 0 168928 809024 344663 753766 0 681375 0 0 285126 266420 0 669836 0 0 524144 126838 0 119225 592904 187002 764562 709763 0 316418 0 460233 0 354764 0 0 179235 135718 80207 206070 985720 988057 0 556267 0 0 0 0 296848 111270 219831 726365 0 0 472047 212637 0 528194 0 0 635733 0 824615 695080 623273 791700 0 165586 182557 702182 839271 0 454068 352363 255197 143194 805737 876239 305191 377267 768237 974810 999917 356960 0 0 0 938711 171962 268647 883962 244780 0 791748 0 0 431469 0 89063 700307 0 623958 597134 779730 500105 920375 319319 679282 0 208812 469628 0 365587 0 280359 954104 0 322969 889776 0 0 0 332394 96322 476356 0 0 633716 345765 0 0 839543 737098 24385 0 900665 94924 0 0 0 0 949767 0 0 533161 113827 11403 99209 0 24371 557572 452211 0 0 431475 137187 841254 0 230263 0 577170 50767 0 246553 718757 0 0 929897 386180 682448 397426 0 836793 0 0 0 0 0 532276 444830 655308 0 479706 452306 0 0 870464 0 0 94590 986922 738743 231210 907510 437330 124413 0 613465 506132 0 756586 0 217572 288567 0 766101 689197 367489 0 8633 0 203372 791392 155535 65109 0 0 24 842649 211717 0 0 0 0 825672 280024 716277 0 814917 0 977858 0 0 0 0 659821 516135 0 0 528922 0 0 0 0 773866 0 40447 161760 0 0 0 0 691432 891299 0 458284 0 291519 828837 651371 0 0 871233 0 509343 0 178507 0 0 927823 153374 119634 0 0 0 0 86645 0 0 64712 289526 0 768315 772859 112775 0 293186 52635 691455 0 961106 0 765952 750712 537045 0 56122 166631 395481 62208 0 618258 255576 168419 871328 559088 547068 916952 222132 281779 193967 913962 0 0 0 404226 0 678261 0 0 701617 388953 0 745699 606485 0 12883 0 653663 0 579642 814060 0 0 0 0 66388 0 907728 0 0 184329 0 696270 514927 0 0 667503 201024 796970 487740 554956 427704 0 593596 986859 133669 0 607499 0 0 12101 809396 0 0 0 0 829854 36770 438284 0 938094 233753 602665 0 0 405185 0 654639 333743 0 0 137435 117039 0 773452 463448 905786 241758 0 210111 557772 0 690959 602497 0 0 0 644599 360952 455658 0 909040 0 0 425800 829814 95569 80360 0 861030 613719 792671 214893 0 693487 522220 0 484586 2232 996073 651759 0 149894 964894 0 752558 583253 0 562551 895217 694365 605131 425562 296534 0 45591 50248 0 650656 629246 22374 0 306937 629034 0 0 374884 0 562151 0 757984 65606 0 703699 0 545578 724098 0 0 692507 132912 677437 871827 261107 0 0 749927 716390 645196 702385 0 0 926126 928845 729971 500821 0 125031 932763 181786 617897 13861 619543 84963 776583 773920 0 533365 778896 0 0 0 234080 770459 980735 854051 508599 901043 0 0 537805 679081 36972 417806 867206 560968 298434 951370 0 0 772266 264767 892390 207428 859717 740035 0 357760 0 0 28802 939739 192549 0 919906 0 0 0 0 483134 530590 0 485572 780404 0 411516 0 888704 890376 222541 0 748673 710501 259670 0 506612 812264 815101 53228 582735 628932 517489 75829 0 325162 0 581535 89617 0 662511 0 88493 0 280233 36769 0 0 0 13027 442890 0 653009 199403 213729 496722 243436 93714 877010 0 862226 701141 0 0 445373 843553 0 0 215604 844035 0 636078 743743 471706 655284 394146 463985 795185 0 250660 275451 0 0 675315 304350 841072 210522 0 0 0 0 754562 456299 354345 356133 0 571710 353969 665099 0 756498 152570 0 0 0 473303 91673 0 935709 955225 0 581431 0 318131 431207 0 675398 690522 0 999238 311076 227951 728463 782809 257532 0 0 290269 365155 620265 0 536099 0 0 0 16564 0 0 0 404245 0 428851 110336 0 867827 503931 843164 0 813374 0 0 37931 0 961661 0 0 717106 0 0 0 581762 794019 78062 131147 255030 316356 1646 852351 2525 248155 622911 933282 969361 657848 30369 0 504475 109297 0 0 46077 13076 0 0 0 0 51732 696541 339760 0 0 0 0 0 53726 0 131586 501030 0 31201 551415 0 530164 0 0 851452 75533 0 0 533751 111942 519593 344274 384248 967127 0 872828 0 0 580812 0 628669 115387 971545 129752 0 0 848028 378864 0 482822 586689 634502 19921 904626 517892 0 0 0 900125 919078 736151 0 0 222335 883601 0 190599 0 578419 0 264897 747983 0 768291 708373 0 0 0 89442 550914 99232 0 0 221514 657796 0 4909 333299 0 15532 0 0 235397 614251 0 0 347475 261757 0 273258 210335 625100 0 692451 103912 0 984032 747894 572093 210801 55895 879810 758849 0 704112 216904 52646 941947 176697 0 920200 179760 543072 398766 63187 178896 21520 609540 0 905199 50294 0 0 0 0 48576 674815 825350 162974 0 0 0 634306 918522 0 0 0 154859 298410 335333 0 512232 713570 110096 784965 0 650121 337444 180372 893038 0 0 428669 0 0 634144 494567 0 214848 894698 666733 0 45534 0 0 874582 815880 0 477935 0 485867 3980 666532 639721 0 454830 973924 0 280658 0 780301 340691 915548 212419 0 855096 502357 179621 518105 474215 160521 0 13351 151520 952776 352361 68058 0 0 880424 0 785759 0 950664 0 992576 0 854559 876609 0 0 405706 0 0 832220 263502 300046 791520 205252 0 0 73746 349739 107814 0 49832 108761 417703 786764 264235 0 95155 969822 0 0 0 63616 0 751314 0 0 412746 0 0 323127 307272 81775 361049 817613 0 670890 364186 694794 387418 863896 967762 33196 554607 920197 65625 0 455399 0 941247 0 472527 171870 0 281977 0 0 63929 0 0 731002 562749 949358 339951 0 751381 677372 672159 746651 305040 954527 453913 295774 225117 528745 0 168580 393857 836022 0 640883 0 0 429233 0 0 374506 868421 630765 0 346036 77831 89783 0 54846 417400 481149 583403 104470 0 526672 777197 0 0 72182 45208 905667 0 282536 453276 0 255855 559076 255782 963266 0 0 0 685041 746628 305211 303573 419572 0 548037 0 25812 977251 601708 405993 499957 288641 140186 217921 0 181781 0 484347 0 0 700201 0 340323 938294 67181 932428 421309 0 0 98685 189822 758192 498835 623658 0 75034 487633 346942 167762 538 0 0 26084 566482 71951 0 0 0 726753 0 0 0 650899 860516 0 588434 628727 506428 0 569861 629538 0 423837 0 0 351574 131147 664622 752424 236643 0 917834 812130 0 317450 926611 0 573255 0 56008 651309 765487 866732 0 0 893718 0 316125 903150 500128 712576 395856 0 0 952130 597652 564556 921377 15234 936769 0 0 643292 129462 917870 0 315958 0 0 0 0 0 143633 92297 328774 46576 157992 788504 473444 969758 536416 370668 350759 223028 925157 687904 49878 349487 126308 0 696813 0 827359 944793 0 624109 0 242310 974201 0 579339 489349 983232 26498 582762 298713 214100 263590 262175 259872 121311 0 490997 254369 932259 778306 0 0 869893 756204 0 720752 0 0 209625 0 799010 306843 511781 253702 0 0 589709 93746 0 946670 803942 117430 400632 973267 0 768590 0 534928 0 517450 524665 0 0 0 489377 571218 121987 922405 463858 34491 0 0 241689 419073 920566 988223 535457 793467 351062 0 0 0 864893 683328 0 0 160038 0 0 47635 10154 0 0 659656 170304 468925 698326 18678 792463 0 263239 419634 0 384008 689532 942395 819142 333148 981212 0 680841 0 810627 754681 763130 0 0 0 367771 970850 22561 115469 46929 0 716294 181617 707092 376074 547108 245821 308641 846093 0 57668 49957 538979 465637 0 768818 207313 119056 0 0 0 0 465721 860832 0 0 62049 0 0 887455 263340 193544 0 0 952171 929991 537739 0 663604 428561 406629 907824 0 350951 0 34905 552896 593263 0 325513 810406 43666 0 86303 380804 0 308102 431296 171707 77737 601977 875178 72390 766804 125822 256906 165075 524582 348789 908315 948756 470286 544986 0 551432 226138 0 846128 0 736489 0 0 58285 0 705197 634729 0 308215 26151 176408 739387 983686 202215 908456 382399 132596 0 667233 0 0 496248 513662 654787 204541 934123 0 105535 335205 0 53186 0 303856 343802 825785 894455 72536 0 532880 0 772824 0 828950 901193 285746 0 0 926184 0 0 479412 565991 405792 0 144088 861345 450473 917741 0 0 548354 0 573279 45415 0 636892 0 163422 0 0 53200 540323 963739 773352 757219 167689 0 866359 872651 328348 590058 709665 879346 0 268893 0 83267 159549 332478 352792 485752 222156 0 945781 0 554735 199352 413408 236132 0 411633 0 592521 0 0 236447 644372 141279 125453 942955 733232 972096 552070 0 0 374059 0 0 0 13766 294818 488661 194203 0 708007 507697 568588 49721 0 195259 233693 552850 0 0 444671 511233 509564 0 0 603595 996193 458673 577316 334128 0 113021 0 693621 187755 372053 688143 941270 677256 0 0 278566 760116 352072 634928 101655 120616 675540 0 283493 0 299979 357869 550946 520428 0 0 795151 122994 572050 503586 615275 640665 352313 604443 0 0 0 539420 0 838244 0 0 0 594941 0 341021 0 0 0 0 783269 855456 19806 0 62628 438896 836503 465992 0 651231 286933 919252 380828 316255 117206 529359 879128 0 0 0 0 298482 123961 742622 798301 202928 432001 0 0 0 673213 551309 848599 815903 735432 919629 0 0 790693 158267 571763 205003 884832 589378 181396 455032 0 0 391095 848612 245657 239090 174519 639746 0 979359 955808 456463 170141 0 0 0 0 0 0 255956 472780 132211 866244 489946 903475 320773 185362 0 0 318718 0 0 790882 150669 962263 624435 0 468877 0 686038 280280 111871 984022 0 853225 660345 587160 261258 842026 585853 0 198284 825371 992281 850504 623346 898501 210274 17307 188484 0 0 0 286271 132591 612412 421760 611998 414762 21181 0 757955 773610 151606 595541 337017 0 0 682589 150969 283506 604169 0 327927 0 526883 679820 0 618992 865080 19107 11695 0 0 722455 964255 189641 571007 0 490524 632899 407063 0 0 56492 0 145330 0 487836 0 0 601553 717477 196181 350385 267206 0 376127 513879 0 463839 788380 727206 0 0 0 0 948421 164544 28040 133655 0 821298 754624 874927 800128 597993 0 0 748949 0 0 866777 0 0 402630 178659 801474 0 522993 0 182151 884296 0 0 688489 304522 393233 299818 0 0 219244 840735 968851 302333 0 0 152844 0 391472 0 61257 189153 412783 947154 0 0 0 250114 757450 962197 0 0 978495 614927 0 0 445314 0 517223 0 437652 0 465311 358941 53912 691978 0 666687 0 0 0 0 0 762007 0 0 241901 0 675652 0 850141 424021 0 0 491845 317629 769867 202426 0 0 666500 0 0 433753 61814 105853 962329 0 0 277946 631967 0 388827 0 0 0 381045 898887 557001 49286 935810 909885 685411 12552 0 15945 0 0 776704 814425 0 0 602107 0 985023 346687 0 0 528962 921840 0 373556 708409 519034 0 0 107984 0 98592 376146 0 0 8711 290992 505654 374450 0 0 0 359827 500233 0 604415 919963 0 0 0 0 0 981426 68723 0 307570 0 0 743918 764476 650476 602706 689416 425348 731598 151170 0 988018 553637 0 978428 973350 237968 920147 0 745149 830864 0 0 657364 0 203197 0 3630 0 516131 0 843938 266221 125974 113976 0 255955 36329 0 0 0 663074 0 612366 0 0 0 0 286280 732375 684092 836735 671748 150826 0 782166 179613 0 766392 53621 37587 0 0 479881 279213 391499 942490 283298 0 126396 305748 0 903613 0 0 34104 612423 0 896456 893311 0 568408 0 365027 657870 0 114649 76058 0 976281 130384 0 884182 0 407524 531350 0 0 0 294187 401476 733765 0 0 114009 749122 0 673887 677692 0 52981 0 360516 68247 0 64440 19556 454346 871841 0 0 651335 417174 761913 960773 48620 380831 16353 154165 0 525866 551470 856715 860899 235611 445879 319223 936462 210054 614663 714473 970133 62091 69201 662148 147550 0 163288 0 0 0 823982 261515 0 0 914202 0 45619 358111 0 15671 319589 758643 0 0 0 825159 657061 569459 0 290329 0 5268 176953 0 838590 991241 529324 0 607443 197129 358334 0 285884 0 513750 767444 90021 289463 0 611374 0 0 219892 23826 629541 102427 964611 385498 49799 302611 728854 0 139519 795955 0 517068 949471 61059 506572 602110 0 415694 0 146828 357768 565947 461215 0 50466 375110 899309 0 972035 0 30722 0 0 336304 0 27264 0 332214 637921 888313 0 714711 0 96792 112055 40958 0 18269 424321 0 278192 0 481813 463001 181445 0 406440 680991 179997 0 807125 281795 478418 0 155042 712629 278854 0 0 951507 984848 612900 0 988459 0 695972 0 855637 972243 684356 0 0 642105 933731 0 398461 142043 0 941758 161803 508103 0 0 693989 0 0 797402 481074 779654 0 310145 297303 0 0 989659 292312 658214 806335 57330 0 692409 205708 436260 749775 0 0 621553 731667 0 242596 0 684836 119381 294304 852944 994162 0 707 367372 0 311814 31082 0 745605 159428 0 0 0 0 62096 0 0 511165 656612 607947 121335 895929 0 592928 974650 131879 17092 736117 0 308690 26670 155963 0 336396 0 0 939288 156423 0 295423 497804 636693 28644 569311 56545 230028 995694 24557 474997 12695 279512 188582 0 0 0 383981 872754 105874 355063 0 385594 0 360784 299661 263238 0 417645 933470 415082 685704 72973 701443 70572 0 491707 0 607330 46900 98262 849332 0 750736 224749 0 33719 0 0 783616 425755 463142 0 0 0 0 579558 0 660451 198500 0 66719 0 808768 15503 938530 961239 0 0 711582 790342 0 726714 0 270626 0 263760 0 18752 442437 643360 247098 761125 0 614305 0 142676 919367 753816 0 257235 0 0 940767 0 435202 416726 851272 82425 117606 297619 45145 183906 502896 134319 795564 0 736336 83020 0 328419 973698 0 703622 0 0 194080 978535 665129 0 922110 0 0 129957 99325 0 0 758192 423122 0 868418 0 0 0 0 516672 632521 0 0 44386 0 517866 0 321802 16516 0 0 0 857490 0 0 436954 454894 422088 633169 230377 926127 0 0 0 0 0 155191 206534 969901 0 884634 771865 857164 793144 43837 0 263657 0 0 0 88385 0 948177 0 273779 0 997903 263000 879751 623480 0 0 0 121166 0 112990 591479 334820 0 0 587707 976699 862225 0 245226 722503 841219 0 743818 0 405438 0 893794 49803 0 728862 0 916742 0 351752 0 987239 0 753061 584154 394443 184281 0 0 0 509303 533926 0 373618 0 0 0 889991 0 0 0 180883 0 545552 0 0 0 1066 0 865904 467999 776098 542726 0 0 179190 213269 212287 0 276556 79607 0 526626 519977 980966 0 319413 0 131496 871255 0 348407 315327 0 0 562779 40323 645593 492064 518710 368960 0 430235 143024 624965 980217 194796 0 972698 926953 168913 784503 0 903304 408188 0 501920 0 0 0 631594 0 164210 204435 0 0 234358 0 0 0 250595 0 541458 942912 49294 0 0 743902 0 269336 0 615170 0 593134 479085 583002 187219 192805 205174 324534 779166 847812 712574 865195 247460 0 891497 290893 0 628442 274106 126749 0 0 930418 0 0 0 998441 880204 453038 0 297966 0 932358 7994 653219 0 125326 0 0 0 711450 897824 438740 0 930857 0 253990 0 692226 123069 592064 443882 856273 277036 635404 217979 0 0 694424 886256 545876 768343 960224 0 927176 0 0 0 0 0 501621 180826 0 0 913339 677335 638760 928165 472569 0 957605 507283 0 0 365765 0 269310 0 0 964797 970186 0 820620 0 0 730541 330163 822053 0 355819 392266 635111 0 0 139842 72017 0 625102 980555 0 235038 832367 454339 0 0 664294 414394 0 868625 994872 0 0 563977 63649 536277 0 86634 0 977882 786453 0 0 143103 0 342940 0 0 563731 0 0 483193 165255 652061 663197 295186 440361 0 481118 107960 421092 332739 699999 582593 292735 371492 0 754898 82576 55444 257223 451002 167001 623755 0 781576 721276 0 260978 345097 0 67136 270912 0 330517 175630 138156 168565 818886 302755 15369 0 505671 0 387501 776607 972661 0 0 363397 0 213803 385144 0 266802 931310 0 264943 561894 0 206323 615191 0 50443 0 600448 0 688169 219178 0 905162 0 592255 778877 953138 675495 209185 53211 0 0 0 738371 746466 0 677077 891289 0 54839 79511 0 0 1014 0 543871 10363 441228 875604 942259 597764 390452 933831 811656 0 0 473445 547402 412426 0 441360 460380 694156 0 0 0 480950 717823 535884 0 344036 778598 762239 0 188757 437181 62450 0 0 892943 0 333434 0 515969 227178 691939 505930 976669 0 0 299316 0 0 0 191602 864237 506044 383748 797818 193436 557259 623071 953283 0 745927 0 310905 775453 481370 0 350067 0 779148 718685 717907 0 310227 0 0 0 767359 714220 0 0 210751 0 94433 138522 832752 0 0 0 0 203330 354243 0 71204 454834 0 310196 459946 0 0 761199 525692 196178 0 691752 972937 0 0 0 651067 462521 568515 858139 204085 758614 158013 0 167276 7541 0 0 0 0 921499 729400 0 623091 523874 452648 718149 0 0 346866 906262 162654 0 0 599591 267877 0 674943 197772 0 877174 719765 0 620187 65051 834486 0 0 0 0 463507 192474 538667 439231 967144 354705 608694 350610 116833 354414 587192 921454 0 0 162621 0 0 38508 493231 0 735979 0 583634 0 140693 894030 0 0 0 196213 540000 0 697055 91418 0 0 617356 818300 846957 930048 0 0 915001 695310 0 47672 634956 859321 0 0 580718 582448 234311 647424 0 781655 941009 0 225638 0 21389 694596 314850 387317 0 0 450544 869804 0 346939 963173 642776 601383 664760 0 0 675164 183391 0 0 171693 418991 654126 825602 716139 507362 317592 0 881378 0 0 0 828217 767592 0 800959 338606 235244 564357 809711 0 203119 0 171127 910216 0 329667 791209 231928 0 406152 145082 0 700039 884907 792823 0 122580 0 395406 0 752973 0 0 0 14292 635802 0 554 0 850645 0 0 0 630621 446525 0 114318 0 974321 343252 704472 915531 675304 591241 761029 994902 0 68848 0 0 640498 341518 0 0 0 96917 387135 0 532897 94035 520711 919316 0 0 293619 0 339763 0 895742 394302 0 697025 657602 330669 0 546473 333200 0 0 0 267886 941882 0 345430 0 525544 613278 0 423570 0 367450 630678 338519 0 159486 775789 913132 0 0 902800 0 0 947230 0 878068 0 346074 0 627499 618366 0 0 168896 974320 586842 0 585579 112437 869523 899004 0 461040 0 642297 0 383366 948263 963412 543303 946778 0 0 0 507611 549678 895761 640686 613418 0 116213 669011 0 391052 464756 677370 0 0 499236 0 620606 0 364849 0 524464 584323 396548 361726 0 727891 0 321303 0 889864 0 854383 554619 209535 0 103913 955479 0 0 704226 287708 0 0 159200 469859 562564 530615 517206 202596 602552 0 0 482330 0 735143 280094 0 689358 0 634113 0 0 836591 389578 18636 835021 0 0 411048 394885 758666 712034 0 903341 527645 452334 681291 536705 802845 117700 739252 0 121247 472899 126605 0 727583 964491 0 837826 0 646654 0 891191 0 0 857297 0 375454 683998 934080 132031 557910 988680 0 0 674128 61185 0 0 976802 956285 0 0 69102 0 0 688159 0 0 0 0 944083 941222 520827 484452 69359 245896 748536 0 443280 125701 416898 0 213715 0 392885 0 920594 75971 61768 0 559508 0 911470 438009 924625 585117 771578 983596 452509 420809 0 488248 79958 0 0 949891 90612 646667 0 0 0 0 562983 545176 208227 546864 275942 606110 198957 0 0 738369 930574 68828 777724 611307 70723 0 232305 285676 952393 561606 0 0 892129 295110 0 0 380835 0 728416 0 709971 0 758897 0 778782 435046 475799 650132 0 270098 0 539292 211204 983370 606961 45606 64035 863108 369200 63228 0 574721 0 678276 937142 795987 220576 0 511151 850063 541927 922725 712085 0 0 597954 389006 0 378782 0 675339 138870 397505 0 817721 64341 891981 546845 0 213927 423795 509711 102039 892138 602208 0 0 548112 595306 88712 166648 0 79311 504304 806598 799527 455579 0 835650 590508 452865 0 53207 0 304518 0 0 465656 926587 0 626081 413066 0 153190 0 595910 0 189355 0 777609 432014 412576 0 55464 0 624420 250529 0 422599 726742 624273 78449 0 0 759095 60012 141123 680115 0 0 598840 25423 0 84751 567596 134072 0 898859 934600 912680 0 386040 259153 139901 117154 622875 0 898603 733328 0 617515 498907 212595 828594 139220 339870 42482 871924 547063 410921 492077 670559 204511 0 578721 0 505352 0 458457 0 912612 317332 0 589656 0 438886 0 120406 184294 0 957645 992232 83472 0 272234 840376 467006 0 398712 966842 201659 0 299667 406991 284693 827716 373090 0 484536 173345 0 720666 0 0 0 0 319193 56870 619733 497723 353328 0 0 0 0 0 0 316755 214409 715273 752619 877357 542733 0 219662 869717 0 0 0 0 491869 58261 0 0 833881 0 865118 557337 218410 218380 181742 0 351182 0 344174 432441 977798 245374 599268 0 774094 751785 434506 464895 955953 0 272883 784274 0 988322 348153 173223 0 0 2115 0 302541 659670 692055 522064 96490 768515 617367 0 929626 0 0 378770 542700 224464 745193 0 628991 0 290989 280577 0 104283 0 906123 574388 0 0 0 863297 0 692203 654118 0 440523 38745 0 977958 763536 855454 470756 174231 0 894877 224154 988472 0 0 955628 0 737156 919821 0 932978 592165 295694 271897 0 163248 806246 815561 0 556099 87180 458948 0 0 626515 480924 0 0 931798 234592 703292 0 255041 0 218053 732790 0 512929 228370 0 819398 0 440810 964551 0 0 907715 0 227793 0 405094 0 451330 199079 31810 84435 0 0 630038 137320 963101 0 0 22143 0 709090 0 495947 265878 0 256856 174287 784326 0 144485 834688 0 0 647167 0 0 108823 0 819562 403602 0 764232 0 514396 0 628381 0 0 0 411900 0 359547 0 186218 724601 333783 0 962193 0 584082 980503 484945 287306 0 0 191077 398312 0 101513 0 981672 0 584451 503992 47280 548710 153534 0 771622 0 0 0 0 122151 0 0 909369 0 0 0 461648 480395 0 0 421271 0 801873 954644 0 0 164591 225049 328050 0 903945 0 0 975098 89775 0 435925 994674 0 0 790249 0 334019 7431 0 131625 523216 0 0 0 0 0 725077 0 65406 0 764389 581128 0 240240 442023 377955 140497 855214 78747 0 0 0 0 801172 747991 0 695145 508612 571167 869832 582327 285607 0 743720 0 794063 26751 950477 497472 380024 0 0 0 0 0 0 161720 0 638518 176536 649444 53706 999667 258291 0 635519 0 0 378650 673801 300016 0 735011 639694 0 464109 0 0 0 697571 933457 0 526455 367794 0 0 0 919132 765128 826391 0 889404 981523 0 788350 0 12740 811853 0 697827 421384 377294 92944 816030 404750 249789 81907 719103 799275 0 595969 104052 229452 953919 290888 161202 0 0 0 110319 876155 0 0 0 0 237166 718235 206202 575926 609766 786518 442078 784651 0 0 194531 1983 737954 334422 0 301807 906832 101459 988216 420779 0 412490 0 242453 867574 612707 0 0 678510 102198 114470 501295 11419 0 284246 0 0 484843 346798 940982 606795 105019 362841 842700 727329 738862 0 54776 95270 361428 446136 0 0 28692 219640 470327 617423 843025 841438 0 0 389915 949479 0 952955 0 732590 574349 0 487699 834741 116008 0 0 0 0 0 983830 0 744903 0 0 0 90467 433306 0 745516 312658 743442 0 543471 463431 588550 705331 0 770579 0 800939 849819 0 0 663938 0 0 0 0 262765 219549 767724 468327 768343 64447 0 582572 0 220981 962562 0 703270 633786 811470 0 390121 0 114918 566893 0 713164 740544 0 0 0 881447 0 51746 0 0 0 35682 891514 831930 665495 655704 121298 0 0 0 0 522139 914471 0 36240 869708 310379 214937 570808 0 815175 66477 638688 102965 454446 0 769701 223892 10043 193089 0 768584 715590 600648 0 976565 636114 0 923639 430030 0 344209 0 580635 431754 388444 285397 416688 540106 493263 0 746221 734543 145776 0 46659 892326 0 0 0 0 0 449587 0 758675 540607 0 119745 348175 0 0 0 404322 768905 0 170687 0 657985 0 790038 999643 0 0 0 633556 502901 0 506301 311947 809785 0 0 0 889525 590367 141710 369820 0 359511 385764 211825 569394 0 505620 0 322001 0 976835 364825 0 927598 536123 63890 962216 297300 0 237282 530806 627490 321901 0 589164 0 120521 576962 852781 778843 856278 926623 925211 456146 0 467898 947837 657665 0 382372 360365 744889 581699 0 786507 607800 0 181066 807764 669842 21981 304536 721268 615112 88972 0 0 0 74406 0 768545 447120 0 309750 345612 109015 14046 199384 0 0 768963 24318 533309 599267 410174 825207 510117 365802 487480 368951 0 905497 346774 0 0 793435 0 65769 57253 0 126949 120504 0 586133 177540 0 333152 183494 547716 0 559446 779431 973727 0 834715 0 98958 0 494349 76521 848937 0 328181 810098 999929 510428 863545 766069 525743 861989 0 0 73000 196324 534031 860009 0 997421 563345 510225 0 0 126611 716979 786326 0 0 208973 970147 0 348394 828743 583086 0 827978 796816 0 0 0 0 16326 487523 0 148056 447769 31952 784908 0 0 646388 566236 946648 368098 574218 0 374062 265895 774165 668142 240075 595134 82856 524477 0 249522 0 597140 0 0 367235 965911 0 120956 0 977456 287895 54789 0 868095 202563 973771 0 0 591949 0 322214 538048 967639 831943 558640 283440 794754 513279 0 481964 0 0 0 861024 798733 0 0 0 306279 0 506575 187115 595734 0 866319 0 346293 626571 0 65326 0 142998 878172 0 489204 770670 0 901997 149446 912867 730448 387802 417522 670214 0 0 493808 450460 177106 940724 35349 982123 0 481903 885838 604404 0 0 0 0 0 353597 0 955073 978748 771495 0 0 0 0 0 0 913182 0 128408 775667 155598 0 832396 793159 252695 0 214250 248431 0 0 0 0 89791 467817 0 0 0 0 0 860914 670861 0 0 961876 0 842656 0 198304 0 851862 0 0 336256 142250 478332 818234 0 0 849298 0 96486 566248 0 0 717565 746000 0 0 129876 136702 0 787589 36701 29023 31940 0 948906 0 394489 990655 718484 309120 319821 0 0 573170 0 926300 158038 0 943070 0 0 236551 0 0 437109 0 0 862158 51407 862899 387441 0 578670 440710 91316 940527 0 0 0 0 0 811519 81223 219745 27098 0 728564 610908 0 0 0 369704 243990 0 234715 0 251788 618824 0 2967 464675 303678 0 795922 0 584988 0 0 352024 0 577466 628813 189304 0 569704 0 24729 897761 0 192447 634326 53062 359241 860043 899036 0 262130 156437 0 821409 889167 754761 965547 799180 942399 0 0 0 0 207622 0 850194 101392 717369 0 210732 626755 0 844122 985714 25650 756879 732756 222920 651839 947511 591707 0 381222 987100 378012 54936 373785 425780 649177 727529 0 594503 126142 386401 949656 514647 0 0 340236 0 375357 0 817711 697646 822268 0 0 643334 559965 0 69372 0 0 218796 624365 608618 209631 787971 0 713353 0 623394 0 231199 488453 978650 380207 493157 590438 365583 892576 78024 809480 0 894851 0 0 0 0 614728 0 647236 408201 654134 927229 0 807040 351409 758248 0 57505 303512 504718 605362 0 544928 987793 0 0 0 406842 0 320789 0 347711 516159 158646 0 691499 505977 485343 697248 253011 0 659591 454123 0 7016 16193 691882 597985 0 0 719270 0 0 507515 78243 395098 664836 0 17076 0 909030 830885 489359 0 59654 152835 0 560732 868204 0 621582 358296 128747 0 0 0 724671 0 889197 719599 0 547944 52436 669142 199473 710334 776162 30618 279348 95442 619455 0 0 0 0 771010 387960 486515 456546 515482 248416 0 0 683305 419789 0 342459 0 271764 243450 273695 693500 351901 830956 0 202196 238202 0 0 94467 923878 0 0 132475 0 663240 0 741281 243852 950518 590189 0 895928 0 143339 386937 470728 760044 584407 861485 883777 0 0 267604 622580 584512 0 0 244605 0 561693 0 922783 0 574804 527838 0 0 469013 747771 590508 0 520969 74099 0 447486 0 0 0 0 0 937963 0 0 0 0 793499 348470 219787 344879 590902 0 0 0 663150 3826 303874 518339 924930 645024 9708 354961 757697 989093 0 0 157599 17140 866711 988347 820744 873250 305356 729276 0 0 228031 0 798001 0 858024 0 0 0 763029 544801 27699 811576 740737 399202 325627 0 0 372189 0 174397 144470 0 0 901182 901390 0 769856 811110 0 0 0 0 0 0 0 764468 290281 13986 0 0 0 424042 14850 204631 831738 399623 946528 37226 188946 804371 969759 670507 203942 140153 800402 0 0 0 808536 380450 0 117516 0 871950 0 0 0 377330 965175 678488 0 265846 0 307775 439595 125922 610149 948762 0 657143 0 0 0 176967 0 822007 706080 697388 0 639063 0 0 0 0 606098 0 121625 0 550625 227262 0 820863 0 0 0 0 0 0 0 645825 993442 20665 482352 126766 344926 13762 0 614499 0 17971 0 317839 223810 897020 0 0 84158 0 960248 125022 0 471883 0 219865 0 177192 603793 0 939946 0 0 0 875610 204344 514770 0 72277 0 0 128138 0 0 361070 0 0 0 0 0 235193 506773 466482 757557 0 813264 0 992987 39296 31948 674128 0 2007 0 61215 0 394286 0 0 442001 246194 918850 462095 0 473417 243926 0 809078 0 993665 99595 182416 822336 0 0 486637 0 922419 0 50454 0 0 625843 548684 409877 618368 952463 383070 0 164415 612182 893817 0 0 870833 473482 304105 39692 595173 683083 321057 640798 0 224165 815175 0 270117 48372 688973 826350 659675 0 0 47791 0 957370 0 247791 131508 726280 892337 111107 0 0 879291 777951 0 0 688760 926472 256352 15046 234053 300283 825861 853986 0 0 0 266414 63542 619623 879505 452417 449002 466184 138996 819266 0 28015 0 0 0 810967 597756 0 0 736812 0 707537 721789 487348 551118 0 0 475171 286902 858873 183394 938296 858439 810076 0 0 267291 250843 8692 281087 199858 0 0 343794 609180 854253 528109 236484 505857 780197 840506 343987 552250 804487 475407 0 268942 736400 584423 114316 0 0 0 0 801266 220040 0 375106 0 0 0 347142 579070 906948 523464 957595 611894 0 201028 810153 243955 79478 789345 0 0 539993 183280 249005 0 0 578032 270650 0 0 409156 0 0 953818 0 0 45507 776271 0 749103 603089 524122 0 916686 0 0 0 0 0 818539 0 0 901668 539590 534323 0 614674 0 792493 665662 141393 525572 198969 885448 0 565192 121591 0 401213 0 774396 0 87453 195136 567522 108621 406095 0 46278 0 44876 0 663148 431379 0 74707 0 84279 0 471532 243024 94238 715562 0 221359 957038 0 348764 0 0 0 878064 827910 577552 306650 0 347012 0 815326 144909 0 0 948063 322997 940827 0 0 634486 582603 683985 0 99698 317180 880075 126317 0 0 906105 511940 876306 405532 0 0 419626 307469 0 741833 0 993829 1868 573196 758550 0 714933 388260 173941 0 792901 122889 0 923958 691298 641092 0 0 0 854475 0 350368 0 505733 111886 270855 690068 0 26014 0 492188 0 0 801786 854871 475978 0 0 753054 0 695895 81045 958495 459745 272108 49233 458992 0 0 909835 0 189876 541876 49304 0 0 683717 511904 713367 487777 280626 466206 0 848818 564093 0 0 628930 852220 546393 735989 0 885603 936786 0 696326 947495 0 808254 733135 890363 787283 298608 367994 911416 77498 293749 0 37561 0 747129 0 0 388845 686748 783845 311428 0 260325 0 749526 0 0 565028 968156 806658 866626 0 737187 692509 0 0 0 222282 0 958169 0 331712 0 0 588932 424516 743425 0 636602 0 0 641035 0 237333 385749 204232 0 703776 0 0 690535 918143 481131 333200 0 0 0 0 0 381159 195563 0 0 190774 0 178037 220470 831849 623701 0 0 273859 843999 446845 0 639700 989095 929230 0 428785 370756 159895 801169 305563 891728 0 183468 619413 0 675423 863087 0 570715 0 643750 0 0 0 0 975144 774771 535929 134187 0 0 452642 917754 549757 663914 0 0 0 374999 501091 216958 904214 433185 127952 628801 5003 0 991374 602833 0 0 506059 312092 13951 735910 786643 90725 3234 661206 646190 0 0 158302 699973 596868 112610 297965 0 0 221575 413374 0 904040 403225 980285 0 0 0 564755 88701 0 0 930279 0 329426 915003 453011 0 344805 0 507700 89696 879790 0 0 995364 311299 978834 596956 934328 0 0 0 594436 576395 25739 0 977954 507107 0 488023 686463 941536 519373 729233 416912 444030 0 627638 446740 56261 653969 219 58312 877759 0 88258 870636 211770 641058 917943 85247 0 302361 976122 0 0 0 0 520718 0 838340 320959 374559 0 135715 629190 904524 762954 0 13035 0 224516 0 578815 513422 528578 0 0 0 941295 421202 0 356883 753190 0 0 512259 436388 600650 0 0 751756 921159 572211 117017 474473 528222 307233 726034 875416 0 0 33830 0 514777 0 0 0 372039 0 0 0 0 158074 314112 113986 986580 807743 931380 0 182823 941475 341949 348553 0 0 728642 0 215352 490732 167410 633129 607205 346610 0 0 0 143432 807300 474214 681260 481410 0 748270 718054 138956 336856 813831 0 0 0 0 418847 469261 320494 0 759037 418661 536637 98622 0 213554 0 0 0 633886 687930 0 500284 791749 22785 0 0 0 0 488982 660963 0 145273 112250 0 852348 843813 0 865072 0 126711 0 0 0 0 0 0 0 530261 0 0 0 731551 74951 548544 0 0 0 410376 0 278176 0 983300 323113 887186 408224 0 109135 0 0 0 0 860051 247189 505847 0 0 0 304328 0 0 749660 843845 878797 400637 649777 48953 586867 410530 472923 381228 753740 0 0 200642 485227 0 641348 0 248816 537546 473488 781095 616807 53453 342772 283299 0 0 547567 893232 613179 524013 441388 0 232929 44783 106929 0 177568 0 0 0 113966 0 675704 916834 363638 979178 580160 164894 464392 0 153620 0 704852 0 19720 0 670097 972119 57032 21657 0 0 668418 0 675465 0 485510 355830 0 629614 270560 388535 948336 0 0 0 815409 422535 52449 93153 770932 0 415174 0 630254 0 0 859795 264314 88520 0 759772 0 0 0 0 737023 0 255623 326122 0 115465 0 248808 24455 671467 501415 0 4178 564981 291693 240916 53919 803210 0 0 778583 438067 0 0 597533 34909 231626 758338 773026 396871 262836 0 578485 0 0 0 444043 198300 0 840475 92763 31912 160056 0 443113 0 799611 354204 413825 0 464716 571064 463986 532002 0 0 208151 154640 0 494850 104008 865731 776618 51834 0 0 0 0 743203 490225 46680 889601 198818 451963 0 0 0 892532 0 0 0 653189 0 0 0 241012 0 141632 217828 18196 318833 377829 479163 527933 0 407374 313057 0 633364 56812 420352 883526 334604 0 907506 594586 0 967504 0 0 652008 0 70408 777317 0 0 386351 407065 134980 0 884594 0 680765 0 813018 0 714636 96774 0 139120 0 896413 51197 22518 0 0 0 501033 297015 0 121934 623732 743834 0 492724 652633 0 637755 139773 535006 322260 0 0 0 882038 0 336029 0 949394 0 361295 0 50013 0 315516 265713 13815 163565 0 0 712847 60 0 436305 0 0 0 0 733472 16668 0 784543 123099 545496 0 0 0 0 0 0 0 0 0 410892 30411 88152 350320 0 0 769333 0 0 253079 504313 0 0 328378 751202 893693 32196 525031 0 0 574889 110721 218774 597939 0 277497 0 418375 426007 746047 0 848838 716761 0 614552 0 373750 328396 679853 789425 518326 566474 858796 820863 168162 0 807298 139561 535014 0 0 0 975864 698726 302767 631472 0 878886 345950 65998 271773 410429 52769 0 989032 0 341125 0 1469 30433 749377 776535 0 782605 937518 0 379593 128815 0 308665 341401 168346 0 324570 50729 0 0 0 805410 0 425269 0 425483 914171 0 222705 0 547080 94524 390349 0 197234 753604 0 0 0 593073 0 229088 805705 490778 0 355963 240052 0 74200 0 573756 520952 0 77914 0 0 0 0 9688 834957 535716 403156 47268 870063 0 894515 771761 0 888393 583620 233694 477881 40670 541065 588216 0 45653 345478 30558 318732 301102 58683 84575 115661 935732 209456 489261 396362 384732 936937 0 661161 206999 0 280000 0 0 0 0 0 506043 118325 933620 0 928251 180149 344727 765402 512580 0 821085 0 761528 981859 44796 0 0 429929 37745 499656 656104 0 0 935233 0 0 0 493937 0 0 554831 0 26795 0 221554 110535 0 0 0 714318 8928 789562 271222 79161 705775 149770 537177 277923 302744 841400 772888 87603 534515 0 0 545852 750257 0 294506 882490 771915 0 320103 882278 0 0 0 0 0 181186 0 873626 876906 0 0 212467 262780 0 0 586677 0 0 0 0 0 132047 0 846714 0 118444 379214 0 102470 0 0 618308 237374 261154 0 746823 0 0 549695 0 852919 0 628582 0 0 899978 0 104748 482640 456917 590569 0 0 443140 0 245590 112608 0 784715 499009 546129 215741 169688 312507 0 635328 375074 824773 0 0 677388 85844 62881 737274 0 0 357370 934103 656475 621147 0 954868 670743 0 695803 0 0 0 197684 319275 494277 101561 0 268229 917243 982171 35037 180572 244010 814126 0 338635 0 574931 0 941414 481047 0 292543 126602 0 516656 84700 0 0 0 0 540190 0 8850 785988 10937 988954 241206 0 0 0 0 161293 17932 0 80060 0 0 0 59630 306283 792768 0 0 726764 0 763155 291373 456763 0 258945 749180 0 0 596510 0 558325 302928 628094 185553 882478 317237 632849 0 0 272627 454842 725614 701139 818575 0 0 779214 0 15981 0 453575 21012 701423 725062 0 786416 0 300675 0 712640 0 515792 0 470345 175460 794002 0 989534 741447 0 181106 639991 340419 0 0 812768 558492 567631 710279 184055 0 463175 613453 0 0 322694 0 789618 0 0 286644 0 73742 0 504683 0 182381 0 776852 0 777393 0 0 0 599482 438662 0 851662 0 278274 0 364880 0 480126 73252 0 391494 0 0 977651 991970 86503 812310 0 0 441487 0 288112 162687 0 0 689917 62969 729944 60808 392361 114413 0 0 346486 462174 7330 0 319124 803543 0 0 159408 537065 137033 0 530080 0 0 515665 951422 880314 0 206515 858764 466582 688202 0 374392 220061 0 0 73037 417406 395080 956694 820461 423022 713152 766289 0 983434 190477 0 235745 555463 0 400315 853014 353816 181701 525059 735944 596365 262077 273384 426039 607843 186071 815119 749114 503546 446227 0 266541 0 43423 0 104803 0 0 0 493144 342864 0 936301 0 0 780272 983392 367629 456344 43872 716981 793497 202426 548954 52199 132152 968560 191676 0 925067 85278 0 31394 0 513856 0 188999 0 33161 0 207934 0 18511 681438 963617 7890 165418 0 857562 246050 154232 0 0 0 19164 0 5518 575677 288640 0 901327 271151 546503 965767 944636 38152 617070 241638 5119 0 0 0 0 0 0 580635 0 722512 189286 0 136239 558948 513469 0 0 355950 0 101012 79525 613716 0 310738 307335 811608 958983 304524 224264 844791 0 429604 10880 0 0 0 678558 565272 563852 0 0 0 215932 99300 145507 836611 771126 459477 776467 0 0 0 205706 0 0 306730 542314 0 714219 0 478644 0 608712 0 840913 0 0 0 785125 0 464844 707939 0 0 596322 0 416217 0 481039 48030 0 0 410465 74418 973711 0 683086 139524 60424 0 0 0 0 0 0 28283 0 14096 31562 653412 0 0 818532 0 0 946943 427484 341586 89313 230350 0 560902 0 116631 182808 0 0 0 0 884637 0 678394 0 182928 0 341965 681378 0 981776 0 161247 282356 72763 0 405487 906274 213000 787315 0 0 628940 633178 741311 0 0 325525 0 578340 153320 451760 871437 0 161302 0 462952 0 615379 900053 911214 264257 423961 0 0 0 161993 442882 243225 936283 711623 0 464801 39242 0 95064 752918 471875 249616 459877 802639 0 0 682609 728136 777891 0 0 0 71222 674692 0 697305 874817 878573 588716 0 106454 0 0 0 469796 0 0 0 284320 0 825122 0 500899 245113 0 0 0 0 0 842297 379840 833067 562135 264482 0 521002 540160 0 0 0 0 0 0 180086 896790 41604 953644 0 737933 707589 0 374310 0 102667 0 905587 0 715961 671841 121123 0 0 0 793627 182120 0 633806 628221 0 375062 0 991069 889526 68347 939737 0 192062 84431 0 0 932812 0 249035 765242 0 0 847082 0 956723 102371 85502 0 12058 0 796843 0 0 0 86511 0 711190 675598 996926 837207 550874 0 931235 0 191561 0 13980 555704 0 0 725064 0 0 0 0 0 727840 0 400310 831011 0 290551 573952 172458 0 0 722854 886237 657903 347866 0 832292 0 82349 0 325029 0 0 789807 0 372088 663729 520272 550354 148351 0 259492 78458 449767 0 0 904456 0 581807 991310 0 0 0 903681 669242 0 219330 245920 0 892266 361122 640357 0 520194 0 294692 0 0 0 0 36064 868449 0 596102 57904 198975 0 438575 665372 42511 0 311176 249971 632427 579071 724260 560127 880629 889686 202628 735306 0 253843 0 366269 0 0 165281 0 888088 395428 978737 0 784795 0 0 270642 304668 226136 0 0 0 381076 947984 0 882389 778958 0 0 0 0 417367 317375 536024 716623 56792 657342 0 303767 399104 0 0 388576 865139 0 0 0 905054 325837 0 935410 0 881058 800368 986866 888083 526371 0 12568 875869 0 924390 444431 504877 71253 871673 991946 0 849549 253621 519460 939230 0 642963 702121 36922 0 0 81748 0 904805 428308 0 681745 55408 936037 0 0 244038 89979 994687 464060 584558 434511 140857 188492 0 0 924747 849162 0 653410 276858 947424 244515 0 860792 658282 0 622845 27375 405578 278762 0 0 0 988661 0 376526 0 0 812482 906233 0 0 195511 133269 772757 0 0 0 806984 0 0 670766 859433 0 491309 0 94059 689024 542935 93291 0 0 383132 477030 480532 175259 0 772305 0 0 0 0 0 328481 0 0 0 571459 615940 0 729560 734791 0 0 412076 445315 526476 401373 0 0 0 0 155170 0 0 626313 891501 263634 0 374762 0 0 376081 960725 447385 676583 0 0 23600 0 875762 410244 0 0 302848 51061 72912 0 189871 559565 0 53618 734422 388637 394882 721907 917943 610281 396777 124593 360365 292678 614904 94918 772716 186488 476330 195173 0 0 3313 525481 0 107577 378548 0 481060 113121 134489 0 147911 525434 0 859174 380394 133096 752152 99573 0 884172 965679 0 958324 0 0 692568 0 404429 907937 575714 637251 0 898234 627129 602151 726616 299023 207390 625208 218193 12459 56406 0 287707 0 134046 378448 176343 123838 204472 917879 632061 0 159011 34570 180847 278614 71076 716220 0 0 590860 584720 0 0 656715 340664 0 0 92155 242560 996340 0 600398 0 683866 389603 396555 812836 864370 60020 0 855824 324362 0 0 65968 573576 953665 0 793580 84667 111644 0 340236 645689 455970 0 299483 528357 300540 751154 173642 0 121341 0 0 715801 579877 0 107256 369453 338970 0 149268 0 978281 0 910732 25453 840644 430684 0 0 352586 64399 11683 896151 0 0 828487 0 18932 401319 0 0 173854 886700 963387 0 0 805923 144568 741417 326943 0 66777 328378 493941 0 609890 0 0 0 971265 815497 0 0 860428 269765 224338 0 332786 0 0 805109 914642 377555 0 989913 357137 558718 237541 0 0 0 95261 0 6256 173965 0 597206 0 925452 795956 897002 705888 161998 980679 0 440144 777075 700094 552232 0 450636 459986 146376 358707 102001 0 0 0 0 945682 0 84822 0 284983 68115 684876 0 0 0 789692 0 423339 81696 0 0 398375 60020 473957 415230 0 722209 0 430 484105 140609 819622 0 0 551487 74468 880397 517743 650769 0 502744 986655 892397 416310 0 677905 0 0 725740 733451 0 0 0 518661 0 185211 0 0 0 87445 0 610533 0 0 141480 459745 0 0 673456 0 340029 553447 137966 333775 575135 109994 518937 0 0 636205 578989 713520 265061 0 118251 0 0 598971 518047 0 338172 0 769882 343431 85240 0 907787 0 147474 21827 119576 902521 0 0 280948 873210 516939 0 332060 0 0 0 0 0 785207 0 0 0 452669 595577 426824 922325 177647 0 131994 569791 0 258145 877349 918835 336112 0 0 924722 814567 106733 810745 0 719832 0 395228 40531 126131 0 357052 0 0 0 378572 0 21881 822867 586916 76411 264546 0 866597 37695 713566 319651 0 549833 0 0 4348 335925 323264 0 626530 644752 222865 0 192105 0 724367 0 698263 893131 584583 545725 0 864972 724566 854423 262286 112668 0 399984 331664 708584 274666 764039 0 874166 0 0 0 470622 995231 477729 0 62183 48184 311329 0 157279 407809 675655 0 134305 70267 0 425417 75248 0 0 0 332992 0 0 0 0 0 332733 658366 75062 828776 951172 68098 809854 526248 617659 321809 0 0 237846 0 0 87321 0 0 405218 68023 328947 557213 348659 556259 986195 646259 779689 780657 128257 0 126982 890622 832047 0 306399 384265 0 0 348099 700957 33927 0 0 577817 410843 561293 834553 898911 776992 0 0 314616 0 0 290496 836311 921474 794616 0 430960 0 303637 927869 257376 0 0 679243 141109 383335 0 0 139464 0 393084 229936 0 680070 0 0 0 176847 780124 0 700232 188365 250404 303090 326863 801299 798613 790037 161436 0 714276 718968 0 163753 402652 0 175005 0 0 314746 311694 0 0 832360 327059 0 478063 471509 514216 488015 0 71986 535587 523482 0 53225 0 0 597963 219546 0 0 0 0 151454 362237 497789 0 906388 531993 0 192770 0 664032 53453 418763 0 980117 0 64840 22477 0 0 784371 344226 122035 803333 783877 729789 25366 156229 0 118709 381367 56484 0 105142 660738 424143 0 464536 0 419758 0 0 0 650905 883410 63186 0 0 0 577972 534119 282384 571466 476479 929234 559563 0 0 880625 216249 831325 987793 183940 286475 394911 0 707008 0 864436 196152 0 0 596387 950872 0 433010 0 270085 0 0 718117 906304 0 734005 0 444062 0 0 0 229673 290958 0 920827 49284 0 308168 0 947080 0 96371 0 184165 0 778792 530829 0 799583 0 47691 0 156718 0 0 835725 779013 0 506551 2263 0 0 946808 248721 659869 239916 276282 456247 748731 635590 691227 784401 587322 257821 0 0 844830 465408 0 526625 749014 795241 56792 856063 17215 0 440793 0 0 803366 0 343648 376250 0 573377 0 555892 88258 494744 0 746739 0 0 0 941721 78874 737859 0 728629 0 533450 854358 33814 91412 420565 423391 238530 961750 547106 0 0 0 0 814771 730991 0 664016 443938 678256 0 114004 0 332928 0 822120 0 71262 29620 225681 815917 936422 0 424125 0 547062 860760 427919 0 11976 870290 675496 177906 130365 739793 899117 0 106505 223525 0 704822 0 35467 299150 553941 527912 0 592094 35269 44413 0 0 0 0 358875 612546 0 0 0 122315 0 0 172262 428635 107435 408284 0 121853 0 0 498335 743862 606285 142943 966733 390956 158159 884897 0 465187 811765 590170 296881 28792 594982 178770 774690 28443 768369 54844 228345 184249 0 230540 120648 0 0 575415 0 822188 335221 0 87787 0 0 845103 0 0 365364 41140 400552 0 511763 0 0 952470 452885 0 0 40561 454924 646898 505149 316897 328347 637118 0 783805 318132 382588 793345 0 810113 689915 887225 0 468912 0 0 0 24238 241430 0 630396 785193 216528 177395 0 855357 770021 249122 741105 206170 976834 817349 0 723205 0 0 578791 60889 413543 0 375167 0 0 307865 476546 0 439425 0 941556 350846 555524 705338 0 125727 250115 0 436157 0 501813 122905 0 609583 0 932609 0 758291 0 888536 173243 277431 678364 844109 551556 991866 0 0 146244 34961 417954 622585 0 790661 0 0 0 0 0 206818 749027 0 219375 722641 0 0 0 0 141734 0 987095 264414 0 40727 0 0 3144 797199 408140 933308 435951 0 73661 843230 885810 817012 448557 293497 396488 220329 959161 762366 594405 0 398447 578144 0 574626 626567 662493 476950 0 581902 79529 788139 39420 295640 356267 323968 722269 747696 0 0 362149 283814 0 665677 341627 0 670489 569118 0 0 0 977596 770756 0 0 0 312712 270724 0 699636 0 0 646758 250801 0 0 0 189166 0 78062 0 0 812098 0 126930 797277 272023 859303 0 0 919300 0 494809 0 0 381183 951846 0 487908 0 0 0 0 625254 578882 405436 136418 431625 41776 191970 688363 979396 0 0 410365 928057 442266 6908 0 0 0 0 0 0 940600 0 913980 663692 552864 478350 743178 0 0 417130 0 0 580075 932323 920183 0 0 693304 371477 105620 0 176630 880732 974937 0 199281 244124 0 132779 0 703574 0 677118 818335 0 399173 0 808018 0 0 779786 545172 0 251512 0 901144 122059 0 650994 0 0 0 738603 0 827457 815353 0 852042 0 917197 484565 635163 278528 62279 475607 273131 756288 658836 0 58232 409662 503640 0 263834 587082 0 265861 114706 603603 56317 523207 0 629096 0 491437 0 28831 0 149637 0 0 802929 965013 0 0 725659 0 0 659126 978978 141672 325225 858315 0 261206 898213 0 696742 248298 543821 0 0 356537 535393 0 0 939759 549220 921815 72841 977944 0 969267 468138 373996 535820 0 430194 0 0 586951 359154 0 621692 608340 430058 599490 910852 426896 55180 0 715988 0 830355 0 0 506205 0 470144 0 676229 835728 530974 0 995502 306602 591718 849977 715521 441859 793685 512615 0 106420 0 10755 987416 0 875249 201496 891734 0 199321 0 954656 0 128588 0 0 934093 0 0 415532 0 0 962644 319146 0 600175 0 296819 245540 135198 0 655469 704814 0 939654 0 306466 917314 172649 0 537645 247498 81569 350873 447080 0 543359 0 587552 0 138191 922980 0 454283 744422 331657 605920 666493 0 596152 498165 684501 0 0 497378 0 434307 0 844337 0 608071 166094 0 284852 0 493118 486529 0 0 0 0 3279 295653 417584 82315 508118 195981 864999 805450 807438 100540 0 881812 943434 0 679222 72498 0 0 305309 0 853935 82735 412611 210470 0 506439 971862 943476 579630 0 789432 435563 0 477583 373515 0 116158 50809 0 0 528310 0 772498 780901 136605 347083 73699 79179 772461 0 717242 11616 913527 943645 0 688534 0 775154 0 363894 0 0 426333 202920 438477 773649 204093 572944 346818 557321 0 939790 254222 929733 0 0 702797 0 369089 671623 0 141188 0 309450 94817 0 0 455780 765378 0 389165 881288 0 346354 0 699422 0 803747 308373 0 0 663817 720287 233062 0 290872 173017 107220 898326 0 0 136450 282105 0 373068 0 0 681338 26399 146183 601783 0 883211 416944 24718 853628 246683 0 653250 47127 0 0 0 0 106875 533271 34058 0 0 0 0 832926 254591 0 336373 129050 737612 790467 281814 0 0 846888 235707 43787 704229 0 19200 396462 628809 919820 890899 0 518304 0 434272 0 113560 362034 0 744089 242556 0 0 139421 0 702248 610851 264782 641597 918285 0 0 0 152904 806846 0 309408 157178 0 122281 0 501080 0 633264 904268 300815 0 452344 541289 432716 516642 533785 0 0 519223 185000 582505 0 44339 683933 0 0 0 68347 0 0 13538 0 440189 36308 910136 549378 378527 736482 381940 0 738634 0 454841 39601 0 0 784017 203473 550301 661526 0 191816 411426 371643 930426 0 800056 0 222854 31381 739930 669384 0 346125 0 422181 594442 909379 0 146585 0 853383 132348 937927 628021 752980 0 591139 597049 0 0 960498 374186 83590 0 0 0 29704 0 331390 162187 0 0 196342 221469 0 0 0 530059 411160 232570 766483 0 0 223862 0 364405 916424 0 214262 435147 0 22308 986428 387211 750424 0 0 0 220605 129740 851463 984281 0 851025 867354 0 255569 205659 816355 634652 739571 245287 0 770190 642485 687990 680137 765540 0 623776 867351 0 0 622232 371859 0 677336 0 0 386152 0 543609 503664 710675 168336 0 268007 627199 975353 0 29530 293542 294840 0 74780 447801 775216 0 825368 858607 780056 649704 768422 668905 0 0 191341 0 624066 0 0 0 0 0 0 529660 633323 588916 442239 0 0 88972 999585 615599 729848 303750 982557 277898 154996 450443 0 401232 849883 205374 0 0 341987 383367 703725 861619 279969 0 0 0 773840 190377 0 0 230445 989105 877953 116233 0 313131 957415 0 0 386783 846365 0 263466 457862 0 0 136070 89780 0 865141 598550 292540 252422 0 77564 0 0 355351 414235 62879 0 415190 370198 652094 0 0 367922 0 0 760823 51193 0 171977 614149 3192 97258 419046 0 0 801653 668608 0 0 0 933368 0 0 0 765626 582184 0 73114 0 233353 0 0 986082 701929 944956 0 663850 0 165164 0 581782 986674 0 641730 618194 0 0 917574 0 0 0 423458 280285 0 67560 813288 0 0 697870 763861 0 0 0 151748 0 293431 318302 184114 857714 0 85051 0 23303 0 202983 358635 997781 884549 705341 0 794320 304614 69595 198987 0 387166 217147 0 241462 755281 609885 162489 144268 878657 445839 136905 612211 73755 0 510865 457649 0 426022 262390 0 0 0 0 192189 802831 585388 48369 896702 0 630191 495043 556563 308678 580778 307046 0 202622 550471 0 127081 0 883316 366045 0 449177 980638 862873 917999 875220 625983 0 0 175547 0 867102 670976 0 0 790175 766549 931520 827472 913937 673202 0 0 879288 0 0 341534 933540 228722 133458 279004 0 741347 720831 0 596728 0 0 391556 899413 0 647223 0 0 0 176009 256140 702149 0 829929 0 207172 0 0 0 731388 746922 852066 484564 382507 664310 424467 41981 673341 671797 762902 458252 620599 394793 164888 0 179371 0 404441 530013 768721 0 971978 848995 0 60791 0 0 515668 393997 0 964841 980485 0 0 778568 0 944304 0 934549 384502 0 148964 263567 0 234083 0 255591 265669 690601 0 630294 670502 0 159761 171239 419315 679938 383909 167155 870444 483829 0 227379 758774 975713 643291 265292 0 845059 808429 220479 310416 41674 139556 220367 974145 25381 381839 662830 12378 0 413211 97320 0 0 864489 10273 378108 836267 0 0 668091 0 217217 0 594410 54606 333556 692261 674659 414680 657713 455369 0 474110 513560 426981 450950 323146 415965 424965 0 0 840345 28358 0 554829 808735 98569 0 195577 677152 0 8404 806396 0 0 128138 812347 0 895431 0 645238 620676 856122 49697 515742 472874 141108 477117 602187 510644 124165 0 385722 97291 909403 562932 147261 365478 0 381013 693239 89913 378734 0 862587 846408 0 413895 0 0 752911 270835 0 807734 236634 0 0 602496 138883 619980 0 702579 0 0 628800 0 557795 0 0 0 87779 629068 123451 685048 0 0 0 82813 422777 182757 975204 0 890605 0 0 400739 0 34577 677331 0 0 354079 0 57940 284755 46762 152051 0 928286 0 202491 842831 763963 922220 844529 363492 984918 541474 638196 561218 715479 0 428125 54133 463085 688822 347032 0 0 411178 0 661929 304104 42666 0 0 849854 0 381098 957948 52657 0 0 56124 0 0 0 790969 0 840669 655307 45242 0 0 859872 504445 304282 0 0 166601 0 0 0 827231 955678 0 553802 23948 0 0 603648 0 457637 0 525589 0 94632 0 887256 176668 25998 948586 681762 0 0 0 640216 0 0 721990 0 435360 0 838733 0 0 39071 689050 315994 857414 638422 0 567762 0 681491 0 96904 0 2692 200213 67153 83867 113292 297584 321741 301968 244132 0 0 99086 0 612600 106528 0 0 163027 568189 926453 139595 513534 0 792665 0 469636 582442 269122 697703 319453 224107 274809 229704 0 0 920004 146865 531722 0 0 647614 0 238201 515268 605388 0 648419 685662 341846 107020 404508 795550 16850 804409 330264 0 987223 0 0 185885 0 786328 337659 93022 0 0 0 0 0 0 475034 0 475849 382349 109897 716682 115165 0 0 0 609188 527826 146255 0 0 0 372964 465639 0 839285 121996 0 0 465988 344060 0 705170 0 0 0 964295 846953 24350 934884 0 874213 0 0 0 0 645577 229876 758167 560209 655108 0 404256 349188 0 0 0 95440 183730 642955 380892 60260 256379 772028 284617 0 469418 0 726028 0 404584 140684 0 797707 688634 0 0 430602 0 679326 0 0 333128 0 0 906116 0 425872 253351 918419 841208 679355 232818 0 596469 0 367499 249436 0 442727 723617 351334 410497 409718 646163 576216 0 0 0 967615 386337 0 49898 37272 0 131598 889920 973087 748976 0 0 0 364801 910054 458689 0 985149 0 974655 524190 877827 96172 0 659630 0 851076 984943 0 0 148895 0 0 741456 0 337014 957730 472453 399896 656262 0 836710 0 0 688379 288787 385261 782349 0 876072 85907 433449 0 0 191538 0 0 240103 446319 581361 828234 502340 0 864243 0 0 818663 62956 572108 454078 0 120984 943206 229775 386179 451546 0 0 471769 200004 105693 0 922440 327281 345511 442994 643008 468216 0 0 0 0 469430 0 504877 0 612760 639908 0 0 679488 0 793864 0 0 0 666917 0 0 0 616242 0 0 755906 156797 0 61314 57642 0 0 377111 841392 20959 0 674644 0 739784 267515 0 0 261297 316979 0 0 282548 0 381098 0 163091 640615 465473 197113 384562 0 0 699705 34383 101494 966945 0 0 173635 922876 0 0 15257 701039 833281 921134 942280 547865 967551 279128 903929 0 753572 0 669088 0 0 756677 93946 451047 808855 637053 0 471456 645063 708912 594957 917047 554136 710673 726188 462219 250069 980033 0 651353 0 0 521729 710152 605325 0 0 335723 0 0 0 253580 432661 559061 0 706302 481499 541425 653591 0 0 0 464482 0 0 334883 571649 0 0 0 891901 0 0 0 478882 309509 141774 439985 0 0 0 641295 507752 339175 196940 490868 0 0 771761 965869 0 501977 988584 0 16449 131148 144533 645518 0 0 223067 931421 9707 483076 285843 0 230992 779403 0 0 406251 881262 0 0 95570 0 0 0 460263 586192 836964 622964 533760 265816 0 45698 0 0 0 0 0 321785 0 502494 0 0 0 0 0 340120 447137 0 978026 726581 963938 579825 636019 0 772168 153895 591693 0 0 224729 913826 0 174009 0 0 22277 160818 0 681659 0 541555 0 262770 726733 291622 56040 0 0 444449 0 38714 665503 870722 366958 185129 108284 170767 270865 0 0 65614 0 0 0 201584 458121 0 472201 0 997110 0 807402 0 0 488699 52602 44590 141545 0 135670 0 0 0 0 141272 698458 383656 0 0 87753 0 526078 973383 548806 228024 890425 0 961972 0 897226 41309 0 0 0 0 546627 737649 680069 0 77818 71433 0 684348 113532 149662 282246 505346 0 91755 407117 311588 0 822358 934049 801065 99964 816810 191711 435982 0 877263 0 284456 595214 0 0 0 0 0 0 0 723693 0 323334 0 0 0 0 443859 365685 535120 0 0 499214 26752 956845 0 496198 841928 976881 129394 618275 169519 612322 376046 0 74781 474113 0 755447 0 0 270445 0 0 444588 0 482027 0 0 106696 289314 0 0 143908 584600 0 143847 935955 0 0 0 994919 724199 263686 991647 569061 0 0 0 0 778879 0 651591 159199 60726 0 478175 0 15983 0 0 871219 379992 527063 364704 389157 987243 0 260332 0 703778 0 819616 0 584047 320497 734283 0 0 616392 283100 293875 453068 733696 566970 0 748440 0 0 0 0 0 924629 118330 416690 0 970142 0 466684 615306 644689 0 0 257889 825432 562758 223689 0 0 0 91442 0 510825 673987 0 0 0 0 831026 0 93098 0 0 483167 0 987259 591450 0 140936 0 0 0 874578 410777 493159 0 0 0 14393 269256 0 0 0 908314 12211 441392 0 807791 675496 0 878304 299411 0 0 256690 105537 957581 444128 438272 499578 0 0 882255 0 0 794090 855165 576286 898545 516318 0 851822 199360 0 684236 372818 912138 0 0 0 132923 80362 711298 485217 578310 0 130436 774228 760959 262333 620308 0 355318 0 225979 935843 619897 150981 557986 585763 6850 150755 149552 0 23901 734935 0 0 50615 0 0 0 256701 468167 517876 0 0 0 99069 743774 0 144239 796936 444424 971902 763537 485074 690336 827671 0 497988 331271 354239 0 0 510358 515897 616901 0 0 0 0 0 0 268570 0 0 0 211943 881501 357547 514765 0 342041 0 521954 67851 0 0 0 0 0 996055 0 0 838330 0 438745 75966 0 0 0 0 0 0 932017 0 416290 358070 774897 832432 0 0 0 887598 124081 0 823784 858060 0 0 0 715965 841210 991230 729873 740601 655110 647246 93926 930898 86133 770147 679711 259570 876779 424724 0 982735 691646 145952 0 956636 198070 0 0 662756 251125 0 967004 0 0 491597 828418 0 187964 0 260007 485698 303665 0 0 0 35594 0 0 0 804338 324723 0 304501 420477 837991 800272 0 0 642151 552443 217818 849830 0 17301 941125 18527 136093 0 634577 584102 816639 89361 878737 0 0 266179 0 214058 602294 570924 271282 289183 940340 0 801259 0 0 0 0 883749 0 495572 666669 0 539016 88298 128461 326700 0 734192 0 862229 0 701916 0 831718 323544 456180 520173 0 355419 691500 0 0 0 907936 89998 471842 185080 0 964583 712903 0 133079 427096 390162 712922 236304 325190 172789 545217 0 320058 0 0 592687 105882 0 236972 0 0 0 7019 424201 879985 737045 824107 0 750817 460793 217881 898518 125674 790276 0 216998 859803 267221 153295 0 593923 925779 0 706176 0 645289 0 794418 6886 994126 0 0 0 0 583448 0 894507 130377 293095 950730 0 80472 746761 0 0 657724 442710 385246 0 0 35512 0 0 621641 206517 494996 188131 0 511144 621446 64081 663069 0 0 182743 688094 329341 451890 164953 347061 237095 842730 185111 868409 191957 0 424929 979572 0 0 516444 906601 537684 670155 792665 69809 50420 45168 0 0 634135 0 525571 459360 67429 383804 0 968190 31533 0 87812 23238 760055 398962 871254 12687 0 0 196640 0 0 0 747690 736161 937606 734513 0 969224 321186 0 775372 552910 813644 0 194711 464747 915764 567676 156443 68254 0 433918 976477 981626 786775 0 337974 944958 0 0 352691 0 0 0 0 586906 268864 0 56598 978221 0 0 845090 371148 0 323674 870712 0 0 17273 631130 648261 289147 936037 0 455086 772358 88197 639869 282268 348043 621517 420784 359297 0 165333 0 984669 971174 0 0 944825 63652 0 0 0 595779 804357 917686 0 80093 434815 257172 0 0 0 0 514528 682460 448839 218537 0 208813 0 228305 0 0 0 507787 632991 458406 365542 501774 0 0 0 203560 495666 491058 510391 14528 567787 139616 0 477185 650405 228680 0 738502 0 312217 641739 0 478120 836856 167143 0 0 0 0 0 69988 912631 520615 0 846498 0 347729 55699 0 0 966138 462470 22913 815542 81636 0 0 0 372283 0 189829 238223 924892 303420 0 0 565461 0 0 913013 897712 261548 76514 0 678332 865289 335669 0 0 657661 0 0 712983 101926 680687 991604 0 468202 0 0 0 459080 309621 541415 418496 0 942635 0 763920 481693 469102 437632 521372 0 594840 0 0 0 0 596122 341249 856692 257142 99921 0 0 93611 532179 0 994156 0 0 0 480046 908096 122395 0 0 498088 0 603710 427975 363997 0 768547 146649 551912 0 319347 34017 0 397590 869244 260184 0 669959 251557 576408 135050 0 890475 452338 691997 581417 106128 561704 0 0 0 0 973525 587599 353799 0 0 931011 743376 191717 639702 0 643640 0 608978 249243 403537 74681 861238 0 843476 0 0 0 436008 900607 0 0 0 67250 0 197152 945612 470362 0 341451 691692 576918 0 0 335372 997738 0 820625 476118 0 0 108985 0 902106 195993 601607 116635 626580 645703 0 0 0 860357 658874 619590 520702 326572 821084 930285 0 0 806786 0 220700 219294 628817 0 998898 619486 293504 361931 0 0 182293 541732 0 537273 0 374684 0 457125 0 920088 0 523360 770771 0 187596 820471 0 923489 640117 0 948030 588740 0 811212 139052 466439 916099 0 312689 0 897976 270523 763151 79503 0 460849 558295 774091 72973 193876 0 0 439290 268926 641027 618871 533477 0 316940 895972 913495 688068 310761 0 438025 758977 927333 769418 0 95393 162968 0 0 0 855889 0 141208 0 296979 583071 391760 845181 376536 491286 510902 0 246042 494917 0 0 0 0 532074 888072 256368 901944 942717 0 829718 165880 743918 0 0 281203 179774 0 420310 498441 0 244886 925918 507629 847609 0 490274 0 0 733355 438111 945229 619632 0 923464 0 953638 45146 611668 524165 75772 216830 168673 603040 745307 160027 0 0 0 595105 524160 0 156932 479312 0 899317 864694 0 68285 0 647560 313633 239688 837790 0 102699 0 176240 574227 331120 0 277447 912015 0 183140 393281 0 0 855949 888142 659078 0 449791 706809 609780 643374 0 654358 0 434798 786442 745607 304371 749173 0 391553 0 836314 0 977329 274723 859420 489711 356391 17600 0 0 0 352616 678822 14567 0 128967 0 214211 917757 484813 847215 117003 540178 182671 986520 0 955799 995483 0 335346 102846 0 0 201509 218412 0 0 0 351615 805823 0 841579 892291 0 171758 0 892957 0 932926 328061 0 418104 221981 0 839292 0 0 313657 0 0 0 0 939487 0 399794 0 805274 0 534988 0 277902 102547 921598 0 707930 17269 69404 336201 199264 658351 0 929371 102865 0 159516 170863 551002 152175 0 158148 554238 0 250986 0 535011 180145 367244 0 0 0 30115 552134 82831 0 690664 0 801142 901706 533459 923495 323555 0 0 512218 0 0 0 314727 723620 852301 0 169028 233214 0 0 34808 0 223006 854449 6700 0 0 38743 317174 711008 0 0 0 466320 893114 0 196996 886424 96986 0 160432 0 871518 510798 0 0 736493 0 0 441264 784054 0 451398 194957 521461 0 210659 728563 283109 0 0 0 932672 0 899340 411886 0 817488 748981 621426 642230 896766 0 770039 570503 0 923660 0 0 0 431542 287194 483894 990651 734614 174576 312423 0 0 302817 0 0 0 611709 0 0 666312 826529 0 195069 0 455241 0 949395 0 223452 146225 241326 0 0 0 0 0 132805 0 316270 0 0 0 260320 512696 871795 0 0 41653 85602 961902 607664 0 0 0 0 426875 128431 213177 470079 564969 457440 0 0 89093 776769 376835 99217 728120 407066 587555 0 0 0 194842 687132 617889 667281 382705 75405 896414 336001 742849 0 187451 584342 0 0 508652 716712 292973 437927 510875 670619 753552 243984 0 327456 196262 276769 65684 0 574233 830497 0 0 0 405633 0 587714 709446 950768 67710 0 836069 402721 646445 558178 542630 15726 0 0 0 272963 0 0 684368 104587 794925 0 0 0 0 0 0 0 875544 0 965504 243496 0 250563 0 794547 0 0 0 0 0 0 217925 667361 0 458875 341867 47313 0 0 0 415393 290818 0 0 0 283566 212626 834344 0 19929 0 616389 487195 746318 690610 143575 0 984932 35759 292310 0 156060 624100 417480 19675 732036 698110 0 722249 0 486832 0 478823 0 437726 649409 583015 351092 739081 0 0 0 10987 425585 0 0 26151 642291 640207 271093 712651 0 655974 414314 487465 799855 0 0 967396 929587 0 662774 0 0 401023 0 496835 185230 63586 0 902983 437946 238235 0 0 0 0 0 18760 0 0 788580 380434 989972 522448 648705 0 0 286224 785131 710500 0 887534 216669 879883 315692 806645 597892 198917 7056 23857 29134 817310 181347 150619 722816 0 0 447378 306011 0 0 947932 423298 175678 329503 355552 0 348826 261049 0 923429 0 131197 0 515803 0 328043 502854 0 0 0 462731 742195 583484 0 0 594652 230989 0 0 0 947384 783923 504948 848725 43487 0 0 409404 832801 0 112868 652737 0 295100 595279 0 406423 221330 0 0 0 832107 477736 915060 0 10677 807669 0 709455 468605 662425 68079 397317 609111 656216 444345 334866 617643 0 179924 197545 0 547059 273482 166427 0 362190 0 294654 459092 314698 509813 0 0 728216 367277 85494 461738 572437 326660 376113 386318 0 713345 422803 67242 587790 504642 818460 132799 0 273730 0 485785 377614 387529 345550 0 0 544794 54676 474586 442597 484542 37488 0 0 137494 985081 704727 713446 440156 674190 0 0 0 743271 0 0 616333 244428 0 0 268721 22313 778189 23527 4693 0 0 430960 2472 847132 395657 75269 0 885315 451980 839198 0 190883 1530 0 384094 0 902984 471174 366758 821113 635213 0 541550 684544 147030 791054 441695 878892 818460 893392 160620 0 0 0 0 0 0 293020 80030 345523 559466 0 524008 0 756701 0 780394 50615 0 662543 0 0 0 158964 0 603245 633607 4074 632309 843019 950279 904340 301907 705163 0 0 0 998417 981027 211282 0 740060 666465 0 523660 0 181563 0 281852 951874 0 0 983210 0 946107 803768 0 989153 0 557254 763649 601766 305257 0 0 984079 0 977516 0 495924 405403 0 0 0 861976 369358 712555 372715 801765 268110 366057 432759 0 614979 0 306850 0 0 655970 396304 213766 756790 940754 0 467074 91817 0 738407 621649 633696 0 34234 297054 0 942101 0 0 190448 0 573002 338226 0 0 421984 467595 868318 0 0 855826 22608 0 84047 0 0 302905 0 621595 287270 0 927333 0 163223 0 488495 0 347107 83682 0 357154 0 219599 793403 0 0 333104 118838 318557 0 0 539479 0 453064 561250 752228 609652 888099 0 319567 473298 41945 0 0 842401 512969 0 433771 0 863066 10858 365507 0 598644 334795 0 631896 0 386353 0 885030 861631 901967 312533 0 774772 471884 0 525873 0 17213 838252 0 722285 66678 638032 745790 219704 991551 516771 497796 588785 561833 360889 135910 374510 173892 855115 588210 0 0 712086 0 0 327487 0 0 963048 0 585872 831060 182090 772269 212799 388115 66589 103507 697347 580323 444704 0 620909 919512 614239 498364 0 0 0 879366 341362 865387 0 881626 0 648657 0 0 0 758580 393525 697094 132093 810962 906267 0 402376 482509 65649 94923 742285 0 683128 711574 0 655089 0 0 315672 0 69440 0 256524 0 789584 122852 0 433574 16950 645875 794883 0 0 232474 118280 608883 0 0 0 0 52925 0 739602 0 290757 646219 0 465906 299749 856472 0 791573 0 705431 90699 646211 421972 481400 0 0 437318 0 0 95358 396509 0 0 0 0 0 496146 0 0 867943 711741 930442 490391 603422 610302 735112 0 0 0 860399 0 474350 0 436399 0 376752 0 0 0 904321 953479 415289 565221 0 660135 530197 774607 0 476266 394975 339909 204359 146735 502845 0 809565 385293 513108 48928 598547 229221 0 0 0 232609 1228 145688 714571 258268 0 567966 365458 0 0 99905 712221 902132 743799 648339 24022 0 818719 0 454382 967755 0 978849 329793 604024 0 631760 0 912323 316290 0 0 0 640130 192722 0 892870 91863 0 74896 776102 146885 258060 0 290928 932412 173469 185589 135085 0 0 593024 233187 512016 735252 0 872079 953067 856993 14728 0 0 0 0 323041 0 166567 0 0 458094 923355 396989 376644 0 408664 0 33819 968447 162480 7784 915394 0 982067 404648 0 220451 16633 0 167281 582357 0 0 606271 245486 0 928873 765402 0 561847 0 0 799494 0 0 0 0 135245 0 0 0 493673 0 0 778483 451334 213753 399362 331761 0 434509 0 154512 335524 421596 969811 842096 13476 711742 0 367438 864615 639165 0 0 389909 0 680838 314308 984937 136474 312001 760184 369287 161790 32709 747197 128631 0 978097 0 282575 0 582198 701987 344606 0 0 0 495637 0 0 0 0 426552 222422 0 0 0 0 0 351176 879412 544075 953410 0 0 7323 0 0 0 460444 544453 63579 432439 526165 971684 378098 576230 776480 232719 741449 0 0 0 0 839832 798373 0 669644 0 382126 749146 0 144493 0 34863 271576 817292 756522 845227 938939 698705 934847 410726 933083 0 162026 238455 963731 940671 727291 443680 278935 231167 401054 552097 0 0 743612 0 0 156280 0 477182 668591 0 693147 0 360280 901441 114758 730493 0 0 31281 627993 0 889184 0 0 0 136689 52620 979112 196919 0 166475 0 577566 281540 0 0 41438 245736 877247 0 0 0 0 0 437538 973042 686831 740065 416572 996251 320744 306236 951533 0 874867 0 290312 137920 477996 0 802376 896204 726039 44962 100337 929217 975516 960745 0 558610 912751 7005 316637 262954 973884 756327 328662 0 0 505227 680482 756561 812666 0 483397 0 0 0 73574 392052 0 0 363610 0 406961 990398 773412 500882 904626 744373 439059 938664 759407 0 30005 175953 0 112418 0 35822 136860 673400 16806 0 352562 0 78804 222747 0 564911 157621 0 0 435179 0 0 881982 982930 200823 454576 0 474822 838240 416356 623790 0 927000 0 890123 0 739431 0 661104 0 0 0 26870 668147 615454 0 491067 0 0 0 0 64969 0 0 522528 714351 776423 477784 0 161137 0 0 0 939253 909756 0 262449 0 940498 542406 0 503268 0 43970 262015 821917 244143 514127 0 795634 0 683001 0 409760 669465 946864 0 958793 386192 542056 607138 331437 0 780254 795133 0 756925 0 971995 126091 0 0 0 0 620511 0 906301 694489 668563 474647 0 0 18083 928227 76460 194775 295754 345650 893071 58414 343443 872700 226620 364611 462569 6769 0 0 253473 465661 0 0 0 0 554690 301100 273776 519501 233608 809215 0 559542 236247 591530 466620 137321 41264 322723 238429 0 989241 268019 405870 0 0 836208 199184 377817 0 912440 803125 197424 934135 0 738733 0 0 293649 655031 697249 689546 0 709916 32809 0 0 0 585370 0 0 606511 650186 440983 980344 328145 321054 585268 97718 980056 0 0 175696 506026 175273 0 721938 315321 0 861280 596201 890247 667007 68819 0 409235 192106 0 188348 0 0 16854 497652 908796 297872 0 0 92692 474311 809258 0 2512 354610 0 0 0 682324 401339 284779 165487 0 0 0 0 0 0 41111 468238 796762 0 190898 708048 0 453284 549079 209744 115077 217219 196336 830519 629021 103289 980027 832017 0 0 0 0 0 0 0 74814 0 0 375365 250860 0 0 909927 565252 791003 684252 0 0 0 433850 759296 0 196434 0 0 923486 994833 0 0 699057 88753 277064 747620 0 361868 237810 0 0 929268 331059 741991 0 573959 756145 418994 0 0 923569 815887 700908 711355 0 0 400619 0 0 231346 169793 0 0 75472 918699 783836 0 0 692729 515508 66657 594434 349675 0 384614 352407 368211 0 0 435038 629827 695057 0 797760 673052 921922 289201 291484 435411 169030 936255 0 0 0 414979 218633 479305 575655 0 543961 316774 210008 514450 0 0 0 0 894289 506477 0 295480 730071 0 0 648023 30257 698204 899330 951518 795066 376498 0 0 795025 0 654425 432815 0 915542 0 0 910929 0 0 0 555381 853387 626575 272587 0 406361 527259 240997 208648 461301 0 847765 0 773476 504895 40501 0 415543 0 0 567761 0 37040 0 0 0 109406 0 513573 558376 241681 579345 667994 121951 0 487009 241202 0 229902 347071 339088 158259 0 693793 0 855617 0 432197 39025 443920 471648 0 0 0 0 408360 500669 0 747272 67608 0 41821 439087 901414 0 783444 651875 0 0 494098 0 501676 0 699250 92443 697138 168734 724181 434526 0 987955 89534 336645 958846 0 57724 776718 0 746286 0 994752 394496 991631 723344 135528 0 33967 118542 0 946391 357115 0 479938 0 837061 642716 0 505521 0 0 0 716721 982615 324891 588261 441224 0 924009 187098 0 226567 167632 0 958959 814886 0 0 205298 0 614533 183285 562212 0 0 0 267276 63106 240308 70658 328320 0 747974 845161 0 92713 507349 700640 0 784803 0 0 513750 18382 127234 0 0 202732 289346 964585 871616 646476 0 623246 333485 569315 41069 433764 0 0 606674 326570 0 0 0 0 265794 810192 33239 0 872033 359229 976771 0 0 0 479436 230626 372717 0 410075 837712 102072 908651 0 46312 0 585815 0 374234 874499 0 929480 0 772062 168361 516048 356112 326344 0 914329 254812 660446 0 158140 186304 274037 0 76005 877307 0 0 279103 0 994129 0 212733 0 156117 383086 943182 0 425173 892995 874227 0 0 0 777265 0 0 552690 742964 28367 341834 673569 0 743746 0 684274 54810 0 270572 820804 0 98577 61777 107483 0 778398 777874 0 160044 0 0 0 485006 0 343817 422722 0 477945 238534 360197 0 249207 384336 61638 0 0 0 201207 0 0 850171 787879 0 774858 0 0 0 24176 963480 734252 788140 0 0 33344 0 180269 324330 0 848288 223650 488857 602085 0 67199 0 240128 420827 525295 0 897940 0 0 0 0 624399 795826 722525 0 498173 504859 0 598163 0 389502 0 946078 0 970971 818744 0 317999 0 811772 269126 856390 410215 831143 313819 616889 0 0 0 417304 862815 334503 786441 0 0 0 223016 312831 462841 116976 853805 418234 0 266985 0 194002 552830 491542 753207 387495 877073 0 356833 554693 0 0 192358 518129 27872 836676 510104 86609 398813 0 841830 456580 818819 0 0 537289 0 227862 90705 484430 314488 0 900437 31833 0 820214 689637 375331 468518 893262 735101 0 358395 0 828331 0 0 210669 107672 0 820725 0 9148 794367 0 0 0 221526 0 523504 565998 0 776045 821826 0 965261 135226 0 0 99836 64381 171365 0 0 935794 628870 879807 0 0 5094 342475 0 0 250415 778626 419015 85726 0 0 519501 808110 0 0 0 557055 289584 706717 501867 59050 814368 603399 0 0 863348 390566 280434 0 0 0 0 338232 528118 557314 697737 836571 0 917179 226691 959036 890768 20333 0 309237 0 0 610812 16616 0 0 872078 0 0 30416 0 783488 0 0 751073 0 0 0 135512 973900 915669 0 186132 0 108468 0 625479 820290 618983 0 806068 97553 705337 497214 544387 587772 458009 245046 236427 889145 0 0 0 133867 409601 838945 0 994996 287351 0 0 768715 359396 935643 0 694941 72559 650396 856018 0 55365 0 507947 0 0 830520 330781 91348 897294 0 0 975609 465078 158757 0 212248 0 816316 92141 0 716941 0 802425 835991 817196 0 535116 222521 527579 0 0 359963 374791 827338 172218 45624 19569 743576 0 986550 0 899910 0 882842 0 692320 505680 0 0 31643 0 0 0 633135 27291 788098 377492 0 0 0 0 340865 0 0 69614 437434 819675 525900 871371 0 0 0 388174 205899 0 0 559407 0 0 953787 0 74034 660005 559876 369332 0 421442 167774 442674 0 942725 0 0 712788 0 992591 0 204064 648757 955824 532486 310511 0 30534 819444 0 436471 227623 248245 807283 114054 0 0 390322 643432 0 755875 844983 983489 481060 809689 0 915227 0 0 0 0 356014 268993 415773 440728 661911 972239 0 458814 0 245617 522314 753476 192680 716491 0 0 0 917721 142948 681670 423160 891908 147172 243693 869717 0 236905 80137 0 933305 488835 0 0 354766 520521 344626 552428 0 0 0 764227 0 702950 0 133706 794981 676331 691139 398232 546990 343536 174927 0 0 912044 99020 0 563446 164428 340350 638642 0 443026 779378 608762 716053 389379 647776 0 221277 0 800330 232266 0 866256 0 609623 192436 322831 0 629701 0 359194 0 0 0 325381 622702 0 0 0 138967 0 0 117266 793925 8283 832077 694961 95694 0 673595 255399 0 655887 676320 0 685439 719439 472926 729743 0 0 533510 873281 0 0 0 198237 0 0 912994 0 0 86491 0 741939 328494 0 0 877531 541611 696605 32018 0 633564 0 802731 520554 0 0 0 28990 205614 234429 868685 0 722438 0 59752 0 0 612379 466296 804070 842567 0 527165 0 0 724025 0 301230 493332 57472 133401 971918 78418 332014 420934 36288 995547 708923 928985 738093 464937 344894 800812 0 0 0 0 127604 76416 159240 0 934883 334232 347106 862461 956569 463023 383582 664502 0 577239 566616 0 400522 867429 0 545073 898042 687615 0 0 98849 0 149300 0 0 0 101705 0 628195 148643 0 861394 183857 515195 799147 983256 447995 0 0 748622 471512 0 777526 969857 0 143835 0 452567 121636 244048 738162 0 232893 735393 866846 95683 0 697841 0 0 449596 0 669215 0 0 909643 0 825811 0 0 919112 906816 617423 0 0 0 992764 757305 668849 0 70747 704450 850095 0 414210 22273 0 0 769145 197810 549644 109842 0 98274 359233 183776 760435 470618 81046 313919 0 875916 0 856503 520850 0 207122 90487 0 474185 0 0 240457 838978 0 681522 505051 0 0 0 500611 66052 0 0 0 715448 672974 155159 306866 652507 0 748804 630649 0 633044 0 0 338415 0 236010 0 0 0 948362 0 393122 187929 94289 810587 0 0 0 667595 207533 0 527544 374109 0 0 814567 688087 0 542996 0 688029 304782 0 0 0 0 0 349382 0 489130 0 0 0 696435 693670 0 229300 0 575012 0 764687 0 120727 0 0 449760 478661 0 0 206111 679740 223171 0 0 0 312056 403719 405593 865640 0 0 974957 487561 919477 0 0 0 0 564088 0 269972 907317 928706 808485 281314 627230 0 0 237789 927652 389497 0 201607 0 855230 304023 0 0 244359 0 0 279919 301380 410158 0 463456 0 800959 0 53084 0 260723 323939 908352 868167 327373 0 896661 663537 886751 0 0 540244 923604 857054 0 542202 0 90257 466310 533516 0 89078 641353 889094 0 0 949152 754870 987636 110227 405423 0 223329 516486 56406 330335 0 0 315612 879210 286193 39012 0 70095 111457 541763 0 145644 875491 663299 484685 313993 0 772379 186483 0 0 0 993323 735738 0 0 329183 906791 424033 734468 58232 4766 0 641592 0 0 802293 984915 0 825661 0 300046 0 50623 263309 95539 0 454966 270844 473761 691081 795194 0 97051 59058 0 791398 476233 829347 0 0 0 0 0 347792 0 0 0 0 0 139343 499177 520935 0 0 520345 0 682256 0 0 0 861865 389568 0 0 0 0 878257 462571 0 793241 346328 0 840820 949579 916013 150538 0 0 0 814007 874391 0 0 573294 0 794330 721229 0 293358 0 185786 0 555352 694657 0 479279 0 0 0 842180 242162 0 0 227255 281459 0 0 0 539294 0 600703 0 609566 798391 59573 695427 0 959069 129615 393457 67482 510342 0 0 64228 0 654553 0 0 0 575031 889245 129565 9097 0 669821 28654 0 631458 102088 0 358224 25072 133814 785687 348727 769143 268154 0 0 0 96972 235020 0 493256 619905 334176 0 194638 920550 645139 0 0 536266 0 0 64803 0 828135 317049 693113 4932 912653 0 0 280288 0 0 0 789125 141300 594256 637808 0 0 257467 192255 20825 272570 0 0 973612 128329 0 472485 0 860404 66120 0 843920 0 927648 0 0 802664 965330 0 0 0 0 0 0 0 0 123861 513524 785354 142470 0 814505 147634 0 0 915121 0 59095 591151 0 0 819324 599559 838885 878619 288231 0 0 0 510428 16232 0 0 486796 338332 891198 198938 0 192061 208232 720209 0 0 111388 404141 0 28679 0 252020 537187 0 634453 0 65128 0 0 0 0 486429 242396 276757 812206 0 791411 425419 557643 554018 697379 720052 0 451288 243938 0 424162 0 529218 0 0 0 45213 0 998469 0 0 333544 107438 0 151626 735378 584719 0 96607 647324 0 393247 0 404231 568541 746758 0 904616 0 0 210626 0 77090 639823 755219 748144 0 757837 775852 211628 282873 419775 0 0 0 90221 0 982148 0 0 0 107708 244370 0 277579 90098 509782 0 98677 838709 0 923507 277622 518041 529493 458705 0 11175 924581 97996 2361 0 0 0 0 560315 0 352881 278549 644635 248368 624349 0 830867 806330 495271 251093 790467 0 0 381095 821581 798913 301331 782299 0 744946 263065 471036 317970 990891 273999 502213 415329 834671 65555 35366 0 23310 351205 326775 917278 129860 0 696422 0 0 0 907632 561976 228939 169161 0 0 0 935307 28612 0 0 267329 0 0 353261 932730 985331 0 736873 486696 498072 0 576258 0 233408 0 0 700766 376326 121819 575174 652752 221545 598874 413787 819950 0 468423 209922 894099 858923 0 0 0 0 0 808204 505927 259150 0 258865 875311 400413 0 208800 518045 0 884494 937973 0 0 894259 247039 0 0 323507 394189 373101 775362 0 0 42772 0 0 902951 0 202135 0 990331 220841 0 329464 152683 0 239689 0 257240 119814 0 874867 0 0 752671 987067 0 500134 168091 275846 38706 0 0 286645 130682 0 0 243925 66796 161333 0 939864 103637 865357 871168 944251 36395 639799 66014 870764 0 0 447346 649466 226318 321120 29001 0 334273 875424 150488 85337 757842 0 919333 318661 215885 1985 4244 172684 723882 753542 595347 447971 319239 917529 0 425772 0 516854 617185 220483 685008 58761 450624 0 0 668069 0 0 780058 883088 281515 519901 733075 840236 0 876098 0 217086 127445 875608 173109 0 848054 396022 350323 215258 905509 0 94943 0 39256 841251 908224 26005 220905 0 660779 0 161532 0 350567 164989 0 261465 0 0 0 0 0 465000 0 0 0 0 567588 856838 0 413801 856367 590803 0 738266 0 0 194826 0 290746 862765 0 41947 883370 0 558418 850388 0 0 0 2722 0 0 0 0 572750 914352 0 0 0 387512 617766 0 0 0 565245 944447 227443 0 316430 0 0 343231 382146 0 0 0 0 0 0 0 0 722198 0 0 0 33008 6433 58974 0 823157 0 719651 285764 0 0 0 0 0 480929 0 0 789742 382172 0 0 939824 427223 934436 0 383152 0 853240 0 827652 35685 818117 0 260930 0 247803 318022 0 0 259351 345061 0 0 0 0 777876 0 0 82519 0 0 645448 0 152128 229235 0 804963 382164 418346 593795 0 251206 133703 706656 0 892602 509948 616359 327386 160140 580575 0 462223 255033 0 0 0 0 0 946899 360997 770916 971650 130970 611328 990201 0 363490 949607 493132 269957 835852 65883 971402 0 360596 0 131298 965344 975672 272700 68914 310907 0 0 0 903628 914866 955957 870033 0 0 301313 0 315872 434951 0 260385 213480 0 0 0 0 0 0 768625 244115 0 0 419245 619571 0 4441 158283 177877 732240 0 142618 915930 900208 0 754171 937641 0 538504 578327 595320 772339 17074 807745 0 0 0 582754 628036 39233 891827 974102 0 435291 249090 897091 777559 823816 810378 0 298295 319888 794469 0 0 542222 22823 996181 582754 199975 0 507120 0 0 894066 0 761783 668877 167798 248410 0 0 0 0 542116 791958 127828 0 261300 0 108398 0 0 113912 315228 0 0 64060 890258 0 935325 0 0 408795 0 200785 479926 404277 790427 0 0 367399 223437 443728 0 508252 0 0 104912 0 884543 334726 763573 494864 410406 947318 0 824900 217952 199372 818670 470070 626652 111831 849898 0 615554 0 106757 0 498881 481549 513516 969307 0 0 0 0 885197 145612 536353 468659 0 0 508871 386451 0 281825 431765 467272 210418 0 643423 0 993824 0 0 3681 983433 0 0 0 667877 425715 992758 0 530612 0 852752 305314 608870 0 0 909670 747328 11518 14738 438486 754270 0 0 825737 674548 0 437098 948751 0 590171 804217 90000 0 617436 727084 928039 0 0 0 651585 907468 0 0 0 506331 60795 370390 95206 0 0 0 59268 0 768646 906286 698741 942552 854565 337960 972130 891785 467913 0 0 0 0 0 0 102921 435030 0 471204 452987 0 0 677966 818970 466613 653283 822009 585703 574079 356096 625989 0 0 0 414855 739839 401296 849451 0 0 685908 259013 0 0 396351 0 0 925629 149663 767275 0 450628 0 22816 0 251643 135805 303681 0 0 479254 741698 0 725131 0 137641 166728 0 246412 26113 988616 145520 149781 232444 896232 454631 0 0 582054 0 454123 83758 892925 653518 22665 300016 563807 907703 0 0 0 968835 0 0 852745 607144 221569 694203 0 0 0 224518 918684 185151 858622 0 0 277073 473211 187167 804565 324043 564719 61131 533737 495334 0 0 993077 467856 0 157029 318940 992412 85464 0 0 690901 517687 178700 0 0 0 0 286268 986327 862325 785282 460896 0 0 83101 982443 251754 920538 0 535374 719095 594426 673967 129227 552636 951216 0 871444 692244 0 255788 33833 0 880098 343630 477094 0 0 527175 715623 0 0 580152 673305 545303 374886 174243 271733 0 0 0 0 388284 0 0 122844 0 150532 802980 864606 356130 162385 207627 0 932120 485077 0 142137 966376 684566 255741 49327 0 376383 0 498951 0 139658 732320 931493 0 897623 183312 464751 106799 0 808558 0 937756 610258 0 0 261882 0 0 535432 880294 478526 605274 336066 0 539226 862664 0 667189 781365 418582 0 605139 0 812186 426789 0 0 0 658159 94824 168382 0 600893 602789 619267 0 249027 271852 0 74990 932579 0 58759 431530 475827 0 978947 0 0 770434 367254 245692 691317 0 0 770118 309425 791278 0 195800 316140 0 582259 692704 0 417071 657662 22041 0 159238 497155 0 31791 853030 261651 0 36191 0 378695 0 438877 0 151077 0 567426 902139 0 0 0 496589 117206 0 717055 976418 503117 206162 610263 0 0 227336 0 423219 0 437365 0 403240 231566 468121 954804 698051 221263 0 0 154635 568619 169308 241402 0 81242 284406 309173 0 605084 0 99403 889296 0 0 141365 783174 0 0 440072 0 121421 31461 73413 273234 60142 318684 480123 365335 0 0 0 711326 615911 0 127302 177935 0 996214 46037 215501 257461 124572 0 324318 379354 0 755734 20546 0 0 571291 0 509743 0 0 0 931249 474751 671536 912388 0 0 0 0 882969 0 628335 0 690679 0 211421 469416 779723 469808 332823 0 0 0 0 341981 0 0 0 493424 848380 0 600078 900101 992680 0 0 693530 0 9654 528710 219395 0 652371 0 106608 21750 824051 158531 579122 354349 0 876938 608497 445214 158345 145271 643898 938701 0 0 106652 183047 717028 0 0 927677 0 856090 0 0 806974 265277 411176 939665 409762 685189 917087 0 892740 0 470146 568964 0 402118 757332 0 0 0 224943 181239 829269 264354 0 0 0 0 896975 888789 621456 0 424834 0 0 619521 818700 526482 0 334522 453317 509644 0 0 306119 359261 684862 899608 177486 441911 636195 475840 944441 958318 0 405751 0 0 370205 706373 478593 282153 0 76074 0 446722 0 434980 880555 910551 559849 693628 306701 0 780064 0 140507 666021 680363 0 427158 889916 69110 0 385131 0 0 625424 717639 227278 883615 0 88525 0 0 0 0 0 0 0 379516 0 0 485629 0 297242 140276 0 266766 576866 104863 365473 0 0 0 0 452683 725985 432916 472082 957117 0 0 914856 18350 826722 687603 518759 0 628822 231530 793098 0 246017 161032 405356 198491 884621 453280 0 0 0 946004 251633 518577 711987 0 0 964345 79361 0 0 267285 0 869657 795627 64578 0 450370 459138 200885 244614 999345 89613 0 0 564601 0 0 0 843691 145918 0 840251 0 858942 106579 0 0 123399 631051 405862 280222 0 65446 527747 322254 674170 0 591500 487156 407418 522486 650115 0 0 245643 0 901663 696639 0 0 391544 0 230761 0 609332 0 665962 241430 284661 395031 0 0 0 7869 0 0 0 367130 764954 118201 909834 916143 0 830142 0 132553 73417 80063 405726 553634 721145 0 598020 15572 16945 357882 478305 370429 0 756695 655661 0 0 116216 0 962984 897375 0 0 0 95009 779309 0 0 928202 226031 0 0 0 675518 253339 334511 0 0 0 0 580975 833427 0 881941 0 477657 0 623255 89579 897942 0 673471 782230 0 0 709458 634489 0 0 427530 0 0 210655 0 821961 0 267663 0 0 703882 89931 764589 884814 281297 685957 0 0 593435 918581 202871 0 822408 0 750649 0 202738 0 0 625432 38334 0 0 331220 0 0 0 0 271308 897969 216879 5299 91241 21038 921942 842028 0 639342 68189 0 445706 0 562296 0 871753 97580 0 710159 929167 591569 47008 516395 0 68896 0 756287 0 823796 0 0 724213 0 182663 18429 192122 458174 936926 0 0 607240 0 320363 386851 331381 692567 146723 391845 18107 0 0 0 0 762760 820718 207432 25089 0 0 0 197685 0 763674 478001 779220 173212 708726 0 243617 872451 160798 886369 159863 746101 461787 0 792136 0 0 810519 412633 0 0 492314 0 0 309609 0 369235 219073 125072 389435 0 0 861666 410932 0 556883 0 539404 0 499022 87276 357493 56135 0 895211 0 313306 0 624715 943032 0 0 0 0 882040 0 0 78626 0 420035 0 0 0 0 88900 782610 827389 874952 0 363288 517346 556010 798130 0 0 805721 710602 0 995082 460779 540761 0 280720 720301 0 0 0 340696 790524 0 729107 891977 536013 959303 0 71918 0 0 382277 248298 982288 222897 201662 523621 802985 1456 387262 784056 0 0 0 761146 418413 264552 0 946286 208330 0 519409 959880 274706 415796 780175 115640 540412 332499 865954 581002 856456 618287 295610 144687 875428 0 493777 0 481401 717247 226044 517397 371027 0 0 0 840478 616473 437526 792098 160967 548456 0 585887 312618 0 686279 510232 318891 206142 0 265648 369659 0 0 170448 0 0 351334 0 0 804298 0 0 0 72233 93673 685924 671677 238567 421441 0 973791 242747 0 0 812158 0 953966 653593 528480 0 291426 524663 0 483800 149246 678920 840371 20150 869559 493700 345808 980896 0 63807 711855 263547 339361 833669 0 811120 936421 218555 885668 0 838157 654813 502717 0 588894 519654 712638 0 681505 235243 151320 736541 945346 0 0 0 0 0 960035 589292 0 0 0 0 0 371257 0 615077 0 573108 981473 193053 89499 0 121284 510995 51210 169128 550523 47825 0 853569 0 49791 100057 0 818688 751265 0 0 0 880578 968114 0 946190 716428 0 207407 216893 342958 77861 0 207651 0 423106 866501 142076 0 0 0 0 338292 90426 943501 597800 155069 0 801330 0 980634 0 188361 633579 67876 0 0 24502 626461 231270 321872 0 512251 278870 0 250546 274880 495387 0 787472 0 540782 0 0 0 366649 826084 703716 694393 65977 0 0 156461 836281 821930 0 64443 0 0 0 688654 820032 0 240480 521905 297138 725030 100908 565042 0 102501 346988 614909 0 0 0 521190 0 251085 779596 962389 493288 19376 0 0 0 133938 746634 0 0 523187 0 782875 0 9845 0 558230 0 886839 0 0 866358 216804 0 988264 849117 20288 113390 345861 92134 406399 0 423878 44876 0 551388 0 597865 0 56587 0 70756 910230 725882 0 938208 728321 0 857135 895367 500500 861785 186529 766244 158745 940352 0 166185 0 0 886756 0 675283 375779 361054 347778 375337 0 218318 0 494034 0 0 235943 679660 279763 436229 0 452390 593571 667914 849890 668250 0 0 416782 0 315217 0 432327 852668 171926 0 533196 0 815301 0 333987 0 0 770187 0 316852 0 288367 241655 911013 810303 0 0 706783 0 0 0 0 714830 483090 815983 954880 899163 610707 0 223105 904326 786343 692709 465473 807959 149501 0 0 428705 566363 722729 752366 0 577364 184563 0 180961 896733 0 913381 0 0 0 70726 800014 101768 323987 721548 255786 320749 587709 0 0 235532 284733 457761 0 0 745943 841388 258231 829706 0 946018 995657 615251 444785 0 255432 239086 0 582928 0 0 0 497631 0 0 0 133732 0 0 0 132439 0 801411 795431 32476 0 868281 615257 36512 0 0 226197 0 0 0 0 0 0 29766 986587 912088 588197 0 297929 0 914310 946868 0 244184 755063 311372 878168 0 0 0 478841 0 906475 455870 465680 0 0 538786 260149 591468 816413 0 905332 860433 86645 683374 569210 361177 310721 922875 488935 916670 0 0 916130 0 75335 0 269954 0 0 480545 198865 0 33524 726572 633205 490174 976783 336051 0 0 230291 0 111962 87848 0 0 278723 0 0 0 443644 328120 710499 52812 0 58953 0 859412 0 525961 602687 628128 908320 707736 0 236300 841218 0 118976 0 730447 205820 479799 858212 865577 723055 289608 191669 0 538438 304857 503325 0 0 838611 0 442324 0 9009 778958 394128 62694 464536 335310 869954 0 0 949762 793895 0 272300 843935 0 0 0 904052 0 707524 0 0 371226 0 80424 749588 0 0 805525 164941 713151 213744 0 0 935092 0 417902 0 0 590210 900909 0 958693 0 0 0 610314 0 0 552435 679125 0 0 699972 0 552444 0 0 411602 768026 0 105709 530980 548007 819175 0 871720 0 0 0 0 228518 0 0 0 0 156159 525318 0 0 284581 20421 507914 340448 819617 275013 737134 0 754893 0 969817 395214 577934 328388 40520 0 766570 648073 0 481494 94157 537719 537158 0 0 179867 588632 655127 776382 262045 180881 0 0 0 0 370002 0 480885 0 753964 206763 0 0 657397 621423 0 0 0 0 0 427255 298850 0 0 606297 0 0 547467 0 173894 874528 0 180948 0 0 170608 0 15144 78253 0 379782 716951 0 890689 841759 704691 893269 215886 0 808004 0 0 174542 262988 0 355706 0 658086 0 0 313188 0 0 873695 401313 552353 206466 244017 281539 957566 606480 58152 0 202337 469001 0 30355 0 737076 397617 947793 532402 599159 0 270057 402000 902509 325171 0 0 825929 0 953602 0 86353 363596 480769 209720 209606 613103 13001 174477 228996 0 71292 192411 0 0 0 0 338681 857864 0 870661 527018 0 396190 566926 644626 0 600663 0 615920 0 143247 655071 932821 0 630278 917354 0 516766 0 588825 473638 0 163516 0 861627 0 69767 0 907665 394909 515788 993263 0 579542 448747 0 0 886655 674926 354895 536408 26775 12980 818563 0 251268 233879 0 408086 568684 233968 961525 809753 941453 312675 206770 423714 0 803994 442061 911143 0 0 549238 322029 0 415233 146176 0 0 0 154236 168503 0 175411 570622 185107 0 94199 169650 866693 0 0 0 719635 607328 845695 0 167729 603811 227236 615260 0 703041 220182 924057 0 0 51860 0 567038 197622 571398 347411 427050 0 0 572053 727837 855774 0 576374 657342 266489 0 863557 590828 0 257153 470677 228038 0 159011 325205 747591 0 22024 639653 532375 446618 0 231021 449368 479514 731115 97974 445091 868735 262377 0 880849 845535 561993 0 0 0 0 420827 122512 264233 979810 929109 951283 214018 566180 484067 0 609227 667405 0 579451 0 529494 232323 711404 88045 82344 657397 125600 536195 724056 0 0 957341 549400 0 0 118996 0 696306 0 748896 851361 228821 206252 741419 333570 975529 659150 0 274700 0 0 693517 0 31750 0 47486 859427 0 484283 97604 956879 576738 439868 0 0 24094 0 76177 0 0 72200 0 761386 758404 600031 551250 0 744418 0 433634 593497 158164 902147 742955 0 104094 829575 0 0 0 0 0 304705 31657 0 0 548733 472847 0 963882 611044 608320 0 0 696771 564085 501425 88996 0 462686 0 206796 0 927564 261832 740839 0 297940 0 0 787289 661893 0 0 556339 484547 981587 49814 0 0 439941 752239 0 421086 159777 925686 407192 622927 0 601330 199555 921739 0 28293 0 15715 0 487007 2756 933891 664439 0 864451 105708 0 0 497842 578158 0 222354 0 0 0 557248 0 822625 660036 0 845973 2881 494316 575423 0 609302 0 0 706000 364702 691486 0 0 789552 832072 0 0 737594 236134 487658 685143 470532 0 332184 450603 475969 206490 0 0 0 472259 0 803632 174095 463027 291335 90355 268450 839572 109680 0 87520 150566 0 538433 0 598446 469022 242931 0 380087 780149 0 0 187960 0 0 82023 347775 0 502800 993329 0 0 385973 3718 727497 116442 424301 639540 129464 183928 693719 349765 311032 0 0 617125 0 767436 364243 0 0 164641 393307 0 0 0 89830 672942 410179 452626 0 265344 0 0 0 0 507574 0 0 180036 472695 0 561903 750227 302790 416227 684438 899657 592467 242965 563499 0 0 567081 656468 0 559202 0 671048 67447 780700 437028 720236 929478 0 623852 224689 227098 656890 0 74919 0 945812 20699 0 695698 248630 0 188009 416104 588704 0 944178 0 0 444476 696009 613850 28826 0 0 54968 0 955372 183590 0 0 602757 0 440271 41429 837044 257156 0 83982 484780 0 0 458037 688647 77709 0 0 399317 0 922465 0 777589 606367 0 0 883702 496758 0 334812 0 73756 0 308440 559645 0 269201 417524 647721 69774 0 0 261206 185714 731407 494255 0 606604 352299 74978 0 56146 774267 0 186068 0 0 142217 0 0 548369 647841 0 18161 573992 369594 93706 655460 491509 925300 385926 0 450654 613697 0 0 113510 0 227211 583226 95360 0 51664 0 905972 229258 0 996645 526586 0 409593 714797 732621 107983 968908 797687 574419 0 241556 855330 293107 196805 796198 454561 834044 933827 802352 867970 0 0 0 0 690306 0 623732 0 396119 686279 517898 85383 0 0 917693 244977 859975 361285 528610 256732 939422 0 0 110832 832368 0 754198 55723 0 846613 0 0 288515 0 0 0 838386 608124 0 324901 0 332742 45750 668128 111466 793419 925918 111193 0 328993 0 380660 0 175702 514179 825403 358810 0 919568 583277 940455 315446 660186 174356 0 792672 602668 0 639274 281356 671564 857631 661483 250366 947088 411114 0 0 780309 842682 350265 663903 945350 710833 0 0 896093 287584 0 0 0 0 0 932825 0 154379 9962 0 664014 0 215196 694323 383515 527581 591881 0 0 163738 147274 455101 0 0 0 126374 549363 0 0 667642 94635 0 0 0 0 0 199374 798183 624001 0 772232 11844 0 426323 709273 342220 0 198384 0 818031 348308 0 980377 860245 780873 0 975520 524217 779452 382813 411479 706341 0 303798 292343 948900 0 554213 0 643266 220639 261390 0 669091 0 0 975355 209469 0 308315 0 491746 810058 265562 434939 205123 540454 97329 719367 0 435310 572880 342221 0 954982 246478 354716 542500 911524 0 567535 357298 0 602640 432907 369327 269306 0 0 232711 0 5352 0 0 674925 272375 579849 187638 0 0 258511 590415 0 5520 568347 0 426883 0 462447 828410 14663 963248 751899 0 0 0 0 337966 0 0 450291 541737 934378 51320 577899 840046 0 602726 600796 161315 0 0 948619 530432 255991 0 468200 559582 0 772808 0 0 802291 690332 547738 897080 124242 0 0 283410 0 249719 763048 458492 6923 0 301303 649083 64335 415994 142494 859377 0 878490 345760 0 806052 0 780979 0 0 0 7617 758587 480498 0 889190 138792 0 987687 97521 284909 134335 159106 464863 730839 493351 420102 0 0 866413 442815 72700 292383 830783 0 324751 938970 0 280350 473100 431952 705412 410610 978895 168577 803716 853157 966546 563477 228177 0 731909 0 977558 0 702479 106204 680241 244423 0 0 877699 0 625901 872747 0 572992 0 414552 558780 777514 0 0 836393 923318 0 0 0 759437 528988 0 51717 0 977549 463634 556716 0 0 0 0 0 333308 0 0 625958 339202 0 33677 0 795311 0 217246 540675 982831 0 0 596662 0 450627 0 0 849763 105323 0 0 199648 829294 118310 0 0 877505 342299 0 458902 0 910805 142736 801345 201303 989347 0 234038 938140 0 7013 924735 0 0 242617 198124 631790 490717 0 0 250855 0 951850 0 0 819621 0 292863 374350 0 750719 208299 230090 950257 775763 0 204894 506101 612940 975722 883882 0 872903 440510 0 657943 43457 535024 295860 432634 0 746391 945528 0 0 535061 330538 264162 0 0 301399 0 0 0 454557 559140 191893 0 281166 604981 926175 0 103245 0 196406 0 0 650693 0 0 169874 610419 122044 0 471974 0 203787 394435 751497 356486 57401 0 184510 956705 979121 83903 0 111714 0 0 0 0 0 715950 0 605135 7288 792088 399425 149941 151929 544379 0 0 629896 0 0 123361 0 946214 928513 0 96592 0 383401 90880 318864 0 0 93005 807040 851469 133407 0 374594 0 992137 13207 0 0 936427 327030 0 955597 573201 794234 0 0 0 336018 114419 534926 439758 404141 622987 166405 0 0 0 473700 576903 384299 245367 530213 718744 0 22661 824192 172767 0 0 650845 9295 0 0 0 925529 985893 21257 0 946244 7272 0 300154 0 458218 288119 0 0 963922 0 0 276853 16458 550743 0 985362 166167 720175 857755 189620 828345 50057 240998 446988 0 695303 466639 466572 711114 0 586108 0 416146 0 823627 0 0 0 0 537847 889674 746202 0 46039 386583 0 0 0 161170 211321 0 811111 305809 0 529317 78956 0 0 935634 757457 0 504220 773895 844672 0 0 0 0 613357 609422 0 0 0 402945 0 164411 0 0 0 260347 336966 250151 0 0 0 15091 288400 169 599866 659326 0 484023 417363 0 0 264708 751368 0 301099 394835 0 490473 984208 0 12785 188195 688024 877846 148388 0 0 0 0 131313 0 683701 881710 0 58622 184120 0 0 297617 182181 159894 0 738122 160915 455809 938203 415779 887738 380498 776093 991533 766869 792986 835039 404158 0 45506 0 527462 191564 0 559510 185189 631376 864883 0 602221 0 0 0 0 30651 366706 162752 723209 0 25640 577685 435443 997152 0 0 0 552712 466760 0 975281 0 0 270277 214736 0 0 753588 0 964883 0 360424 0 0 306957 970652 0 382602 750122 539368 0 250435 0 659541 0 972558 227414 829663 429036 0 988591 537417 421330 502976 0 137027 0 285010 0 571136 594550 76652 0 861633 0 880993 0 560239 146509 0 281236 0 0 0 610157 0 426326 0 939630 852337 0 0 0 893308 228323 0 998648 0 0 0 0 317081 0 814820 896589 0 0 972421 280140 671635 340380 491547 217476 332176 0 20990 0 0 0 665672 721008 909866 330829 719186 754270 726406 0 832579 829210 459408 0 586013 579732 669916 0 835365 0 0 552376 0 871373 321247 399949 400683 79566 0 599374 522573 0 157378 388996 287514 0 0 489935 569514 18759 0 0 977246 0 349637 0 0 115895 509055 0 9155 648061 758043 984265 695529 618244 105101 192390 655327 287311 187686 554474 818048 332446 0 836981 775600 79095 518132 0 298649 0 0 0 174972 146123 773149 0 0 721395 440804 0 0 0 38124 0 448376 553962 3856 0 0 309798 204212 0 0 0 828431 0 372865 0 339297 295319 856714 0 0 450023 0 581239 0 899723 0 396701 0 371705 0 263614 766966 0 0 856778 0 0 0 108992 0 0 670796 66433 471222 740822 0 614141 0 62252 0 0 315295 261786 830606 342172 657525 0 0 943129 170972 224086 472376 0 260203 307436 0 514879 124138 57317 771900 111832 0 690411 981466 0 244297 0 0 0 0 0 452084 336541 0 970369 24803 175117 735037 750356 865153 0 17983 476506 924408 212528 0 400679 0 571224 479493 41775 49009 527128 664199 889249 0 0 0 570664 267729 397978 31894 441436 295451 169974 398224 0 0 0 224423 0 0 59763 885252 0 830936 0 955071 997709 262358 0 0 0 410085 246561 187953 310726 725000 241548 809830 268642 0 497841 815224 618748 29513 0 347862 139191 0 617880 173275 979088 0 338437 128248 0 0 330844 0 459295 0 137883 656539 562223 0 41944 116237 0 561011 0 0 197983 448182 0 688259 647883 43384 820145 0 0 657601 441686 685102 0 966763 978010 3734 549428 0 0 529210 770790 0 0 661054 0 340304 0 762819 560241 838867 603757 0 929661 0 953286 863560 0 375190 0 728252 0 307949 0 419122 648034 770749 103140 0 0 447483 196467 0 0 119366 869571 529320 151483 688038 0 702482 325802 294055 875047 309238 285672 0 706203 273709 0 482693 130734 0 90495 0 535863 834820 113412 630760 0 778934 0 388438 120443 0 253146 93528 0 306801 925142 990000 51714 211268 140630 0 514824 439140 0 614737 0 0 802449 0 844870 5595 0 156056 618748 800652 15153 101782 195247 0 802321 715500 0 0 261021 61852 38635 0 0 0 192673 662416 0 0 110924 0 37370 761607 0 813352 0 0 299103 0 914413 354025 153480 425785 504532 42600 0 0 449085 363167 0 0 0 315705 602167 481357 757265 0 0 312355 296776 275042 222153 448165 0 7392 0 130892 0 414516 0 0 477865 76054 404165 0 936514 550990 0 250095 627666 0 51522 623576 0 458168 0 812768 120286 840801 944991 0 812740 0 377789 635193 510869 0 0 680876 371314 351101 746127 30464 13699 17710 893034 0 0 490345 232514 479200 38390 99253 0 0 0 0 0 557547 484870 0 65861 0 353257 647089 214764 0 0 0 0 762358 0 237460 708069 191885 430322 0 95236 652475 370024 850709 0 925840 0 0 545375 726313 971131 186761 157895 822826 0 0 0 857883 0 0 738547 871409 0 0 0 921890 0 438186 779292 0 0 931934 0 258985 0 336728 987589 729416 0 848767 270710 518900 0 862387 665171 0 21765 0 267456 0 0 769151 167588 0 336150 792256 0 0 0 253675 632845 0 0 674784 510905 180517 514411 0 0 622505 945455 0 29170 0 0 0 79434 841993 988741 523917 277986 0 8105 205709 480120 434200 137685 843001 0 148855 562015 697847 487903 934496 707321 741200 202945 171362 139438 0 617816 0 443598 856199 519943 882824 0 880717 0 593319 410464 219174 0 168851 369623 945031 0 705657 14381 0 996827 540956 0 39797 76492 692297 390290 695952 66243 34302 0 0 0 0 2537 22401 965360 102050 0 864827 0 842753 0 541251 800938 0 0 0 659921 0 118 56375 192437 742936 968623 28611 0 960130 117313 0 493095 434481 0 0 561337 46236 0 0 643578 0 998909 0 0 0 277682 753041 0 0 222482 352511 798782 0 508447 376662 0 0 186399 0 0 176466 357026 174285 0 0 115972 800303 734396 0 0 373035 442650 0 502411 0 603978 3784 0 133300 669396 512133 0 561383 450513 881273 0 230181 759053 664736 863281 0 0 370076 0 876499 0 795355 533264 513165 0 441235 610939 889582 790819 0 171947 0 942115 589550 767886 0 397421 372980 204841 734356 889668 0 164748 568960 474850 804885 0 326486 0 203136 0 340881 0 0 0 17025 0 710322 0 0 328058 0 997944 712723 0 603279 219279 205582 535874 660858 0 70224 493669 0 257008 441155 964833 869431 505662 0 0 585044 0 0 103378 485707 357760 271104 72157 0 120088 0 800142 0 768037 247565 970345 241816 963355 351977 563080 0 670366 124759 61817 913390 959919 0 328367 0 536303 152222 304048 417927 206900 593472 0 530652 0 0 0 0 328638 800833 58361 863761 221346 0 300752 481505 0 802434 0 0 225011 747963 0 601289 0 698262 755455 123941 213883 0 178169 542980 372965 594165 0 970184 731556 78861 0 969936 932860 0 983520 566817 547321 721165 311957 0 556171 0 0 0 327541 413569 0 0 0 825708 0 821572 0 187718 0 509645 725655 403157 316896 132079 0 0 362637 928828 0 737653 0 0 821866 582416 200658 945954 0 29486 0 94398 0 498934 0 366016 134307 0 186738 926106 0 0 722566 709439 129 519171 388419 76805 36073 558579 236541 83032 554316 0 418763 57299 467050 859308 973175 0 0 0 0 164812 956644 406753 0 818036 0 433871 0 0 0 888836 508558 836301 212343 176717 466732 132396 541219 783991 584502 0 114181 587886 0 136718 667519 831218 0 0 0 0 673973 0 0 382344 880533 133580 0 6724 0 0 931008 65409 232227 299296 593902 538477 0 0 0 589083 408340 0 470660 0 0 33355 0 857109 0 570736 0 0 972429 404388 0 0 0 389009 483209 537198 634623 738794 971316 641812 648466 0 715908 346925 0 0 708448 270826 626427 187231 0 0 895171 0 641358 726967 90120 0 709052 922612 368874 873566 0 0 21137 43241 743999 954396 967797 0 0 843533 82541 0 365739 162467 0 8900 0 0 313482 0 0 85823 555984 0 808443 446171 0 39988 838428 0 143779 0 320776 283523 662390 62884 852850 547268 527819 957108 875600 132464 341577 0 0 264480 0 221793 627027 803811 950221 718099 924697 0 0 990638 0 0 0 139055 0 0 892981 412306 0 349526 345753 0 49537 0 846421 0 419359 0 32691 966858 413777 239227 708209 0 0 0 0 950067 386444 0 437553 130636 0 460898 0 966974 0 265990 199818 925268 0 361465 472435 729908 0 926445 0 133031 0 0 451881 767705 0 650182 0 0 864105 39923 679629 107229 0 28409 970125 554868 810178 848324 0 0 156265 0 98235 324149 0 0 509969 0 842437 294106 969719 469128 0 0 0 0 868666 558439 957327 0 0 329017 0 47167 905586 785663 524407 236907 594011 339903 597255 0 945365 0 22595 237395 0 577760 187588 0 267844 644796 919642 486902 0 637589 271018 0 291802 770781 0 0 65674 80721 437952 0 0 431557 0 704611 156948 186132 0 0 476340 737758 500224 15353 0 478227 0 386832 453105 519274 586815 259798 0 472921 0 0 731948 0 274005 93352 0 0 0 0 690571 585857 0 0 0 190853 124074 0 0 0 0 791317 802281 541743 829143 881150 213345 185912 0 15331 612119 0 0 95954 0 561872 835378 155939 970729 797674 0 476637 0 698546 0 378010 810732 0 0 0 2236 0 49092 299227 453677 425850 713005 330254 0 0 228578 160926 0 0 718481 881329 0 0 215197 0 491315 283501 0 0 0 551685 758428 229509 0 0 395959 0 547919 734912 642717 0 40495 0 989044 973124 0 0 0 271384 0 0 810084 0 747052 213061 846242 48062 0 0 0 21491 264206 216246 0 860561 0 213602 0 0 387761 0 0 470568 791386 481622 825013 0 486736 35002 710647 0 857239 328508 726224 559440 0 0 929908 884183 69693 875881 284943 706591 780951 0 408759 501895 96921 908815 275408 147951 75604 0 0 143411 0 328467 622666 498395 964086 594607 871280 736048 904943 234769 572996 134063 33040 819502 981875 0 327395 361287 0 917133 0 0 0 843479 0 795982 615563 750699 0 570709 263451 0 0 28198 331734 637149 885639 158034 270636 0 0 118423 109341 241936 829641 442509 0 874454 437082 34260 930692 114057 0 0 0 0 621518 477982 265299 0 0 860845 410361 442363 356074 319891 0 682259 0 219095 0 0 356940 534257 0 546403 859016 159500 0 124670 263072 765834 415287 0 578678 0 481942 158401 955474 0 639988 838436 109750 382866 70735 511030 461473 0 543333 0 186646 0 489418 351272 491706 121954 605364 386421 212809 604845 105320 103042 860396 0 0 118065 588733 400983 0 985153 559149 684442 611025 462309 0 0 7913 666495 402913 521696 16799 257981 35811 0 685396 0 0 0 0 827140 137130 0 296976 488575 0 606915 0 602887 918905 520703 408582 543505 599137 0 0 798971 72404 0 554662 650808 979242 663167 0 0 726166 463085 0 8819 972884 0 0 987132 263320 0 89951 494658 0 492463 832218 0 0 749770 416052 517662 0 345278 495385 54729 0 0 0 165508 421099 977842 36117 0 299971 939221 0 375665 683600 150868 510338 6629 388581 954354 30895 681561 0 0 62511 0 0 425298 0 0 292450 68446 149695 0 694647 0 284447 0 998182 84409 904812 0 4223 422127 345596 240513 802594 0 0 507416 0 170927 184111 491020 0 0 605158 0 0 0 65974 0 387123 0 0 797185 652320 0 694311 91200 917449 353568 292576 24575 293195 211535 0 727592 0 657965 906627 0 479216 116975 871784 313529 67005 0 91064 886097 187370 456332 696080 277042 674812 0 384384 890200 23544 123470 600403 0 927275 658790 0 0 205228 698251 0 978269 875200 119185 263957 596073 152673 0 459309 86694 365475 0 251304 889523 0 496589 243798 231578 0 0 391676 544782 0 0 0 608493 0 248264 669466 0 0 822240 578121 103453 0 0 0 0 326334 519791 72088 0 978926 590342 77005 336996 867093 0 260633 404947 293935 321878 936616 0 782023 0 0 765241 0 774156 143845 0 417414 0 0 0 160254 0 428967 58580 746685 393477 532869 754742 752664 0 213815 650381 936291 0 0 0 576758 224607 0 284686 438758 0 532902 997781 0 86254 0 494484 0 154424 0 0 85053 0 0 0 382666 0 113943 61584 0 6939 372475 983615 0 245314 0 0 0 0 761644 647037 0 278526 932943 0 0 265378 141097 0 0 0 0 0 725613 667704 465754 964965 0 358647 0 822202 0 0 866241 815503 860326 0 412108 863601 0 0 255673 516145 0 474507 569412 760593 0 557983 0 0 105502 898110 155538 0 0 0 273116 0 853895 0 0 766624 907176 0 633001 436416 329915 288129 0 123112 138898 0 887878 0 370316 0 0 969996 0 0 0 22305 632001 998295 0 851466 699108 0 98436 427995 129952 0 0 0 583819 0 332166 31107 0 875630 699940 239350 764037 0 0 129698 542568 419655 213000 837634 138322 0 684183 845094 0 528942 0 0 0 554434 929863 262583 403399 909980 879318 922791 0 413008 367757 725044 58577 0 283899 0 0 0 113424 0 0 168084 677080 0 790669 644395 0 926162 226640 799322 858122 602920 0 441897 0 0 377755 0 0 878605 45171 362281 739968 0 269151 0 60832 368438 722812 534954 0 404813 0 0 0 255110 118466 278948 0 417101 597185 858699 0 888888 0 0 0 454608 0 652203 916146 386493 0 563456 13831 522577 496367 315967 915131 766705 282396 559276 235116 726432 569503 0 325851 677387 304732 563860 0 131976 0 872648 811569 66442 435748 0 351768 0 228813 922182 997057 0 529163 747104 362042 625846 122846 39916 0 768760 308341 0 884668 0 0 489829 357028 14558 0 0 475846 393486 280446 411000 279956 0 511067 439128 700723 596992 0 362148 354143 757480 497050 815982 383582 0 0 0 0 0 0 0 666684 0 731430 0 599767 699565 861794 0 171266 0 0 42791 633571 0 172992 0 942965 812495 10562 547580 188027 0 0 872056 0 0 0 330987 0 0 0 840148 226783 435678 0 0 953362 271832 635539 0 474700 54709 346645 563556 0 197151 63711 676750 0 285736 875573 955923 412027 551181 929021 397367 374354 648829 0 241924 826702 0 0 334845 386839 164212 52194 291500 5383 711531 0 926365 405270 322043 301084 759131 0 0 769245 609782 860256 837382 0 696241 270495 980024 568926 0 0 153229 626019 731439 965526 731407 0 511665 20074 88361 397524 715438 0 860002 0 529364 0 0 218452 992649 0 0 390110 207890 350083 19737 725325 929711 0 524520 0 949670 170135 87513 0 881527 0 917712 0 220750 804379 52871 825100 112930 692743 167476 741328 447335 765912 452991 0 0 0 586776 991480 981439 293063 674529 318462 0 0 779688 808134 0 0 0 0 733517 366026 633260 897536 172055 0 74891 453758 0 0 0 0 678826 0 0 503196 124658 0 503378 286194 0 584002 767627 0 0 424499 428871 509836 0 304317 361945 433148 0 0 0 0 277673 0 0 0 0 0 226057 222277 442124 0 353044 0 0 967998 0 0 936442 0 171668 0 345758 0 425692 28153 0 385920 683548 616481 851545 532008 573855 227922 0 504214 82413 0 881668 540681 98131 750982 0 0 189573 280902 43280 119055 318340 530074 42702 513188 0 0 434437 0 0 824679 169026 454503 0 295439 847049 0 694630 460274 448493 881195 219710 130327 248384 26151 287943 0 317810 167594 633774 112907 0 0 0 991124 0 0 446877 411202 0 546067 327795 899793 395763 499867 323084 194817 342637 82918 733623 99405 0 0 320590 684208 463148 0 665757 0 564142 0 931069 0 890577 280176 183473 769216 0 0 641009 458363 0 905099 0 821753 0 0 336320 0 0 527083 0 0 0 0 617327 573374 0 597141 499282 895380 992454 0 128091 259449 0 182150 432269 887843 813430 342213 631478 0 764964 18898 374705 879603 971975 0 0 0 0 89621 946454 484035 434505 116424 558587 259545 0 968213 0 0 799598 0 74023 0 633387 0 0 336814 420127 639016 0 739578 0 0 732068 0 807501 0 332395 290077 909272 0 351963 795141 0 734567 269647 291056 555006 0 0 0 983320 0 0 878849 387195 0 784536 0 0 0 211418 0 0 610951 373368 898855 303278 715327 888307 0 0 261847 0 87181 636308 0 0 610613 0 880095 474038 698785 0 0 0 117877 389931 924880 381418 0 229623 482864 0 61673 0 488564 404925 490530 0 975619 680688 0 981465 309365 375579 288637 0 0 159319 170613 0 712062 682733 882920 857775 981055 194660 0 480821 0 945804 793689 0 427939 290582 407420 993327 257721 0 0 0 331599 0 399533 94995 627725 408393 0 0 78332 222185 763000 0 0 647446 590603 0 0 974889 0 0 82306 343105 0 0 621809 106483 738530 769848 279582 59052 0 0 384576 687880 0 778502 320869 983299 0 109115 527377 620393 557346 711130 104950 823623 886040 706204 728005 0 656715 936492 0 0 344465 707842 239134 261966 494570 0 0 0 11908 663470 0 0 0 440123 346520 0 0 25209 0 0 333000 0 148009 866353 559950 0 960378 321853 495380 801054 0 536531 241079 459180 977042 24117 0 541999 99723 624245 0 0 0 0 0 0 223818 368990 405555 882506 79498 448426 435943 193686 659376 734046 649862 0 0 876462 0 368465 0 773016 433548 293823 0 633502 0 0 280720 61913 0 0 815107 27099 0 0 582462 179291 361142 781193 285627 929846 793940 208443 963230 290725 132618 0 449797 953840 0 753962 210419 0 0 775570 63113 0 850288 213645 180842 0 159001 0 659169 663250 0 140641 544180 751988 0 454069 0 0 594033 0 225313 37440 0 899900 0 0 503563 904718 941439 0 116822 697959 0 268711 167504 0 774367 0 0 0 0 424107 51638 898106 694021 776600 472436 0 854249 396739 84513 954345 278286 425468 0 0 0 675937 714066 874724 333762 689119 430176 14601 104906 2068 739811 976493 0 962109 0 132886 0 665690 0 0 460296 9346 521765 735578 579367 0 811481 261747 0 0 0 206010 236782 576925 693272 0 594587 514930 838529 141823 551212 35365 0 0 0 80584 867905 532469 188115 0 312903 0 82107 982033 584670 338826 0 391672 36961 276248 623223 0 798039 0 423319 0 0 657726 999870 305129 0 0 289676 2583 0 631827 0 0 813161 486632 0 114013 713519 475742 0 0 319969 0 0 213535 638829 973445 638610 319194 0 0 422898 0 0 417019 65778 96203 845633 585991 0 89706 919106 665377 539234 0 0 0 0 893423 152796 0 587994 899456 797667 0 0 581878 517373 329651 0 413689 0 0 0 623600 0 554224 821454 365071 0 0 0 129629 0 0 503085 191256 316075 805852 0 0 39852 0 727867 654815 0 58577 655182 775951 298824 715075 0 182921 0 0 789533 658710 0 508665 907356 612581 0 482680 0 472661 456754 562751 0 0 0 614887 656849 0 0 0 372220 453880 942803 29524 926405 151773 0 138504 231449 301043 444230 326289 0 966371 0 581372 982310 0 331561 512115 165056 758181 386357 270936 0 527477 0 0 444192 897364 0 980423 910259 0 795757 103516 960754 0 0 0 697671 0 374674 819959 0 734996 0 0 355809 0 2524 849742 0 134202 578057 541541 644299 455415 488838 341787 570628 4485 250265 835212 0 414689 0 0 146686 812879 405933 844107 0 286270 0 0 0 291091 0 404815 0 117500 361372 246168 0 0 0 108392 95901 804570 809031 71710 395978 0 0 929084 983048 125469 233575 810398 0 610514 554949 31926 0 292626 197274 478603 0 19662 467413 0 0 7171 0 882498 294265 155659 217093 848452 663227 926383 0 264273 151845 677341 0 521609 0 0 0 0 238538 149309 573493 8709 476540 166264 8136 997634 0 475299 0 559952 0 0 78718 360439 432584 433603 419765 0 996019 118254 719075 0 0 677843 473014 0 179055 0 479906 464127 654049 4293 398508 745456 330972 0 0 418905 531907 0 0 488307 521055 303321 0 73669 97832 991484 340836 945595 0 107795 4642 818053 263228 899884 606960 0 0 257917 597890 343071 197718 303632 367054 74022 451508 0 690531 0 0 409431 316228 189018 428135 0 968142 0 0 59053 0 915882 0 223462 0 910742 565532 170067 0 438391 957788 546841 0 229496 213135 698189 0 0 42941 680227 0 0 881203 0 377889 822820 84388 743878 12774 0 160219 909317 0 30959 618955 695840 991081 654808 636587 263745 0 0 819184 0 105513 0 55249 0 0 0 429103 0 0 801318 804921 802231 0 0 456921 911406 373293 0 0 164283 425752 634196 0 0 354369 0 619325 924232 853156 545292 0 760509 326658 0 0 751454 761597 477788 0 323739 0 84533 430254 338408 167154 0 912174 496611 816969 164233 0 532898 32374 776123 560509 0 234765 492501 20468 72686 0 462861 0 309597 0 838199 0 328158 871821 0 843100 651736 0 484173 0 168088 0 813709 0 0 786859 689600 0 655811 348178 0 563456 3182 58658 0 414215 333036 511261 0 0 681544 0 113212 879639 0 509953 735284 0 5308 0 350463 0 751919 786358 165658 0 0 757144 225882 0 0 130220 0 0 0 946491 973339 798860 469248 0 599459 793761 123299 0 0 0 0 858456 406867 931352 154024 803998 678656 254497 394488 644410 692449 639592 837654 244555 139937 698907 0 743923 605135 816647 498648 510525 98204 338342 122213 0 645362 0 0 0 33108 458958 368295 0 0 21485 0 881846 615715 275014 0 914011 207791 0 609119 669442 0 0 0 0 323214 0 0 849095 777410 0 805587 987215 505843 391258 802373 623185 811176 0 0 718484 743401 0 605493 21310 731818 975997 0 0 0 0 179338 960330 821334 455480 0 0 171598 0 0 0 584202 237920 43590 381263 0 855007 876017 818001 0 732320 438630 537889 0 9001 85871 0 214100 500474 190649 0 0 589757 269158 203231 143308 684320 784384 429206 181243 0 991976 0 0 427053 0 0 308287 0 0 0 0 29720 149960 0 475212 663646 49008 0 0 172385 332236 90773 349706 686574 949197 923509 0 0 790543 420415 0 0 0 412636 719853 0 0 855116 910424 356413 14329 183522 717870 9645 520331 75316 0 0 413551 0 840565 0 95370 324986 0 0 362860 665168 683270 0 468682 472109 779935 0 36591 0 0 352443 0 203023 0 0 860305 885681 0 991870 740874 0 0 0 479506 157774 998769 0 414588 533674 843886 43222 101754 76742 516833 310526 170840 216005 200410 0 0 339508 811865 0 327077 154745 0 315256 282824 354197 346967 303041 988707 306955 0 877523 987379 642468 0 0 655220 0 113478 521671 231050 0 0 0 492241 0 541238 0 7466 0 287749 0 0 221058 227940 365504 37201 156222 0 650237 798448 537261 319108 0 991834 987608 158599 335541 708529 474603 757939 750267 707825 217686 0 0 493881 0 0 221144 0 581250 0 0 708317 620787 237919 0 0 276573 603125 872481 0 0 752995 402004 0 0 899439 912331 653733 563696 914678 839459 18024 550801 0 0 0 942950 0 872868 171857 516658 914419 831877 336918 0 185434 0 876441 0 181592 0 0 869685 21573 819223 457040 218454 0 0 0 0 102294 610696 123729 737874 0 370169 0 244991 755532 738505 617650 0 537972 203785 152298 0 0 0 748757 317720 230107 264538 222365 703896 348380 367190 570441 610511 740766 46145 149067 0 0 0 409697 235218 0 146093 0 224936 330655 0 726596 971644 347937 136366 565220 84160 0 0 0 621836 0 0 0 0 266555 206111 0 839266 140636 151192 0 0 136037 29039 382765 0 0 34111 930354 0 318382 637470 461885 692642 524053 0 69185 0 818275 821592 0 0 399740 32231 624994 604065 0 0 0 170885 0 592337 963789 0 129082 271461 0 0 680611 0 0 0 0 990978 0 119941 0 0 987257 789309 508738 156688 888055 394674 0 0 589159 761454 683843 0 36415 826665 0 0 0 0 0 665495 273390 435689 626502 86596 276302 0 550132 0 219290 0 676830 790156 0 0 505068 801439 335399 600301 373385 42486 0 351887 0 500230 467885 0 452569 505026 38314 0 0 8595 0 150160 18619 128706 432051 583694 0 633509 273263 899765 679052 0 724625 0 0 731094 887498 80594 632195 325621 868865 0 0 451795 496355 0 679706 553678 934198 949316 860007 308143 644912 302070 775912 0 0 0 0 555087 0 969721 0 0 383737 262582 172172 896565 134237 839541 0 0 550446 949468 295769 279650 0 936739 570543 816797 0 99447 405292 0 710960 141861 822385 117798 450776 0 611007 636323 597323 57868 271789 113754 266491 568182 698915 847213 891829 648778 242454 0 101312 752141 621912 451529 0 591794 242051 943871 792026 148480 554470 0 755709 496652 400091 628278 32614 765976 459797 143251 889984 0 0 0 0 0 0 612459 0 841671 0 399168 749414 721899 0 0 53822 388266 723403 0 120886 480990 473995 0 0 739974 824975 0 893134 0 758593 0 363231 338685 845537 0 0 0 0 257787 70119 196940 0 943983 0 826794 56490 377862 578967 709211 330385 0 0 679514 102341 0 39278 300105 230761 633462 0 0 0 0 0 0 602620 412420 0 461486 0 0 0 0 862467 620050 78622 642526 174640 0 530851 0 0 0 779327 0 142603 404779 349337 139524 0 72688 37036 0 631349 924794 0 976882 0 0 0 628574 756360 830491 724102 658162 923653 0 0 920413 361629 667593 7178 451909 0 714235 530657 696955 0 0 0 943654 598131 340825 0 0 359920 252975 0 619624 0 949281 0 674071 72033 130492 142247 234496 766659 0 246520 0 0 810834 553728 890708 141432 243483 0 914684 869772 0 0 821100 424362 719444 887311 648385 0 248144 704131 52671 0 815083 0 256718 735691 401790 0 0 792471 906479 128314 0 283710 542960 0 0 774211 554761 428938 412562 858214 0 256961 0 963989 252077 0 0 581070 0 672962 44735 276497 0 387987 0 222423 0 0 248784 0 0 805967 0 0 528610 0 818838 159349 0 545229 0 0 0 0 0 792373 0 209312 170873 0 0 183430 926929 0 0 0 125523 953483 588905 639282 893204 457671 792359 0 0 350247 0 398730 0 86719 998265 956231 478025 257174 227918 937685 324362 333877 0 0 0 701334 0 569053 702398 21930 564025 805173 217480 430875 298092 0 0 0 347378 883528 405540 0 0 0 528680 0 270197 0 0 343280 0 433982 560301 6191 436615 683540 844994 783490 422302 888206 812084 988151 0 859343 0 607368 0 968162 0 0 650875 0 0 737030 0 691399 725384 288703 142353 777452 0 119878 419002 0 236520 683656 640332 0 0 500529 0 361207 0 568844 702798 0 992871 0 260706 197511 0 0 0 0 0 251150 0 89194 610372 482433 0 50269 972709 833710 994548 0 120313 895137 0 388668 0 0 0 582553 595093 414208 506554 175782 193931 0 0 72075 0 0 597419 996881 367159 572210 33793 894985 783720 0 319530 869116 0 225768 511520 213280 60995 0 0 0 80371 997128 914372 0 935781 0 0 0 634565 204083 970787 0 0 206827 0 652718 665608 447316 714379 0 261497 847336 306660 81379 554290 933243 0 448531 0 316515 39896 0 68807 86164 506813 337579 0 0 0 196841 804183 0 828658 230901 0 0 0 0 297049 297053 0 0 841701 567490 785124 454687 560539 0 312579 0 102931 622707 528034 279023 14799 0 581942 0 0 0 0 0 597451 490887 0 0 0 0 599406 540222 506083 317016 606967 507472 0 0 68689 74987 0 0 382533 0 560063 353879 503600 368772 603348 0 509477 0 299397 269492 0 245286 779592 840367 181556 0 543502 705662 598592 967332 0 0 477152 614457 0 313421 373781 913658 385790 732012 217265 741896 96839 0 388870 0 327376 310608 619523 459392 964194 0 0 20372 0 335600 193777 0 0 0 0 876459 743862 0 0 943646 823305 716040 0 833278 0 660911 0 0 0 385101 0 971703 0 696289 0 0 489875 649756 13576 372411 544587 0 687981 0 473063 379527 0 0 625200 591711 881434 0 124160 0 0 400152 12534 422999 0 0 0 0 0 190177 915197 0 0 231040 0 893018 529847 583989 828104 962107 108526 376206 43093 601938 376262 796476 0 553810 0 0 271620 0 990818 909304 269781 900601 518665 510844 0 763914 0 449397 205798 0 0 284207 362912 379245 0 0 0 0 0 531554 0 0 448494 106036 0 411316 564742 808029 0 133390 971276 849183 550366 0 0 819356 0 0 0 489963 335935 0 279212 0 679477 610058 603162 0 963470 192164 0 0 135808 0 257650 941688 0 740590 745901 0 684112 586019 0 166090 0 0 0 575407 184000 0 0 305317 336076 706796 0 307818 147647 434400 0 480879 336141 0 71997 0 0 0 0 535481 883110 0 410289 515335 102110 513001 0 373949 522609 0 0 617151 222557 349573 655046 0 612654 300021 268518 979510 125362 344724 84764 682187 109964 441896 78907 508120 623769 714814 0 0 783299 788947 0 0 97888 790447 774549 397129 669806 0 524177 0 773312 0 31853 0 0 913026 485591 0 0 0 0 133292 0 66063 630362 931633 0 0 0 95394 0 257329 0 0 413202 647741 262785 890568 0 0 0 0 0 0 355728 0 553815 16350 0 724408 0 0 0 200399 0 0 157806 0 0 114148 280880 103303 533146 41625 0 897877 306810 681911 434301 436218 860025 327852 0 0 531409 417416 492686 932083 0 0 859312 587696 21818 703931 0 0 0 445765 804398 606499 0 0 834090 0 0 414965 0 587510 864149 191631 564551 326881 0 0 345598 0 239774 0 274631 742275 119957 721760 0 875290 405661 0 518130 173130 410591 637947 490698 176353 432827 383431 0 148233 169799 0 757647 681551 549436 147172 927410 901708 445889 649984 0 0 256136 98122 0 0 193309 937330 738833 73464 994745 29133 0 2489 0 0 0 0 0 321527 0 0 875991 92578 47311 0 98602 758181 0 0 858281 208603 279320 918093 789445 0 127149 0 0 704687 0 306535 0 0 623107 116478 975430 309699 959660 843467 786708 242949 985588 757437 80694 0 988373 0 0 330073 0 916 42088 364629 364366 330528 0 0 547902 967116 137059 0 0 847345 69280 338143 0 87866 0 264788 0 77062 0 0 338422 561773 721379 971847 290749 0 0 0 0 0 212441 268704 285607 0 929676 883568 0 682335 16357 0 461563 902597 0 38148 0 0 0 0 0 0 78517 92222 832922 733601 28860 367714 0 459857 358046 111628 700951 89501 0 613297 971239 766162 417455 0 0 417419 899068 189299 836623 290187 645378 0 0 377962 0 0 184209 122112 0 0 458532 798280 324702 592659 0 410775 280144 368159 175142 475559 0 244119 639462 0 0 0 0 755793 0 0 896291 867813 575041 652356 968874 720240 0 0 921856 276462 0 798850 991809 81637 530573 739630 411437 855390 197017 902173 771687 0 0 84386 0 726205 0 668340 0 0 742873 0 0 692274 0 526617 0 406998 340915 14454 0 0 967670 717267 0 0 0 171283 797609 0 256418 774299 0 0 0 442939 0 316629 0 438883 301572 340123 988099 866688 881030 328887 966270 813051 97007 572764 0 396742 0 124546 818446 480230 0 0 0 0 0 0 0 830801 899829 837756 0 0 113158 395946 0 107873 314477 697690 0 0 694321 610037 0 0 428160 67612 597216 983759 0 0 0 0 989299 748191 0 0 0 324896 0 913916 125159 0 257552 88633 0 599185 0 0 489236 0 0 0 948574 0 880017 283013 345051 0 0 0 0 396169 527841 131829 224753 731475 204747 806514 492095 812410 505448 408631 25939 0 173268 414513 222813 76184 0 59306 0 0 750159 406218 0 297378 786008 363028 868837 0 270440 691418 461566 588403 0 643171 336539 123704 695397 138020 0 0 0 0 987641 474823 378512 0 0 169705 807679 39772 57207 476484 0 807803 0 520457 56361 312493 0 0 0 956856 0 0 229185 324707 814817 0 0 516640 978362 79465 176059 125575 491571 0 0 0 412853 0 465585 0 0 0 40240 267973 0 901735 707076 0 938658 205032 318735 475776 671575 286321 453014 0 0 234655 597577 0 191936 0 0 421683 576746 692183 326695 436982 0 0 0 463451 0 0 384746 542980 53546 0 76888 0 429351 821876 19548 398048 668083 0 0 99460 3878 0 454390 979497 0 0 101198 588490 935052 0 815715 0 441285 0 161889 0 0 195520 988264 0 0 36779 697413 0 0 0 594721 425876 224021 159268 690034 864317 443962 0 746735 125394 705683 727425 947545 74193 578440 419936 90927 629191 191129 294077 870990 77420 767690 0 0 77606 0 824140 776854 564513 994035 0 226908 545288 472889 833084 484099 951559 557985 596639 61274 0 706968 707242 275934 122384 81215 0 380579 709340 0 0 0 0 905553 828352 0 441624 973489 244848 631814 928517 0 0 113905 696170 579005 593303 890911 232500 0 603432 862165 253861 44966 883653 0 0 0 282294 671131 0 0 336639 88743 0 155349 0 0 534553 544131 0 0 0 593264 902505 0 0 0 0 355169 0 0 277319 795763 0 259685 115474 0 871534 322384 627577 3795 72978 0 711427 930193 187214 0 0 897047 0 713600 254618 0 283589 979604 0 0 130190 158923 0 575427 0 303525 0 909653 835421 22623 0 852374 0 0 452060 354805 379518 869411 531151 0 802623 298511 0 735563 0 871861 0 548755 474515 0 532621 164923 425937 649325 381261 781487 992134 207123 171209 0 472249 0 0 99696 0 453105 533237 90125 298785 881496 833920 0 628564 996440 0 337438 519062 928665 599367 0 0 743204 0 642902 580728 115083 0 243990 830725 893941 0 830547 0 445980 0 765437 516291 0 107726 548237 0 0 584946 781479 922689 0 485854 252697 0 770172 0 0 505929 155805 918397 0 298842 99593 529701 0 534145 0 575646 408070 586779 666154 0 110978 0 0 789086 914809 118938 0 376367 103233 0 0 990524 356377 811098 679983 0 0 0 0 420238 575177 0 761112 988818 257586 456122 329814 994789 0 0 891399 0 465394 131129 0 0 319379 428375 449181 263715 207704 973206 0 79107 0 124269 0 53134 0 391256 73739 0 0 727288 0 0 574346 0 88635 654992 353008 0 0 88145 123043 665415 0 782427 257215 22009 662642 670117 698675 0 363232 0 653655 0 602277 241939 0 459940 9344 705709 0 541090 99967 0 806899 0 170879 315159 0 116533 813540 487131 21 0 237565 761446 616496 345416 0 0 799856 0 85202 0 826912 58642 0 178812 385168 0 227172 974094 0 0 889008 113269 0 59762 535932 818151 620441 634702 796721 0 124044 387560 701329 480515 87996 9055 641509 0 635294 125593 492659 0 973393 403565 57474 819166 517383 0 604575 0 280676 425033 94278 531676 0 0 0 607814 692369 0 246402 0 0 628795 612606 415584 329334 0 0 223568 0 0 929644 338738 97666 486937 394667 664901 377899 541270 245185 10222 222546 0 937495 888505 0 814683 705697 0 656446 0 51727 607297 916576 0 0 402328 0 0 547300 0 0 631680 702123 720310 0 714764 55137 421649 293808 32117 358428 105634 859946 321604 776692 0 0 477956 627895 0 0 554315 0 446823 996097 540179 627473 494178 284391 718238 24361 478242 112224 93228 0 965799 0 104750 661325 668624 208584 462171 0 732243 0 0 0 855267 879343 975781 554281 711639 0 466462 356502 0 520035 0 767241 533088 899787 486130 236873 856324 0 0 146074 0 0 0 489869 0 0 156473 0 186113 0 201401 482387 0 0 646919 970657 388453 499661 0 0 0 560168 812878 28476 0 0 0 72442 42003 987661 0 0 454839 0 692206 0 0 891317 197809 547162 0 264063 899156 275496 0 0 347412 0 161679 0 114437 0 287487 0 0 165291 417476 173397 0 280183 0 607838 522152 871357 692304 0 833633 236321 325626 45331 194629 849355 0 771017 784609 0 0 304299 674275 427012 0 890337 0 595557 938018 981476 0 331408 0 864215 0 725832 4493 220834 0 333430 479530 985055 0 0 598326 0 230978 980713 0 897699 0 627322 0 87429 0 0 946156 125430 0 380758 0 108474 627429 0 254624 953913 452602 995256 61205 332469 429947 803634 402997 0 973109 0 470825 50195 0 0 969198 853311 117721 0 670831 719641 889544 748757 0 263805 0 221754 0 383171 0 0 325750 237648 830163 353653 43839 515124 0 815377 298192 138830 383176 330958 0 0 929080 797230 29231 386502 215021 831589 0 0 52219 545180 3805 72591 0 766216 0 0 740084 493498 614459 521105 303437 758197 979122 386751 203163 602830 0 0 0 0 0 277028 951075 0 0 0 917356 948512 0 978730 776873 245844 0 225976 20271 188568 0 0 0 0 304681 848072 212866 976028 0 454978 323977 0 0 775620 0 563855 0 484257 0 436414 402247 806662 169348 0 0 208827 0 394844 0 0 0 0 902292 772042 0 499898 0 0 700362 706585 0 958544 160194 721824 81803 328263 0 0 799360 399339 739466 0 228511 124343 0 0 0 936187 0 0 0 0 0 0 0 0 645493 318033 368186 780347 0 0 800094 449200 0 711317 591703 0 0 355308 0 157821 0 739918 0 770681 0 363134 0 0 0 561445 406079 325541 757368 168147 337198 0 662708 249468 0 998736 672573 0 0 393207 824501 843239 180095 0 0 765649 0 0 422751 38281 102623 0 187702 391018 0 0 0 122357 791388 0 0 366218 0 688505 0 0 399286 0 710681 129704 427252 91804 366165 347476 394477 523425 930311 0 107732 0 477153 0 317990 251700 909092 924769 210435 786696 812009 702502 383858 804264 441974 659301 606650 0 0 689288 96964 0 729049 482575 974649 0 0 206004 0 809658 0 958943 764533 80886 810433 0 924825 0 0 890437 411586 959114 0 186785 0 162029 274589 921636 0 0 0 367273 69252 524396 175336 0 0 234888 335960 515703 0 281335 90418 987834 879917 416510 12553 315858 0 984523 780532 877826 588976 797532 0 0 0 0 715689 0 550315 464898 351118 0 522912 439716 966376 0 604478 589294 4748 0 644565 686716 0 148285 50096 0 289070 556909 0 128509 388679 578332 0 0 995068 393261 524025 551054 502154 0 466590 0 0 139752 0 243991 0 0 0 382277 747850 899039 970342 445813 283274 0 0 565439 524213 0 286063 388213 949502 0 791638 867784 565183 862279 0 128481 0 415799 0 7914 0 0 574021 266403 674700 0 935211 301870 910054 639949 678430 912299 0 563382 29524 0 0 0 479626 0 0 924186 453524 0 320024 220178 0 0 0 258568 0 813849 938846 0 587323 712917 0 264445 818213 0 0 60017 0 194047 0 0 276230 0 0 0 0 0 787277 725769 71460 766961 0 0 654557 600326 0 0 0 627569 757668 887622 692017 701291 436117 57108 0 412976 462306 644002 798655 0 317130 441604 939169 928961 671052 0 366803 0 3483 0 785367 622860 572291 0 0 719143 416296 991448 0 334842 33575 273268 809728 181436 0 124653 882708 128780 232130 51998 0 0 743664 600800 0 218685 0 396853 0 0 761481 0 578110 0 0 756329 0 478303 101195 0 366975 533136 710668 830321 164543 0 0 0 330287 42463 429902 0 0 568428 0 406469 0 108753 452781 0 836276 208499 461655 0 428709 426629 137114 0 49583 211979 173194 0 132328 0 0 371851 393173 511877 110399 432286 0 538305 542325 481968 0 116811 0 0 0 204953 276259 99653 0 283432 0 216075 623060 0 429046 0 0 517812 600980 396226 0 421275 275389 0 194643 342333 0 0 593969 885788 236245 391329 532799 393120 415644 0 0 0 0 669260 0 112368 566091 872363 0 0 0 0 474552 371439 0 504276 288310 0 121823 0 0 681536 0 232395 0 0 918754 394167 0 121379 0 0 801304 0 0 292374 0 40096 846387 0 0 143258 309005 0 535765 494495 0 0 0 0 220442 625153 57089 423434 0 14241 274552 0 862435 0 0 231198 0 0 394993 335595 176769 760068 927237 0 866972 447056 144430 995294 0 38604 0 511607 569566 275785 0 0 0 0 819384 653252 599346 15020 645069 10593 300361 0 0 451169 128918 0 696336 135688 65828 972954 0 543096 0 971694 715122 0 0 0 0 0 0 0 0 0 209002 921039 111789 0 747578 790697 0 457381 810661 338136 0 2693 0 0 154994 0 990971 257607 652729 698599 0 0 759993 13847 0 0 0 771842 0 0 457591 91458 722353 0 489235 661191 0 0 357392 0 838869 588656 731907 19716 877605 726230 0 616223 0 963153 952547 0 605288 201379 0 405186 0 0 839833 881756 792399 311444 327352 265351 116843 0 648693 542634 0 303878 0 966390 0 180960 909149 662168 206312 0 28517 7131 0 0 744897 815024 0 470360 637682 0 12018 428039 0 416268 438283 325547 0 84917 311418 0 0 890696 364257 183102 934984 175032 723170 0 0 0 0 0 83305 54510 655655 685648 563859 541861 232685 328458 972503 0 622871 560002 0 712428 0 0 0 0 548829 574656 115562 549788 177634 718837 542071 0 0 401353 779407 0 254733 237203 0 595721 185754 547543 756908 0 0 102421 0 276485 978704 0 254064 0 38439 875155 833657 753517 639372 175910 0 395214 0 0 203324 0 631740 0 915159 461620 0 380920 689051 0 756219 480233 193300 985891 0 0 138189 0 288079 928824 0 0 436016 208002 0 0 634488 0 784095 219679 959997 248440 642368 429001 230538 0 0 101088 811748 0 264959 346261 952156 30555 0 783482 616783 0 0 925643 238696 0 627752 0 359308 0 0 333280 447022 858573 0 569679 134724 0 52101 0 0 830787 0 0 0 643443 712297 0 0 0 587741 0 298037 833177 412385 995634 0 609970 255786 201878 0 0 718491 0 192607 0 863919 200155 264109 0 848863 103091 18555 23638 0 125054 0 950722 0 0 550291 0 0 0 317397 0 684964 80839 804100 0 37868 160852 0 552568 870687 190192 0 140012 0 467256 891077 612167 534109 0 401326 610205 0 193802 618375 0 818374 0 609627 0 859405 0 390796 530504 536345 382398 107840 684754 389865 221893 57917 677301 0 776052 199549 0 354238 0 843519 269934 0 0 823111 292261 181217 0 902482 539292 0 811516 458567 87354 812214 541012 212201 0 0 145475 820978 899524 63987 0 518527 499579 0 749252 0 107702 39434 751948 0 223978 578526 786091 632065 24091 29788 460180 0 271131 158907 0 0 256333 0 634413 36983 221413 0 658029 0 900909 968588 0 289266 0 0 709841 0 84132 320434 0 581766 350239 0 0 0 105153 528271 0 0 258888 0 144500 0 209580 624152 29792 676748 0 909681 0 0 166143 330326 686391 101449 0 0 721385 0 520064 0 836870 287529 303974 320432 0 0 202629 110649 758976 270425 732771 486231 0 0 694418 0 212883 0 965409 88353 0 868860 815112 0 241058 478310 619024 941627 379022 76570 599636 0 0 24191 0 250147 659341 963549 860090 0 828084 0 3420 43332 581784 414568 467452 0 0 0 558179 25741 946420 0 71372 404982 88638 358248 416134 0 0 0 558228 0 0 791016 996507 534372 0 702898 486244 234724 463846 109213 913403 937790 903392 192301 67672 327172 575977 907534 88416 404183 1627 0 633842 0 736808 127018 13716 753651 0 331778 20650 159920 0 441244 850189 451524 418122 0 29504 0 770703 422518 89526 441314 940722 484752 211603 0 0 0 35478 0 545064 994166 0 574233 0 80068 0 0 0 726158 943215 147670 0 0 0 579191 601187 0 70411 825912 509979 0 730682 730026 420766 588239 0 902774 37176 0 504379 0 664600 57707 951248 827485 495579 27866 650452 0 0 0 0 668579 0 0 892483 0 816604 0 0 948918 896230 137687 917269 21761 0 0 323981 0 0 0 0 952547 359825 718220 0 638709 864816 0 0 533855 312386 64277 0 0 270365 439304 930218 349084 319888 0 449114 949323 211156 0 870465 0 476363 0 421615 233028 786942 3533 604825 435955 0 238866 147730 717793 760083 0 0 917657 0 949387 260857 0 0 0 0 486258 280700 604127 580234 0 902498 299062 0 872501 0 55920 297138 361061 483591 0 239090 0 0 0 0 0 912989 0 642768 967013 0 347847 0 0 52980 0 598972 324133 322434 0 666012 570515 133855 707231 0 641514 488453 552038 434650 519811 676423 845142 77069 352939 154184 849867 0 0 0 6328 0 329402 810217 303418 0 74435 0 229121 0 0 0 0 608913 161993 0 0 0 823099 659752 0 235992 429714 586119 166924 403055 583333 532142 632356 41850 294009 555951 585276 514756 432568 264487 761433 871456 115600 433076 0 0 39647 781464 17988 869810 568841 0 754201 604400 762506 529238 948678 392622 293285 0 490474 425344 953056 817086 0 24371 0 765384 0 0 548844 0 903523 66135 0 0 0 903818 0 0 0 0 238482 0 172578 412068 568946 401333 477357 159664 0 263983 0 0 918004 462984 131488 0 0 319364 318171 804069 0 0 632079 437468 0 0 960414 82446 466171 0 0 0 617662 0 0 804099 0 0 0 519049 46598 0 797264 0 800438 0 199909 0 486317 0 599234 0 679442 432966 653033 0 200748 0 0 0 0 0 0 835106 556572 107989 239764 551805 355089 964958 268880 579062 0 0 571282 388587 0 146926 0 517505 249157 0 0 0 773153 0 0 0 0 0 260461 824395 266965 406229 857473 500324 0 0 85886 0 607274 436470 0 0 0 431129 426916 0 0 0 665578 641711 754866 656767 620205 592591 0 134712 367168 0 0 955969 876964 537152 0 0 679833 0 0 698918 0 488076 176982 0 943785 308009 645137 0 744526 94542 0 375083 919841 0 0 0 856749 527357 0 0 144466 0 0 487546 0 258406 219779 368762 792791 0 402038 0 0 125473 0 272391 0 751235 0 682086 823934 992866 107539 917519 534257 925815 862208 241061 197988 408548 681685 927218 295693 93498 94138 0 15727 10111 325823 126558 92789 745427 682944 686541 0 518102 797163 670693 728128 87462 0 116809 436120 0 415818 0 0 209736 994677 286010 6489 356477 0 169881 389171 343898 468358 0 778900 504226 0 634665 0 0 678250 361446 0 991472 0 547384 0 562180 644542 901657 193941 551402 0 389200 0 0 917889 199722 0 0 379027 0 28238 0 63149 939782 0 267314 59485 876017 893971 80253 996608 360583 0 711549 0 0 975961 572228 0 0 0 0 463343 661216 80343 0 0 972815 566974 0 944108 968458 727796 492733 0 232866 270779 881811 0 847892 504067 0 0 0 730880 0 0 98383 0 0 154311 0 558187 578644 999174 0 0 538645 911734 0 66115 509842 0 624615 0 582769 284080 490249 560735 54565 982450 228145 0 427868 121670 431963 946179 832090 946148 705566 906049 405078 356735 28610 563441 0 773803 0 936290 0 0 0 712644 552883 440911 692154 245586 0 221223 0 227806 384525 655395 394998 806624 949266 954892 14178 471261 138761 0 683306 0 0 0 325499 0 235716 0 0 294721 0 0 7620 0 546023 0 0 875060 0 696452 998231 626157 398129 0 488987 0 788575 448787 229152 704240 255770 377704 0 72341 0 0 799520 0 0 658509 747040 794300 0 0 389616 0 0 611455 550006 504856 0 472787 0 0 0 995102 288100 199018 346760 0 0 978943 379506 0 0 0 0 241001 274467 175495 114837 0 769580 528455 383652 282736 0 0 535153 0 871057 0 977678 979007 849576 0 550420 423253 846818 281807 374964 792381 0 893894 0 778860 723614 805038 0 7404 752523 141186 0 954270 320870 322479 679202 0 0 0 0 0 0 0 761498 351125 0 363295 0 0 0 0 751538 389819 122315 583351 0 633449 0 0 0 404371 369453 858916 470229 98390 0 0 495114 964170 0 562019 853017 166879 966286 0 849702 250614 0 0 0 0 0 527479 0 635536 0 0 848836 0 115861 543074 829892 850969 0 192674 968392 823491 0 544095 0 0 93658 0 190873 101449 742263 0 0 0 58035 0 295002 0 0 0 659323 0 636121 0 44390 0 199492 104709 701937 0 0 0 271561 247687 395118 0 623870 105596 0 436787 338951 0 0 861730 0 0 109712 0 0 0 0 728561 651501 423837 0 25870 964085 813466 0 344786 455256 45507 0 193876 0 659990 0 352138 401388 982856 0 764838 450647 398756 535163 0 0 0 597443 976169 68934 0 131713 868648 187746 0 751348 598762 0 0 228377 986850 0 0 299303 0 752699 0 175579 665664 108798 0 646282 484454 487037 723286 0 567919 0 660523 42108 558258 609249 151704 0 0 582886 884705 585934 509020 377959 622807 146673 623603 0 577697 488973 0 920355 774570 515116 899077 0 0 0 0 0 0 0 0 160645 0 0 66907 480936 897844 225426 701568 466625 0 241300 513235 0 0 0 0 40499 0 31452 0 833191 0 679309 235498 0 601847 0 786558 0 0 0 650798 969673 0 443931 80254 77373 736914 633583 0 418061 918740 790236 238086 984572 811090 8087 0 427077 0 0 77436 212337 0 824090 272505 394585 595850 390919 0 0 736990 0 241308 402710 667828 713937 929515 775805 974473 520609 0 0 174898 0 747485 311136 0 0 752878 0 254718 0 0 407248 0 0 571210 180834 885999 0 190787 120383 986970 17252 614704 580267 0 541873 703056 978575 0 471332 0 449750 71092 0 257653 460707 70074 783219 202483 132380 195687 0 566694 336214 0 619290 764222 0 280433 354655 372043 0 306994 0 0 105494 558810 742217 396988 587804 245524 0 190187 945035 899215 0 539713 0 149959 229515 124518 466964 0 566910 466602 0 41139 372345 437619 0 522132 0 6060 493369 0 0 218359 0 779972 426661 0 661362 772393 0 441612 42413 0 417146 0 266444 430767 784413 320974 0 29775 585196 465429 195547 0 0 104867 31680 0 0 390848 0 338557 913193 13362 0 573983 0 109057 0 923907 356777 234562 509917 218975 0 491221 0 50102 0 0 0 0 0 0 823217 640073 268234 0 308005 0 527666 0 0 0 197454 460431 626839 643705 470151 0 584354 0 948966 0 0 0 257559 524063 279369 182457 693822 0 27685 183013 624406 570970 930112 957338 891553 54066 0 0 0 0 792522 0 0 0 964528 317008 0 0 368375 49517 26510 374711 122412 309520 551075 0 258918 0 40691 0 818522 0 0 882914 267385 857561 0 862758 211056 607356 372627 947520 840264 823056 162813 778741 324982 0 936622 0 0 913624 721641 295661 221761 956760 873345 0 0 2427 0 298060 0 0 71300 883867 621756 0 147890 0 0 190642 741210 847112 0 0 0 974000 0 81321 0 874134 0 268752 797834 720312 0 53979 818210 264530 272430 213478 437696 0 0 735492 805717 504248 41280 524768 922773 0 902598 790952 0 356770 556126 548470 0 0 0 0 0 693189 868559 0 7725 0 567517 0 989634 409148 0 342112 0 117663 638148 0 0 0 928702 0 0 939165 862834 0 815628 0 580700 144515 622322 33765 960476 0 792498 60060 760225 594993 11933 47861 0 256304 0 499028 909453 422534 0 475418 358247 0 695368 0 0 671383 0 491953 877830 0 759912 46248 974314 391334 780400 440703 0 64521 0 0 0 141909 685850 0 287722 394081 0 0 0 722128 106383 0 887103 750217 0 232458 4340 0 268371 12584 0 0 402756 0 684461 0 0 938969 95372 445507 0 20226 348936 0 534694 50175 0 424031 802843 407315 835463 0 0 370160 301150 320725 965793 114547 603920 764196 0 0 812525 509711 0 295400 112071 0 0 0 0 0 12166 142095 0 516490 0 797144 497781 798703 696109 0 418726 383209 0 372627 0 109006 597161 0 820923 0 755624 303651 0 0 311840 792217 826702 759274 96192 0 656077 0 68431 394274 0 655776 617397 472716 146527 0 100166 0 0 103944 0 227940 541438 0 831659 315140 132924 986981 808802 0 587243 0 0 0 0 259365 605371 0 633506 0 670260 815061 0 0 0 526650 825469 0 5076 860487 0 0 373056 0 222189 0 959050 0 0 228717 811384 199671 0 256997 338639 108087 368746 485957 0 670211 0 0 524387 74063 762807 979771 128120 840676 752757 861535 849615 0 694382 845286 0 419310 0 633398 382212 0 906965 0 0 310751 100919 0 0 791275 206064 663633 0 72235 304368 77820 0 0 285872 840347 0 0 0 0 703785 663371 0 0 0 629986 291617 0 442000 0 579692 113888 0 0 437007 984146 0 971058 863374 147288 884781 395861 810783 252705 858728 693303 0 860176 521405 359692 534781 0 0 106967 0 988530 565027 0 0 573503 967277 291507 787207 667974 0 0 488870 552687 286871 804535 487176 526197 669915 0 15192 308315 224721 230442 0 997352 0 107555 943033 0 381118 633832 866586 236099 55771 659958 451478 0 0 0 184525 771001 0 556433 0 0 0 0 0 250169 280536 589138 569882 435877 266905 0 0 636726 271289 762386 993763 0 0 150140 959822 802540 0 450727 990911 13061 0 921638 49293 725782 641422 0 0 0 824882 0 0 170639 0 157717 466677 0 491041 0 0 653130 762879 0 0 414959 513438 298275 781835 0 543682 0 882481 0 884377 0 474700 0 0 0 0 965092 0 584089 199073 0 0 903885 353647 0 954923 0 498709 506168 0 55382 836651 491355 0 67990 162919 0 0 0 0 910706 0 47412 486317 0 0 0 0 256308 0 697073 378029 0 0 490683 601040 232914 0 736434 672921 938517 0 838755 660086 839903 538744 731093 0 0 0 0 0 0 999138 0 319064 0 212978 102102 722619 323066 0 0 0 85787 820810 277567 535842 0 20026 311928 853274 548010 0 967710 45879 0 372806 789422 826010 0 766915 238148 997977 184013 550711 78756 827817 0 511116 0 0 459518 140575 587989 643159 476309 0 0 442116 0 754332 276258 0 0 854592 408771 858861 779664 631126 0 0 750671 0 539773 548418 346211 369616 0 766167 32533 214821 0 0 485454 906955 248753 922997 0 657642 948715 275728 0 297860 551528 544778 0 206935 346149 277565 739777 744368 0 0 0 335755 493929 0 250449 0 452512 0 0 0 722998 589884 708225 0 596612 824012 678877 759290 542925 34213 0 444495 0 621588 309332 0 58153 207194 276351 899532 812611 936449 0 763417 100067 583224 530669 0 405811 0 0 532077 0 675221 306521 127829 406721 0 802385 0 79134 0 295494 0 566525 715327 877357 381848 0 0 136718 900133 0 0 529704 176239 0 526780 163678 972780 0 5892 635177 918954 0 411205 155405 595714 0 362059 540084 734072 0 0 261527 73970 231853 835691 262577 539523 0 0 270304 599232 564881 892089 0 856985 382984 0 55393 0 139711 0 0 0 0 742157 837912 0 866580 825795 501340 927156 257756 860036 707763 99115 0 229299 712381 250760 476752 858176 147950 0 0 110992 672991 561029 118992 0 0 819343 816539 0 981172 296060 976560 434118 593450 207687 554461 764780 893814 21252 0 0 702758 798112 0 0 0 0 168315 172597 849632 641270 59564 820502 282303 0 0 0 0 223025 835901 654336 0 240363 433350 276688 0 463299 939560 453377 0 881181 0 214794 0 0 175212 734363 0 969474 659358 613697 0 0 718881 0 950995 0 0 0 862005 63965 474751 361415 964052 45209 843918 597769 0 994591 0 635903 0 703797 981865 0 596422 360252 0 0 298424 0 414096 20440 168151 860166 498202 856784 280078 463104 958854 0 0 983850 151310 327058 0 537996 0 576938 0 0 644353 507026 722158 0 0 77552 88781 760052 767748 182330 407689 0 325547 367650 532789 54964 627823 315037 0 0 831144 0 560029 959135 947831 0 442996 645804 851723 0 0 309007 990320 0 465838 332312 0 555537 884027 209559 487263 151526 849688 590670 183466 88430 0 0 478102 251968 0 446706 222072 0 583941 58750 0 0 708873 655483 532035 0 779958 344025 0 26208 768896 320015 0 237954 922517 14840 0 657144 539986 0 0 0 0 174520 0 0 0 715074 0 486138 354561 30814 3650 701487 940034 197825 494235 0 92918 0 633036 931686 447924 588929 266758 532928 607858 844522 735169 787205 579738 585061 0 199012 510732 96533 487024 510954 0 335432 388965 234606 193610 719709 636881 0 378084 0 0 0 0 454983 464903 464935 0 130714 691405 538258 0 0 858793 105483 0 991494 503531 163567 856496 0 0 63751 0 52672 0 756598 883814 630283 0 0 0 0 0 958689 6669 0 0 779292 0 871970 0 0 526259 0 961191 0 668256 916822 993944 0 0 267318 134482 569475 806319 0 301843 332325 533269 481506 431725 378160 924444 472341 0 909401 76288 184350 388651 951753 0 0 890029 0 894148 394020 628382 373206 257263 615030 355084 87046 0 0 797373 781043 458466 752517 0 0 0 0 171337 561325 0 0 939413 0 708355 417950 487926 439225 869954 276678 0 304488 212272 0 0 0 342911 677217 0 42570 383277 127655 0 449688 384397 0 0 0 851940 117639 917327 681388 0 534556 442072 0 375083 833604 404058 0 0 657736 770986 446599 238412 0 680322 402010 0 480763 0 241427 0 0 0 0 358133 0 0 112579 713750 0 939270 633771 668053 378840 0 0 370473 0 0 0 198443 166387 209850 28084 951089 0 491758 0 840964 563843 0 393455 2905 866456 902079 842697 669310 0 0 869404 127774 930709 619597 0 757226 760789 217861 629624 314876 935539 178975 633825 0 43604 347546 849095 638143 603840 552577 0 640226 0 905436 219734 930970 129087 409555 0 568436 258144 0 708133 190372 0 637315 0 286349 472274 0 778974 702656 760917 0 617868 558917 70686 263892 337559 348700 290995 0 0 483388 47452 821052 0 209695 0 0 281710 341668 405609 607240 725712 745118 0 139487 0 177449 0 0 469091 0 0 617725 0 0 0 982387 907968 390418 0 0 0 0 181437 0 846001 0 0 775138 336852 0 0 0 298419 18142 658027 0 0 0 820239 56986 0 734248 0 0 948239 375894 0 0 0 0 756734 315066 0 831351 0 84312 0 290275 999375 0 966951 306722 324629 232985 117667 814316 0 455215 717144 0 0 36428 848815 1473 0 611711 267571 0 0 0 361091 392200 0 899135 113717 446709 938132 992547 122094 449047 967257 0 0 566129 244632 610 982023 0 616914 872261 0 270112 153868 548730 335137 0 0 438140 231729 0 41799 503537 0 883364 309435 797386 0 383002 693670 301868 0 910086 968815 190503 0 973473 927157 840213 0 514616 0 0 58238 0 0 0 655451 309963 956571 615841 0 703030 519330 0 0 64471 0 735908 0 0 0 857167 715815 140266 900645 0 0 399964 265341 0 0 0 731589 948429 0 455742 117087 0 33527 285022 0 0 0 61754 80923 260180 6525 65966 0 0 271717 825529 325098 731190 306133 0 0 240668 65950 0 589277 943406 0 475789 907445 155134 0 0 606385 0 54948 0 925959 0 0 443981 248147 445832 780056 498501 0 271247 600302 78933 924898 0 59013 16537 451268 0 763455 359597 218061 583695 907461 284985 440029 593430 0 740292 631558 27959 332929 514253 784409 387261 372175 684093 455597 0 0 0 0 722421 345818 324556 0 0 0 689817 231005 765877 51781 234865 564837 500837 304072 232340 598504 360395 0 0 0 0 208827 41017 0 180283 0 62447 0 0 0 9523 0 0 546964 347574 0 397517 69217 97523 374199 582681 0 0 289564 0 2963 763801 13959 0 0 0 579585 0 676282 0 0 584364 79505 0 0 956597 675940 618402 133081 210624 450432 213497 0 124648 780498 803553 0 732015 1634 977588 0 238426 14868 588113 201180 0 699717 455771 756716 302157 211754 0 0 493867 208309 243380 0 0 865200 0 408130 0 302407 0 974335 12458 217207 529320 753657 0 0 0 0 700930 0 444902 408531 411146 0 96012 467442 412618 602362 739041 651415 245767 140849 216211 0 855019 947638 9454 0 0 335543 555726 496285 126020 838426 0 0 853248 909209 464474 411417 523640 113566 160816 506103 336115 554605 707780 633261 785163 0 861863 659780 266204 278896 0 0 0 0 0 408911 0 425903 912026 540492 195608 297601 904242 0 812861 608519 0 254948 337142 0 935848 0 171905 0 483713 575946 238446 333403 0 0 904345 0 99384 887388 643241 534418 509965 861299 856881 0 0 0 410836 389274 0 812491 0 127122 568697 0 741612 0 212621 272215 341855 233061 0 130262 177872 533027 942927 519068 0 297148 242418 367799 171375 307413 333301 640303 0 881918 0 312927 475007 0 628183 10583 321550 0 0 585235 754578 866442 534864 847540 888118 0 479271 0 795560 0 0 710890 0 342940 833339 0 840138 685354 0 0 640819 869632 566963 0 532291 58039 798374 132205 0 519140 162320 436844 0 784351 0 650586 0 0 188498 972429 0 0 989821 219354 0 994937 0 840599 535229 0 0 0 398545 83298 0 202865 881615 0 0 178891 222357 724727 383285 0 0 792116 40710 416590 17750 171595 778379 0 988773 0 701029 145442 0 771064 0 317704 700597 424482 0 0 970634 0 0 914706 774444 84597 699775 625514 646204 0 0 176017 0 273425 297588 0 0 0 0 778341 884391 671654 0 646475 359006 0 933873 0 0 84388 794559 0 0 0 200506 813624 0 199959 174022 319044 0 0 879596 0 265765 59460 270215 70873 291458 0 0 276845 0 0 0 999534 0 550190 387912 0 963773 146519 0 0 0 0 286361 0 435370 276929 0 0 7281 0 837447 70081 710403 841167 0 858572 0 0 697221 760168 585375 0 29104 0 46212 938916 487158 554567 355845 462709 544265 66625 505713 470126 0 920395 106068 420417 0 0 0 0 0 0 891940 213944 828154 658386 0 0 0 666510 0 279155 536064 0 957680 691612 0 665379 346365 0 399832 210893 4436 513917 407753 0 831823 0 0 282707 995235 0 88809 284611 31351 0 0 509793 748572 379185 0 129717 527220 0 973015 180362 0 311237 854525 959883 0 660663 596400 58237 0 39774 658294 408049 0 441143 0 0 0 0 0 246328 0 610485 726936 240957 0 500799 108421 51432 985933 723133 886331 0 0 0 423457 0 697278 857637 608825 0 630536 245109 837131 758830 0 746168 341915 910440 859506 887635 790310 985984 887870 53148 450027 277921 111527 0 0 0 0 945272 393110 786104 785131 709389 181961 390898 208329 0 0 330806 0 0 712644 525833 0 0 0 688186 41770 800468 678694 625472 870178 273827 182997 178403 647590 635696 901576 878636 0 179738 0 520048 0 938363 0 44294 0 0 112167 0 684287 346690 834576 766109 0 438260 93081 710848 0 839541 892026 568701 802716 777974 0 0 0 568595 0 0 0 5050 932729 20370 681521 218621 934027 18031 0 990869 0 328132 0 437810 287939 164321 0 0 709673 720162 0 0 0 0 883010 0 0 403733 0 862546 83822 0 951332 143632 529327 435424 62738 500804 0 427488 702161 0 559557 681663 271402 0 982452 0 0 828565 692602 775223 0 0 158851 516541 678237 997791 0 685923 0 197743 30111 964065 302609 499131 494706 0 842550 449032 224741 95675 554536 619407 637268 901530 883522 615244 0 0 706979 0 788 332202 561128 120074 0 334596 885774 0 536675 260057 848868 872595 941696 0 0 0 211828 588480 777485 298449 549187 696682 0 257633 262702 920504 0 429829 0 0 0 331680 0 992206 719764 713990 716059 340985 934649 973814 462054 674708 727862 525393 138012 696850 0 42206 0 0 486182 0 0 0 964861 221344 66257 0 707387 0 499776 0 0 0 0 0 574312 664812 914964 204679 0 925303 294799 0 170167 538787 0 238325 0 175388 832170 683159 94547 39977 0 0 0 0 496900 0 700990 918714 248005 776932 0 0 127900 0 0 0 576927 410752 952345 680543 520933 119073 0 0 0 235200 868212 39762 0 691401 0 0 851858 622851 0 142401 719332 210942 347628 0 77507 377986 359433 0 0 779426 33777 0 0 599612 0 0 628346 656918 0 0 395386 983249 644703 440947 495920 561972 150966 502127 372287 154671 0 799902 0 431842 972620 341506 0 203391 252006 0 0 0 165411 951543 0 0 153771 809611 0 0 67295 0 611648 445476 508680 85390 0 0 542124 186067 812369 998824 0 0 364518 0 157999 801192 936680 0 146842 0 61710 0 323851 0 129422 438669 0 134528 736125 0 381912 957785 0 19694 172166 222793 0 321320 0 0 161372 420507 27932 506829 115572 204863 559550 0 677422 998581 0 376308 0 658937 794187 173994 942870 185408 0 440684 404782 478738 0 413833 0 0 532328 0 463838 331833 175259 939413 901582 577451 506666 946143 0 597369 0 0 0 982702 368334 59594 652616 491738 0 0 186308 418182 614659 26064 0 0 869094 280141 0 0 0 451206 687962 401540 841141 0 0 0 698406 831044 952997 806612 22027 150468 313336 518831 0 244957 551950 392656 928230 0 0 43043 492587 306825 0 0 357083 480991 0 8519 314126 450338 283071 158430 0 54702 71509 0 12066 820395 576724 187912 152745 0 156068 0 0 0 0 0 226436 0 362335 0 752766 0 608575 263643 141209 941641 350930 646931 346615 0 581031 0 101790 0 47243 0 888234 438434 151672 242527 0 0 649343 767535 577375 80750 235429 0 820927 97657 325059 0 462676 0 374505 0 939043 0 0 127449 0 0 503236 0 0 128305 0 631376 958209 0 991288 321296 0 752214 0 415472 0 962816 488569 123936 126579 359637 35035 148081 0 382544 39895 897236 363971 351756 0 0 940587 666819 0 0 713481 0 821126 35445 0 99745 0 0 821162 0 0 269523 0 210031 641167 655238 0 128928 419755 660995 209261 296624 265771 564344 45257 0 0 80358 0 939363 64948 195530 0 620431 686345 0 0 39035 176791 0 440034 343128 884946 0 0 794379 175110 622383 406804 672126 0 0 0 0 99906 530506 0 33307 0 0 936904 261541 605112 0 0 921475 0 0 399514 301326 0 952839 769889 644306 0 0 0 0 205883 209145 76685 436455 262839 0 0 0 165211 0 856319 0 623531 46056 0 0 284746 63692 639709 939604 323513 921932 0 0 0 0 0 331448 119208 0 109317 0 0 0 995899 698741 532097 0 609933 0 459988 0 451059 242571 679325 779767 532062 0 36540 0 450747 364028 0 0 0 431727 133426 123705 0 0 871766 0 0 554940 0 531115 0 797573 0 584824 0 947910 0 716944 0 0 0 0 84050 0 540832 0 0 299638 958785 0 783876 36701 643997 573584 146844 286713 166759 257275 445267 630047 838369 0 122110 0 0 792209 989363 499963 380845 596879 0 385348 567535 0 0 231931 423140 0 34405 0 575801 935838 846866 206946 605180 619208 758245 108883 0 0 125555 0 105856 683892 941130 389019 0 0 517203 862417 0 0 0 124588 508241 0 0 119703 0 382970 556633 648828 766895 399857 329119 933751 762753 104310 142231 203872 926544 627309 0 0 718255 0 138475 843234 599028 0 268286 0 910237 0 466712 763129 628655 635622 938620 257510 490825 153119 576357 0 382301 762281 0 0 570666 0 193357 0 652330 0 0 0 776331 0 0 640610 494043 0 0 968392 0 396836 0 291084 285699 660206 847955 0 0 0 804734 509299 32213 177131 294341 93641 59440 484359 0 0 0 0 594517 760900 0 976009 702445 0 0 0 736431 778732 429167 0 67709 944606 608223 553497 927340 662645 0 0 355321 863529 0 137812 860242 326526 0 864393 0 557424 967818 503331 522282 843152 384236 796415 885558 0 329131 315457 476763 232673 22416 304962 440528 0 0 0 0 905654 0 0 999148 933780 0 0 21249 448682 364633 750840 864655 317038 216012 62172 453254 942989 990964 267650 1495 933109 659720 0 681749 920159 34479 0 0 401397 0 1701 0 0 977859 500023 615826 200873 0 803850 90055 343580 0 589121 813152 130724 79441 738778 638202 559567 0 0 0 707978 0 0 0 282132 115039 0 175644 134135 525268 0 782737 923778 0 473022 201936 533659 79727 528561 842822 0 973111 0 402521 32317 0 930222 100552 433469 0 264902 231660 774447 477171 653973 448343 0 0 426968 375716 782229 453676 882169 0 900713 0 577825 0 265780 0 0 448033 0 127185 0 65443 938186 490532 39844 231671 0 659736 258712 0 407039 0 699246 0 51480 245410 0 0 0 851198 0 725499 0 594913 103833 373935 491599 156333 118931 407023 395330 126808 63376 0 499359 0 0 796844 375238 881983 0 80261 254385 0 819407 0 76054 0 0 713406 402611 0 874785 0 435770 0 546974 0 725025 538976 378656 566178 695734 0 440963 904669 570699 0 979596 118347 636068 271164 650043 0 214162 652618 0 0 0 760571 400239 0 513987 0 530932 293850 0 0 877449 123292 993669 0 665890 453064 0 0 140875 767534 568091 0 896369 0 173637 162559 0 677352 560792 0 0 0 0 168268 0 0 166262 237852 151180 277684 944006 291211 702385 0 990346 99988 0 923767 0 931564 0 0 497597 859964 0 0 0 0 0 517528 0 513032 0 527903 260492 0 0 156008 847772 751163 28421 0 949150 674043 0 0 383735 0 0 183929 442497 0 0 0 1184 993918 752730 301551 0 840095 0 486226 718296 0 197343 417966 804795 0 0 636243 961633 0 49637 786313 464811 0 0 514894 0 453794 34840 449223 406158 988952 0 0 59256 685473 384210 136637 0 0 549651 921200 315840 678118 541960 412004 0 0 0 0 165396 361600 157296 234181 0 564666 904187 0 70666 197606 692329 0 0 0 0 238766 699779 0 0 636135 196050 28500 798893 905911 175979 790313 873598 0 0 307345 0 0 519903 375752 0 939091 975485 0 932693 0 0 0 440711 936595 573202 810004 36218 0 0 709740 649687 118727 0 0 971800 900402 461084 0 875167 772068 283894 0 0 997926 0 926149 0 0 684285 640975 540163 125994 875779 349115 949880 0 762956 0 0 683496 813551 247149 0 889147 524246 0 16835 705847 0 268548 363327 0 0 0 963771 190732 836812 205023 0 0 744530 560297 0 545896 690451 215903 75573 564313 113794 173298 468677 0 825492 243308 286817 838325 191114 468003 0 0 856410 0 749154 224564 305032 354847 854095 536973 138065 389257 381285 690361 0 0 0 0 0 0 334275 0 812595 680626 731387 0 0 116664 592136 462570 41294 428865 0 709439 207951 0 0 502123 141294 488734 819127 0 922285 109881 113393 406222 0 62686 845613 106039 0 0 440868 317121 119615 330944 49414 0 542860 400945 964354 0 0 319419 708966 306195 222013 0 115772 295505 0 0 902122 11507 661476 13805 752966 496166 0 407367 275482 0 0 124825 0 365431 0 0 401985 685254 480130 344626 0 468494 613177 866462 456448 976785 477354 0 0 26467 0 0 0 714940 0 832802 0 0 591213 351991 0 591925 717180 0 0 856424 0 535988 214443 840578 169193 81271 923643 214810 650706 0 0 0 948693 0 669095 146982 572784 824947 445301 89993 0 10472 818011 173183 239873 847622 0 772732 0 609807 964497 502372 580997 0 985241 729231 0 649552 348623 952480 0 449363 0 397067 788143 436973 0 0 0 0 907850 0 0 0 906315 0 222105 0 751130 0 385319 831133 797506 0 126571 464260 388104 529433 111390 0 884555 931122 855970 0 150717 812588 0 332759 532891 0 0 473947 0 937067 0 827045 661216 0 0 178040 557087 611558 140315 332065 826217 0 668089 0 576151 0 763545 778633 389450 0 0 0 160444 20671 530676 608213 174218 208680 0 0 875867 114138 0 0 0 0 348564 606912 0 374607 29343 199376 0 0 0 85613 713326 0 55670 477160 0 994270 0 0 116347 271535 748141 163528 0 126764 683579 409541 0 416599 0 997080 564890 370635 763957 0 2634 0 540310 423922 208140 726531 0 0 18384 213927 849053 55505 180503 355063 957488 309838 60511 0 0 0 657408 0 874770 524570 562633 940939 0 0 0 0 0 0 0 389468 0 392501 0 142008 0 230422 65944 0 423757 0 0 0 0 0 927485 516535 245966 714266 878052 0 852235 0 0 113771 0 0 81900 4224 0 447940 0 204414 0 900997 0 0 579505 0 488114 931983 554841 0 202945 0 32910 553032 0 867628 0 397584 788428 393832 409788 48705 921373 178157 0 0 0 0 209293 347884 0 0 643724 753356 0 0 287112 229771 907902 0 0 842277 368252 744679 433758 0 892329 0 65775 0 245776 308782 0 826730 694752 843140 0 0 111873 838646 924712 373150 259469 830532 565143 882774 858205 489230 0 476081 0 0 0 0 180770 969955 827856 0 0 566571 0 0 210748 0 0 770427 782783 0 0 631328 549468 0 0 865808 0 608867 862264 310834 0 823282 918285 800191 168178 0 270085 0 859653 489026 156699 49992 0 142669 287449 0 220203 422072 0 225915 43225 691626 0 769469 0 371860 0 7870 0 0 0 0 0 0 0 757120 0 0 249444 597844 0 330665 684934 0 106424 728770 0 499176 0 0 0 472943 0 0 0 612527 679421 572445 936848 869828 68422 445740 777576 318124 943709 814899 0 405530 366098 399636 0 0 214872 659099 0 869709 0 0 0 110480 0 636775 869787 0 490152 295072 0 0 0 0 0 989157 0 131020 362 96940 0 488929 0 289495 63993 0 0 0 119045 0 364057 0 685106 710844 0 341827 0 0 0 234485 136924 115552 604019 44799 890958 173720 937021 206141 135799 301916 817314 762771 50645 269337 0 841860 604818 0 472594 0 550615 142989 624598 248156 754974 881746 32355 0 900095 345738 636661 615797 0 0 737815 681427 0 0 806956 746683 0 981148 0 193466 0 911353 0 432349 733003 298270 0 0 907895 0 687215 0 920209 0 0 0 0 0 0 352274 0 0 11693 100282 46502 0 511478 0 217954 377898 0 820420 28054 25817 222644 805743 794388 889150 0 0 833132 264023 0 0 0 871132 541242 416815 0 171368 0 439450 0 0 0 690843 0 0 0 0 5485 0 0 0 0 0 464571 0 0 993419 301536 0 0 953525 0 499062 307490 0 0 0 849966 0 0 911142 586763 753083 0 823601 0 0 0 214308 831443 0 548650 0 0 0 632064 0 0 547066 0 0 0 0 101480 0 128566 0 0 471178 657873 55329 28352 0 0 533393 105338 0 88035 383441 0 246848 0 0 0 225213 6193 0 479869 0 0 713476 0 450543 0 818649 465814 167951 0 842925 0 998736 203921 0 351429 0 0 492182 74124 771399 453456 281176 951326 183024 952836 762006 994496 317184 0 0 606984 952366 0 396271 0 264580 0 0 0 464627 0 0 355385 664826 0 0 0 450020 374047 0 851583 455256 462229 699139 0 0 0 0 0 997259 0 0 0 578243 314066 108294 166383 0 926871 319500 70034 75951 126976 749105 65896 0 0 674473 65153 639139 747577 203662 816080 223859 79769 537593 397584 0 162141 261913 0 0 0 0 0 362514 593237 0 124374 0 35723 360967 0 111880 736601 37868 0 0 38702 0 0 407209 0 535071 898394 893115 442360 0 209275 473082 858093 0 74502 0 344861 776561 0 658191 0 0 793124 0 537610 0 570548 971436 800557 308971 0 942932 0 637793 422163 42862 0 451900 0 840053 0 679261 811127 424658 540965 0 874290 700901 556905 0 271357 775257 278984 0 641470 812599 0 0 0 873891 605963 875101 0 156859 0 0 0 725122 67764 0 838697 0 22500 0 649095 549636 588173 0 729231 933180 140573 54334 0 0 470409 991519 0 158669 680028 64493 799519 116728 316968 642019 911710 348438 673868 0 160879 0 309576 0 812602 563345 990611 979867 231057 0 0 42888 0 0 629788 20060 135799 277861 95557 0 0 0 383832 552008 0 0 975030 315108 0 412975 512223 790078 398524 0 80194 0 0 202577 0 434993 395914 0 0 918821 495230 574685 0 540294 0 853590 0 0 127971 0 506193 0 0 700150 0 8580 754094 958730 0 182091 808614 99209 0 531807 224392 733212 795108 57638 0 0 596829 535595 947071 957820 792565 538014 139674 220012 812218 98447 281516 953586 861815 609597 384995 549114 114342 492802 0 0 635303 0 0 681570 940464 0 622759 711284 270238 759722 0 867592 475440 0 627403 182072 482218 0 0 133517 0 926550 450740 313778 374073 0 475231 543246 0 234716 629713 938616 0 337259 0 0 0 492665 845122 486974 0 0 0 0 0 0 0 5081 533373 674830 842159 0 227846 293204 975438 467040 400020 0 97750 241621 0 0 0 0 837848 0 902649 269103 0 0 964262 0 0 945383 660604 0 534807 0 149996 469183 160123 0 0 0 0 686868 0 928131 167472 0 0 376827 275248 289881 478616 0 158343 846175 0 0 0 0 0 511464 917708 566233 0 412651 0 0 174468 619067 276665 772518 305799 998124 282945 196606 0 954808 0 337699 0 610951 765976 861975 0 283845 385875 0 0 0 492820 586574 0 509453 357006 0 674331 0 301213 140856 267853 0 447571 752805 474632 795304 57476 0 752338 0 0 0 659230 897140 351565 0 97917 175125 0 0 492942 921061 746606 586889 419456 512006 0 0 0 0 426920 528703 41068 67034 0 830201 847057 0 0 0 0 0 13710 72905 0 0 483413 0 291398 0 0 0 714141 704665 17918 0 0 40847 244428 0 776159 379233 344720 0 0 843229 953155 495543 3837 0 847813 32612 710139 302395 62063 0 720332 695371 200772 0 0 145522 31266 385758 681261 214546 0 974406 921705 0 319099 0 62058 0 331167 0 896582 757703 886726 526462 981538 185081 0 950725 66192 0 73780 271024 325715 57107 640805 0 852384 678450 190541 976727 575772 526137 296284 888347 0 928419 0 371718 594076 208457 687139 0 828351 655431 422927 861470 850199 0 0 791155 0 0 136153 441093 0 530763 0 226529 350175 0 0 0 399635 0 62579 335258 603888 903179 902783 420 736338 207432 164711 32875 0 0 0 0 684871 866397 18563 0 0 0 614628 734991 44783 0 849802 0 0 0 987879 421266 0 413082 55509 490743 268853 0 558337 536840 438035 498147 609991 738874 0 0 0 0 290835 0 0 909549 0 275724 864756 40597 2058 597462 347946 493989 0 678277 712197 249250 0 0 0 0 450005 733897 457235 857000 755438 0 0 184098 884727 923744 777050 286105 0 608069 0 454315 316764 45843 144302 196853 769581 0 590785 632475 662107 0 711116 872752 946738 674816 0 0 543768 0 0 0 0 806114 13036 0 199510 0 0 0 124431 102850 922397 0 0 0 101049 582665 81034 872219 351494 696892 0 923793 517611 0 628360 311614 599307 854520 0 190835 264501 349546 0 307709 0 355226 0 0 0 858099 818531 0 0 0 659715 0 0 0 211748 896187 334162 0 373518 0 585844 0 252813 139699 203687 0 0 0 278480 0 17242 0 349228 0 0 0 885454 531213 896616 0 226955 0 0 0 696310 529160 512563 0 970233 559487 291250 0 0 892946 675049 937762 930625 814997 430437 0 532105 594836 0 0 372767 772018 765154 0 833798 140551 416685 0 0 853112 503687 0 167905 0 0 712081 217443 925806 150319 0 232082 63884 500237 543101 24488 492198 0 367782 583855 945586 744143 0 604036 874976 502575 155478 294666 519855 0 0 864611 728884 281287 972019 228753 483567 79327 0 812262 0 225253 0 998556 535486 398394 0 197885 0 801595 0 0 979162 265432 0 28259 42165 0 414560 0 648464 180504 727112 14182 0 424388 77368 113262 322994 361077 507128 760359 0 140623 0 211164 975795 0 238219 40546 298447 322365 672831 142545 0 62136 540073 0 0 0 996389 684963 0 0 0 622941 964996 695877 417075 372601 448144 562557 751700 0 694286 316435 0 695290 275983 945951 0 0 0 175347 725987 0 403964 0 29029 0 254913 0 291747 685125 156342 0 0 0 0 447870 282226 177070 165430 203055 542400 999023 0 0 113429 271811 0 246346 102986 99597 0 893732 121525 0 0 157528 848528 364333 139081 747495 887810 92524 691154 527786 341597 0 922590 812811 51641 33871 0 343992 96154 0 322553 943651 0 173537 0 293991 0 463606 631100 562055 0 0 0 117503 741610 679950 0 751593 0 0 283759 0 863942 0 863597 0 271059 0 202237 415692 0 793029 15250 191950 150669 0 572500 196152 449070 214221 0 785868 27118 0 0 875691 0 0 932364 0 458040 733462 576308 949794 672438 986130 0 900902 794718 0 379446 0 60303 0 509175 172449 799422 649133 0 933044 311481 712730 392395 0 881605 0 798598 973781 529484 0 0 343173 0 6590 0 972620 70087 0 154694 0 426854 309326 0 0 0 0 0 0 256764 874488 966987 0 170039 52369 76729 673693 82679 993412 0 0 992608 657747 0 548237 61193 0 0 0 935792 780007 494379 0 132592 875458 0 0 0 325921 0 778229 460091 0 0 0 0 0 0 888826 446786 596744 296669 23242 499829 825427 130788 0 141683 124011 0 776419 0 0 512297 0 0 186062 624121 113365 0 617301 103152 590746 987150 0 375616 98141 382616 688968 562763 561356 0 0 176359 384575 168927 0 420090 720603 0 984750 0 0 0 0 441989 143400 0 159901 723999 631038 0 218939 815488 0 298365 813005 828600 499069 275812 401029 292777 0 0 648888 0 146044 0 965408 0 0 0 788420 0 190392 0 313437 0 264290 0 452494 165614 858531 0 348826 842398 31173 0 747684 270233 691269 0 0 0 0 0 867169 980283 807166 609818 0 0 0 0 855021 761081 0 0 0 287919 156235 141390 877030 965617 0 0 574615 0 0 0 306339 0 411195 320330 0 383977 0 62249 494999 949879 680456 0 363547 972802 523528 0 915879 544199 0 266450 0 820651 237930 672957 591275 499580 113940 527168 496039 0 0 0 864282 636669 343107 771881 0 272915 0 0 307597 290407 512913 368545 692319 53203 306156 854848 487193 547626 0 0 655963 471835 243103 0 684982 957960 0 119390 0 270179 0 629212 0 372528 716728 0 738319 0 397986 0 568087 131936 125825 874467 45900 0 0 828376 0 668473 0 285670 260433 578392 0 0 744654 542320 601940 880159 952066 660225 243882 0 0 312977 0 0 715235 245443 259954 0 52703 968773 0 61114 0 277435 0 0 0 0 0 520225 419350 605171 733880 0 832856 426523 717773 0 872340 0 0 651111 0 0 0 287689 0 315368 46367 155000 344213 0 0 650462 0 0 0 880905 0 0 554451 978672 20675 0 0 22025 0 0 0 519524 348396 360655 711535 410565 581083 206178 109526 0 0 0 648540 854042 293939 379900 248260 893168 0 515333 3690 494975 0 0 542386 0 755692 0 829437 853618 0 512313 246820 471080 825767 0 644376 174628 799693 410975 0 0 0 0 949070 0 119223 0 195081 788370 676916 0 335941 0 948148 83340 0 0 490278 638436 991573 0 659697 429464 0 0 0 650268 0 929921 616239 534933 118495 0 580759 190632 534394 445434 263924 662199 0 468685 808839 0 178135 0 56451 0 867345 487990 0 794279 201435 790399 0 0 0 0 778963 547022 0 382003 0 0 0 0 523213 0 0 91186 480288 372143 227718 0 511181 230721 0 0 648726 0 0 414373 979716 315709 0 642207 0 19614 0 549715 0 653851 892238 562598 530281 448440 471251 0 935391 609184 543939 95983 25160 0 474297 992835 412444 481366 228010 0 207228 11059 350297 534651 468255 0 943580 0 120298 51072 357192 639028 0 81546 920005 657750 726762 0 0 0 0 0 0 471754 392427 0 0 287588 0 0 959205 0 918130 787725 0 447575 0 0 0 929117 86829 0 0 0 361227 0 931027 981476 350429 349855 0 0 714387 910053 320545 362825 829386 609150 0 0 0 0 0 0 395092 742227 99180 482991 967443 116028 867894 0 0 0 0 0 59542 27255 880655 0 0 537079 0 737288 105402 0 998591 809164 157982 0 0 377835 0 0 698172 86339 244018 687118 265414 936941 0 632336 944961 0 497273 850089 0 184328 570878 860743 806367 596567 0 129789 0 98642 1227 0 279417 0 811508 23550 938402 0 0 16299 0 0 0 129258 128131 0 0 0 606998 438323 335952 0 0 935348 187581 184644 0 111331 544036 47389 840557 660381 0 190107 626619 0 0 678842 0 52529 551861 0 429779 599007 113589 0 336499 0 631457 0 0 0 835658 657775 0 599080 0 583731 0 978758 0 0 345178 156951 132433 624546 0 49254 0 0 669545 213392 767656 744823 655855 495539 73437 0 0 880732 0 414916 928354 0 630654 0 792780 795055 375277 984316 946664 877556 0 0 211856 0 30586 314228 876157 0 317828 171850 0 317912 470741 334142 0 0 926703 997056 635910 0 380426 75185 0 969372 195921 0 0 76511 166416 553692 0 837637 435501 0 0 585553 0 798469 80591 0 790074 0 0 0 0 0 231733 176792 0 0 0 147386 656305 93969 846658 974961 548156 0 173552 0 0 0 649513 0 0 0 407045 891457 857915 558655 173106 327964 822812 717225 0 0 0 492231 0 0 0 0 0 6590 0 797907 859323 525358 0 229965 201136 736715 109281 144403 0 420097 329700 0 0 0 815065 740672 594997 435574 146458 0 380659 542493 637193 226624 103515 0 198899 0 205724 303658 358578 840289 601802 538604 740702 890686 0 833865 0 0 0 106056 256513 765733 339574 597105 951846 0 0 481596 747067 191484 635809 610816 0 591495 0 693137 763675 329713 0 0 0 810299 359412 0 557482 39031 0 599460 75893 0 0 522265 254082 0 247055 517492 521494 0 0 183161 181476 69492 138940 0 0 788900 149406 158071 0 665036 43046 0 452018 643939 0 621078 908496 8743 966781 534346 0 0 0 850507 104506 320350 0 443489 283457 369793 637391 0 189410 0 352582 745996 0 856684 0 967572 127067 0 910221 924382 843603 457055 0 667476 129648 503366 751039 0 610651 978153 0 100928 643131 777775 332783 887401 288123 0 504394 0 141924 0 992827 799553 0 533983 0 155464 0 372472 538214 144648 178421 0 0 540029 400881 0 460132 0 345143 467431 58870 502461 0 0 711472 812261 660768 707285 0 456696 696304 0 369869 0 912222 0 0 728234 0 0 0 0 257248 324622 816436 340455 0 0 394891 340284 0 449584 0 849652 0 926914 619503 0 435915 0 0 118090 32189 379279 130840 0 0 0 0 0 564062 0 426224 58212 660176 340570 43915 61051 273767 960393 595828 227419 149243 0 787365 518595 0 700007 421411 630112 429650 48093 806128 232160 0 928739 911243 871543 73223 432890 0 0 421189 506280 0 32977 22148 0 351644 331664 682326 16801 415402 0 0 0 522011 568111 0 0 282671 642884 0 356874 982796 986631 803871 412450 80320 0 216081 693427 933473 0 82543 554372 584446 641964 565508 522724 477446 955303 0 192406 0 0 363501 0 0 0 0 0 0 0 0 517100 534289 0 400113 0 844755 884867 218226 0 186956 0 0 0 0 961209 0 921774 221351 0 755048 0 814053 0 0 0 510863 73578 0 316884 210246 0 731607 98301 0 846801 156820 880467 0 0 647272 838296 0 707135 438571 0 702462 0 588254 215902 0 902686 300388 0 554065 275595 205542 0 569564 307186 0 102332 268104 834911 0 0 674108 598554 712815 764510 932466 0 0 494962 512668 0 376007 634736 471797 0 27157 176377 0 0 230198 878462 0 0 872369 168055 0 672912 742323 6104 0 389216 833138 548297 0 839922 57539 998423 0 0 535786 631333 996100 155433 375937 243222 125275 0 876607 478846 640672 767181 0 0 526944 653543 676807 0 0 332031 226822 71029 0 50820 578381 216788 174644 406828 687472 71731 520654 0 626031 17935 275969 0 0 0 826392 570399 396075 183997 0 867189 85013 0 0 0 866477 650706 0 853035 438915 803655 17102 0 183210 599824 0 0 702154 157860 65467 0 0 0 0 94878 50390 217860 0 467193 368550 0 889348 0 207104 881281 955087 307191 651849 779499 561925 856239 150784 644875 943687 613358 929883 570494 0 0 455912 534579 0 667764 569471 35050 0 958112 0 0 621134 953494 0 390677 976940 267054 0 0 221502 902434 0 43211 0 100492 372204 0 565708 488111 0 277441 899026 255680 0 0 0 128746 527680 0 123299 299516 0 0 0 0 0 0 0 244403 762825 0 142804 101578 247410 724811 0 0 578461 82977 0 653359 745065 0 932912 0 800686 387807 468052 0 2014 0 105073 718708 0 0 310368 0 880174 0 591367 933053 331365 230031 738530 710796 280828 0 0 0 382598 0 78436 629348 0 896580 504867 0 237290 105070 0 482308 549565 347496 277624 882266 0 0 0 0 662442 414609 302854 843027 273006 513619 0 307794 764545 267590 0 314418 935704 138771 0 950792 197109 113163 750699 0 515795 0 811666 946325 0 0 0 833938 0 0 0 247963 883210 0 0 0 346415 912769 100264 683506 0 0 814491 0 202660 216948 757831 0 31808 775704 0 149383 123185 255145 0 930619 11523 0 29820 810170 0 333603 867838 0 482437 0 632317 145914 154135 0 171498 21458 0 0 265447 205640 722624 307218 0 0 0 0 0 777506 163064 0 676563 0 374242 0 0 816971 551024 0 587810 955057 958715 325659 516690 805186 710180 0 921713 0 843564 0 358296 0 0 607785 0 0 0 0 935521 0 865909 0 159544 194334 0 777 0 0 0 668856 794656 250355 787352 0 708590 896353 606917 713897 876119 979741 0 0 949185 0 356255 0 448532 0 0 999464 638742 851022 822400 373347 70089 231591 0 803183 0 193871 0 496979 379540 0 0 697223 0 0 311766 323625 652332 482486 838091 0 0 0 0 0 235038 751579 0 967061 420002 262779 862014 804700 238428 428002 0 0 808268 0 0 962649 539847 0 298844 0 202027 102040 506974 0 54293 720840 535680 0 195886 0 812743 281484 0 226993 19554 254010 21401 282596 0 513393 401940 15237 584114 0 672677 137206 875693 0 309787 281158 0 0 0 0 0 518850 184598 0 404797 627404 0 336107 0 338711 0 848367 791093 792625 53081 0 658900 0 0 188907 834504 448392 485642 0 320574 783365 0 0 0 850297 0 996799 576913 53313 298354 0 120648 799456 861809 801485 362217 649640 371408 0 275360 0 485342 141025 817400 0 169955 983797 0 0 759392 0 0 0 138964 445556 692829 0 0 926721 0 0 685516 798190 0 0 0 0 170338 939364 907921 24577 148871 0 0 0 0 0 0 966026 573053 848659 736880 230624 0 0 77288 943995 0 368398 144914 373573 0 906382 0 926182 0 441376 451752 471431 206442 0 151506 0 485437 0 0 715200 0 0 0 0 0 516247 654868 0 957679 0 778585 0 392699 0 604611 867888 824618 70613 500161 188284 0 562839 105143 0 0 0 0 811351 309616 315761 0 0 29396 537248 52265 663683 517874 0 0 0 0 98059 357229 0 975405 0 591978 0 0 324771 985576 0 0 276265 412115 650903 730683 188114 0 119443 376194 918308 336593 890525 350217 304076 808762 636730 921388 510096 953976 0 0 917492 0 816953 571632 6068 254338 679287 936102 0 0 0 0 0 0 0 362086 528430 0 98453 0 0 50687 824985 599374 436493 0 531168 0 828590 502657 0 0 56440 0 709001 0 0 0 0 0 0 909409 939218 112601 773293 196765 606213 178261 76286 0 683060 561457 425890 966260 0 0 0 840586 535240 506111 0 0 0 759356 0 0 0 215943 0 184393 0 0 740257 936880 495842 915574 671048 0 0 92347 394577 0 331642 643044 973550 0 871929 0 252833 619890 19484 229934 590929 0 675293 628787 700878 351879 0 982878 0 838836 536020 0 609878 0 763452 701739 452783 0 0 152431 270408 0 629560 0 426907 415242 0 307252 464593 208524 580306 0 718861 0 462337 959534 608802 206908 123522 0 0 352851 653513 791250 0 504462 0 0 882873 0 0 838845 0 0 615855 333204 573112 0 0 753669 969224 479665 759122 269124 261858 498239 0 830207 467054 949087 210648 0 212533 0 213557 0 807285 300906 274993 522866 344260 388566 932358 499969 662953 137791 0 0 156576 492675 0 170435 336544 137099 892042 0 732750 821431 684376 755179 0 396168 158407 0 0 568995 325234 648163 107366 903793 81335 615881 168226 486311 399838 783838 0 382979 0 0 0 165469 842336 799320 0 507983 97239 278561 461052 556836 623607 873873 782993 0 595666 573361 0 0 580887 55171 966698 600279 0 0 0 959037 452485 459514 67478 0 578347 0 722161 146861 0 0 980959 980643 978073 0 82039 214419 421963 714034 0 0 0 0 833516 196200 0 12864 908384 437125 479592 0 151668 543805 923785 319756 0 348293 426303 410174 584670 886286 528493 0 39109 0 0 662286 412309 0 332609 0 0 0 93606 925874 0 255842 196918 245799 0 0 208756 996202 319209 747614 0 0 0 0 383630 650469 726890 328040 904747 538305 0 0 127439 285258 577647 0 0 79793 0 547765 859455 404952 0 498947 0 506973 0 385938 0 855949 658364 96539 0 424715 962028 0 747648 284072 280289 266686 804930 0 858819 17747 51446 0 311778 168443 272029 466421 0 783805 301354 251882 0 795617 397910 248509 593717 0 839517 0 0 443398 65148 0 0 309185 0 0 651477 600160 486133 780596 633486 72824 983201 809653 565874 203359 365701 927123 322664 0 0 953733 0 270786 784711 423561 0 310432 33678 0 266308 932910 0 0 0 0 469305 0 0 0 535827 0 822552 50106 178365 0 754626 0 136319 915385 0 921886 866092 647746 391216 0 572548 851458 0 0 0 0 0 0 72117 494670 711473 215513 0 833406 0 0 450341 892414 0 312160 580411 206858 0 0 437033 0 12386 573121 121748 0 481980 0 604826 436989 174853 0 0 0 53380 0 347166 714003 37529 846901 0 398927 820879 0 649996 0 954254 878818 0 586441 188723 0 0 421075 725640 864408 370569 720243 0 621556 0 963499 0 0 357936 639882 173250 423380 908745 202428 647860 153732 840821 52143 0 0 0 403696 0 196494 390393 0 0 737920 441523 933350 0 261522 0 0 0 0 880152 0 395146 635441 868195 933750 0 0 0 392089 673752 510092 0 115750 995332 0 0 0 979078 341604 217447 467744 327528 278471 22471 430988 0 673891 280796 177210 0 0 659226 208497 0 0 0 83690 208108 0 933396 898568 373539 135080 993848 879803 0 810412 810465 0 0 76662 0 0 0 506663 285393 268151 0 287493 956909 0 258489 582032 155562 0 0 945189 748502 0 837183 525888 0 433142 899805 725641 0 0 952597 947208 799599 545645 0 0 0 934848 677351 489295 917680 0 0 0 570228 0 0 0 0 0 0 743381 380146 726727 344733 212440 312130 492912 15797 654360 848322 0 250186 0 0 20874 997919 654779 864647 0 0 940659 0 628198 0 208778 154324 100594 0 472936 0 737087 0 666128 373892 31574 0 33031 411532 664484 44043 0 394586 745303 0 0 0 0 403015 398853 561675 282522 563411 0 920360 0 185213 0 725281 0 0 0 604927 313692 574042 0 0 641083 0 0 0 71383 302396 0 708515 831792 743160 978720 117996 994492 0 0 0 0 0 0 21287 530375 607082 440934 837179 0 785081 638810 134773 0 0 0 857277 50949 0 0 873362 89890 0 911490 567491 0 349430 795728 161433 242707 242989 235675 21233 0 472613 0 633476 258468 293340 224064 0 204076 967074 739491 622323 0 365878 620922 476770 0 708974 478798 771803 181172 191809 0 97966 829105 836719 0 0 0 327755 915175 20203 533085 87096 0 14948 902939 0 190120 180890 77824 952653 560781 161438 0 120963 51490 0 844674 129770 0 605538 0 0 0 929570 970471 0 0 68983 560257 672248 443740 194958 675578 0 0 231984 407639 651563 194561 243603 367018 39639 0 0 150012 0 0 993969 0 0 943686 0 544308 503845 637830 827322 679871 0 0 211431 907289 0 0 941534 0 0 0 0 0 673713 778234 0 688498 0 0 547288 720094 99485 905522 0 827819 17145 0 0 0 442548 0 850867 743166 172116 637333 0 832003 132808 136555 115196 24218 538811 0 48108 16738 0 0 0 0 38401 289410 0 716355 911353 531581 338641 270930 0 43249 0 232700 0 657300 0 134183 822114 0 533126 0 534063 0 521514 608591 0 395826 0 133432 0 0 0 624540 120714 0 745727 0 965550 0 640765 0 367051 819175 0 0 94510 0 20565 849080 169914 0 0 0 0 256606 373628 182226 45946 931163 0 0 907443 0 252261 686234 0 473158 54926 853740 525497 0 0 323982 0 0 26515 244290 0 478345 377761 885975 0 0 243294 948660 0 0 0 526672 867125 195673 878098 255131 335123 542896 544194 0 946177 57751 761946 217778 0 0 0 265995 0 0 813404 766782 316493 619531 398061 0 0 831810 638867 881768 348001 375978 0 950371 827482 0 531979 0 498639 0 745544 477363 998383 674266 798690 0 7674 697496 156884 0 215574 79117 975133 704977 0 0 734097 317302 85336 460192 0 147849 570646 933494 72116 310660 0 0 0 576604 0 584430 0 339936 0 907129 0 659036 456884 962003 402255 901686 0 118724 278311 0 0 602634 79703 15808 0 0 248034 0 0 0 323728 482133 550859 962145 502491 0 0 609978 27729 586998 0 174893 83766 732406 856147 384376 131707 0 0 0 0 0 146188 276373 714374 533595 0 155112 0 0 381986 93264 0 0 536202 94994 0 410812 0 33356 598171 227068 197853 121068 0 0 123178 618421 641480 364545 843746 0 449415 100865 0 0 894820 11296 0 648388 657452 11020 0 0 0 0 0 235601 0 992318 704905 0 851143 86619 725552 782664 790775 324731 931826 0 0 0 365670 402603 379711 359876 0 158994 0 982784 0 0 858553 0 175278 665839 0 0 165161 317293 0 0 863510 87803 908377 995008 517886 93958 491546 0 592301 0 524543 0 856304 430884 859906 650964 42511 0 293257 0 758330 811585 808206 938673 0 0 791348 19507 947924 842309 0 751525 415820 0 562518 87380 68041 473989 309924 633227 0 944022 603139 426380 0 0 697866 0 411073 949686 301659 624557 164430 286147 78826 602789 96890 709412 0 908590 526793 125403 0 235669 0 0 416048 968169 0 570161 293641 0 373436 838905 389741 0 0 9665 843118 601882 0 585221 702566 118354 0 704009 129128 256333 296182 736797 481061 0 0 0 464103 0 366145 0 978798 0 0 134504 54148 881357 0 763916 188437 0 209724 412318 0 0 267916 856842 0 0 85242 0 198146 221484 421723 632230 887495 613876 0 809855 9783 10987 773197 0 0 0 739193 188290 0 0 916812 985173 0 0 0 0 430387 242497 969055 878232 221310 0 551091 0 570537 0 603745 192029 0 0 311997 895791 673282 760724 257153 14344 813579 117870 670073 129397 0 0 539398 536911 0 271416 422360 197322 0 358075 0 626307 0 361264 0 605545 688504 277496 939967 8968 0 0 319720 166577 0 144355 731949 0 0 952146 0 629577 0 0 537081 0 0 0 159528 173123 0 0 675862 73365 519542 396069 84165 232827 421123 647918 939531 345433 877320 0 0 193211 873422 430080 0 32057 335422 0 648444 967811 0 611598 449227 164420 31209 0 0 0 0 824734 713013 0 548585 836519 995821 0 0 0 897097 0 630501 380786 809984 276825 0 0 194151 434597 0 0 0 764907 0 646350 711228 512160 0 652731 590542 363010 0 952345 549545 0 911364 366444 271730 172252 847624 0 951786 129219 0 0 0 0 123536 794389 0 208547 616628 0 940360 778440 38741 0 115936 419633 0 405747 748136 0 255425 423618 252029 182135 0 712466 622983 117298 19820 60802 528408 0 0 697770 457851 0 832127 853503 963348 919796 52742 413677 106003 67382 512461 493025 992061 0 0 0 0 180598 882420 849624 0 0 0 0 717083 768006 458343 0 0 0 983337 0 923844 0 503245 0 936503 378463 925534 0 700918 0 765303 36970 999912 757436 582396 238773 458123 593861 514224 994592 812871 584763 952164 328677 0 0 0 977613 962389 263623 237149 409401 0 611023 886224 0 36491 0 647162 907337 573938 0 98099 0 186436 850500 914201 0 933004 0 724737 0 400123 22442 564070 63043 0 47285 601740 438674 36213 0 0 285844 367906 595335 4953 0 954719 0 197684 0 695963 0 878596 92958 748925 0 822469 948079 0 0 231993 423955 0 686799 948641 0 0 404552 0 0 403183 304597 0 754764 763917 0 259367 0 0 532274 960053 0 180510 524673 119683 383076 558109 458186 0 348154 0 571832 838215 0 955049 0 285052 918290 0 0 0 780545 117172 425527 0 0 0 564167 710274 622743 556848 753574 876742 0 613704 613583 367678 485377 170251 120264 557545 377183 0 0 70389 999041 250081 700020 0 0 195918 0 0 0 75432 0 0 395969 0 688860 0 0 234381 619321 664453 0 0 310933 886382 0 534579 423877 714254 551981 438981 509673 0 588599 601811 394280 0 0 114152 554345 911409 603008 578630 0 0 0 590106 836329 0 0 311910 876895 977355 464709 0 828264 0 0 782493 763174 258866 605792 0 0 378083 134556 0 151729 0 0 0 0 0 784553 506173 803460 342803 213472 698843 277121 151014 828987 124360 883045 0 0 0 422232 64117 638549 398883 924452 227398 0 0 287231 253324 458248 200258 181120 228473 43452 632485 0 617970 0 344694 753452 0 488994 789597 196693 706355 818298 340906 511469 0 474859 0 0 648174 0 0 0 0 393042 810172 293286 950229 0 139252 0 614117 0 0 275645 0 377510 0 0 364763 0 295410 224714 0 0 0 0 225424 0 369217 539993 0 25049 0 0 214810 303478 0 132434 0 0 279566 503877 0 696060 137291 0 17039 0 0 779462 306708 990885 152276 0 14017 163672 535938 977475 0 601319 0 377979 0 8820 858324 0 0 884481 601273 467675 0 779741 903612 860296 332511 407793 254646 0 283660 0 0 0 698524 0 0 0 762219 0 0 0 0 986649 0 127665 430864 0 0 464925 0 0 739111 0 998285 769638 407080 0 0 102510 128042 671710 467732 968736 316895 86179 899887 220251 498079 857017 0 68928 0 0 883353 493696 607097 0 717892 216147 754412 300866 0 293074 378831 0 0 0 811598 0 0 0 0 218448 915481 337758 541078 429412 0 21073 642942 30768 0 0 876383 992431 323170 0 454035 481225 236601 0 731574 970880 937505 88077 133863 0 258019 0 0 0 694242 0 0 325045 963660 0 0 0 0 569051 0 0 413144 0 664072 0 0 0 253871 354956 0 695848 0 558143 481105 269154 0 0 208001 0 906061 511699 35504 0 128255 0 478618 401511 0 538287 0 432061 0 349927 392953 612120 0 768541 913443 730079 636181 553135 28211 5848 360630 508346 524279 0 521774 897330 637680 135461 656953 225029 0 822886 279869 0 38565 0 0 797714 331653 715142 422934 814641 0 262474 0 0 660561 0 405137 654168 423931 91552 825474 532735 0 379278 317243 56384 359524 86646 493935 0 0 707218 725452 918092 316189 178920 447513 203177 490997 28216 0 0 123056 342894 619904 899374 0 0 876956 298280 0 541560 0 241691 0 29180 0 0 159609 0 303572 0 171372 640960 0 829845 220981 227897 850141 188730 375016 135867 0 0 0 0 208772 988303 0 679395 205000 578596 0 0 0 336641 0 211784 217475 127999 0 317352 715351 539226 0 116040 958192 0 800636 0 794599 707119 381411 0 281513 60683 886020 0 0 616828 0 231872 0 568588 847888 0 256520 0 568640 639812 531662 343733 37856 0 914622 0 173732 887374 932657 0 352895 451186 964678 693296 381402 797989 0 369018 78528 277420 309919 0 0 696178 163831 0 120693 144702 714991 0 436571 122196 537852 0 57959 688156 554892 281593 501424 900269 134294 0 0 338521 993286 862221 0 0 280744 568127 0 644573 0 0 588093 574288 164713 463000 181186 442532 0 179566 0 0 462168 272296 0 693561 172169 236350 871438 0 0 0 405035 0 0 554777 606763 169925 464745 0 0 792150 0 0 817280 840598 981451 0 314934 0 233139 917345 766434 25571 545568 93749 506721 0 703720 0 39237 0 16076 0 0 393219 530234 291995 0 0 0 965138 0 772569 865455 671907 0 57352 249714 246378 265137 562306 0 456333 871734 939139 840364 999754 0 0 156176 0 0 178797 658311 584626 212112 0 669290 442503 707915 218871 396117 966944 57932 397802 689532 621225 870594 0 0 721002 746330 534853 0 856152 289133 439218 269365 0 0 257592 266692 316500 0 0 309078 497910 371694 49879 967460 998405 0 793758 997369 52284 187156 276900 0 0 921745 794695 528473 0 601319 621754 887793 0 307370 601971 0 915385 556156 130277 754144 516108 0 316051 954230 882430 793592 219333 12717 0 449198 0 83097 760177 0 688443 495145 0 824809 0 0 86220 158780 0 616653 206931 32204 756377 308816 0 6075 0 0 0 450748 0 23244 538268 880555 257753 0 712315 39224 453336 436463 405011 496796 369916 0 113940 66913 977974 502198 0 0 0 646994 0 475137 439967 0 0 871295 552979 0 0 440431 760955 0 229228 0 0 0 657405 664048 520995 306769 212591 246335 155772 369206 0 901360 0 105748 51966 0 0 0 250881 725163 251752 0 0 456716 890325 988600 0 400745 0 737707 0 922251 671328 670242 374923 0 996292 0 498891 648460 733439 280954 327944 9492 0 767798 461022 0 809030 0 963733 0 0 0 380799 718226 376883 915389 166309 140791 748825 835481 483146 0 274585 0 443007 0 408473 8947 926760 669236 92416 384147 0 0 0 827130 946779 0 407075 0 0 0 196889 563027 0 0 64053 467925 0 959337 923501 0 484214 497119 0 272483 230308 15453 118104 667429 763849 534838 506715 0 869858 0 8074 193636 0 194733 0 0 0 828465 851429 282601 265843 188640 667397 0 946516 239096 0 655426 85236 698256 89270 115074 683398 453401 283350 0 629675 0 0 72365 474194 0 0 658859 0 23925 837094 405757 597175 313578 0 0 335071 390608 0 804771 547298 35212 0 0 990559 0 424429 794378 0 0 869983 172227 324724 183014 62231 407246 360864 0 929066 0 190890 0 0 0 982443 890492 0 14184 204851 565895 584304 0 0 252289 0 500884 112405 952458 916051 0 958591 606525 621060 334185 40892 126595 0 599744 0 316841 0 295328 960481 0 0 304525 486343 0 0 628259 0 0 0 565036 0 867413 0 41514 0 180588 0 82888 909960 0 0 990870 0 0 0 773392 210811 0 0 497854 591665 0 0 0 0 361876 0 0 249904 0 0 410543 937067 0 0 638196 0 0 493353 215840 788249 100672 349571 916386 166722 0 724672 0 566653 0 423768 631429 492076 0 0 563916 0 86412 0 0 595448 391888 562843 907292 0 46897 0 0 841254 0 100968 126853 0 0 0 0 614569 881596 498238 0 383772 838646 494973 726 921589 0 0 368969 0 843526 171491 531058 0 256896 0 757726 887562 0 844518 0 42470 0 0 131292 782010 0 232542 679365 744709 0 0 810272 52079 851266 218126 0 344265 848800 0 0 550796 0 0 0 19644 281335 342184 0 0 927217 364382 501268 0 0 664309 681007 0 0 0 0 977252 0 864623 501515 0 235935 465040 845913 418698 0 945977 210610 0 0 586432 759465 0 555195 997295 0 0 516105 446000 0 348651 31073 0 0 0 199154 0 706804 0 890828 952673 0 0 181638 0 0 0 0 967808 753534 0 0 935199 693625 417054 707965 0 991364 0 381 573074 0 955388 0 100033 0 0 381277 0 0 0 0 20664 0 438121 0 0 936165 512678 0 337580 822632 339261 32273 463924 0 0 0 871638 748014 132305 835827 384501 0 230085 0 324595 157916 76903 216948 415155 0 951659 135028 861527 0 556538 431121 600252 203785 920932 617757 651051 0 0 558782 386783 0 38005 761215 978597 714427 539999 0 449563 0 0 179994 0 0 270486 654370 0 0 0 577753 0 0 559905 299259 586822 0 786615 0 0 5282 392336 308188 0 0 35964 0 973528 936976 565638 0 0 578117 0 650134 677767 106201 0 0 911469 0 444688 986222 737092 0 37540 0 0 0 483328 934253 689314 451254 0 0 547247 624119 195268 171176 0 0 0 730890 623340 815487 512410 403806 237297 0 0 318663 0 572623 0 0 572148 683004 97237 0 0 0 0 626962 0 61060 0 0 0 568289 706608 0 320362 0 166546 0 597508 0 597321 713642 489625 879474 835774 500534 0 0 502987 0 720885 398988 67444 26491 0 447340 0 113991 500771 308709 887592 804799 0 565554 0 890109 879458 0 289443 43327 0 934684 977103 0 0 645137 0 328083 0 729691 0 485523 0 339860 620210 673980 0 0 254124 0 376189 0 506766 0 0 461041 771207 0 384510 776863 548030 63139 358121 709628 568181 0 264431 309284 486581 410573 0 0 475036 510705 0 0 0 0 557149 0 916236 0 58379 0 631354 344824 0 870784 0 466359 585363 668982 86049 0 0 0 580948 113933 614615 24638 145624 0 694615 101612 0 761298 860172 955751 373117 470527 0 193542 529515 827163 873535 184901 508742 242167 396171 0 0 421052 229819 253361 732272 0 954526 649437 744049 38573 0 0 338462 0 782022 444028 0 0 485199 911928 223118 263916 0 728217 0 772686 846507 430906 91986 918578 0 139608 259332 749832 349039 0 617296 0 0 828537 606164 646496 35486 887352 658048 600659 401083 151876 839359 0 0 439807 0 0 0 101154 0 0 72510 260695 71677 130902 0 558605 283916 369025 455118 837826 569699 94796 923529 227508 390000 0 147669 0 0 412606 112699 268126 51805 978208 0 979783 838143 129706 641970 263422 0 0 187027 916908 174458 759742 619807 0 0 0 653509 0 577331 0 346159 0 909102 390597 194869 0 531317 816427 267234 630368 696691 0 555763 0 825453 0 0 725962 0 720109 0 576632 0 0 124981 0 410404 0 0 0 0 780309 530345 43359 689571 0 0 0 0 956797 507387 0 577252 13699 585010 0 906841 0 0 0 662101 0 0 814149 872617 713376 0 861153 0 783634 793409 0 467921 340499 720829 0 881042 669470 706068 640540 840344 0 958478 399639 636565 446001 920694 0 0 112293 0 148544 469367 0 171697 0 0 323128 427385 297593 134769 0 892644 536126 188171 0 152464 821754 110287 678782 788734 0 0 223453 224570 0 270674 0 0 654408 346963 0 0 131422 785109 0 531902 0 930096 0 388879 0 232946 142083 0 0 629897 894197 764410 275962 488246 0 35582 182890 975752 0 344183 0 0 0 544104 0 460951 0 74564 999606 102942 267997 460476 779414 637050 525689 761337 0 632858 0 634709 507419 955346 223960 0 0 0 694084 804637 0 241047 552163 469287 519512 887190 0 0 879331 308551 0 490446 0 941039 0 0 0 559839 0 394082 196458 0 565978 0 0 0 25277 0 0 140185 401663 0 0 0 0 925783 0 368391 523066 358637 0 0 26090 514509 0 830198 363746 603561 913594 848004 0 770749 497306 70913 18168 711018 0 850548 880741 0 778855 0 0 0 939807 0 0 236959 0 0 0 0 0 421765 0 0 0 412723 150846 0 0 0 0 0 430201 570025 0 0 672866 0 380421 0 362420 352940 535087 591061 0 287919 902289 66 595516 10692 0 725631 370155 0 914331 902458 740500 287792 759161 0 886278 195300 313309 234980 787822 0 549983 0 0 0 962194 712117 0 632725 0 0 301281 302386 85334 0 982622 747108 401401 338364 431877 943978 0 95043 761213 0 878445 0 0 0 0 0 605174 200533 565213 0 0 638186 0 751210 973007 0 931598 438037 584144 130873 483056 0 0 143820 0 0 0 0 253157 552393 530093 294646 208035 257239 0 309687 737778 0 0 260832 460728 204180 224394 307503 0 622198 512428 655324 0 52307 0 879995 0 434779 817183 497650 581812 510067 0 237540 955638 957148 704736 0 0 960915 310920 385189 415224 0 549873 777318 956019 237331 350451 334544 736818 0 0 214113 438472 0 560379 552568 541632 151659 358052 0 0 473793 883037 876808 723581 116216 870257 909608 0 274256 0 550010 0 423679 0 544161 858255 0 0 335989 185402 333414 0 934760 587744 0 0 850684 0 798058 102276 21357 353563 146914 589537 84646 0 60713 0 0 832972 0 408176 497229 0 449287 787119 811115 784118 730164 150367 972358 21578 0 0 0 808819 872393 0 901693 887579 981207 682201 307330 19159 930943 989378 206671 0 696851 369235 766614 0 0 0 894160 0 445075 948243 0 0 86215 525445 508231 0 0 837681 0 422387 0 871167 0 0 627503 130851 277612 3074 0 625558 92424 74763 0 0 711021 377839 360322 180322 682012 67673 433538 185777 452956 0 476608 954808 708533 0 687003 0 93325 0 0 892651 198003 173382 0 208351 577479 0 92067 156190 654559 0 831447 0 339547 55167 0 148324 0 0 208578 0 0 625060 0 464307 473474 520218 0 0 738466 210491 0 333996 0 0 711751 0 853905 0 0 0 0 885781 126620 193561 0 816771 0 323821 0 281106 592891 326 0 0 666496 536864 22572 0 41650 0 222456 71949 966075 0 264185 0 0 485443 468302 167059 916806 923005 734464 230318 0 886878 279031 641165 240639 303346 0 40546 323768 395036 794338 994202 0 950562 489593 0 67895 224831 0 0 627234 0 0 347476 0 766595 0 0 5411 0 0 0 335767 0 0 308794 421126 279700 0 0 514849 900113 783496 349084 0 0 640164 874606 0 0 753776 0 780791 286379 612704 64479 0 907598 963195 520278 627853 515630 329112 884286 0 77395 0 606285 0 391383 276639 350164 0 0 0 182012 292361 0 0 0 460699 114606 0 829878 204148 0 0 0 0 0 28665 0 108372 977008 39992 615873 0 447020 997077 669546 0 106719 891181 0 884386 184161 0 0 711165 0 869013 435229 972199 0 70401 0 830738 627918 661596 709079 289299 639308 275674 0 260129 0 455700 142888 681297 566520 936520 97363 588877 713118 895059 17478 0 843170 0 61527 44788 0 313489 206745 0 0 767729 0 917952 0 866447 0 148382 906642 357852 0 306976 536117 0 665851 0 942355 0 772539 112328 0 0 771066 970439 101944 115066 0 924893 0 0 556427 545375 0 180303 170282 915068 0 0 870787 0 768489 375400 0 0 0 0 702832 0 0 0 0 992204 454698 418416 655273 158032 53516 0 0 759174 0 0 0 0 0 163600 332299 735525 852020 995518 0 0 754223 416037 0 268672 675937 950859 0 0 257091 656643 427257 522535 322644 0 0 859831 947255 472899 642863 0 143420 0 0 498858 659923 774139 0 178678 316092 72531 165951 667773 0 527963 0 262461 775779 287958 861074 448047 132731 906656 962651 0 0 872053 924740 0 950714 0 278401 189169 0 600194 0 289940 89569 694456 0 757633 0 216302 0 39774 778120 0 0 0 477726 249887 0 416109 557487 958725 673607 538088 919942 478757 414389 134347 403052 984243 550850 675963 120358 719821 0 265034 519728 852166 835138 954813 251757 892805 0 222712 0 969639 840669 103302 815818 754963 935690 867878 931540 0 0 0 711743 174076 569987 426111 0 0 0 0 0 123104 0 967843 0 533632 660595 0 133789 757891 139481 0 350968 0 810312 0 0 750179 149356 133954 282545 0 616921 595453 297772 644590 0 964136 785079 0 288747 0 442746 312805 0 877494 28963 935320 569901 0 0 0 299846 227807 0 250955 0 868749 801037 0 0 178749 561360 132944 42902 434400 670405 651651 0 541983 966836 5169 539376 0 564917 0 0 117458 248618 0 213014 0 247978 761009 57844 0 0 0 0 718417 0 788174 0 976829 0 777580 0 0 0 410812 625008 965339 0 190412 427153 0 545937 735212 460031 388544 54029 49722 0 284373 448823 0 340720 334830 0 0 0 842322 0 0 0 295197 382266 440644 500811 726192 0 0 0 895430 345025 319460 0 0 0 0 284108 0 367159 384489 389408 768949 0 583871 523576 0 0 363071 0 0 137464 910350 554947 237756 643193 246718 360724 0 0 0 687831 0 564703 41979 594895 662798 671959 507179 0 872302 566115 380632 0 144341 97575 560834 632709 117137 566423 0 0 885066 0 0 773826 114582 0 722894 527372 289715 506138 971478 0 511606 481869 372723 322257 531871 628770 405596 587581 470899 660796 779284 596546 0 330492 6012 0 276517 85005 369656 0 472722 0 0 344216 0 0 98203 0 578676 0 0 124291 125127 0 750178 34926 0 0 0 0 0 0 811823 860922 0 88671 0 450387 0 141122 356544 924302 0 411086 754904 304243 0 0 480005 996841 0 0 0 676540 736164 200912 257051 118813 976685 277552 743568 885077 769697 969684 328829 435530 0 966862 0 418439 330772 291493 0 171589 584836 178408 916620 180303 0 705684 497753 710396 0 689535 0 978855 952204 958745 0 0 713457 545370 0 780354 654454 0 557911 0 0 570157 158772 131469 0 544285 0 19153 513181 794028 805729 329543 704760 0 0 0 407036 441119 0 315844 959030 42419 0 0 0 0 0 0 0 0 0 267674 64 602141 411845 784486 516313 0 339921 403616 433356 319173 27787 0 0 160109 579586 481158 186072 24551 651148 25713 0 691009 293859 90131 858497 419820 0 647896 529768 400937 0 338614 33336 120452 0 214443 59971 557964 666816 0 407353 102406 0 884820 730605 185775 496060 0 745310 16506 846456 94596 0 0 508871 0 488859 0 526600 0 580398 0 255217 66969 237309 0 948668 0 905877 520841 24414 0 0 70993 963343 463911 81742 0 0 670408 1100 807958 362044 638593 815340 0 61975 0 0 920707 285817 740148 327292 292242 574490 233417 156308 0 349648 0 646302 491913 0 0 856665 0 136193 236375 0 970453 0 0 0 687629 0 0 0 0 0 0 280803 0 548200 547379 0 0 0 780734 0 403834 0 541086 0 0 931228 0 0 879668 459787 45879 712878 460004 636038 0 586176 0 764088 840849 0 0 990208 0 994518 0 653575 491213 863074 54317 0 206555 0 454952 868389 977770 0 0 409990 474120 0 825731 0 305042 0 500544 713092 587821 957994 200131 111406 0 999085 843976 216992 864237 725760 118782 899968 805183 0 833090 0 878773 769741 0 785913 934515 384509 278976 641080 164159 566968 0 665925 0 88404 364808 901930 944107 0 387314 0 225963 690016 726075 0 0 399281 368842 391166 904081 518759 0 929736 0 179572 372413 221801 623360 0 278601 300594 434340 0 153064 0 0 0 97062 199437 0 366199 203013 775039 858443 798599 343792 0 0 0 0 0 288680 316085 810722 84897 743738 574416 289122 0 401776 48848 257474 979824 206965 703755 457336 349327 359238 752546 358744 0 0 0 699405 0 761219 210956 0 944080 410868 564173 562138 445168 964730 0 62952 33138 781945 0 418315 386223 7510 192495 0 0 152767 0 361490 972056 359497 0 878305 0 0 572939 0 0 0 25636 0 0 0 0 0 0 0 104758 380622 622985 557520 0 0 503105 639026 414195 646013 723447 0 955245 237147 0 0 380301 658130 412633 874837 290441 43461 167119 876790 172241 0 554886 0 0 427734 649610 503046 445247 0 946253 0 181344 0 499209 501732 0 621845 885638 981050 0 744720 836507 424551 0 100100 0 911047 502530 0 731454 0 0 70680 864226 558537 914215 312200 966077 637242 0 0 483065 210513 738405 922695 36262 0 0 0 846679 34873 0 0 374856 149441 0 0 404973 0 0 781448 0 0 0 0 0 683219 82146 996325 110506 381152 822438 170439 0 573003 0 0 0 481262 0 956774 145252 454680 0 651062 272566 446863 424321 142796 0 646799 0 236985 726260 0 0 0 97325 58760 0 929682 995150 889644 686847 599290 271708 834957 228493 889221 554642 60599 585112 504727 719030 828928 255021 394672 598645 314002 382073 0 0 428440 241988 0 0 353623 334927 0 777480 0 132531 0 337905 150598 80653 852565 690030 0 175856 757085 48447 68916 775461 0 256660 0 558645 0 813011 214857 0 416996 336195 461832 0 880250 0 32362 861690 132671 0 177195 84275 646992 61773 191108 147182 762610 0 0 804837 32223 0 197011 0 387940 123804 678610 707699 0 0 0 478548 300972 729695 0 0 609284 764473 379990 824526 696175 933901 0 0 760361 484118 0 17756 814389 0 383905 414139 0 373131 279992 30071 172160 0 292840 0 0 159310 746724 260982 698938 185617 0 0 0 0 172565 24345 0 88202 544241 883445 531389 0 832353 279225 869887 842520 0 23760 937397 571921 0 815255 955371 215311 153181 0 228308 797934 400482 236711 0 0 275821 0 371919 177497 18837 0 128626 839331 157886 106272 0 0 0 315996 0 0 0 597719 772987 0 0 254598 68429 802586 874468 271060 0 917966 374195 0 0 985369 161391 0 927354 363343 0 0 326468 0 627307 609259 323177 0 431515 186592 843831 935563 986441 559608 908805 0 651119 0 0 0 96952 559259 0 0 338536 440284 0 395968 691910 73891 0 0 634179 0 0 222780 0 727107 586482 215371 703841 499617 0 0 256617 0 0 602688 0 0 51323 0 0 0 0 103804 513768 961050 0 109131 0 0 40153 586407 258067 0 956227 360632 0 472876 0 475680 0 206634 0 0 391233 24047 813225 0 0 0 222596 0 0 329611 0 0 410751 986042 0 63433 359569 401289 0 0 0 0 0 0 0 0 0 814864 336402 728284 824704 263773 0 223214 659754 871563 0 248472 302709 0 210178 0 0 0 0 256294 0 205727 999342 119545 197920 802555 646730 0 500283 959179 0 367296 420099 444994 746765 0 983844 312779 976696 135637 696275 0 0 210948 0 515739 0 0 437200 0 280982 0 137951 741896 704186 669707 0 314853 416893 0 0 717579 823923 334749 0 613296 44456 0 0 100527 0 962316 0 0 0 908619 989878 379492 636443 133728 0 0 0 374145 326210 175787 628567 312073 433628 0 812244 702025 589395 0 0 827949 0 569005 0 0 730655 111047 0 982821 144738 629771 0 83795 909356 31201 0 0 303836 0 844860 0 0 0 336841 0 534746 191693 0 0 593754 28568 155756 744736 0 432677 0 0 466085 0 128885 463039 0 0 0 0 905598 0 272102 703649 494724 0 0 484365 34199 139993 795339 0 159099 196 0 224533 151566 617048 797802 498109 0 237942 417382 549379 606857 330313 868204 0 38073 100432 0 0 0 0 0 482560 582846 100785 0 937853 785474 456313 275390 0 278059 0 0 513209 0 940459 778290 405771 666164 815422 686013 159795 70650 467895 5992 372922 21094 0 999247 0 571387 105089 640930 0 472819 0 0 0 448104 815337 588628 726360 536057 0 0 0 786267 109214 0 606355 0 960225 0 920496 55841 792261 0 693445 680373 0 405395 0 0 442039 705008 0 997792 76685 0 863149 949281 598999 732607 303063 772361 73185 750800 0 280765 864616 0 0 105458 836083 111608 0 483729 807655 145065 492492 0 838743 183880 0 495613 0 251892 817176 488426 382255 0 0 921836 626039 0 844856 787568 0 200680 0 538282 221125 790572 568825 630093 0 0 276943 0 487764 595901 30322 651287 428714 990972 206917 128183 104626 828859 853208 910058 735194 0 0 200513 623662 302337 347292 0 0 0 629009 0 0 0 0 367171 0 701032 281301 0 363459 67225 0 900359 385813 0 683579 29904 334784 264662 0 784838 386468 707038 0 845847 686696 542832 718129 0 772340 0 298679 130017 78132 882225 0 387488 23123 794294 529008 679792 446923 555976 437390 203755 155696 0 337606 569871 0 558786 0 352640 478012 121704 272575 133014 693776 0 0 333754 0 0 0 207077 0 0 435317 0 0 0 0 0 983993 0 0 697181 340085 592065 0 797437 850757 0 326999 781678 0 949439 954536 0 0 840959 0 453137 494240 0 164805 242424 812374 30863 0 207058 343526 800851 659695 0 0 550105 375706 492988 276729 0 19848 839539 0 708522 0 1578 0 0 0 0 0 383637 256023 826470 675667 221009 0 0 0 913597 0 656642 0 29230 232934 989819 449313 374621 0 0 167423 108850 217398 870768 79765 694793 0 0 215696 0 436835 0 610407 384611 0 0 435589 320425 0 540559 478449 0 629039 0 504795 645634 331148 0 427423 0 307774 20048 0 16414 0 0 0 986106 0 84167 557306 743070 0 207359 442802 0 61818 936781 0 597410 949723 486963 231758 46038 0 0 286686 257358 870049 210413 182394 604782 0 999055 0 810570 313666 0 925506 570017 0 636411 622377 453083 0 0 506205 154877 730406 798846 603784 426336 658031 660491 604767 0 452449 116992 62151 208998 739325 0 863010 319445 359600 0 0 410473 0 621796 0 0 342088 0 51113 0 0 0 0 292174 161363 0 780062 0 0 826682 0 827258 572091 0 692900 243094 0 16822 279888 521205 400247 0 0 38095 685288 0 102271 954705 586665 869226 473494 927045 454486 372564 0 622914 746027 0 0 0 0 992857 0 0 904892 587492 535749 0 0 0 0 461077 613453 419285 584881 16100 28424 0 0 867326 143803 0 722057 0 188188 227844 242640 0 361397 0 0 0 0 810117 766216 462141 389547 0 0 678882 791157 499709 0 208900 882601 782626 963616 719693 140931 622754 0 289302 50478 979872 752668 0 279086 788600 659733 0 329309 635439 0 0 0 721293 171074 0 613849 302346 390512 106922 536415 0 449170 746414 0 701831 799610 559042 126112 0 914397 0 23420 0 0 853304 374702 174888 0 69101 0 894168 282761 404337 0 766573 539306 507436 601383 261241 75640 165804 616683 0 725359 0 340006 0 853069 0 526355 440975 802226 287484 0 707165 0 194384 0 0 901131 997799 594527 0 0 196461 516684 229870 996261 0 277947 0 341884 24142 804995 458194 611976 163703 798634 0 0 601532 807927 276299 660445 727026 303844 821198 0 769231 575789 717629 0 319340 0 219591 635315 620455 807991 986621 433463 0 791508 929581 0 512566 976518 0 0 758879 917607 156872 682652 0 59902 475168 0 2338 0 929641 917264 898907 0 0 0 250024 0 0 869719 835369 0 167692 383143 321745 691396 772159 116311 353525 277742 823308 849081 431921 21264 0 0 437980 0 828419 786377 213820 0 357846 0 872816 154117 79330 0 0 684922 165142 0 955515 700016 307798 481396 0 0 654815 50680 0 860942 647746 899946 0 0 492193 423380 802132 0 0 0 667386 617073 536176 0 236354 684067 0 40675 0 0 0 573951 0 0 853105 0 750962 387564 0 868186 659050 229312 586371 0 0 838807 149534 106151 95999 591004 0 613896 311221 0 15638 0 0 401738 0 190937 588450 51933 642448 693237 377076 774510 120048 0 449140 382362 0 589215 944743 86912 0 906697 132128 0 0 0 0 0 0 405217 887828 135073 146456 836132 953502 0 0 0 0 379861 173281 758206 987406 10822 760792 0 507750 0 65891 0 11608 658792 0 619025 0 0 16880 362966 222272 320054 54446 578420 0 118544 0 35331 0 0 194875 0 0 389388 0 0 0 0 0 346149 0 699017 538033 634727 0 951508 504981 237645 947650 652290 25293 0 188007 141744 140966 0 0 0 437923 808703 455301 825304 832910 0 651697 506268 0 0 133802 150632 0 0 438616 608157 0 780999 340780 624625 0 0 0 664754 0 832421 857692 587146 320225 0 0 674574 0 463933 0 652085 0 0 0 214347 0 792824 593961 167563 0 0 144348 0 615684 0 309559 187926 0 742151 680737 0 141071 973802 0 850689 0 0 0 0 276245 740661 0 0 0 254784 470169 303142 3787 438706 387837 500892 49472 696983 312126 887862 0 0 0 0 697900 573077 967550 601047 754755 201578 0 805016 382216 0 806033 36095 471601 346552 498285 416632 0 0 161139 60170 324333 633838 159409 0 100581 0 0 585625 0 568565 91241 800036 0 0 806325 102111 0 0 0 393078 0 284192 398806 87003 0 565157 581439 0 414207 444127 437033 0 0 0 740121 985787 0 85403 702621 0 684784 438683 0 273422 0 999356 196747 434550 191668 302379 0 0 167725 0 69053 0 981041 833917 277341 0 353938 687225 0 856472 0 0 102908 811544 124243 447872 953474 0 0 531652 0 0 926811 201840 591748 0 0 762843 0 386536 908927 223369 0 334783 331554 0 37786 536979 646820 0 285532 0 975973 355522 40075 101178 80092 0 750312 163271 309482 0 332493 51341 0 593228 0 0 539853 891410 824837 0 269717 0 0 593926 25132 246532 939480 958419 25045 883865 584977 380824 302521 184508 640673 811066 119469 0 123247 0 564284 125946 0 853712 502632 608883 505332 0 318895 687422 381665 0 730950 258704 180740 693398 287281 83711 0 19296 0 20131 891005 575539 0 776159 976972 638150 449103 772910 314910 0 753620 0 272872 789708 254842 48245 758166 0 617944 682858 0 413959 0 0 620769 564531 505767 93284 96251 810860 0 631022 0 972795 682068 198234 0 222161 0 720275 902002 0 0 0 771801 21392 655269 289576 0 0 62818 535952 909263 145295 470080 522671 476258 37460 0 754325 0 396686 470487 0 993120 924484 234962 0 0 529700 0 0 577735 0 883082 937801 437422 319800 0 25333 0 0 701763 836401 0 725677 959372 0 183172 0 220799 0 594836 0 115257 0 910833 0 0 540289 228722 746946 640895 0 0 112884 0 0 0 786061 766020 901465 747379 372890 918368 0 160289 959556 808766 749244 398537 0 0 790972 0 0 747202 0 617678 365911 238220 167574 574511 133616 0 170345 452448 467529 0 0 898936 0 965802 0 533737 225471 0 203754 0 992780 328682 795255 0 828816 990337 177896 0 486000 492437 145584 6175 0 0 101755 892545 657614 35027 620558 287989 511833 0 0 223728 216750 485817 106163 946589 0 370791 179858 299331 425350 817314 661849 487879 216350 696694 418118 572036 855879 288207 0 547795 337950 112775 105968 0 449289 0 0 0 47782 118636 0 441246 0 0 744720 0 392150 0 934074 0 745429 549240 903888 687737 627789 37174 929453 0 809056 218095 436759 152697 0 0 913315 610845 0 0 677154 0 52916 474786 346970 160095 0 127680 877082 851605 0 165153 272874 548615 432193 178014 401545 589565 0 0 0 578637 521761 882256 680275 0 749312 882898 121649 0 0 197975 0 0 437226 704892 129594 778596 210279 988822 435922 964376 263959 269300 0 855562 0 809142 877095 0 0 41743 0 660728 0 0 766044 193337 657283 0 783151 134754 0 380364 523496 653748 821552 719481 334194 23492 332383 691059 681742 510061 0 0 308939 246148 883924 0 0 364291 0 0 868468 364902 0 0 364028 788110 295716 884768 788107 392373 474262 216618 0 0 373114 679617 124319 426475 0 610674 808456 223894 764773 627197 0 424575 748974 0 0 887855 0 0 201550 519141 0 0 248624 0 0 492707 864047 487378 640125 0 544824 0 488731 177122 650396 600889 630969 500547 780476 815846 0 187538 763321 0 149159 0 0 193992 444284 680858 719160 154247 4327 257311 0 0 0 176656 778135 256835 0 400474 0 621885 114829 856007 845656 650641 179599 200381 449497 614864 386850 7757 557038 356069 557608 172976 0 0 856545 878791 956946 259604 0 0 0 0 0 436084 104250 0 623361 0 513648 0 903542 692106 651193 123651 469873 0 287676 0 579812 571529 0 0 777788 724230 551086 249000 959067 0 0 0 245860 0 664888 0 937927 0 0 293769 401147 958979 5795 598897 307471 85747 0 0 7575 0 0 0 583814 0 0 0 0 0 356119 796408 76745 642296 0 745769 0 165753 70870 436274 439757 415354 0 808910 658033 688965 793021 75309 310186 0 274618 49275 723574 872763 898769 118634 833317 760515 181131 0 135276 0 0 795157 0 309807 801040 760662 0 0 0 0 762419 761476 461740 445515 0 0 624673 0 712316 0 339294 204786 361591 698247 982570 563293 275467 249796 50669 780689 0 0 0 110326 0 914519 0 0 342923 0 0 145527 971582 52055 0 72124 298733 0 0 0 0 751160 0 874879 363934 323297 554151 674039 638751 946686 997918 331858 0 402501 521887 0 263251 0 645819 352032 281857 725286 952936 407256 700177 467549 450935 101456 974822 0 433452 787812 734896 455771 0 0 0 355591 486097 0 81570 625403 177733 0 220709 445805 0 868244 0 473098 901961 0 0 0 280471 0 549923 159069 0 224320 645966 690708 590526 396629 566508 0 435955 0 458127 0 0 10810 0 596842 486901 134516 0 449564 801591 646687 970229 692108 924138 114746 74515 774086 656014 938861 604037 0 255062 400732 0 228887 723872 557069 177973 169058 0 0 571737 839067 0 71237 860590 32233 612757 0 948798 923377 337722 165488 0 234454 0 895212 558037 470636 0 0 0 838858 547009 0 0 701695 177823 818433 0 839580 0 0 492245 0 293740 561967 416979 0 308998 0 778275 755070 649077 0 0 76014 0 143163 126647 0 0 0 269627 671998 0 140148 988556 615475 0 881093 0 299073 366733 0 274779 909886 16709 0 0 379107 0 0 500547 837465 0 0 807292 0 972272 176913 0 0 0 0 0 222506 0 420367 850941 0 0 404088 753056 0 0 537184 0 4713 676580 829250 223190 720928 0 0 610613 2450 0 0 336670 56203 138175 0 289713 46714 0 372652 71053 0 0 79530 881518 644884 0 266801 74209 136874 52541 70563 787628 0 755363 920527 0 0 0 0 656198 151952 176282 0 0 945207 305576 920601 933760 762850 0 781814 828341 0 921008 121724 0 0 963166 827899 11046 704884 247752 295637 716782 634223 619388 560978 0 120719 0 850305 939245 76123 428337 860271 811181 0 267796 0 0 0 919859 126454 742492 0 675062 808835 0 502572 0 599555 282319 787147 251073 381708 723367 0 698197 596909 0 0 235672 147967 0 704704 0 0 0 47856 573947 0 596320 844143 272307 0 443657 266658 811799 0 700680 404821 868379 94221 109884 0 570651 999598 600179 28136 6394 477342 0 0 784706 0 6072 772297 889758 234352 60697 0 0 249147 110519 209485 0 731613 272052 0 0 819305 303590 773575 0 80609 464931 996163 0 331756 0 0 0 208793 756573 0 0 0 256729 299524 609893 560099 97815 0 297098 522933 847927 0 618510 0 375853 41127 802119 0 0 303658 0 606864 0 0 492994 16513 0 0 215413 0 863316 231622 0 426578 0 0 0 202963 0 236347 0 0 481302 553006 0 233399 978369 0 31986 0 489427 350869 372726 471861 0 776816 0 40356 0 331316 44893 102528 856356 0 0 412490 0 0 135407 457857 0 0 459862 939569 168362 334046 0 777551 594607 775164 971272 506022 810609 612405 39651 429155 0 432146 547932 779443 0 588579 512181 0 751803 780750 390549 0 0 0 98622 442102 0 565244 0 516014 2254 0 11592 0 0 377821 0 66722 924542 643723 0 0 0 0 223792 0 288670 0 40221 660419 757479 269395 779235 0 0 275548 276218 430978 234848 0 638321 0 0 0 0 0 950765 749302 0 0 110266 0 94766 347193 0 121076 0 455911 0 616253 862121 330638 0 736544 686857 0 0 0 0 0 320726 521014 398558 0 449537 306460 973794 0 590414 129782 128007 0 0 528859 238963 0 350146 372832 925504 844470 0 0 749481 9239 0 618949 0 727274 0 491543 576735 876604 979154 1661 0 353795 0 598845 723647 0 44077 0 65586 0 424726 0 174318 0 477153 0 859240 0 312635 627431 0 180892 0 567010 345962 0 0 0 0 673436 0 999455 448525 0 0 33745 354883 785255 0 0 132625 0 343011 550326 0 25922 350295 2120 448523 0 0 163598 246730 0 0 890915 900847 908308 452473 924182 445843 0 536300 949881 0 0 367923 883112 813842 211914 0 906012 665837 0 0 920813 610966 667475 385423 806569 131016 0 0 0 0 0 603702 717921 0 692975 161842 19419 637200 0 0 213841 0 943060 926180 0 262980 0 0 207440 546082 917435 386672 118436 0 754590 798245 0 296517 239037 0 735082 0 0 0 90881 933678 0 251404 704019 482205 101667 0 278583 54693 534137 331423 165842 757528 935865 279891 0 0 144037 456858 893595 0 0 0 623437 405330 0 0 0 0 370418 434243 0 329269 334528 198038 0 237734 0 0 0 453590 814893 23570 850768 0 181644 0 0 778489 199932 186852 47960 594850 589353 960925 26673 166341 456954 0 511907 559116 504383 212235 256347 797403 594762 499510 589452 437556 0 30270 657949 125571 710741 36480 0 736438 0 102585 0 303505 660424 0 477990 806588 105974 0 694929 0 23569 46925 652487 639091 616110 320251 899973 368100 0 560649 83589 449561 0 768810 0 0 951125 118062 809393 868240 0 393332 175337 689788 809300 629210 967310 964991 693310 0 562144 205974 930531 0 19860 568451 0 0 0 288312 605956 245760 28663 428265 704715 0 0 0 0 0 288975 0 429041 692903 81672 0 110179 0 0 507528 184628 0 194706 163617 472184 891264 635974 652175 0 302456 552093 345080 99886 934157 0 682316 519827 328727 97344 157687 675211 0 86452 422877 916034 575955 603192 0 0 513014 705245 184917 0 742856 927793 53690 0 0 249824 174139 0 439018 0 67826 481139 0 525124 0 575666 0 0 170247 0 218856 268754 611707 0 866668 0 184365 0 0 249089 936568 0 690268 238576 992054 0 448638 100359 753900 313867 0 916373 351708 372358 0 406350 0 0 691075 0 0 884757 453947 537878 724994 0 471784 437509 381874 424767 0 786287 13393 0 22163 0 0 0 0 311986 319499 663434 548062 0 0 359751 266964 76476 230316 270069 0 594951 135133 922271 922161 0 646541 525377 674322 0 0 63871 0 0 0 0 0 0 0 0 0 764919 546244 142538 213264 538193 657870 0 568647 0 0 771095 0 0 895252 173367 0 833748 613940 5262 261122 460886 38324 678264 817361 676701 613421 709525 681061 407285 440138 168574 319769 0 651648 0 0 803432 0 291674 806518 236936 0 297090 878349 0 672895 0 0 656812 0 0 0 0 0 0 695869 815927 687729 0 620445 0 497311 505052 0 361456 0 805379 0 736174 955335 791455 0 0 0 817317 591992 883152 0 0 0 804762 748740 0 289749 0 570497 691042 61646 603465 992078 0 977394 596891 118598 213057 99212 241495 285309 36779 0 0 0 992197 0 396418 124966 637152 0 474499 0 109937 0 0 0 747343 777238 0 1532 98906 778562 0 0 212871 151989 12280 0 536841 0 120801 0 388841 260657 840379 76434 969590 985413 346411 58706 0 382403 297124 709324 0 1556 317700 826163 541359 956890 308355 550995 209361 120233 270366 135899 397273 334417 0 487537 0 0 0 0 154435 730437 0 261325 169171 568621 348815 626398 0 0 0 303825 974362 317921 0 553073 15153 268237 294020 430428 97141 679604 0 0 0 625493 195048 964640 880827 0 386783 0 0 922437 0 0 0 990477 252128 0 116240 703299 147516 617453 0 550833 0 532107 0 993296 13002 458128 293412 0 0 551130 998808 973258 789534 818329 0 561515 24325 0 0 92203 0 282894 812716 354603 0 670402 684923 0 815005 676669 553204 842025 761520 970156 348415 0 0 675529 546473 427899 0 856689 0 0 998595 481677 0 333671 871520 160552 155426 0 596491 862992 658292 686414 649553 402736 0 0 60245 0 746073 0 0 241039 0 496945 198667 828446 0 11665 0 363610 0 0 741063 517642 291001 160084 911057 0 106224 0 0 525994 0 0 0 0 200616 643104 0 620054 3339 746595 370624 634401 754930 249621 408950 110598 158446 158550 62273 171955 614592 244131 818161 0 0 0 334648 0 302408 0 0 108482 0 200919 766686 357107 111669 657443 264671 0 209464 0 160630 211244 855930 825536 0 581573 0 935224 125478 0 0 708017 308236 292209 0 472433 0 378093 378939 686149 289127 223425 0 137288 266755 0 0 0 830310 576732 578012 89313 498696 0 0 626043 701510 216563 961527 357371 293518 369270 662121 0 81466 293050 821515 714095 937882 161688 0 0 420209 0 698949 0 0 260297 294065 303899 0 0 852553 996167 888793 514658 684870 305799 178469 325453 633546 0 956927 426145 539715 7475 0 0 0 142529 938589 831827 66376 0 598923 0 307163 49549 0 0 840412 0 205584 0 30769 0 668310 188619 0 815218 0 777734 908597 0 708285 452360 288996 217952 458305 6979 376225 0 0 0 18251 260596 303849 962578 911781 0 0 764947 0 0 792180 0 0 611633 0 418870 418127 82923 954246 421153 446877 188029 0 713069 126160 680790 0 0 997200 216321 0 670530 437881 324570 0 0 0 260962 0 989956 0 405880 0 0 575271 0 358940 230982 0 190310 544440 0 521631 865288 309749 230930 0 886177 0 537963 572988 230169 384525 0 0 618979 341887 615706 622128 606497 217925 207959 433853 303416 203251 0 0 441000 846751 933848 0 246899 907325 565944 165095 0 0 322923 435042 444018 203752 723662 87260 729518 192351 0 151096 858388 117730 656472 194939 0 227287 0 0 0 0 0 0 0 300317 0 654057 0 244141 0 0 0 0 384893 0 0 0 0 479279 441578 835866 0 5554 0 494697 0 0 0 75019 0 0 856697 727987 0 0 34822 321773 185926 513368 421102 0 0 456051 0 0 201326 923070 0 500706 528872 800962 945248 0 0 0 718555 0 451260 124310 624591 0 614564 846527 683013 605863 384404 579300 30810 0 0 873542 0 824337 705135 359608 0 0 0 40167 0 0 465619 985686 305632 0 0 920295 248891 931404 361967 385564 224815 759629 0 0 0 0 779144 0 0 710437 314841 0 0 56756 941759 341776 184387 955725 0 0 565620 135091 0 0 288969 277511 916745 57008 900047 201400 651947 735540 423264 290444 749186 772247 455008 914013 700227 0 114406 0 122353 83645 709393 0 852023 0 93058 25283 678000 0 646240 0 192076 0 660574 0 294132 0 96598 862082 394881 175845 0 281682 618483 994527 0 414210 0 786203 0 922308 914869 233144 0 0 163760 0 0 104144 0 182285 0 767158 0 772819 720582 407223 280185 159669 428379 0 0 0 468216 829260 134987 420333 438800 528856 0 239687 0 681554 91330 585142 455120 385698 0 0 0 851903 731193 770874 800312 574218 0 338590 0 0 0 350783 190970 0 815842 572096 536295 176827 752272 183861 517258 576126 7586 847811 22243 0 0 670157 972476 0 0 0 0 0 0 158107 867035 0 369845 734400 953574 0 69589 514930 0 211603 0 0 794125 87473 404379 0 0 0 194274 41491 225266 0 478372 288075 0 485133 171470 41056 170679 111365 875219 0 69603 316135 0 329212 0 0 746591 0 0 491308 765033 697220 410120 430741 354860 375592 35002 420186 31703 0 0 430015 0 839026 454626 0 0 0 90569 0 0 0 0 830982 0 152215 525699 734694 131578 0 0 263639 323186 0 194126 0 35685 855674 0 0 64843 766848 934454 0 325560 611940 0 0 198075 651287 0 92544 0 72372 213587 0 44158 786757 53532 0 0 0 291374 787915 886486 54338 0 675215 814182 531747 576664 78405 0 100597 0 0 567043 0 963511 698767 0 0 366212 0 0 0 0 500624 683847 890841 145242 828806 923906 859207 46464 502872 0 547010 280847 0 136827 863293 0 246391 0 932230 965176 287130 966945 877650 319884 637451 731522 649094 28764 0 786503 538226 108420 219111 98423 807450 0 18357 84899 208752 0 0 614252 439325 0 700496 768682 0 467369 64724 0 0 0 0 777539 0 0 41279 0 793251 0 0 466560 0 213660 220470 484581 713652 0 869434 327559 318847 0 726210 671537 922161 602730 435182 858528 73291 368796 142084 754799 316142 193940 0 219124 0 388833 881195 0 721556 310965 900910 0 177330 347186 0 795439 0 750933 0 0 334939 228565 599008 0 804700 116959 0 88197 245147 0 695334 0 20955 144490 932721 0 949864 0 0 322963 812726 0 0 993339 390431 997030 305311 0 982647 546371 861569 939487 770553 0 165228 0 151046 834017 574422 877326 0 0 0 107985 44180 750747 751327 194436 128296 347145 56610 0 34455 96936 75388 0 199380 0 250710 215915 831804 826571 373135 349859 0 0 752286 176364 0 790974 0 806715 770133 911320 497284 836253 713977 0 155394 788367 24843 555056 0 239338 0 0 508159 0 0 139871 0 775178 0 566002 931950 418322 80338 0 0 0 907602 0 554859 674677 118953 0 587020 646783 727071 563634 331941 62508 686016 657342 0 0 990836 0 948357 76798 125033 666632 0 495869 0 221430 465326 0 0 662103 0 865695 438544 428633 99263 0 0 499766 0 761254 847301 140433 638591 0 984806 508503 680931 225092 310965 0 43200 332774 453600 842672 509076 695038 0 830574 344183 430346 0 109575 0 559909 0 879490 0 823924 446942 0 0 0 446940 43467 0 941502 322033 0 0 0 184286 309332 918114 781611 0 0 238927 973322 398207 187656 440762 0 374203 911658 0 0 0 310870 869784 402798 32779 211490 317498 0 0 935954 0 71941 957411 0 143723 31663 524995 0 0 419379 277748 0 0 0 39485 431622 0 0 0 0 622591 0 480690 0 408049 0 884923 936916 0 0 0 0 956624 0 0 0 0 139888 432290 939102 63120 194509 266000 0 686231 568229 761930 378161 974377 118150 800744 812762 666462 823490 849267 605338 186662 685097 0 0 929143 953383 0 772448 213833 0 0 204786 0 972660 0 640051 589895 0 478410 505788 185838 923321 0 0 0 433176 0 859798 87242 0 305654 329725 0 760771 352042 256251 0 409701 192268 286566 709072 0 0 585868 536945 509112 224104 251354 612349 0 597470 864825 610542 720832 0 14704 0 827079 0 624217 353346 680333 0 936931 288879 0 511046 106620 856039 167568 821235 0 113624 238065 0 0 386962 0 0 788170 685458 957445 53292 910587 887158 0 540423 826475 0 0 851145 176483 0 0 0 641393 933059 0 384458 33677 380613 800407 0 599877 0 487549 0 402178 927700 0 179213 660987 116264 0 0 0 0 0 520983 58423 0 784603 0 485067 781981 303147 557596 92065 0 791226 375879 313426 0 824849 282882 319339 0 267297 0 0 202757 0 804806 994032 620845 442590 512493 926466 472925 0 565229 547568 907356 0 175536 300894 270736 877837 998588 0 251109 449613 525161 0 650971 413854 714609 307846 567802 0 0 729486 0 0 0 987089 335549 0 237122 315015 0 760145 0 371213 0 961751 651236 158850 608572 0 0 202961 0 0 608844 0 406147 893031 0 309429 0 0 0 245699 851608 0 0 0 515761 0 842329 0 180476 682806 682704 197264 0 0 434249 752706 0 338051 0 0 477330 986749 177247 0 486775 475766 0 0 795017 0 0 134378 956469 974047 151427 0 783241 800816 0 0 654564 0 0 731059 605575 5671 718256 438121 0 0 81848 831377 796582 0 556966 725418 0 459448 576051 952072 418366 0 0 552364 0 998192 202173 30195 0 0 916892 207872 709834 523693 12120 510570 983577 0 36833 980746 775900 814496 0 91193 5449 231824 304484 591780 0 913089 284902 0 538474 0 624254 258825 677294 162638 0 255579 0 654107 469726 90498 970713 0 7087 687524 0 0 489495 0 639271 28057 0 844302 417737 750262 933264 318844 474483 656180 0 853184 896339 434411 0 811277 0 0 975935 0 0 691496 321868 417861 651296 725345 0 0 0 0 67610 0 229441 0 0 0 0 120851 243013 94126 0 780186 500591 525693 0 0 936886 353824 0 0 0 0 0 951060 0 539187 963110 0 426680 0 0 0 110787 0 0 312776 540721 0 0 150284 773509 720244 568344 0 558587 481372 595315 0 0 0 504885 592758 836718 99789 886225 108886 540094 0 0 933706 0 61115 823440 944950 830275 300016 393579 0 489038 0 104749 25608 607686 993674 998266 0 0 449536 524339 588567 775518 329418 443762 611947 0 339250 691298 692117 762590 163272 420661 0 550543 90590 625760 934245 608557 0 9342 242081 0 831545 0 0 881282 233873 171790 719726 366531 970787 925074 668155 110329 0 0 0 264564 0 342074 312189 788055 125104 0 415700 987444 811939 442392 0 348181 921282 0 0 0 585293 685683 495462 0 911376 350786 0 0 0 458389 704328 0 761551 597251 0 85742 0 19838 408605 51001 814509 610908 372786 307533 664049 329985 739172 0 428347 75490 782125 20317 880180 283577 652155 552062 0 602450 0 9848 0 366814 540794 589933 0 361121 0 257814 576773 0 138024 862043 0 246101 0 752252 215717 144608 0 0 0 375564 0 472315 0 978371 481819 810960 29362 0 851629 0 0 0 270955 0 165112 719732 64364 0 0 720619 892400 515634 0 796283 720363 0 0 255314 0 249988 0 495800 0 195510 992727 736945 0 283912 0 385582 342221 0 0 0 0 887034 895717 0 951497 941350 505539 0 0 950028 866490 61493 68435 0 249248 0 800853 0 0 0 0 0 0 18682 914346 0 233434 0 339715 0 0 44468 0 735264 0 0 0 331891 468130 528347 0 0 750658 0 723398 0 62952 71579 184857 493110 255713 887091 12394 911368 0 938086 624952 767211 0 999730 128936 394111 926547 809726 516424 263386 341797 951186 0 430382 52975 265079 0 471805 403214 387457 0 420713 696035 0 0 0 503820 0 0 286003 664515 550984 835120 0 0 0 601116 0 0 893587 986705 0 0 0 835757 243698 0 0 0 639892 0 888949 0 0 516415 0 930846 52051 0 230867 642818 690587 646484 386756 545240 953771 651023 0 0 596909 928138 534571 874122 0 0 942778 0 462272 442288 0 693022 891355 0 0 293416 555104 546646 0 343859 0 670739 223786 733850 798477 0 897109 35463 377994 545924 428015 72119 489762 168444 177997 487597 95716 939209 0 680067 386919 895929 622576 334901 367348 946720 859151 512249 315744 648269 531459 0 0 440905 0 692641 0 0 256305 0 258556 0 0 0 89842 0 0 0 167263 222318 0 514399 469592 273540 767321 303581 0 0 450379 537055 800494 96113 611446 455137 424974 785101 957996 884813 0 0 0 498506 685642 545357 785621 899620 0 153284 0 863915 151496 614443 0 779137 567050 205089 0 844541 318908 149964 952814 923898 0 80866 998266 312264 216955 60018 831200 929410 391758 0 257903 960122 538883 0 594697 889166 681480 0 28572 0 0 0 292757 0 602468 121680 0 75604 0 995756 0 0 0 632078 658991 362698 874843 41780 327846 631407 527349 241944 0 0 0 628161 701801 787056 0 848207 0 0 223236 836738 0 253169 814610 514175 399293 363931 0 0 624873 286715 0 758548 63469 146799 524580 0 0 192739 0 731009 986811 0 0 151924 0 127571 323109 573683 45831 0 0 788545 335761 499095 0 965531 301402 660823 0 241317 0 0 477489 966007 203493 0 135695 950326 815048 0 80552 843645 812228 282817 0 574349 443605 0 862122 0 0 3896 0 221938 0 0 0 270024 0 18992 976560 433340 255187 863814 0 564413 44822 281572 0 0 0 0 311356 0 863726 768368 0 561952 0 0 342323 410085 0 0 378522 724257 767804 865796 30015 975737 439665 651528 690280 0 0 88897 974841 181207 948329 0 529075 392823 561567 0 183555 0 0 0 0 0 0 393806 258810 577016 0 0 0 681238 0 700449 600457 693901 0 65052 298358 0 741149 332836 0 558716 0 0 627808 27672 0 733408 0 0 0 407102 534073 753871 249878 0 0 432455 0 0 182917 549579 912977 872286 0 0 634344 448673 720106 662260 0 0 0 914724 934509 324878 0 460062 531995 903063 516386 899122 521458 721568 124981 352563 0 0 973534 128841 0 286919 269903 379283 0 0 16343 0 0 669231 0 0 0 0 510372 0 0 459882 567558 756219 887526 271496 0 20279 517219 784358 465139 708589 146787 0 661062 573019 706762 343695 185043 648045 0 874280 602785 205429 0 0 32194 224667 726538 636417 315653 0 136075 636725 348065 0 686286 0 0 264468 44915 0 0 752875 51743 706326 201005 447591 932649 848200 563944 0 233859 0 0 313217 113745 907799 526899 98952 0 546700 0 0 886783 343417 206942 0 0 860817 0 299570 243986 0 214896 0 595282 0 364914 0 592813 473319 0 263798 778641 932517 716273 0 955725 490050 125760 513976 595902 297946 305934 167870 350568 303952 635774 388958 543289 0 0 0 0 131874 681316 430703 872425 474309 0 582129 287745 0 0 972331 376689 0 685914 0 0 149634 157872 0 600585 0 0 317476 385594 63769 89182 0 56349 0 413911 0 248601 298006 0 407310 267678 625516 0 290438 426227 368796 0 0 523095 265674 380959 385126 174962 409412 112191 0 0 23936 623759 714212 0 288568 0 308139 989204 0 284340 0 32097 0 294527 472689 94077 878641 0 723151 0 100875 881901 669747 696943 709274 867728 0 0 0 709270 915026 0 92866 0 836365 0 886799 48074 0 480749 637600 0 307293 659542 0 395141 288520 165784 523834 0 34216 702416 0 883185 0 0 0 557866 0 792649 0 686757 222010 582519 384798 0 608848 0 0 783927 372572 134291 694001 851974 0 0 0 366309 186951 776235 871951 675961 728792 6220 978153 0 0 738265 0 185121 476109 0 0 951589 977585 0 0 690289 205673 247675 0 0 0 3813 848247 664775 54074 31823 991824 0 0 0 489149 515396 907056 176157 105121 270434 0 0 0 0 127146 0 0 0 732175 27644 85236 514079 0 0 0 139184 0 0 0 184910 471863 0 353561 0 888769 484642 876999 0 0 391775 147514 390097 729886 283000 0 664446 591738 32297 291207 0 905478 213786 905066 322598 0 0 0 0 0 317043 0 58925 0 75134 469675 0 602660 176246 324761 373809 414966 845080 0 788773 0 0 642662 693391 575279 803901 466753 721134 712772 0 0 319113 650905 902164 0 204247 260772 410804 417631 402926 712266 0 756093 638244 0 0 0 0 748211 0 0 0 333371 0 627197 0 0 0 0 798098 2614 0 0 225590 163072 74659 199097 864425 0 0 0 450018 0 0 921178 927236 475856 0 452715 633833 0 727902 498551 836362 624457 927007 0 121680 723009 0 0 575399 0 376596 540168 182707 575363 150372 922523 324936 985231 0 662312 0 0 0 199053 0 0 609464 997695 286671 0 527606 492472 174217 313335 385816 883155 837551 0 0 420327 137093 305006 0 0 928607 0 0 0 122394 537479 0 0 206884 0 164054 58291 656390 0 0 164595 709391 8183 712459 336193 0 0 894387 621388 358330 853898 91522 663108 300592 872182 623325 0 0 998800 0 0 0 0 199575 0 231344 150881 607872 568220 0 65439 15278 888123 0 449166 0 212975 0 0 688357 756809 908558 926947 542340 405743 817508 0 427222 391953 0 0 857303 173979 909681 683398 537469 241288 685914 946728 469151 881809 114516 399609 49807 770921 0 88007 0 978500 0 0 872868 0 226856 0 274137 933082 423456 829123 524555 0 0 0 456623 0 603009 0 948346 177250 551856 0 912646 0 872811 452418 503624 0 962899 805421 29839 679052 210337 408844 65606 0 0 431138 0 431646 0 453951 0 261807 860711 0 0 166149 558296 333755 318262 0 618045 80409 740781 936070 0 765079 0 0 0 517904 163326 0 842264 0 24561 0 638722 376171 0 237464 338605 621061 777651 525590 0 0 172687 0 567609 0 0 524547 0 701988 0 0 0 12646 214924 456836 524231 36608 41884 485076 413674 0 551084 0 77123 0 511851 391456 772875 509224 0 0 421518 0 216726 748552 0 787093 581722 800501 0 212741 0 889204 0 0 665599 449262 656294 0 506126 0 0 300864 144861 925112 335210 861697 948499 0 30842 366178 145809 0 281653 434541 667264 469069 0 498312 0 127887 167021 0 878391 941195 350659 951999 482763 342545 554401 984760 723104 724056 794788 31469 209337 524499 0 685470 0 658980 984082 0 62850 950950 0 965863 0 0 0 347990 172813 90791 440104 0 930200 295372 850068 33854 14057 582240 0 0 122084 396066 0 152393 0 957203 0 332837 0 0 0 0 243013 631922 389326 0 0 682447 0 0 370838 332090 678871 904731 338415 147441 333960 310531 383601 656350 542926 644399 0 31238 209965 0 449716 729675 90186 835141 577089 193857 344274 0 775171 782174 245589 0 0 61901 0 0 886716 0 0 479547 738476 508311 960405 366432 0 360834 896881 0 0 314337 356229 0 0 13197 568091 878911 374283 813170 0 0 906555 959622 0 0 44682 415683 0 0 541199 669847 352638 0 79492 0 0 704908 733544 831895 583918 771471 0 372405 0 0 860526 88388 385146 586115 0 456335 466422 731202 214469 0 155479 112261 871571 566817 941666 0 0 991220 0 0 0 0 0 0 961293 193263 981573 206423 990291 0 690576 0 922501 0 395463 368083 325863 0 671953 0 452349 129993 460622 0 545623 91955 979448 0 302420 0 891469 710459 0 554905 0 380404 426947 102140 0 0 0 8615 886056 0 0 416276 0 218241 0 0 817677 18505 870278 910461 0 966587 0 256469 0 207455 344282 0 905752 604922 542388 0 75019 19094 670134 587672 981602 0 0 0 0 590809 834908 364507 0 0 0 474715 185266 837734 480619 0 0 541781 0 723027 362620 21034 912338 276441 287093 400751 0 2728 0 198960 3062 0 0 972176 0 873253 628187 563437 869704 914088 0 0 696368 34348 898885 965546 538688 0 233609 0 0 266829 98233 509886 0 0 25034 283477 542189 809648 0 304078 0 920145 316095 98833 0 655782 111581 238231 797924 307178 535988 571648 734554 924056 935012 881879 983724 178368 520565 592881 895179 247065 0 357839 700884 0 656700 652974 0 87005 0 840116 284875 0 0 0 493892 0 946074 454856 0 222440 329034 0 439278 875558 591090 0 848605 574997 0 66550 0 851229 0 755414 143361 245381 98094 959430 709213 284604 701814 673218 0 0 800328 106181 880495 0 978038 0 528088 719228 717166 676361 707086 0 876924 636943 954027 727797 0 795553 0 0 623672 471104 0 10263 0 694663 0 0 0 211431 255167 176155 0 0 678306 788895 0 162068 909870 491594 154515 0 225084 981439 492914 0 430405 229035 516413 159737 804786 0 138183 874888 0 524833 0 639742 179622 482655 576319 49934 523910 0 0 23335 390575 497815 451788 455583 0 882198 592578 0 935073 0 750113 657373 0 920212 0 0 474395 763161 949589 733696 0 0 16280 0 937340 343969 155578 0 137545 822886 611235 197765 566719 0 481712 0 791692 408457 123983 886078 863080 72791 0 978774 331601 352276 0 0 0 93043 0 52816 595893 750061 650320 276170 520150 359428 92536 284407 744724 881174 840260 245347 522369 0 0 766789 0 0 796106 724295 0 0 435235 156526 88755 488439 0 805311 0 155822 237942 732565 0 0 689379 49169 482577 404341 0 604672 0 396393 708691 894388 157259 34464 845059 292086 463010 0 0 136224 933591 0 0 0 0 0 594070 779497 684289 137013 0 566393 0 358742 876118 936367 0 8362 402406 0 898857 898584 0 0 0 117145 0 696557 0 440934 0 0 258603 419451 0 36181 0 0 217581 107447 0 122752 0 0 0 325132 52860 0 128398 0 0 285253 0 168293 676668 792530 123610 0 37503 0 0 572379 492702 0 693067 690315 0 0 0 223049 925348 0 352825 0 907348 847796 0 563555 0 270784 331599 0 908251 459367 124737 61169 242657 0 0 0 426150 0 611475 0 0 433344 694521 980758 657427 864342 595224 254071 0 0 852089 0 0 640627 560375 0 0 634573 0 689751 247944 540438 0 264109 0 602236 683457 0 725714 82600 230217 386179 528933 269469 949261 295588 0 0 877407 396668 0 557218 0 0 248302 109609 215248 668118 652654 0 829953 167501 0 496755 0 507685 0 619887 165808 0 0 603378 34103 0 0 450368 0 288762 622976 0 0 0 878770 227771 403401 396223 0 391485 857159 383230 234961 988494 767326 593030 775111 0 533049 213424 130378 285511 0 290219 342610 702862 337116 266412 519742 729527 743904 758510 77850 158425 307306 635670 0 0 0 978558 353631 442498 404834 0 712462 49940 0 596373 0 0 0 937612 634365 696595 0 779094 0 422643 0 150771 929389 349560 669866 696639 112830 0 49733 666256 619618 224570 151879 219571 287767 0 225639 707906 721878 202174 285553 522239 629489 476038 0 781726 0 6306 0 552313 0 443536 77407 517184 0 103370 328416 474826 678502 0 275715 890904 940525 51209 645420 423988 0 437801 176704 899048 690848 0 0 0 0 711544 227003 593864 595121 164669 0 883050 0 988239 418823 387816 284071 293673 948457 0 662814 0 0 76857 316958 956787 508073 543436 621647 29511 246237 66182 0 814234 0 205039 430986 446194 174804 819072 976781 560157 627661 904738 0 550976 860952 401535 0 114441 496664 0 0 0 98539 0 0 184926 337430 799058 0 75889 0 0 0 337806 0 320999 0 0 214967 0 96708 0 595113 0 0 457950 572269 0 567843 0 228156 651364 710057 0 0 216075 395708 245210 308207 247830 476504 0 729607 769475 0 40922 103014 913755 0 0 773444 97548 130424 0 418592 714786 0 16305 0 0 0 476488 0 0 0 0 0 240171 745896 0 762518 894695 0 0 256066 0 0 0 0 0 955189 0 0 80918 527043 993946 0 0 308063 0 0 404728 904266 0 0 505916 0 643016 116085 563449 0 0 507858 0 0 776156 664106 639374 487838 835586 0 431488 787509 989240 0 0 630127 94837 565782 0 558054 0 0 9716 249803 403482 0 0 67578 904255 0 461144 19375 0 15908 555474 0 689039 0 315923 0 60207 391533 0 532087 214971 344551 128186 111260 237382 0 0 0 167003 0 885373 303927 0 0 0 212980 0 101916 779773 356247 0 294723 947210 361436 396857 843721 285317 800816 131217 483539 0 532246 310149 450662 902080 96439 0 73059 323556 0 80669 0 884417 235578 760704 440602 717089 721491 0 993521 387763 0 0 0 925963 694521 0 793398 0 275257 41273 639979 175475 184843 0 323646 0 0 184585 728979 362038 0 0 875998 0 0 432837 462406 754209 795284 0 949005 877165 0 109520 742445 587457 546287 941096 0 0 986965 0 0 955990 0 921260 768376 257621 281754 0 355972 691553 857837 112034 0 0 899564 0 0 312861 65500 550188 302566 740288 0 743860 0 0 994864 907477 0 0 554063 0 738272 94177 0 178142 501026 0 676840 204242 0 960031 369555 0 534475 750271 596848 957399 0 592595 723432 353516 0 626862 484429 13379 783077 0 402459 546345 377975 0 389662 734855 110204 0 0 0 357705 606377 548303 0 0 486402 0 261678 542796 967459 892467 956352 0 284994 413564 141231 0 334858 952861 0 0 280488 328146 0 244540 683425 0 708221 607226 0 190781 503806 0 50336 979388 191038 950454 646832 0 0 682181 0 0 0 869293 375597 173872 674200 0 370412 420121 233506 689331 146479 276954 708047 0 333497 697754 0 867295 818246 602577 960410 0 0 584428 0 751816 387619 940074 0 0 0 0 698088 732911 0 233503 0 549304 705218 0 749017 578462 0 0 48844 947521 0 86968 0 327089 312098 338142 0 502411 0 714922 35490 732599 418113 52534 532854 678927 552945 0 266803 371207 197921 506467 118359 730568 260791 143488 317094 0 0 447489 0 0 850143 0 432418 0 0 0 155596 427340 739917 0 0 0 0 333986 530163 0 0 856280 703744 379400 0 874704 500705 512338 441179 853852 0 0 450747 986938 896035 324825 0 297974 174254 201726 479715 0 906614 0 964400 0 434720 485205 991924 0 236982 0 0 0 665998 0 838813 0 0 0 36622 105461 794784 186710 107349 235770 383243 0 607262 201388 428977 0 394606 908095 472653 538367 695788 0 887538 727071 305020 923339 395876 0 0 863396 749778 924904 578136 247068 0 714774 356460 929062 0 93691 0 983462 0 559218 0 363216 0 820601 962813 69148 0 980092 430008 823626 600778 0 0 143862 92415 0 0 436065 682059 0 0 249194 2786 284695 446159 446036 0 142581 0 0 0 232855 0 0 492833 171120 0 936339 801499 358008 0 326991 0 0 0 630558 0 0 0 203356 0 403985 0 0 697245 0 126438 45770 214915 603529 0 0 0 647905 121776 0 958593 702258 219516 449731 313250 0 0 82350 0 413375 577698 814423 400946 0 987456 170841 446800 617120 588840 412810 0 629112 410431 851536 873685 774523 0 846023 190327 0 306215 962746 26115 0 742821 0 251963 863398 0 792909 248959 891509 0 0 45930 707574 0 68288 950450 600964 0 0 0 0 107893 574525 128793 943022 345079 129658 0 0 22662 0 700532 436384 338376 443860 0 963452 442104 391546 297406 0 208475 0 799156 412662 0 164479 271916 0 0 0 524129 0 152176 116942 443853 0 908112 223683 196901 853504 989419 211796 930836 0 9445 424891 0 163377 657345 0 371477 0 366999 43490 987111 801533 47713 0 0 0 0 350097 976163 467771 404970 0 421592 0 0 384201 0 159395 179320 0 63055 925573 982585 0 376088 0 193380 724799 260067 334991 0 781532 0 615535 788914 0 0 0 477298 754295 494097 941117 119563 0 23588 0 306680 583009 113663 87323 462666 161397 355314 111993 159360 562968 632921 258673 812835 171912 0 199434 702296 418735 0 0 433219 0 0 161054 697192 0 0 0 0 689129 632287 0 0 0 482687 67215 0 272765 539692 522852 0 46327 992912 520667 361688 850624 734131 608720 196552 0 459536 780959 121341 0 179294 162959 419116 262821 457351 475502 0 613620 171802 553581 105902 0 79547 735824 0 0 448994 732107 244492 0 917506 360840 0 0 0 990137 776808 587420 624661 532867 60788 622296 660116 168584 0 0 0 0 329736 403882 0 8807 329363 205575 939639 0 338198 362110 960677 901691 896819 0 0 520244 800860 0 490096 0 0 0 992329 545657 0 152434 0 754360 383176 912178 0 0 863721 462662 751829 395311 67537 210455 0 0 0 235296 0 0 0 0 776059 243554 706924 0 744137 0 0 891681 372872 0 0 813563 0 541431 0 86149 0 854232 0 390252 167361 0 193180 152626 49318 0 426409 0 0 396488 516004 747319 83781 907724 0 985744 0 0 692371 690583 0 570227 398761 0 0 915550 395663 448790 0 320695 318546 144850 482126 288927 87095 877006 0 0 0 286723 0 817884 238188 90354 274952 199445 349844 427597 913196 554135 847102 888104 0 818341 967773 0 0 880025 522953 900084 0 984707 747349 0 948369 918601 985052 566606 0 400097 0 177949 681652 0 227431 290976 530830 0 604868 8791 0 0 0 0 953945 934144 0 929133 0 0 630237 647863 0 85078 0 0 35311 0 888382 347910 894958 411017 0 802984 560871 836479 953705 362457 0 767400 93465 626334 744354 0 372704 49575 0 865334 310139 0 470662 267845 855001 887748 19358 772307 273939 0 265435 0 0 0 480544 660333 956397 576148 0 505439 65795 0 500987 848166 0 0 885734 77388 892177 0 0 0 0 240302 0 0 0 0 565988 372276 0 713545 0 411498 325894 839940 0 0 748434 567982 0 175542 16837 0 296325 0 951101 93707 789311 331669 738270 0 803617 0 730978 998910 599882 0 0 168291 82686 0 853008 0 196847 289359 0 746205 0 0 153615 363548 0 0 221481 64298 65869 661230 0 169912 49341 656345 765458 665993 333613 397139 461086 557636 0 398665 197184 0 0 191809 219442 115305 0 260992 51653 233479 0 837290 398570 0 0 0 450528 45719 176853 605039 254574 510111 597607 362226 0 493013 0 0 0 901362 256803 24023 0 0 0 368131 0 837952 193034 0 978163 38151 0 612307 510386 578449 158266 570237 989267 0 0 746199 531915 0 0 973050 0 740706 0 542981 266689 849895 869738 0 792464 102664 205646 239976 0 988184 162168 765428 942623 623779 194578 0 0 60055 0 0 0 687112 0 916523 0 347433 360000 0 709529 0 0 0 0 725764 0 803915 357678 853694 0 264326 676054 450969 796980 459676 0 0 588199 257456 563283 0 0 586232 682049 0 525474 265066 0 914530 603471 0 675579 0 96131 236721 65770 103293 355558 809719 165766 92569 448074 121350 0 434351 604549 0 667273 353823 586939 716325 187345 83803 0 202781 0 0 0 0 0 907463 0 329783 694508 734654 0 404394 0 904122 545709 0 384548 848972 0 0 806899 797118 338326 0 1909 0 922497 0 0 181376 0 604483 0 847757 768644 612415 36615 970740 0 545712 0 0 0 0 756285 0 279416 0 398066 858947 227295 0 425362 0 564600 0 0 880359 487268 0 0 0 734719 0 0 138979 0 0 0 195049 732341 991421 644798 975457 159699 672812 0 0 62321 0 677648 737947 946740 0 0 584316 0 625508 559948 326417 690048 414538 540360 644762 0 580297 0 0 0 731317 138083 0 575888 0 0 0 510952 742942 993549 0 501309 241913 71714 837643 671932 0 426925 0 604696 0 333320 65726 943940 387289 346512 739758 0 0 0 78404 995909 0 0 0 0 60810 0 482894 0 277340 140870 74441 133837 0 402009 257871 27686 291744 0 685957 406993 0 0 135133 0 519788 231870 0 0 572010 862128 0 520242 0 0 0 0 911277 0 572343 856919 651961 114687 418907 112255 0 0 0 0 319441 545321 624564 71124 0 0 0 0 590563 429569 637216 529520 700128 0 0 0 397356 0 901763 212688 0 646552 0 830621 221285 0 0 0 427119 0 705662 499297 238064 0 413655 188212 0 0 989846 889761 0 0 139018 0 927238 0 0 912985 501628 0 0 780243 820838 0 954845 370903 0 0 196616 0 46795 928921 786052 402081 0 0 197881 804554 0 369412 262964 0 394246 0 0 0 697140 921107 790543 0 0 0 565814 592368 618606 0 0 0 904839 732877 0 971275 209040 266290 715606 0 162156 484281 0 66665 0 0 317222 0 962587 0 930998 447113 704695 721905 6122 158484 0 0 930556 0 50489 0 0 0 0 0 0 579666 878553 606717 459239 180628 0 88739 131499 884932 256167 874756 887330 0 0 861307 526144 956666 953062 0 0 866356 662770 0 0 475088 0 22528 0 0 688151 901652 0 0 844772 156706 35342 646166 810274 235790 280590 0 649437 0 0 536944 474573 77173 0 0 573966 0 0 703233 670690 756941 0 943877 551533 15811 835294 918241 0 279209 0 0 935511 0 0 488592 641793 0 457420 0 0 700211 307441 0 251807 0 694868 256068 946472 0 0 700262 377798 18978 0 756124 204393 0 222585 0 0 172465 190070 0 0 0 301208 155102 0 180170 875855 341271 165111 801423 199381 698114 288557 645477 0 892624 0 171534 124750 662344 0 0 0 814293 0 559058 511844 193772 0 0 813979 0 841871 253399 0 902510 0 612689 0 0 138321 912457 0 134525 0 508466 16508 778490 0 397847 0 0 84122 0 0 0 0 312639 0 183551 0 722113 265190 807784 0 630608 0 0 782971 562393 401103 562182 258800 919329 0 494942 0 0 425485 0 181332 0 620616 545983 108917 113006 862609 0 512178 731886 0 365533 0 165800 0 488727 0 701730 882752 138172 156630 0 63011 514852 559337 295228 141777 0 450515 417307 269662 0 641791 304862 0 741185 158553 861736 385591 141441 945890 0 421852 0 323970 0 319873 337999 0 711538 917574 502659 416950 888823 638333 457349 0 232369 0 0 0 417908 183689 876087 894652 166605 887001 199977 618099 0 720645 532393 167368 706922 479202 903376 982948 819147 919740 459299 22844 88158 0 0 68877 0 214320 0 0 567266 292482 330973 936577 0 0 878427 0 0 0 0 479636 0 0 786811 0 570008 854791 0 308440 803689 495802 883689 94237 846332 0 830836 614003 0 585087 270 521234 905745 460525 756025 0 924117 187741 0 627722 539377 0 0 0 29909 577731 0 293451 53862 738670 782792 52777 737171 0 409488 0 111029 923211 0 0 158151 0 808042 330542 464222 872373 396878 0 0 527200 473781 327509 364163 0 209579 125625 489383 0 541047 211658 962551 0 839507 642140 0 487234 463486 861899 121027 443432 867226 565097 513065 0 955268 0 694755 807295 362151 0 0 320255 0 40639 855010 159059 0 744075 274418 0 401798 528282 338782 931405 938790 0 0 0 0 569677 0 0 521915 206043 423596 0 178240 420991 367903 688272 735928 214912 0 0 0 0 0 0 687699 0 0 634640 287784 691423 338138 0 0 564198 383303 573683 0 890885 471432 346365 0 0 833102 443425 0 856660 614767 982789 0 672326 799462 58235 156146 0 0 445076 589958 414810 0 0 352116 0 349871 589143 201467 861339 661250 536503 0 685455 0 291497 0 228315 0 0 541808 755492 914067 933889 592381 0 405412 401938 827527 790965 0 0 936180 933904 176655 333570 0 0 543877 428685 251238 0 476231 935373 225702 462883 407285 355159 106344 0 218317 590815 375602 0 51038 410486 146308 433117 877743 20618 933527 0 168196 0 429328 270220 0 353358 0 376128 0 114798 422304 753312 820822 0 358657 270918 0 0 121900 113143 676845 327596 0 0 941460 406446 413724 529782 95504 901290 0 0 973605 0 19037 64199 0 825256 0 92137 863173 311147 0 976880 0 0 0 0 621791 455930 782717 890045 695186 0 332526 0 927126 594441 0 243117 0 402230 883912 750831 848873 0 193559 0 61645 0 482686 0 104932 743889 861730 0 401255 536345 0 533245 0 0 911968 748168 819325 982492 0 730029 573278 270349 664978 841509 551255 168136 228331 827109 23947 0 0 0 585329 864548 0 1448 0 112311 0 139786 299129 160620 610771 0 0 832001 314012 350965 654418 42409 0 432476 0 594007 0 331330 192774 788897 160184 131459 0 380147 308069 432383 0 0 396300 289217 392313 0 0 0 82355 294405 0 266617 365942 895679 11230 474850 695339 530516 0 615272 821623 0 0 829463 180406 0 0 366806 530789 629868 887306 432152 731847 159580 667212 705520 0 0 0 758501 930672 60010 0 397385 82039 768992 915363 485718 0 0 0 695710 0 985289 19482 0 166363 694323 560180 806672 0 0 322756 0 394694 0 0 996581 260190 551042 0 526030 647377 125285 188606 257301 496518 773580 358038 290309 440529 743618 0 0 0 0 0 487461 849791 559505 0 868027 765243 0 867636 498736 300116 0 23344 0 0 0 189694 515190 0 482504 209796 0 0 660244 229939 706147 0 2914 0 28205 736069 11299 116987 957206 229017 0 539547 734797 418021 721068 614866 519851 0 989053 612070 320592 993703 66315 103733 0 0 0 479633 677556 0 917158 509212 575861 0 750808 194246 0 439782 294053 532057 900613 0 495273 313315 0 713697 817703 128199 818868 0 0 0 0 72633 0 0 963937 3884 349418 0 0 0 913863 251849 0 597365 0 0 0 710647 0 658830 0 0 0 635055 0 526386 88831 318796 0 0 0 597506 0 0 141014 302291 461498 312735 46440 166395 555121 0 448028 0 0 0 0 58980 786604 0 257417 984654 578726 246438 0 703185 0 0 540303 0 730681 253197 991325 278589 179963 0 0 0 852207 0 0 966945 0 955420 345201 0 0 829426 312145 174921 3122 746198 497587 0 264593 0 0 275195 770471 789342 0 0 0 173025 848560 512239 697929 3503 448547 0 39141 0 0 279111 566741 0 454600 679312 151072 557477 96594 736092 667683 407957 0 10404 305317 256583 0 785744 692047 872218 0 358384 0 520540 0 0 215180 0 842948 0 0 404968 323765 0 163352 138942 0 255708 0 784287 0 590637 149163 305526 490517 0 0 0 616225 337019 843085 0 0 0 0 0 609751 0 946057 48330 563246 654170 260262 0 287763 676813 0 43405 0 779618 434731 964027 0 0 122392 0 0 6349 704624 0 481576 973687 974669 914614 0 429146 0 608344 0 642008 0 503632 0 0 0 0 0 980406 206432 0 0 527425 0 0 0 0 108899 388858 0 367595 0 0 168025 124307 0 676725 583282 355819 280612 160681 147820 0 921294 93332 327852 315243 59707 0 999497 293913 784556 0 719030 90736 773280 76367 466119 136629 477925 349065 317763 139716 245062 905816 0 0 818130 883377 344238 116408 989751 73151 816482 71580 806570 114149 0 484386 202279 487186 0 708811 0 783950 872858 412841 315252 170822 0 168331 452825 227227 0 0 98702 0 350848 186869 0 652374 811963 0 0 665205 0 0 328430 0 0 97791 0 235479 0 0 0 416945 0 377583 845723 675439 178728 540671 739446 0 502924 95065 541081 605883 908562 0 795678 900601 473699 519667 959127 714648 0 312664 453226 0 146920 977194 235011 0 0 485941 139533 0 240599 791241 0 634527 516009 0 564902 432784 646314 762298 826388 0 385816 0 389918 84334 183102 13237 563708 0 502170 330519 237650 175218 474082 517747 536939 19257 0 0 0 738003 333697 0 648432 573558 901869 756939 75707 50549 759517 758781 523665 0 0 0 853516 183535 0 0 0 599482 887090 0 35659 0 0 0 780572 163042 0 707364 0 0 404469 922587 74028 0 255227 0 967681 0 0 900708 0 749066 0 580439 0 0 392352 82105 988769 0 0 723590 587393 0 255722 756180 563142 0 798207 0 876276 0 64667 0 898725 581316 623410 321392 767619 0 167024 884672 305306 0 870822 0 0 0 65517 926911 0 870034 270617 158227 713945 0 0 0 446416 0 0 0 162471 397819 801656 864391 0 160167 0 0 255920 669530 455897 205680 0 0 97973 0 368866 670996 894943 0 0 226262 815541 387158 0 559669 693962 689581 568694 257539 694750 824400 191520 944079 948973 960875 753520 959384 0 0 731172 996213 413931 681544 897660 0 899674 0 0 868486 289398 979368 0 902681 612910 446128 340080 566508 0 0 0 895475 475323 500081 0 841053 0 559307 0 834922 0 108160 0 708095 728719 765719 945119 355195 742937 0 247514 880540 661592 312646 0 555564 0 0 495842 0 741431 206900 516510 656833 704437 160755 367610 571614 565151 342772 217342 0 0 186002 298752 397001 750020 0 645050 35501 926741 565706 506389 0 0 0 108604 0 0 966823 230860 105755 237698 518137 748298 0 550715 409983 942135 449338 0 0 0 942363 829815 245805 0 726374 800308 328469 375138 258086 666378 993280 929752 407656 0 917994 0 0 747986 359275 674050 53964 841579 833400 371792 0 58311 657217 253099 0 0 905214 0 0 228860 421860 0 930820 0 563283 134145 443462 699297 624643 480201 0 243104 392723 0 0 0 409637 660323 0 628154 388089 701240 0 551911 150466 208435 0 0 65258 0 0 241911 0 881865 0 0 821207 324837 145068 0 840629 753877 361590 705850 648206 0 883804 645605 0 0 146682 186917 0 426195 0 207892 141113 0 526954 0 988019 332823 354832 214707 0 399528 251813 0 989529 0 582542 0 585018 338866 58498 113192 203336 360497 139963 700449 0 825801 0 783575 551847 199773 516069 654077 61073 891296 151559 0 0 0 0 459803 0 0 0 801957 0 756862 0 501639 0 0 830001 919485 0 0 0 909123 966553 486753 727732 0 442080 0 312807 137329 0 450541 71719 0 0 447646 497077 0 125847 438123 39537 933216 264247 59623 186213 4500 108916 243063 656001 402534 368462 0 0 868780 0 621247 830157 0 0 0 317808 141275 0 84212 493904 357494 0 953853 232910 9259 0 0 0 619014 891284 966266 825196 0 380611 222256 0 145789 0 0 109631 0 0 650649 0 865436 689493 0 0 679757 0 12115 0 0 104510 944890 0 863670 0 34664 593190 684656 0 348449 0 622138 626108 488325 0 0 381737 0 190717 188136 655621 903080 0 266450 778525 0 280656 0 904868 0 644537 512455 9857 294545 0 811347 952226 0 0 0 123089 629633 935715 760143 685216 0 15372 0 673563 0 120738 314323 100315 598813 0 824977 0 685706 367983 449534 165216 330122 295127 769554 324478 834462 257681 832505 0 196082 0 464950 0 0 0 0 0 966686 611218 0 0 908157 200581 813778 233967 0 617482 600199 0 390287 808819 0 0 302300 138386 963314 945718 74430 0 0 0 0 767177 879950 150882 0 0 0 0 374837 332519 0 825013 0 664998 0 43925 323779 185268 0 0 0 821385 962698 0 634287 545012 996359 649691 224097 777144 178033 903568 511826 494239 317342 619131 241438 0 294734 494102 0 444625 5349 811003 0 718832 0 624116 0 0 510538 0 450339 994233 446977 0 0 0 337662 981099 905220 337545 584896 0 930744 0 0 912523 984409 952724 499201 895116 974045 0 481392 0 224192 0 283972 0 517914 365357 914498 0 234063 539415 0 213064 0 0 0 0 470867 366863 139723 0 0 850940 911024 0 401511 0 889038 266309 725216 722687 842487 0 871781 0 867773 0 0 0 551645 434511 503117 783974 0 558735 107248 673470 4302 776205 170063 0 0 584387 278731 13029 152165 691154 298986 79784 128262 289505 0 426515 0 0 0 123805 0 450506 675906 0 0 0 0 493615 33220 0 784687 675255 802845 242220 0 12746 152711 871099 0 0 564191 0 579200 0 385884 178183 848439 485288 0 777146 0 257681 555967 75239 267504 0 772 634094 956772 922279 0 0 0 4393 877998 0 132803 0 852875 447853 367294 718615 376454 746577 219958 0 56066 691659 811542 257967 874439 0 0 512282 828700 315734 168482 904791 0 658500 0 112246 629613 521025 544533 451996 0 559352 739667 0 0 0 0 0 821353 0 225657 0 0 489602 436952 0 0 0 827571 0 996208 340835 920798 0 0 235212 664328 0 0 605041 476560 308895 0 803707 0 0 0 25777 0 804624 0 915323 167495 0 0 153521 326740 0 0 881006 0 114762 0 0 216246 830344 55963 0 67011 0 989113 740849 980148 0 111756 790553 83762 0 807221 733500 834916 0 645972 887388 999705 701460 261183 82469 937735 376974 845676 0 617596 0 195471 971645 0 893843 949612 0 145041 288726 0 0 720364 366873 298419 712838 0 0 550496 150124 710701 828970 0 974022 0 0 0 0 614726 0 701954 381649 133560 0 413983 0 0 665092 917894 0 0 281373 0 423834 0 0 941913 758986 821005 183485 774182 624909 0 742372 664725 866172 448242 850158 0 0 56290 0 824095 442857 0 197210 0 108041 333040 908224 957617 112171 172483 937684 0 899489 118869 848882 979874 266081 0 306335 674233 883248 0 0 501978 0 0 0 314239 607558 907219 667346 633303 271469 0 623254 264876 72304 0 614374 0 59592 853082 856375 906232 609562 473742 0 0 0 170869 75722 0 0 338906 598937 59737 874462 0 0 533567 0 0 936411 176315 492667 993933 0 5602 968654 0 390579 222934 802719 378788 929974 0 0 806211 0 961447 0 924582 0 0 625467 768471 0 398410 0 780466 562199 12594 181935 300801 0 0 468830 87388 0 709482 382871 329599 709382 433157 469741 0 268031 29011 186444 821344 780891 0 793037 0 546169 261244 553732 0 418696 792695 0 0 632084 0 581592 0 54559 0 0 668488 363392 191251 62608 0 709648 0 464156 0 107213 250582 139553 812157 0 704093 921751 0 0 57006 0 699922 0 0 53766 568152 0 0 314286 0 993732 0 0 618510 0 0 372159 0 569050 387787 0 0 0 896872 0 0 716149 30098 663729 18129 0 114102 0 433346 500276 142126 636502 673190 169556 722158 495211 0 539870 563574 648146 0 0 0 0 0 623936 206345 824880 821619 592246 0 973620 890170 745086 923638 714129 968568 884169 138482 23047 0 526930 0 42812 0 585847 518019 621048 161415 294746 687343 28987 319393 267646 347895 565705 0 209544 0 925789 692352 0 830021 852576 101452 787920 940287 455542 172494 312892 288922 483607 0 887833 46585 326174 112116 0 0 984186 0 714876 606761 0 0 138838 520286 0 503062 0 682461 0 794135 801980 2746 268349 732716 318976 772093 0 655249 0 683140 233423 155939 703003 0 69454 165418 0 216474 0 431857 419092 565834 0 781692 497132 0 593849 0 187681 526009 721356 301126 0 985595 242772 74997 0 881494 926353 0 796120 879572 0 0 872812 639371 387471 733191 0 898622 409616 0 612634 26849 929272 5435 699918 524422 0 0 491688 194317 0 84813 0 0 96267 471006 367769 25572 934744 0 0 251262 787233 0 358590 458046 238194 891804 336006 0 127051 49684 0 0 0 0 0 814925 786281 294270 0 0 0 404012 0 108421 0 553154 0 0 0 202544 987223 867363 0 0 0 0 0 0 0 655780 625884 0 0 0 94370 19224 0 0 0 802412 369846 0 618268 515517 134913 688947 0 764380 723936 932614 0 349107 797078 0 0 438521 0 35858 0 0 598761 647840 21751 983086 471756 0 158116 242494 504980 0 0 0 0 0 770949 0 884208 170414 125501 318890 761385 0 0 0 927129 0 323664 238743 251912 865236 495181 0 0 392734 188847 0 0 678862 636609 0 0 971940 0 0 234628 124734 616661 891313 213663 355357 148880 520575 455394 0 539872 772535 0 115401 786298 924623 346408 279333 771355 971965 0 0 480735 903619 0 857982 177879 246669 504813 0 0 576503 190632 0 262652 416113 0 0 0 935431 0 554817 272509 45754 0 637160 793767 0 0 748876 0 12083 297961 0 831485 665680 160421 626413 691665 0 0 761947 628436 0 0 550177 523146 16690 0 142678 619041 302477 0 843506 0 583559 0 0 0 267425 286553 307718 0 0 33401 638512 0 0 776263 765202 769324 0 0 0 232941 367180 439348 384914 43057 0 0 870411 0 852372 369339 133852 181977 119004 0 270372 0 0 839267 949035 909021 428461 0 28416 0 0 468722 0 933464 568960 0 0 0 0 792889 0 763527 86339 497698 143169 0 916768 948630 566153 0 58572 693021 69503 0 414573 952678 407706 730683 0 430294 265665 0 0 330320 0 0 890911 362215 135016 0 0 846164 598969 787900 977263 0 0 0 0 0 0 0 297142 316867 245231 0 665515 0 254371 0 462059 139749 53530 901005 273350 708674 0 195156 475315 587823 778042 800169 757374 248095 950178 95467 485499 0 0 192079 0 658299 222630 463324 422890 0 36721 0 0 0 0 21184 0 966961 0 271038 0 0 767918 123221 0 184187 337618 595113 0 399602 878673 851355 362572 0 645624 842551 0 594215 383405 0 473465 126642 51101 345901 24297 761876 0 0 751850 0 0 0 155276 0 0 488275 0 0 0 0 219525 245064 653221 923817 0 0 0 449745 800395 288465 356870 856505 232720 906296 0 0 0 957371 624890 0 0 491304 309543 0 0 0 364566 487729 452519 654527 231536 37040 725203 664877 0 966008 234550 0 0 772917 486338 0 78785 311567 253559 112377 97225 900626 0 256068 654259 957420 893842 0 685925 660727 0 0 0 131765 0 233806 163108 85185 598236 0 0 377934 0 545958 373058 0 965940 659569 846321 104056 19792 416618 61545 746604 774044 124836 336033 0 535648 0 660539 0 290272 0 618589 673433 903128 665725 0 0 294468 416106 793659 0 0 0 427712 60138 0 0 254773 172540 0 448984 0 240804 359935 672304 0 810203 0 476263 0 564018 0 252118 135239 0 521736 904148 0 0 0 0 186060 475533 0 529548 0 0 297063 307839 346637 0 2273 0 278644 614689 637511 704296 0 518771 100184 0 855363 0 0 358561 214390 0 0 0 0 898829 883754 171181 43558 0 761389 0 0 716790 697564 280072 365043 0 0 742740 417624 201336 0 288767 0 0 108324 0 796544 0 84750 823367 0 219421 108896 71825 0 0 30589 962144 0 241953 0 574075 12379 441943 119151 393286 720110 0 292076 0 0 65779 438390 220982 592643 306893 302043 782259 500930 74749 274759 0 241925 0 0 300258 0 0 377941 0 201044 0 574645 0 244987 461657 0 0 536494 0 0 263236 955930 405340 135604 0 0 189728 0 28729 799707 176812 638201 0 0 49129 877989 0 916874 294454 0 0 0 0 0 0 3285 875090 0 467481 0 0 21717 518630 368479 538882 0 0 557971 522701 278933 982372 584649 4791 0 176468 0 704273 421000 0 0 0 148581 0 970279 0 544942 0 0 170127 496799 76953 0 903449 0 396619 0 0 327175 0 0 168123 0 593932 128918 0 264561 0 637233 0 855152 178756 504459 811619 0 442145 294442 309402 0 356553 0 0 0 0 0 125038 139723 0 0 933035 169424 107863 678679 0 0 0 0 0 446077 0 555024 687141 0 0 438845 0 86456 617592 221545 0 722003 0 371089 250563 0 869014 4267 0 680209 6459 0 194703 0 501008 648897 0 954764 578838 0 0 56882 299989 0 0 844241 0 0 0 0 215425 0 39407 858200 107708 644863 937575 171416 0 54252 0 0 894075 259170 0 0 655767 826775 122102 0 0 0 155795 178164 608419 0 502127 0 420318 843230 0 2754 0 905364 789002 461858 209847 0 579534 514081 0 0 499804 0 730841 115352 898820 356140 0 451189 642237 0 378729 244365 175771 490014 0 371084 122488 904589 175793 0 175413 499136 178511 0 239131 532031 395052 32695 956855 209034 90933 973582 403646 0 0 0 0 0 199843 665044 846242 0 536126 358895 456232 315026 30672 541440 515992 338295 270004 132127 0 431579 676077 341127 0 919768 621887 308628 0 191554 815482 759438 6615 0 0 980575 6681 0 0 821587 0 0 296318 186627 557059 0 193338 0 0 331542 237237 0 220600 0 595548 176771 854672 0 0 360657 244024 0 252992 0 619856 0 0 0 0 0 956125 0 718758 914307 425105 885911 0 521411 330332 699374 0 0 0 333338 0 985908 897351 0 501933 287975 623537 774379 0 0 0 0 0 0 282758 964760 376887 764234 370632 0 859509 287500 0 0 0 446722 0 0 745725 222639 0 0 0 162954 0 664413 558098 0 874791 219226 513546 180499 0 0 63906 0 906967 949684 182541 0 544135 460864 759370 912027 0 0 964095 61781 0 0 575685 236756 0 0 0 775955 831978 166628 165623 900958 0 570570 0 478047 720722 431530 694040 64415 0 0 0 0 0 84770 0 0 720848 536140 0 451597 963417 650301 0 285089 447303 541151 758228 0 463254 798696 0 0 577313 599631 616773 879359 0 0 0 0 400252 104551 476726 0 880039 316869 137388 189900 94901 0 347126 80740 0 988286 707208 925702 748042 562864 0 900013 880842 989478 164956 386198 0 509169 377812 899892 374976 750652 975119 891367 0 471046 209479 3290 697760 698279 381655 165815 0 881455 336439 0 233158 0 0 568370 368196 0 23202 325350 307603 0 0 2510 0 0 0 0 0 688298 0 917184 902305 0 381296 90095 0 0 265603 805328 0 212844 241067 367074 192489 0 353040 355554 0 972214 174288 234966 93779 633050 766498 566561 0 538588 166265 699950 0 248270 466012 0 302553 865847 0 296456 194567 796142 272587 230836 0 0 517852 883193 356719 0 877198 842827 169472 0 0 955856 524038 0 839899 745343 552859 0 930519 352829 920458 0 0 0 767599 752348 957276 0 457367 481946 0 291823 0 0 383779 408955 85818 555758 0 210853 107377 601442 597412 0 0 966691 532523 677067 710917 0 0 612775 505428 382012 0 161612 80091 335729 484006 817784 0 560704 0 0 589239 796903 364362 0 733197 0 0 818248 0 539821 743772 0 921361 150975 383304 0 370167 0 457261 366410 922861 0 455195 874103 615646 0 27294 0 702162 0 0 209842 0 587956 192503 0 944138 118321 0 0 801484 828694 0 259528 644447 995105 0 432853 614898 0 942977 774855 114138 563181 367847 971837 605432 754412 388543 666561 307754 0 0 14721 0 511293 0 479229 0 0 540502 869759 0 0 0 952773 444767 0 337813 0 13636 505604 18473 0 0 612631 0 0 0 74670 593229 817866 695376 0 326508 0 0 0 622095 548612 530272 675839 0 87154 143018 84155 276163 930692 117341 364814 0 642721 0 261953 436925 247381 0 231274 823160 0 0 0 0 0 717727 745544 193063 0 165718 320477 71806 974651 0 775231 0 712100 601696 179501 760810 856916 626661 0 0 73961 0 0 945872 0 0 647931 0 314694 0 0 929989 0 0 224556 603218 150070 0 761682 0 84803 0 738606 0 0 0 0 0 742496 821455 974931 580319 962223 462112 0 369957 538333 0 0 0 710958 845343 10921 0 935925 0 555474 267356 376792 912897 783957 420014 709747 549762 0 0 541268 0 712153 17012 0 661477 0 0 980553 806552 255556 758867 885579 0 452047 247965 621594 0 0 179087 770002 922299 0 33470 651955 635731 878886 0 514051 468013 574462 0 0 206472 0 141786 820409 0 902821 714472 0 0 959210 601163 0 157678 769813 316001 977882 102308 0 0 410306 320764 930061 328799 421146 411736 812319 0 941822 209983 0 0 553573 0 0 45095 274072 0 835049 0 379520 841136 522851 815604 0 813622 954763 801020 420963 151842 0 312333 157156 442565 0 350264 206888 444595 87498 434365 0 174657 531362 688908 848624 259806 712635 0 669719 871139 0 398869 0 0 398457 650372 750133 0 0 0 133557 0 0 854297 585931 149056 320522 154714 25207 437312 837636 873145 136521 933748 0 0 511690 384486 608086 662677 601663 804196 717659 107749 0 0 874981 994606 51440 372709 605737 746056 585781 204880 577019 168779 0 0 159211 204103 872298 54388 0 0 359491 0 407102 0 0 569687 982634 333507 58695 291100 0 640083 0 137706 0 46097 0 148956 655833 477646 343588 0 379524 0 525298 459610 0 0 913656 387521 901700 0 332739 814042 0 0 770532 421244 107968 0 203457 338042 345970 147878 0 59568 514682 0 94629 646516 173928 107035 199100 887082 474620 0 0 867678 496205 739390 0 0 863993 0 552247 117980 43865 236560 780700 0 172377 629212 0 0 0 486073 101907 721179 525031 452121 566548 0 358398 15914 575404 387896 644534 0 69358 0 184746 859397 983600 0 0 46093 0 640567 0 388563 223907 0 0 204853 0 370653 0 937657 0 0 926792 0 113940 600033 259467 0 108689 502173 150312 774660 575309 0 443756 0 230137 242464 350680 64300 0 698468 0 701973 215077 0 100006 0 0 946290 848653 202232 166461 0 593289 0 32397 0 0 0 0 559203 0 790132 296827 784622 0 0 907661 788425 738087 0 969393 318093 0 625011 0 520766 0 684069 0 0 247551 461280 317356 406431 0 487629 0 141985 140753 307691 0 329381 0 508037 0 13244 256075 0 261420 493530 0 30089 0 304609 0 103596 886916 237174 627666 0 66668 0 0 0 691341 86979 635827 0 917335 0 0 0 679556 290561 578635 949229 0 358107 0 633025 468201 517818 0 0 710241 485971 503053 177945 0 0 0 411825 0 0 818246 481803 481777 0 50770 898650 532338 0 809804 262075 572222 345803 0 357320 838430 777003 323136 0 171717 0 0 788090 0 461946 0 533421 600781 732983 18892 363429 984924 677889 942108 0 8898 297146 552799 559516 583544 561770 165960 0 0 618203 987940 0 0 0 0 0 358057 630168 223367 407746 43365 575792 19708 170095 667860 377472 973872 0 130818 0 859999 0 0 621128 958541 0 0 202785 320574 858280 424048 254329 0 0 210648 0 793232 166724 949223 172000 125511 0 589656 363074 776146 986302 0 0 14807 161410 399277 955656 252652 72192 497306 0 0 0 220175 511436 472425 0 398709 0 74545 0 319965 0 0 184768 297676 0 0 802727 0 993859 150119 726883 0 41617 0 821811 244795 286625 269504 25931 478554 993135 0 473864 0 178673 29843 65271 714873 270143 0 0 788076 0 0 94838 245322 0 204915 681055 412924 656938 0 135415 551955 840937 553194 0 0 645335 237300 0 348939 0 558032 0 298684 0 126615 230202 0 496629 0 581006 0 0 512701 653982 26761 0 0 909727 732743 563602 868462 0 218160 0 948436 0 387011 0 465485 0 875302 398207 287016 64543 0 645335 181988 334020 963226 562376 633281 0 226153 878790 406361 336729 140771 0 83272 0 559186 0 477278 424609 779670 0 958816 456224 481726 270272 0 95575 0 0 216671 611641 313539 260196 0 0 388578 58830 0 525013 789056 334114 170929 207842 956458 465508 44564 574401 0 0 0 0 771483 0 646608 910084 196303 0 0 0 642703 550998 418024 183786 489249 465851 0 0 0 278836 0 0 0 0 641799 0 42048 153548 0 724599 0 636663 0 0 100874 0 189449 127836 0 309493 7371 2117 999034 907103 642714 0 0 394925 654654 286636 0 216039 552775 909983 112180 562312 0 264680 630543 0 0 353539 187325 429589 814069 225428 92845 0 0 655749 745836 871371 41971 712821 0 526268 0 503465 0 940427 0 170401 664993 0 998599 482536 214303 117075 252133 0 218004 0 982646 967599 308493 0 0 136315 60891 492318 142375 219598 552070 553957 704234 150626 964211 0 0 502113 525277 0 58196 0 0 518067 0 168685 0 589698 0 0 330533 0 0 0 295313 0 0 856932 134611 0 40181 445878 384423 51833 0 350612 444554 0 460348 612186 560217 58536 309312 0 567981 328611 288584 43559 786407 0 152920 0 0 980735 0 245498 489796 0 879775 769591 0 619245 578696 0 0 646345 0 405144 211241 0 778195 0 591717 246569 385595 0 847914 398896 0 927077 630598 0 803294 311075 347093 0 388340 0 0 0 0 706014 378981 100170 0 0 611125 760869 941334 128217 160711 549988 244496 79229 0 0 39001 51921 99691 0 725655 549144 829201 5196 368253 0 0 340293 844712 0 0 771665 809600 0 242838 304911 755240 276334 725482 0 616836 94440 761442 86550 0 0 351506 656354 0 286189 0 822910 72551 667372 97976 0 0 517415 0 0 428687 742269 610979 180134 268159 533552 71866 47402 0 0 467234 583615 601635 715302 412016 394994 212931 861114 747106 936687 276866 100175 0 37300 0 0 0 996548 0 0 184816 70475 935765 376355 0 0 693177 993288 0 607504 0 918843 437385 59741 342714 0 972889 487675 0 0 510233 0 0 222818 459136 589161 338689 914161 0 990296 632865 211136 0 0 664757 424272 52118 511836 222579 138255 0 705736 908594 0 626143 0 0 300461 945973 367103 474303 0 416257 0 827036 356017 0 203802 0 0 0 731748 347180 0 487008 674421 9130 0 960216 448755 0 0 0 527186 740597 0 716677 0 0 0 230381 958721 341506 655195 0 613903 0 0 23135 559843 754958 732957 788926 801138 596075 911567 826402 232328 245041 466833 38832 0 0 0 984776 540374 200883 0 849397 904785 580425 0 0 26172 75593 0 0 411804 604466 645973 527064 24354 70874 77398 485903 377439 0 430651 408264 42426 0 885286 0 0 29334 297151 728698 826745 288092 242644 45020 924055 917387 0 139846 0 53951 450402 89536 0 159975 565284 156073 304748 696188 260586 477399 544791 471413 634870 0 397330 54095 0 806239 0 776994 0 732810 966447 782005 766089 369000 0 808265 257315 590199 926618 0 0 0 41175 973380 882238 0 0 0 506724 485727 0 758386 0 0 727911 0 0 0 918490 877421 504373 0 993022 221116 0 0 0 943677 378336 730103 877860 266704 753128 57487 0 363239 299311 320954 990187 652201 194818 663762 0 288881 398594 0 0 0 953298 977870 0 0 593780 725279 0 70227 734103 407446 336808 304076 0 1988 972334 339315 60839 32520 334810 646452 0 0 0 850018 0 0 0 450254 0 0 0 299657 0 155894 320130 244902 0 573841 0 0 0 724276 0 0 846865 0 0 0 87792 601156 396988 247916 877423 130454 641167 362716 493960 205807 0 0 344823 992329 127785 844824 0 522459 0 947886 0 0 0 316955 736239 0 194304 671598 0 266875 946389 0 0 784359 0 0 655128 0 744307 939955 678269 60751 572356 635350 0 906827 81365 270119 0 219351 472794 552496 0 0 575091 0 812448 844623 947433 158952 801418 288984 0 486021 0 0 802770 513037 0 865455 675245 895472 530122 0 0 0 312092 13624 375271 365233 0 912251 0 882522 634607 0 422220 0 0 0 39253 919262 0 0 0 0 131499 926403 992080 0 812832 223968 0 0 157567 241439 113614 0 772997 0 306486 153200 616895 404980 733865 0 0 543829 210033 0 327895 0 0 150615 0 341318 292393 446471 0 400939 76595 567611 177333 0 0 88637 706095 822383 656769 0 0 696321 0 611014 678975 25767 923413 0 0 352168 0 984564 0 716215 757640 0 722328 0 0 0 0 0 257481 0 127312 278019 0 313399 0 0 0 843179 0 281760 502292 0 0 546943 282115 0 870964 33978 93004 150372 37986 697782 552564 0 767562 413882 0 0 787060 355320 0 0 295768 172159 265525 0 957106 0 663123 0 384773 645961 412265 261777 0 0 0 0 454663 0 914377 0 115045 0 401765 432335 0 0 0 283243 0 347198 0 521651 0 233645 969936 775731 0 0 228143 584702 0 595480 0 729397 821953 626524 928134 796842 478229 257097 183334 0 0 657308 0 100426 0 0 693486 0 0 868908 702869 0 713444 259840 456033 757870 270276 887178 662950 828612 612900 124218 0 0 0 815903 0 470546 842847 764182 40704 811350 71674 542057 0 388130 0 0 932544 669948 226721 0 0 0 267943 745236 323823 14952 914173 855001 175818 535916 541971 562729 771514 810586 0 0 213385 928194 439607 174707 461804 446566 0 105490 0 576342 0 143432 0 506747 918839 545646 557335 450573 347868 0 592646 0 706634 333381 0 452879 0 0 280540 787349 439856 0 0 0 57478 384390 66931 708488 568851 958126 0 626161 275610 728091 0 0 595615 382182 652286 0 0 327889 533740 0 679086 442179 0 424860 372870 940532 217561 0 0 0 0 640105 0 0 309170 0 0 0 554552 193186 2169 635220 524953 97358 108059 141771 162876 0 352912 655775 81903 0 153795 0 755760 778255 0 637720 111185 570239 0 426032 137930 908913 847070 0 210676 0 739326 196104 800015 0 489884 0 0 0 0 396420 0 624721 0 693244 0 102252 174468 595650 777641 0 537185 0 0 840848 0 0 0 905122 789932 624463 533830 14607 621354 0 354372 595759 979798 184001 270214 806536 197704 269624 742894 0 0 0 360864 0 330763 0 0 614827 0 997610 781981 407120 0 215670 803196 0 0 340140 781711 0 0 0 0 618151 923832 0 485694 973027 222824 0 351835 0 0 684903 0 0 324141 0 889124 958283 157150 0 922406 323071 199348 14388 383335 370869 0 446340 720865 133970 0 534139 67767 745436 456739 430991 0 0 913625 30415 0 550609 968088 0 0 201633 750414 0 0 336615 31056 608677 775253 893312 330811 0 126496 719126 678892 61801 342647 0 243038 929589 316035 318066 0 0 142007 70107 915803 40697 795792 345106 0 0 212115 232067 0 0 268918 0 0 0 0 409086 912606 630724 0 734 874624 859483 575027 727281 756197 389544 0 0 0 73624 0 789461 0 0 114555 14949 786803 417285 118799 137940 0 0 76591 0 740110 0 119962 0 0 345274 639683 931029 0 470736 0 51563 0 58698 359748 575342 316060 0 124875 0 0 0 0 166298 0 658066 524646 0 353306 0 0 209374 866081 858818 550467 0 751138 0 0 119131 904946 0 0 0 503729 142216 683373 21870 0 700234 440316 941408 0 0 698812 32230 0 740056 771071 0 223206 885167 0 0 0 737590 59442 398889 869078 112247 863404 594589 0 636715 37716 216218 523064 243156 0 670027 248895 883402 110503 0 751569 612571 0 240936 0 833454 800870 171869 434797 412149 0 676680 0 152775 0 0 710114 0 0 245575 843278 0 0 0 0 0 523798 75791 0 856677 636379 0 420061 991470 41646 780708 0 0 60095 78804 430952 283286 0 340076 831518 0 525243 567566 295614 0 0 447200 175887 0 0 615497 0 823552 317041 297092 0 183876 827657 0 762202 0 0 0 395553 0 387923 81058 0 2764 304054 74537 0 0 636771 881013 361396 691343 333112 0 0 0 696252 376849 961533 532957 0 82072 0 0 693164 778311 0 0 954987 0 967847 566813 0 884602 0 0 882950 0 0 338843 0 0 398364 192202 357845 0 0 0 162536 444611 0 824189 0 0 426914 0 0 262204 272452 571786 661361 0 385208 0 254778 190656 195158 0 12811 0 647357 0 0 813962 0 213584 982456 0 367454 45781 0 0 0 709499 924580 0 0 223707 0 282902 223229 0 0 0 678121 260703 0 0 457364 30497 672966 656518 0 966991 353842 785105 405303 593952 56180 69721 0 0 0 0 317928 517636 271579 508725 206279 771489 0 975130 6630 0 942425 0 416908 753001 138207 0 0 887000 983326 321131 402435 923564 787078 523060 0 0 0 0 0 240287 956478 0 973185 516144 0 687295 924264 111718 14218 0 0 0 372249 498067 786086 0 58974 803815 368324 0 870062 0 0 0 0 632119 817496 409492 0 0 792106 902308 0 727113 275921 826959 0 0 872389 0 61038 513435 0 0 1805 492611 94712 0 0 983016 23302 899552 310439 72329 0 0 0 875050 757978 966755 768986 913719 82628 259789 280479 362898 689373 795890 976963 371918 0 0 37075 624171 744441 336324 997717 919940 0 438358 105468 0 0 0 931888 753452 289873 81603 705376 442492 32062 954077 59638 939667 909236 417825 0 153463 0 475981 550214 0 505921 0 991248 942290 934429 211605 71781 262639 355502 0 901580 0 0 0 627055 564505 0 719960 542649 869725 0 943792 0 210802 0 736289 923011 770272 0 255007 0 0 0 407714 942894 961488 606406 451485 768913 0 872808 186749 0 16522 391270 393306 162040 0 270751 0 0 0 0 550806 862762 0 989051 503897 660000 899735 0 20496 660218 0 139789 415398 0 0 179103 0 890058 0 845787 0 613457 558923 394165 0 483464 0 642492 349775 491021 792700 693041 363718 0 927718 613324 723543 0 682833 0 0 215530 537972 747848 182253 795685 802607 0 231493 0 856488 415428 0 0 0 92183 801421 245236 0 0 0 0 0 0 364055 155658 875191 33497 569920 0 96553 101680 0 0 427032 859959 398511 860680 405086 0 0 906341 0 0 0 275315 13288 0 0 475165 761051 0 0 138475 321029 59820 495131 882545 0 0 115997 85345 0 574647 468426 754904 522335 633501 6180 945332 0 844495 0 0 968808 633050 275936 932908 521175 612027 0 676941 286249 748914 290967 83949 3586 781732 0 0 276539 0 330246 0 336808 287968 0 7905 238745 0 805134 522220 0 0 356978 439675 425620 606145 0 0 0 27718 584067 104425 949591 0 0 750044 847644 782091 0 987436 0 0 58086 625284 365887 612087 170021 136377 88583 0 0 482517 0 576265 0 0 499326 452549 0 0 188131 0 0 306939 0 0 0 46944 0 838802 0 0 803084 750670 589960 0 0 925228 0 464879 948784 0 381276 419743 915080 146083 0 0 0 792828 48430 391388 928546 0 687185 952387 339015 0 868628 884787 664151 594506 838652 0 368340 452753 0 0 621998 0 0 374417 0 436410 336132 0 367300 281079 616556 0 56533 0 0 440527 715321 891735 0 61834 905290 638738 0 705642 779700 0 302294 0 0 33842 745336 265919 958458 388595 0 0 281663 0 600191 0 623649 0 0 666813 0 0 660491 0 572183 301507 0 692977 0 0 637424 485332 720790 16885 666763 462129 0 877392 239155 456920 0 0 0 248898 862076 529916 270786 844904 980814 661121 522264 0 296961 744285 0 603761 940859 0 0 292741 410759 232452 740765 202812 263148 0 47324 555767 239647 476934 120696 286130 501419 0 0 0 769158 316342 912437 0 0 262407 296505 849862 64614 751627 881876 0 0 110334 705569 0 500060 445304 0 557932 382276 0 495786 160980 85009 45979 0 0 74634 0 660794 950888 0 584924 979390 0 0 13536 346134 161584 0 0 106616 0 813507 859357 0 0 867264 0 0 400728 179628 0 0 0 0 0 479145 544749 858944 22369 0 668439 676300 0 234895 846316 0 416729 134584 329113 343664 376646 85025 700881 982183 0 481381 400377 0 703702 767418 431885 0 0 530199 0 0 0 967355 177138 0 0 284065 95069 0 104780 773670 35720 34061 0 462352 733648 965877 561554 866975 192908 0 567861 578489 879246 486104 732364 533572 0 0 0 25775 732239 276877 484441 0 0 937138 352804 0 318242 0 849545 0 462238 0 0 0 0 0 383520 986250 0 0 919631 743161 0 0 158083 20530 248622 0 364828 74939 0 0 411691 0 283948 248821 0 1928 885447 0 121253 2187 0 423637 0 865988 0 0 724822 0 846564 280138 879764 802270 0 0 0 0 0 678391 0 65280 26649 0 646095 339470 0 0 0 568704 309820 0 0 0 486213 916982 859902 0 629566 0 0 0 559114 705047 0 563917 630282 333831 133256 342898 0 0 534352 448511 261032 0 0 659355 412779 0 0 918687 0 860845 763874 598477 524150 0 0 385777 693114 0 423298 0 157574 0 275 0 0 42233 236680 0 0 200900 0 650587 0 388296 978395 962747 0 129102 0 0 114518 746763 0 560908 966110 0 0 496218 560296 253668 839095 827634 208616 0 361679 650499 0 0 0 0 693090 152838 680491 0 192332 426357 177046 0 0 22255 742033 574644 841439 64937 962809 688760 0 74309 773114 0 0 0 0 0 857859 660851 0 11304 581813 830880 0 614761 880086 440237 492525 0 0 0 260794 436366 614659 65352 954735 99755 0 780936 246421 0 127506 729898 0 229101 0 0 669431 0 0 145204 179785 0 0 679931 315231 462570 0 196898 0 690782 0 0 470827 888997 0 855602 0 0 69903 0 0 995308 342697 396359 0 846615 0 0 942185 791068 0 58442 0 398580 440695 186827 376308 0 0 665861 482443 400239 519775 825240 0 706830 0 737379 664550 848506 285329 903463 388602 0 831104 0 0 943865 709458 137532 744830 472936 988386 0 189909 0 0 193269 0 203061 0 0 0 0 985834 356534 0 0 17439 568056 0 778392 339476 148827 637031 332537 332224 694938 0 618620 0 0 0 465338 370936 76703 511855 0 144255 0 731795 872853 706187 974137 880424 0 139318 0 0 830687 717613 918432 516754 108978 0 0 0 790924 0 102045 417947 859420 469042 0 0 827568 842965 612009 0 577500 798366 925646 28402 68552 0 0 799965 0 858141 0 979456 714933 361368 859939 838226 247137 227672 841912 457677 235443 0 0 504651 724472 596930 0 0 239317 0 0 0 122477 0 673358 43149 0 230134 531891 751336 0 0 17732 0 0 0 877494 515292 333775 55368 114432 0 56824 832477 199127 399807 550033 771173 0 0 0 415926 0 0 207282 0 0 346043 105266 192426 0 0 838760 533118 437535 263423 697467 0 198282 0 0 0 710632 818524 168440 274158 326001 0 884389 958660 695195 0 770469 0 303798 38034 238404 0 896787 713988 0 0 775801 0 693608 997985 196513 817093 137859 79288 0 813633 113184 0 0 311187 836368 905956 876321 426555 194763 328041 824190 412170 969228 147166 578663 0 760666 0 98842 850739 0 0 0 0 861318 364495 0 655872 790157 0 0 313475 0 659235 958691 0 11049 388281 167280 528057 0 252483 0 634417 218016 0 853643 523535 487310 358722 332161 465622 991414 534548 962127 27769 558348 0 702397 0 0 767408 125552 0 916698 0 290407 0 0 437632 481743 145676 0 0 626306 30 957534 515623 0 454955 990460 227523 0 0 0 547621 655288 0 801146 110909 146032 120731 0 0 0 969769 836416 0 0 0 0 530427 0 726099 726015 0 0 603767 0 827915 514205 100051 695815 44731 532334 289355 660692 0 749872 45981 0 462986 875178 639381 583404 0 116234 0 0 181630 0 162501 0 677719 0 0 0 0 947654 908135 0 0 0 0 23357 611637 0 736075 820623 286941 925661 721484 389296 80913 969292 0 291451 0 0 65001 870857 225604 166506 0 0 0 816777 195483 0 0 0 363511 693465 0 530876 730826 0 152558 303453 806018 159006 0 944032 454383 0 593496 929487 96588 416374 859420 607594 737125 0 0 0 0 781352 269617 0 414415 215616 0 0 920347 675722 881266 416993 228380 429905 174238 444400 0 504700 310248 320242 44732 899696 0 106193 0 165852 0 0 924851 0 56656 269422 982892 546 0 0 236032 687557 698754 373858 997453 0 783007 506709 845089 500053 722755 263611 0 762815 626022 0 725709 461730 0 988689 0 465352 0 0 28501 0 740813 0 0 574012 347856 0 0 0 162645 753993 646996 0 103729 0 0 0 0 541579 893611 962613 110587 206502 0 0 0 0 0 0 130088 0 345960 886838 0 113748 99646 0 0 721124 17815 0 625146 371845 0 0 470487 961799 0 687041 0 857900 539240 635927 193013 922185 47722 280472 0 607451 0 54653 713533 0 464398 195159 646149 0 0 313083 36880 933643 0 0 428510 0 175065 37843 0 356413 0 58085 258046 898017 0 0 0 147702 422054 3616 592404 0 514272 0 652690 23365 81196 576619 13883 0 867967 414748 0 289203 803734 0 465507 17729 284112 0 0 629400 0 0 0 0 0 0 288200 20499 355502 314947 0 0 360467 531367 384251 67592 55295 630099 703161 461966 484495 84842 0 364667 830254 0 833927 58172 0 0 180982 276036 176434 169979 0 402606 162022 513559 520522 385002 625871 0 287065 198950 756937 976450 0 0 74971 722598 0 0 590204 607564 801645 706093 264048 0 0 879688 714590 0 0 0 0 336097 68662 0 831966 554791 949524 743172 15327 349045 0 900287 975621 649048 0 197202 0 741122 984613 711635 313012 581887 212797 929418 250806 0 0 617890 786803 0 676173 961099 0 0 435507 0 429856 236785 943467 0 449469 0 0 381891 948087 0 118881 664471 205860 585294 0 0 0 600267 905669 929262 333911 0 72365 638406 693505 282460 0 503241 482615 0 278717 0 280858 281454 797041 0 152931 0 0 0 0 0 311322 0 164597 326149 0 265633 0 752595 282927 0 0 238423 0 0 373317 409188 0 544907 318278 0 0 590558 0 0 240385 0 0 774997 0 0 652430 390875 0 0 576987 352589 0 0 0 651910 0 278067 0 515900 932975 769438 740015 19853 356258 0 380836 239573 0 728759 0 492003 45888 0 274653 528800 0 315215 128558 0 354737 684057 0 59341 74838 700070 0 0 0 266111 0 0 277001 0 0 987161 302655 0 861886 0 0 225860 0 0 894795 0 0 332778 0 0 0 797201 295548 0 154842 749139 0 609248 0 880236 179037 977665 0 0 7664 0 0 419554 0 926005 0 0 348265 470872 0 263705 778264 970535 608058 992001 0 91958 0 468145 604854 0 0 0 536080 0 0 0 0 0 831726 448184 265457 39737 319945 981245 496566 804388 372511 0 0 0 0 157252 434124 681013 0 940403 356415 0 0 687747 0 670209 133145 0 0 0 0 729851 0 725685 0 0 694463 939124 341462 0 0 416126 0 0 188483 201936 417913 149768 599539 662975 697608 0 858281 800866 848551 258928 23696 0 221973 654717 0 779631 785349 841835 319031 0 423925 49791 975479 151832 809071 952401 300525 0 807734 679053 0 0 359992 933288 138388 488693 0 0 798991 879720 890586 861963 132878 844427 0 54764 287684 0 429108 0 0 788841 0 396421 0 468643 113126 886700 926674 0 554272 0 441470 137279 0 479707 0 0 0 267923 0 366115 59494 64063 250779 459394 547162 0 0 228956 883602 0 970172 0 0 0 755009 0 0 496543 0 751806 810000 176087 850860 0 12515 0 0 976117 778194 245983 858222 821721 0 58635 309596 866482 237857 0 0 507642 0 0 71565 620687 0 0 796297 391644 0 777552 741446 808484 558826 0 0 0 0 356113 398270 294560 11675 0 150598 176203 733361 59592 0 267758 0 0 0 626877 0 989060 119763 591473 0 0 0 0 600502 59235 0 0 0 0 0 213503 0 854053 651988 0 802940 785739 102751 655998 514365 850676 0 253583 0 0 443975 0 0 244585 947501 0 693165 249730 531284 0 0 0 340987 148642 0 421052 437181 119982 751450 0 0 0 0 787080 554232 786453 385731 491131 702657 470127 0 335155 16566 825632 0 556502 0 0 0 0 319977 371313 0 0 82769 986397 17899 0 0 373563 400706 0 644643 25639 194964 0 0 687994 346258 724291 195183 710135 373137 0 768846 0 771667 708205 0 259606 901978 975532 142721 706942 92376 0 0 203627 0 0 912722 313193 0 312741 848872 859624 0 555841 267920 0 0 0 866563 0 0 0 122617 47342 0 871032 0 0 0 0 0 121451 801460 0 620038 765941 0 0 419770 655546 887823 789396 802627 0 698694 707298 563187 50524 250080 913420 192414 0 512666 260568 478113 506213 0 108080 0 0 685171 0 0 276745 517493 231013 169566 0 728208 0 0 212495 478607 0 117400 0 0 389519 312819 0 462779 551109 446080 77099 382755 659859 0 443201 652918 299297 0 186638 427153 403613 0 0 0 766161 121220 11343 471937 625315 609337 844511 66548 340437 698376 0 743719 0 0 75501 487861 422166 811076 448653 412240 0 46206 597993 935712 225807 0 0 538337 0 0 495252 0 613558 859560 378601 229755 728244 663668 0 674455 465844 0 0 0 0 47591 0 0 796805 0 940141 19357 0 936728 708863 863054 294714 631742 561823 0 251546 64562 0 672094 641032 106785 0 0 929411 11220 20270 324965 0 648029 176169 949728 479494 436734 21137 0 362393 298493 560414 0 0 163026 238872 904082 256977 0 0 0 0 518155 211638 827467 0 0 881739 344882 0 0 0 0 0 285017 802682 0 496554 862414 0 0 0 0 0 695243 654378 0 0 0 687496 0 0 866324 469092 416814 0 675746 234810 0 590298 0 307286 0 0 0 825080 0 0 830059 842320 0 457088 757401 812958 642653 855134 953285 492769 0 0 869231 0 389412 858434 321593 0 0 222534 603964 385220 0 715274 389593 0 0 798257 0 761981 566979 951207 0 0 913009 0 779977 429250 867869 99382 0 0 0 619624 414081 35371 572085 0 0 350995 0 0 0 472226 564780 956114 0 0 0 469113 252131 659459 241268 511822 507941 715616 32166 0 0 0 664561 658223 113588 0 528924 0 384266 122647 475901 0 738253 484269 594130 0 849093 257551 116280 44976 356271 0 335107 624824 0 393044 752934 434986 245040 0 263605 0 93917 749900 132519 0 151956 130961 549068 791172 89014 0 0 14789 0 0 532318 0 459475 566209 44587 0 444138 154673 328497 701961 429608 196970 496302 366421 0 25476 390356 786152 0 531622 0 645057 921808 0 460011 0 0 0 0 38488 0 2935 81280 760604 24960 0 533323 242184 681761 0 534532 0 0 836060 301231 0 0 453764 35007 456152 224748 16533 0 950130 0 485889 746126 927899 0 0 172349 203537 933524 0 959192 364180 587989 770974 0 0 0 315168 860384 209198 0 592501 405604 0 0 176979 985640 226276 0 488410 762969 0 0 768237 0 437169 112844 0 0 236512 0 586912 0 0 0 0 0 497290 303529 679676 616147 662599 213094 0 444722 682225 942385 872174 0 796655 0 946463 232163 708941 0 881593 352609 269529 117661 0 640047 699216 0 0 755334 0 495579 871201 900143 0 530381 0 190735 0 0 0 976573 727841 690964 937244 349720 0 673441 0 466741 0 0 0 650807 648193 905991 0 0 819277 151137 0 0 0 309199 54465 230582 0 816127 0 711404 0 0 603528 204185 0 497483 309915 300073 118874 204272 108906 833369 372800 488891 471005 849474 631572 0 312019 873997 0 501749 0 263278 521625 38784 936094 0 0 0 0 325947 0 0 467221 329816 0 27933 0 0 0 347566 399288 0 555473 879413 342108 586597 344964 0 787142 986557 575079 796041 281769 0 0 376148 683051 958188 316881 0 603794 0 773967 988617 414799 0 0 0 0 0 619713 910257 0 0 935529 651068 0 412808 0 323908 862935 0 295507 729968 0 0 868411 0 550418 0 603031 661248 264777 526799 0 0 18081 951113 0 0 440034 0 208509 0 22432 940801 95030 13016 1337 58224 950985 357800 403866 516775 752856 152938 0 764868 541126 587690 0 183381 0 0 207658 0 836368 498768 39796 225372 115690 0 0 0 16505 0 191997 23241 637559 0 372927 257437 0 861428 481231 0 0 568233 418796 14996 0 0 0 353823 0 873048 0 387151 274228 396372 286119 246508 4869 996104 0 0 0 700495 768811 0 0 966650 0 227894 757515 0 0 861607 0 773239 187561 0 0 602288 579242 0 907294 781773 0 0 405851 155123 940589 706017 371370 413889 0 517057 763104 293506 512337 289286 854803 0 337910 915652 428077 865615 800847 0 252178 990266 893900 900234 554366 838887 826150 0 845446 592850 420278 242581 0 739598 776003 443583 0 228392 0 0 190754 0 391474 0 230152 0 937487 0 190040 113425 679927 637672 211131 258798 297345 0 0 0 771514 0 543535 0 825619 741076 0 989284 257304 0 474991 902508 14241 0 510535 208510 816294 362319 415656 493504 378978 196850 691778 116240 937726 163766 0 93756 220578 121985 0 0 195208 0 0 0 370185 196375 0 0 599731 0 43362 554718 0 509865 561740 287287 0 0 603709 0 0 662110 855791 739782 0 743747 0 53955 900534 949943 0 150370 522544 0 259831 912813 0 0 380997 0 915279 0 765999 187759 0 0 5444 621428 738051 0 978186 478647 752903 151800 207466 0 123552 0 738549 830069 967033 732853 0 103582 24100 0 502596 418173 770186 18809 0 0 0 312879 819036 0 931797 0 692274 337604 0 512137 0 445887 237512 752201 996924 58679 843393 931048 374012 624860 0 0 0 0 261691 998761 157767 0 139847 309166 976700 975424 0 0 766259 0 314777 0 190461 0 0 818594 0 0 942867 119860 0 583853 771002 341552 838342 0 810487 480398 0 644640 0 553116 947531 0 727102 766455 0 230880 205241 692312 0 0 680566 761126 0 0 274658 0 0 0 892011 261230 876741 0 707655 497013 395667 0 147315 673245 175335 0 915356 641872 0 0 969744 0 0 0 101845 0 0 662267 274604 716296 0 0 825787 927683 788795 15966 0 234396 290219 0 335104 791113 0 498267 612284 0 0 879585 232496 801206 863725 961736 904817 0 190919 28175 964041 966064 0 0 651698 158906 0 294214 854080 947320 149266 763050 880991 284050 0 0 974083 419768 0 0 147345 737183 762781 161311 0 876187 502484 0 0 0 0 0 0 874303 900757 0 0 699705 963435 534083 0 0 0 0 0 309429 0 0 299474 0 0 211083 390708 0 0 771430 0 840801 462211 629214 0 0 712882 0 370307 322987 75986 0 0 0 213118 0 0 794811 791036 570195 272575 0 0 775354 0 919453 0 33114 0 551984 0 289711 571220 0 51399 0 0 904596 727156 0 0 147128 391915 19235 188038 361527 548752 212283 591286 0 0 0 0 214231 77661 66326 0 265333 0 29477 0 0 315215 509403 0 760327 306468 0 355701 620049 310467 0 16445 693946 0 638224 612032 927227 311108 633234 286823 953188 0 386364 929456 0 238539 756245 163232 271010 140399 145788 0 0 0 0 396202 304222 0 0 453390 682450 0 0 578050 0 0 435172 604534 0 29672 972554 766086 272821 26628 0 0 0 312712 618785 0 628979 0 0 191787 573931 692164 916320 895447 0 409116 0 232616 387560 845169 0 0 0 983619 949870 726603 0 229396 649335 913926 485375 766015 105025 123210 529539 0 644926 0 764085 380640 131399 0 769378 474755 0 0 789405 547005 969769 0 877029 378901 0 0 0 0 740802 775611 0 0 318075 304754 821675 0 0 0 0 0 0 300948 912355 0 0 0 0 942481 0 892190 737141 901006 0 157827 0 0 0 942322 330576 152523 0 0 403680 0 0 443736 244997 845039 0 171979 83920 465442 0 0 0 494215 336488 426186 976028 0 607087 760849 87768 412728 623863 289481 819964 0 510373 440934 0 944971 866754 0 53571 848063 0 325409 0 70051 751405 0 0 964727 43746 54674 567918 49780 311214 789095 621773 0 0 801422 0 0 0 820019 0 161913 0 0 631839 0 185220 0 929021 330872 541256 670825 904158 0 80095 993795 198489 0 0 0 179147 0 0 0 213782 0 288188 0 300033 156823 782152 0 623159 508156 0 89039 851912 15578 357916 205388 828928 0 0 790145 337307 75227 0 919487 0 0 0 0 0 0 879313 32239 673106 0 286420 0 29944 0 0 0 279491 934946 508002 955537 0 414323 208414 0 0 868465 227920 0 838420 0 0 0 379918 944516 281056 0 915128 15446 635780 565609 0 586437 286775 0 41388 142821 601286 0 0 723171 0 712200 531329 478716 80456 0 280683 590932 654589 0 512393 580411 561066 67661 598015 492981 786412 576122 347482 941741 0 715265 0 643848 816274 291183 478999 234420 979564 656261 473426 0 0 0 475570 664351 218126 749492 883260 0 0 871183 0 829822 455317 224837 0 661837 696092 456476 350139 141720 649469 230058 0 504196 901137 856776 144103 921568 49986 0 0 701660 87122 86200 0 691938 771836 0 0 0 974252 0 0 0 433790 782528 0 0 197257 0 0 0 161970 675927 0 658846 795812 876402 736437 7410 625619 339761 0 500856 873658 0 0 0 792513 0 389276 968951 112516 183516 997196 358134 0 0 0 263200 109630 0 0 0 951191 193952 186716 728422 341131 413222 0 0 372402 0 218934 643835 0 0 720641 941697 0 643253 508683 987949 958377 0 0 0 554510 0 923438 0 364002 331500 196122 319035 0 0 0 258884 0 202622 0 0 617898 0 0 0 711887 887428 0 352400 0 623620 727016 100512 161798 0 746285 814525 0 423553 303520 0 592052 0 0 101139 0 662663 0 0 702194 281539 108020 201649 0 692776 675717 678313 426278 583543 320284 0 207190 66465 0 227329 823768 814585 0 728544 406157 227914 0 11821 188089 0 887362 895611 0 0 558055 62114 360174 699706 800883 0 542775 515062 730400 249989 381550 170792 991464 160269 288178 444041 0 419822 247985 194395 435665 0 0 806278 0 77644 0 612833 506103 0 0 0 259282 263701 395988 0 644080 582747 136882 0 299336 880086 0 396631 0 0 0 71201 0 0 902079 657726 902656 158689 709652 516833 296205 819641 706665 42064 0 986031 209841 214309 0 0 0 0 955742 21736 64942 190939 754672 256619 813829 62492 487851 0 458555 0 0 880862 0 548476 759667 390481 958618 0 0 0 868426 0 238737 656121 433289 553292 0 52513 0 225163 0 187570 253033 60085 733485 242637 54482 372994 0 303264 0 0 201679 0 0 0 0 0 831940 533474 321303 0 3182 334206 0 0 741216 696302 0 549262 0 0 0 459604 0 225989 972676 0 118651 0 665890 0 243111 0 449257 905683 953258 362294 657594 156565 2224 0 0 621879 0 408139 0 117790 0 2277 855340 859074 0 991635 0 717127 619946 35255 217216 644657 286298 445212 426398 0 392718 257029 421445 0 427437 952023 0 399400 0 560322 606214 0 888589 489912 711142 0 0 0 611979 0 0 413054 632019 188649 0 362606 790479 210726 0 26346 0 0 0 0 136191 38472 77493 0 0 220756 842231 0 0 360832 0 0 396355 948506 297427 50663 719732 120078 679884 649593 204565 139366 599830 211190 909272 0 0 0 0 0 0 0 975768 0 622959 924575 148393 161650 855180 0 90855 233343 689364 699904 605758 0 595832 847958 0 0 119124 847343 948866 0 850025 0 829141 0 0 641375 20573 194458 351794 0 364473 245935 21146 0 679970 635044 0 0 967197 781673 151525 527995 629363 511651 564217 0 0 352638 0 690861 0 595974 112504 0 763192 0 0 0 722085 48353 180728 7854 0 675126 0 0 521360 0 0 900342 259166 39233 603716 0 674131 307600 716126 0 0 0 725451 0 0 38855 727684 0 714053 192294 845286 538705 0 795413 901228 0 0 661679 542143 759449 906927 0 0 857647 507675 595126 0 95681 0 254709 312203 0 0 0 892383 0 163781 688690 492698 91008 724683 481950 473801 676306 683926 522503 829560 0 0 875493 0 727818 753674 0 270760 0 887928 0 560712 0 0 995780 0 0 112965 733002 129279 0 374311 780701 0 379285 229154 257213 852447 414781 680524 299101 0 402346 395253 0 0 71683 0 822141 938496 59903 0 0 152584 0 0 405137 342064 289439 611018 0 930250 705721 689155 97655 269669 694820 0 0 415468 971179 0 532700 495414 888462 0 925371 0 215611 67476 592150 496373 322496 687933 849397 0 509310 330639 934341 636874 0 0 0 52171 144307 646299 85626 0 138635 0 69697 188915 0 525203 926463 523452 0 0 687850 0 500366 0 321563 128667 194206 0 0 708188 0 775517 498411 0 696836 412112 19966 935319 0 0 357288 693598 0 0 241618 343606 14666 29823 0 456396 818544 0 162235 0 548789 595244 174315 0 409814 0 241789 0 466783 494628 0 691718 0 851088 0 0 50642 0 0 911562 311477 25154 219183 0 0 792601 437218 180466 0 575538 642711 310113 0 230383 206820 645307 205306 0 967908 49476 852819 372858 687409 0 328902 0 0 132171 0 0 342513 0 438422 767633 100830 0 0 0 31501 802308 888637 456310 432348 272206 0 0 0 0 203994 251654 0 928885 794733 233436 0 0 742972 725706 0 26835 761693 404508 913065 739181 841247 384633 0 0 60395 960798 256082 0 190324 558327 178646 0 0 72355 886264 914208 997841 0 42240 0 0 0 587207 14557 238312 218611 517061 668856 568708 0 557717 182279 988337 0 640738 8259 543395 168206 126387 0 367781 96075 690160 151262 646503 0 0 0 292114 933482 445761 139267 676118 819669 322300 169743 281585 610522 913218 488525 884889 0 731858 150726 0 0 960174 0 396151 444748 0 0 0 0 641898 735829 670358 0 0 0 0 353468 915095 0 643470 0 853519 837604 255196 66181 351784 802219 0 282649 64409 442373 286137 900024 816990 844507 969416 169920 927024 89671 65573 0 46443 0 494476 0 0 996835 0 220101 29249 228494 743353 766711 212174 871897 325145 780518 997760 974671 476049 947383 563040 632937 653286 888197 830852 709101 0 128341 388114 565521 973381 0 357520 521304 553872 0 0 0 0 0 0 757094 319870 0 558739 0 692496 141683 790942 314145 259187 0 0 482573 799407 665625 0 712749 0 763056 866350 0 718174 0 149034 0 955252 468244 0 424450 0 0 0 881763 433946 773902 0 0 0 504505 169263 0 0 0 0 141865 0 0 103524 0 0 74535 0 0 331806 575555 0 0 69718 0 110813 0 0 929390 186089 0 0 411744 648196 791139 941986 0 200972 0 0 0 457488 995225 0 944268 868957 919849 870919 607030 0 0 0 0 597977 48299 0 0 38138 930407 0 743733 0 0 589109 653821 0 266492 419650 0 907122 0 398980 292317 522149 791536 790755 397140 0 657477 879770 0 268600 563328 806499 0 0 662689 948184 385073 768763 49313 86463 968999 889715 642924 780367 912322 0 700011 78426 211084 701280 0 0 0 61601 407041 451195 0 0 265252 811662 0 589802 0 0 0 0 564833 315830 0 515231 628292 0 3640 0 0 13624 262850 0 0 504680 795538 0 168470 952831 150435 275971 441978 811957 624424 0 369488 629228 912004 328542 259601 0 254755 0 0 662292 577023 0 0 755826 766429 0 0 0 0 0 528534 488995 512349 360839 0 553673 0 876375 230851 0 878175 0 359273 0 759180 695743 0 0 0 134046 0 880018 115856 0 0 19313 266360 680113 0 197166 0 289909 758751 0 0 942956 229482 0 0 0 283954 0 892586 590986 0 875908 467952 0 0 385173 0 0 276837 315817 966403 793822 0 930247 702201 20370 432269 0 0 0 0 106381 0 751391 31736 165807 200717 0 464932 0 0 0 976341 0 425002 0 0 0 794172 362803 58836 973417 0 0 311607 843047 586195 0 613979 165905 364399 912974 698951 209358 770542 867744 127270 731116 0 0 268089 89413 240551 656066 76419 0 0 251446 124141 0 0 119200 0 592800 404705 52210 318711 7908 65181 0 0 43738 0 668331 702655 39800 0 0 0 0 0 823090 499868 0 716357 0 928332 300665 792273 525562 43369 0 932162 239434 0 198995 675505 397309 658167 337719 961892 563584 399044 424589 163545 0 0 544068 460514 977962 18135 0 653752 0 0 577165 0 111536 513922 169342 281808 11045 352242 174919 727753 0 0 738476 287965 234358 428770 0 0 698710 951184 746261 989610 613784 871421 0 0 474372 0 0 0 0 0 418673 0 719257 803909 0 598983 160817 329280 992959 287062 408893 0 836020 810976 0 242261 298366 0 62561 614288 242354 865691 0 345334 514151 0 0 300365 946725 388196 283604 284798 710034 373443 0 34833 0 0 0 117860 0 697545 865551 0 790806 88506 228666 430118 0 608136 0 0 0 0 0 0 495456 0 895478 565726 667158 472212 0 262343 0 831766 0 0 329050 179152 790711 624675 0 497013 543309 0 156802 575622 442071 0 426305 282161 358048 219068 0 438439 144915 0 805691 908236 0 641943 0 770251 93707 866801 130779 365091 681295 56087 0 423231 0 771490 430602 0 414294 323408 437347 90125 0 0 992138 904545 159623 821782 442083 971574 0 504074 819827 309237 0 590481 208112 169297 747341 326352 726032 738694 475038 0 161971 258300 0 207794 0 764121 188133 0 937406 94427 603248 0 0 104666 0 0 424674 776885 422753 855106 786830 0 932223 378226 0 885901 64393 0 0 769831 652137 0 585663 0 26024 998336 517151 0 307169 0 0 371421 495974 432759 618421 0 0 945695 0 988400 120413 612093 0 676287 536488 0 700690 0 954385 639848 608722 0 545075 0 12368 483450 146278 388258 64390 749936 839102 792763 0 0 361861 0 0 901631 44711 0 555979 0 0 960224 0 0 0 0 255168 120395 72224 0 536622 994460 0 838500 0 370581 0 0 0 107966 355063 0 66238 628755 0 252451 127319 0 0 422376 861124 0 0 830937 0 623420 0 0 0 2997 46940 41012 591423 0 0 864703 414360 0 0 0 2592 0 541697 0 0 613380 0 0 233675 0 347731 0 911544 0 147501 476574 239866 0 0 0 950838 80730 0 232782 0 589102 619023 807996 303142 292959 0 0 0 0 516150 0 781994 0 373658 0 766280 0 0 101552 381074 0 0 0 111662 481873 139233 209671 207531 0 481642 116270 0 543140 436783 0 0 954217 604465 0 0 41466 0 0 312163 0 0 492354 984234 759186 0 1503 96438 608575 157932 705233 193783 218118 0 676171 806396 0 0 925691 304598 713834 35031 0 9330 777153 986846 524590 952129 0 0 986713 20285 419931 576315 0 0 0 444427 888408 0 0 204029 0 932812 0 522161 0 0 540117 0 0 0 53105 0 587975 0 518726 894629 389803 274370 924353 0 906473 0 0 0 785624 702675 966921 0 324758 0 358937 953112 0 598751 778536 0 337061 0 319125 206810 384763 165368 723231 0 330833 775206 794117 12345 29094 0 211772 588182 832233 0 920441 0 302028 0 95418 0 18840 745882 0 0 394174 928335 0 742707 663952 0 0 135636 0 0 0 866885 0 0 278994 877690 0 264578 62875 350860 272353 302515 0 583195 996284 560911 229658 290759 767890 722509 777626 107651 307128 0 662892 0 0 38170 779516 576169 0 952028 169984 0 0 552190 194764 0 606432 802588 568049 0 0 0 198752 0 0 0 0 375845 589665 0 0 727109 0 0 0 0 0 0 0 269786 306021 0 0 106151 323556 952946 431548 0 833096 306626 295099 411594 392189 0 457764 980477 0 409340 1064 604609 630945 0 198704 0 285842 0 0 0 141239 772435 0 368341 0 966294 96170 817913 0 0 0 0 427629 439949 0 529982 372660 290471 0 575068 767673 0 194719 802244 433133 819505 0 0 0 0 41967 0 644871 65210 704421 978412 0 1996 882932 0 669197 374005 699133 569075 0 764801 0 310180 0 723360 221654 0 438004 193985 0 0 0 435566 45216 652419 748335 459042 0 0 702941 0 319665 92240 212358 0 0 767909 288117 790207 350336 0 0 0 0 723962 587970 0 626597 676482 0 977437 481283 0 0 385255 243830 324809 580223 0 0 317517 0 720940 0 707940 916350 0 756112 128042 0 0 190745 372754 0 563359 911664 781292 0 218630 633180 697980 0 0 958646 0 485502 0 0 186536 168735 0 414078 0 741082 255204 455511 817020 0 292692 247721 431248 0 0 138134 0 269094 50871 141975 946766 608806 684689 904186 842384 320523 0 0 191025 859780 75792 0 278445 0 762164 863765 560966 48710 360285 50219 21086 237535 0 0 819629 918844 553014 0 0 0 94227 241700 877291 0 759264 0 0 899789 155108 960465 771232 735753 562556 0 344438 870558 7634 331012 380054 0 0 0 921651 754064 0 33357 0 526185 0 0 831997 573564 0 950703 12791 211240 386125 0 0 302594 380101 0 0 227423 136301 840434 0 598165 249474 0 507575 505059 0 451450 122636 536698 0 855649 0 27457 745534 0 226211 478913 0 0 294864 0 0 393532 0 989936 32522 351040 299086 298257 974410 83445 333713 0 0 969860 0 0 0 0 553089 260976 0 731109 0 0 950524 0 423512 274668 50835 250280 0 506236 176730 175579 41790 442485 708062 0 593454 64996 0 14709 0 189057 0 718143 0 481801 212405 483706 271818 450350 659221 994990 179902 103605 288474 0 270744 854585 614280 0 141382 359794 0 0 141412 58109 0 830473 0 0 797069 0 86645 203038 622299 517930 0 930277 0 191589 991672 259423 0 583205 0 393396 144693 0 817074 0 590289 0 7879 823176 0 51975 0 510840 788292 0 410038 113089 565095 0 281222 930131 822304 691256 629974 0 776432 56462 0 0 0 0 360828 934899 0 0 446718 0 0 578539 295114 527899 0 182297 986211 713440 49411 435714 454529 465163 0 913702 193806 401828 918374 0 312474 690147 82754 570712 0 906766 0 0 632163 140802 128193 0 655275 0 213069 327536 0 0 482218 604536 0 116538 375310 0 227272 606586 0 0 1205 637826 494439 569428 120041 71925 803769 615834 738928 0 749151 0 359461 0 687624 89510 433909 0 0 0 313112 0 385353 257244 300776 0 816248 0 236802 0 596426 21422 0 807417 0 0 0 132031 520364 0 0 0 0 0 402836 184120 122681 0 758570 291472 977418 407774 397271 346815 620218 0 0 730511 0 830858 0 453506 0 41029 612470 986550 0 0 394596 969498 959946 179593 465475 562979 784980 806298 0 0 631997 140835 0 731901 0 804527 0 826268 0 549997 0 128310 0 0 960023 499272 432358 259642 0 426323 0 922943 582752 0 300703 0 0 0 450082 57982 492005 776213 0 265497 386200 767408 402042 0 693362 535391 211783 5226 345903 0 0 54663 397395 0 0 0 0 0 0 656837 925475 0 235692 595571 62861 0 0 0 531134 0 406504 387633 831071 793920 371613 0 0 681659 173811 405256 0 125774 932675 0 0 0 775817 661615 426892 715349 33567 237654 0 0 104279 0 0 178927 15849 0 547227 608853 0 0 0 0 635850 761042 763310 485505 729588 0 0 0 131146 0 0 42351 579339 159221 0 969457 413549 0 889806 0 0 995573 0 0 647514 451887 376416 230752 338996 515236 805259 0 654266 0 279492 895351 541625 26986 381152 257739 0 0 0 0 0 0 0 94138 0 0 0 0 677308 805618 758354 222978 990253 0 268465 526975 598 0 429719 85921 682510 484711 0 0 365089 566181 366669 886088 824043 445098 0 0 586467 151944 317194 248749 265861 915287 963058 0 373549 94325 825349 295492 73475 796980 0 573845 365352 0 67020 0 106578 0 147939 0 680298 0 266749 0 151555 139349 210213 0 166905 0 0 915113 0 59841 892978 152342 0 725779 0 0 727062 379333 0 982643 0 898095 154621 0 943694 0 857386 816602 596226 147701 379880 10776 0 769667 896253 0 68949 182013 622740 0 337370 494119 0 112528 316593 393996 276614 0 619393 367710 911756 0 0 0 0 85008 958567 0 789739 0 447134 607081 432108 657712 114904 0 655461 608114 0 0 605146 117793 749940 0 604 505455 931879 0 840836 929422 408566 627613 0 906398 0 0 258258 0 801604 421476 317322 25231 0 510989 0 0 401590 0 693825 0 927092 173961 156767 0 962389 0 283304 0 593566 0 778049 140525 569979 5124 17841 230773 850932 266933 631269 0 290302 573549 250504 0 167710 0 24659 890629 855286 77582 0 804553 0 511095 487617 0 0 0 892229 0 887889 350552 363339 864195 0 921872 0 787493 742617 562671 19127 690654 432941 114453 0 0 635212 123267 291698 0 71143 239841 0 75636 802671 0 0 418895 103372 0 386301 129257 0 551556 404226 89280 596184 330025 0 115945 284355 788590 411639 452448 0 55903 0 449941 0 0 20142 0 491595 0 849134 517559 886701 0 0 990462 195902 0 752333 0 64573 867330 626938 868937 0 0 580306 140913 231952 718722 788348 0 887869 646036 719576 807327 0 0 0 557780 709187 0 0 0 121936 671677 0 432548 0 398305 627222 21696 0 129778 0 160605 0 405055 696681 0 0 156510 650579 0 254226 653485 0 0 109714 882051 354458 251646 0 851519 0 365212 584186 181799 93473 589030 0 0 463155 0 0 0 0 111949 0 0 0 625163 184572 136022 0 0 0 0 0 995712 720716 694028 0 0 813862 860118 380024 0 244602 356479 0 0 520932 776037 214558 732534 829803 802912 0 716810 0 73852 22159 0 474001 0 844388 265567 268379 0 90258 855763 133189 0 338457 619733 407955 0 0 0 445924 0 651096 101317 0 877243 0 499209 0 101490 0 886203 0 0 264439 108730 65025 0 381146 286203 0 151243 656925 291313 351334 0 0 634608 0 168165 0 423702 0 422869 0 169782 329704 629377 861400 237228 0 0 246485 0 830477 0 0 0 10290 884013 578498 717751 0 296995 298559 0 722926 535636 0 364920 950641 0 634653 821437 815280 59867 65924 0 83701 923272 716223 11754 454182 0 114014 120373 0 0 16864 193678 896897 0 420010 780752 133166 400958 0 0 12225 703736 733664 245899 659352 241072 813379 371830 309651 761592 274713 0 658600 0 262458 0 475199 313705 959944 662181 985950 968369 52928 420141 857317 66037 538373 327874 0 771042 645196 778495 0 462474 0 0 80257 0 402072 0 0 0 144829 751242 0 0 583579 479184 421197 0 0 841049 182610 262342 70446 863271 0 531607 938241 818893 0 0 116208 531864 586382 547061 361317 331646 0 0 244939 162718 0 682149 109747 0 0 9972 0 0 0 311131 180321 682734 0 719238 0 697369 0 949926 459880 0 0 0 632444 0 834240 905249 0 61762 333964 440315 81534 501722 659722 615939 828789 95520 546255 0 559247 632932 394411 663068 0 838453 789841 325429 401612 30751 713349 106401 363525 610467 229143 394806 948571 242182 906814 699031 935752 561690 152805 338766 498935 0 379026 0 0 0 0 0 992534 100236 422344 260285 627829 916540 0 996580 0 818043 804873 0 452555 0 779830 833086 0 463048 190819 0 959894 469404 691703 0 324746 0 0 301375 299981 0 933954 0 0 238595 104694 0 888847 0 0 164916 0 0 757832 0 591865 875334 593235 712068 627301 0 225336 163835 775585 40338 0 214236 582090 688397 342400 52107 539036 928873 422472 23538 540028 0 853664 864884 471526 0 0 0 0 470035 354784 703289 0 927810 168336 495413 0 666450 0 110297 0 0 62272 156925 511792 0 0 366213 618926 976339 0 999176 256728 144346 160751 0 646557 550302 748332 0 0 753941 544920 0 0 734099 0 391132 366748 0 0 65735 255224 0 572090 0 0 466190 0 43462 0 0 885226 856238 0 0 0 0 432184 0 600363 0 16549 546933 64239 801185 0 131344 929687 0 0 0 0 462007 0 0 0 338833 305126 353940 336480 28381 635265 0 222895 592723 825149 0 0 587545 489636 0 0 311259 0 0 651352 0 758350 492891 15802 0 0 438813 0 960513 274599 0 0 0 271995 471056 421775 393165 0 627818 0 534058 0 40863 546110 0 646396 492884 0 249658 0 0 924773 0 658122 52411 389111 0 775811 855687 0 515157 459124 0 0 861534 14114 0 0 213400 0 0 556266 576720 0 97881 0 230644 648507 891375 521710 31691 0 774970 0 211106 702918 32248 197287 0 860853 811058 391880 346800 844025 411680 410803 696138 0 0 438375 644016 0 289038 622263 611116 0 873431 816665 0 0 201811 659597 0 786156 0 0 0 0 0 0 209804 0 0 483135 635407 82459 480796 0 303166 315450 20647 0 0 0 0 0 373945 898557 0 0 62885 127142 0 0 70792 928396 0 215013 825379 695961 58129 967635 0 0 883804 738200 830200 540231 0 170842 0 455381 269633 657966 779603 37129 888400 0 490356 0 69543 0 0 124678 0 472167 369682 0 0 309755 0 992516 91347 359009 690058 0 0 604527 0 0 0 0 0 130132 156599 0 487387 613506 45354 0 985539 174631 0 0 937252 73740 93554 259171 815585 0 0 0 0 701125 0 155262 536985 520972 46170 0 70391 977627 0 978209 495559 642389 0 806838 0 787118 0 886055 0 587228 0 0 971687 177585 0 317246 0 394148 363223 207352 176148 0 0 0 0 140366 449038 102547 0 874033 0 404227 834298 377808 174085 152942 262497 964023 0 783071 0 522540 0 0 884814 0 0 0 828661 43727 0 854720 966476 783760 0 275939 858006 733876 13373 175758 63604 0 0 619831 0 243988 911917 0 103081 0 108612 0 361047 374134 635600 611736 717455 119550 0 899164 403830 0 0 497214 0 354731 0 988797 897626 48267 0 946151 0 457322 0 0 0 813994 0 0 434419 0 622222 0 914914 0 0 455048 552620 260849 854505 664281 0 0 945843 0 559842 818169 0 0 492465 708764 251810 0 711656 828719 0 520957 885267 33434 221625 611208 493928 969713 357818 221964 0 671860 0 0 767756 149448 0 982431 611410 709324 738721 355352 0 507134 856814 796985 269803 323530 0 0 0 101657 711428 215085 613114 891332 366142 574181 50867 413466 423664 0 503034 269473 428082 0 0 20666 131650 146050 465202 0 234198 0 0 692346 0 0 0 0 0 0 199676 0 0 927706 0 583443 0 0 726951 0 6955 651868 833653 472505 0 0 502375 0 965303 0 0 913718 0 249210 730108 72948 22574 433636 764165 355502 462654 0 344157 661077 610057 0 87621 160792 982929 917204 0 144922 315999 722234 0 44895 417645 59919 0 0 0 0 375732 0 889418 261489 0 102044 926723 615643 0 444078 193610 0 555984 989721 319220 316104 0 641983 245515 0 991516 275712 0 995203 109591 228713 0 0 978316 0 0 245721 986864 347613 0 150791 0 158348 0 0 718473 645307 0 470326 0 0 459473 0 108953 0 0 0 0 210143 656606 531120 0 0 282595 0 0 962854 656061 847586 0 0 102980 420932 465347 648355 0 0 245688 212293 679194 358758 956349 675720 91161 0 258238 937063 0 280888 588435 37449 224326 0 931790 595871 74528 0 335118 414674 919827 0 6726 668102 173657 565614 0 328366 733985 0 188006 940218 0 520794 924364 0 467940 0 550096 0 154071 303152 0 514920 688142 184541 0 0 0 0 27647 8851 234332 0 402618 579248 0 638635 0 845428 98825 313225 592546 0 309092 0 997162 765404 0 300942 0 69280 0 125967 806279 0 632768 833542 621267 662872 134703 408075 403979 0 0 0 0 853161 0 594310 228355 99354 277466 764846 0 0 0 0 497982 0 410371 932802 326048 0 0 0 929429 0 0 258581 545184 780553 461384 215565 353290 385178 569716 2883 0 277820 0 0 225647 0 0 918968 0 491711 599627 0 436505 183234 0 0 160856 607387 620682 0 538272 950052 767672 319006 0 684891 0 0 0 488717 569065 827127 0 593170 277331 0 508821 0 117125 709826 0 21680 321855 0 0 407418 0 545005 114312 0 719048 0 145018 0 56133 798293 871090 0 0 821913 837366 0 388069 435050 461529 321820 457799 331586 0 0 0 297957 0 0 827411 330737 913033 642561 683192 637107 236989 305549 490721 230788 501650 0 0 530210 413634 0 0 621227 678542 0 0 0 117715 486929 0 693105 414379 685323 24422 395584 930811 967895 702019 593993 127846 768104 890308 33631 0 774113 293427 230410 290287 0 97250 307380 0 0 341428 440746 527091 0 977017 187548 0 468666 800513 589587 105159 0 264905 899891 841809 719641 585381 0 600316 416989 0 996753 0 588667 205519 263343 0 705149 0 131956 0 112518 865384 980691 658368 971636 251375 66845 0 389334 0 274273 0 0 199880 0 0 666939 0 350814 924891 532431 0 609776 185891 158358 27505 0 0 0 0 483433 473634 844071 0 40247 962008 0 761 0 509308 0 912279 0 243038 309815 638009 0 0 107649 0 0 126830 0 988859 0 190357 0 0 674407 412137 0 72286 120067 0 275916 355762 682023 535690 0 0 238824 183200 782673 938449 232983 285688 4085 607852 0 625173 0 0 783431 529184 0 0 0 998607 0 0 727792 253916 937752 0 735195 165030 652774 490412 444331 0 514979 320601 0 633456 373811 0 180233 903873 0 46564 996860 0 0 508393 0 745896 971343 0 712740 278177 200068 588578 214221 305079 0 752131 0 0 655227 400428 0 291542 79349 945995 233259 764110 287693 317222 222547 120978 143961 961475 979242 152472 0 842206 0 165469 483246 0 738356 438702 867299 0 174465 0 861887 0 849463 362410 620551 0 941133 903279 58319 258753 170837 632146 315890 280564 0 0 997994 0 556698 98594 104699 0 790488 0 267127 0 542556 0 57248 0 0 858955 0 785447 532033 779376 452537 333836 0 733847 0 0 698495 0 580817 534514 921805 531599 743492 0 0 139667 0 0 652799 148856 336925 0 622145 0 451756 877032 0 0 285668 0 867976 0 731892 712591 0 276695 300913 0 567278 741440 371985 601211 714182 725595 166515 0 0 0 841670 358761 316760 261445 0 891432 927433 470492 490205 841203 487728 0 0 0 238935 66371 479599 0 235639 21992 803054 0 0 623507 59613 773308 600145 0 718987 800382 0 875789 0 288651 632422 0 427397 0 158413 0 0 0 34536 0 531185 0 940459 341017 939069 858420 0 255894 621164 579230 99245 513764 509396 623899 184940 33366 519738 119009 827850 0 436114 0 79780 0 574190 325007 0 0 0 681057 891737 0 0 0 684328 701120 0 514287 0 599951 173634 522901 0 0 229220 815133 451407 734348 0 574194 102222 843784 195241 0 0 660003 587550 414483 794296 0 671328 133007 309722 404704 0 772736 551118 525627 0 73645 711324 928642 0 0 991241 128111 264839 312867 0 793486 104381 738625 56232 0 108897 0 0 526069 113399 562975 0 939435 0 0 677546 402676 0 732318 609282 253717 0 410837 663817 0 462172 352177 136347 0 238682 520501 0 791754 0 0 458955 912174 169592 621939 443069 382059 173955 619324 987271 0 644844 583812 0 0 0 729099 0 218255 0 612596 83565 195608 551261 0 3868 788198 368597 0 0 0 224507 290558 0 0 0 378691 425619 0 0 0 821880 706906 111807 982533 716422 0 0 397631 115733 0 532628 349628 0 628929 0 688042 0 0 0 142219 0 414623 413111 704490 0 0 246075 844101 0 0 175495 222904 662488 582010 0 793419 0 766547 761864 0 641327 149615 657699 582660 621051 198897 0 770559 0 162127 0 6272 0 0 675482 0 304926 0 503915 918931 101468 587355 410789 270637 670149 0 887643 619012 0 0 0 55882 530083 16401 492331 527843 0 0 968716 0 865173 0 0 467046 894005 901882 0 112263 0 903926 180225 355078 532424 0 0 0 0 763795 88807 32656 0 944839 243791 0 91235 137914 772755 382887 0 120141 421190 0 0 0 0 252432 0 0 0 552373 843702 907187 11341 0 0 0 0 528287 167566 0 0 30462 0 524328 0 697639 0 0 0 848968 385268 0 606702 0 799490 779595 514039 0 154605 0 695575 339775 0 0 330608 575494 822377 0 712806 0 235430 698770 738100 60845 9855 0 0 414226 405178 708778 507032 0 612699 429124 390069 0 454262 245157 13407 634168 0 39636 0 853258 253879 418703 952166 450162 499471 401124 68094 982237 0 0 0 799730 216731 428957 199807 939864 256161 515417 0 101285 169351 385373 886340 0 443763 545068 42499 0 33717 790639 0 222153 695564 0 876436 768332 760119 79142 0 560470 0 0 415915 0 0 68680 225117 662665 703013 0 607322 727767 0 202467 987443 517153 308390 535617 380143 156318 287002 179435 386869 0 696406 0 326402 0 59994 389236 440770 0 771136 724773 406925 0 500542 535856 0 0 845526 849442 0 492071 808736 927362 0 303826 75649 204807 207640 0 187633 933761 0 836612 220928 0 0 0 428064 0 0 497917 0 904775 539638 475937 46555 330997 562332 0 748678 0 0 221998 616997 495505 703938 0 522346 0 487957 491410 0 305984 920434 920637 615931 293227 706477 833409 751254 0 631796 870175 0 0 0 55204 772142 658637 562678 0 0 0 0 0 0 0 0 913681 0 0 0 0 37902 354262 0 486979 422291 679634 0 0 947158 544534 144911 317239 0 977550 850477 921905 187435 0 0 677854 687456 0 204977 0 187789 421432 663224 10525 146525 0 17115 914300 949270 258588 184348 0 781080 0 506849 0 0 0 736748 0 258872 3646 0 681388 798290 295345 0 148142 0 0 373111 568624 158368 0 613065 0 66020 0 0 527386 480123 0 0 735196 0 0 0 711107 463099 0 0 360387 986381 403477 390493 441862 34639 0 240274 893186 0 588446 0 273646 0 0 702153 862634 971464 266756 242929 775441 0 0 619943 80021 0 379674 30348 0 578801 109727 0 805865 0 420341 103933 160346 468572 0 0 76221 355603 474097 562460 125748 378352 629755 357979 0 162570 448613 412764 0 0 0 300101 602260 159045 0 741502 423487 58741 842459 0 798459 683502 335989 0 959723 898224 454231 599695 409305 316463 0 595213 191239 929424 901188 667450 694732 813615 640322 0 89286 320056 0 110008 735443 978906 288770 927070 0 831767 242439 944110 592179 767190 286565 0 795756 0 0 538360 282833 648991 627498 734802 838362 95532 0 0 0 0 870214 588905 0 0 0 0 0 964548 540926 848343 0 954067 0 0 0 324328 0 711282 413555 0 0 97065 0 0 855930 0 125359 130614 344551 109108 552065 311194 295712 458475 0 0 667385 797793 544806 480527 343349 721370 417288 153433 0 0 0 86002 801870 0 0 0 0 0 0 880598 678208 270247 405521 0 0 0 0 0 815163 0 768778 530321 5067 0 105641 0 0 603164 0 0 553062 0 0 471317 0 904814 868281 386309 992209 850913 516809 0 787192 550274 0 474606 397462 130311 537918 819422 700283 410616 634518 0 661372 0 389252 885587 889170 0 0 645984 346160 131387 0 0 0 0 0 284117 565982 526698 628853 412090 453831 572576 579618 0 998309 234851 0 0 185457 373855 0 777535 716168 159463 210296 814110 872863 0 6345 0 0 0 539506 0 0 0 43932 514874 0 0 694805 302039 0 830248 0 535318 0 682631 0 0 335462 733092 631615 0 814925 514548 770263 97166 718090 0 934533 0 302009 144030 176104 0 706630 664844 769696 0 0 28663 0 798559 151717 0 431136 432073 685547 61824 944915 513840 952005 76753 0 0 686182 211433 0 150347 931589 979381 195960 994430 626147 422334 0 212886 440753 0 171668 792367 497480 533862 0 0 0 0 339434 430290 873418 0 0 0 183588 124899 863074 0 0 0 608293 0 0 0 928469 984170 0 0 0 0 96552 0 814072 348574 681239 277589 546836 401590 0 265483 0 370888 514705 755884 718278 32489 0 469303 0 395868 0 547958 326724 0 4401 0 825560 678615 868699 383150 840553 0 424010 0 0 316936 0 0 558882 0 835912 60524 0 86665 192192 0 922028 0 17466 651491 0 363111 111789 182585 0 0 0 0 0 959432 948056 0 0 183650 307104 454776 175446 0 373792 0 809573 250791 942613 108939 95646 0 0 0 0 37176 304562 531516 0 60840 391999 89069 0 927901 931579 0 172284 0 0 0 315425 383004 433727 709268 0 0 0 0 0 265159 0 27202 306723 539632 81677 0 179214 983419 383468 0 665199 700809 841649 160989 472950 435724 0 647515 450001 0 512053 636855 0 0 245594 0 0 0 0 0 91597 0 0 303835 121794 534398 106969 27078 0 283815 349791 0 0 0 854181 300926 0 736543 843207 570912 534169 395100 134709 579331 10114 0 569150 0 654551 0 0 385007 0 741170 517097 761554 602587 144181 15368 495724 0 0 0 0 799208 0 662727 796910 257555 174821 0 865063 1125 229886 717262 634985 0 980389 0 0 0 0 562107 855511 950340 88787 784290 0 0 252172 348501 0 0 630857 0 54265 0 0 0 284142 751027 718782 854954 494045 438570 915455 0 0 378065 697256 787104 0 0 0 0 998970 0 584754 937511 0 0 0 0 604993 482977 0 0 21684 944647 905469 147472 26925 0 16086 198999 0 0 596633 489162 973956 4557 372396 943692 716122 452589 0 862896 490924 0 810925 338626 22769 714244 905429 275334 99517 214464 198139 887747 790952 0 0 48692 0 0 0 752015 0 20328 0 0 0 118049 0 746618 0 0 841467 24521 0 0 0 688855 204508 808737 898699 110134 363827 0 0 888105 61723 0 917967 558583 0 864866 583153 638711 0 82931 695785 91729 269802 0 0 543861 813092 0 652592 123982 0 547307 0 987515 407459 0 0 725771 0 111905 440312 183711 788565 553440 0 0 298689 830976 0 0 93505 0 220365 0 905993 0 221312 0 768800 626328 611102 0 791441 0 100312 267993 352992 454286 53169 0 6089 935646 0 0 92519 0 307305 0 15639 173842 0 191482 0 0 553083 265742 0 0 960718 0 0 582830 0 0 940184 855770 207642 0 0 0 485837 106453 0 372960 509810 493884 126775 924480 731278 0 0 133849 0 206606 486065 63709 0 316565 226744 566523 427027 984657 689274 360957 619409 0 203085 290143 719383 394633 0 0 482584 0 787693 0 140482 0 500589 906144 573293 161935 507809 961895 960118 0 985174 377161 645891 0 625258 0 858592 982432 0 458104 0 449183 0 237313 282020 187406 399410 0 269524 927946 314590 709273 332739 345612 0 489023 0 0 444447 0 0 963467 950366 545343 0 0 350396 188262 0 0 0 137972 247371 271348 752445 155546 554037 0 696717 7502 959200 0 278108 0 0 614799 709550 365394 934235 799577 0 995562 388029 977327 160321 832326 12291 761640 34219 412209 329641 0 773565 187184 0 740812 0 0 860458 725659 0 938312 830117 541628 479598 371989 0
|
|
0 344334 0 347348 0 255367 433687 388444 452234 88487 977567 615167 0 474601 389021 676060 931079 0 0 399721 384319 0 618156 0 0 0 0 0 0 998745 540586 121658 161034 243772 938843 177763 635179 863642 568950 0 0 302198 483852 407112 0 0 474221 771137 673376 339936 677018 473878 941594 0 437611 498097 746152 303218 241561 0 841541 0 477190 0 587290 824002 34626 162501 0 558150 1850 0 45210 0 177664 934663 285777 387428 0 726605 0 635000 0 0 807176 186286 806446 303230 0 0 616714 275025 687892 589969 947308 761463 629965 963682 299238 962940 408028 851089 510556 0 801216 0 0 826647 57994 0 0 0 588042 298223 0 0 609339 136796 0 0 498682 924566 0 993950 344081 520752 24174 0 471468 157551 0 916110 888359 445815 0 542757 558946 70839 268494 789062 0 50689 322717 725510 176617 0 0 558728 854720 394199 0 0 180470 532452 672836 434168 726639 0 298305 530089 0 0 0 0 0 752837 848122 0 0 0 0 906065 689850 119498 0 175622 851934 0 0 0 0 0 0 844017 483729 0 509031 948245 0 803656 469346 0 0 996125 477981 0 926014 0 84281 683314 0 269471 20373 0 219216 0 333540 0 0 793147 755824 17440 638742 870010 0 0 880647 0 814346 0 0 524183 211029 239957 783873 0 0 901975 0 687695 813301 330368 231296 0 547137 404462 667996 583036 661972 14691 0 638624 819594 0 906985 463508 661683 973329 0 0 941231 350867 0 612625 329445 268863 114993 0 582735 393757 0 464666 758428 131402 0 848487 102588 428642 0 0 917818 0 523576 0 370652 122993 390508 233509 137008 0 0 194965 0 0 514883 152009 0 0 0 982816 0 0 0 324831 0 0 735338 518135 15305 614535 677765 428421 0 0 189500 0 0 452040 29819 0 135998 250923 0 724299 511940 0 0 4966 682129 665473 0 256555 0 452327 251442 850530 12801 0 875247 0 527961 531736 0 0 645416 962699 405086 896520 0 0 581549 820775 632053 987625 853980 877907 938869 237248 171352 35728 942807 844446 754318 782107 101953 0 0 439808 0 0 0 689897 0 167433 632024 0 329167 0 683424 195553 993455 585423 0 515681 163266 457365 427686 397546 0 0 0 101179 527243 670684 375778 191532 469932 970435 615488 0 433980 0 0 716104 613544 1682 58831 202365 0 460124 0 0 243281 465877 0 375671 849035 0 454204 473956 719424 0 903401 731282 43169 917223 655561 336891 493092 479902 612532 0 163811 898312 889816 245591 671785 0 965856 949931 0 61876 0 430931 514348 0 0 0 0 252422 440037 89095 0 256218 583275 403548 0 908222 618365 179288 0 732395 704028 662012 575148 0 158000 496011 0 0 0 0 0 928902 164710 122697 150880 0 460100 632229 0 795735 0 0 643202 0 753467 744676 0 893415 0 113695 871123 501405 683649 0 0 435518 205331 0 521133 850659 400551 539736 750324 0 532143 182618 0 37813 0 0 0 336187 642495 927721 0 796307 469721 0 764787 662792 249894 0 0 9514 431438 224203 132123 0 904518 0 704746 792453 0 105380 448129 733460 0 495140 0 12662 565917 428368 0 593515 343835 0 0 0 212137 254758 623572 0 703805 978321 0 338983 0 0 55480 186977 308357 172814 0 682627 139040 0 0 122071 844577 0 0 0 0 506908 313345 260910 0 0 303543 799571 0 0 271316 15103 181061 0 634978 720084 906017 100683 249246 0 499392 386742 228573 985206 578499 0 0 346259 552991 332532 433074 38940 571286 0 0 0 0 384163 814878 660800 635481 0 969490 637052 517421 383604 0 866325 686693 15016 155433 529464 835264 824814 311178 0 835271 69849 0 705612 246402 329557 958532 19789 482866 562395 489317 0 0 0 0 0 0 0 532182 309359 0 0 229885 0 0 846707 869563 376904 0 533620 152592 96530 78950 0 282382 0 961144 350842 0 495702 86110 0 0 428961 0 0 0 823997 0 812680 509553 523999 337526 0 0 327328 0 0 0 413449 0 616829 979198 322744 857986 0 6044 0 655256 0 843588 878082 0 537579 552255 0 0 0 817261 972441 22562 977511 640702 21313 954961 342196 0 0 987578 725585 0 882693 460482 0 354422 0 0 0 0 0 118736 751034 530665 799378 0 3908 265600 0 117198 722939 334294 0 862467 869067 752322 522925 0 409032 320924 196992 834940 362683 0 0 0 832455 534405 612225 0 208724 0 318653 183771 151047 369045 29015 295902 0 0 512902 418371 0 0 954683 0 637717 0 567321 663114 119460 0 111741 970549 0 0 821074 515584 0 119357 387033 0 274502 346395 0 989227 112251 123823 0 313541 0 0 401902 437932 147950 450863 0 310640 935881 920659 660328 0 0 0 370901 390718 209133 0 0 948287 816569 34910 613918 0 139643 615686 0 157932 59666 0 928915 0 0 397672 885056 659615 588798 606163 0 390798 0 0 414459 712139 876335 863529 0 849424 168459 473232 0 0 461345 708378 9014 0 36912 0 0 302978 923171 169775 0 670232 928101 0 690521 0 0 154753 701216 171299 0 154974 866817 309165 240618 544185 225960 0 75277 0 308854 374464 540330 661691 765792 0 241195 577570 932300 86626 712186 58342 693389 702237 985221 297618 0 0 50336 103255 0 357395 107048 587174 944384 700964 167767 996435 0 943276 445218 0 0 928755 780433 708052 830146 996410 996584 378530 145659 678394 162574 0 494113 0 868889 583686 234569 535919 0 68440 572361 267015 0 809317 0 591169 0 0 434288 0 0 0 256578 0 0 219471 783685 458466 646163 86335 740568 164605 256603 211156 0 0 0 169362 405278 0 0 716624 25372 913976 0 0 326970 284715 383104 0 134347 74682 0 505050 515922 0 224459 59631 461735 0 889632 735862 18733 477594 794800 542447 941381 0 960154 911009 202945 353369 0 764810 0 0 6826 645919 0 75184 0 890976 383294 798465 0 0 0 0 553927 0 914979 539101 0 873185 0 0 129279 948571 0 0 0 908308 0 246568 402547 0 0 0 760941 0 0 0 0 722881 0 0 262297 0 0 419867 54833 915321 868811 0 41291 975265 46752 49731 189827 141341 867924 0 0 0 0 818868 0 931104 0 411297 951602 814348 0 0 258011 84298 0 0 0 91290 0 870576 34305 0 348152 988618 0 0 211781 706219 210146 0 99754 20415 991187 499267 865697 0 0 108446 90614 687952 0 0 0 0 417669 0 303984 316614 888298 676172 0 0 0 68602 0 618890 0 665240 706656 387870 827020 0 592964 270146 0 831207 916281 189767 597153 499028 0 0 514994 0 0 982999 0 439685 328880 0 0 452897 476558 609564 882182 0 0 952704 384803 325919 0 215743 876384 167693 723678 0 0 0 635888 494762 632622 0 9036 691057 0 0 236740 877719 610066 366415 0 0 813453 151211 0 0 0 466973 358648 822358 275658 0 41845 236586 261125 43586 0 0 0 518008 0 0 813586 882692 315334 788003 0 0 0 424937 505892 359961 196823 0 790699 0 0 25995 0 718401 491012 801238 0 51342 0 0 359869 0 0 0 0 315565 548208 0 780379 737864 639457 0 0 869192 418377 0 273005 741785 511044 0 503049 0 426497 605672 585934 758119 819729 255748 602533 306825 0 359539 862772 691475 270363 0 650060 228058 0 0 585482 0 0 0 962237 346992 0 705466 0 894433 0 0 459955 33855 0 152767 288169 51877 0 354199 888915 902987 0 374791 155550 0 0 0 739469 0 266846 102355 0 875990 721340 251102 806095 926390 142866 0 131944 570204 673769 882230 582074 0 229814 442989 0 909152 0 653059 653516 758455 814869 287575 0 0 411053 58489 348761 33881 0 0 356464 228537 0 0 832746 861353 135003 866533 964493 108521 833491 290029 0 0 255243 311080 820375 177699 136848 530412 51046 973707 0 0 805947 0 199559 535650 324087 0 942842 945089 249872 0 569292 0 720369 468385 0 107762 4525 548477 148141 0 0 34060 185846 179759 753578 0 0 0 701541 546452 0 690822 697353 0 785390 0 0 343704 496354 419048 999660 606701 0 421766 188580 720915 0 595934 0 406804 0 0 0 749757 0 437142 0 851076 0 857556 310605 0 333173 990274 575385 0 0 391458 762269 723645 354205 0 225146 0 0 390787 0 0 309532 0 916454 848863 0 127518 0 607649 773925 0 755698 0 707529 532976 987432 101857 700082 0 0 144287 592336 476152 904308 355108 277135 533488 339299 0 0 291720 0 998044 0 796654 29966 0 366232 0 668729 590570 90586 0 0 88867 819977 0 883988 0 966422 54948 0 713181 507831 375299 0 0 0 463255 530711 0 277128 782181 0 640066 359832 457129 351829 963160 175957 659853 110531 697096 0 520520 881141 0 476647 898878 944711 905615 535527 0 339356 501752 473162 463525 355784 970787 610843 0 0 944900 591522 553489 0 189385 868053 403381 703288 0 0 0 926176 290817 835537 911314 825620 630405 398535 171091 0 166831 0 708705 785611 221197 140121 0 0 0 313728 554913 761904 0 596795 45360 951196 211321 0 511401 0 0 0 103269 0 0 104905 365780 230869 190358 260839 535987 0 724220 223702 0 647558 0 949187 944343 0 0 744954 84585 11884 813786 285635 0 321371 710131 440926 47988 0 59156 209844 0 794230 247886 875427 150058 0 550136 0 117834 99565 962392 370410 200711 0 440450 0 920901 752458 266838 735150 217036 393177 656353 400684 120693 708706 958706 0 0 981922 772237 786356 142994 0 747855 0 0 895853 774184 633789 474167 0 0 919399 941290 895930 0 644871 0 162087 366046 79829 74636 0 314008 0 0 504909 0 0 927487 686190 903931 0 0 338556 440130 0 290229 805402 956043 0 912121 0 470671 322645 241280 139513 351177 0 167141 114570 0 62486 972336 0 117811 115959 794131 0 0 536955 982801 0 126141 0 605814 0 0 572893 0 347674 0 755638 18441 346008 474202 236994 0 0 0 0 196594 0 0 27543 0 910409 90964 725709 38655 287898 124975 0 967446 125406 0 124780 0 0 0 768505 144497 892516 348095 833286 433562 0 553871 601550 507232 936012 0 523746 0 0 332934 18877 0 79736 730415 317114 300477 633885 579584 645128 538689 997461 563435 0 533217 0 19982 0 0 0 156348 904163 0 0 350552 491498 0 726530 0 0 628738 0 0 191923 76871 0 633680 774474 0 0 0 982866 0 160312 0 0 88356 0 720701 0 342796 892526 108119 95605 849703 0 147299 757982 0 648591 682870 432592 10393 377307 740545 478612 854098 0 0 533256 0 0 270250 0 808756 0 322138 0 0 947869 0 0 34586 0 65980 0 0 0 607481 524846 943898 401944 0 683747 6439 653418 337066 0 0 0 951138 0 0 7898 169233 0 849484 92450 737930 373401 253970 348031 0 0 58117 659242 0 309918 225306 557986 54494 715478 655821 202211 545612 0 199717 51986 0 765039 677124 0 0 188419 0 304578 767216 0 563497 110830 346965 720943 741559 600516 0 737143 0 11389 646250 361375 0 627759 0 271195 894217 677735 204583 948476 757588 719248 0 940512 164893 33201 0 0 0 248547 771077 0 0 0 662164 0 159020 0 0 913623 261199 405413 962238 737769 85995 271528 395668 158818 0 323034 688965 0 0 0 939853 714031 900291 452954 638062 123658 0 930197 0 410443 602485 520213 940254 120981 0 249518 0 0 0 398062 0 330567 0 840335 0 723834 0 544792 323033 896884 375075 9288 642182 879450 0 0 563324 943780 583485 958861 0 492615 0 629913 0 0 44147 773958 16335 427794 0 37673 0 959517 0 0 269012 139497 387196 0 573761 457170 693153 0 896313 0 0 517645 0 0 993743 0 153128 982675 0 312272 0 0 864669 440123 0 406646 0 217761 0 872132 0 846788 280995 601154 295738 0 488509 0 0 480403 0 898304 560861 672656 172832 0 421723 0 0 0 0 474374 256825 959736 0 498198 0 0 273795 0 728032 457650 327322 261013 0 0 567783 216181 0 3888 522685 437489 304583 374292 38688 12069 0 398160 173283 0 0 934559 0 0 0 333471 0 318179 0 0 0 837318 0 0 8954 548146 954632 766982 276848 238099 164262 370403 803162 116733 0 843590 828554 425663 434846 589463 708399 999255 215594 842021 994942 528029 199200 780809 0 0 807226 0 903040 471280 741316 685096 0 444221 374188 519080 210298 196816 690532 574146 0 519142 735924 0 0 814001 102037 119154 227587 265376 0 552229 0 304641 694575 893641 0 435494 392374 59946 0 280830 0 962866 801715 785622 0 919590 128565 0 116152 0 383874 0 0 0 0 480425 972702 450867 316590 324389 0 289209 530074 141109 0 142773 396824 0 714704 852183 996743 0 323497 233167 0 978863 243097 301017 0 45895 952530 0 642665 273701 966083 321693 0 691971 0 24694 718347 0 0 0 0 371405 839927 0 280907 0 414909 177469 0 636419 0 52428 0 232687 252215 908040 834808 893398 816772 0 762223 551238 617301 377317 0 618804 0 2924 292850 481081 892841 0 969846 0 605997 0 360167 0 999614 0 301104 364374 518541 220261 0 219942 651991 259082 523049 0 461010 412187 297479 764591 66841 143449 325857 199103 220252 720840 0 0 943877 0 831377 0 761848 969672 795453 0 595052 621062 0 0 482008 0 797168 0 0 842565 414146 0 197447 0 158977 341979 965429 281764 76813 313921 731170 0 0 0 0 0 585210 869778 0 164993 723299 47018 707535 355956 0 0 836003 0 785353 0 938989 527522 657732 690882 994674 0 18617 733869 841142 864228 0 0 330409 546732 623938 405231 702362 801909 0 655488 0 0 180064 666178 0 702906 0 608068 0 0 0 0 0 655394 510055 0 485724 0 0 902851 0 30097 0 742792 512463 626698 894321 0 275304 0 915336 619954 137744 929261 0 656746 0 459321 483546 824842 0 141445 601271 0 936169 68298 52720 946770 9409 13116 0 858620 612319 759463 865766 0 0 0 320527 0 0 0 432154 162868 519683 9605 0 62256 928485 80909 0 739577 0 0 0 513764 541370 0 734012 635385 791209 0 129664 0 437380 0 189742 0 0 274517 0 400474 0 259598 0 897091 599540 0 706878 0 0 0 0 678218 90891 0 403893 0 920160 370173 70847 0 458185 471638 101089 658427 577325 0 0 0 87650 283354 0 806105 892003 893049 780288 0 0 0 0 708661 0 0 0 196365 0 0 945015 0 0 243234 658439 0 104923 0 8873 0 0 0 297927 398634 70913 242178 406469 0 0 0 0 0 910193 219951 0 68924 0 368473 651310 0 0 522392 459324 670353 0 0 708425 0 0 400115 316440 0 535945 667858 0 517786 844703 0 0 629906 0 0 0 55706 779078 0 936650 0 0 0 603787 0 0 374473 787427 0 675430 377860 27346 6133 895266 708285 395673 473625 0 703425 475066 0 549311 456867 176391 119716 0 0 0 399220 0 0 145959 66649 0 768000 0 431022 695071 0 0 0 528933 83381 645752 829250 138443 783293 237265 0 133395 0 525005 0 0 97357 414704 0 877070 0 0 351522 0 0 128920 402612 969924 491748 0 431709 599991 0 171806 683803 0 0 437092 239192 900675 95783 491235 0 0 367729 210224 0 926496 800895 322833 555045 472220 394680 0 580299 773985 581964 153629 0 753452 738640 919680 0 137409 458559 163355 206955 922179 0 539819 840593 0 557461 0 94371 492714 215767 0 638100 0 490410 0 610388 626270 169586 0 488136 616953 0 0 0 480784 655969 309618 981735 0 168065 758730 0 0 0 651905 302000 877085 304235 268988 529419 735016 253848 0 0 286592 71664 694076 170629 363749 0 0 525173 946226 544315 611330 552096 994126 38963 650893 263639 916881 329536 162325 236617 908636 275899 240850 427757 0 599569 767854 0 0 828435 952377 812185 32281 0 304512 925384 0 73132 107111 566290 389647 184144 420324 959981 0 90877 695034 311690 836528 444871 973115 0 0 927939 269771 171859 0 0 0 92123 0 0 0 0 695803 1863 618961 871035 0 0 689398 44574 972173 780315 627176 62325 191199 686201 0 0 93274 533759 285874 111566 819843 0 0 0 55841 331135 796818 0 0 0 0 860871 0 583275 0 0 623960 612288 0 0 692211 793454 0 156094 750207 947959 0 0 425084 274667 61035 121446 481963 274466 692626 0 0 835347 0 179487 0 334531 192822 0 90925 915071 654832 546701 71529 0 302068 885172 774703 0 0 594735 444748 611847 231981 256182 0 0 21166 821925 703671 348453 341858 391313 925270 426310 0 0 0 398978 0 0 976399 357912 0 594308 0 809149 3930 679259 277098 195150 0 722828 854058 265134 370831 157760 212150 0 753661 905943 0 400841 0 608663 321205 808490 0 559538 353742 0 530191 0 0 286024 949143 243037 932111 0 0 714570 40552 363975 0 671749 862352 470249 0 628091 429930 0 641491 0 719040 875437 0 912019 999599 0 424285 0 928694 386618 88365 404728 407163 0 520219 302272 0 550992 0 26244 0 639042 0 605015 0 0 0 0 0 21253 0 363214 0 848887 756789 0 83028 988128 833426 0 0 338602 743750 501737 470109 0 0 869323 331047 0 651777 672906 635153 20161 988650 652415 58668 0 0 182111 840813 163246 505949 9724 0 601543 507579 375249 620673 0 376126 0 839285 0 853008 973839 430423 940797 0 0 477153 966827 809937 688930 714106 754428 26052 0 0 16661 637127 607499 441464 0 955892 949815 0 698740 691141 0 616889 0 974053 0 16241 0 0 387982 0 872048 235601 0 0 299202 897146 893376 118071 825379 371123 674962 839279 906564 531676 235977 244624 0 282227 857999 193780 798791 0 363745 166013 0 4299 0 0 247562 0 922476 942715 958918 0 54487 244138 834906 599514 0 892518 0 0 668784 0 0 0 485239 845530 123131 384268 450024 119953 93902 0 310860 0 0 381703 0 0 350524 12352 0 380756 306552 573531 0 0 408453 0 4349 159339 312285 0 604486 0 972559 809441 548058 969570 772209 636505 9893 855499 367133 773770 519085 936548 0 695056 299304 0 152601 818719 362944 760510 668660 125115 479822 0 300274 609681 936019 811613 0 637046 0 0 0 936620 837451 253054 400460 0 957482 617020 347246 837948 667892 0 0 0 920906 905500 641650 346950 0 505642 38968 580874 643829 742420 950672 0 101913 0 830262 0 647139 366409 0 0 458926 0 0 310081 0 663829 988755 340845 824342 0 0 588954 852760 0 903582 82715 324052 786477 88728 230598 0 0 711228 576328 407576 0 540419 0 26458 254560 2881 240813 0 0 0 163237 756914 0 578045 0 853228 981493 717149 143143 877922 783178 0 716757 0 750309 294545 609449 389690 312939 0 570699 0 362117 129071 386 0 382546 714735 40174 0 0 0 0 0 674514 275619 392188 437634 0 529747 670730 13527 868450 483765 0 642639 883925 394226 777307 714104 193554 895485 676206 895530 0 268115 0 187927 5716 0 0 107757 926419 74498 0 126988 0 257373 46949 719540 232327 0 4750 821948 0 862855 0 539715 959294 0 29674 0 0 0 897906 0 181407 0 0 17006 413574 119753 0 780650 513517 835887 0 861004 0 0 474042 318958 0 977149 0 0 0 349442 0 0 0 0 0 805385 0 425746 28206 454259 0 167166 15650 0 0 0 0 526146 141288 236789 0 516743 586059 0 598264 0 717868 247575 0 0 417932 0 413008 983564 733960 665841 0 0 528970 617651 0 131504 14226 515113 0 850590 0 0 0 0 0 0 994824 0 0 0 579839 0 497324 978922 308199 572456 162306 0 25292 0 27088 24511 900817 931989 23677 0 964093 521770 0 910686 519121 668659 255938 0 0 0 0 2002 0 213668 424106 192725 205512 0 566187 978443 576214 86426 45391 662076 0 0 0 298523 0 660837 0 0 0 0 0 0 583117 0 589650 0 0 0 830233 822118 82235 920252 978669 513110 234644 865200 953106 0 0 900412 832173 553952 0 0 0 776642 0 0 136437 56813 81261 0 337700 0 0 520747 0 337067 156681 191492 0 415001 679173 911647 954052 0 0 477648 639790 61613 933100 0 283682 204334 0 241551 381691 0 920616 443304 0 242922 0 0 468858 0 0 0 710701 0 446995 0 234015 96928 335684 0 742583 721586 611468 579002 74741 0 0 0 0 717203 128250 5415 176720 0 0 0 0 0 892329 820154 0 419379 980913 105183 343264 0 0 0 0 11843 0 0 0 95048 0 232578 821206 591644 229058 0 0 153678 0 0 0 0 251335 0 701658 0 0 1550 185037 44439 296165 0 221049 0 0 244334 0 0 361900 0 523074 669260 8604 580003 302148 0 968693 983079 0 257412 797659 0 408202 169102 746167 644925 0 176863 0 167369 359587 273824 0 976941 0 0 0 593236 43223 958528 0 487887 515223 0 372007 0 0 606236 37670 154786 0 0 664076 815779 340678 636282 452070 0 851888 0 897895 697855 175466 436196 0 0 0 627755 111322 180915 45391 850306 503861 0 0 205466 380608 33900 0 0 364500 862186 0 533866 620471 669170 787415 0 50563 0 689311 0 541642 868141 0 792885 378426 436464 487461 847940 919084 0 503210 0 491038 926038 65829 0 388922 538771 0 101578 187252 441872 466107 0 382997 285410 765352 0 0 782898 69394 0 198396 67738 913619 0 451887 0 0 0 483829 991144 0 765686 0 401711 0 510663 0 214881 648623 612937 0 975666 471337 0 116800 709551 727023 0 903612 503107 851941 884140 48576 0 632758 484082 136433 794950 791269 0 231073 0 93709 0 397339 445219 782698 784180 995969 0 403550 77006 915633 0 0 190835 583106 0 628352 0 0 0 0 800229 7445 0 464476 0 69858 0 143533 331158 0 0 0 844254 736377 0 0 320837 0 445349 5007 0 586815 711921 0 0 997600 189735 946038 948351 519018 394659 685488 224476 151110 595501 51828 952647 0 940737 312919 860454 0 554473 612574 162 897188 409074 834462 0 371463 30684 732389 0 0 944446 0 0 941309 0 0 410963 0 228554 0 143006 0 770032 885131 875129 630006 86468 315713 239968 139967 950869 129680 0 530159 157899 235784 62140 724298 353310 667950 292924 452647 390871 921128 722020 25535 625916 465992 713415 0 0 417130 650833 0 750245 761223 415222 629992 277151 0 698751 0 49767 882224 522504 482483 0 0 975576 345693 251981 71832 872511 0 0 716029 419465 791075 0 571381 5247 0 280046 0 0 429588 0 534651 515479 0 317008 0 0 239364 0 943475 444212 248505 645511 901846 0 127513 979239 0 0 812491 35832 0 0 0 940659 17124 0 697694 311811 961953 476191 252972 865769 0 433316 926612 934384 149514 0 111483 120621 3601 988828 0 394809 227357 0 0 111770 0 630720 0 673230 860375 887463 584987 524209 0 412744 392209 655200 856416 41900 416061 456955 0 842441 0 812029 0 985702 964371 0 764960 773148 327387 0 882012 0 223748 889133 0 383700 591365 337611 0 0 0 724261 0 0 0 0 0 320664 743681 403421 0 0 538416 442456 285676 0 0 848099 0 350463 0 169042 97877 0 314966 441957 676353 121632 761577 0 199124 0 576816 0 561224 0 0 914864 476936 776641 56860 0 0 764469 43012 0 0 762673 280132 243988 0 512379 0 0 125757 192227 364190 506552 185652 852187 0 748431 741090 226694 445421 636837 0 703713 0 0 0 266756 806876 0 300913 55831 404051 0 0 0 713744 509997 142736 0 533329 899339 0 772195 912744 0 650806 0 0 0 291299 0 108521 658351 555876 0 822900 0 956083 875684 449267 0 170013 0 0 944402 316383 709636 0 595990 74436 0 731776 222849 0 906137 375612 881976 33113 0 426530 0 524239 0 0 516386 69095 0 130221 799497 595692 219929 474229 0 0 541876 0 429830 997436 664541 221586 109551 711526 36006 0 0 0 813928 682756 0 898525 250058 0 305927 720635 136692 419671 76172 516373 97426 433589 576365 655551 0 0 0 318204 853321 0 267897 689722 0 720286 394968 0 0 489231 0 795164 670585 0 88663 199011 386358 0 902328 340949 884523 552868 0 0 431366 0 517742 210821 0 0 843314 460688 788265 37795 527591 570723 496324 19975 342300 48776 948452 0 0 0 928670 0 618250 512661 580574 0 784952 712701 470336 0 385810 685287 147081 173309 482846 785166 646211 13693 161613 0 943097 777822 371879 655666 0 637051 517575 732375 0 62047 100089 0 945172 958005 0 304147 0 379670 616227 416696 0 0 515889 0 334569 909641 533039 0 0 435138 0 343887 0 245626 888800 648863 902377 819690 245018 808230 0 443792 19486 0 319295 0 0 0 0 521493 0 575438 184821 0 315319 666761 899251 766686 583358 253916 0 153603 0 152171 669308 511162 641401 0 950127 0 0 735027 0 0 421119 897067 590134 0 326176 175269 558662 0 202076 519088 974118 718009 454898 739020 0 771260 181531 601510 720972 0 0 609114 798850 0 260618 979814 931265 0 0 620058 317018 0 479979 292511 0 460724 892968 541188 0 0 430362 223212 0 0 617926 0 873417 373063 0 516023 0 959645 838849 0 782047 117987 503730 0 0 26400 485312 0 0 251908 452790 894778 0 579684 826415 0 0 0 0 0 612597 757216 223067 968690 818110 528276 871031 782123 93628 566007 351031 532056 0 126697 453783 771624 355469 351207 16555 572805 906615 504288 25370 629415 947784 585822 0 136393 3657 519457 246378 864736 0 738461 89883 627744 120942 683165 0 0 264772 0 0 295630 386193 986813 451142 0 523676 863263 946595 790905 0 0 0 0 0 336384 760476 0 248473 875561 931341 674929 368555 0 438251 0 0 613205 706043 345186 0 0 0 955548 172838 424995 0 314837 382071 642340 627855 996267 996917 0 501143 998030 528526 270247 304695 393201 0 0 58190 407195 285065 0 29908 0 930295 77304 841562 340447 0 551708 0 718795 0 0 0 37309 265290 0 926549 0 908902 0 257451 4146 0 0 0 214875 393954 500907 493215 0 0 384558 759482 0 642928 0 103255 411722 185943 0 242712 560886 207775 252288 892269 706911 807601 838650 0 0 245414 0 728416 901292 0 617419 0 188784 188171 734121 224705 143562 0 39415 701438 34500 419791 0 649962 506495 0 234505 0 0 644848 0 312251 169725 58258 584454 0 432517 961331 514371 35303 227759 873924 715027 120770 140719 0 950309 346122 0 851233 281339 249474 0 0 0 0 0 948924 101870 38943 98201 0 209021 0 474967 0 0 912309 761523 223069 541476 66101 0 0 0 0 0 0 454091 682112 0 46342 0 0 725571 379591 961619 0 0 722807 882280 210189 632152 901728 19958 0 892548 345302 179050 824305 996616 797095 647954 0 6094 848717 0 0 0 0 545643 0 0 288253 302786 188091 347024 353920 0 0 0 0 403216 309984 0 68951 986761 928105 0 0 514321 801277 513891 684539 723864 0 0 0 0 417450 17643 761387 0 50554 839287 254742 607074 0 158105 203856 0 18494 459791 928687 0 314761 816307 0 339454 620468 120353 917141 184491 410017 0 293712 0 646000 121799 312031 209606 287235 0 224268 669825 605663 243978 667374 732793 0 189826 654604 51454 0 0 0 170860 0 0 874704 423438 0 778308 0 729762 0 549861 95714 247624 110701 0 180445 375261 0 90122 850953 0 576988 197160 0 0 128073 316785 489703 879785 39016 0 595072 0 311599 884280 104824 0 0 134013 647328 218366 0 665136 0 0 292034 0 187441 621541 856855 147840 0 0 0 840758 503217 841602 0 563900 190219 0 0 0 113574 484306 0 0 23579 753112 0 284319 0 448582 0 837568 0 208729 0 82394 0 819649 715802 162597 570711 435129 17456 0 0 0 911477 491239 0 0 0 0 0 27781 694618 0 0 684216 0 0 989081 274561 0 807245 0 764252 691245 628460 798034 119824 0 0 0 217290 80696 184116 692265 0 95272 578382 526547 0 485201 249517 786574 0 190785 0 184377 0 78042 560448 12474 145490 610349 167419 860614 0 807783 940467 733844 387261 0 0 963150 548750 764771 0 596062 867116 841729 610164 694130 981872 0 446111 0 0 192216 0 0 358335 0 880514 122003 339638 255879 0 145582 923982 214379 0 24900 320925 873328 0 0 50379 0 92916 0 0 308999 0 781012 0 0 42946 131964 0 277963 392932 585418 0 906979 0 778567 0 66665 733941 9910 157111 593926 264680 0 644202 922187 0 648967 928809 503744 245662 504435 982813 0 148064 96061 0 0 641048 0 635766 304604 0 0 0 225177 0 302419 0 0 0 0 711882 0 742514 0 824281 658827 0 0 905543 0 0 0 689696 150923 949266 0 0 478785 376772 0 424122 794251 400096 330026 558503 0 598848 55525 441769 613010 234825 0 790223 384946 106888 633230 0 724502 0 554881 0 97116 325205 800335 312775 0 457310 464119 951529 0 65329 0 0 0 0 328268 104521 560654 306539 517968 811654 293249 0 246628 0 224395 304700 0 548791 816837 0 0 972365 971796 651241 0 0 996687 0 197340 568247 136568 683782 728096 744180 0 0 305859 0 577228 0 466454 237942 243695 867796 405478 0 323395 0 572926 0 897881 618955 0 0 0 371893 865088 936835 0 580092 0 845563 220146 0 296934 449657 658401 599996 0 0 0 0 672544 343311 506346 0 294258 0 0 0 79014 479553 561032 452890 323949 0 341998 0 218904 165027 824991 309587 226386 0 606372 209879 143912 16077 471361 532037 0 512892 754594 478473 0 294829 187392 0 0 881221 509514 0 0 379707 488228 414963 25971 0 316473 0 0 133998 0 0 205457 0 327968 796304 743222 892680 624710 173476 548546 0 86917 477107 508025 0 295926 0 653818 0 0 937461 538885 38072 143932 0 0 0 238501 378377 445783 538891 161211 0 0 764583 628189 4569 194033 0 950140 0 811539 89519 0 33982 0 0 0 357073 541195 11552 70211 0 935821 228187 174866 0 429223 734418 151787 0 762445 886082 273403 971096 344529 0 912295 0 52040 804852 46246 749491 737234 0 106963 617377 0 373868 366975 0 0 115676 0 160979 601480 947989 833316 0 0 0 35647 327492 183503 893367 163192 924675 0 0 0 0 0 0 297079 0 621391 850195 386947 713519 1980 805553 0 0 732909 491193 381516 0 0 218949 608721 0 957478 355277 732760 621761 0 473616 709163 872393 0 0 0 95361 829131 176042 0 0 0 207781 162973 0 894561 321896 0 0 903070 997063 926372 672523 652383 427676 0 167698 0 594411 0 48646 0 0 201413 579137 916211 937726 773136 0 0 0 122152 960623 33315 920740 0 632233 44946 0 0 348181 800021 872061 823281 0 389966 420364 467141 814509 0 693650 0 983058 132977 299387 148567 15829 0 0 0 818010 0 689795 670771 0 293507 491927 0 0 0 0 0 300044 0 0 723580 644851 0 0 863836 309136 766481 0 945504 838035 770819 782205 0 25215 0 141061 0 924485 615807 695778 0 330166 574269 0 975576 739970 523622 69158 162149 709739 658136 372847 0 859844 0 214339 344541 978057 0 648012 0 675370 0 537713 0 0 656124 43760 338879 950767 514406 0 446432 262724 0 996989 949061 139054 363589 122704 0 0 681651 893618 427916 410379 816413 0 0 0 603820 886685 672607 61370 0 331195 799925 59779 0 0 0 72509 0 943963 0 150814 669876 212853 440261 12138 0 0 651526 0 626896 0 0 0 0 222631 834444 0 444130 723732 182738 964000 376690 67686 0 527741 20921 801168 0 709478 491980 0 78858 191139 0 0 0 0 891755 384102 0 181982 155283 16170 0 0 96070 931952 0 216954 710008 192165 0 0 990349 722845 0 313692 832914 0 0 120977 163562 879826 805695 480679 0 0 29899 70974 679959 0 704774 751043 303762 323188 0 0 262425 968110 253868 0 0 0 687860 0 0 520923 670537 0 342630 327529 0 0 643569 0 794538 799655 80723 832063 471466 571577 489811 274925 624444 15119 0 0 0 0 791122 296156 470717 753474 0 160581 37381 81664 165160 0 536953 0 0 0 0 928108 0 0 116709 224302 0 0 585898 0 182612 0 951018 333246 0 34985 0 855283 0 0 325495 0 209073 70440 0 298283 0 711857 0 258788 665674 444895 24562 720018 621271 359751 0 458138 0 994156 832348 9504 898125 70895 467334 0 44710 0 3643 613544 0 0 418534 966977 0 0 790332 0 15698 0 0 639697 104843 0 0 991894 0 590690 0 589159 0 902413 276569 426526 0 0 730551 517686 35698 669210 0 176162 36994 0 0 166343 0 0 589694 0 749454 758349 0 394900 0 0 840658 0 200621 0 508320 0 750349 0 0 0 0 434114 0 485596 626969 0 6078 592344 104413 0 0 0 280010 830793 590677 0 97910 83553 0 0 664380 0 0 482974 0 315311 518663 753736 0 435475 310471 741660 537099 0 923334 401021 42255 367675 453165 901623 0 124597 683965 512745 0 878646 584253 997631 0 0 201549 0 849844 0 0 0 574285 0 757383 417120 826588 696601 449735 863536 35666 0 407149 276246 702947 370793 0 749046 0 952787 0 983036 289182 784696 812399 67879 878583 104641 714431 0 0 0 0 0 0 175618 804661 181804 845640 675175 0 0 161985 0 697085 0 550571 0 0 862296 503568 704103 0 282298 0 0 530985 500058 0 182664 0 489501 0 463858 666824 775082 448032 874616 0 0 0 0 0 61955 0 585515 0 755014 0 82889 0 0 971043 0 0 949000 552727 0 312571 0 771738 71580 893803 942110 0 377285 866100 0 0 0 0 573138 0 459858 161715 0 0 25325 153633 0 0 0 682235 758177 67547 0 123527 0 782973 735741 0 708261 227722 884127 635839 347250 503128 735548 863967 495557 0 472019 855077 0 74164 0 583191 0 928823 482119 429996 968570 0 601320 907323 0 0 684294 294039 0 628731 988917 0 658564 0 0 0 0 965768 0 0 63299 135055 700108 986196 0 0 399089 860914 129282 0 743033 0 312564 284654 131602 939917 832141 751967 619568 189248 857479 428040 50201 775378 0 830625 918368 0 0 788279 549042 408286 0 947030 505776 274872 762215 0 0 194198 719531 594190 227462 431667 0 275165 0 131537 729277 0 0 401440 0 0 136794 0 699772 176295 0 0 0 0 474013 0 231824 0 0 253741 0 0 0 0 293108 0 837204 0 0 233106 159437 659923 436028 212119 401457 77257 938674 25483 0 444576 936550 0 108294 18808 0 655679 0 0 0 0 333349 0 612774 0 842137 36903 0 927654 956114 0 817050 875169 0 0 0 0 0 52236 481820 894998 0 0 658246 339613 460950 0 0 514609 537744 208397 537197 0 813077 0 693313 391602 0 215441 0 799990 0 0 989154 254621 209906 762316 0 0 450976 619034 284237 408385 0 0 0 253995 605604 517658 0 0 107897 484058 431746 610269 797955 735742 435135 102168 492336 0 774459 60286 0 0 0 697588 482401 716388 0 0 0 0 370848 817161 284965 927110 488183 283840 708139 284587 317765 0 199487 790039 0 0 967747 410903 458265 442721 0 0 0 0 0 0 316897 0 216873 0 363594 0 620016 488423 0 0 387146 455884 27951 0 0 670852 43890 0 121787 974125 522700 254819 114316 649823 0 723931 161970 833772 0 0 0 0 991431 0 0 0 0 689750 31537 240552 575630 521347 0 36897 867123 0 201611 0 160972 0 184062 249276 398441 68496 205194 424025 497238 0 0 607493 7667 674212 772850 155232 226613 925657 294195 137240 0 62933 0 222665 10143 0 18381 240378 492972 383995 0 873054 623462 792606 432330 796941 0 963645 0 0 0 0 454277 0 0 4330 0 909514 0 322994 0 45403 111849 111237 0 143318 372532 134724 0 824598 0 73669 673870 0 667717 655540 46841 2060 239612 298008 0 698727 150105 0 87571 228479 352771 0 902793 0 0 617476 0 259410 630955 0 569866 0 0 0 890001 0 861538 646504 0 678556 486881 612416 0 441618 0 0 518707 0 0 645990 0 776492 612504 421972 686478 553115 0 969063 0 673294 702535 0 618222 0 0 663776 0 0 695669 691282 257086 0 154159 659740 409432 753812 771677 339633 0 693707 0 0 0 913762 0 983688 559308 69161 572595 79032 781432 845933 0 372307 0 0 0 949807 0 233421 0 0 893888 958917 840144 788553 425930 543350 750902 817051 629471 628500 987278 502963 0 491137 0 0 0 754271 288414 298429 105423 936852 338957 246971 891220 924815 701274 9595 807122 246783 256359 540155 643246 165713 566822 0 587244 210999 893693 805255 847145 0 252472 772617 0 404829 0 0 0 0 273161 0 994022 600770 713099 0 57654 27291 108868 886820 463331 724791 0 173879 500152 615778 964920 890886 702491 50709 58588 901386 0 224922 493914 577190 0 289002 0 470076 380984 402394 0 935050 356229 0 0 174235 0 0 280043 946512 0 876469 397433 473183 0 0 19215 352752 345140 0 0 0 196602 0 233710 627079 473977 325445 136567 230825 406383 616343 738979 331338 0 46183 764897 0 410692 0 0 152586 582313 0 280764 415905 336686 341472 0 561030 962392 0 0 260484 444926 155697 0 664305 0 395537 0 989389 0 388282 376342 0 864686 0 0 0 374566 211625 352873 443477 897552 186125 390830 0 0 0 0 485561 68420 598814 0 429833 646744 500929 0 197483 0 0 0 0 0 585476 0 862280 0 152502 0 890516 0 643406 208145 0 877852 0 453598 0 0 0 17255 0 622163 528393 617198 83437 382267 0 477490 0 261168 422637 999546 930444 883816 752879 0 0 163983 212341 696478 666675 616609 269132 0 0 980559 0 364016 0 0 673404 580935 181647 0 0 288991 292862 479573 0 912771 821741 0 0 0 330344 0 0 970184 0 0 0 725713 606775 979099 191227 689079 0 642432 0 920571 0 0 89523 700672 706397 381488 20768 775053 0 223705 0 0 917024 0 590446 156919 0 580257 0 498860 897396 0 434290 265258 0 0 656156 0 717734 278901 0 808390 65305 75541 0 498070 116307 155645 48403 0 679657 0 450400 449788 0 0 779640 548396 0 929226 563414 0 381109 0 583695 176267 734027 0 48951 0 572994 772810 462010 665235 462779 794770 736409 621102 609733 510582 878105 671067 889393 789715 813798 154168 0 318372 0 0 684140 0 0 0 0 293283 113345 412968 0 662961 72768 687052 138051 262076 0 0 646987 435701 503332 688896 90194 456645 0 0 0 979251 0 637462 0 0 439566 0 74768 0 0 0 0 0 680913 680048 925260 0 0 0 0 0 0 279023 631544 535660 953490 0 0 854798 342299 322392 858907 781076 307664 382079 0 0 980393 0 0 502495 179221 746032 368836 0 0 438202 457813 539528 791381 149675 909913 0 0 5212 558233 0 0 812513 981008 662461 0 0 436524 100497 134555 295171 841742 448558 0 744037 0 0 522211 355359 0 0 975135 733011 30969 206092 0 773675 170013 0 127974 0 0 623478 0 0 160397 0 0 0 0 0 419616 0 463474 590305 0 55843 688137 0 473970 844955 224951 0 982321 170083 0 0 0 637239 401262 24376 570359 373536 0 0 455752 762603 937738 176463 714516 0 0 355974 449199 904058 0 816684 637701 708667 0 0 0 0 302633 145251 180308 863037 74034 49598 549362 0 0 0 803141 875291 0 401425 0 0 960173 870685 358573 0 947096 0 601316 226679 122520 820383 0 521177 654980 274467 171239 767131 243383 435985 0 0 0 768227 427058 192152 830860 961596 626359 0 81513 945707 0 0 0 760479 0 657065 556461 893910 184878 10243 708448 934130 776119 161867 646012 894784 0 16799 0 34487 630450 0 907611 595714 646988 244733 807002 390769 558920 910728 81305 0 0 172581 344644 52447 0 39332 397900 363116 584323 0 165179 722166 942926 830498 727367 0 141832 419407 0 838263 191259 672521 976766 877019 0 360375 0 527675 0 553182 177350 417004 19713 427149 568117 630974 544220 218746 0 418693 969572 268600 358132 458045 0 0 151682 668972 937699 58070 472542 56331 69446 904590 407765 0 587843 608135 0 437802 0 0 650177 800046 0 0 0 0 0 0 806422 0 609850 0 0 0 83061 566367 915139 0 67461 267534 927997 0 308066 313725 0 606802 0 335641 0 0 0 837334 759319 0 274434 379183 778685 479599 0 233368 0 211954 240371 0 807199 74977 0 0 0 0 165174 0 754688 682238 476590 529458 382157 193093 0 518360 839403 98326 0 0 0 672461 0 592888 912154 0 0 0 307923 277835 0 0 0 0 512760 583574 0 0 929753 23211 571784 50701 287870 0 0 447735 0 0 637289 865170 798692 0 31766 948873 0 9652 0 0 699048 932089 485554 0 417669 0 0 994814 0 0 0 0 240605 899172 0 0 366063 0 321468 0 0 911964 0 0 0 741236 0 543717 654544 222098 151456 650020 908121 0 322874 699364 0 0 75516 0 564901 301978 0 0 0 200236 712326 435131 898060 0 181802 0 303816 500569 0 659395 0 0 0 271531 227639 0 196106 758153 713989 590963 840304 611626 0 186756 830873 750313 0 114607 0 301121 0 711960 834739 51320 789570 0 443168 997468 591159 436619 908571 772871 476819 141178 485216 599835 0 0 456377 88339 371551 596802 380019 225418 644851 546212 931537 572138 0 0 413326 233089 0 709151 0 405479 672574 0 448653 598879 223849 180714 0 276600 803692 972177 515576 327035 979182 0 696192 0 371176 49566 0 940040 0 0 0 0 388031 614262 99536 520833 51690 0 0 0 299964 0 0 0 368695 675860 900507 0 916733 104108 300471 0 824418 310657 830653 224024 0 674806 502330 692262 0 0 665822 650501 547632 354394 901374 477178 0 0 639082 0 704033 333029 274540 850912 0 315928 0 352695 603847 898678 319466 0 0 171380 922089 290516 122136 351138 540478 0 534430 427238 934419 101225 332325 0 256929 0 0 667945 247833 120908 0 0 471093 202086 140658 408962 0 0 0 622622 802713 487247 230390 464497 921352 252886 0 0 168223 106600 945812 671856 0 0 472377 132933 344526 0 959409 977475 0 983241 498150 688871 328556 185600 0 853597 0 0 730525 72238 80492 0 828749 982238 507312 335230 51453 0 0 0 360935 120579 442626 0 680298 596068 666353 124720 639931 0 0 584947 0 0 0 425981 236759 814965 430012 0 0 0 477968 905061 0 240951 0 682410 498530 0 0 0 0 378074 0 178032 0 850879 601232 881503 971596 106016 205665 107614 0 567361 0 609405 431845 0 0 343384 0 927487 417021 0 0 0 0 0 0 319702 0 0 717705 0 98021 0 51477 85833 60696 0 876368 0 554889 656234 0 551930 909000 644201 282217 641897 0 47527 0 0 986876 194872 788519 350384 497087 0 0 373543 0 894102 818866 0 217156 473658 880285 0 996548 0 913857 675654 0 183719 461738 0 254719 0 368501 434665 485448 614258 380006 0 0 80338 0 557245 181675 303383 514559 902881 72826 597881 5784 754013 731492 0 0 0 172008 758025 334894 111179 191469 768924 779004 794611 818601 0 961112 55672 812656 946747 814320 236637 587021 0 0 0 354659 493630 218079 820706 655761 814147 949406 0 371740 0 0 0 349850 325826 513379 946256 648600 491350 652220 550140 871028 744082 0 0 156883 465126 402555 0 0 791971 308778 0 426395 0 0 229810 545196 729379 727311 333674 893568 214039 362938 681179 706815 478124 486693 928379 891504 825397 433120 570912 780642 775625 613551 869062 821804 820327 811397 0 0 0 0 509500 886786 0 458204 517976 644680 0 815945 0 391464 0 0 883865 75925 0 0 0 7413 0 0 0 96859 361856 0 780151 143917 0 0 0 0 462216 96770 549877 609881 0 860147 0 431721 0 596969 313522 524885 0 212449 985217 0 981286 499610 793473 402904 0 610689 0 159511 353471 496168 997875 178927 581755 360731 0 76753 649863 581812 0 0 389036 193070 969129 984353 0 779541 0 0 0 988887 0 0 178437 880640 39791 0 0 120616 991434 0 0 255115 0 0 0 428462 154398 0 883661 0 0 142410 300509 402469 634490 460549 825359 0 0 0 0 807869 618299 0 288997 955392 345525 12850 584860 0 438851 0 0 213998 476293 714534 307999 776285 236368 0 227814 208604 395462 29007 0 0 289897 412924 136897 0 543416 901799 325029 0 325432 157873 470361 0 336654 142847 465679 0 0 468053 410579 0 0 0 0 893963 488045 728583 733098 0 348168 0 103239 344057 858944 847857 788308 0 723439 474546 0 0 0 872479 0 826589 0 0 0 205244 909915 0 325723 329582 480580 995294 0 885668 341065 0 118174 362401 0 442369 0 408512 0 661340 682414 89039 494466 0 666469 0 0 0 76016 239617 251868 555280 684557 69230 925485 775024 667887 0 234082 664941 0 617135 0 502537 0 215467 0 249740 43832 413325 522600 0 0 952434 0 0 0 0 455338 329708 0 375862 933785 705620 274504 0 224914 447648 285522 0 979656 815422 998982 0 816824 837619 398738 0 40443 365736 777270 0 0 919911 0 0 325640 868640 818185 628080 258585 0 972440 0 0 0 0 471914 0 326623 0 0 0 61135 378420 657805 493820 229362 826174 193568 973099 0 930680 7432 0 0 289035 0 668593 0 0 406030 49046 896368 230606 0 0 629495 0 0 951159 0 260570 215145 0 382810 570940 0 960983 0 403336 876511 0 0 94544 326793 0 677416 0 0 0 0 0 0 0 0 0 20983 320496 0 0 104963 0 0 724816 31622 311082 83709 695033 44314 0 321367 250270 0 884901 137037 0 593369 656249 245401 3107 0 0 775963 704165 838105 517 685207 129224 831827 0 0 851114 0 0 832588 892817 98655 277627 585938 717598 122269 912132 453232 469029 0 850595 0 825296 0 286978 0 716924 672213 132396 441198 0 889830 143983 24624 0 29097 0 0 14513 934484 0 743191 0 0 952593 0 760573 241986 0 0 0 689688 580696 214191 218463 0 38724 0 169541 217523 344623 830975 0 0 204885 947304 897949 0 10322 419643 0 0 748677 0 0 0 919578 410837 0 0 0 901172 965594 691599 575402 499976 0 406428 0 571003 608512 0 592134 0 0 0 147509 0 71113 21281 0 15602 339299 0 188393 2447 760811 695915 227011 0 953816 0 0 0 0 0 757334 0 0 22509 220696 936215 825898 752773 647168 370733 0 0 667446 548532 605787 291941 597633 0 967468 0 0 645112 552954 347471 144033 0 290369 5006 978094 493150 0 1363 0 694965 0 0 101071 658274 15542 0 338192 24133 451896 0 0 142432 399755 120683 73884 777669 0 72485 881043 401575 0 0 0 583185 371577 733612 0 140824 0 566511 579064 976149 476120 613687 986588 760260 585610 864813 172345 156730 76304 0 0 92041 867419 261366 0 0 541114 930143 995942 432109 217122 0 0 0 0 0 709779 569642 443543 166545 535401 247946 939096 598856 498019 0 0 753961 441313 212456 823513 0 388663 79781 424769 0 0 865449 0 527176 313635 375665 0 0 376663 510092 775710 854410 0 372858 0 0 0 8959 548011 883647 0 63837 0 610892 68070 0 973870 362527 125923 138828 509252 0 505648 429089 0 144172 0 791874 34276 563103 0 592571 893109 0 327089 298281 697622 0 807547 223791 703391 832918 44103 929701 0 824181 0 0 444442 295674 0 0 419114 968270 342643 0 0 905557 515794 0 538660 718049 285258 123684 0 855735 0 49894 185734 0 0 541403 508041 0 783053 24423 732502 688339 700054 0 723833 727969 99670 56126 0 0 877975 0 765280 599848 513554 0 626 0 0 641113 695876 0 0 867294 415652 524839 19131 521904 0 0 53088 742134 0 0 720861 601556 501966 450799 0 0 69160 0 473213 628067 398762 22525 0 546276 519866 0 161801 824456 871578 0 974961 205750 796191 0 825574 660032 539189 541742 0 0 740224 0 0 256762 158597 325498 0 0 42103 0 0 882147 0 581917 615084 792287 933810 984704 988132 0 0 967071 531884 0 856918 0 540797 0 718972 383430 541270 0 921010 0 981934 816754 0 0 0 936522 785510 0 973661 0 184527 0 945666 251688 707933 0 0 492751 608692 0 195990 0 464068 280595 0 0 0 24057 0 81015 0 737225 0 252337 450178 0 0 504826 110164 479579 0 462724 942462 0 922711 199888 522666 0 923648 0 0 933749 83248 0 0 809091 894924 0 0 0 818208 0 354011 792949 0 773222 673915 278904 390851 0 0 308623 663670 198319 276542 698256 0 304530 0 547686 871737 904262 935594 103713 689747 0 0 787408 565651 397376 0 0 979741 389216 0 274388 729637 902171 0 661400 642209 255786 0 0 587259 0 66129 0 670967 0 169306 0 450928 504414 43575 0 237158 210634 260075 0 801572 589417 0 906822 0 0 141422 388458 550020 98525 544041 0 0 0 109945 0 651903 129899 858394 590214 0 524713 130094 743464 0 976615 480020 862751 0 617314 0 0 589905 883328 294494 764555 0 37099 0 0 0 319062 417565 15380 323943 222411 780580 186595 0 459487 39340 348485 753996 57166 409880 0 0 584346 531598 780770 297877 0 679877 0 0 353237 168223 880271 0 0 0 689435 644147 191485 0 0 529390 391159 488424 0 0 202431 375092 0 302830 228560 430317 529324 324904 709724 261901 612877 0 621535 618016 172515 771890 0 499659 0 0 0 321334 0 99761 951885 0 0 573683 0 241174 185017 0 0 420141 605925 662157 0 136397 616426 0 0 706080 775516 0 809332 0 970347 276187 0 0 0 0 0 0 0 0 132733 378319 0 0 267501 71466 0 0 462906 0 291718 404490 664787 944021 305630 0 835300 961775 142317 678136 244 675692 104774 237909 0 881649 315571 122722 517255 0 0 598422 0 451024 735018 154579 0 722708 336016 257034 352140 0 754778 0 78436 0 0 0 0 501129 647161 936967 970751 876075 0 490314 651104 0 0 632822 385932 0 0 46137 850490 0 0 303438 0 192161 70667 983289 0 908157 0 612447 571277 121911 286991 0 141046 400977 0 475911 30151 0 225449 881380 651233 197793 0 976719 0 786111 256861 1166 0 914319 215906 979141 781508 298404 948381 68405 586750 0 0 777073 722004 152908 215237 3058 14880 811723 0 419411 0 264949 0 0 437255 932079 13097 142436 49486 966087 311795 770193 0 51594 0 0 927720 0 378083 0 0 224351 0 0 22115 351373 804570 254713 563406 605794 720161 161507 202941 877653 856795 0 0 535273 0 189523 895339 602728 455388 0 0 0 0 0 0 579847 252805 722122 0 335507 0 360472 0 741055 335165 0 408045 728141 0 701787 0 45517 297004 0 282933 88927 0 0 0 0 433314 0 0 891621 649946 0 447058 0 89756 483259 420564 0 0 878907 0 0 65366 0 0 0 0 572799 627454 0 0 422065 0 0 983076 0 756213 0 0 173630 516076 245470 162298 843615 718683 0 0 0 486766 0 0 152476 927998 0 126308 755801 0 83876 362712 0 677392 0 583001 0 878745 917937 0 0 750377 459752 996090 134502 801354 523931 349206 543727 694160 464793 836357 592856 0 0 648564 832683 0 542785 822573 0 862264 165099 548065 518774 650889 413494 411010 0 510547 0 611980 0 0 0 0 0 0 0 407626 950049 2701 42758 976465 308428 698082 277302 529012 0 898100 96952 955252 736331 0 846982 94258 202528 376799 124608 893266 838832 0 273607 28086 600110 800235 0 363282 0 0 437126 46681 237850 355324 0 715298 805341 0 0 0 0 798135 117793 70724 96787 0 0 253738 621514 0 0 0 266162 0 67224 492941 0 104274 821059 466839 0 581934 791780 950462 52300 0 626043 0 0 36880 804494 0 672817 867926 19813 135564 165947 172990 0 0 0 379316 0 332630 344422 254007 608111 0 513519 388936 0 333220 485060 768203 0 0 0 366913 787632 0 622067 0 0 0 185260 301095 0 0 582058 667873 0 0 228465 0 436160 675834 0 0 399271 0 727777 0 0 0 120793 0 0 258134 0 558953 0 0 0 0 126012 195193 0 402959 32365 965567 119614 166075 464992 0 0 0 949280 252606 816363 166529 0 0 0 575190 262335 120774 249214 889436 27744 281082 0 0 497455 377406 157349 796911 0 53752 289583 300639 32447 0 0 90463 0 0 0 680716 557510 0 0 0 121722 0 743954 670889 466783 0 0 780730 559415 381483 885831 496322 36362 0 0 0 837102 656363 0 956960 1682 502058 0 387368 0 614235 548542 943486 957993 3888 0 427015 443956 66096 284147 384890 839155 460901 767281 47046 0 695418 412850 0 0 152944 0 698383 782306 0 308770 672193 0 673844 0 756651 0 70261 724805 779696 417835 894857 992731 0 364899 0 221255 0 435621 474446 0 0 285086 0 0 271148 0 0 0 338359 0 83222 0 529168 848849 248286 220101 750944 808720 0 436177 0 75805 970558 0 0 0 97422 0 898127 0 0 10656 0 0 0 0 211442 922314 800930 534607 0 644953 288830 510477 0 0 42603 0 764560 0 773579 0 662383 0 0 0 0 65571 496561 291010 488704 590659 964019 95855 0 16460 290468 0 125927 797135 0 945567 0 359043 402412 0 998165 738904 0 730112 170679 622015 817723 379478 0 0 0 427208 842096 0 105328 0 0 0 0 0 0 307173 0 329232 207180 58471 445542 0 0 662627 357249 0 578327 802410 968625 0 0 286705 280284 0 0 111840 0 0 0 730680 0 842720 0 0 157229 771908 0 809262 0 627443 830181 0 781616 786557 0 435545 870639 985632 356103 0 942115 317611 884149 333997 123529 0 375468 0 664532 601237 184782 0 672028 0 0 763728 680166 0 0 916784 0 0 489575 0 0 0 0 21031 0 0 709574 0 0 638380 816308 767472 61216 0 154027 499069 59685 433913 0 437637 0 342038 0 612234 730437 526575 0 712544 705936 763397 0 913222 160303 0 751 0 48829 375164 634381 46153 0 641644 0 229518 653816 968412 145900 0 0 0 977323 442919 359046 829191 111611 874325 942604 872766 865859 0 0 248170 117735 288093 612114 0 855002 0 0 294736 875877 0 499945 720619 0 651767 0 496860 861283 113084 0 795252 634650 662248 254899 0 962688 195391 269303 0 274616 722306 0 0 0 739500 0 205023 123529 295774 822566 620002 796561 622780 0 766702 131572 0 942738 472055 0 829693 369493 328642 0 1236 0 352545 873276 457870 977232 274362 54736 231737 0 529208 0 57848 0 286576 131160 1684 876078 0 234254 941673 110247 0 0 462689 0 0 727871 0 778486 0 89262 838743 333970 279037 0 0 0 159716 165813 0 518258 0 0 0 198083 0 0 0 0 459634 95895 432758 0 0 195353 927802 0 779628 0 676829 868520 501196 0 694633 920757 258095 0 0 843515 572813 0 80458 0 0 530136 972412 0 0 726873 337918 153509 859000 655538 0 454715 511559 0 0 951535 0 63997 0 280962 0 766209 0 430193 431091 0 6382 0 732658 463782 379119 0 525363 0 0 982662 0 367750 565325 0 0 0 879852 181793 0 0 79695 212529 0 148825 46840 938003 137399 674345 590348 945293 982493 939638 416738 0 0 938018 0 113753 557596 388493 706676 629486 255039 0 0 571230 207744 0 368887 0 0 630009 46060 21077 945515 239812 552049 730790 871232 350254 495536 506039 0 0 941448 0 0 0 807775 629556 451018 580032 791971 735216 722138 0 756006 0 410018 710380 532490 69250 0 622757 250366 0 0 0 419632 815305 113409 642462 465782 240717 828766 896276 707295 262434 0 164725 744560 0 806162 0 0 35444 480757 26975 0 852390 872433 528685 356871 763963 0 590297 587989 46138 150911 0 407218 0 745165 287392 930629 551717 739047 0 490869 0 0 0 0 360727 617631 0 781247 675020 385425 0 0 851022 408403 0 0 0 0 0 771100 0 686637 40804 777524 362050 0 0 931381 402147 384843 802407 298380 435815 0 773230 0 48100 0 419923 536305 346401 795976 0 552174 608008 0 0 162450 0 0 0 535776 933545 0 557956 0 592871 0 115685 211384 241865 217112 418200 980565 128450 0 0 197159 489243 937558 0 0 0 237838 465509 0 0 735804 953790 0 14716 770914 0 838297 844204 137148 0 425313 268940 477404 183020 0 302538 81072 382513 0 0 611004 0 0 482014 881620 0 399152 409311 0 0 62407 585787 643028 724798 533695 0 673857 0 196952 0 566865 793342 634242 721681 680216 0 439350 733131 0 858364 0 455875 195294 455128 977493 257339 0 403114 169913 819869 971248 0 309397 204728 0 423109 0 2280 976318 0 0 926196 0 474447 485849 361697 0 73976 0 731646 0 0 848849 790679 0 763016 899070 0 0 0 0 0 551395 247602 874121 0 0 767894 330933 275254 0 291225 591379 76041 608081 589782 151372 0 0 54802 880628 779194 603135 0 357484 845355 776006 682559 0 952337 358955 471335 771252 0 0 47835 0 0 869308 401079 0 0 207533 300132 580488 812382 47210 593671 221019 642098 21703 841708 648862 113876 0 845714 882471 503302 723901 0 876198 159728 116123 633909 0 0 211120 1308 0 389589 87607 0 147077 858982 0 37666 0 150817 500969 818511 463719 0 0 934980 0 0 954957 874259 634668 0 385547 256839 0 908508 0 932243 712857 331747 484356 621794 817799 380887 0 997408 876595 0 795104 551434 0 770188 0 0 26134 0 493871 275714 416680 0 463988 441701 0 173141 0 515241 0 0 0 105274 0 275250 869820 0 855379 0 416981 0 0 911103 0 176658 13688 0 0 947940 294664 0 59337 0 199280 537596 0 95045 678253 0 355957 471418 143484 149664 955322 97333 80142 792529 670816 0 334239 730659 614520 582772 0 0 213309 652917 0 0 0 0 422202 901597 287393 663361 553606 892352 0 967032 547267 0 0 459376 827376 547267 842175 0 114755 0 678097 805383 665185 527935 0 0 0 0 315446 0 42620 449907 0 368172 0 322395 498039 0 701493 0 933562 0 0 0 588336 0 159215 0 31876 0 608836 0 690553 0 0 273229 465951 0 870943 358098 81354 406379 0 0 327067 420428 429279 953583 0 900428 588626 0 0 862184 630946 684377 0 260105 881544 604692 661907 647549 287271 886290 19159 618649 0 0 0 0 280834 0 0 125020 0 0 114636 341696 0 614150 659627 421928 303611 565320 452251 7191 532104 0 0 795413 0 556206 0 346267 39124 327055 599229 0 463362 0 0 896143 0 0 0 900228 873486 0 0 0 0 536033 526669 0 0 0 0 0 0 131151 934291 0 491164 927493 846882 0 92388 591111 0 138264 0 928346 662714 720243 272016 976496 100869 762033 0 0 242441 993325 0 970149 195662 829577 0 200469 0 302041 135323 247235 873062 902816 443657 0 212664 885746 277257 0 935332 0 0 335416 964609 914640 0 173701 0 197455 520534 0 179626 0 603930 0 0 431399 739237 0 624487 0 319152 119857 941212 818192 0 191568 111281 155374 0 0 0 225741 444447 0 0 407934 0 555493 0 355083 136502 0 472471 632448 677396 64893 0 0 438735 310470 0 0 0 2687 389775 321510 481786 296397 60929 264370 0 192566 296763 0 0 519716 0 829914 777586 128551 643313 0 0 0 694055 921127 146424 703015 873032 752442 0 0 572697 697492 0 705932 0 760938 0 886826 669267 101480 268475 696824 94514 0 390470 928233 547384 873116 0 0 839485 863145 0 685800 0 0 948470 822075 0 0 863667 207401 0 179535 520437 0 879952 377244 382753 606323 873698 0 0 234043 0 0 512195 0 892067 349054 551379 279178 493712 153969 100055 84207 418546 0 0 883929 41977 0 942090 485653 0 407888 0 0 0 489168 0 0 723582 952675 0 343501 0 0 9706 138287 0 732950 823484 768481 0 220349 188431 844037 0 0 0 676317 0 765296 0 539671 895884 0 395921 0 0 728857 0 387127 770767 539210 455671 0 0 155254 456619 691566 46212 243295 0 254567 831168 0 989083 863802 0 596315 392383 0 0 0 306964 0 566697 180158 662562 0 792607 442533 153903 0 0 858900 355410 461304 819299 847408 206013 0 691007 747543 124672 73899 702132 199755 0 0 126838 598730 0 559297 914648 0 575876 453979 162193 167808 846590 73154 0 959902 0 0 0 983110 362845 418750 736334 854501 0 752616 0 37966 0 602668 0 925669 595360 0 141483 332780 420403 0 0 0 899430 501997 130823 535018 0 503885 829606 0 415524 858487 0 315724 0 0 0 0 0 610004 81771 491713 175271 0 926506 389497 671312 502406 0 97210 0 896686 0 0 320155 429092 750659 0 0 234390 502097 698612 0 184770 0 277240 0 426221 0 179112 836879 796358 0 390956 270050 0 238943 223203 921505 137831 0 0 163132 583247 0 387011 661956 0 0 457140 879666 0 5859 412058 0 995807 882211 574717 211018 600753 798881 894565 0 0 725267 15533 592496 841374 707570 144394 38486 347071 412628 28958 0 0 174913 0 520823 617132 98995 0 0 0 0 0 966303 240988 72107 47121 40630 0 0 504093 779227 782690 325669 495622 0 0 0 257500 0 572826 0 0 484383 683681 839160 0 81992 0 0 724762 0 381191 133285 551292 430702 344513 118027 796341 792297 744212 0 0 0 0 0 365301 0 0 282128 0 0 705725 552064 235407 962892 0 0 377416 0 6720 356144 0 0 0 0 941155 481475 0 0 324324 0 72360 109126 693230 499443 979078 667059 0 0 85332 512765 0 773116 0 38003 341620 130876 0 531329 0 829544 0 116274 554903 0 8085 341431 0 0 0 903453 0 420644 487289 238780 0 630577 0 466287 0 71705 888412 0 320412 161256 263651 510689 429134 107776 693290 937446 0 913937 718570 646896 0 830944 636206 0 0 219853 0 724015 983315 336281 608643 0 850186 0 0 0 203958 0 0 0 0 886348 662396 0 304822 327710 369780 0 308663 950448 861781 0 0 0 0 803501 634942 0 0 542259 704642 292871 0 517274 0 918530 0 834689 192433 243004 0 914932 0 0 402147 418821 795642 777032 495427 788609 802540 220288 881047 574387 0 0 0 0 232869 0 51955 685601 857868 640967 691698 0 827194 0 22000 282484 637573 924757 0 0 0 0 704330 647379 807516 414873 856427 0 292389 341388 821669 0 0 0 544031 366596 0 0 0 0 0 0 0 685183 0 0 555319 0 532965 639561 436715 310427 0 0 445081 906206 0 0 0 2409 319994 652814 44633 572245 0 398998 0 555036 219174 0 849563 32553 362241 934520 0 0 319439 472838 290779 920780 715594 900979 148165 0 144068 0 626336 333871 0 715260 0 864608 127447 0 0 0 809835 887846 0 986350 864172 670560 646742 125369 189325 0 37918 116240 540283 898212 965662 0 911298 445143 873736 0 387725 434402 588550 0 0 10831 833625 243782 0 231049 851580 585551 0 658096 565015 0 0 346821 958160 0 347455 579925 0 328071 37480 926705 486015 771808 0 0 205125 0 336080 0 704054 83288 714614 243896 892689 0 481320 0 202151 945360 614120 331870 672039 0 493801 351513 492053 284447 441437 0 0 745716 0 136443 803305 450901 829160 618398 969678 170854 487407 758596 0 891368 220732 583365 0 580276 826532 0 366454 22580 467809 39915 0 0 0 959059 0 0 822741 0 366012 0 622148 646442 735582 0 619802 423930 37401 0 807400 502198 21614 100649 0 0 139216 955876 435593 993501 0 91805 409919 0 802506 332410 247692 0 0 0 0 660317 676476 662206 0 294616 10712 110448 467617 589080 132696 0 0 246180 0 664357 816372 239334 219354 0 424231 0 74144 0 362956 0 0 187145 12577 966805 0 20909 309959 440091 568750 0 52632 0 0 0 236351 364729 753561 625001 901587 0 0 213425 954374 524109 0 0 358284 116027 229595 194702 937023 142192 58370 0 0 420872 460071 0 0 551644 69185 529146 264555 532376 0 0 768002 0 481468 105333 818630 0 0 0 952220 634377 945473 409526 0 787279 0 298499 0 185185 29317 0 390804 0 0 529473 535175 410609 221020 0 277708 0 625736 223574 431814 0 663694 985949 746239 0 0 0 372465 489539 764619 519864 711120 0 348893 622148 0 18363 306873 373647 419667 0 0 952484 0 0 393883 583944 220749 126866 0 0 903518 444867 886019 0 0 632088 0 901007 933497 0 0 0 588616 768792 0 772996 633030 791626 0 409100 260215 435682 762888 937900 798595 0 451345 449775 934727 100796 753250 0 44482 302225 0 710212 41103 624435 0 463865 0 19705 957411 0 0 186056 250569 259900 562696 812023 87427 464923 0 0 985861 671387 0 898725 0 906904 594666 359377 359333 0 779871 0 5138 191995 0 586138 0 0 0 905189 149542 89114 749699 0 913910 0 490746 849276 0 606911 175349 0 0 0 0 328344 758690 139393 317103 0 778528 0 983528 0 452833 804603 411696 0 640637 517065 757412 634360 0 405969 790947 943152 0 129170 563373 0 0 0 968372 0 278007 0 61781 269438 285228 0 0 0 902889 552400 743487 727097 0 0 0 480691 0 222078 657179 215230 142416 0 0 403203 34532 885771 692077 596983 96973 0 271324 0 601659 0 0 608340 757400 0 926540 563665 537115 0 25316 617750 0 0 0 186269 666483 232053 0 17036 0 0 384757 0 0 0 962894 433680 322227 176966 0 0 446829 460278 478125 321221 926278 287319 595632 211304 690652 8974 0 744121 624375 0 434944 306986 96882 0 342354 167104 440476 300761 0 0 411267 814927 506170 370194 0 448180 0 0 0 231957 313548 494124 309379 0 0 312334 579454 57457 0 450691 89411 0 831969 0 185443 736796 0 0 0 565845 415520 0 138474 127310 248767 790732 416732 0 0 6133 0 397077 130823 932854 922210 112894 9117 117468 0 566446 0 729854 0 95996 117860 0 768304 0 0 582964 425836 231348 609232 919660 571689 165313 513125 710621 634211 0 248430 150152 633995 459102 0 0 724978 0 105991 129442 531842 0 395575 0 138986 0 616305 0 247512 437708 732140 281016 0 911003 452938 919918 139863 997404 0 34671 0 0 745278 0 809388 412052 938431 233642 983068 0 423696 259176 139877 435115 511455 462258 158977 0 0 863043 261727 195047 687608 0 709504 0 0 59229 0 0 488588 350277 0 0 459760 0 0 151521 220385 66155 0 0 0 825642 697382 0 142657 498723 92222 165318 539614 258548 0 796163 961401 0 790116 199437 0 535478 301849 796790 447709 0 573982 0 582022 844417 0 709562 0 0 880858 706305 884577 688898 88605 393571 96160 951396 0 16454 581881 0 217575 499879 595442 355746 0 989448 214260 0 774882 996331 494808 75763 0 0 85727 0 0 149376 759806 12815 151541 0 472416 29555 167874 878836 263402 995840 0 374906 602759 0 0 0 63986 338415 0 0 0 0 0 0 124749 473780 0 970110 0 672652 527651 0 0 658057 0 177340 0 804976 624013 919496 0 881205 0 687175 203333 0 0 0 755277 74074 902574 745761 0 0 881994 617588 0 578243 445966 957763 87764 553168 0 0 895103 452370 0 0 0 818100 816307 396803 0 415856 38985 0 398259 465287 0 0 0 0 0 0 388998 640555 0 0 0 464965 991058 815159 12585 234662 323458 637102 0 521145 718276 962323 873472 0 0 0 0 0 329149 98619 189758 0 738704 0 734400 0 543447 255451 625585 783480 0 0 0 777350 0 222638 800100 0 0 103034 165065 0 886932 0 96092 504486 298537 0 289618 624241 0 0 834014 0 596225 592843 0 0 555843 0 0 0 131144 404816 0 907431 995034 0 882161 0 0 943275 59825 940201 0 705603 0 0 962994 606201 297573 359911 0 162103 0 268409 0 323059 81191 883742 0 393649 756172 0 0 77305 556802 0 0 0 0 922211 309545 0 0 320254 235798 558713 0 797814 873633 403179 0 289329 792857 0 571661 667286 400537 307052 735947 583707 0 0 0 0 288747 713971 162768 0 186068 0 0 895511 355920 350644 396412 268098 526510 261363 0 446764 0 323870 363614 0 686784 0 0 0 0 990368 439511 0 881016 720463 508966 668486 270506 631056 100461 539130 0 0 837350 20213 10536 772136 0 0 0 582176 0 793754 59803 271758 485974 664879 0 539019 0 0 0 750953 955082 142766 135982 0 697867 0 344833 788397 0 0 0 523624 69097 562225 723708 876520 368896 223770 0 557020 0 168479 12131 704669 784467 711170 766989 213814 430818 277067 265484 665601 396955 91089 0 0 0 0 950390 620626 0 534628 39279 100911 0 151107 0 163820 396881 0 393117 0 409826 0 0 0 0 420670 0 777156 140889 0 0 0 0 0 255144 908052 0 646091 0 933313 232034 636895 472668 0 0 506712 0 606537 0 0 0 351173 814453 0 0 0 0 296830 770733 996722 0 959750 0 346408 499542 107733 141250 954385 0 0 14383 0 865198 692912 0 70361 0 206232 737878 0 718302 118140 511462 322958 0 0 396769 987997 692377 4378 644737 843872 0 335685 0 178860 179827 71571 541821 297548 672944 159325 647510 0 26687 0 0 473686 548933 555832 0 861547 833970 0 0 674537 401122 595714 861250 926002 0 845405 70455 0 650074 351241 983568 0 0 28350 0 63473 488231 252628 0 992886 118745 298618 914433 319419 683609 0 160005 0 375508 295582 930988 708225 926922 742126 0 0 0 901434 0 398246 225432 0 0 396539 0 274672 233369 0 78983 0 91568 0 0 0 470277 117715 0 527963 652967 0 476629 0 957640 869263 0 0 0 0 288846 0 146463 0 925451 244878 905039 0 0 0 106504 0 0 770475 0 0 845170 994453 0 0 311983 29775 682560 0 518126 315618 0 0 0 612007 0 0 375235 927496 432435 0 0 644965 45241 695368 856600 797396 102936 565287 0 251921 967169 598564 0 131057 559070 291508 0 0 0 634962 180420 0 21933 921963 0 0 0 0 978730 949402 957771 0 338388 0 785518 0 654543 454140 0 273150 181488 609492 331690 661872 589127 0 898055 0 471809 698647 456547 713488 684819 664868 0 0 814592 488693 0 0 0 0 226590 0 947862 0 0 0 0 545080 42378 778322 204646 0 949268 481637 0 0 0 0 0 63684 0 0 125271 0 0 0 524498 869018 841017 0 0 0 588207 51334 867350 35732 815970 421330 567065 0 764854 588423 664973 194893 302099 133905 784531 0 30453 255136 657874 641250 739623 0 99589 0 0 0 0 621877 0 684767 626875 0 30299 646273 874592 0 12290 0 355300 994403 0 95750 507022 732934 517225 155001 552141 0 75337 423885 336392 456723 54960 250407 0 0 626552 328371 950305 0 368787 956839 835508 0 0 0 654420 775872 71249 0 813797 399144 985674 66693 0 0 167414 804560 100813 140831 0 0 519126 388231 293157 779948 221915 960306 990664 272645 651353 226167 347037 450911 0 275629 409207 537901 859202 0 806401 0 0 298561 0 235495 0 272343 0 869571 850499 0 0 0 858172 0 0 102518 191578 201585 734259 13063 0 896744 0 0 134820 358343 438010 0 961422 0 0 991707 290093 597860 0 0 367524 0 625316 838 761151 0 655267 663455 0 0 319117 743490 0 52529 167992 0 541579 965137 863905 112020 0 643974 419508 733632 0 87119 446658 0 822142 339369 18169 466653 0 967095 467294 0 247985 999394 0 0 0 0 0 146581 751479 392651 729593 96866 0 798536 0 58687 0 934197 418458 0 487997 307182 0 255258 346890 185657 898627 925535 0 225574 592585 0 0 716108 612599 101497 449561 453122 0 160400 682312 0 0 261957 0 917641 0 0 676745 0 260747 699641 16187 432973 925083 0 543673 460572 0 0 474208 854416 852559 0 635669 0 0 0 0 0 896820 0 0 411685 83548 186331 0 0 0 0 405750 70318 878476 670136 364478 0 0 615212 0 798600 856963 212232 136975 907638 794912 0 852911 562038 554888 226451 0 754243 0 0 506389 0 672583 984546 905701 342732 647632 0 0 914692 528043 523047 0 0 0 0 520103 0 0 390217 119017 0 0 280829 0 0 830416 608860 476888 946348 17828 0 65006 439971 181627 0 512492 0 0 68569 615992 413214 0 804622 37195 953697 0 782144 0 935654 858376 0 0 0 0 0 57490 0 0 954984 0 0 834039 0 0 0 0 178741 466602 821346 104871 0 0 403521 401222 0 103702 675922 0 340566 454507 529650 257032 0 403515 242346 651551 800954 892736 536876 251081 861663 52055 928890 337189 350345 84950 376125 855193 0 0 0 824357 0 31639 462528 0 851080 888215 224485 0 328895 802687 23854 476652 0 226608 0 0 0 24273 0 0 916800 0 468603 0 0 0 226608 862675 0 262561 0 0 0 231443 331812 0 0 7276 0 776731 0 0 45916 228471 0 901126 0 0 0 589558 0 0 763100 94923 0 198389 757502 114791 804505 0 518841 632520 658262 703626 0 0 0 0 0 0 147334 708509 729998 0 0 0 0 0 0 32445 0 198060 677515 782323 0 850639 835662 514842 71532 0 94445 982588 0 0 454784 364617 517372 0 808164 0 948390 622943 0 177355 924668 0 568099 181122 0 0 0 0 953232 792333 631565 938660 0 62811 725531 487320 0 993808 0 199007 0 0 362114 763593 9546 443916 409513 405940 0 0 183613 0 273778 942392 52775 0 152436 791421 91901 0 0 913770 0 125445 681262 703885 0 0 60029 405139 0 0 726931 316150 598991 0 484446 758884 0 282398 854375 0 293650 94924 0 0 0 0 807591 0 0 140585 34983 0 0 451266 0 0 937722 300378 0 0 0 206732 536772 961998 599063 0 812187 953452 279165 292787 876820 622657 992524 93184 959087 0 431279 609447 663603 614540 0 14377 14208 692638 806433 581694 0 0 23000 417548 603056 0 0 0 593808 0 986936 0 994525 379602 244400 892509 0 993838 0 707467 608675 0 366247 1284 0 0 274641 407298 556681 233624 0 583371 514799 86931 0 191102 0 666265 522526 840855 0 707080 0 181460 844336 0 0 413645 180034 235018 0 0 895320 422359 0 931826 0 0 517394 0 209476 1119 353252 652923 214522 535344 0 0 396136 53192 0 800327 0 983960 0 0 0 406089 0 0 0 378802 24681 0 160036 0 0 893468 153271 164901 445140 0 853705 638601 447606 711375 555278 202236 0 452688 343870 815883 4742 923359 583252 564439 354397 291129 965947 0 583438 6374 626187 424572 588570 52014 0 0 0 869208 442994 796551 93253 266277 0 0 703817 0 76773 0 0 0 0 792675 0 431243 0 0 892838 88634 0 0 0 469081 928480 0 0 721610 0 988277 0 425650 0 0 53532 932439 0 0 0 69004 233443 891391 63280 869042 38771 792463 0 473096 0 0 0 889653 412037 305060 263748 490039 254345 874166 197623 0 306765 243023 0 497427 0 0 523600 0 70104 825439 893071 0 720421 330925 752174 0 93553 0 512562 316868 688456 977472 809930 918561 562004 0 168619 135464 316760 360577 625334 0 0 347399 0 370239 275291 0 865177 182418 714677 447530 672632 0 531843 0 577371 690498 638073 669438 0 270238 997046 748378 602881 0 714838 0 862181 0 0 790171 970690 281396 904498 414684 0 670982 879228 432213 0 927071 120960 0 0 80887 0 0 745227 938684 0 13972 0 211168 0 0 865183 751010 695901 384119 165007 540291 0 325767 0 0 0 411772 420431 0 184930 224193 0 0 923710 0 0 0 0 831818 0 279255 990412 0 63389 308101 664624 0 598220 0 740795 475945 431912 49200 0 0 0 0 31663 362189 842871 0 0 720180 32121 644397 0 945346 344979 631442 0 0 31662 0 314230 675724 371240 65425 987408 962014 731564 896645 863211 776725 393837 146970 0 0 788066 255129 0 0 693286 678040 0 0 0 0 0 235053 31959 16922 0 550989 824505 966300 867933 747822 533891 0 0 980445 155510 0 464741 0 584983 0 0 233772 974773 940889 921581 0 0 824811 109050 316652 755329 0 0 657848 0 0 0 0 0 859551 256936 379854 558325 572183 0 0 115387 560582 56395 0 189381 277731 122601 817055 102186 0 706786 843119 0 0 420243 0 0 650774 626129 624972 0 0 0 670466 154901 257381 79849 993426 0 490297 0 398063 52831 462576 345748 156741 612449 633150 19648 346697 535304 452674 966472 541828 0 626506 156740 0 693790 0 845797 322908 99645 818441 782985 0 0 0 0 0 724219 0 0 419587 257403 0 0 892336 0 566360 0 713450 904889 458236 395836 995674 959961 593637 0 0 356364 7899 594632 0 0 0 0 754097 10426 490611 77044 264554 292887 95541 0 806918 0 0 0 129681 633348 578269 884397 95004 957689 0 842282 766468 270963 3402 707211 145669 0 66098 225532 0 705142 0 0 0 404375 806419 970520 0 134911 0 431194 569979 0 663608 0 0 360532 69754 152928 0 0 771928 384376 0 334165 823364 0 335045 854154 0 0 565961 970819 105105 641153 765261 676857 948902 934244 0 95536 0 106819 728156 728921 0 874131 0 0 0 0 241189 0 583365 858010 905696 848674 755690 135981 551778 192923 541080 0 830134 0 744787 0 375978 801496 0 517098 4413 822262 0 0 731536 177938 867785 245347 887739 557308 0 0 729523 639465 17935 396915 0 164673 0 868427 0 854855 609026 458464 295064 539642 0 75058 889333 337218 828966 57767 852211 0 657651 0 248264 0 0 86748 613118 665369 721508 0 0 587658 902430 393297 971897 0 652776 0 0 0 598083 0 0 0 509238 553376 785459 637513 0 540856 862298 0 108956 508920 689549 411329 943851 424405 426141 0 0 628837 331453 3486 987230 609914 661899 0 0 0 818519 551094 0 513528 493215 208479 420822 258661 326723 0 0 0 628420 0 451780 0 0 357344 629803 94459 0 975461 840868 592442 552713 0 0 0 532425 424495 503296 229820 42382 918267 0 263719 0 483453 652881 689581 178630 0 650658 0 0 257643 0 0 149208 233301 844994 417235 636576 0 750271 0 0 174450 357197 0 0 620467 97149 619999 976521 366625 862827 745154 766020 226390 819693 0 0 260269 306828 998944 0 0 414665 613403 866885 509690 823212 0 0 402398 0 0 260453 129113 508064 0 0 0 177495 0 0 0 52158 820658 0 33413 0 493313 694668 0 171649 0 0 968012 291921 449244 984113 720689 99509 523297 886553 200365 865688 586695 434770 490721 0 0 0 0 443192 0 0 0 0 793198 942925 344759 535725 676690 549069 0 0 0 539404 0 0 858030 248858 700276 0 0 546985 409364 493284 662765 39320 736800 405160 741836 0 0 437194 116525 974035 0 298013 314141 0 0 326884 0 0 156612 621401 0 406812 0 0 259798 0 461909 170319 239141 0 0 73376 0 784883 0 0 172522 797470 0 409658 38836 227808 433519 671220 523779 0 318491 584974 326381 598643 792967 697429 999031 552434 0 565060 866378 93845 808221 61449 0 0 0 237036 0 0 572788 0 0 0 703956 0 0 878835 816565 0 0 320399 0 551940 419664 437801 229447 0 0 880110 0 0 489059 0 720529 969231 943344 224267 74506 0 145250 0 0 0 786326 630552 0 0 524914 970717 246428 0 559623 0 0 0 0 0 69538 691306 741839 619238 375654 285890 462894 680884 953380 0 776808 847951 203746 923437 347501 650241 808055 922607 321243 488585 0 249767 79236 613653 622934 266848 894754 0 0 866073 311536 522477 0 0 0 276863 0 331820 0 716708 0 430233 719323 0 108932 0 0 0 739910 425563 783594 725407 322698 634365 0 0 0 0 874766 0 0 221437 769557 0 568859 259308 0 373276 458348 0 0 0 0 0 0 728349 529858 915951 150161 920030 630363 893668 201296 540792 0 0 800159 0 207163 0 498120 0 237723 0 893868 0 0 176234 0 0 877785 935217 33339 631663 0 45312 670536 0 39868 0 174395 863043 361674 0 26874 522106 0 0 187779 51889 0 0 0 456738 392178 0 0 310473 859431 0 0 625627 0 0 929670 450642 0 0 685820 541563 850654 0 574624 965519 211493 56857 0 0 38494 0 723651 394038 533347 852998 0 374298 525104 187560 198038 615877 845788 838452 0 373981 523540 680739 287445 67311 0 897947 312801 0 652034 329736 663668 267594 832661 0 214379 815852 864503 277831 363170 933981 0 0 0 311015 0 966989 0 0 378905 724339 240896 628808 322119 523128 0 675945 984190 0 0 634312 725214 78752 595128 569481 113342 0 598288 0 439952 863274 0 0 334876 702425 425381 980821 549027 0 0 728741 0 782753 639409 494560 0 452092 413330 0 0 736349 0 582571 899205 0 145557 979471 808735 766756 999267 0 37064 968971 199420 0 0 0 913710 448232 0 722159 271333 253503 266630 659681 620648 588285 185369 168910 339785 0 125483 113814 0 362425 0 0 0 785914 251578 0 20096 616418 40528 0 541653 463579 0 278051 0 834227 145150 1828 167417 35179 0 0 814845 0 0 0 411200 0 0 964040 0 0 0 518444 617745 0 6504 0 569083 0 0 195312 968815 801823 350884 512666 0 539589 909388 56468 42081 0 0 726430 592768 0 387598 378238 0 0 0 0 212344 0 663611 65959 0 245854 844634 0 948964 701145 609892 0 225658 89900 0 0 705100 133201 142535 0 422850 175960 839006 681082 0 725516 0 0 136975 901400 938223 990244 0 0 259966 0 505036 580535 186705 317686 383018 273773 823830 628845 325577 0 867966 0 86601 0 0 841442 0 913097 328345 550853 980319 351788 327453 0 396770 771980 237233 727103 378133 358322 400649 8262 911555 0 966959 0 78148 965582 939811 0 0 172594 0 562116 107426 182964 842422 0 0 491412 0 787119 386677 629565 0 512502 0 0 0 444901 0 184238 700072 549744 281275 0 147826 0 0 141835 951621 932773 504087 699598 487869 849788 0 37658 5040 0 611562 670792 390159 469176 818607 842403 706441 470158 691729 0 100652 567403 0 689009 878013 50994 454655 897829 635306 0 799899 451327 147034 777049 32513 0 0 774294 901652 149113 567654 0 0 758501 0 0 0 376109 519610 0 5103 0 0 0 67596 0 0 502780 815460 717897 28272 7558 455495 0 306449 0 0 0 0 0 0 0 154988 153385 0 0 929520 248441 820828 452238 324153 623907 84418 0 0 0 265642 0 0 0 0 210869 0 0 307205 0 229635 912600 0 8146 898909 326222 0 345388 436950 481249 716358 797295 0 578393 725581 0 764218 551735 0 262670 485802 72555 0 645439 0 543560 185605 851665 327120 0 895202 489445 0 705898 0 43210 41921 0 491022 119429 170810 0 0 161630 657637 775590 46944 0 146159 724707 571452 518546 208067 828729 158093 0 0 82100 0 979328 331128 0 0 0 898201 343123 0 757151 303486 72254 622471 0 118020 164770 75809 721545 212390 0 852867 0 0 11812 699442 0 255577 767962 787703 0 144207 789648 868692 351980 0 415590 625325 786499 0 927332 815448 216385 0 0 969874 36566 670594 0 929243 366704 112447 253596 779221 582466 0 631700 0 0 29154 942160 176391 111924 0 7577 0 459089 0 0 446879 0 398880 0 0 868962 398918 0 892843 46278 772656 539013 0 216940 0 0 499498 824201 284389 928651 710945 376564 326655 280337 931690 0 305224 368598 168981 573615 0 759536 0 0 0 70227 334339 91494 912402 228051 989306 0 277273 0 0 477790 664369 3136 395287 32343 104297 0 0 541414 0 65601 0 0 979754 678178 0 0 553537 0 342165 932746 0 896898 0 365226 0 0 869818 0 0 75295 0 182360 0 890030 0 0 708087 95292 678933 202566 0 821240 0 372024 0 434378 0 248683 945415 106399 223256 51801 134552 0 907013 0 0 223546 0 0 7436 778511 817409 319974 0 17705 902630 340632 482767 906738 0 144372 908749 434463 491068 931786 362190 961968 0 913938 785677 0 762070 17819 171943 680298 954460 0 796731 169227 927926 37017 969761 435470 526183 744130 804027 781158 0 0 723858 0 909676 447961 988013 0 918410 0 0 992245 592801 0 37667 773783 331190 0 0 0 166077 843162 0 0 0 232001 0 24972 443411 963022 837990 885122 891187 818357 705387 462646 0 630878 692905 88509 711062 408125 439484 0 323809 0 0 385081 24293 273133 0 677626 0 482277 808770 0 392774 880010 727671 9949 849830 218616 653465 0 294015 0 427580 614856 0 0 0 0 362463 0 353871 709857 0 206091 936431 0 332107 0 827828 859368 0 395335 977884 647382 360577 455474 0 304030 58952 239818 0 0 0 0 456608 713731 960658 0 543462 711451 823808 849443 130518 490832 897596 157262 0 339792 879897 0 0 432329 653968 112148 0 47586 138886 42214 0 0 146832 357753 414719 0 0 664151 597671 646676 351947 0 0 0 461594 107827 93772 691074 0 143744 262421 96324 0 786029 0 620028 0 0 663747 0 471450 150397 391574 0 0 84837 0 242802 794420 594261 456957 0 0 0 53434 700912 216158 871583 0 258111 598201 0 354859 936339 710120 0 0 360931 0 619136 955775 383151 508767 112908 226512 0 0 92790 139912 562675 957057 529531 35026 0 0 113029 163470 151538 99052 12313 0 853535 237977 853770 0 281625 518282 456180 186370 0 0 827245 752565 527221 6712 0 0 0 0 601991 144896 0 460216 0 0 194695 205263 0 0 0 18785 67000 526311 337383 0 470575 984594 0 0 706853 511971 424635 0 0 650791 61370 460215 0 741910 166182 0 485118 567821 0 0 729160 0 955340 0 0 548871 136741 620339 846685 620077 0 0 260410 0 49415 665210 377175 0 369612 0 0 67917 0 360484 0 247502 867420 231607 0 0 448427 863572 314342 54651 178045 898600 17474 175728 332979 675382 0 0 0 314962 69704 951400 489941 0 0 0 755781 0 17760 181413 252620 0 418715 292441 550858 0 662800 821441 826906 0 256856 158800 248759 918981 0 0 0 762574 929435 0 517415 0 809291 399942 0 876522 883857 0 808847 686457 697370 287281 273707 361767 0 601760 368172 197685 0 976380 465884 207156 941111 408683 588252 325567 336942 0 580082 723753 0 732034 167202 0 999727 269319 601375 0 144591 982590 0 0 0 0 325838 742283 0 239272 302751 325166 0 670157 902033 0 0 706178 0 0 250405 496849 939823 147523 0 826866 0 718878 0 399392 522103 0 0 0 24674 941319 899727 0 0 917245 213752 306219 361924 313776 474711 163894 217785 0 860141 0 795448 65185 0 263141 0 0 162468 501992 0 574433 556443 0 319849 395644 0 0 0 0 594946 40460 862133 837013 0 0 0 74972 776016 421978 0 303860 0 84054 0 0 416731 748809 46229 979501 202661 679272 85280 0 946627 668761 224702 160937 902027 620382 330837 489784 0 494776 0 0 0 0 764813 975071 0 0 873466 0 0 742175 540906 101415 253337 274153 465787 723537 0 554969 767270 385119 0 0 0 336276 637910 0 192000 674325 790689 628824 958844 139550 189732 522219 0 58871 174424 0 0 920056 166404 87587 452867 0 241611 664091 667064 0 322223 0 692771 0 0 939058 406456 178828 0 0 480992 0 0 0 667369 0 275675 0 69534 643209 526373 0 0 793081 571856 104936 160297 808127 0 0 229689 964612 715797 807297 563367 0 129624 811458 779622 341570 549733 753676 0 585215 723888 0 0 0 0 0 0 649537 659850 458542 259322 254892 0 770586 926086 294562 692110 0 979874 456685 90460 0 406734 814545 469184 77767 0 0 588129 0 140077 381934 262201 588740 905451 952794 737249 659377 0 40783 0 23516 0 0 0 0 0 839302 772120 280120 607056 971337 0 731484 0 0 490141 476736 422701 0 824938 118387 0 963759 25080 0 897609 563458 104249 405872 0 0 0 579108 0 314105 42666 877232 787607 702886 701155 661824 0 0 0 0 0 736714 509925 0 0 469611 306718 318077 487421 0 0 633317 0 0 0 46907 138184 179861 0 0 21050 0 535091 0 396495 0 843592 0 960331 273423 0 885367 0 0 772303 237207 0 886797 19719 0 511686 269093 630901 0 0 946324 815428 0 0 0 0 0 0 0 546416 761394 571405 0 667011 547556 987375 912257 930981 0 0 363073 964423 0 508127 0 414181 37781 763674 0 0 744516 0 859991 603987 621681 147801 845300 334782 0 0 172894 931133 959009 0 0 275340 537402 0 363605 482583 0 421154 602743 678429 0 0 707230 289295 0 0 245446 0 853359 285155 359428 0 105554 0 0 647258 604861 877947 633589 0 198788 958118 406509 417295 179338 0 717267 0 326571 540078 0 886823 0 277228 0 174998 101056 349593 808660 852429 114626 935790 797572 0 185629 381167 0 0 80969 837445 0 411431 522619 213080 204215 549729 429477 0 0 0 680102 294620 215112 18185 0 930556 0 0 163169 688039 746556 150179 0 932581 829273 0 771574 0 780466 100202 0 0 559588 0 290973 287911 0 0 0 895433 807750 258844 148856 0 693822 158971 487409 112394 241726 0 190415 212685 967773 442949 811365 55170 0 0 171646 218567 282019 0 0 802630 0 771873 483704 151207 0 0 0 0 367460 142559 165126 400134 139763 384978 293195 0 147228 81714 883997 646863 0 9613 279461 0 0 402459 421166 0 0 453119 382450 0 0 915651 0 0 851077 0 0 9817 95910 0 0 990787 588013 225579 293257 582390 830912 293922 0 0 545753 0 369863 0 120841 235144 881510 746457 0 361016 0 492049 112837 489203 0 975730 0 132219 0 55408 478620 690783 0 640074 424256 0 743520 80132 526007 688008 0 0 0 0 0 329803 248583 0 0 0 0 633649 782402 540409 492328 0 837766 0 0 186708 875761 968976 853668 769657 0 815627 514738 831504 0 0 271343 0 0 679369 692084 232934 0 972336 830601 514153 567468 947191 703491 0 0 785922 871258 0 0 0 0 861049 0 7578 66361 409181 0 531177 0 889361 111571 164073 286858 0 490831 0 263416 206160 647364 0 606487 0 0 774011 445880 598106 0 945709 870668 288830 965487 208457 727878 285312 0 769210 0 515438 668092 814650 430254 380383 0 0 0 993368 0 143045 487215 0 0 160676 483675 977202 0 58255 767830 441315 198117 613496 0 971246 0 0 843543 0 407015 221869 0 470759 824071 339379 0 210923 244537 769919 0 0 545881 0 0 11345 838224 265165 0 715586 0 0 754464 0 476579 0 0 149380 741945 0 106882 0 44324 974301 0 725038 492816 886800 263916 766249 0 0 893617 327645 20424 0 10325 0 155261 730121 0 796534 620351 273579 0 0 0 315776 129788 407009 0 0 0 0 434744 536187 539067 0 327018 418635 0 306034 360624 304886 810817 0 77096 227050 727869 0 0 20161 495078 720030 0 323013 0 0 6186 246122 0 997834 0 708150 0 0 641026 65850 866804 558042 804769 0 0 463098 0 873748 381393 166010 0 527997 0 0 527306 142223 0 322241 899961 482791 155814 902087 911761 430345 234852 0 0 612738 477105 16680 0 0 881479 105902 330675 629101 628103 0 261129 796158 508593 188698 73100 0 295929 853479 0 209054 582158 898960 20685 0 0 2030 171241 874437 840497 0 560315 0 0 0 0 396483 921037 316799 598027 857846 407555 137965 555804 846151 561257 587665 0 758947 867977 0 715271 717675 515252 0 0 517168 0 399335 0 731081 991825 31937 98721 0 120811 75416 203910 579711 0 859505 0 348204 907340 0 341754 0 0 760239 732589 952125 385725 0 26385 0 488000 799834 0 727740 653620 0 139990 961174 0 767035 252800 446215 784602 522404 0 0 259292 0 279009 933005 609647 0 226521 0 797195 0 34422 368763 860165 451126 0 746733 163014 14137 149332 268396 0 90372 0 1716 564731 780343 922399 993852 975335 0 0 828455 749542 233320 0 63062 645751 901716 687474 772052 958998 335492 92814 0 0 276656 704322 0 0 0 990839 0 271299 572242 150681 654501 646237 287615 810006 0 0 422256 583923 379789 0 0 655267 60780 820489 0 449847 134754 103334 87283 0 316074 377894 0 168846 0 0 0 0 557549 0 914456 0 457750 926075 0 735741 0 116736 0 860983 200916 60262 0 0 597647 443300 605494 363726 624839 0 0 468784 615699 474533 384427 724688 0 199175 383455 233877 825465 0 0 184277 522595 0 922507 394152 834764 259842 150963 436674 439914 0 519319 876352 919997 0 620300 382949 835955 445890 67472 846498 148797 0 133851 0 0 921012 729877 0 94844 25434 383267 297561 0 579010 301696 0 214778 359893 709348 0 61117 577622 799363 971514 224548 0 0 0 0 0 0 9562 801143 0 0 845001 462247 5305 0 594510 621378 481642 9203 241646 704759 0 85327 0 778782 110677 101596 901138 549464 660895 503263 439658 187912 894173 218843 0 108980 75082 45805 0 0 0 183570 0 229200 0 357348 0 95492 99421 0 626377 411766 0 418007 492965 981877 0 334413 775916 0 0 992345 808954 0 2132 218960 0 648657 0 379899 72562 711521 458549 0 639180 0 341326 0 807619 943641 531228 0 367926 0 954578 0 0 0 263868 647752 382915 849515 0 331363 411175 512133 858124 211007 970838 0 935863 931306 0 0 908284 171859 0 974807 852553 69337 37853 854979 0 0 186640 928173 502341 0 0 0 536565 0 0 891557 95271 83572 273211 151020 895154 466987 0 963845 147979 0 0 0 0 67450 633267 0 706216 253661 0 633470 200577 734268 640668 386473 103248 843572 608587 474000 649441 57801 0 314663 731092 919521 756169 110759 0 981105 576669 0 684112 0 0 188258 627931 0 0 130954 0 0 827174 998227 0 522164 553064 6767 769526 102582 0 312465 73363 342459 0 331850 832247 236739 334519 0 708433 0 205428 461463 139356 617478 55896 117190 828321 607959 557522 208960 301860 0 220756 523143 129065 64615 674531 838909 135031 0 0 902909 485157 864328 0 0 212894 0 343983 5691 0 273619 0 316196 467541 0 0 155588 692669 0 483279 422840 714349 482449 143573 0 202925 694387 0 0 0 469494 0 247199 55632 236843 465693 868927 71126 220412 0 0 25325 600869 0 415742 754023 859963 698501 0 706483 0 253384 293185 0 670696 83373 0 429049 27989 572035 263417 808946 56643 0 0 0 0 480752 757922 587703 0 0 615496 691695 833960 776775 589292 366404 0 562945 0 0 338683 847235 452628 0 51904 556299 0 513866 21495 0 156074 560629 114897 476450 737996 0 8668 0 698936 0 0 798070 204097 0 260064 917102 734353 0 0 0 484612 0 101046 966007 764326 2301 0 0 913528 381215 194714 504815 983675 0 635744 583905 826110 207837 628560 131712 0 382320 47800 772646 0 804410 470036 0 35478 802557 654320 0 313809 586163 332548 794426 234616 0 518026 0 66348 0 241691 220343 804882 246447 510334 104596 0 877163 122859 751185 0 0 0 0 759145 439569 0 39557 371453 636054 0 751628 0 750551 605268 0 165510 135070 205943 0 0 23394 259518 0 26518 0 0 996014 302344 489143 63777 0 0 0 0 410227 490502 0 0 837977 0 0 0 87670 789455 0 0 492514 826304 884457 0 747875 60605 786747 0 0 5414 664624 487476 0 0 679989 972708 0 216478 0 159043 0 105431 0 201656 0 0 0 709712 691243 636834 0 0 997946 0 0 0 0 0 7619 0 520245 340717 0 623256 208775 711796 167862 276857 0 171306 616361 0 975453 753075 0 655983 74946 871962 654885 776342 0 0 963724 0 0 0 0 613468 0 0 863160 0 527614 0 336640 0 949630 0 577035 0 470424 943359 914466 0 0 0 0 844316 318520 229824 334329 0 151268 64742 0 749105 790126 0 261031 0 223618 794119 587334 539186 462753 0 433047 902574 798888 269455 0 629832 474770 11106 0 928930 0 319579 0 0 0 616484 0 620367 0 194016 853138 0 0 0 979762 212102 426379 0 233661 59985 366581 55947 466816 612092 0 627130 0 923226 849994 666087 991533 686226 487442 0 657315 540298 0 613423 36818 757452 0 857253 0 607207 0 562074 556434 324904 760440 0 0 305400 130667 452818 92411 446952 0 98416 0 801558 0 586366 724299 0 92132 779257 693905 66189 634072 0 218894 0 845841 160150 273827 969498 0 518064 786313 543134 886158 0 0 392877 0 101415 0 550882 0 167985 323691 712967 661856 0 0 0 244751 38175 745175 0 0 0 0 0 240499 42818 613802 0 753853 822993 0 645128 951045 280454 97683 0 432532 539385 70052 759907 666390 61149 566735 0 981629 749600 754598 94603 916232 448379 629699 0 159096 904933 0 0 0 0 0 0 615559 244197 0 0 863579 130755 0 943479 291049 0 0 51662 433378 0 206845 546384 0 825286 0 206229 845669 0 497587 0 121098 772477 0 0 50833 800643 0 872224 680366 0 395951 0 0 603601 191371 217166 419980 255935 404991 345895 0 707853 0 289875 974880 0 0 973381 76999 612226 0 226986 0 623260 36421 0 960786 509486 393218 0 0 434288 0 0 416197 0 437847 0 572838 0 0 373107 0 0 975672 510127 345549 0 924828 385546 0 191063 264702 225810 731406 0 0 518646 199662 0 0 11225 143063 572386 0 271211 657108 599737 375924 346826 0 842556 861345 0 875616 0 287930 851978 0 558752 0 0 0 978783 963273 0 212587 0 0 927838 696628 441380 270825 929992 726471 482416 0 0 399424 935570 282221 784761 955761 0 0 597869 250732 805007 12811 486161 0 0 0 0 920932 0 663246 149567 0 890510 779541 697746 818294 0 0 937744 14941 727762 447951 435938 25724 13604 318913 458366 0 79672 233450 37330 0 660623 0 0 0 0 853342 669836 0 6155 292537 0 827614 0 0 75534 740866 403939 63442 815851 810973 14455 687243 451879 0 626525 310142 798476 0 881793 0 0 628651 751936 0 683720 616056 869796 56468 326075 0 0 335965 237100 0 0 0 851273 725978 579463 342942 713749 134638 0 983360 0 360315 595730 366843 691223 369945 0 329707 0 903950 212914 847419 0 426291 0 0 63562 0 622512 0 957603 370162 0 989367 101783 0 98590 0 0 298009 914252 710680 531493 0 0 748649 0 0 0 981547 0 709518 565585 0 0 584909 0 875833 0 623963 0 642661 924395 707978 825059 715161 323796 972067 0 107650 322601 184963 866197 0 0 817433 539320 0 657808 683501 0 50750 124776 773579 359297 644609 470269 787200 987738 285046 966485 93350 196312 0 353491 9740 0 951852 547557 0 398882 960610 0 65532 88654 409631 0 65153 158881 0 808777 421480 0 0 585506 39887 412934 0 693418 0 549179 0 787900 0 711685 434004 203238 0 0 996096 0 630693 796047 780676 76060 850193 689412 0 764495 879940 637990 0 779872 0 101912 456048 744288 0 695432 223441 432987 415081 493801 999524 629631 54061 0 0 0 16185 1570 0 358774 0 0 0 0 73379 719158 463721 0 638884 869280 667270 0 0 22408 0 0 609266 879466 0 938266 97464 0 0 6699 0 0 0 798781 315047 0 0 145096 0 0 237871 0 208095 0 632781 642081 0 0 226738 907540 0 47761 0 557661 0 855170 573184 984026 845805 390778 0 963915 0 608218 693701 797482 889992 853272 958164 978214 884628 0 882320 0 0 0 258616 0 198768 0 0 909695 55721 327497 237501 80892 0 0 0 762535 537390 0 0 331493 0 0 0 744632 636948 855240 0 69971 0 0 55814 0 0 0 0 527759 49795 455658 896185 520041 0 0 982332 881010 476526 0 0 650718 0 0 174467 418756 0 854201 39150 0 728017 723589 25481 534263 184253 0 0 974732 413103 0 301159 411790 52930 649165 898021 0 0 380633 757515 0 280804 492253 129290 414406 543991 805084 854905 728441 74629 0 999920 701306 506324 313409 281243 982198 505151 769315 569955 0 331120 857614 0 0 0 0 0 898080 464385 407124 373385 574454 0 562117 0 125723 0 0 487716 922194 272897 762203 255640 385489 739760 963628 486033 0 574019 0 825586 65538 40798 0 0 125677 568589 98362 0 0 443591 237952 524755 628558 606684 113471 553289 0 65261 171326 87376 0 0 261371 10222 0 0 904883 51822 0 503302 0 719564 0 482771 268391 450659 217479 0 0 381613 637855 898279 239108 957546 0 279248 0 349254 0 0 823442 380661 0 0 26552 0 831842 0 0 0 911303 535355 770231 452959 311996 0 930461 0 0 868030 0 0 870604 606610 225456 131587 561882 0 777737 0 658832 0 589330 897047 632264 0 983583 83116 0 0 0 2044 0 0 706218 147268 0 161884 480890 0 73417 704939 826758 0 862499 0 714199 332611 0 590635 663177 88312 0 0 192941 697187 0 0 387203 0 0 0 774884 0 682963 0 256132 477427 0 529145 752093 0 960927 0 818702 348524 350123 980568 0 0 0 858162 350234 0 313858 0 0 913233 377509 783750 0 0 594434 96648 792396 666893 865466 0 0 0 14303 72135 702955 85738 893203 0 0 0 0 922233 0 966199 0 0 133952 280783 889432 548446 63185 0 0 294898 471937 953828 481244 351013 0 0 0 231807 0 549302 885200 0 189919 0 958052 319993 0 675707 0 0 576619 0 306449 756426 750764 617617 610578 999647 309674 367101 464509 0 0 893093 671290 757272 112469 0 424711 0 0 0 887125 847823 865672 237256 386515 331840 0 0 188483 619099 429829 0 0 0 0 796881 355140 535748 580503 717661 50364 906038 977534 486966 253610 859112 806152 390315 69046 0 733712 0 957147 0 338531 85918 0 0 0 0 491442 64948 0 0 0 372318 512968 986076 598044 697446 0 833064 479282 351105 0 404521 0 0 0 868447 665424 0 0 0 301650 0 481187 209049 850713 0 671538 450992 0 0 282051 778141 0 0 0 0 866612 610518 0 0 407595 0 384401 242464 976557 0 871693 10851 718852 0 0 665105 0 198511 0 774444 367567 449594 637871 813605 945730 831951 278748 724542 270254 444744 298701 132062 263090 0 301021 278527 221385 915220 0 171440 160189 911042 246601 478861 105236 0 825289 0 576847 799854 0 0 461147 0 305219 138433 678811 359142 0 428769 755686 157966 980057 893250 212234 0 0 0 0 0 909698 0 44292 0 423092 888734 0 120547 0 471645 0 722558 0 0 441738 0 322462 0 781022 0 550225 678510 807683 368800 520444 229948 0 592801 0 988224 0 0 866530 0 0 0 0 830778 844459 0 0 854735 984415 667397 165975 169312 0 349681 995942 0 473186 197986 937642 230466 38008 116008 440160 0 422326 211295 0 209502 152036 968305 0 227179 587364 882238 0 0 0 0 0 0 0 0 0 452925 480812 274607 322538 821717 766212 496013 734342 331329 656378 0 0 0 534931 0 0 727715 6588 0 0 0 0 0 0 284536 213256 0 0 0 0 0 0 982643 322201 0 0 142791 0 691011 0 949511 0 520705 0 147962 537538 0 280622 0 0 0 0 956346 0 378789 750066 0 0 477812 0 419469 271791 0 213960 82436 0 709414 0 141025 949400 475783 708340 0 0 0 878198 195284 946292 0 592148 893632 330984 0 76957 0 0 298967 85703 0 0 0 0 0 0 640263 102970 866013 558412 582201 50043 507672 449240 0 0 669880 140473 59114 68024 670425 391216 263732 871682 466987 664008 0 978420 190787 501608 617773 224537 0 434043 740817 0 717787 0 681301 0 439990 823632 972640 361265 31275 56289 103573 612484 171921 0 0 554398 687537 0 391368 392342 0 154624 188481 372531 0 652688 395881 652858 635089 0 585135 741557 0 713956 414540 848359 889344 951108 0 761210 0 359983 797339 531031 0 0 444070 0 858182 0 0 0 162913 0 381604 787619 628052 654027 0 660097 0 0 449286 709428 185161 0 0 0 502706 0 136255 205386 346752 0 0 0 432452 764531 336952 0 824781 0 351283 876926 865538 143661 27622 251457 899464 89883 503803 683014 0 0 0 0 540588 320652 152808 555116 0 0 0 431104 61379 733042 0 0 913031 0 0 114389 0 145730 819760 0 799763 54470 694300 567729 927740 0 314245 366158 857642 0 0 698387 0 0 508220 275798 939486 207723 600585 0 515172 0 934618 188395 236261 241801 925386 296252 0 156987 622485 0 0 0 508324 906628 0 0 0 0 370135 0 674134 0 778704 176682 196360 483713 692552 846490 777967 613599 705415 17625 390797 361802 239638 308346 0 336142 494811 333492 236793 731956 0 0 0 658385 784021 0 384884 907566 156534 129054 677845 0 0 255532 617851 0 355377 992968 0 695492 324799 0 610834 816280 917687 0 0 842487 986639 951352 457732 558137 0 767155 424101 771843 0 282548 778663 0 0 0 0 790677 547832 310722 0 0 547772 401167 0 766356 251927 762520 793923 876679 160087 497050 0 0 0 663422 486066 0 0 152416 967280 0 555990 327478 977476 956102 357978 0 811781 703707 0 211395 683279 0 757751 0 0 0 372127 781124 857243 0 0 0 646361 95084 192834 0 376164 0 0 737697 0 0 883584 0 0 479996 658707 0 926735 573815 0 652316 0 0 766079 347193 948216 366668 0 44315 0 0 540849 340925 0 0 902545 0 622685 966516 0 0 847562 0 954715 221939 0 286944 0 849931 726898 259600 0 293669 458832 929797 901124 586636 744184 597318 940042 0 380389 0 0 221411 0 882093 830686 515404 295017 958706 531854 0 475948 0 371526 0 517844 0 0 340299 112066 350567 79851 788458 91579 623566 418017 241298 404009 683708 0 0 961218 151161 887731 936771 904307 529571 649269 0 31413 0 0 22292 175368 663470 993071 725588 767181 0 0 429656 638864 778116 194078 479733 0 946170 0 331288 0 648918 0 0 0 0 0 0 431603 0 0 0 0 826664 422945 0 60418 609625 0 465488 167554 0 951640 743956 0 312848 993980 490187 849066 149854 830115 880917 839111 603451 0 0 390110 0 675885 143507 141216 0 0 231179 0 143823 210326 403706 753401 111348 75911 0 0 139381 481840 0 519218 882431 882586 260543 0 307462 0 697008 745285 920009 384094 557199 0 0 330905 321493 84422 74534 0 0 603863 48278 0 794539 0 0 276051 87377 0 110558 0 878168 357748 745716 0 0 0 0 891510 223501 644386 783268 685268 0 29623 268592 480910 533597 0 0 509315 11793 835161 0 241358 0 105578 408740 395190 253144 293327 0 734083 475772 950172 647090 751065 622757 0 0 818281 0 387191 245231 728898 829276 541378 471655 720864 0 970067 506209 771536 894068 0 0 174155 526386 790359 276648 19071 0 0 692895 0 54655 0 200310 792301 0 317610 0 836126 269458 375443 797493 848319 729086 0 0 515150 347772 0 446917 735939 0 26815 0 0 622975 191891 74685 0 0 777662 185742 968672 541696 145572 0 199528 497687 814280 8884 748036 291351 708104 0 0 0 802227 110054 699466 973784 815677 26445 472588 446884 879726 860312 939217 108233 0 0 669951 186811 508943 207409 174588 0 361482 0 810424 300713 495967 676476 164965 960648 743753 956006 637664 290548 0 0 0 737459 596498 0 0 565774 554866 0 391905 0 449420 238717 251238 953838 240890 0 0 471431 438818 513667 0 0 175589 643692 0 676119 693726 219133 0 0 0 0 0 0 0 387220 0 0 0 0 0 305592 0 823888 0 0 0 0 887910 0 386382 246202 383573 985650 0 419792 425418 184383 362025 649233 233839 0 0 827207 176153 271368 229632 645221 746285 427103 0 748342 0 710363 0 257299 397104 0 0 0 972346 312096 578864 487797 463770 281683 0 118331 693434 0 294475 132848 0 826730 761454 0 31241 541307 0 263258 0 530103 2061 854116 350352 0 0 563250 728220 276383 103700 851982 194083 0 597569 0 573074 0 0 0 844779 62807 629655 0 0 0 0 48465 0 702953 0 416133 713605 707014 86062 0 0 0 226176 791204 0 114401 0 230399 878063 264999 678662 0 0 0 713007 827869 9606 132926 509301 451285 274096 842015 0 329287 0 0 634436 721540 954945 458336 0 84078 0 861191 0 373853 0 16725 0 0 886208 0 48083 480706 0 594807 0 963619 709812 193470 533848 0 168588 0 789156 525294 33868 712263 230813 0 487732 358646 446569 0 0 0 889358 0 0 0 518809 0 0 763647 0 0 762675 0 0 710922 39506 0 0 519690 242938 954336 326201 0 132552 671879 0 690591 359850 0 287585 793159 0 646787 400700 133997 0 762596 59898 0 184120 467926 847413 0 228902 0 216792 113741 0 907167 0 474722 0 0 198888 438061 958313 0 486971 820377 814774 0 144814 998284 0 0 425070 0 0 282397 816553 72211 474467 0 0 0 0 0 0 173465 30817 561629 384231 0 421856 555310 159397 521462 525743 271940 0 906091 394067 840525 0 0 209801 0 665763 640924 608803 0 0 0 245250 363314 0 0 0 159311 822311 95824 36183 0 916337 355890 513715 399356 467465 595493 75327 0 565830 505025 0 181367 31430 0 0 426231 0 941212 0 0 0 499293 0 0 670639 548175 0 899276 966994 589449 626981 99895 972277 148221 10397 89799 958617 847672 410773 0 157880 0 757098 365569 432245 0 0 521734 96797 160751 106155 522606 0 788105 155502 0 745497 0 368025 0 982009 107953 396995 0 0 700284 0 6558 83599 377200 869900 140739 0 964036 999469 685581 0 60698 712778 608251 0 293768 0 135965 178455 757088 0 663267 0 956247 20359 49377 0 848013 368483 0 729116 468805 0 528349 0 726481 210874 104242 0 619685 0 957732 0 82055 785752 422308 0 758054 327676 698029 180086 849361 464639 687274 827417 210109 613430 58108 268661 576377 687059 0 0 0 359108 140719 78380 0 589775 0 889382 0 0 238496 774525 0 593549 394945 328953 75273 482951 64246 0 19363 0 0 0 0 295529 0 709400 531743 0 918233 830747 0 163154 853815 0 602393 0 0 844377 0 914654 858176 0 0 0 0 228134 264389 0 0 880105 0 0 603928 744300 561329 0 826317 0 0 413789 0 88721 777720 0 596461 167575 977341 322232 473558 20243 334223 777761 270167 11299 0 0 0 484400 0 524387 972233 316459 178426 0 686576 799145 0 0 0 0 664338 0 408042 632346 0 849486 0 789429 643823 637829 367093 0 0 173920 325476 0 529255 0 633673 0 0 0 0 223261 0 292662 0 0 0 60784 0 147385 579156 41317 239368 583835 528878 437519 501813 496024 451891 0 599250 0 496111 923342 872892 621358 0 0 0 0 627209 403944 0 0 0 600337 210259 957994 726601 0 0 0 0 0 0 0 735345 138509 0 166375 370094 825322 939888 0 413493 794252 0 0 121905 122654 62959 116364 643494 237155 198039 780827 0 677710 513550 780597 182092 0 163624 875988 754072 0 540032 731767 215910 0 0 0 0 162880 89428 0 0 144274 0 0 0 0 90335 0 474190 0 375723 881292 0 0 242525 0 607410 815313 188446 349443 0 0 926507 664293 0 97727 378198 0 259588 396378 556797 793349 0 666693 0 0 316673 900895 24098 0 381739 477763 458200 969540 293300 553582 0 0 0 746077 511355 444359 526964 536339 930657 132391 424185 257668 281691 265009 683194 743839 812608 0 590664 743532 0 0 0 0 726254 593244 854083 0 501755 987819 463800 310791 330800 459393 0 35298 706366 0 0 869672 24705 263651 50879 599322 106925 0 0 877712 244390 819373 0 350070 639978 0 550488 0 69190 118128 985507 820205 179809 0 0 0 0 979880 187363 0 815441 120201 780358 0 44544 784917 0 986344 0 678448 636592 584403 751594 0 0 732496 934288 76389 960879 82364 0 0 0 793686 0 531585 117828 171448 502049 305892 0 744852 853418 515296 0 658342 190997 986908 0 297553 75640 497923 82102 0 0 925652 184267 0 976936 0 477702 441496 24073 0 0 717363 214554 0 0 635724 903889 0 0 400286 894808 342176 0 0 0 0 489259 287084 0 0 0 934493 0 0 343576 327210 875592 954763 658370 0 0 267180 0 477632 687570 178629 798639 0 0 0 516447 452921 598219 336325 848161 0 962649 66084 682591 170099 0 0 0 0 995463 848304 793542 723467 239566 0 0 0 0 328739 0 101313 387142 0 887110 434325 525507 899490 491709 0 536809 323880 0 752555 116042 0 470643 0 480512 280428 506691 501244 0 298943 336495 914002 981471 0 276191 0 0 452110 734928 223666 353879 940040 503872 341050 921544 787090 286416 765732 0 77716 0 800760 0 541072 0 847424 0 280331 0 933632 0 545480 241650 513862 0 0 0 34916 904770 0 973946 696157 389890 0 846116 242542 834490 181651 519666 600979 653212 419287 376422 0 0 356879 0 311005 375107 0 712181 356394 873003 131318 518040 0 0 514678 981857 629305 518884 936117 0 17827 0 0 106387 448323 0 986160 507367 289155 688589 0 0 492411 912169 0 55512 0 60524 198115 87319 467762 245004 90970 0 411498 0 0 620690 0 649777 435273 0 0 226673 0 886611 799396 0 0 134434 0 137671 265182 759253 0 727805 505948 0 612518 0 534019 398258 898639 255860 694496 0 270554 368254 0 0 861233 822317 267525 0 534436 0 391954 184329 0 0 0 0 931484 376328 41340 688334 676150 65309 72713 808392 640212 459935 0 681233 0 529452 850565 0 0 0 510185 0 0 656950 927222 314281 491480 709080 128500 411503 0 444622 974462 0 16958 959294 0 324864 0 0 0 0 0 818849 95273 751141 2252 432424 907897 225007 999386 312163 0 0 0 224318 0 0 858377 618287 74130 536657 289574 570965 0 221215 89802 0 657764 0 0 467824 145927 593180 596207 70970 0 0 0 546308 685568 360631 0 981759 259947 597099 0 0 867085 852837 636693 0 390488 0 0 640110 0 453976 991980 533088 642785 0 721261 0 343503 0 326899 123726 0 0 23414 805632 389974 0 740543 0 676328 548803 0 156186 636110 677033 553766 0 0 511124 287102 538223 920504 556173 636077 483315 0 721959 0 394042 646389 318509 0 916566 169902 941171 0 902799 0 935420 0 930429 0 92607 0 716726 0 0 0 246615 135221 365494 965595 408590 222040 355895 100057 607993 37472 0 0 0 408363 365666 0 0 952436 0 688681 921937 693190 0 177926 0 0 0 0 456391 579740 0 189509 221981 174077 0 0 477638 470970 754919 0 1397 40046 0 0 596889 0 995308 0 0 816079 651238 743349 556675 0 133915 136097 43692 666594 0 256558 929356 423440 249231 0 438442 17526 318620 372453 514388 0 0 0 814882 613621 597689 375607 227005 0 0 865283 0 0 0 623280 948276 517150 0 431684 0 83310 387829 443241 463500 332784 817498 91938 256929 0 0 0 622432 3123 587555 0 0 438847 836853 101620 404155 0 0 484861 880216 132223 0 218418 0 713339 0 606483 0 5687 0 412715 0 395416 92887 0 0 869606 634205 913665 290646 510838 303207 451898 566761 0 0 0 164502 647032 0 0 358674 795106 931053 0 0 0 615425 0 608801 335811 0 0 358774 352570 478176 269834 573090 147543 751542 946663 691120 419048 0 0 217092 0 957455 0 611851 115027 0 102969 946575 201300 0 843014 891778 953345 877421 0 36004 701202 310720 544602 708728 309921 979747 0 0 0 0 0 883537 0 0 568891 0 0 996945 140620 134976 0 0 760678 187499 818029 47201 262325 633290 556750 573012 0 0 0 397037 727760 373930 436172 0 0 566976 316592 901908 254071 0 645757 0 952098 965927 0 0 263305 964356 0 77704 495574 858582 97197 0 0 0 21991 0 82309 150377 462541 0 0 0 475835 59921 0 988874 518705 742450 373743 117996 1167 0 995036 762290 0 0 0 0 0 146047 0 67172 0 482771 81110 239424 551868 0 325781 0 30795 0 983325 0 819845 0 558536 226289 47691 906427 0 222134 187024 0 0 0 289347 612941 714220 318721 468086 147973 0 438812 50787 0 993815 0 518458 736904 964185 0 0 0 321203 176479 112250 0 866381 244010 486467 653258 0 285666 867761 0 0 0 0 394388 758361 904105 672666 790354 0 0 516866 836210 0 0 631397 531508 719996 0 0 712613 0 0 621261 451882 0 0 0 812105 553087 579950 0 488328 892499 0 0 0 695615 0 0 0 0 238246 203635 820314 440991 558338 0 544519 0 0 0 0 316063 0 0 0 797441 209905 0 708476 556503 0 604626 816858 0 0 405388 0 0 0 712985 0 136670 231001 191978 475074 0 425564 369755 755450 533299 918990 823645 94592 549782 880822 564821 511349 178967 0 796909 959935 0 648260 725857 803378 0 28246 478724 575010 668279 0 824852 0 536159 105636 753406 0 69077 604296 128694 456668 0 160693 0 416138 908498 260134 0 641480 901798 0 530270 362286 210046 0 101105 94227 470257 247026 874856 0 546661 261693 0 13775 604709 351213 166467 472059 0 712129 0 118855 0 0 457011 90882 0 0 286085 0 236143 46846 722215 558957 907463 0 0 524485 0 427507 0 790967 0 123423 0 827652 0 531722 47041 669601 981330 243610 584032 0 841079 265064 0 0 985812 0 298080 283401 997137 0 344517 0 0 154456 17335 724728 0 544634 107331 16058 608247 105119 0 922035 244879 333545 356084 0 767501 0 86200 843155 0 0 0 873560 0 903367 960156 987793 945796 225460 183073 158808 0 38518 771901 0 0 834761 617075 0 326468 903077 0 0 850124 0 481246 890232 145976 666241 494036 717088 722384 0 815984 822336 0 50363 743320 802454 500172 42871 671055 0 0 672736 0 82447 0 0 0 658850 729099 724531 198679 81064 61209 854529 247158 917886 732079 304393 0 0 396072 353355 761248 586951 256062 477421 489569 737254 893232 0 0 900288 377930 546643 550429 583644 152907 524379 828442 229873 0 0 0 0 931568 400351 280307 0 0 406835 135756 0 0 241607 135757 380913 600842 0 215179 0 693164 916220 542787 701069 550460 402702 0 829474 0 0 0 984769 238791 0 0 340418 677786 0 90553 75123 901719 941224 0 563335 0 881187 0 990948 0 621661 858563 498331 0 945494 472158 709133 0 939888 61751 412438 393685 304819 443013 495 223048 344047 0 540633 0 128131 0 87953 0 179486 990252 693108 828435 862086 0 0 982914 893169 0 466831 0 756517 532263 0 1066 0 927957 0 168935 613233 762364 0 0 1508 527512 795502 538807 0 0 381710 219922 0 226554 291589 546983 954102 200358 0 410888 811836 753714 622847 0 660227 0 26803 870510 0 0 0 421760 419506 678039 0 0 0 0 470673 514273 0 332058 0 574316 493378 0 0 510276 751140 636152 0 793966 310927 0 848570 0 0 0 0 328514 499857 0 409722 369017 0 0 346299 345949 967742 0 0 0 164168 498093 576709 572959 0 909319 126305 892680 548829 0 0 207176 0 328045 565178 868767 295866 381804 0 0 423122 740500 833152 0 512162 762084 87288 337930 435234 45666 691192 371590 0 942931 0 0 625449 420050 284258 934332 69719 754505 0 0 220877 240748 617723 280449 215731 0 971028 0 380575 598101 904425 0 366866 0 672430 733152 977708 280450 0 0 0 136242 0 871302 130448 0 0 355680 0 0 663172 0 583781 0 620069 142550 794320 0 118685 0 601241 0 446370 0 968501 0 175297 201257 939629 0 387376 57633 985117 0 539829 0 653997 558953 0 765420 488716 0 0 549019 233372 213173 45272 743953 792448 153836 548871 520795 888887 835045 0 0 316591 0 0 647115 0 191485 824372 0 714481 790604 0 0 0 0 4454 939456 534088 512883 8307 773305 0 0 0 0 91810 855202 546392 285554 423106 199663 800303 0 0 857568 0 0 137044 348646 0 936299 0 0 827273 481728 246723 0 0 965315 0 366541 0 323076 554088 549012 0 350551 709293 0 719554 780521 690333 0 454068 0 170048 241022 0 136202 375215 621379 763661 574081 839940 129385 120677 97398 456685 0 826927 351283 691500 242112 522615 0 0 0 0 698107 0 0 321449 0 697897 318661 661273 240471 2456 0 756381 681341 960948 192943 0 664864 883708 0 0 870284 864841 780152 471390 0 0 455919 0 0 0 441083 0 395735 85233 201470 0 0 96278 473495 729959 0 0 282163 785658 0 739679 343552 0 0 330715 714847 443270 0 0 281575 570760 693371 664604 147261 0 320641 0 468357 0 168091 843206 654200 0 479725 0 741304 0 262188 0 381942 674539 993674 866858 705432 0 0 0 469053 273158 541502 761118 873891 674496 0 702732 724821 743620 414527 225505 474605 841757 0 0 579527 641669 0 155891 260267 0 269013 0 0 216729 0 860489 86878 0 488997 327835 553275 499511 0 0 0 38954 0 755342 0 0 90713 0 0 0 846625 589281 0 434811 47172 0 0 333134 0 0 252060 0 601553 0 128868 581535 970797 0 796175 747407 0 0 639917 45340 251100 0 0 244226 0 0 491684 372778 0 343857 0 0 0 0 781416 0 495031 719270 362833 938932 0 0 606490 171615 0 174111 625014 0 0 811930 0 923623 0 423269 0 0 586441 577236 421249 656515 599954 688969 160291 885659 608576 356712 558922 160579 3240 554109 0 0 89192 0 458885 670798 0 38450 864193 0 870496 0 0 479958 833560 805905 45822 816549 0 921661 0 0 0 322589 0 309505 710762 470634 867922 679688 307740 356981 156412 0 0 714450 976862 243269 819486 869433 0 0 82412 655862 248861 127120 0 435763 782810 0 540940 966263 0 487342 0 0 0 0 206184 0 0 450641 926283 768180 139143 304995 0 625763 0 919853 31882 0 389427 0 786024 318385 0 0 514568 0 799713 611054 395303 478633 856025 683756 0 0 325458 0 0 219167 0 150620 0 0 364095 763885 901524 0 165734 0 293680 760754 337723 357626 0 181921 0 876244 752071 0 0 0 0 0 0 0 960129 551792 0 293157 0 0 0 173718 0 0 429319 0 222146 0 727124 0 0 0 0 0 261967 0 182606 0 0 0 4918 0 0 873598 152480 974083 370403 58909 0 981779 406952 0 938263 0 693874 0 164983 302200 691230 368419 0 0 233550 148395 590218 467921 48327 0 291483 702940 0 333622 0 527085 873035 507963 0 148440 404811 233015 0 0 533114 0 0 92576 806216 243506 0 0 0 203724 547211 0 999471 338101 375264 107152 88056 880457 339659 91475 495942 0 290440 0 0 164708 0 0 678050 0 752672 0 369614 429714 848229 0 332103 852061 0 0 37885 401461 0 596299 0 580499 0 0 193785 0 816672 894719 0 105556 0 0 427166 29587 457113 0 36092 352017 0 464386 0 0 0 189420 150113 988392 0 0 746764 129172 0 0 263146 576504 966767 368074 0 218149 772090 0 198650 48887 0 0 0 673703 608289 0 223126 0 0 624235 0 0 412117 533592 0 241928 118724 786872 955775 391757 10286 212374 0 0 0 633367 713750 562921 0 0 347499 446164 0 0 39857 464995 25032 865729 776296 0 0 0 763290 0 788109 0 103530 211506 994848 511452 0 0 940115 590268 0 0 367255 247020 0 500467 0 710296 0 820228 8958 0 60363 682991 431206 0 400514 120073 0 0 531088 330779 0 38530 269925 838511 936365 795550 0 0 639334 125685 0 615231 0 892388 937908 845110 623191 409165 0 442131 0 597203 660203 0 900271 357378 0 0 797474 460285 875792 868168 0 827496 0 575273 796552 887890 0 47083 903998 0 0 639517 475432 164380 467601 0 512656 288465 159411 0 598829 924027 717109 239257 68748 0 0 488065 0 958368 707102 0 699340 0 54346 478798 405743 0 650758 0 0 959812 0 515282 0 814330 0 510639 0 532535 150232 0 416658 772513 237680 0 791748 0 612256 0 0 0 568492 610692 574289 623001 754053 0 0 387571 896023 329051 407012 687105 0 0 0 0 402912 0 169704 370734 140116 0 126784 0 775574 0 0 696515 0 23428 455208 0 876120 258356 0 414076 103 335274 475826 333974 0 289207 427156 677459 290285 81260 0 582623 667794 0 0 0 91546 0 532790 175254 678704 530364 750324 553768 173466 0 298793 0 365020 0 0 0 776880 0 550729 622923 561017 267248 0 0 204105 0 450026 0 143139 818251 822939 265177 839783 0 858932 0 0 0 674142 0 292442 628321 0 449188 881870 0 0 16173 0 917391 0 0 18930 54374 556012 179563 826619 438643 0 0 927198 761317 0 376553 504664 485521 0 416256 133736 0 170548 66795 384006 0 207456 483283 0 177139 763916 0 397234 0 0 968449 980050 0 70611 920946 379194 0 572724 771509 0 0 198034 123733 644184 176022 560680 820017 190859 0 202266 175314 880422 244414 321309 0 540018 671227 935799 0 331117 939357 0 0 0 0 441230 750072 0 0 629954 699580 112151 0 0 401506 911584 0 0 0 670799 705388 846009 426540 0 218469 594049 547502 996920 617040 230192 488926 0 899380 47133 765936 563318 0 571215 478226 320186 0 0 824305 186431 0 0 213610 0 0 626424 108548 676220 288200 0 65185 60461 0 683683 714936 509406 0 0 0 55620 760600 519213 98864 778258 0 38270 0 854336 0 466885 385185 931449 0 0 0 0 0 147173 273488 0 272070 227974 982348 250701 67765 0 0 467610 0 653433 547643 831553 609749 23132 412113 0 766667 0 0 728987 986381 0 616323 97612 0 816463 44506 220384 928412 373107 901874 351321 0 0 0 591468 0 113295 0 0 0 467935 776815 806512 0 310175 0 950019 354713 0 0 355630 0 806522 507910 841461 107816 0 521034 204159 800937 806747 192923 0 138662 638793 0 0 0 0 273333 797980 0 911594 0 0 0 0 0 0 713903 140707 0 604875 171418 596912 122378 802211 464013 0 0 0 409271 313705 464061 0 0 842323 5483 99027 0 168005 398922 0 0 0 480878 281131 732861 61795 940678 0 0 0 0 929647 0 11492 152731 0 0 64150 0 704671 297664 190076 515263 927878 149415 33845 265664 0 560440 0 447710 0 0 107742 0 751459 567269 933772 0 685387 0 360564 0 727319 154392 0 487482 0 0 0 48902 616748 0 886126 822899 0 866764 1514 74403 651839 0 817060 889283 0 972240 71683 965175 966779 263914 4614 367539 800626 0 588612 0 0 0 0 0 610856 534423 73985 162102 0 543167 745228 740200 0 0 13024 96916 450724 0 0 742690 404504 69298 372892 0 50295 194514 0 21308 259533 524168 860400 346563 651569 0 0 0 0 0 309325 37587 211696 316037 0 0 474775 896511 704390 0 704454 401429 0 996169 243891 478831 0 447547 893718 864034 0 111355 68751 107826 459135 148817 0 882716 941542 0 537725 0 825054 274912 0 0 0 200975 164426 323634 547883 0 0 870183 644572 0 779879 0 0 902241 836261 770114 0 0 0 0 0 0 456166 181395 0 253689 849821 223779 517614 530546 0 0 5303 707018 704590 671480 0 865188 202602 0 283495 148726 0 492198 272273 106676 824099 333505 0 0 528859 837674 608098 0 296363 0 0 0 888383 948463 480650 0 635876 438040 618456 131445 0 13394 682651 713904 581564 684764 0 0 0 0 974552 807289 232685 602745 0 489708 870531 0 0 797004 107671 0 133914 216494 896612 346885 135139 308538 0 986017 30221 5085 754182 916242 196351 91248 421761 0 772707 401099 574495 0 891925 802151 0 435028 911653 401031 0 442650 215230 566340 901470 664555 670070 929622 283166 793835 0 0 761723 0 515865 0 917175 200070 730924 204833 0 814848 581847 0 206218 302453 839921 214273 419697 699589 489891 540609 125816 143457 139526 0 890687 104777 0 523596 0 337527 596385 841230 850903 47644 0 0 680009 774754 443685 799335 230200 299519 0 0 0 826966 664974 0 0 0 365885 860046 0 282825 0 0 0 167443 297217 370786 668779 570826 0 0 642495 0 0 500196 52088 49200 0 470190 294745 277128 970073 608095 587806 0 688919 765254 429265 0 0 245240 524325 799710 0 928846 284022 459827 305597 248175 0 862090 972647 0 0 0 0 0 506096 0 0 401376 0 41824 0 503645 994580 766110 576292 897413 201341 766927 0 268127 455498 589421 0 57520 798103 0 0 0 26776 488273 0 201443 396475 39189 0 901131 924848 618164 489055 573810 0 0 0 0 73042 495043 0 40981 0 620075 0 106369 991073 229884 890592 0 0 842299 272950 0 0 0 222071 13985 0 2441 546825 0 0 0 959042 261152 960874 30480 0 581514 0 0 685745 154108 282261 805937 137129 767295 72648 707672 150856 681248 879666 323261 464131 0 671074 350896 195082 529096 971044 749174 474557 427270 538931 212954 789000 0 645696 964552 88812 0 0 787627 292931 155455 0 833247 440954 929267 0 56547 0 0 0 0 0 0 0 137688 578008 150521 0 0 180630 897598 363196 0 0 193376 338651 70514 0 0 992000 639956 355077 555339 0 77866 0 0 0 0 487701 348862 0 0 113917 447194 0 989947 174323 0 0 0 100634 0 596656 344023 582291 0 379820 969776 0 874850 599653 0 0 0 270527 0 715542 386235 480541 0 208937 347149 0 694202 943373 497819 896878 562828 487445 990488 763883 370071 0 810756 220798 539666 833967 0 202657 85807 331285 293922 0 0 189013 0 392052 615593 993751 824621 0 0 0 644080 0 539097 0 546272 0 0 566638 389726 0 0 0 623454 433034 934489 665708 604039 214876 577490 0 499972 619762 344224 983214 717685 356017 31710 0 52498 0 7923 20422 0 955791 236964 958277 478006 958323 113837 644456 36695 561686 379358 0 22830 923528 969314 149089 758704 567580 433728 52303 510820 0 0 0 0 983995 645208 796997 656409 938683 0 0 0 14414 0 0 315450 0 0 299280 183693 285218 193725 495274 666225 273708 233927 369038 80379 324757 705137 559982 873921 274494 324806 859858 0 408308 0 523190 958923 0 0 377082 111908 0 0 0 535987 813327 0 738346 106560 0 0 553076 252367 564881 0 286126 262526 348888 101774 841074 0 595965 232541 0 431433 461200 602975 186896 741380 363252 0 0 14021 200280 221831 67796 0 109008 508514 0 0 327805 0 0 908950 836913 508130 883203 122306 588185 165413 0 318950 51530 0 33848 0 179235 499395 24305 618611 0 308748 0 0 0 596453 739057 0 818684 0 0 558250 0 0 436295 915034 0 0 424669 124577 216688 0 87594 0 39470 669576 0 971013 0 100664 565921 0 640748 0 35258 0 691054 62618 0 846130 229238 945811 346405 0 762741 309875 966226 515397 294892 0 0 0 849727 533066 260554 980350 0 0 0 430628 230968 531902 0 0 0 0 437019 979418 104257 835814 0 856329 0 0 0 474769 0 144618 397701 721124 122681 0 0 0 383974 0 0 0 0 897850 338773 325151 537618 45795 585312 0 866191 0 0 0 0 697802 259313 953729 0 0 779533 848706 118821 166970 0 388801 15887 965537 678822 0 591200 525532 0 610364 707742 826531 915787 458731 131061 602098 304692 591425 175779 108195 72281 305545 0 661962 99481 679811 538491 485502 995109 563685 190526 0 421078 468024 0 0 513054 14365 0 0 240369 234181 861736 0 16677 0 704048 443514 0 783620 16178 281354 391347 993965 753834 0 0 379471 110584 0 0 509652 19069 561409 51888 859757 515473 0 341531 993411 229148 185762 0 136214 0 610470 517846 495554 0 0 0 0 342026 0 0 0 653662 0 110881 0 0 880486 232796 518528 440471 534122 91195 491375 525425 904023 0 79794 470362 616963 473628 861069 0 545797 965821 153442 694280 0 568933 0 845474 0 218436 188728 0 0 838305 68239 762233 586934 759153 0 0 492809 0 0 812826 0 0 887426 0 0 122223 0 532189 485420 149530 624013 0 0 0 92706 440917 723850 244280 0 0 0 0 19593 0 109888 977930 0 528368 0 0 648002 557126 98864 139493 0 827550 0 184562 102936 921114 0 0 518188 734169 939741 752022 0 0 687877 0 246182 904880 433036 0 876700 0 363572 840076 826326 784247 0 0 132346 0 0 969751 590988 0 67887 423494 0 0 0 996290 0 950780 83980 41422 438468 359336 0 517746 10096 0 402069 0 342740 376607 0 0 404079 40461 547176 0 0 201997 378758 220023 792938 411654 669192 0 640911 688826 381871 110975 961941 815108 554702 978157 172115 0 68715 0 0 439802 633950 975249 487691 0 0 250219 769036 551300 0 0 957086 440075 0 997711 0 539462 0 96263 597295 0 352289 0 68576 990015 764884 964559 608667 993802 257924 662982 812648 771390 560169 0 185749 338410 797807 0 595120 834375 871505 828006 557467 678561 919531 714639 97567 162241 0 0 908150 0 457871 0 89383 111565 13479 130002 0 399189 841442 689960 0 171025 985064 752627 453474 125888 37126 185611 509443 842748 0 0 964471 0 931453 0 786949 959728 67259 883197 800953 0 0 879229 739786 0 464929 162240 922712 824912 406573 53118 0 63388 805536 380356 760058 0 441659 806350 0 879317 744252 0 261421 878296 579536 0 880694 779823 10529 94827 526261 41941 459848 962712 0 0 0 528932 0 0 0 0 885048 993235 0 795402 422478 0 618952 0 0 539547 0 571458 196742 530639 897204 673136 575183 0 156034 669258 0 721551 848680 203791 0 673795 0 0 192804 697990 635852 920909 256355 363689 0 679039 808477 113408 0 0 0 65971 376503 0 0 0 106575 838239 0 0 17289 345757 0 710162 0 684342 291694 0 900079 0 0 761177 735362 242388 667162 526415 543167 0 616996 945549 0 551580 761528 183063 97365 0 0 0 0 0 0 515689 0 611673 67810 0 0 871942 0 515738 0 437933 819996 724586 239629 0 172155 0 0 61185 955851 919644 0 543138 180066 0 85149 0 0 302505 833871 525837 0 0 176686 0 791029 646805 110250 826404 0 0 749895 0 214430 995000 196994 418710 0 279233 0 0 665193 0 0 8391 0 440729 614399 307657 560604 143625 0 695437 0 0 0 782594 0 924707 277875 0 0 0 0 573203 22828 0 0 0 64512 0 916795 0 264938 241863 0 915618 920340 0 890777 0 405923 240286 0 0 171173 383471 0 597973 937080 0 44946 0 0 0 855884 701566 704157 436675 853441 0 0 182908 431238 0 0 591490 677679 0 480029 0 0 0 0 277737 558188 334873 910284 566514 166630 828153 479272 879152 314692 787967 0 561624 695887 0 949069 54737 903682 0 695586 509998 0 650031 60148 971729 487419 65877 765198 0 383666 742782 440974 297927 324759 151669 0 0 0 606072 615067 26573 884619 926921 126674 0 0 0 0 131987 929224 775980 724763 808668 135437 679674 77144 821444 642989 801838 535435 774810 712134 0 187018 411092 909407 736932 0 0 0 192267 704118 0 4385 578263 628974 0 574465 863258 81540 0 674076 191979 432292 840610 944321 0 42497 0 888114 692108 795359 0 690303 0 110718 177350 973482 442376 610932 208303 0 77036 0 906156 38097 471446 306803 0 143177 824698 148413 0 453723 563749 0 335603 559808 0 857676 667753 0 630699 331901 763061 84255 508581 0 68091 0 757551 739129 302883 227244 523579 0 0 91193 0 127650 371130 0 448492 934659 517255 405042 894952 0 0 0 0 206719 373620 0 309385 0 904694 931664 366084 865202 313728 545161 623654 555550 0 343236 644449 98978 265847 746804 114401 0 0 0 619173 30589 0 855259 773780 847915 0 0 550075 0 0 0 389608 0 0 130424 376613 959957 905003 267253 943353 932125 621461 948389 0 184782 797513 814523 950518 0 485254 287274 0 0 873649 842060 717685 40382 342152 0 0 975354 874566 0 413814 0 0 9344 0 882349 502168 332963 666071 343359 190987 791362 48888 513725 943620 899906 734319 803417 657773 484852 588085 958619 955051 0 0 360879 41010 990479 576786 803139 371520 759200 0 545444 0 749288 894720 631443 0 536730 440513 599022 982618 0 0 795658 0 0 0 235338 428490 0 274381 0 0 100636 558755 0 0 670773 748016 0 178843 287543 972938 768937 647847 445835 817018 0 0 0 0 552750 0 915536 367332 0 360378 0 203009 0 306839 916730 0 408193 724229 873318 929184 326635 570588 0 0 0 376386 458349 0 0 0 360637 0 0 0 479792 0 0 589970 0 0 95673 0 368968 53607 0 388469 272110 0 873272 0 359630 0 0 0 715829 684280 443883 0 0 901899 785533 768537 891653 157791 314422 703852 3007 0 683648 0 0 827860 660769 613945 580483 883338 0 291895 0 420625 337072 819660 67902 0 707805 275798 0 15744 983809 0 522039 0 696269 863586 0 818609 735512 127946 723228 711428 398773 0 0 986362 0 0 725999 0 0 817613 177592 913824 0 0 449818 0 0 0 0 448000 847611 0 886204 397156 818458 498591 0 0 872859 0 430717 80858 301231 0 849405 724521 131131 941665 393927 965102 0 151634 652876 322717 0 104131 594395 0 653896 20654 716484 0 920220 0 838686 135052 891214 64681 706792 95152 995743 393338 519557 92707 0 911544 38770 0 691634 0 192519 546101 0 73539 0 0 379774 0 0 386549 911452 517846 956177 0 0 0 0 0 330449 326283 515729 359415 679481 112662 0 894320 0 0 309349 120039 623034 314721 49704 657475 926682 0 0 233757 228388 526175 85833 313824 0 944756 0 0 0 320664 268238 181153 0 537268 0 636860 0 0 170577 0 150067 51609 753092 0 942203 751233 0 377524 0 0 475861 804118 893418 0 235585 626196 967160 39232 0 299266 793042 669885 0 425873 0 412711 530203 0 944449 942101 0 0 0 891285 737527 0 880144 586841 791295 792858 0 0 0 0 0 855001 577603 26838 0 0 0 832734 0 392542 444379 0 0 0 838153 796664 0 0 388376 0 0 886015 0 970046 80408 675456 746756 991466 0 0 0 0 848080 499545 0 387903 333859 830333 0 0 0 429407 49798 675574 453688 280786 336984 5926 797375 977207 755098 569551 449649 789850 475099 215977 352940 650199 755266 0 580299 73101 151492 0 769388 187756 0 0 669832 260331 792151 526279 0 0 0 146139 514254 1443 0 531639 810650 0 572532 834837 0 363803 0 273806 613780 0 0 0 475681 186881 712533 0 0 630758 0 791919 269645 915898 898356 0 0 328877 0 0 319313 683188 0 0 0 0 0 372341 0 625843 743927 5989 344303 297614 789660 0 725044 211503 328152 0 49949 0 842605 0 805727 692025 868477 199400 25358 162886 0 357427 0 414143 0 754585 0 0 659271 70933 824091 502026 485425 0 0 682032 24925 0 484436 679873 0 0 185190 0 0 0 21996 830975 0 854427 798733 600545 0 722074 0 248171 623481 0 0 824152 994835 103222 612229 0 0 291823 762773 921165 735657 567128 0 676559 642562 140799 532507 700077 0 530213 802968 512403 0 5105 554785 444005 799576 697640 251770 926279 896949 0 941142 762461 620520 304277 729583 305116 700708 800238 0 610388 614995 826559 453342 585317 0 255595 0 0 197642 247969 167905 0 0 299037 0 876299 486925 907293 0 761780 567384 153967 0 492919 777679 256340 457110 925452 0 644053 0 946886 0 918563 0 0 244080 0 0 0 333928 717078 0 0 0 357081 124601 0 0 0 0 701401 0 229841 313330 498726 0 403041 0 0 189703 0 698455 958276 382178 0 475379 0 510923 538110 862315 0 0 611561 0 466492 233479 993178 702805 0 367805 732468 0 494303 396020 508908 0 0 0 0 0 0 381712 470692 529427 195187 477671 0 138277 0 282867 116610 0 389329 585468 308841 757024 0 832821 227341 791965 24360 937671 113951 262180 537148 769071 246084 0 865999 880062 344852 0 701633 876390 16968 0 0 0 636826 0 803462 0 0 0 433120 0 810510 504633 217051 772085 0 208732 357505 0 35399 0 859078 321458 0 19864 567464 304641 586544 0 0 555362 0 26585 0 296427 562109 0 303514 456645 0 182113 443508 973958 84041 0 0 565512 492160 0 757034 0 640263 0 80455 319571 0 425400 834437 13967 95586 295426 181396 0 604934 0 768761 384070 667248 0 808896 441578 144110 486198 0 0 0 825599 719669 0 46371 298634 0 190115 0 42378 701866 0 0 991326 0 929271 0 0 782017 0 804412 0 529656 530890 0 832169 0 163141 307130 0 93008 974503 0 0 329628 0 0 584378 0 721585 576211 0 0 663542 0 308923 729365 688701 75937 0 53728 181325 383814 974111 405514 318097 520208 288773 455912 0 579328 0 0 19855 0 456819 960336 213891 820596 986282 756209 0 0 403373 0 755224 0 955664 221542 416418 568060 0 0 12418 0 0 663660 229293 337366 768726 0 163924 662920 0 199073 474990 0 407167 305629 0 242755 0 0 0 244211 0 471323 0 0 509861 254489 986161 605809 543315 0 3211 0 0 704181 0 634874 0 0 0 609743 962298 675934 0 0 876630 317057 0 0 964148 872834 0 0 801480 0 854001 0 0 203757 684552 0 991247 673484 747293 0 910059 183326 571664 743694 772983 298314 0 67997 222588 0 0 0 0 0 0 877991 366238 513435 54332 431425 138269 90207 747981 102598 407698 621451 267725 0 591572 990817 0 738180 983753 944252 709326 100099 418453 263011 0 453755 0 0 0 0 434627 395293 435900 969808 0 11516 102053 0 0 0 0 648739 416467 0 127903 0 195863 565993 0 0 0 0 753071 754726 0 0 85650 156839 0 0 715108 712869 0 0 0 253646 0 786769 750573 0 452409 574091 0 645682 507486 0 28957 734975 0 0 571429 0 0 0 83424 967082 341766 944334 45783 0 0 0 255796 0 0 0 0 103067 962472 475018 284086 757152 932232 417869 0 452278 491404 0 224474 112161 0 0 171361 618631 658024 667172 883448 656929 0 0 474153 195459 298949 914407 132215 0 697043 88895 126010 48263 451596 0 433215 134243 598569 0 604767 925022 521693 0 263450 0 0 738983 971343 846230 63230 779163 0 0 110348 0 0 0 35836 613070 653308 0 164576 0 517931 0 0 0 0 708838 0 451584 249324 345059 723561 984564 878635 743499 20347 421942 393261 0 0 916447 443971 798815 423566 551829 11094 900982 0 623261 0 913479 317001 865937 606358 767314 0 642017 540654 67305 0 0 407433 648682 0 862370 952840 627562 219099 0 804449 668466 269877 163390 0 606048 0 0 909349 0 762424 59879 832221 0 0 538058 222483 0 592631 0 0 0 711818 307699 454745 936172 581878 0 0 0 802890 884484 0 224843 0 0 0 137667 870892 462526 869160 172964 0 0 0 419339 283777 0 100293 438123 823175 706043 272087 0 96543 607 785118 0 166223 66879 0 0 233158 348063 276458 979708 0 0 0 958917 909444 0 0 954715 850812 169739 0 828351 0 838350 280497 0 0 544241 0 325441 0 271172 842207 650242 0 143661 337546 0 277291 0 39112 0 351779 0 529384 277065 0 929534 819626 0 642144 0 165604 381410 63 0 520255 0 638542 0 0 750747 642342 355530 0 567858 684013 15191 0 857268 496367 50160 0 130458 307900 961516 194143 0 153845 711906 0 0 514764 929283 941175 0 236249 470856 983254 721125 0 0 278035 188580 210203 272020 52776 344371 19272 0 782774 724507 434918 0 221380 344882 805275 632264 0 0 532727 0 784791 0 0 123441 0 0 420254 564837 0 654875 62979 0 0 757717 0 198349 0 0 855833 632897 918829 0 0 0 53828 965575 692476 807692 0 817701 0 603004 0 626249 374398 394103 921395 0 0 680277 871147 191056 341024 436871 481417 708970 630034 521213 498532 81118 0 0 857482 920042 12166 0 0 392856 0 0 870407 151965 0 321368 0 0 0 0 666889 0 0 617321 328118 0 673721 254834 0 886893 143735 882920 992866 0 0 0 0 0 519011 451824 0 773690 609750 313849 721686 394904 0 185498 727595 0 246362 245067 626967 612620 517174 24972 0 99241 845887 0 372158 912427 0 807219 524480 0 610745 242839 0 187866 0 63861 686378 126861 776457 707517 886634 206362 220649 0 335676 175006 426744 118524 939329 0 0 25674 0 810903 0 561835 605040 778208 201979 0 690615 0 0 586652 880182 419260 545933 756627 0 0 806518 350623 174193 0 650267 383667 0 272792 0 0 0 0 645117 103443 506153 0 856982 862545 0 185659 0 882379 783505 599325 962559 855124 707693 0 517023 0 945023 819596 0 0 778403 339843 0 155747 0 282012 0 745789 724155 822728 0 728003 0 296421 648771 285386 0 509147 0 476064 86080 0 578715 0 0 693161 0 0 580820 403685 569878 0 0 168326 0 206018 0 558770 0 174599 0 0 106052 0 0 0 0 482615 973356 122284 777644 0 0 954425 559800 906713 387198 12934 0 710895 0 552687 736535 0 493610 502121 0 656752 610072 727612 848081 0 0 436071 265680 92927 0 661968 145634 0 0 0 0 409846 0 0 136258 268195 85414 0 0 793151 323734 908285 181348 113093 0 631882 0 366608 0 0 916721 369254 680193 623255 0 0 683397 221332 500322 165521 638241 733590 85648 0 264483 436359 0 769586 548747 0 563897 420141 0 174190 0 0 260567 521171 0 0 570206 0 222085 289168 0 671842 435469 233810 592767 434666 805736 605280 0 202177 367158 0 0 0 307504 0 0 0 534390 432642 154537 0 965478 712297 0 274056 0 0 269229 280125 948918 0 443625 399149 0 0 266957 313810 0 0 359856 595589 0 0 37725 868862 857211 276553 0 0 660609 0 162023 0 335871 668141 0 58930 529422 0 719369 840648 0 405706 36976 0 39648 94455 0 0 91338 416286 565906 204176 0 0 851122 0 145735 0 561716 22290 401616 304762 0 0 318904 227982 0 0 862151 853277 961499 90809 768684 0 405605 443814 458245 831269 430287 999438 45915 892098 0 77303 0 964561 105663 0 0 921990 965886 0 112991 715701 620534 704944 0 0 0 15925 813113 0 0 746043 0 246358 0 239202 310513 0 441444 0 487916 185317 482643 23340 569195 24848 785941 0 96312 0 860899 0 104947 225443 633685 514337 814956 933678 270904 0 0 558787 68510 315533 806613 356097 0 0 0 0 212564 390390 0 0 0 996034 0 0 127390 620124 86468 711652 0 829625 399569 0 0 774899 191084 539596 0 353214 0 307162 283330 300961 342306 204319 937369 481850 91379 763788 319120 0 384953 840174 0 79178 0 899838 848557 402602 0 670589 685500 478741 662154 692847 0 998477 771647 556012 442886 92577 0 0 0 905722 529856 605395 0 888644 0 681572 0 0 757295 226173 483026 237769 0 515847 285384 762509 54502 987775 697827 45887 0 637824 321162 0 26487 185096 881785 805130 252774 572951 700902 0 793485 224553 201086 779245 754440 0 719851 0 0 476014 13786 881158 0 241231 700327 0 0 0 0 57296 0 289226 0 221169 0 385808 0 0 785051 0 0 0 825211 264036 0 0 237966 55241 152806 0 392756 0 0 386590 0 841495 235932 0 0 0 723429 697971 0 245140 143094 112989 0 756164 992738 233686 848955 775594 69603 339239 273578 115678 247837 136323 0 610941 110578 695835 171887 828091 0 0 34594 57201 500187 0 921453 0 445319 796265 741897 0 189864 407909 554608 0 0 304621 613868 169238 102374 0 753975 0 0 773601 0 901091 957970 0 0 0 0 0 0 0 178982 681818 0 0 242077 712630 553548 616835 350589 0 508461 0 653097 0 99388 102536 762495 490843 752995 819837 214553 0 0 0 202011 543015 960819 114369 0 687647 524166 802756 0 340716 304927 0 0 325920 890940 481793 0 0 983 271223 326067 938114 860252 0 65979 312134 646676 293728 180942 180638 0 0 109135 0 0 0 206960 228241 493277 0 166601 0 462255 0 372430 54775 567111 0 57646 0 251443 0 0 0 285594 932343 886569 859181 380339 0 0 0 361638 0 839575 991601 0 537589 0 774454 0 788172 0 0 0 526941 16655 648158 0 358705 201300 0 537147 676599 226176 834294 841251 690718 751414 848317 0 0 325809 117371 685503 125703 0 76736 0 0 0 113423 410723 0 697868 717390 0 0 770900 251278 0 0 617305 304774 493045 971041 584055 707332 318148 569883 0 278261 0 0 347820 0 0 604352 0 0 463599 478424 0 625453 872476 0 0 129357 0 0 889812 332394 0 485659 0 191889 650977 443893 0 0 0 844813 352918 488980 878665 923090 778013 729082 702647 132992 426644 0 0 451176 822210 370282 0 392657 0 847329 0 71497 0 0 0 0 0 454183 825093 0 0 395994 513684 0 0 0 0 212983 959704 0 769769 615421 456463 536770 0 385674 0 250913 184464 979415 840021 892859 0 189841 303168 557642 298678 567016 792078 849895 454220 0 0 0 62968 0 0 902705 0 294650 801405 0 70422 0 33843 548273 566665 966999 0 268975 232461 454920 966089 746837 0 510793 108344 0 823375 0 0 644303 438728 494757 714749 0 833400 664794 518292 707203 512869 314084 0 602952 461100 176985 0 0 864565 795860 259411 0 489528 305161 240472 0 0 552883 0 0 0 0 0 78777 0 0 0 0 0 820101 833552 600824 927019 0 0 157534 403161 261138 955287 0 527437 677144 0 795631 912825 675767 0 478347 0 164938 617703 877100 206291 91963 659952 178980 0 334703 37908 0 128980 268581 16868 45876 696194 516705 536246 0 0 0 0 26597 346967 0 0 0 0 0 128700 752405 285964 196226 4870 0 428426 368364 0 0 0 0 0 0 308105 0 0 806930 306621 201888 163358 18409 303783 0 852942 586412 869958 19450 0 0 0 0 0 342581 0 924976 251299 502378 632051 325535 195842 0 46165 0 0 87262 338578 0 218954 0 0 0 359560 205231 0 304645 0 785096 971322 820869 0 121381 825186 0 0 55550 0 405126 945843 252980 836599 0 725329 557904 0 829225 965903 0 543349 0 0 673418 428504 0 510614 463258 0 0 0 742627 0 212488 203069 55554 956768 384873 804103 0 0 0 838464 135235 0 926646 72548 962944 690637 312103 0 0 285959 0 0 959196 40586 148276 0 0 168432 0 802762 483667 145560 0 0 432091 106133 0 686119 0 866255 418352 714543 0 0 0 0 403822 679442 0 785539 861387 0 50393 507606 669834 793324 0 24322 492506 27296 99669 363976 767913 0 31872 191184 246642 0 0 535082 0 0 926219 112234 932180 603010 887745 870056 523094 733859 0 428697 0 0 0 651934 506362 312826 0 737052 306827 0 314495 0 0 0 0 470031 0 713865 0 454788 395917 436782 0 484472 0 0 29990 81601 377135 952838 0 0 0 0 507147 0 0 699147 439131 231272 0 95281 0 117654 0 2479 133103 0 397241 292829 597283 423869 576150 0 367045 596971 254898 723684 0 180197 0 197907 0 0 0 244126 457318 0 919159 124267 264472 11612 0 0 0 23369 0 548362 0 0 689329 465407 933010 355078 270323 931949 0 0 111614 925908 0 646327 995580 997001 26613 33427 0 0 138832 618901 749730 461577 0 0 498809 19676 0 0 401044 102077 0 734201 812020 86550 442703 91471 507836 508472 0 0 0 550329 134891 871836 0 210918 688046 0 0 320747 503203 593597 29758 843674 346282 70709 0 910965 993626 325742 0 226469 965229 990554 0 440848 169464 19320 241319 832216 344036 0 360634 642480 229595 4654 407091 435279 0 796424 0 416073 0 80414 677809 92755 247070 316893 0 0 857719 930263 0 0 265274 974303 608445 516574 635650 0 123960 0 415637 0 359713 0 0 585942 0 0 0 0 0 192042 0 93570 856262 860056 885991 0 831173 426836 920548 5881 0 0 634147 393284 572967 0 0 260718 890362 321315 500556 838634 122248 0 0 446715 298269 77668 0 0 844394 975724 222454 0 150099 369418 772957 0 391573 646513 22878 561513 0 3165 0 192100 89099 0 894696 491173 458446 435373 381564 449895 0 597977 0 599672 0 245648 0 366391 0 56842 0 0 0 926513 0 935300 967848 928107 0 857932 869625 343160 978173 103378 0 0 0 0 0 545411 0 623890 120474 0 877454 432256 0 0 177936 815622 483235 0 637726 385451 81322 549446 848040 875661 0 767836 0 922930 533790 547655 576756 358902 760074 720849 0 0 973568 0 671141 0 920840 550908 676286 316705 0 843176 111205 0 482120 814722 0 185188 804061 386515 912657 295965 0 0 227229 0 839735 168703 560780 932193 0 0 908865 325683 0 0 999848 202037 187425 0 931948 861561 813895 0 655710 325703 671888 719206 816674 358968 406777 201552 0 426348 244804 926208 204995 511814 503049 0 126777 0 75143 301530 418910 0 0 0 542773 500691 0 802612 297705 96466 729830 584439 220996 0 265856 209736 339865 0 243100 0 0 998052 969312 969777 0 223912 694172 0 9648 203085 876679 0 692395 604553 208716 0 717081 0 0 324072 0 0 0 874460 362484 603260 532763 447069 451252 335646 107206 0 0 93183 741243 592997 196102 473482 0 407070 0 556245 748364 178202 39346 38371 0 0 373864 180057 0 0 0 483407 0 122907 0 0 0 943312 942279 964252 146199 236910 349901 0 0 0 858175 733454 737675 0 0 276069 168989 14210 0 45169 992977 268951 0 254374 733420 89908 0 401873 992869 742420 14798 0 0 985457 0 759323 897756 0 731578 0 880512 0 0 17843 264113 0 0 902662 0 100308 163531 0 448412 448003 106364 606464 622224 750593 0 482899 0 296357 700998 201326 0 949993 70565 0 277348 229697 217275 0 919279 197639 235557 671773 475860 0 210445 148217 0 0 680917 751403 572667 987307 394673 973822 324287 579269 632322 261784 35113 425309 178053 0 637153 793825 172937 0 784588 0 272696 490261 395096 0 964809 0 135095 643382 612157 452061 167312 980633 124169 0 572837 745855 374724 0 406804 273502 8566 818421 0 0 621481 368262 124287 0 747498 0 0 0 0 856816 0 0 85859 0 454722 0 148939 446186 0 0 866941 247314 96676 754069 431437 352451 0 468791 787199 426160 338028 125244 64 105172 72992 0 0 0 386773 0 0 985217 54540 27139 0 268263 0 405181 630866 267267 641499 980439 0 0 123328 541616 240458 0 250516 764200 0 305519 821579 541965 0 0 97589 325878 280207 431767 139750 637171 644000 329641 14868 217389 0 230294 0 892812 0 0 342342 0 415419 0 766847 2600 625977 776146 979772 333329 0 532759 206837 0 775348 21687 367534 340334 443447 687249 515909 0 445491 38508 0 653686 0 56739 0 332575 806456 0 430727 889172 0 0 320772 873136 352379 0 944331 0 0 750105 0 452544 0 930133 125035 0 16757 909829 0 790864 186211 672937 824744 244406 75045 446890 0 0 0 550453 772943 0 350784 0 899490 290244 971943 118722 152375 0 0 358623 0 0 0 678165 0 539970 0 0 898170 249000 989731 0 293560 950816 0 132704 910316 474892 0 695474 802770 40817 770281 217283 0 631547 332411 575926 0 887428 226021 604110 899486 658786 0 0 389189 224328 427740 0 0 0 554729 0 343337 0 938276 295336 101950 0 0 983971 706977 0 913109 682651 0 0 416523 987566 0 206166 623745 479815 432081 771549 200756 0 371816 462701 278844 0 874883 910811 584519 41150 270279 0 978169 208386 400572 55353 325722 0 533326 902619 921571 111063 936666 295804 0 774940 74490 764664 470701 25281 656615 421670 502946 88701 0 0 925749 0 906845 551323 0 177036 450503 0 0 875470 175401 159452 0 425861 268748 157636 843600 512193 50696 0 433092 0 691812 593266 562671 0 0 239766 985461 11442 285067 683302 817004 317895 0 194100 841829 337701 551550 165363 831824 101529 0 0 409886 0 119861 860327 649311 974995 0 478501 230335 151392 0 0 866564 754443 475358 0 726672 0 227051 0 877751 139626 437227 295844 0 0 0 46383 838295 787063 334726 835142 847811 873043 0 0 0 0 0 942297 366692 586191 0 68530 929916 0 59308 230395 0 915433 998670 0 0 722156 0 414957 100877 833876 872764 681299 27208 627776 0 255324 616906 0 486426 8223 0 0 3977 0 560222 754586 0 340313 0 0 465071 0 611964 302674 198161 115422 714798 0 0 952654 85371 0 523607 539880 151753 344344 984606 644866 30615 992539 0 0 0 177488 0 342840 0 26225 77867 89337 781839 330342 471304 517183 707424 84164 895298 480144 998972 0 0 665531 0 0 483105 0 0 0 787134 614586 506277 0 913413 114890 944538 0 347747 0 863155 121454 127717 301440 0 0 797384 654360 694064 0 849930 197807 875503 0 971440 577959 534686 867673 694024 0 0 0 795363 707730 0 30305 727963 444914 816390 211322 286777 21384 463733 0 0 0 487538 578285 0 636957 0 975291 930884 85271 722400 501556 612119 166969 97439 993027 926360 321558 977581 959839 765470 0 600312 272243 0 0 44805 0 854137 408974 0 0 315992 0 0 582479 413652 0 0 933948 0 0 0 925304 139297 475364 379865 759584 2431 589604 513897 0 591406 0 573968 0 0 557340 0 792062 821876 466328 0 865857 0 0 0 427758 595921 0 122576 222491 0 924082 838046 630437 0 292151 0 669983 0 419618 0 960715 783434 654131 791296 0 234900 858073 945043 232522 0 0 905789 213366 26546 178978 0 868643 0 744053 509917 907719 0 398408 206604 945377 858935 418896 386961 0 430939 176468 743006 0 774022 0 0 0 813444 0 0 0 319619 345971 343202 884240 846054 822298 756096 259250 354533 254092 68657 0 0 0 0 0 0 0 0 514921 0 700299 0 0 0 0 724615 199605 603347 989137 108755 0 74853 0 245900 448378 0 268948 0 648904 443337 0 282090 860651 882675 176967 846712 0 929108 583189 0 0 661575 0 0 0 481628 0 749449 0 0 846029 0 738770 281628 0 183049 0 192181 0 519311 0 0 229282 129807 61977 20511 823274 0 761276 625400 542029 0 226959 0 0 520260 0 0 0 311500 75519 402599 0 0 0 793454 58767 169866 110513 526243 0 666045 0 0 298235 72526 733116 104829 0 0 0 0 21353 200380 969550 654908 847633 615295 980348 464486 561168 708817 323078 0 772437 478745 704789 835774 588624 415617 983837 928216 86195 0 680479 0 0 0 301852 938604 451425 0 0 247632 304325 0 996322 530236 0 0 0 120931 0 301825 358421 0 168500 855790 918330 0 312376 0 237824 959335 0 564393 0 254019 34976 719567 292289 0 697176 877380 0 0 115303 109122 332391 0 0 0 206945 0 0 395362 0 0 377581 325513 364791 674471 574419 833176 0 0 0 350748 616989 728353 848867 463997 0 0 0 780822 0 517542 873009 0 819990 7324 0 0 681039 582630 823401 77445 0 0 726518 4912 484552 923734 213853 756170 52542 960418 638521 656627 803495 960660 0 0 584798 0 404115 0 308972 187259 0 312730 209460 0 155837 179992 0 0 371666 0 386113 631066 0 126870 678985 0 180910 0 817034 286575 746631 0 876190 548582 649295 780950 0 646440 431138 306091 316075 0 0 249283 281068 0 0 823354 842646 0 0 219300 65771 948439 0 0 317683 350788 589715 773937 0 0 462008 502967 0 79962 927340 0 337410 0 0 0 934923 567249 654043 985325 212631 675146 931543 0 934347 319030 546656 301359 0 560385 0 480298 0 217306 815014 319905 0 975331 428970 689877 983223 0 583321 0 0 0 162959 776807 0 200203 0 705632 105091 0 487156 0 52061 947443 174939 186399 0 0 251207 344240 17638 915388 74647 664033 169050 922596 717329 0 0 0 835953 761459 788405 181771 958627 12651 556545 924338 878427 823202 47166 238928 913988 0 0 0 942663 191573 656190 839675 940291 0 23377 818928 0 434039 317310 0 752782 905133 572051 0 0 467626 706529 585545 0 0 890607 0 996240 207025 725594 67380 231204 750097 571489 358081 0 526198 0 0 65741 868131 582245 0 841758 506689 122716 258897 0 102803 176520 185828 369842 77438 0 536496 957765 705562 788956 997353 0 913767 65715 692493 877613 135386 858148 112694 0 643165 396011 850858 0 698532 832436 0 344245 781523 97596 773648 821101 162121 460152 748030 512797 692735 165284 0 190052 0 0 910996 158088 907285 630357 0 168899 0 0 0 483102 0 0 991019 941603 172202 0 0 370139 8272 0 269666 0 580874 245998 0 0 85897 698225 0 0 237705 0 475932 421456 984021 188048 0 259688 851228 0 0 846013 723701 0 652431 0 521675 0 0 0 0 646417 284318 196592 520209 667323 566220 26242 0 345606 574093 0 309903 743439 69842 607614 354993 0 616667 755849 0 809200 527661 185447 0 0 787539 339714 0 51323 952606 575147 188736 564116 0 0 0 785566 274709 0 519087 263391 257160 593178 0 0 483714 164303 0 431049 0 793071 166117 513133 907743 0 0 314925 0 803638 619738 0 549993 426216 0 705754 186971 0 581957 888305 106748 0 949290 351122 0 0 797827 193493 0 0 11112 0 993289 241481 114394 0 659072 0 695860 0 141588 772233 559294 0 376921 0 0 878551 0 30319 800705 765296 472097 371902 542549 224923 71834 0 644492 873568 448404 994285 0 0 0 43746 0 510838 496145 254755 0 0 44 937808 430380 682870 180894 224089 0 0 0 634218 706048 945184 695613 613374 0 604011 0 730068 421718 0 0 0 0 66129 21415 0 896490 546179 825778 0 0 365043 0 0 409850 362807 869694 922840 306878 247997 583257 0 896559 918513 642242 0 324347 0 0 0 357299 0 0 39377 552174 0 0 836941 975042 90962 648000 0 783750 233210 31722 648759 0 0 0 239121 122751 108631 0 959907 998515 507581 305307 221873 0 736494 35853 0 0 0 641516 0 0 289936 0 663900 658708 0 137885 46283 480758 117344 27054 823109 81814 0 515465 0 65126 0 0 93404 703637 0 734767 933973 0 0 0 262870 0 303296 801675 0 0 551513 686768 0 132141 204644 0 0 543633 773191 249634 0 0 0 0 303120 349112 759203 21811 580868 0 353105 796905 0 0 0 491467 870109 965464 0 0 0 284258 849806 0 0 0 0 942382 826207 902492 201969 0 212075 0 0 955600 0 97673 512556 39792 0 629900 0 836531 0 99914 290590 0 0 785350 884507 259443 570707 0 42183 0 783930 973342 431963 0 0 0 315412 0 0 472771 462956 116072 0 690940 482114 101019 102219 52540 724677 753266 0 762316 859235 781313 312432 102556 553967 0 972037 125309 0 0 889394 50305 541704 626733 909830 0 155806 0 123251 987143 0 547927 22110 712846 0 47160 669037 342092 0 380811 0 16568 0 774339 93955 354408 659327 477626 724518 0 828569 577294 669466 0 0 295889 97478 957690 0 905062 0 746826 580838 0 129637 301403 95682 650256 676204 751748 668901 201078 602644 456545 930372 131908 934078 419241 38457 0 951692 526622 952510 841585 239241 0 0 8895 0 730557 950883 162378 559396 988801 0 142701 740046 607974 102740 0 430534 0 0 0 0 758117 0 0 441676 0 345455 0 0 5227 854007 351424 832107 29360 984010 695341 0 274621 791310 527337 724507 471073 205184 0 519064 485565 777815 906642 0 393959 515519 0 2608 0 153832 423597 0 672469 416113 50283 517403 564164 246055 765118 83206 292277 0 560536 711547 154616 0 105749 545969 343704 0 937099 755134 498045 211118 635323 0 968789 901281 743235 901769 0 157771 394321 746068 502622 357571 0 0 0 752571 512119 600803 0 0 603281 842439 569270 381008 0 0 193361 448424 246938 0 0 511254 164588 410950 959760 879351 440622 567758 785591 626791 54207 411187 158022 921940 451184 460213 477112 890772 476115 0 55613 41351 0 428142 422796 0 0 787343 94512 842449 962573 217650 188567 341945 0 0 0 0 294202 63313 703578 358142 508658 895031 0 386734 0 0 84793 151995 0 0 0 885802 0 0 0 757047 0 812912 0 235853 0 654255 0 501014 0 0 340527 61792 0 0 890550 0 0 663053 934670 533028 167285 0 0 0 920785 651177 0 923096 881925 588811 445303 419716 89789 0 0 0 0 0 215904 799430 0 0 0 976624 0 993690 0 0 28817 0 0 368832 0 931625 859062 934347 725489 63130 768389 0 36718 980892 0 383605 592099 569319 326937 586092 14028 273438 0 450574 170031 0 509110 291722 0 0 0 890461 567932 942247 0 0 0 0 204964 763850 0 541145 552192 917517 0 500885 762447 130755 327746 908138 0 513059 745486 402551 181768 0 960617 0 467676 653793 268386 685213 252098 726906 493739 603946 704789 0 462651 0 0 0 0 336570 5647 0 744139 647911 261896 0 303603 897235 220045 785766 0 0 0 504845 0 0 0 0 321299 0 674856 817034 0 520287 0 316919 0 602630 910302 0 0 0 839682 0 776266 933865 970579 637111 339898 0 552634 0 7295 689460 341260 913486 0 411780 472868 216563 0 955689 366176 701546 276272 202273 0 0 408826 0 0 96965 478025 0 836787 17283 819638 0 0 0 0 0 0 0 0 0 618387 774369 989382 725464 0 0 248167 36429 736412 0 672016 39666 759081 926101 307334 542577 447152 0 0 0 453447 486411 0 0 313515 529063 436213 321561 0 865286 797408 4056 307561 0 851023 56453 0 731809 665972 0 446098 278933 779564 77145 0 0 0 0 146857 637984 0 634790 187200 0 688060 841803 0 0 128012 791345 0 586932 122429 667154 379309 577266 535883 225926 183837 979468 0 0 0 980842 102355 702451 0 0 450624 12111 0 0 441966 0 38370 0 404340 503297 247760 37343 532338 209297 0 0 0 0 0 315889 515439 0 0 705672 837516 497354 750121 442119 229878 0 0 0 68276 0 904906 582574 0 164180 0 678335 124844 400732 447592 0 0 844885 878948 0 0 193547 105382 321018 0 304651 423373 895955 386032 168000 332018 377718 493116 761892 638639 62807 561185 109223 575051 838839 570086 314645 394745 91169 0 492424 0 471177 0 30729 589713 72705 0 0 0 168392 0 0 442840 97207 0 573338 404993 0 0 0 290940 0 0 0 665767 289875 960620 550049 678703 771886 0 0 0 0 755660 936707 114624 374638 827754 230098 521479 68315 968514 0 512843 469399 849393 329945 21784 0 695293 795714 512077 378540 0 978993 0 999410 0 849466 297482 0 8527 0 448170 971418 108368 62954 0 0 251194 0 607407 0 224546 964245 0 121266 401908 943421 0 743384 764376 231189 219796 647801 0 0 649984 627664 776009 0 205671 0 170301 0 304414 0 0 234806 222546 954914 32502 0 714708 456206 0 531279 856555 0 725838 732999 136864 0 668824 0 0 142991 319720 0 258440 165044 759779 0 0 276113 0 16366 0 924431 0 445707 592585 0 145572 697884 987669 0 430497 446556 677670 0 563510 680865 570752 780491 98228 581071 0 0 812189 0 547822 0 388158 312621 0 0 365068 398601 77017 258614 745984 268710 329183 37933 0 0 780823 368296 429133 189684 0 508583 954649 0 0 0 303609 0 35578 953135 668429 875651 835664 0 156499 861457 873573 464568 814311 631569 0 457936 97400 518142 991842 519716 358317 0 0 532663 0 856740 0 657046 408340 244516 852462 306403 0 281072 0 277974 619579 135525 409388 357406 225536 0 427104 443696 465551 0 80500 722471 607343 0 643259 223571 817478 86954 996864 606155 0 898105 0 5727 540964 916106 413364 0 0 152615 345942 902604 997154 876283 344190 0 286086 267016 974552 0 210133 697331 366129 879113 0 714608 0 174551 0 0 0 0 787397 886399 0 0 991503 590488 541869 924424 713919 104979 531160 798055 119367 529298 34690 0 405879 931114 0 0 132408 325748 233134 330325 613185 0 44807 553636 739375 0 249476 0 81954 0 762910 0 667724 788784 0 941975 0 0 287584 0 930107 0 782711 99081 0 196855 8932 131933 0 125936 0 0 0 590992 406326 0 210722 0 0 0 542083 842116 847414 846081 215096 315265 112845 417672 878527 0 386881 544241 0 157863 0 636309 933420 0 405667 16356 739929 83390 0 785828 0 0 0 913218 790285 552286 283183 778446 0 692279 442087 715948 0 162056 439593 668899 204798 0 968072 0 0 650492 208059 317953 0 195238 31269 0 0 0 599529 699854 450073 976316 727856 221039 636538 772056 30421 0 0 965265 496900 0 0 664914 0 724742 0 802855 491355 932246 0 782187 729925 0 522279 0 987584 912653 0 0 532152 969397 364717 0 864795 107730 0 0 426911 560912 856660 723069 451372 0 538458 149176 0 0 25473 387322 263023 802626 0 0 645371 547099 0 415097 0 985777 134608 0 38153 0 0 0 428681 0 302046 717149 405631 0 0 976006 0 43155 0 437401 0 790234 0 589848 0 930573 627085 0 700978 0 0 282194 684194 334486 331285 675833 577367 170439 314938 0 20564 888631 219678 0 941166 187879 0 0 0 0 504206 92648 0 897242 897684 331872 517481 200770 834075 113497 276190 0 937508 0 0 323847 305972 871209 0 0 257389 0 0 882223 0 747714 0 0 514885 706913 370572 151480 221902 0 0 790771 993053 0 952813 857560 432220 160201 898723 39995 467586 532342 0 940113 55574 64189 566142 753113 0 54874 587903 0 59360 435831 0 0 358053 821058 882129 219756 121074 713190 0 229447 318007 759383 41756 517951 0 235415 887929 0 0 0 611842 988064 509202 0 12778 743733 499644 0 669964 0 631951 0 651679 0 0 539341 627062 917516 187696 92723 121887 138731 243837 375771 266295 0 45632 758422 0 519124 666967 0 194689 0 0 0 772695 720049 0 649692 819046 72871 913968 586619 0 0 0 68001 148817 0 159519 0 0 215908 715038 0 690105 708563 888596 0 244740 325308 0 0 0 538705 493211 314816 0 502800 0 707478 986426 0 219168 598052 0 0 0 254070 72585 975152 536758 530889 928965 813684 0 326525 0 444419 963324 0 0 0 600652 0 0 0 591063 0 49474 0 123234 526925 860944 587057 773440 0 0 345662 592617 618614 912375 0 439612 0 778724 505567 153167 271451 265759 0 0 0 0 312689 350291 274291 460686 957524 710716 0 0 724616 0 0 0 353967 650338 939158 0 651690 656436 0 0 346741 565721 0 0 369201 794042 0 0 0 175200 0 650606 0 222219 0 269926 757276 773556 498034 0 771041 402416 0 73617 235203 740536 117865 0 296291 0 459952 503857 760330 197414 888089 969115 88195 0 198207 884584 339288 0 701506 421617 0 0 234572 355932 157502 0 801850 475260 0 825880 297601 613839 612126 898480 0 231173 0 693855 290137 0 0 391272 511738 958398 655159 530859 413809 0 0 420613 0 621296 0 303077 985828 0 0 0 0 0 0 361550 720415 341154 0 542537 0 0 663193 556207 683668 803454 0 0 900019 483512 395863 161894 468515 193896 976672 0 715799 245703 383127 241760 690030 634956 251640 0 0 0 0 0 563495 408594 438315 174628 0 0 0 0 660342 0 558597 0 0 69774 552420 974596 0 0 781559 423291 805122 0 457020 754367 112281 687032 158246 573041 188411 0 598276 757437 435336 343968 408726 383001 756579 671828 929899 303848 597899 0 0 228002 253265 49337 0 0 0 522846 0 0 557291 0 324116 972532 352538 0 653682 137500 46085 20887 238297 671086 256351 0 950423 298992 0 256350 904170 849788 848039 851622 193788 0 219078 496747 0 384970 224170 0 821082 310249 521415 504239 537647 0 0 0 909901 819520 371136 0 0 303157 0 329827 0 0 540394 785315 210998 0 0 394557 319757 293801 806246 393413 0 0 489249 95742 0 44047 443365 0 0 318141 0 0 0 852534 896578 659792 0 790486 119187 0 0 106175 516995 220232 924036 610732 544977 907393 749675 707326 96840 0 0 0 0 0 0 764131 0 160533 554008 0 92554 0 0 0 19717 748718 0 0 632111 134511 0 41491 623511 987262 0 594269 547696 299747 176245 735777 127056 0 319362 376602 706304 0 547839 0 734216 607862 0 547724 0 101076 831202 0 279200 669342 6114 764187 0 0 125578 221715 0 676320 329448 902478 632266 121445 0 688977 110157 170389 0 332017 264409 0 392542 826027 0 0 428908 778080 0 0 522986 0 409727 494732 256425 0 163651 841727 194128 0 0 0 935616 866284 866197 0 0 0 694605 197462 971318 0 268510 584274 0 0 0 698659 864948 143870 146613 0 511618 0 107681 160275 394157 0 204784 444799 510071 0 383244 0 859820 0 122563 638174 67213 451176 615036 0 951462 931124 885715 533331 0 0 0 0 0 0 426582 0 0 193395 0 0 796027 355598 0 0 467621 15896 810640 0 541971 51397 632682 8567 0 0 947110 446160 0 0 932154 793566 591416 353171 869890 0 0 123677 332928 180682 0 53201 116223 0 0 0 621319 5084 0 0 797702 276704 0 99137 377656 954109 856662 24586 0 408146 407605 776016 524465 822381 410752 0 0 678822 0 0 603107 0 0 0 790552 0 0 0 357701 0 928009 785569 103496 20687 0 380213 660848 0 0 618261 523302 233812 417276 0 0 480340 0 0 342527 0 484481 472965 31317 0 0 434359 0 0 0 0 666142 0 293075 941929 53693 154961 893593 736629 0 436357 264949 792850 0 0 386505 0 683057 0 0 241682 417929 0 140021 0 722515 0 251238 700595 0 52286 416522 270231 0 0 0 0 0 0 5115 0 494870 206664 384645 856797 991973 0 990245 0 0 291308 286786 0 0 284685 0 0 0 41958 0 0 440668 0 0 893216 0 958376 0 0 360893 426664 797325 705944 606257 358738 413781 285564 12437 322569 189078 0 321191 0 0 353266 325853 981443 504287 90783 0 0 0 441866 837599 891189 144431 0 154238 0 0 0 909730 420475 360583 145554 413890 92585 799382 0 291263 0 367189 0 363182 412721 850932 0 595411 873260 101795 630941 0 287351 492126 928240 395169 0 463645 0 732007 272029 180556 0 921114 0 103409 0 850083 0 0 0 318910 0 100979 320119 0 343005 179170 192821 0 47615 440802 0 0 485592 831080 257206 229747 499324 0 441744 830627 672081 0 957609 0 260738 0 513993 879668 558969 0 545999 0 492844 715234 0 0 840469 724162 560039 0 369959 0 771253 742341 0 0 62707 200516 871625 739845 507057 670285 143438 71801 0 56210 283570 653792 432588 384591 451682 406153 322960 0 0 926550 271810 0 981297 705560 53920 712066 201603 491745 0 251146 0 385628 353495 0 414428 335118 0 0 754878 701240 881496 64912 466366 653985 285675 288675 423568 0 771231 992308 0 161195 0 531289 922788 666232 0 369282 0 514304 847515 59418 604135 0 46886 199736 346329 343926 0 160326 547726 767047 963741 0 756408 0 629385 664504 12914 743768 0 689704 0 681690 730145 0 505863 634505 935327 0 0 491159 740283 313586 916756 302562 549843 150812 12115 645825 0 590563 0 681546 0 0 595377 0 0 0 58196 0 743745 280482 621916 622643 196120 337207 707629 0 377629 545063 272601 0 0 348697 0 806934 574212 0 292353 0 355055 290645 592408 0 242953 235996 0 0 0 47348 996605 695786 0 924646 0 102314 0 507178 0 0 0 0 0 627132 917293 0 0 0 0 0 0 558401 0 0 15703 0 643129 0 656593 96186 398785 0 307925 0 435154 752458 723480 0 657759 562421 905209 0 456131 0 0 0 0 191448 67636 804570 0 0 49107 757130 638812 456611 0 0 0 790543 0 861348 572023 957075 0 62646 635420 910232 837101 599877 764382 0 220345 919462 691361 0 303710 0 661851 0 0 0 0 0 379611 288151 353387 0 561167 720356 0 456106 448719 0 533198 0 0 620868 601145 595006 941865 785499 187981 852624 0 490964 293834 913496 153034 844638 239436 0 0 494226 220923 433447 17226 855007 0 756787 0 0 784380 456524 0 0 502117 871108 19497 825427 606601 394627 206462 141398 401446 598705 465275 634466 561304 681626 0 386830 0 313474 726399 958794 437163 814195 765185 0 436654 990722 0 568074 669983 459061 984666 94977 102562 522207 596187 868867 485657 61624 439603 687637 0 0 0 49325 0 429179 36267 404760 0 471182 0 726941 0 0 167715 0 0 0 0 0 0 0 421360 0 0 273995 59828 0 730623 916873 476636 0 238817 0 0 0 226194 0 0 875089 784601 613827 352072 0 147960 65496 51196 0 0 0 0 306494 152606 811100 0 224863 0 575959 552067 408499 363513 0 0 721479 298329 527036 846080 0 0 0 921906 521756 0 25092 605464 0 0 0 209385 392190 735309 167487 276937 709534 292261 945435 398270 192609 0 620554 0 245653 266727 620584 0 768718 201876 469384 0 648711 698018 785124 939715 107369 0 156761 0 555212 0 773552 0 0 0 904033 25343 0 0 822019 605899 0 918543 0 0 863107 803641 544995 0 492099 465813 0 0 0 0 0 0 750232 997426 311991 0 0 266702 0 374560 174994 948458 0 0 0 179944 0 374660 0 0 506717 338373 0 400730 949258 0 972402 0 0 653931 0 608839 611964 0 0 57592 0 280399 56931 993919 181793 0 0 0 548159 275648 0 150241 103795 165895 670777 572476 187013 699241 773238 347823 0 492937 0 44998 315482 359485 753714 0 258707 0 29222 0 0 0 243970 326190 0 679036 0 188155 707169 651229 19592 374887 673409 873588 251282 0 595775 152838 357283 855485 0 795346 179562 574579 0 23661 736296 0 0 464534 835979 713257 438330 0 261421 0 0 143165 0 100226 918603 246427 989808 453285 370499 808299 943345 94105 370213 0 837965 521458 149031 0 0 549285 0 34995 33213 538351 0 265479 822090 0 340609 0 743748 0 31022 293714 390659 0 536091 0 490112 0 0 945142 734739 701395 0 3494 679679 0 0 0 0 560649 222648 362354 243767 0 504412 0 0 287359 0 228146 746221 269866 62687 0 0 0 0 495221 670141 480856 30431 686162 0 0 354957 486655 0 88278 458283 300441 638802 0 485880 285596 192822 82067 393898 520558 0 0 763670 837695 260625 945884 0 267776 0 0 388336 0 862293 0 386744 895445 752298 0 377819 0 0 0 566958 172207 58093 728351 660065 618056 0 0 261298 422864 0 488749 0 795077 0 109231 358798 253928 29974 0 744421 0 0 864054 0 220054 0 0 0 0 0 58567 427328 680086 551244 266177 70288 0 361213 237200 813973 37626 0 0 783535 815002 925937 0 0 0 954422 779721 288877 560165 122147 892031 0 0 194941 0 0 250973 0 108172 0 0 0 0 217654 390218 706331 0 57308 0 832387 0 110569 789436 0 0 0 0 552738 204144 415386 0 0 0 361911 397555 793350 0 825190 312187 0 791460 639017 618780 727306 98688 959319 789796 677172 0 956797 0 147402 16247 197454 0 868704 485305 92294 0 674528 0 0 92559 933480 135489 0 74460 111759 0 0 542410 438419 241471 98265 0 722438 0 162452 189945 962263 0 923139 206687 404441 424953 0 0 0 0 0 642988 698205 0 841307 0 821323 818935 553349 0 924417 0 278056 0 0 133426 230201 241923 470712 755733 0 0 0 301822 0 378732 0 0 0 133611 19394 0 0 138361 550491 713813 85247 504558 371249 0 0 762428 729179 0 296867 978800 250694 0 952796 0 545471 0 878752 0 0 0 0 0 0 783141 457981 0 0 0 648104 585254 282604 886919 699284 619266 0 872880 555250 720392 234728 622067 0 321951 626473 0 697814 0 0 460299 0 138322 290925 338114 0 0 393983 127564 0 0 565747 0 0 153349 452861 716196 880870 0 0 958821 463654 108893 186025 662743 0 0 285993 581447 821032 0 831846 268942 85732 834890 258647 949024 532293 924836 712261 0 0 821573 625594 76653 867657 836653 147051 520988 994760 560169 444921 0 0 0 0 793963 983371 359222 4314 103903 9918 0 434576 0 0 421755 731754 298451 0 0 0 0 0 318490 358510 130465 374047 165257 0 817553 595357 0 0 228526 0 634121 0 194329 0 0 115440 674408 0 93046 0 0 0 371555 478636 820631 0 291395 0 453856 520625 397646 568207 580714 923209 942773 0 0 510392 0 18250 892370 0 65775 327621 832257 233253 102566 772915 474945 0 171088 610771 782577 45939 691905 0 0 0 0 795137 0 260629 56725 955819 231792 0 247541 0 288093 380284 930796 0 0 968797 0 359405 639202 0 603416 842169 260335 517627 0 763562 868852 0 622525 97859 139454 969562 776364 665603 41379 0 576973 0 843037 0 0 913346 979295 692719 374024 702487 180480 0 0 331604 955489 435734 292479 969383 214168 111630 652453 323162 460404 922253 0 809082 0 392975 0 0 679789 528128 0 740333 0 190395 241196 53623 0 0 917914 529868 0 0 0 223713 0 130506 20489 81204 159106 169755 0 0 362206 0 887074 982751 940644 261995 131048 13761 731218 0 907817 635893 792652 11195 77506 0 0 243011 0 592236 0 386226 0 630305 0 697933 468362 576141 580288 718168 606220 0 728037 79019 608942 0 740562 996711 0 0 0 0 159899 0 521107 0 161546 572722 662797 305666 906712 0 0 964499 303611 528507 200657 0 0 0 911963 0 952098 0 0 181295 282345 554093 0 215514 225639 426686 0 211521 343049 0 0 447256 443536 933496 370471 62424 418672 872618 396660 0 564391 407705 762436 532727 982697 760939 0 550037 298704 0 412427 0 528473 570238 233057 833417 354209 0 0 492252 0 0 132485 0 0 398448 800371 898263 636622 356634 772932 0 0 136995 304998 0 869183 264047 770058 617409 0 0 562855 311801 0 0 0 0 761840 346124 0 0 422969 207469 993000 705218 0 175099 0 0 0 0 708379 228251 0 668138 110828 753210 250782 802684 245221 764881 741057 641706 759737 0 394041 0 161598 108360 167102 380479 0 0 0 903014 349660 0 480077 695041 0 690791 884296 168130 0 215736 611838 454349 397875 487840 0 0 300195 776812 972443 670347 658589 377160 19738 165684 127737 0 678751 981284 0 0 937455 0 344964 238248 845680 920307 0 960132 370417 617802 0 0 0 269627 521850 813336 0 381057 68905 119941 0 750139 28701 371928 718677 0 189913 645695 0 0 0 834946 495040 0 420535 120619 473098 0 6258 968298 0 0 986988 518915 398447 211457 268475 426073 0 43171 0 0 956389 782605 0 182529 0 361119 0 0 34450 182701 223106 620573 0 979537 794570 0 459920 0 724757 527702 335310 815058 0 872774 779396 0 779861 0 0 0 0 732483 959679 531847 0 0 0 259015 378330 530115 145615 977616 721320 206145 544188 707509 899182 838256 827569 389117 175577 0 694845 969856 178300 957855 450744 701931 0 0 149750 0 0 39689 84184 821434 697726 325200 0 394950 845320 856371 904590 733656 355234 845253 467475 0 106800 857847 0 0 0 0 830366 0 0 515445 0 81947 151822 752921 26628 626567 211451 853235 186159 0 50342 0 0 385733 616471 816861 558545 76815 0 689392 737549 0 93051 643130 196870 98884 860652 275810 498308 0 0 0 570571 814847 961470 987156 0 0 0 613643 0 0 667196 363609 990806 0 0 521025 0 53634 769519 996920 943351 0 967871 0 0 12597 0 849246 224921 526720 401735 251137 115678 0 6715 0 973829 0 405318 0 55244 0 0 505890 0 975861 0 0 0 0 0 0 0 0 0 0 283041 110346 0 0 445361 0 0 807290 0 442360 305674 90385 934007 0 519525 0 374625 886360 0 846393 901050 0 0 836374 0 111079 0 0 623648 653776 852626 979861 766849 642136 254044 740892 647247 216741 753573 585565 191431 66514 105639 770455 0 732998 0 708360 910317 0 0 387318 0 140638 471148 424508 479715 19469 0 352416 578908 996016 319681 0 542811 776558 0 892967 196379 12612 0 0 0 908008 230520 738315 327314 838344 780779 372257 60425 168803 312711 262744 371382 110511 920478 0 0 954435 663587 810500 66608 0 66931 751057 43421 0 900390 0 624922 0 0 590826 224536 782872 277220 978822 891584 0 0 273776 230231 335742 0 370602 30823 430315 894231 969430 0 683166 31486 256175 915533 0 829413 41638 764627 543948 445544 342512 57964 856429 0 826835 0 0 722917 0 0 0 0 0 131905 0 770033 894401 0 0 526113 0 0 796582 216053 907136 0 13871 993458 0 834684 793556 0 0 452719 959518 0 0 0 917444 0 0 521902 0 0 0 460405 0 701072 0 367632 983537 652448 4430 693783 640711 66545 904492 0 671796 0 80133 0 855977 82560 0 0 0 0 0 0 0 78950 0 102647 0 0 0 0 0 762293 0 394886 0 660631 0 944401 925286 0 414739 0 0 999818 400202 0 623153 430165 807705 0 535064 0 777218 556311 0 46247 0 531713 0 565659 0 288239 768918 0 0 951168 718109 347624 0 830728 504951 777451 0 967667 0 853773 218454 155561 0 0 48894 264208 0 799858 389514 810138 0 283135 155461 0 0 882720 850330 0 401475 817744 0 560590 793383 0 0 994094 628844 526827 586572 0 628316 0 238111 187899 50307 0 240631 191291 134760 0 0 0 0 652601 587046 755934 262464 27638 408837 281059 783180 437843 0 0 312648 536536 207425 8398 0 324696 961120 171921 429366 928812 272154 0 0 502965 0 0 943873 935039 593652 224140 0 0 0 897794 470247 121726 989733 371851 176407 156803 226903 0 467363 0 900470 531330 0 0 458205 447253 854134 185243 257930 0 188400 0 169013 130539 0 521222 0 997408 333125 0 0 452266 0 910035 0 537855 0 102713 591719 224635 330579 832896 666086 448578 0 32846 0 406287 307586 37423 362366 0 0 117637 508462 858242 0 24225 0 762075 0 201731 327946 0 751783 191588 437199 870142 204311 0 0 222928 237936 0 873580 535549 632236 0 584104 594509 0 0 117712 0 460497 37996 213251 403276 974436 889997 724034 256884 266969 360102 701872 0 143375 0 0 418110 752493 272852 26489 0 0 0 220584 485219 7300 41068 866654 188792 0 0 287579 885922 786284 675911 832509 967487 841859 0 567277 860322 704667 735949 0 618430 174747 0 445086 0 0 0 655110 515478 0 447040 333890 382412 0 0 252604 0 416090 900866 233152 756596 0 8691 0 322210 670119 549759 0 436981 434193 547395 0 0 686503 0 336168 270611 0 547647 0 0 0 754195 0 0 462634 140438 0 514528 861196 0 0 847533 0 357916 0 551722 455783 207663 940390 0 0 598832 438497 172355 71604 692492 593642 467446 0 0 289119 979425 742685 747525 817556 0 117939 251651 288363 0 0 355541 632709 739056 0 45958 0 0 300509 832485 504691 0 0 705999 934516 701008 104553 231448 540903 0 803758 828327 30788 571767 0 0 109524 716490 301465 0 0 982620 863812 972848 299704 525509 286558 0 0 0 639555 0 84382 304555 0 0 0 483625 528472 674927 0 385253 929973 0 532158 961646 465525 66423 0 0 256808 146133 635428 175520 501508 559136 851733 275732 0 303857 0 0 777289 557285 897865 513688 984624 724101 306021 0 0 0 0 874104 147015 384124 253991 0 0 869230 713780 352609 131071 531827 514626 556263 0 901996 279072 832442 0 0 831387 901387 628990 0 725627 623150 0 608255 277772 245498 734777 7427 689453 0 327672 0 731705 0 0 916574 157152 0 888426 429406 297103 0 448768 122878 70202 0 588918 655592 9837 0 0 651005 0 0 78986 515732 0 61350 12659 213964 823845 790436 316955 370099 0 541751 490870 0 0 302576 749352 350912 0 0 260675 692697 587069 392030 542365 735793 398457 192762 13237 83041 0 0 29285 970115 720105 0 110439 706487 737551 0 0 351507 0 251311 299276 271872 0 463117 918982 332895 634145 313551 0 0 940989 456627 0 0 833480 0 0 863053 325710 0 448133 0 0 0 0 0 966349 774319 954993 876485 0 935034 0 0 0 258010 0 0 744029 0 330287 792075 116698 346959 0 99979 0 0 780995 0 540673 460774 0 0 497411 400479 502815 0 258778 299561 0 515256 789433 0 969927 121237 0 0 162711 131971 0 201443 0 518210 934463 468291 771284 367392 712765 821591 7492 124383 0 521924 382 805178 255665 0 648419 117926 881936 0 864560 589691 662332 0 0 0 0 611330 237170 820774 686006 663431 162891 0 655121 630132 804024 591937 0 520210 493047 112670 0 411631 0 260541 528499 0 0 590542 664555 0 496650 836943 513238 9092 154789 875141 405498 857525 0 0 294093 0 812107 0 439091 366217 9276 286744 288339 558424 286959 0 938266 0 30560 0 261739 698462 0 18917 601773 0 123776 257646 0 0 725313 0 234883 11862 0 787490 151681 268613 0 81940 642167 0 0 0 933434 470567 805266 0 90229 0 276116 865629 0 0 712949 188045 0 0 0 0 315863 656510 369060 290472 0 0 199321 279339 0 0 526094 232126 0 54931 942929 0 487536 0 0 0 0 0 4987 0 725080 794751 510031 0 118771 0 214099 677102 802807 887885 0 394846 0 273743 680420 548701 0 759235 333777 616055 336524 918576 0 98486 609860 821710 538335 112879 862640 772644 0 198945 301821 59045 773152 0 0 848275 139796 109917 76332 215748 24313 0 611785 389557 722838 612436 0 112631 134033 454956 137844 971717 0 307820 0 210692 875018 395865 853895 670179 0 141124 752587 730434 713801 821079 785863 0 781298 898556 35287 663853 0 0 481650 883928 0 0 737364 0 0 199297 0 412337 0 711176 496470 316399 753391 0 457212 0 184493 657286 0 0 422042 0 0 0 552373 0 94090 0 0 153944 12771 0 0 0 557977 733938 0 38384 0 707464 0 347287 0 450071 0 496880 71140 541358 846387 188140 0 0 471094 0 0 689162 658802 124315 0 435585 224432 956101 716747 799796 495048 490834 358547 329260 399572 0 950046 637163 0 0 879865 176649 0 679165 0 0 369453 271339 569923 86958 595359 0 97788 196804 730474 0 53226 735006 694233 348526 832921 831191 385225 0 666721 0 447121 0 194911 250987 0 0 0 26276 0 0 0 0 715843 0 620753 829063 580705 578716 159289 147658 0 0 853176 761289 0 0 0 0 75160 434488 129973 650082 142291 652337 194215 438472 917319 736126 742319 434448 369142 851024 0 523052 433358 456429 866323 487860 0 0 189148 182701 0 886950 355445 31808 895472 804393 0 0 971294 34373 0 449263 858702 580375 0 0 0 468163 0 939891 780831 0 103740 597339 581117 709850 942427 0 795221 651474 302073 861018 0 0 884766 0 0 897895 718533 0 356530 843423 0 850134 0 118419 445311 556710 720629 0 814086 0 678150 69385 564223 552622 922568 524631 153231 0 452874 879417 503341 0 390552 0 752257 74431 931284 562754 0 274474 0 0 599910 462468 0 0 0 816051 854590 0 120403 0 0 712825 0 334692 918364 0 0 984844 0 937825 810509 0 0 229666 0 41752 52643 579949 430525 434415 160488 0 0 628671 0 893276 0 82292 384654 992008 134529 393143 0 805236 573432 821446 2097 0 855508 3210 807253 938962 529083 0 101206 0 46316 828658 0 255847 346953 444000 0 0 0 678064 0 0 597608 772068 0 0 603986 0 668694 387051 0 0 682438 639448 542989 107382 380430 0 67946 526878 0 0 0 0 988235 0 787845 0 737365 35051 897837 19855 898636 91848 0 0 948801 376271 0 0 0 573714 0 0 864567 734547 343918 0 96864 941149 908988 176282 570043 322237 198777 0 817486 128554 758976 704270 207596 0 0 0 0 391410 427065 0 755342 395498 0 0 48756 452398 64039 870773 294074 124571 0 0 882492 26998 289514 743757 436588 109729 0 592691 692611 479339 155579 621523 0 183493 255345 401898 0 813354 0 546726 604590 277015 407105 0 0 987486 0 0 255309 624462 0 0 0 756632 349704 907885 771091 955471 322794 822335 0 622530 102507 851390 0 0 123336 738652 389769 0 0 0 0 0 0 301188 502029 829049 643266 705394 101021 0 558845 245233 0 554150 186332 0 921788 0 118753 0 0 0 0 495668 468009 0 292812 914597 0 0 966783 0 413566 59158 0 715704 435230 869647 31289 0 922890 0 193659 302225 0 0 432423 0 712067 656150 18331 0 0 622206 0 0 54299 0 627120 232888 935101 67700 840919 392849 412127 0 0 0 591093 583403 0 0 0 0 845597 364030 716158 0 0 0 0 0 668625 977958 0 501367 0 277642 888841 0 927994 157132 985371 0 844449 774783 424304 103075 0 581190 0 676739 0 0 249126 173235 728378 0 0 925665 565198 211254 524294 100181 403238 937407 399111 549595 705991 106214 0 0 603511 797994 659711 644902 737346 822469 42099 35312 357058 940626 557584 441698 0 0 952398 620096 702827 0 566510 743533 711629 0 694133 428842 268983 882080 0 692316 518269 551036 642237 0 0 0 311902 0 0 849292 0 0 668932 368285 667170 112859 0 826733 0 442947 0 0 520921 0 0 723154 155473 0 0 459565 556589 928331 45277 754650 627972 42684 956430 0 677941 511691 0 980456 0 0 0 225121 910917 429199 965399 474878 784584 334810 0 751256 0 941894 0 871954 529556 423326 679558 385977 190637 0 0 294259 265626 0 751029 192228 167465 0 0 548799 0 0 541226 845646 0 895126 0 862359 156887 238927 201295 781372 0 0 0 124029 142464 910334 0 0 668630 171542 33156 31520 166065 546778 0 625007 0 2781 129735 0 59669 228944 835227 20071 613364 847115 0 0 333182 0 0 82985 0 851242 887243 815792 0 131307 457413 0 0 0 581899 0 212118 579937 0 0 536677 292606 120492 526622 290303 596747 0 832985 373898 159804 0 735916 0 0 637970 632114 281254 0 0 518151 0 0 0 2789 566208 0 852233 38093 614638 636407 0 0 0 0 337643 740419 0 301112 267867 513165 872213 0 480544 0 735910 338957 0 987781 0 182005 0 120832 996737 827860 41363 913541 740458 95493 0 0 146266 546449 104704 0 435283 872791 0 842008 574747 621927 0 57667 391672 850631 0 748738 916624 331579 0 860855 0 397242 72597 780131 334080 787245 680135 321222 0 939542 0 354578 0 468905 0 875703 469417 237664 0 359078 200078 966026 163636 447911 438748 950992 0 573592 224211 907990 297831 43340 81688 0 520404 649695 390220 0 473440 918984 632260 640040 873923 925932 0 0 0 0 0 534384 874753 140662 0 0 0 282214 950564 57675 0 198200 0 212207 960322 0 0 640867 899175 0 576590 182765 0 872048 955448 0 0 0 0 465121 0 29748 166971 279850 196036 994324 0 0 0 65336 943419 0 0 323745 0 747738 164667 575797 0 196884 933301 281806 482348 0 696283 0 0 0 0 119105 0 962400 926346 628823 277756 104481 0 418905 73079 957714 0 14996 407847 26544 934377 960049 0 0 596872 0 495753 213811 552307 0 344469 0 555484 0 602211 342163 761630 267819 175322 0 827549 0 0 3442 408760 900542 0 403306 306368 254792 594322 792891 0 0 0 128998 291575 655148 226412 421710 411758 0 0 890525 310926 249332 0 0 388288 541181 941489 0 0 0 905308 178424 513323 404586 31889 0 452420 729368 0 0 188429 290547 620889 552998 269541 0 892105 248777 509726 565094 854719 0 0 0 179343 0 285878 0 787307 114689 0 0 509499 0 309642 549479 0 208260 374683 0 0 0 524355 0 719188 35 137329 527279 0 0 0 395978 641450 175636 0 279396 520675 162523 0 346299 756220 321946 0 0 0 212234 0 0 0 0 682461 277242 0 591446 808758 862776 634593 169255 341049 144470 714113 304205 233602 138649 0 386729 565133 973575 359153 579993 472057 188723 324554 848418 248572 0 729397 966334 0 902089 486995 169483 613064 0 616158 0 329318 0 64607 119353 0 0 0 380983 195418 317125 0 45189 246002 648094 0 0 0 10125 788669 0 539853 0 0 0 417060 310596 825474 687614 0 0 0 112616 0 543386 826780 0 0 0 442129 0 0 790572 334227 0 0 636554 178208 844778 476702 280343 698966 747814 420304 496502 0 866055 0 776744 759795 536849 599013 0 864890 428197 0 0 926837 0 0 0 112057 0 0 0 0 0 494476 808034 166974 759953 510953 539125 0 450482 0 10551 700309 199637 670740 0 0 0 895318 0 284182 0 646073 637753 0 0 0 849323 309011 0 58428 0 0 0 878547 0 0 0 0 0 0 631867 860408 474251 0 0 517596 843545 154123 0 0 67220 160166 0 640371 663997 686978 0 229161 111373 729398 40736 626417 0 134060 10569 0 305464 618355 272362 849841 694959 389492 986778 43500 0 162861 115725 0 0 0 669521 893488 161197 0 254216 305694 582203 0 102557 0 323584 687 959289 597571 724845 563731 279441 0 696342 592382 0 0 0 749276 255384 0 94570 0 411523 0 0 0 171220 73930 0 0 521334 106805 0 0 443690 992312 862835 884124 0 815607 492213 511111 747628 296209 0 0 0 0 0 0 485838 0 0 76716 107118 0 321843 0 962173 0 0 0 0 453430 9168 602410 545534 761396 0 906745 332590 76343 246130 946994 675746 570821 308594 61383 0 0 331627 0 405630 453150 0 743916 714653 599208 0 352581 369118 65852 269525 699665 388587 87349 135482 953069 721745 303166 712869 211168 0 0 212022 0 938579 476706 0 395953 854257 625909 56251 408402 0 930862 0 771084 0 523384 0 350185 944049 978829 508109 660751 378128 352809 985642 0 145519 829117 0 267521 674595 114358 0 653606 972771 0 0 781684 403675 93686 0 0 686688 805142 341322 259476 773676 393757 940605 211427 512269 725149 92367 162220 0 901723 334025 871555 452291 0 636011 0 300584 0 625088 0 0 276665 32405 664121 796635 0 0 180200 429682 0 0 476499 0 724172 177160 157912 0 698797 282269 180253 0 837962 424673 540878 223170 0 661687 0 323764 897312 155309 0 0 53424 297942 634379 104383 920941 294471 0 791260 0 0 0 156185 0 308309 0 0 187058 789567 161576 0 0 615840 0 112780 654023 0 0 84223 0 730818 0 0 604104 0 727871 38370 181717 672281 467457 0 775236 400811 0 0 535817 103762 451289 990837 422877 220862 715052 0 0 0 985893 0 907297 0 90351 996322 766158 872419 386614 598809 0 0 527111 0 0 0 154748 643476 0 0 883990 140259 707538 0 716642 850118 944568 0 665373 0 633407 270624 0 378584 307203 477507 0 0 697241 276943 28671 391206 0 0 705578 0 105739 967498 0 880756 0 0 718993 963007 0 0 0 0 974937 612152 487278 0 187276 313584 662987 57184 942224 562578 901658 0 259256 307318 582326 0 45158 0 0 0 0 650527 610428 412720 935052 690854 209123 784576 369434 342527 0 0 0 19483 0 127521 962967 204240 0 819017 0 0 924341 384782 859851 0 394450 0 919719 980263 0 0 679663 772307 805952 0 0 31807 523487 0 914077 0 643882 119286 694137 958940 0 0 317808 0 663340 629089 0 485523 614921 0 0 0 0 504831 895794 644688 0 0 0 93471 332817 210865 255735 330283 0 119825 0 562307 15887 332674 636949 0 302718 555779 121058 0 0 0 240286 816402 0 321133 151334 555587 0 149733 336807 0 274991 0 574681 750497 809673 542795 592039 909621 0 345530 137691 995094 808458 0 119861 0 871693 191575 555677 253409 0 0 687992 569240 975254 21157 346760 694413 184874 346368 0 0 730816 37659 0 0 0 0 437791 194540 639599 447039 0 570702 832978 555935 0 507063 713561 949027 0 656282 488388 242134 671696 0 176836 486387 0 190956 451762 0 0 391276 345 908495 0 0 651190 751440 836997 0 182095 0 0 517920 819795 0 0 304638 0 0 853484 988948 846406 0 202567 292461 619735 110983 0 0 0 333358 0 0 453115 415591 373182 229925 466897 728272 776091 139961 0 0 677334 0 0 0 0 335452 0 0 0 98979 765804 925502 658976 388742 91856 0 453950 508834 381822 427036 64069 799156 0 0 495585 549050 729885 0 71004 0 920232 0 373300 0 0 384918 813267 217215 974239 0 0 0 0 416601 787076 218484 0 358960 0 422675 491925 0 144611 932929 0 179826 321895 669008 0 421064 417397 0 0 80714 51749 598816 859029 685077 0 768783 881567 0 994961 0 685105 681252 581564 790808 0 698686 0 0 570526 0 647233 0 441140 154372 0 0 501555 696100 245772 114258 318098 0 757062 0 595817 0 0 19751 0 333223 249082 0 0 667305 170763 0 53310 932079 0 423698 329061 0 0 0 828657 0 799375 557082 0 0 666728 0 0 923034 0 153607 865982 0 0 749032 303113 0 0 0 254715 939137 542885 452187 976983 705168 627124 0 0 407868 982942 0 554137 861735 534157 384150 996885 529321 517440 690392 485647 18872 233875 118567 315460 0 730805 158919 0 0 60934 561027 0 790993 51491 0 0 0 631108 676809 0 219933 0 682753 0 798178 361159 386945 0 378305 0 0 934785 0 732028 0 0 376746 160806 0 472572 0 0 0 933312 522106 771495 0 924395 769385 0 560097 765636 844681 816153 485175 0 538407 125055 0 954519 123813 0 0 986494 20297 447821 0 917220 511601 726421 886209 803534 0 687532 0 615824 440243 186590 236741 0 995800 817199 714876 937310 869503 0 0 223802 273415 0 989785 0 0 0 0 904807 0 0 451273 0 604324 141467 776266 730170 0 431224 637061 533037 944747 934316 115125 980347 436373 967894 0 0 349955 774965 476666 311562 527998 705609 0 0 631930 882407 395567 350264 0 372644 0 0 348380 644872 227445 72538 944478 749709 0 129275 387060 251835 108207 505343 679609 264263 718819 704540 0 301141 0 0 0 0 288699 732101 641166 0 0 177837 262689 0 457894 265668 595311 605769 936436 512808 0 885928 447300 0 244983 89127 0 652326 628319 0 847164 803608 807166 584011 828350 0 843338 763365 896094 101598 432850 0 432432 0 0 730311 730173 0 0 0 598648 840389 463942 833973 150533 0 123386 0 495155 0 268299 582430 0 0 100177 34980 455787 780871 756355 26772 938935 766313 353063 606170 400776 422737 0 0 159415 67068 823848 573484 0 0 472989 519152 0 658731 810187 0 590053 0 527479 951889 629952 0 103660 28040 0 824001 0 0 160622 0 185856 684034 0 576890 846692 742756 0 622658 0 0 83691 175223 606208 310996 0 723707 422046 0 0 741336 813639 0 0 940913 216 0 936337 0 857354 387038 853666 33033 0 0 866768 644968 478527 791087 260426 77578 264531 637640 681385 0 93206 442066 381499 0 309974 0 260607 0 352750 93429 358635 95815 0 0 320521 772895 0 878036 630485 585351 0 417672 0 372208 488741 212376 0 522460 0 0 328747 112784 0 118366 82132 290509 0 259999 696650 701555 480111 375754 928323 702739 603757 0 0 92729 98410 0 0 340319 843830 0 0 802655 67281 95157 69025 0 526564 0 284247 801433 227653 415316 899346 0 836630 481738 0 426244 271269 0 754557 0 903278 0 511096 0 619907 0 0 185386 727423 0 0 270826 804625 610482 973875 784740 429859 776876 795421 0 0 961510 380453 0 0 0 0 777754 659520 918823 0 0 0 981793 0 66317 718416 0 333889 0 953369 912209 610881 281265 59778 0 537336 0 729663 0 469617 20257 0 721419 0 52415 0 0 428007 654813 0 0 0 780893 436221 0 0 130755 0 689745 932222 600538 397326 792065 0 647154 770117 0 0 45370 272507 102631 0 57316 173444 460543 928274 0 639001 669787 684146 134291 678595 9962 0 167486 0 213434 0 533104 866521 306563 872494 0 917963 49973 0 0 793815 241366 0 645731 835236 0 553301 0 822240 223796 476489 972767 599390 32734 792304 737394 416789 116958 595198 0 695955 966231 0 644207 326274 786731 0 840654 295801 726352 556608 941873 0 244417 36686 287929 0 0 553493 934500 0 703778 459321 396029 744882 468548 0 887166 635444 58510 0 0 0 0 261078 4804 750700 0 175608 0 47398 864987 919952 221334 247419 842098 851362 886911 0 0 0 840672 248364 674855 0 0 0 553715 0 0 0 546771 0 53954 0 795204 878595 0 0 554518 0 0 920259 0 90853 0 0 0 629501 532294 0 0 0 308062 987556 273041 0 30657 769043 0 616016 0 0 415260 0 707255 325893 794254 640337 449547 0 0 887000 301386 447738 863120 597135 0 353396 389662 712117 0 199654 692972 0 590106 157883 71262 399394 380924 859402 368407 0 0 0 0 0 0 489264 0 632403 487655 300284 834618 756124 150821 0 0 733413 0 904425 0 986427 0 954264 571039 906756 554698 16713 0 313975 233056 0 639430 28237 397496 0 350359 480491 740553 0 0 249323 874632 491834 478578 0 0 628609 997585 723264 270962 0 550420 0 851468 884090 245331 0 354970 917576 611495 62289 0 112467 546582 409486 437514 362342 0 906462 497206 56149 0 789186 0 111694 0 194115 0 44735 684771 50568 0 724021 294006 0 749627 784058 0 0 430439 955846 884627 0 301367 522681 0 0 319667 0 970157 0 182167 0 277289 361498 443380 731741 0 671553 415521 0 447397 292044 0 0 0 0 198846 97715 0 851976 671212 0 0 0 934081 0 0 0 0 0 892122 0 632967 0 0 238570 619199 727274 820370 0 840624 273470 278354 0 711246 947160 755191 574845 0 988534 0 985108 0 678177 423493 941625 282724 834659 0 415728 164557 55527 0 0 681037 339097 0 0 429255 127303 962445 0 0 277107 471010 125657 307293 826682 133605 0 156327 0 207448 0 0 692885 0 0 118890 0 0 806147 386445 0 58769 98271 596617 140854 0 0 921787 0 0 204930 675663 343784 0 290260 409055 0 661249 452683 0 0 99233 984890 76843 891233 635864 410586 600969 0 0 0 0 515063 0 117538 242134 262634 740126 478979 0 661713 0 369285 0 905253 0 437010 0 0 0 0 810242 336831 476585 173812 392928 0 299464 196370 0 405356 543098 932786 435810 117120 164767 0 0 37171 0 0 891496 819503 2101 0 0 0 0 152152 789861 237862 502959 0 223960 151083 320709 559786 0 655668 21486 549582 698348 145486 398448 56485 967176 0 687335 293629 724224 515832 0 44101 457272 0 0 297615 360609 0 956300 632962 733452 156263 0 55032 0 0 991743 0 0 12243 0 0 0 120594 0 0 0 353479 0 467585 730592 0 344032 0 289299 0 0 0 616632 170163 0 894733 753729 731900 72738 405914 0 0 773582 181540 0 0 411336 551067 528784 962633 0 173586 411797 0 925579 484489 386806 737938 458456 731967 39031 521204 0 483748 520838 0 90859 721372 784921 146116 890318 569615 23467 240682 528401 848213 111062 581305 374768 940323 0 802799 648001 804040 0 146747 179322 578956 528458 0 0 65394 523907 657280 756527 906166 0 335633 188928 843124 140820 738054 875533 36219 696284 599895 768252 0 974907 617581 304539 575390 0 0 0 0 828602 0 824684 0 421633 801808 0 556618 448758 569707 886735 428133 682892 263122 983355 300700 215793 563595 911850 0 0 0 49107 182865 57926 0 0 139728 498912 917307 0 0 821543 668557 353084 222594 487553 751637 0 130030 841777 0 0 814816 462168 0 283137 0 725448 784966 760360 0 547399 485419 736867 0 0 0 0 322267 0 15126 0 105111 720808 498948 528321 574300 315209 0 102550 0 213948 512238 0 0 592807 958889 931720 880532 356373 708343 929742 40523 870709 349279 615590 987754 581463 487953 391799 210356 724110 0 82396 902010 0 915276 537609 9631 37772 0 179834 556022 358049 440531 260024 577439 0 0 96746 0 729001 291404 459432 0 682328 0 128306 0 146530 0 486604 0 0 607575 402856 0 106613 0 0 418256 0 438668 395856 327938 570813 18143 0 0 294427 56732 836902 39976 171877 0 96625 419083 0 64333 0 0 92661 22841 254851 0 857188 718275 988552 0 0 610244 0 256368 83576 0 0 44683 910323 655477 481861 0 180328 820608 7629 0 504914 0 296523 920737 155941 0 0 0 235897 0 0 232034 158070 74194 0 0 0 677603 272686 519055 353355 657454 239423 0 77200 737407 0 368273 0 749465 0 0 983672 32320 0 470719 255209 115827 0 0 0 342302 358809 10213 286235 0 64063 949039 849247 29737 0 0 0 500781 0 0 928397 563365 959594 698353 435137 749216 0 82397 919424 0 0 323339 314743 363595 676607 0 0 0 0 0 587660 0 0 317217 0 348524 0 72904 915211 361238 358556 618114 885455 0 789354 0 0 858362 418576 363498 573254 268145 0 975703 50476 0 0 0 430256 0 0 187447 0 53510 0 349635 51643 638552 0 0 801513 39964 258096 239631 890203 461746 339590 43530 589783 0 0 997062 0 419634 957622 433278 368499 713810 1373 491523 0 336212 98564 660584 290284 485603 0 933637 391152 0 184108 917003 0 783674 0 192786 0 0 971877 837289 567356 992401 269797 556795 809636 470249 0 0 991453 830113 0 0 705766 809902 860447 0 733309 213647 94567 67851 671297 0 642945 495327 0 0 351937 433019 748468 0 0 623746 937406 0 752116 920870 38913 376829 846760 423981 630634 0 365262 116084 454120 960672 357314 0 0 0 0 52230 346614 0 188863 0 791413 0 271026 0 989447 0 0 867020 88165 609574 0 0 769183 0 770221 788631 257540 0 0 394219 749753 814153 652109 994051 476839 252948 307892 488566 598329 0 440231 0 0 502132 574515 0 113324 260254 10666 322360 156979 0 0 657544 0 348982 29521 74460 900955 687709 861614 377903 817684 310322 0 92661 0 0 164860 826758 721841 699203 23584 568626 0 436400 594870 682874 316341 0 513794 508221 4748 869229 167598 0 410652 0 43583 0 0 0 0 0 735805 0 226159 164235 510612 0 80340 0 0 269661 69522 425932 576711 880132 0 942063 684601 691003 0 0 0 0 44679 213773 0 261907 800632 345892 0 0 608599 247426 0 861610 0 548487 812055 158453 0 738846 516255 783031 901996 0 243393 310250 0 179371 933256 865315 560530 102132 128085 948193 625757 192241 564296 38713 189855 817335 268971 0 0 204810 0 0 220115 320431 0 0 603730 0 4196 222091 404899 129738 229083 927750 0 0 206364 714026 940955 0 489425 114924 0 0 0 499970 0 0 0 973619 294270 517427 0 502196 615471 686572 553746 618912 124013 915750 0 957708 0 9642 0 0 743676 897617 0 137523 0 785337 274110 340610 0 627189 818383 0 970192 384644 109575 359826 211294 144052 0 0 0 51610 719101 0 642065 249441 844543 121067 796850 0 318078 0 822449 31015 938053 498886 0 659996 0 446274 0 934822 769598 0 85553 553874 0 250121 291599 797298 0 202093 0 0 0 0 0 0 963286 0 446702 433157 929259 591634 0 637028 793813 8970 0 0 833993 357711 0 475010 0 102841 133285 597426 31758 0 0 59066 128311 0 695015 0 273578 797023 238336 0 0 170073 0 0 63540 0 466688 3816 918191 251293 41929 172384 0 588846 222719 0 521383 0 0 0 442756 0 0 519217 0 0 0 613074 802618 972471 0 0 0 0 240275 660065 0 0 0 137681 589819 763080 257525 0 127049 758529 491818 142770 0 116261 649205 749827 346067 0 423710 366144 0 0 138475 0 929862 554048 605746 104155 450910 0 335469 16657 995939 577418 0 85433 248734 20307 184021 261323 0 0 0 679742 0 578066 0 0 0 704774 52701 715587 497112 47768 0 23072 89461 0 0 709444 484992 0 846282 0 937213 0 0 0 617024 0 750158 0 807366 0 86157 383833 560185 0 288091 0 756792 0 399361 0 127230 462834 0 28208 413946 0 0 0 0 24257 111968 694248 0 0 0 506705 429727 0 0 0 604037 0 0 291184 0 0 0 0 126311 526773 683467 0 0 218899 0 307994 0 750081 225868 477704 461566 0 838323 0 0 922992 950996 234925 979323 104557 0 644668 446725 0 0 0 0 875813 149537 409540 576072 0 489163 9686 17923 0 0 249615 639098 942909 775379 703504 984536 0 901429 971312 133385 15495 37718 0 0 0 546358 0 0 951264 477777 495825 0 732215 89812 252003 705737 472729 606718 0 959661 817798 914852 43232 829830 203697 0 0 0 350748 0 972528 0 0 576128 0 448758 249715 0 0 669931 0 136209 624060 0 598624 510892 0 981845 743720 87960 197311 0 415494 804310 652500 0 0 833981 0 0 0 836863 0 703506 483106 0 938545 0 309961 75863 609130 667210 970899 779000 0 350701 282673 357090 544811 719814 936920 486919 0 527693 0 935751 43725 0 820441 987561 248759 554638 651206 124192 195817 225779 0 691493 0 165234 0 791347 0 390433 257188 0 448721 692979 0 0 0 0 0 0 534347 270719 0 710130 0 0 809666 0 0 316062 554414 21960 548914 788290 915341 0 906945 254022 747795 0 0 189469 349939 0 269357 191967 521368 0 773060 415501 646873 0 40347 720292 3039 278249 0 279841 0 689239 0 710162 0 41077 939070 286289 0 414906 228285 613152 0 0 613501 555110 220337 573174 0 502084 0 689235 0 0 0 69543 109977 0 131818 328910 99571 0 0 0 0 804965 0 361364 0 0 246635 122946 864098 635611 0 226190 602989 263378 0 345056 0 0 957953 0 0 272815 939251 184552 659100 197154 736128 917374 0 759314 186763 0 0 0 961862 12350 297092 101751 972288 0 0 190297 0 213930 530023 0 553435 967146 438645 312577 600012 0 413815 0 3205 973915 625422 378547 395714 696148 0 0 0 0 32506 511290 744353 0 843984 935122 488477 721130 383442 774813 834046 0 357158 213210 215474 387113 748322 0 298114 0 526657 979847 0 796419 755620 709148 540648 242671 235627 447523 0 0 0 984094 39416 0 268060 410644 688334 0 0 113930 95679 0 0 367100 0 650529 0 552064 0 415235 274093 0 0 968624 79319 835349 112001 0 872358 0 0 192806 325461 401795 517939 0 0 0 0 0 0 22749 0 0 805390 657535 0 0 600637 0 552437 0 624204 0 814026 0 0 587120 66801 75973 786219 644879 0 588104 346318 974669 150034 988079 0 0 0 66931 11581 0 252688 654742 0 769169 357921 45751 194772 0 0 679492 0 618125 98664 0 808085 0 412399 690307 802789 0 308392 129663 570817 738494 0 550523 393919 196532 0 836028 0 2500 713767 994932 0 362215 895776 0 0 75847 819934 411198 0 350942 0 447587 0 94674 0 0 788183 0 0 0 868351 0 212651 410791 81312 952470 692401 542349 0 0 821092 0 985331 0 233868 233679 0 0 205998 224274 941003 535121 547395 94461 699456 448570 231256 938453 995388 0 0 664792 0 113876 804228 827173 116772 613919 0 0 242783 0 311360 472189 552346 393361 626333 270478 295201 678639 966821 266502 0 0 0 541001 456955 498096 0 0 29854 890440 706692 0 797177 158803 978898 0 0 0 0 707699 265382 483308 498752 0 0 440685 0 454872 0 0 127627 0 887155 294476 0 201637 0 0 759235 0 0 40949 0 393574 0 371905 0 0 0 0 0 292859 500039 0 787064 39017 217299 0 0 0 588978 653828 0 987515 0 672728 846443 527920 708931 917938 0 176116 994381 0 720694 253463 0 804041 385773 647805 0 0 0 935440 454560 63398 189124 0 0 329979 0 164868 0 672242 0 996088 0 879542 56035 972654 434736 838588 0 778875 90512 223604 0 914988 786082 342172 187409 875149 386858 0 251015 0 300136 149298 974809 36126 217709 142301 509379 109634 341362 43646 0 0 573489 277898 50598 769531 775397 543708 53163 331467 517498 0 512531 0 0 541323 331746 695561 0 453954 194477 0 751638 266474 769713 373378 0 0 0 0 753636 67141 506248 0 0 0 0 0 915600 0 0 538219 249621 0 939675 0 0 0 0 719883 0 774421 0 0 0 180725 0 0 470578 0 0 471202 354720 0 0 0 329941 843535 0 270946 168311 903866 133974 502535 944700 88079 0 0 432888 11079 749510 0 0 726982 670523 0 751913 0 596518 0 0 0 135926 812531 0 0 0 356301 950017 911806 165724 3125 52778 544686 648046 227368 331300 983092 846591 443009 772079 177586 124346 0 734432 701379 0 925106 0 771365 0 886366 532207 667394 0 0 0 421687 0 881488 279349 0 0 0 388837 765678 969290 0 747067 547880 884740 563150 0 533107 0 939794 401316 66901 614618 0 390611 93518 861431 611224 343828 540636 0 0 171321 944994 232011 674 585013 688343 681468 728706 205591 0 0 820826 577105 238984 795344 0 400601 433873 276660 147668 239201 0 682426 0 351035 0 44062 635320 890275 15123 271182 0 0 817338 603706 441800 638621 8248 144299 570410 756087 0 0 67866 688108 0 295215 778659 0 0 0 895503 314212 49372 0 518069 249491 0 827766 869106 0 700429 0 849334 949047 565249 745695 104333 776144 0 0 0 0 0 915064 0 594964 197248 105691 962958 323946 0 0 0 0 0 0 841961 0 0 363086 250132 530206 619586 552840 0 0 666430 337503 536725 742691 0 748137 166236 0 0 716577 0 132420 353285 320820 0 0 0 933960 348462 986122 74955 886440 0 323407 115 779735 0 0 911194 436677 459035 0 595449 171798 149984 705684 142849 0 600968 303844 272935 12902 0 79353 346088 724517 0 491034 0 206349 85703 0 943566 201376 986272 0 0 698487 163402 484599 281603 0 675614 747769 304271 0 992547 830032 0 75288 0 0 849212 195660 139215 955028 652257 172163 0 110693 979643 557764 0 0 0 781950 0 0 727069 0 140125 610164 0 422595 171849 0 954246 0 136145 0 788075 32139 0 0 351891 188254 423151 0 0 800309 0 528687 23282 834820 796433 108003 0 0 575387 195256 20998 198682 0 838847 0 539246 604007 0 0 103797 213464 9828 106174 69671 0 0 0 157469 715456 0 169952 208426 0 873444 222099 512778 0 865211 853802 0 549625 0 245999 314466 0 0 0 0 680713 0 408765 0 0 327425 598323 636198 248802 630351 759815 545194 0 378775 0 0 735184 463183 1682 384137 258026 729540 333003 247408 0 0 493859 669062 856062 0 131602 28420 491947 690821 123979 906780 0 522828 33913 0 0 496083 795590 924856 422896 293589 0 830152 706057 823616 871884 281605 0 0 796374 859838 722497 24103 950781 187689 0 710470 0 0 124188 0 680314 390586 786124 555155 669427 0 0 736720 0 331336 540171 69033 0 0 0 891472 0 0 438079 0 0 285022 284704 141783 0 328250 914723 743380 579166 0 0 724324 471644 623751 0 506890 975627 472243 392412 0 882791 14248 833905 624924 998858 371484 639060 88209 0 296357 0 0 369771 457251 542839 937119 522667 44010 0 824263 521631 0 0 780868 245415 195738 579748 265827 716620 372484 0 614395 964103 546752 261429 0 0 0 642555 142047 304773 117851 420145 0 978762 441733 488568 0 356388 189394 555583 382577 0 773125 373194 0 677203 434962 379062 98125 196172 0 849750 507440 0 0 0 54481 0 0 0 296254 0 495833 986588 94258 0 0 0 0 0 145342 837426 982746 567241 931523 0 0 358779 613300 826449 967016 0 0 882441 0 0 319357 0 542403 0 0 992021 358371 644788 0 0 182610 0 0 221512 365888 130884 557135 0 753361 0 267120 494315 0 679230 861760 585816 747070 0 0 0 252732 0 0 0 68591 0 558672 371286 0 335998 0 914645 602419 763017 912823 674935 514495 693842 43498 0 0 947478 0 399848 0 438698 708668 262864 117949 689633 0 19218 340712 0 0 0 20801 330147 0 0 624495 359203 606334 171994 476725 342857 0 526714 411457 0 864064 0 755092 0 346985 357305 417457 0 0 170351 0 176477 0 244169 0 151047 2055 0 0 94255 0 962763 247332 976952 0 0 575696 0 0 303687 889950 0 466153 292846 464865 0 0 0 0 0 0 838601 755883 241144 974260 189246 0 810665 249380 0 0 291520 0 339254 0 853720 567286 0 0 0 526135 934869 892667 0 0 819314 0 167500 824357 440687 0 498607 349630 270814 457182 0 28735 0 220110 470029 712032 268538 41251 282749 0 373192 0 664347 15947 677779 0 0 271470 754932 729369 0 0 94456 13028 459051 0 978961 708445 795907 524020 0 939221 369968 0 650045 774938 860229 104434 5062 791812 422235 656241 0 407309 0 601988 851161 0 0 13035 0 0 69651 0 0 867887 0 985070 632414 316724 153590 0 592342 586645 216108 0 870500 0 694559 214090 481715 259640 97033 0 296636 466694 420144 0 0 949550 478561 851020 842876 928840 0 316057 0 598704 0 476684 411959 417982 146892 0 63944 0 0 0 0 3434 0 146063 0 0 0 0 741558 638421 0 0 0 200770 305066 650998 304738 0 951473 614822 0 967250 437258 926890 0 749615 0 470578 624083 967914 731654 0 686654 0 404145 0 0 0 986668 56628 547728 0 0 0 550498 186216 952405 227102 83961 655058 702585 0 0 658999 46627 582050 887121 0 0 516460 0 125070 0 799106 0 0 648679 341068 313300 924382 389668 772324 678665 728018 84236 195810 380905 759593 0 139448 302687 0 940939 246289 198512 513909 0 787483 16890 636691 248447 663787 0 635484 0 144537 0 0 475826 870433 0 539704 0 0 324627 688356 678464 240946 0 739756 0 0 338094 603499 0 0 0 912702 456522 0 0 201535 993129 0 164020 103621 925489 0 0 0 0 148852 0 620766 906009 519297 0 410488 983496 0 28004 905629 233363 465237 634788 808784 0 254248 0 717202 530876 0 5389 0 662755 977083 0 0 998249 588376 750883 0 0 712531 0 0 999479 224351 0 881712 0 457171 599027 633004 22795 0 0 338720 832999 799079 3202 99857 825554 287204 216392 0 45907 0 854798 971355 0 0 0 125188 0 0 963450 331906 0 1492 716713 88904 228573 296088 127453 0 853268 456855 595518 798868 0 913065 497603 0 0 151872 540134 0 629289 34006 559850 77640 182212 136743 501724 383886 0 50246 267405 0 839413 130657 0 943992 167799 926931 0 46378 621751 623582 0 600743 879793 140355 564782 372397 133649 49953 661803 517106 485071 198751 0 590193 783895 0 614844 0 0 165967 56312 0 241714 0 614979 0 669078 0 693226 469067 0 21857 485815 0 641696 0 0 253784 0 944559 392895 656729 0 602339 124508 294550 48856 889144 0 191754 74424 781079 752004 0 236772 0 936834 143278 0 108318 198704 664918 413768 0 0 0 372009 103827 0 0 843914 679364 0 152778 580883 910496 910822 503359 435437 0 180790 716434 0 0 368436 24415 313904 189264 811239 0 0 0 620176 136185 193089 430805 516293 477554 629672 266076 905518 315201 365084 492480 0 975831 774032 672617 0 0 896878 0 623781 0 750702 0 0 672999 872073 186973 0 553785 429816 0 337847 851824 531213 95925 0 0 0 647079 21765 518905 446926 0 0 764406 0 0 405526 36230 252559 302022 596928 658267 162446 0 582606 519002 188896 407759 0 52693 214222 614640 663998 0 4825 867811 277042 0 692658 0 0 0 688768 0 474623 89587 399728 0 856975 558185 832416 371463 772734 275922 0 553511 406840 201327 0 0 0 0 865292 286736 670806 744059 0 970146 0 0 0 0 0 251351 925429 0 458095 0 807343 0 972685 957449 205917 330389 0 193215 426508 328158 923317 0 661183 40510 0 608971 0 486855 967436 860100 183757 73289 39740 371788 610433 0 145982 0 0 778701 28916 634601 0 1939 619915 0 0 740598 3587 741620 15560 0 282213 0 511818 234091 458554 943046 529098 0 172069 563998 795226 534873 569535 0 0 0 0 0 0 0 0 0 595223 206980 0 32225 705256 603241 74100 0 250987 530493 559587 0 601357 781649 0 445349 529506 65826 891629 0 0 0 38480 0 0 753665 178997 677982 0 252868 410369 564434 794982 187135 0 0 0 547476 719410 0 452951 0 0 274397 0 0 0 440716 898270 56671 251468 137700 0 981221 712782 0 662415 96828 705020 84431 377500 0 55044 397236 898190 247010 0 188685 399476 640546 4636 0 154631 631362 600826 414164 223311 0 0 0 0 337603 0 785440 119861 0 0 556156 0 316024 311017 916121 539883 202169 703929 543555 0 697146 39463 0 0 896618 559140 775076 313858 0 0 117139 395363 84507 0 0 254887 0 0 451263 375539 0 80441 822165 853832 696299 0 255720 471942 730953 0 0 476730 190760 0 0 215710 456143 219826 207358 173162 329293 0 0 684992 0 460449 128420 799790 0 20546 0 656263 814233 0 0 0 108661 579454 580177 0 0 220016 227748 0 580583 684382 209893 0 0 28605 822952 615122 784898 257573 842426 318891 0 977142 0 663802 47068 832131 832243 676809 0 0 0 836887 0 734324 309864 741624 746638 450294 218118 903837 476381 0 688263 505672 316230 690034 294305 179888 0 0 0 284806 0 0 179292 91838 0 920093 244952 122349 0 403339 0 358918 890918 264263 223278 973456 946162 308579 0 694753 0 39990 0 232680 576673 542729 525080 425358 494174 834566 748272 0 62304 74596 762660 0 783855 0 925376 587084 431375 834816 0 137943 0 301783 311413 0 0 784688 509618 0 0 495627 0 0 892916 0 0 0 407641 802844 125280 177422 420478 656231 246708 869581 599157 0 0 0 543102 484508 0 301039 0 910321 572813 590322 701589 903292 991492 0 0 0 0 0 413851 631881 269622 815137 553768 913448 0 0 207155 444701 0 0 0 0 0 787241 412591 0 0 712525 0 113869 405874 0 941798 665992 0 0 975993 0 82419 628720 772887 542328 245685 418898 129047 153786 0 727838 633940 0 916262 10776 0 613944 4166 597905 0 351032 0 85147 406192 474028 508313 0 0 0 0 687814 258358 463212 171623 700373 220832 0 0 137343 0 896645 553267 0 0 229083 401124 454945 774674 66053 349740 0 674546 0 936994 655215 604918 0 168159 872056 94226 708367 771538 0 0 919574 0 16588 97491 0 886296 0 67466 310744 356946 666879 925244 0 0 822393 0 0 0 800367 775751 86697 0 990433 210555 0 97008 0 390536 267615 759421 732437 0 0 361599 0 370725 582644 249099 884636 311931 812600 0 0 866257 0 0 974966 870988 552784 0 0 0 0 0 936446 0 193678 297912 888520 0 827308 502560 754787 81293 995908 524392 0 395070 948186 479597 0 966089 708185 0 0 610365 36472 272182 468832 310022 0 0 252976 812184 206750 178334 0 193473 981858 209732 0 0 0 51755 212418 0 836005 0 0 922631 844146 0 587045 501402 476052 763711 9262 676039 692520 0 0 742029 103983 0 0 0 0 0 757362 796227 0 0 0 0 244013 791777 0 626555 379044 797867 0 885299 583353 802929 827254 0 470888 0 0 0 206152 139371 673622 311943 731819 911071 483142 0 604304 158682 199601 945706 780084 472946 0 0 377491 0 745498 0 197711 534832 445953 665047 0 0 530913 97386 388708 789581 0 0 858718 0 0 0 612646 901000 496675 521672 0 404044 234310 505294 440869 649756 265259 0 339456 0 88506 842731 569418 706160 90788 380736 450125 926890 0 233114 582497 442446 324516 0 0 0 0 0 0 0 0 0 692221 6008 670935 443169 212232 867122 975192 998252 440525 0 0 483984 635725 360238 689113 0 0 73167 0 988838 664671 964122 805171 703290 0 345092 0 0 131859 0 793820 876449 0 928327 0 0 0 0 801721 711700 0 0 560092 65210 43730 0 273815 0 793835 766480 0 4748 207239 0 938123 384854 0 74514 619208 374637 829016 0 0 448409 770269 276478 0 475997 189719 821618 628786 444326 174260 344794 0 903505 315833 0 773656 659019 384512 0 0 574820 559328 379708 0 0 0 588103 539000 219411 898020 602991 468913 0 162128 0 520352 672944 547849 447599 439238 298657 0 849862 917875 0 0 483519 182835 281522 889227 531054 0 0 0 119579 898708 381242 852144 978958 0 0 0 302474 532644 0 854671 0 48244 659525 0 0 0 0 184181 847481 119919 0 88812 623018 823420 0 0 0 0 121391 563738 967935 659143 452616 631743 616526 375644 278182 52929 0 0 182668 0 489387 0 0 0 0 596685 667923 741520 0 310295 0 0 810189 0 0 0 0 0 731405 101936 561579 347185 913039 832458 546597 252637 717097 0 904518 0 385994 0 0 0 719067 0 944601 330235 0 333449 109866 0 539225 329184 0 0 98145 31939 0 354828 207017 851613 145523 0 551235 718752 452884 0 234855 109109 397334 0 132990 0 0 297060 0 378572 383410 157075 811398 224418 730064 550619 0 327634 625426 0 561576 960826 806636 82836 0 494370 21128 951419 0 173045 749889 0 134041 306549 268357 0 803283 908143 0 429931 712101 0 8147 467014 0 301501 568540 786764 867131 0 391468 0 0 771886 0 0 0 0 150506 863302 0 328342 255204 744541 0 0 695054 0 319017 619767 137460 0 0 689051 28651 134720 0 131032 0 925553 136040 53564 907449 825549 417524 945812 910212 419540 638980 0 9862 823126 4282 317709 650585 0 589392 0 0 0 868296 0 886308 0 640717 956400 0 0 826820 754012 315036 0 302081 143488 224310 0 132660 976354 537101 493704 0 898916 611049 25318 0 0 743098 421893 0 605830 122366 0 350302 754435 0 0 285 0 932360 268463 153936 274524 282589 173740 0 0 876552 880503 0 0 142840 0 808187 0 475489 411672 0 0 0 0 13143 0 0 196944 0 303294 950494 266275 0 807346 838936 267719 588019 5655 91061 0 0 151038 0 0 0 472046 926599 132162 884281 422549 951698 919819 278727 534734 293799 0 345245 917236 0 0 0 0 888297 0 456620 667707 552981 0 543167 224659 0 424527 0 223059 78862 0 789371 548125 331728 0 0 0 0 13189 0 0 0 0 613905 218613 151069 784053 0 0 0 661021 362299 787294 866604 0 384046 0 0 80497 731861 533362 0 693060 649138 0 0 934152 466380 0 0 0 390218 0 0 171461 675375 0 0 0 887819 627662 277308 764033 859193 0 0 0 0 148632 118558 0 388765 860943 352594 597294 24791 664549 915012 0 641788 0 0 980164 1707 848742 983180 0 0 983604 721475 374914 647146 838029 646271 521088 304041 0 0 0 0 193392 105301 0 0 0 505594 0 323231 381311 601025 246131 338968 0 125352 957332 412736 766801 148359 664803 276286 0 298219 0 169626 0 4581 806273 0 0 633924 0 265309 554914 186893 0 242150 0 506802 145751 0 52874 351932 432246 603482 208119 616223 370396 419122 0 152558 606550 942576 536468 854787 0 0 0 0 0 510357 289264 0 0 183001 0 464390 0 787877 644681 193788 630924 65329 348946 972564 653174 509350 941301 4155 136464 410773 36668 325249 0 810700 0 321592 172346 0 66462 997871 0 229251 145036 0 0 0 0 361445 140843 82717 584871 265880 662539 12067 458218 0 171440 58686 0 338681 935863 695990 592288 578520 49023 237794 503767 23496 0 0 0 0 752292 779619 450508 547148 72376 418653 291463 0 0 0 851540 88594 806434 266374 0 225498 605471 457397 900523 609424 929813 655191 514478 0 290431 365539 0 0 415947 0 221097 71599 411933 0 0 362722 0 248185 100779 393027 340243 291420 963496 971943 680097 972438 0 817554 988553 442594 566845 0 198337 205943 342645 807982 505157 955249 839220 248708 926450 0 276265 814497 596269 519584 226544 223102 968234 109717 0 0 462045 9335 0 57433 0 470671 142871 0 0 0 0 0 981358 263928 0 512632 15883 639390 873097 411120 422226 610487 658131 691070 548193 801054 260299 0 0 0 248961 0 367859 842782 240845 0 647097 541622 0 497649 0 628663 505271 0 243157 788129 178087 685522 957980 667279 0 397091 191613 0 329941 0 36495 174313 0 0 0 0 0 0 839442 863218 38358 383689 156248 569349 0 703154 700811 788811 477529 0 0 161343 428771 0 720770 941807 45678 542953 643179 765753 0 619152 0 0 1975 671176 0 0 817173 262903 0 363219 791175 15251 838924 462451 557601 313840 156670 0 699833 188970 483472 46817 831969 0 0 858765 270164 0 820465 251839 0 314027 312436 895576 52603 174934 12743 0 0 112220 418469 81167 555289 925514 0 0 0 257822 874499 326159 173824 0 586965 703673 868680 226478 517728 110551 0 129769 448140 709469 302518 0 688547 0 30134 0 945367 0 0 482432 0 902868 929527 473593 0 0 386636 0 55872 420999 155838 215819 0 182655 554449 504303 420834 0 659114 750980 0 0 18212 312238 551930 215217 267697 905819 994965 478755 785583 0 711173 288039 326084 13282 189271 0 586318 0 0 916859 0 107103 0 0 46273 895391 843202 11756 915996 0 959840 30756 0 321050 715266 0 0 647126 820420 13700 790910 935517 729331 0 21801 0 408231 924023 374028 360308 367124 0 981236 992866 0 0 795370 0 0 273775 0 680815 0 171038 0 0 0 112224 66573 0 212107 0 0 359392 587754 241742 22132 63948 0 396271 452376 880084 135283 0 0 416423 0 60109 508702 0 530388 751982 164780 0 0 403231 0 0 292757 855488 0 179065 357124 81263 370353 0 985667 0 110095 0 0 0 0 746168 475249 0 933430 600991 927253 247289 0 654294 241497 245469 759729 614354 287442 906684 0 0 308115 326410 514595 0 0 0 239398 139234 984581 0 97601 0 75568 784117 820374 155321 903425 0 0 511363 0 825854 926264 0 0 0 747928 766710 510515 167121 221133 0 485549 76539 157906 0 3852 761488 213677 0 694434 988919 377985 647601 988726 0 0 968192 0 12927 384334 185804 419128 0 0 758146 891591 0 0 917395 18524 134485 0 874445 0 44284 430979 0 0 0 948752 489004 445826 893452 456984 897088 0 223447 0 0 884627 0 4254 0 0 0 0 155336 480884 750094 896966 463751 0 736758 0 286580 0 0 470598 0 750372 161727 0 464837 676884 894155 0 0 681410 912800 279581 117297 681865 0 968349 698211 35798 0 901691 658285 0 0 448957 235777 956226 0 0 874647 290935 0 952917 0 0 979258 0 443135 651948 40041 0 311004 0 0 0 0 0 0 0 787851 0 62043 698984 0 0 0 0 0 128095 0 655364 142433 0 825074 509103 0 0 224763 905272 68032 0 0 0 0 0 0 0 695033 0 263607 0 0 601337 0 478634 510984 520380 215660 944584 392420 0 0 437118 0 321053 0 0 0 9655 76860 86109 787735 840765 0 787952 0 775287 750735 299420 0 106076 0 188507 700867 0 0 308646 651139 268871 764333 0 0 322531 763416 0 762142 845370 0 727069 738053 441862 530813 736788 750879 244181 0 691601 506975 0 0 0 610287 0 0 58400 441329 0 379398 0 0 0 0 0 354038 0 0 480727 225945 221170 685895 0 0 841392 342544 408761 785665 51009 0 3122 111348 0 470005 258709 889281 0 670546 493570 338951 87930 0 138786 730619 0 99774 595258 320688 974756 0 0 474113 62773 31591 0 465257 524273 0 424556 663430 78679 60293 0 0 0 0 0 912866 0 0 0 0 704542 0 346765 0 953155 0 361955 0 58553 230092 194909 639652 742934 0 118107 0 810604 0 249192 0 159766 366912 955581 0 0 65423 630565 577878 0 0 165822 627233 0 0 75342 839410 0 266742 337482 798680 807394 989459 8517 0 39967 142538 971889 53705 161350 926790 802123 928015 810857 0 209978 636867 918156 0 131250 367767 0 0 0 0 0 0 0 213417 743123 888688 484374 0 0 659745 700929 0 898570 608676 0 0 0 873429 0 269239 0 713612 980256 912557 349602 343189 91634 0 0 9580 0 240982 495498 0 0 647052 0 929518 616014 248757 0 216351 63329 368952 844900 0 463450 998862 904631 906870 695578 413030 890554 596565 391483 0 796245 549936 0 972523 0 0 452399 876868 764814 0 0 672282 0 0 0 0 25134 840801 900546 0 6411 95975 0 111426 442263 334383 697508 854072 699394 629617 0 1837 979255 870471 0 0 255775 0 0 0 0 0 921153 77977 786047 0 0 410950 0 604218 873620 0 0 934367 0 205730 462527 0 0 0 60923 0 600115 620946 0 902416 579048 143011 833941 718444 519219 0 588689 0 741965 0 0 108854 591298 0 772633 491127 862746 458261 164533 0 79121 0 0 209974 784545 870459 534970 822690 0 571519 0 0 0 50545 0 0 423198 930252 544466 0 0 839654 0 0 917340 142756 0 139500 192880 438207 67572 24369 762064 612510 34418 838504 429639 624056 0 794652 0 0 503877 273063 0 0 775439 0 0 223205 0 62791 166653 888556 0 699928 373650 801379 0 0 374050 903413 195512 26191 5320 0 0 0 0 0 0 0 211488 0 715416 104901 15750 971060 0 444554 864675 238934 809277 51768 402869 0 801909 805055 0 655277 16210 186964 682089 730777 853509 755111 576607 0 804797 289720 0 0 0 306090 0 893106 743676 908046 0 812044 475971 471659 582321 120882 464782 41157 223398 0 558087 0 0 0 573413 0 725889 0 814535 443828 0 890037 0 234405 468933 573025 595760 0 450438 771494 162527 330911 892035 0 103378 251616 539039 498458 0 954698 121255 434886 0 999059 167681 650666 0 430695 0 0 521960 0 800135 499591 852757 0 0 70886 0 0 0 561718 0 0 552755 0 0 936019 0 534571 0 0 57664 248563 551456 999462 160493 0 345823 0 0 620936 193787 0 216416 253436 0 343383 0 496793 0 597311 75300 0 428664 0 766731 297700 0 154357 263392 188654 51014 0 240106 0 0 196801 66686 225408 418511 484632 836494 0 949743 0 751163 206805 0 25253 924895 0 283016 0 640070 199469 50429 179172 0 444709 0 0 684625 0 223631 0 68480 109795 0 503665 0 0 324584 0 468511 575626 976986 280913 307776 0 129776 946438 0 797670 30932 499180 0 182041 70602 754739 551046 532121 573904 0 0 974122 73261 0 560691 911260 0 0 610720 251287 0 0 0 858800 0 210919 460772 0 479792 0 618481 0 0 538232 979402 0 0 433811 0 0 0 900067 0 786883 507706 0 0 656119 171130 991568 0 0 529038 331566 124129 0 671561 352782 547758 0 953956 515629 656850 0 168455 68653 256100 0 586754 380256 468090 0 225000 552460 0 0 0 0 764140 651893 920910 28441 960825 288203 320018 493418 0 0 805710 0 908655 0 0 164457 0 0 80767 239840 719604 641510 0 0 529341 18690 576286 969073 0 0 0 0 0 253024 0 0 0 0 847192 0 619019 769422 0 0 0 0 0 0 233136 637615 483303 781936 714943 124411 855857 173195 323540 0 45516 363445 0 0 723446 64843 316615 624295 0 596531 174207 0 240759 0 0 839007 737915 0 0 0 489811 0 0 505362 840165 892093 0 0 38654 2133 0 629195 0 0 114787 0 0 671715 584436 898374 0 0 431555 952408 0 0 0 822359 792635 75814 865822 170456 414588 361136 279340 0 0 670863 0 405049 465011 782005 27912 236975 0 461237 0 987406 463630 377265 239115 195194 260226 518179 0 427035 0 0 0 138178 779598 565158 853433 0 580034 0 0 849988 0 0 874653 165965 107663 561133 230826 0 772350 0 0 0 243225 246235 0 0 3131 641022 746693 0 716713 0 827150 116959 0 91520 346068 765761 592783 767384 386248 0 0 0 253515 854882 678664 667441 0 0 701694 734765 657575 145722 82233 0 0 634450 131404 0 0 775386 479586 796336 0 0 174629 486001 245623 0 0 126359 0 0 603221 0 0 95320 0 731201 737392 735351 269756 0 0 188830 104687 0 21166 753712 0 578816 560960 598164 398430 0 684577 0 0 452306 0 0 0 0 0 0 144429 464982 27909 268160 99723 751682 958648 757634 0 0 0 0 536740 622893 0 925251 804748 318414 0 0 0 0 0 509046 209420 0 0 0 640090 734853 664517 822533 636481 611069 363473 664458 826965 0 0 0 824329 75205 0 0 0 0 773065 535231 183018 443352 468072 0 342056 275886 0 0 979796 0 0 0 799729 0 651118 976427 454950 890440 667491 0 0 298480 408652 729260 0 492541 286607 0 303687 828783 0 771842 359673 0 0 0 0 241013 828607 741619 726297 0 978000 468599 0 643654 0 69082 0 0 0 0 625534 392445 0 0 0 0 500846 941591 0 0 3905 0 0 390562 325963 743991 339020 989170 218946 0 797367 0 888659 825340 101738 0 895834 709755 0 920010 556455 917443 0 0 0 0 0 673209 0 743198 60203 576615 845616 882613 0 643945 759571 330354 828443 193369 435976 305595 109855 339111 264000 0 587909 532384 0 678707 720482 0 485857 0 273688 0 851524 0 619659 82739 0 12130 224812 145854 82268 621646 451546 0 232638 817899 302428 0 40570 0 668486 0 920659 124882 0 441383 0 260834 0 954781 0 0 0 657921 577861 241931 970293 729674 885782 191893 678128 0 234638 962020 56852 81998 0 486614 0 0 0 861843 0 532349 468886 627245 699527 176028 0 0 985267 0 57201 0 0 160413 0 0 0 385122 0 290603 0 0 292944 0 627209 96782 342977 779691 192267 197377 603380 0 0 0 0 247879 316884 758845 0 594673 919198 0 292454 360577 548989 538639 560534 308587 561064 70987 0 0 664053 379243 952925 256692 0 0 0 0 0 626313 206519 977083 453013 269452 586602 0 105809 0 742978 0 0 627903 0 952201 0 902771 50556 35017 46286 712630 997629 675342 0 0 0 192729 531491 0 625367 608044 799852 0 0 442740 338452 433606 275857 0 775436 651525 0 0 913935 837493 0 0 489210 0 956555 844736 471346 0 637053 727995 75414 0 414724 0 0 0 645175 0 0 107772 0 0 974852 85951 913680 716625 0 96078 228013 582734 0 0 140233 0 885470 0 0 436900 863771 99586 589525 678932 0 54359 408299 345595 0 0 36888 973828 0 929173 0 223113 106260 458770 131532 882576 669886 810804 0 0 0 0 0 0 0 722474 309934 308662 0 438397 242308 519229 651793 341476 932958 529088 0 0 0 435346 872491 719865 900101 921757 960454 0 229970 0 0 287018 0 865961 0 955458 0 423277 562501 539800 536793 826046 146093 3268 615989 559070 4930 0 0 911193 466961 910778 0 100875 135899 290377 0 0 255295 0 81037 917724 286466 0 139885 0 0 97281 605602 941594 0 546812 997075 192603 683992 11478 334322 537775 970009 570352 378698 197204 803007 0 428155 0 592615 587491 448134 983811 632681 0 149558 0 781415 978383 0 736595 92750 714495 393899 11323 391022 985863 325437 731359 662987 439911 0 56834 702330 660105 987429 64298 506085 770677 169488 0 469879 0 0 185519 0 0 365034 544169 523654 217199 520608 809520 512880 767737 153809 0 0 0 619066 0 0 0 95546 0 950974 861430 0 713827 606398 522344 220283 438361 614171 0 0 57666 0 798212 155639 0 442543 281074 83327 278279 562039 257475 0 846431 0 0 740973 0 984215 923941 0 293899 194424 0 0 0 0 0 0 886889 0 0 691210 27124 170223 0 0 0 0 503368 291823 0 0 711958 136455 803030 0 0 44960 686923 727333 797985 0 764417 774912 27854 0 493120 266768 845775 89736 0 766279 994321 0 0 461775 261092 586777 131910 452896 0 0 27411 0 672616 93867 581587 0 603404 841456 551964 743721 560816 0 0 167189 189263 71573 0 662110 890308 0 0 0 397205 999111 0 75837 24663 0 295305 983228 4007 291097 122946 0 48342 268892 0 0 580940 766479 38066 0 992544 411371 946403 356725 329570 0 0 0 108366 0 0 598741 0 0 455874 0 725494 110904 0 470382 0 0 799867 662435 0 519301 584751 0 543342 694374 340391 0 0 0 0 673897 0 278458 154196 0 0 454004 942993 23836 0 0 561489 208708 394887 0 510945 471336 0 0 592298 182042 0 0 349011 0 460430 0 0 531158 397973 142809 18039 848747 0 0 0 0 398609 804800 0 0 986766 806513 358234 0 954516 721508 0 666545 0 67631 3475 0 108954 0 316080 825320 66215 425423 0 829221 0 763272 0 463995 563022 0 476947 407677 0 0 0 0 332350 0 0 947869 181345 285556 925103 75712 349956 0 513039 0 0 802139 867135 0 0 976268 263537 0 220919 519787 567769 0 669344 723005 0 350017 615561 0 648177 762863 756083 55627 213017 0 692568 0 0 0 278832 424892 436332 0 233700 371583 938869 0 852935 319332 675087 772361 156165 0 0 0 76955 373857 114450 848879 0 215389 0 192121 823533 773192 941008 290934 115658 0 0 0 921363 398522 691288 322331 0 304703 199139 0 237513 435508 167118 718605 70227 0 276222 0 0 0 0 337936 346534 0 609974 779950 779272 0 645546 0 0 0 326485 0 298831 778208 980904 790080 633396 534576 0 856353 800488 0 0 260735 0 153863 711852 165967 0 0 0 218064 0 686376 996920 0 0 456559 141510 897003 207694 140001 805293 99594 843012 0 439489 0 10156 0 0 507734 638052 812589 0 168119 30142 746768 0 209120 125822 163390 665597 0 0 187559 672222 654878 0 171598 156456 0 846944 0 282078 0 0 13709 0 696714 678449 0 0 227137 236083 32964 0 26403 0 887890 400671 0 0 0 0 308597 0 194199 0 159111 226625 777368 373284 0 686889 0 75976 967470 0 964601 975166 289514 0 0 903115 687129 318775 240783 146642 834897 0 895024 0 902989 0 440004 274567 550053 0 283190 0 0 0 977400 0 0 532225 901543 943724 0 0 187930 501597 180894 0 987997 82042 759009 174069 0 881373 0 0 8548 366178 0 794092 409650 409106 553521 368462 0 234649 73889 0 0 491481 149210 285156 634702 711837 991098 0 0 529803 158225 503500 868014 0 0 97578 0 148340 767562 113546 0 415982 497669 245602 0 988195 967886 0 0 0 189685 323457 0 0 0 325316 0 0 0 167562 0 926552 650878 56115 0 0 0 117599 598638 0 181962 0 0 214702 828820 286667 942733 0 498966 0 0 370925 509219 211950 876963 456809 568188 0 0 0 324326 0 137314 0 576374 858988 0 429828 973760 720468 734931 817737 0 336702 354902 505642 0 481350 822859 712665 993900 0 0 0 0 861651 0 0 0 0 0 968570 0 365532 0 381159 980009 0 0 0 366463 348036 0 0 774925 22925 535730 348155 442977 749797 464345 369207 0 279655 259268 82663 838851 252354 0 717898 159316 0 537528 183681 558727 864190 553624 0 579515 614672 0 692019 0 0 828156 752202 0 969903 0 494704 474983 855779 0 142056 793711 171478 909751 165913 938439 0 4179 0 0 403750 195927 584093 920341 0 798328 236703 0 0 354051 684649 0 574870 171892 163058 927329 422127 767913 232795 232978 839300 0 874152 0 745891 848091 555717 845724 447453 887982 669761 8698 396744 0 187971 397164 626390 0 0 0 0 0 545391 0 595012 779598 216245 100961 69243 640298 155403 574149 187510 907891 0 222255 1082 0 883233 450878 0 36510 0 911093 493630 0 0 0 0 713763 0 95777 0 173155 996239 0 0 122109 202902 0 951684 415359 62994 560917 622370 19585 413461 693180 517490 0 253843 347118 512724 781384 171822 274012 0 72777 0 457142 877237 373928 416082 0 210705 294602 154153 0 556935 190020 112029 0 0 747548 0 254702 751335 322759 569996 374058 276690 807370 188238 0 164239 291179 132611 0 0 0 109413 402331 292727 0 0 50396 157086 638796 0 0 301809 0 296789 659204 439241 0 0 3798 0 508349 422069 0 0 436453 0 0 0 0 50733 852934 786525 324023 0 696073 0 0 0 0 770391 0 499792 829247 195726 201487 906466 41150 631117 0 238916 0 66860 0 0 0 0 50832 319234 0 0 0 0 0 962370 52993 145386 729316 49449 566719 0 302669 646690 24014 0 0 556507 651354 0 0 567749 892939 0 165844 0 0 0 0 974635 906353 79193 476137 354176 0 461260 636405 650009 0 0 914303 40925 266604 673496 0 372307 278737 348557 531588 410839 242210 82195 370973 231620 0 914483 0 861239 969617 0 392551 85287 122715 0 0 569364 0 0 0 22359 466688 516248 770690 296244 318166 477987 0 0 717179 0 0 0 530017 272227 0 606895 642257 141346 559172 0 0 811594 0 450231 841800 513723 338385 217134 326064 184773 0 866591 129093 274305 157719 766070 0 229440 502797 292678 0 831603 978134 0 0 855483 0 218920 981085 0 284304 0 402313 993532 0 609490 186848 0 595971 256189 325210 25243 355131 841367 143832 0 0 0 513257 513004 114308 875224 576599 0 196142 655336 0 878949 0 536551 0 304077 0 752938 0 0 30895 663551 962410 0 640764 973580 0 51992 476143 337954 604132 715261 0 937692 351408 671459 868373 662657 855220 941953 0 0 240662 0 436694 0 0 429420 863989 705116 0 836309 902259 0 224953 0 0 695113 0 174506 398500 0 265130 537841 851879 274413 601572 0 356213 272068 0 208006 0 0 985432 426781 139921 377545 0 553356 0 270273 0 745761 524213 0 113547 424356 0 610906 923135 0 0 0 0 33455 496325 588515 668036 0 278150 267673 441250 0 0 510810 0 0 313112 728346 506393 308060 934694 614974 10797 50859 94625 513130 849463 501855 195629 0 827024 0 844031 649645 0 366816 0 613709 0 0 0 654498 273725 553749 603298 0 0 769774 502186 638597 133027 79789 0 351726 946736 0 475927 0 0 298761 12674 0 7470 433485 0 0 967868 665287 0 0 0 0 0 299883 21926 533633 225941 0 208109 0 978470 0 16225 113787 0 524219 110232 844024 849292 232001 0 411192 0 806454 0 526838 765007 78240 864798 0 0 0 0 433314 0 730170 779064 908718 0 0 0 948363 818965 0 482046 0 0 0 790974 0 74289 322927 436472 0 344923 295085 0 922267 137921 0 671894 0 130579 375715 53848 886530 230899 680474 227361 0 278676 920785 952077 0 379607 433312 84714 159980 39671 304183 0 155971 0 239971 768982 0 0 899563 806720 747437 0 981246 0 22703 153614 487066 907432 0 0 697137 0 0 57071 332944 0 99325 0 0 257590 0 0 545982 0 0 903121 0 985824 600226 523822 0 764254 233246 0 812357 383034 987006 427478 302083 458444 864961 755265 9932 0 0 193719 938590 912090 0 0 884765 491032 245942 0 0 627252 310205 414017 0 276672 829956 731044 342842 0 805222 116050 0 335987 198800 0 0 279194 639995 759944 207799 0 777635 814630 0 0 0 935892 261997 118311 492337 0 766271 0 0 514141 0 0 416006 430033 693076 433646 535714 934558 776176 74540 955087 328675 24223 949832 869184 957008 325009 652992 0 0 736588 0 0 707307 884197 0 0 360653 570142 294361 821570 0 0 590322 302366 592397 323479 184647 0 361810 370131 958507 197594 0 817385 75536 0 106666 847981 454535 45905 190718 0 125798 657403 0 849281 0 408615 225677 156637 0 440785 272822 0 760350 660079 0 92891 0 606190 569621 805598 0 493246 90686 246155 737704 88589 0 59446 68441 138942 936763 47025 0 859018 494862 228095 0 657514 455237 241086 0 0 0 815090 369628 586833 824946 0 608879 658640 0 0 215937 0 507201 0 275388 0 0 687642 0 785820 97915 0 890977 616222 944355 0 0 0 622154 450434 304476 0 0 750562 0 105537 262348 0 150229 78388 0 0 153191 0 335367 0 542805 10740 510797 267661 802138 975500 102755 0 662485 0 25468 433974 550744 0 956245 971053 967679 0 290515 750511 23653 556920 233327 0 546502 207561 661364 0 264504 767833 0 0 692502 445589 955786 729611 659348 0 955557 0 0 92933 0 62739 0 160421 817265 0 0 420526 158155 870520 0 38526 0 948192 427278 676573 0 0 223549 0 0 531177 502744 0 799588 879686 0 0 0 85916 0 0 0 112395 854043 0 438696 0 0 240208 0 0 687975 0 0 0 0 178657 775626 0 0 87920 739263 0 0 773098 316915 274516 776463 783287 226236 0 716542 457578 0 491289 0 0 364744 963606 0 0 0 448873 636115 682805 0 615695 0 0 0 0 896268 0 699796 666587 588430 0 688242 987340 340554 0 911514 0 544267 481693 809893 0 580245 189356 0 0 0 305664 0 0 0 81475 0 153048 709425 0 0 0 191463 844412 0 313889 910531 0 495187 0 502554 0 0 0 372648 0 199561 0 0 257505 0 319317 0 0 716295 0 131356 998914 422913 0 0 267762 138655 537638 752063 5894 290403 268526 470096 320265 984206 711805 0 960505 489869 0 0 859687 158015 0 0 38394 0 63042 16466 43003 0 455829 639125 0 217369 257391 45244 952535 161817 0 320947 63714 874713 0 0 411478 0 0 0 605960 0 904095 0 0 694116 0 0 806955 0 0 86871 209193 0 996702 0 0 0 71117 842634 347721 986613 178669 148758 0 228080 634489 0 0 533772 0 260114 695058 765042 311408 630021 924643 0 747778 0 915094 0 231984 583484 188505 0 401203 0 0 910387 314476 284695 218845 355915 0 0 656699 797930 0 259079 0 0 527449 0 0 701473 415004 275233 581882 0 0 967132 0 0 0 295274 0 65910 693530 945045 0 287201 180125 696492 0 499353 0 340583 833189 656108 923405 428926 428516 0 838264 500350 0 178552 754339 484663 0 0 0 0 0 892068 196736 457846 706273 612518 0 0 552870 625828 319019 370550 18228 323652 0 639009 493408 127746 688632 610193 0 0 409220 925946 173693 566046 0 0 536334 265523 0 100723 318126 0 818173 189198 543358 384476 5070 0 364349 94291 210362 0 995116 239627 479672 215601 306598 0 532654 689562 963958 289441 886373 561615 50951 633651 0 0 16349 712808 94792 0 0 0 553539 887841 0 0 0 365733 133475 471831 979478 727426 328434 856914 928621 12125 0 0 572523 268928 0 361227 925438 53938 0 0 254600 0 900543 148611 270792 833373 0 0 0 189255 987439 0 0 403363 829394 66802 812612 0 0 996995 0 0 0 0 0 954107 0 0 0 726849 0 558129 324999 422829 0 0 720375 823901 0 170199 716352 99760 16215 877289 356232 94851 528413 210475 0 168208 114794 917890 0 764487 408275 0 435580 0 350557 0 89183 614944 315170 0 0 916633 0 695209 0 876246 899011 0 0 98881 406097 0 338432 0 161611 0 368303 77316 0 24242 321667 147964 613438 501167 805508 947295 0 302001 232377 950064 959390 758313 93829 0 5094 198444 151781 506183 49988 152353 0 101380 677333 629776 782057 612629 95891 379745 390357 735932 860807 604348 745135 417077 694526 0 0 0 142666 874822 768889 0 597576 0 669885 567248 452818 676938 0 847291 0 990773 393225 0 484687 212140 639223 180502 43221 0 0 569125 60774 970098 0 171454 426964 145110 378958 0 488629 635294 268672 612798 0 412489 0 837638 0 570819 936450 727621 27114 991026 398815 167720 741256 0 831826 541962 0 48866 435838 0 0 0 731990 0 0 0 638656 0 0 756939 365913 567045 856822 47950 85624 0 0 0 0 499875 531150 0 663625 0 952412 103615 623647 0 341346 732803 611588 0 765398 622116 0 0 0 82868 0 329434 363208 71505 518471 875838 0 126524 850458 0 878267 629956 0 500322 0 207877 467118 36947 0 842970 504393 0 46340 0 0 0 991765 585359 0 0 0 0 234165 421798 68869 0 0 0 664033 803547 236631 0 921528 43860 228632 0 350345 258073 0 792613 0 429906 292940 0 0 0 572117 933499 875193 574446 0 185948 18428 198821 762926 85198 243932 0 371642 116810 179894 365210 0 0 0 21058 0 449800 19878 0 334268 134390 0 728814 561807 263212 0 841319 323763 653342 774150 207048 0 958157 872306 689201 32948 0 0 270296 0 34180 776745 672459 0 0 605566 0 0 0 0 202316 882819 211390 801805 0 690552 0 383748 0 0 379454 183838 138825 164629 295545 0 249237 0 0 0 551747 743622 0 0 0 0 651450 618480 592098 131326 637192 0 64619 697830 364877 790372 611733 502639 656825 0 0 0 264405 0 0 0 603459 0 11603 864060 48211 0 0 209149 783094 773073 253855 256017 0 0 0 0 0 603331 323329 558687 545516 345428 961115 214874 407561 73330 905024 486426 851485 545295 0 0 696690 539137 975143 897718 361934 0 0 629020 725442 0 0 748359 692366 47129 894373 961086 885964 741885 59085 884014 907332 201539 0 273744 241437 749003 0 0 425358 0 128334 599814 0 164282 0 661292 0 0 0 0 637129 222087 240035 0 0 206405 814240 0 0 107075 584898 607251 2719 356364 0 358684 170542 832654 0 0 0 287039 0 0 758217 0 205533 0 970739 681053 277068 0 901962 512505 0 0 0 0 738702 402476 113926 132867 429511 809002 0 0 0 0 792690 0 31753 983281 0 955809 195627 489588 108592 0 314608 0 0 0 531856 0 504409 445649 0 520493 0 86279 577624 0 424946 346990 495636 0 0 0 257411 33899 0 238212 97420 881509 0 0 159610 514407 568326 802294 479563 596629 248606 294871 173568 900338 0 0 66147 661386 996920 0 0 671012 31980 958173 291793 0 0 0 0 209737 0 0 143800 167432 16662 71704 0 273544 0 851881 203819 680701 0 0 0 318289 607048 148501 0 908804 335833 0 0 886299 0 723339 247141 143454 223688 251739 764564 0 131943 67666 458793 0 0 0 0 0 562609 441219 0 0 0 491439 21642 784135 0 424615 0 0 0 0 0 763636 767759 0 0 0 180641 0 942804 479798 95939 128985 0 666734 491524 0 496759 891252 0 219457 0 0 1368 978000 602112 0 0 0 0 128868 921313 489276 425363 527741 486200 0 325174 0 816556 912520 0 753460 0 31123 316371 0 746813 366611 0 0 426447 431399 0 224138 0 0 0 473173 863693 0 974786 0 446518 346547 0 0 926648 520622 46545 0 256302 951998 785723 728087 345667 0 101314 635690 0 0 114483 893159 755067 0 632632 121881 417439 0 445649 855237 300459 0 719930 383235 0 0 148541 670778 19873 947880 0 165338 0 984662 557554 0 896282 913227 108634 130408 571296 0 0 373554 429420 0 956872 149912 502983 598804 110840 696727 335382 0 390643 0 867041 228542 634387 0 672686 123094 946035 960699 158008 561798 0 640825 0 0 820539 0 277507 881091 295943 0 0 18368 555012 284862 213631 91243 429444 703803 0 0 693458 0 671280 998775 833203 349465 0 0 0 0 341616 522476 491262 0 0 0 0 0 0 544954 661254 807841 195583 118073 350084 0 411626 738620 161030 806440 441886 2927 552908 0 750726 312492 0 363973 0 759239 516018 0 491982 0 0 0 379723 0 677447 578746 89045 681926 219180 123946 306263 568240 857416 206124 601540 0 944253 572868 348416 927249 0 882338 0 141392 100462 394867 0 134519 731911 140984 965979 822211 327873 991097 371886 0 629904 398021 619764 0 425640 615439 0 630294 582011 876885 0 280380 549845 762162 114471 990921 460412 0 902897 326618 93251 730736 696397 268210 413575 0 472368 0 0 0 0 27405 675649 250490 646432 405637 0 267627 0 284397 0 139388 0 518792 0 450816 830865 0 0 337874 0 159878 657929 0 0 0 236044 0 942171 867650 0 407152 0 44101 0 0 0 0 376746 321678 174602 922284 807473 403886 907819 999324 489214 642779 0 0 965453 236810 0 0 772990 0 669074 232558 995927 100592 0 357102 0 62507 7403 917860 638362 772603 0 0 600542 289472 0 77735 879618 4433 912070 170922 0 87032 855553 360212 855096 559266 878359 0 641558 125688 0 183558 0 812063 0 236455 58749 864692 0 146639 0 416217 0 963180 738079 364695 0 89631 0 0 0 945647 318798 981354 0 930844 865862 887318 0 39965 991635 620243 0 0 985116 893837 314523 592520 0 610723 0 154195 495537 913598 514945 311536 0 392566 0 247956 574652 0 355572 0 0 537398 507516 884808 740602 602695 708768 645939 637124 0 253563 415174 968756 0 0 730386 0 142182 663780 233628 550309 399763 118969 0 24497 554584 969894 750480 44925 0 682957 254549 585623 3352 0 0 0 0 405568 0 490721 0 65406 294468 19613 831375 479197 0 906318 0 971317 0 131428 405368 0 324851 844668 0 0 120928 59063 558592 376066 864491 0 533906 0 0 0 0 0 523708 108443 0 495036 119601 541396 217058 806146 402281 174622 893505 606423 168535 0 267189 422803 218423 0 0 346180 158740 0 0 589990 0 576549 0 288139 990703 682986 195745 838324 990991 840895 902622 890468 622448 348929 114125 0 792090 859307 0 477544 0 0 16435 72600 176303 0 575142 244295 0 971968 93624 957718 439512 855469 432936 518625 0 509728 0 0 0 963653 198763 256228 0 0 0 223517 291222 570785 286642 402256 813529 0 0 803356 997511 0 0 858268 0 0 817544 0 913096 0 343163 0 755188 114931 22916 0 608775 821517 0 971204 0 915953 521050 921692 0 619424 0 23327 0 0 297082 228111 958014 489089 0 0 0 455810 525033 0 865271 362583 375293 0 271978 602065 0 484329 231787 357499 40327 350070 626516 622492 707995 68938 556493 0 0 231310 0 0 0 781146 461519 0 374488 758783 399213 563310 395940 0 634608 325777 840605 738226 290771 734081 0 142783 0 177050 16631 0 0 761354 0 926037 373882 0 67735 0 889371 251465 0 869821 37492 0 714729 0 141494 575552 0 0 952634 0 0 132765 785770 198286 599639 656908 0 972227 0 266406 454424 60539 370471 0 562682 0 0 280766 960098 80007 0 210159 391188 164767 819023 0 0 78719 529921 84522 0 942301 0 446532 366128 11075 0 445030 355516 764886 613567 128645 0 0 0 0 418587 0 298229 794736 0 677983 326665 0 567957 0 0 610102 0 707721 0 812378 0 750576 982745 642302 708941 0 282113 843418 734992 816397 46696 88737 641560 489839 980248 475722 0 0 963307 599365 417323 0 0 0 167868 325953 0 0 340019 4471 48522 0 344228 238323 0 0 69088 0 220166 0 345529 0 267089 176129 745398 854197 12862 404802 0 0 319128 282559 0 955360 0 936078 22704 287114 222364 214045 806542 13941 964320 241057 603958 737560 928101 822517 0 800117 683503 0 263998 31140 865220 0 407307 0 90658 0 290781 0 0 0 0 0 185620 521897 0 751288 710297 401070 0 418862 695227 671887 699890 446922 0 420983 0 0 596551 546773 350096 0 245569 985619 0 446792 0 75533 0 779204 0 0 286626 899392 0 926922 531177 0 534525 70134 611946 962754 0 760824 611786 0 676162 123372 372296 186013 813369 0 342876 710958 138347 467791 128432 0 0 52840 0 205532 909331 0 0 643207 885459 706430 0 369421 0 0 576171 363780 794183 740002 0 310231 0 789340 0 135609 642871 641247 0 17340 635259 68978 379757 0 0 0 455134 369371 126842 704278 0 0 0 488809 647603 0 880217 0 0 0 471896 573519 131224 0 0 569004 0 0 0 0 87309 744656 828201 774933 0 965458 0 0 258958 711044 0 389928 0 170013 773509 589034 0 0 0 47276 0 0 658351 0 768104 877584 610410 863131 783206 0 0 334554 0 0 0 0 524547 0 793738 0 275618 0 256755 0 47701 0 479884 448648 501966 0 467510 90894 0 0 844815 486287 235693 411732 0 321006 919996 104613 0 354714 0 829958 304659 13431 90265 848880 0 233908 903984 631063 0 393961 0 975682 293062 0 0 0 990666 786916 733767 0 0 246998 203069 0 0 759737 769941 285088 349266 0 108084 0 0 760884 0 985102 0 769176 563126 93213 0 0 0 0 413452 408108 199545 0 0 0 440180 49936 796356 220658 0 0 139381 0 975535 0 750120 0 784656 830447 0 0 331193 387123 748600 819428 872137 79081 218126 322075 489821 0 0 176289 341178 252438 257807 128418 707896 870182 0 791235 708804 0 0 223655 757375 182948 847701 0 186293 0 816942 0 915106 900 772083 0 0 67022 0 997755 246174 161170 486699 469118 727545 811170 0 0 360470 964724 0 485659 122038 0 513843 0 230477 597964 680530 100709 833700 137675 632429 141473 0 799394 550380 0 117395 0 112077 808367 129049 61229 0 0 0 0 34030 45984 0 0 0 0 194756 326554 863730 0 262649 0 186550 0 666208 184739 879544 447652 706427 997617 278188 104106 826757 304572 813874 143434 700655 0 991102 255664 950226 0 954209 0 0 178463 14694 739704 0 191022 422699 490270 486663 175519 0 869713 297701 248119 91528 333224 0 985560 681328 492787 0 0 786816 496521 390023 651628 571969 0 0 920402 844308 0 758544 104702 430523 0 0 0 0 140075 547735 410069 0 0 428539 26352 490730 37308 0 270385 510575 0 972331 0 255227 535792 0 0 889726 13645 937941 481031 204142 172733 929109 268063 904424 0 162663 678857 891283 0 82671 375239 278858 974329 0 649739 0 598773 458357 443131 0 0 824997 233331 816862 195806 127840 207447 32662 464451 0 435650 265045 383001 0 815726 0 0 988109 0 344714 0 657829 0 551660 240516 722155 0 341854 904757 660478 797515 0 0 487669 46625 0 0 680140 180940 264584 374347 311262 563000 0 0 182802 363887 0 797893 141685 0 670908 280924 171159 737622 214046 0 576145 692307 2275 548640 969792 134210 27740 0 883183 251255 836312 743925 778423 0 717122 0 0 0 920671 0 0 707100 988799 362127 0 0 913932 165316 0 0 288722 540246 0 65826 711856 0 0 97763 0 446279 336765 132597 0 0 763655 48610 0 64725 527069 943077 847575 923275 620904 0 794284 65814 391900 0 0 666010 234975 0 0 579716 692926 141737 737742 0 0 156458 0 0 258229 216210 0 490289 493698 0 885279 979573 797052 250542 700886 273620 844610 944506 0 685891 0 0 500416 0 0 381108 861074 0 0 329655 714477 853053 605796 654671 156391 0 909866 502385 861302 258858 167118 829360 148054 0 0 0 128400 0 0 991822 82657 74358 353815 0 304538 628734 202729 686135 750186 869203 113178 0 0 167095 0 0 751968 0 0 750287 539292 515086 765476 715769 975965 0 504930 0 0 0 143654 0 0 0 366732 571928 192405 650411 0 305526 400535 0 0 357946 962291 0 665623 630572 950532 282129 0 542711 0 0 562215 694235 562249 0 679630 160548 956239 0 588339 414013 777490 912124 0 0 0 93742 0 645325 457583 802666 48680 0 858457 619872 820516 838566 284239 155504 444526 842941 0 0 487867 904509 0 812209 0 490981 981810 75658 564292 981240 717133 612928 501202 0 305303 423487 0 701946 902008 0 575843 923102 615188 392790 0 0 317895 2919 0 0 691765 0 67351 994433 108491 0 0 615989 708306 536406 0 553483 0 0 0 0 999018 995052 656418 509507 729987 538929 0 70179 0 0 776717 2019 445402 880844 266 360852 23700 547885 0 0 119166 71591 0 0 849865 168606 333115 737967 0 531367 503980 544115 0 0 547409 882066 709158 0 504835 231959 573026 0 218187 975288 0 757659 823975 181533 0 886901 380099 577100 855788 0 322985 41751 524841 89396 510973 513117 0 908433 0 0 670762 391708 762479 0 502011 738882 176125 0 0 0 0 428326 688809 60373 183443 0 0 0 431772 13961 814555 994706 363112 0 987701 372833 342275 819426 0 240088 0 55032 13593 0 0 0 678104 898849 0 746689 606291 0 0 175081 63348 542861 719253 0 778829 845533 0 717371 0 0 734890 784884 692767 956176 0 0 113532 0 0 0 618010 0 486011 102215 196926 0 436415 0 0 881124 833318 0 741132 849077 0 535745 832301 150339 36215 732236 0 445960 775300 0 947771 905881 0 146356 789676 0 0 253401 235209 429085 167792 497476 297012 0 231981 638987 983193 0 341164 787218 629342 65548 215236 95515 0 0 0 888182 344770 347211 0 651576 0 686229 106354 765737 592843 80711 300749 0 972608 616074 607222 895668 555918 524617 889393 0 234735 642079 903146 587322 0 0 411081 742193 114623 0 0 422884 467067 0 0 68577 281835 0 0 0 0 0 0 261245 0 491375 0 0 889740 0 91662 129610 771597 378101 178952 536384 995478 0 0 0 361921 0 668729 129003 216961 199658 971484 757370 0 0 878198 8464 0 0 0 813410 811658 0 0 950422 0 0 0 9883 2051 400112 718802 980368 0 0 430603 0 0 350328 0 368379 808007 18791 0 316641 780129 464502 0 0 336630 143705 404081 0 113201 306944 625802 892813 0 0 138878 569008 382245 818768 400511 515463 0 0 187719 247997 0 99578 0 338453 216252 836166 934887 0 0 595101 0 0 0 306406 0 0 245641 457656 0 0 540008 790868 85663 925629 779144 879990 0 0 0 0 613217 0 0 0 469249 727228 0 800456 337806 604678 149803 204105 57146 0 386439 511089 501713 0 588768 0 464784 0 835543 502049 0 0 657982 159063 990154 0 676264 63687 601585 889442 258512 778330 0 957974 511797 225358 0 0 0 0 617850 0 501088 0 89706 699933 735272 0 0 0 347282 323032 932567 846761 816256 0 333914 0 761195 0 893100 0 228875 631497 608916 126831 920302 516066 0 994523 779849 0 60786 118469 0 816259 752201 444947 0 0 754873 0 290334 733527 0 0 0 472366 141160 0 10720 254763 662741 243780 828192 0 568728 832202 573443 0 685197 0 0 240064 986215 825691 0 10743 0 211887 881066 716762 0 0 872903 294803 650141 232833 0 238755 869832 0 203334 0 612686 908817 965710 0 91506 538860 243379 589086 494581 815179 0 541448 0 298029 0 312139 0 298100 0 442912 736470 968195 817857 85503 191127 0 173606 612964 452469 658475 0 0 450906 278077 430128 265567 0 0 959134 126297 338443 941315 992951 769952 50455 201187 0 696819 404152 899035 0 750627 0 450735 0 154823 206108 28082 324125 847506 0 558686 564825 0 0 996085 360979 189635 0 928603 372291 0 0 0 963253 733452 0 916949 435910 216191 0 138984 0 0 449780 617084 547138 0 111104 918906 0 979358 0 383864 0 0 770782 463395 0 0 349401 558780 23275 110613 282779 889606 0 980075 670926 0 145565 0 405848 625218 265083 864950 445136 183474 727305 859726 925108 763544 744381 0 0 0 425543 617172 870703 148762 636691 0 880026 518892 0 287431 892907 345773 939998 874726 753227 0 365074 429743 770019 903156 177768 369478 0 296081 0 111000 781386 0 0 715516 0 0 729056 148944 197764 640422 500143 970701 0 918974 886744 0 0 970682 595523 0 832654 291252 101877 960745 141521 498542 342733 729640 630507 265440 250327 831542 0 0 325971 0 0 838510 0 231437 612219 745615 536921 0 492267 141231 258890 0 0 0 736049 781458 142490 92834 630396 454337 0 489530 378211 109623 0 41422 0 579481 0 765355 555146 973933 0 325678 410422 0 0 0 0 538807 241296 0 939924 197799 708439 0 785984 0 0 998952 0 630592 0 0 0 183492 573987 556526 810699 0 563085 0 723890 235183 0 787922 0 0 0 176038 775196 0 8629 0 283291 128380 55770 296371 0 758386 95486 994518 642350 0 0 0 83765 283807 132250 972485 0 914144 676552 624688 0 963816 16769 288254 552028 0 920421 86592 0 0 0 445860 541054 360503 591559 385404 903162 0 852168 282640 723721 0 0 971825 0 825393 0 0 995589 556916 0 603934 724447 878990 144927 649875 0 552658 0 721904 273074 395120 647578 840105 715576 0 711684 11957 0 784188 0 898031 0 532735 0 34380 0 0 43179 88880 0 145449 72176 0 89241 51841 163197 311282 451886 682372 171934 306430 177056 0 29070 682154 0 396037 0 476688 537212 368043 0 92314 753280 782700 930745 584898 0 970862 305351 0 0 742684 686746 385369 999800 77148 186276 0 0 312354 0 439299 387289 0 0 0 966450 888484 0 293898 0 977242 0 0 0 0 155255 577170 4006 217934 0 993311 968631 983153 496202 163991 716098 0 512252 859284 346723 673368 0 0 985352 850651 930593 53709 0 0 454896 410946 0 324751 0 108330 0 547022 0 514880 329444 621668 603568 457747 756249 196519 0 123872 0 0 866325 195771 555734 298992 762133 367851 0 0 0 0 930502 257032 0 557558 0 0 239234 0 0 725154 761978 0 359899 8972 497482 698805 203732 78383 374686 0 936645 787634 830285 59881 439198 7661 369785 0 496876 198366 0 423066 705129 40499 313225 0 257057 102411 844078 0 778570 587458 774052 0 514128 883728 908430 0 0 0 162567 981018 0 437437 38228 992366 107388 22883 946443 997805 677415 872962 811105 45573 489172 277099 251852 206005 719061 607434 337190 0 854675 821036 0 968103 33420 506380 434597 887596 718328 0 307862 166355 0 0 458522 0 0 242510 0 66190 668515 21632 941058 0 511185 150574 734336 38411 900375 0 0 96803 312263 637392 774314 75384 194679 0 988231 484646 67378 0 0 0 639761 0 0 662402 144652 0 0 624030 618076 0 0 0 944728 0 260037 0 155874 0 825201 0 310856 280020 0 0 0 0 0 511893 0 0 9452 104652 541777 480412 0 217882 0 148031 367338 62 549171 397825 108484 0 0 670733 229096 0 0 958542 545936 0 215310 0 881303 0 577137 963695 258247 278950 0 567115 0 0 0 0 0 0 0 0 0 809294 0 575172 330299 756256 408929 0 724437 450765 727630 938128 761232 164128 609875 778644 539866 0 0 0 732250 166488 700816 587897 166500 802841 299921 0 0 474666 101821 730770 0 48141 123232 0 890429 753626 0 388033 427168 0 0 629625 0 554862 3309 325840 734430 36589 363330 561828 0 943554 584315 0 208088 18823 910514 229817 0 125375 0 0 788533 991317 139942 140043 388508 708907 656605 16017 673829 457917 375363 476239 887725 655223 571175 191874 0 29197 0 0 0 0 409581 933790 61360 709782 346010 126719 0 181012 855981 0 332403 661115 960232 0 878533 433216 0 0 144283 593038 509398 0 776771 0 748645 109187 460925 580462 710768 0 886399 483123 634198 299116 0 795802 0 427442 730252 0 864671 557397 502635 336955 582215 328105 0 113188 0 803432 64313 575866 0 11673 23321 0 47275 432180 67038 447309 465416 756873 563285 969937 0 342833 668672 732892 772154 200942 0 0 0 129930 980969 64936 0 361858 992043 820746 0 184954 0 857700 541768 664053 987464 426773 0 851308 0 532075 0 216489 217148 837601 0 0 898022 472388 246320 0 0 362765 641219 106973 365838 0 958328 0 627880 939294 0 892801 760127 654838 414224 0 776660 0 749497 152090 463911 766851 162572 545524 0 494640 525891 792926 376015 659198 678773 682124 0 548245 363882 84664 549275 756905 315482 0 899162 338813 359544 0 706993 903748 623269 421485 689616 0 7966 753964 340063 505719 658289 554036 663972 0 112656 261402 168394 191948 0 914870 252510 0 0 10267 812048 0 0 428159 794381 0 0 715205 387540 0 194622 0 519990 976336 479155 142189 134623 77852 670194 607234 156674 329769 775658 524850 0 354952 598439 0 0 609837 0 0 545715 543549 0 584489 681258 0 20176 0 0 0 731213 873786 0 0 505371 0 883958 0 868892 844150 75255 0 916728 29387 0 226654 62613 0 0 850315 685183 497451 75194 0 194434 71500 0 27705 90891 987089 0 601581 0 971766 768907 846514 0 0 467107 456743 586938 525565 952533 715284 633429 0 632472 0 744271 598892 0 183212 0 0 528364 117839 110588 0 651651 418458 378405 685148 0 0 530007 52475 894885 0 959297 0 366412 547909 359537 371046 0 0 729911 473414 923216 422063 123120 401010 868526 916749 423553 0 95152 910761 555424 0 756576 639891 605514 585902 0 0 0 0 0 404429 967615 379493 388073 904642 0 0 541415 54891 398664 663328 944928 0 0 384917 76309 671371 704405 0 0 753214 668146 870188 381855 971330 0 0 0 205787 700639 884326 291080 421351 250623 0 876308 241296 0 0 92458 0 803525 0 0 0 604517 554589 215571 0 138600 409826 124373 98862 0 347042 602414 810881 745652 448691 836253 32855 0 826334 351768 511784 0 793302 403532 0 815042 0 0 769288 0 0 387372 601434 0 0 762033 0 440321 635011 235572 859092 0 446462 0 945851 0 605086 0 0 832900 733142 295503 717691 0 778618 456807 0 436683 0 0 0 326839 463800 231174 0 264407 185167 754180 570182 639323 0 0 569448 438624 785546 0 0 0 601569 0 442703 0 870432 0 251907 0 0 13715 828234 0 0 0 0 753955 0 473844 0 0 0 0 625928 302716 77623 463553 0 438973 0 983678 138167 0 145114 486554 699387 642446 165930 577516 0 541116 100643 0 818134 162337 77812 0 137704 0 0 705013 0 0 0 564081 0 204226 774826 408493 0 211077 0 449075 0 0 887798 0 810057 0 328796 608243 0 0 815448 94025 426125 0 118843 0 64743 885246 745634 967393 725195 0 0 335700 239261 336192 169387 842986 962112 0 284658 0 0 0 0 873878 0 634091 0 708019 0 379494 478382 470180 302405 883528 549551 480979 0 666849 146014 954410 415582 933803 0 372128 125242 138550 0 0 238901 490924 0 0 752925 480329 282093 755609 0 334565 230906 787920 703257 96512 449234 0 0 410136 865710 963965 177677 0 643648 431339 0 0 444246 339187 598637 0 185640 764738 875185 0 541947 0 0 0 0 383372 0 818498 234842 855153 0 273238 834198 0 928154 896937 0 627436 0 895843 0 0 969316 470009 866979 0 913462 0 212563 0 554784 0 0 910564 0 115986 0 25526 223314 0 104277 0 286780 0 0 124115 15188 415149 840214 217681 193726 0 794530 0 186676 407275 545220 380519 860164 0 478255 0 528259 0 0 109887 895171 0 0 695371 499164 544688 0 0 168038 576942 842678 379465 123832 0 120175 0 159038 0 125667 77038 0 0 0 12209 935845 763882 0 0 0 197665 747633 903 907202 656 642224 0 717443 0 749698 0 369700 0 797450 473991 1773 0 495125 933111 102829 226862 15602 386679 0 0 0 0 84029 0 0 0 909257 83444 0 562454 0 0 0 0 653107 8151 135708 442561 518315 865390 0 0 0 18209 0 0 623591 964805 187946 646611 0 0 290174 923001 567538 235014 0 918022 128590 15406 445410 0 802361 928504 892546 0 503233 0 0 153546 111715 0 793216 306079 0 0 0 636875 95868 549012 573942 417071 0 462895 62299 0 0 706950 399950 0 0 593184 670069 966476 9968 0 184420 0 34808 427608 0 0 0 544955 0 0 293319 0 59193 0 498396 771999 377690 558882 0 12443 206292 610131 0 0 189059 302189 0 63341 928403 19302 282237 329233 133186 514865 0 0 0 382043 978874 662246 0 965514 902016 462267 818510 0 847956 440757 0 0 0 492345 194208 98248 303672 870125 0 0 0 0 0 231302 442446 223508 221379 0 770061 289329 0 0 335463 171312 599678 896937 0 189817 598258 0 0 498921 0 386446 0 0 0 922130 477859 574466 342492 0 296575 0 695940 336979 346699 276176 990544 590713 917565 259743 152323 0 312894 0 751568 826020 118503 945851 196073 147106 863210 542457 286471 356325 796156 708436 190216 0 431130 834280 485710 501242 504554 653146 881984 0 584324 394464 759695 560674 404035 533579 1095 0 832137 484363 0 155125 0 0 0 0 0 500814 689598 753205 851617 825422 0 941841 135785 0 372061 394879 852281 848751 609668 0 925468 524522 782176 789778 796910 0 0 192567 853699 0 135229 785867 611310 808658 409825 20496 0 781048 84635 150221 411238 261674 0 0 0 815285 266582 990838 0 0 575618 94332 975960 0 0 0 0 0 159034 975148 31793 822196 185447 754188 331204 0 0 0 0 0 778450 650738 467879 258955 328937 0 544769 963274 0 0 165172 9028 0 0 500254 74403 217427 467579 665478 551929 228249 93092 465595 0 761749 0 70863 722074 670050 142196 397929 219896 0 184374 617190 0 595675 933599 272942 0 70281 387624 0 0 487896 33436 753517 0 840228 0 0 0 278715 756005 0 0 0 0 0 483717 339595 229134 832855 0 0 595535 653032 0 0 0 570160 210667 513594 60945 384482 697461 218390 427115 0 100932 0 0 0 0 885365 0 0 711211 0 32473 785113 0 964161 0 458701 939407 0 0 0 0 0 0 0 272471 0 443271 629699 924074 183739 938598 0 906739 115230 468947 224510 381695 737718 785208 834405 594914 148185 534685 971862 0 922598 174680 0 388908 235055 498178 565718 0 676621 42283 0 61822 0 978713 0 0 896374 211662 470269 665450 623657 0 560747 761853 0 384672 232593 868151 137037 85100 196295 0 0 0 63495 16445 216773 646132 390748 707960 762412 131189 844367 0 804218 0 764937 975220 0 111497 0 481604 439043 530654 359331 443054 0 0 745890 900064 773927 0 0 702343 51750 207341 0 64200 685616 85196 0 966546 828774 0 0 945931 0 0 0 370023 939928 674995 442944 990205 0 0 0 310617 480543 0 0 459991 0 0 64666 443267 0 174901 425676 0 901347 0 375715 184942 206668 934336 272295 447648 0 261638 109067 0 0 0 12133 0 0 140607 0 0 0 0 763392 0 0 335390 0 568434 95251 529157 269075 982580 658299 0 974264 0 0 292203 0 376273 797448 969834 357833 0 0 468343 540171 465381 562595 0 0 989828 554954 0 726712 0 0 0 454632 312309 0 0 173989 193811 278421 0 20177 0 0 65258 0 223489 0 0 0 889382 0 0 0 392239 0 0 384422 128687 0 538615 288872 10002 0 0 142443 985697 0 0 134507 0 0 0 0 641652 452124 661732 0 737545 72972 440288 0 48266 0 877710 0 0 346463 0 440093 735534 0 730643 963933 0 613618 0 764362 606490 538564 0 936755 629957 401597 0 0 0 122044 0 987794 0 442048 416251 292364 413397 0 0 0 122986 995527 0 0 0 526548 0 0 99905 0 0 227644 0 200143 622930 0 661837 0 0 0 828253 655045 0 985863 0 601632 716164 538 382090 885293 474002 0 0 299644 448988 34644 665826 442132 180327 290730 0 671238 861574 640286 164193 314846 0 0 923496 440129 719596 973226 0 975732 165690 691028 0 0 0 0 963981 0 58075 0 536012 0 199660 611319 790115 521849 550976 916732 890109 408566 292296 0 605439 965505 0 568489 0 0 0 174097 0 538061 476399 49136 523337 0 0 0 439618 0 210738 942828 193028 473579 0 592104 910852 473212 727859 0 887492 19037 2475 797047 530264 0 779734 0 981706 708120 0 355405 705634 492221 951639 0 0 474026 959351 588061 0 0 0 699293 820494 312661 260695 647942 964107 104230 0 0 301828 0 0 724110 0 669011 0 983810 0 676942 386120 920324 433892 0 806831 598517 815931 62540 693328 270003 201136 936030 590831 0 0 0 114943 608738 712579 0 125298 813403 905046 0 420257 239533 0 700036 466827 900985 675392 888203 236399 594913 332403 0 942498 0 0 0 44770 93155 0 715965 373934 0 518983 0 404350 0 0 0 373233 0 828733 0 369089 0 576295 635099 0 978592 860386 0 224344 445280 953463 281799 505042 207208 55425 488603 712862 154219 0 0 399881 887425 60874 124634 0 56634 144235 0 523697 0 932706 0 0 466491 989168 216144 244919 0 624558 429748 188017 314919 0 0 0 468966 866004 623311 440358 429187 0 939177 942718 729844 653398 0 113552 119023 17114 606112 219925 864597 680196 442802 844120 88015 0 474989 561758 234893 408109 666154 881820 250309 493372 75723 0 897224 632177 608353 541566 0 948208 538363 0 0 936932 831219 269595 0 295460 572020 757565 259637 338080 583635 53596 466434 0 64898 0 299407 326083 0 0 0 922771 734711 0 851664 980771 89237 928234 244091 435365 879192 25451 0 566934 725834 0 746715 733996 846193 0 836408 0 304180 0 57757 664544 384579 291444 0 788585 728012 0 0 0 0 0 0 0 704007 563835 544173 285222 0 274327 0 725533 886332 498887 408386 520633 665050 0 16379 616536 534061 285196 355107 354744 407026 0 514556 0 0 546141 795872 89371 807328 732329 0 427257 413219 171105 847921 518330 312341 542214 0 0 286988 372554 0 0 232255 0 0 170007 0 0 458990 0 0 0 0 427368 0 688924 575941 0 0 521728 0 222185 0 802368 777042 838384 572965 298701 160825 890184 0 0 856766 0 488892 0 665499 267027 624393 129240 993798 475286 948057 743696 0 330465 0 481671 6522 81237 364929 284357 0 551553 0 824378 0 422380 0 0 0 625585 0 829676 419537 494459 24491 282296 682150 0 0 521739 994473 833547 689442 360525 747152 299751 496316 0 335954 158550 372677 64134 567226 0 0 923935 0 429241 0 0 0 0 910346 437315 512850 0 795501 127134 171045 0 469480 759565 0 0 526745 215266 0 0 274782 464677 0 0 550870 736039 690594 236272 393526 556324 310297 868534 171992 0 473007 0 137920 713701 76253 26710 0 0 644994 0 543450 858613 0 0 194733 0 191226 0 0 0 605194 364469 0 520751 263592 112664 997558 0 0 0 973191 0 0 0 0 337088 32711 0 0 7074 572309 0 0 732658 987232 0 496825 0 0 0 65593 0 0 155471 0 0 843189 22748 302418 0 0 0 0 562621 0 0 0 33789 927572 829632 824144 0 0 376332 0 0 214130 341608 517551 0 304112 161178 0 261513 554414 0 501635 0 0 686229 337908 211964 707645 758371 284538 197306 0 0 653190 691423 0 441273 861371 0 0 0 387926 743919 604065 0 0 167423 743363 798306 0 0 0 0 112730 336398 204908 26701 0 0 41965 606120 290494 822819 103035 0 0 331708 0 0 392368 487404 0 287883 871991 622144 326625 0 0 743742 330862 200009 971973 740437 390260 420305 606098 700040 695382 0 864166 488747 585878 219049 358382 0 763277 33601 0 0 0 560187 417224 709349 0 0 211124 0 0 0 0 0 557524 0 367330 0 0 560882 108964 0 0 190754 129947 760183 691699 0 0 74888 0 632733 275868 0 83901 0 0 0 531783 543897 0 270884 586966 0 683720 0 0 0 538067 0 132103 0 217415 0 0 283579 966032 0 792701 356165 0 192163 0 0 429399 12109 77610 93145 705112 487005 173412 955658 108106 202506 0 697530 0 0 342030 272654 794924 47542 0 62834 0 0 0 0 800239 846795 0 0 47781 714400 242088 0 178137 143034 623326 0 945565 421278 0 497176 0 36638 568204 599104 0 0 645281 988176 0 201324 391783 474867 907743 885047 366435 308546 0 918739 100706 115967 165672 21870 985509 399583 935328 260857 0 892886 795661 0 168279 0 0 22200 306411 97783 710331 530821 959759 677980 534321 285974 0 0 691995 822188 920923 731953 0 0 0 175083 294074 0 412311 327545 953526 0 0 336715 518327 576757 913521 587705 0 0 350517 192724 11570 0 0 343686 143849 0 913714 306524 0 180770 64816 0 752508 795746 28055 0 871766 183953 470294 0 877016 513372 0 512215 443163 0 170862 0 420069 266160 0 324108 66300 92353 219360 670904 308367 142346 906145 691020 53420 807086 0 265347 0 0 0 881160 632394 732935 963086 182119 574989 0 0 577327 0 845407 288044 459529 0 540241 720468 183332 0 0 0 0 0 648807 572213 660088 0 731809 691874 116092 0 829599 109912 22458 940671 622014 904470 843029 0 0 407750 556734 0 651643 525863 0 882513 694503 711911 539740 444972 136519 0 736874 204769 0 882141 715689 299229 994599 360557 170212 114955 180675 9302 984914 0 0 0 755630 401374 386028 0 0 0 0 718272 480927 0 0 0 0 557642 0 920334 0 305808 834453 407319 0 947182 0 0 710853 0 896778 0 129598 873581 796095 402023 0 0 500398 0 77048 384966 727764 0 148483 0 552504 686159 0 980678 0 334137 331200 473988 548640 0 691700 0 440836 0 470993 267779 828397 789169 0 822637 368857 866648 565110 209234 0 0 171358 434051 0 360771 116206 170317 500159 0 0 327034 345117 951096 760475 297488 93809 0 520557 0 940793 0 528995 0 0 940597 608144 0 0 0 0 0 707749 0 56298 885750 0 0 0 292304 103153 573548 227452 840419 756361 0 185297 451156 70649 140902 0 925935 622444 676045 722957 191764 15635 0 914141 664551 899232 0 478153 484613 543096 640034 0 135643 450527 914219 383214 223821 439379 40273 0 0 425914 0 395128 0 0 0 990287 601736 0 637379 161183 400759 507553 75361 826297 258762 382707 95624 882082 911994 96946 193873 69172 733500 0 0 0 557827 0 982542 0 25184 0 0 326425 952893 0 357278 0 96082 0 0 518912 415725 0 832314 976590 0 175253 0 420236 293013 0 0 0 0 0 0 653591 0 238029 501806 0 170918 241607 235636 819909 0 0 0 38633 0 425235 0 981232 0 837738 0 66204 542819 270524 222547 0 620544 637590 0 814088 0 0 424135 0 811563 0 0 162046 647083 532188 0 246078 203845 152038 189939 40533 0 0 489327 0 0 833466 900478 0 685112 0 0 692833 120314 312068 0 0 632602 0 715211 0 792896 797923 84804 471246 86476 0 0 0 0 260986 665577 944159 9730 32215 0 0 703279 0 0 853599 0 357838 0 904848 991346 0 307617 0 0 0 0 257168 0 769023 807291 0 486719 0 840828 849203 0 0 0 0 0 436934 867792 0 302309 747879 461099 0 938898 0 545542 6797 730105 927480 780361 701483 164133 143646 313651 0 839179 113481 445727 0 548559 210832 68539 895847 704228 616893 666993 0 0 0 588116 0 675265 974086 0 0 486485 690856 0 942944 101254 0 904192 102902 0 0 587069 27448 0 0 146727 0 384773 0 226832 0 402033 363663 512675 171842 163505 216801 0 515928 888157 0 0 0 198275 637850 86241 816473 382418 0 0 442410 133551 0 716813 0 534139 0 231340 0 0 369476 990122 0 0 0 0 0 653729 0 99600 0 486968 219663 0 0 474134 0 177752 0 942865 74424 0 0 846872 175592 834414 0 0 0 201631 816359 650710 35813 320460 0 0 236967 76520 127691 833180 515925 0 0 768282 714608 0 80867 674912 292341 18857 994037 0 59026 0 0 0 450456 0 940806 542244 961912 759279 13017 923983 378154 654913 983778 879915 246818 0 545482 115437 408338 0 0 0 0 0 176644 866306 242637 457645 0 283312 362622 513583 90001 198116 0 0 0 0 551097 0 0 107009 43639 0 0 907290 0 266450 0 0 0 81479 214462 350177 835925 784887 0 0 0 516109 224010 0 644046 524705 395319 402010 630437 899457 671036 867582 764202 0 0 566031 0 0 266944 287398 0 0 99717 4227 0 131806 0 0 0 55355 0 0 0 113908 582619 994979 329755 133347 151667 0 759373 0 0 729941 867459 952061 518424 798942 792291 952694 34761 0 567641 153684 215563 521568 992544 767395 342496 0 642791 628129 528773 0 392760 0 122082 461482 122016 0 0 0 0 520580 0 241759 92437 886369 0 0 859680 708393 822831 655068 0 165090 0 0 0 694865 987066 487033 0 0 0 0 783862 0 28742 0 886023 0 63126 0 842070 672066 0 0 969101 0 0 712369 601850 0 291092 324319 513420 0 62029 435970 40876 903008 399360 0 38785 0 966493 0 663959 882923 370833 0 794576 440077 981199 659442 0 585321 810936 0 930410 443427 102443 892216 0 893089 442410 0 150120 37040 0 87962 965522 708639 793539 400371 21109 377090 281639 161015 0 0 0 77858 896874 515611 705647 756444 819061 906938 0 560952 414769 534608 131283 376151 0 913739 0 889520 385360 591543 567363 0 0 527627 0 0 825706 0 0 432087 787775 933240 993993 204160 0 0 318492 0 441817 813834 159086 695193 138868 4950 0 0 0 0 0 92019 0 0 0 614137 0 623641 0 726513 0 0 130370 148327 0 481094 0 0 0 916916 531756 0 840602 41121 570842 0 0 632303 947213 492873 0 0 0 0 0 108825 366238 0 0 253168 0 358864 0 712704 889817 0 576844 0 0 939620 970163 0 354034 757330 0 723456 126847 134082 0 496225 0 290566 657648 0 377436 309885 247559 0 466828 626502 639011 550568 0 196085 894034 763933 0 739280 369594 218237 296146 741090 0 0 940922 0 410209 163727 877076 662160 639257 0 621077 132631 0 0 0 0 0 0 452921 0 183840 411733 0 882687 966688 0 681998 211643 955803 183951 0 0 473191 0 0 937372 0 0 63981 90701 709992 755183 443344 0 0 62042 969754 472306 0 0 763386 233786 394189 674945 93980 0 920763 0 0 0 900688 0 0 304676 490123 371033 0 488485 457028 0 930102 0 0 852252 458026 0 107304 259793 874232 376285 0 0 0 627752 0 485208 159446 269809 362466 0 341691 590437 774024 213779 0 367733 672567 514778 0 799625 346105 924855 453716 783704 0 0 154593 489100 396139 0 864520 820749 126763 172127 193897 182199 267373 301583 110743 504883 665110 0 866499 0 424605 369722 551997 540638 0 0 0 776184 0 909742 644849 0 887012 295172 0 0 74941 0 525460 0 330896 446022 997883 189712 360157 350603 326523 868837 689769 335717 0 0 334921 0 302329 0 981553 246446 660244 973237 489404 628386 597975 482575 116160 0 659129 628664 0 985350 0 790918 478528 0 0 632773 0 359715 0 784275 0 959494 563136 0 537791 439286 581081 712072 480711 0 0 415442 864433 102088 619579 66112 160102 0 0 115431 805328 533119 984464 608908 573973 131611 713298 506112 76839 495230 955456 419385 0 0 840673 0 309010 0 931499 539550 629160 393277 927470 243098 0 224448 817909 257424 0 711259 0 90803 625239 565503 228216 213024 0 320764 830341 0 562313 0 111969 0 647009 899625 0 0 591811 0 0 379828 0 178160 0 624603 0 686110 0 730116 765668 253551 488177 540777 0 0 602729 783867 0 613451 0 998774 0 0 304475 903220 460206 103674 735579 109370 637251 893838 0 0 259412 0 368789 435528 0 743277 682828 514254 96005 525678 742324 746826 894801 326925 0 126121 0 208311 706406 0 703777 678062 600524 439500 785959 430853 0 0 22092 918588 848371 72743 731462 496024 492146 511297 0 984276 505363 949813 0 393291 0 829148 46003 358339 206749 972067 0 0 0 0 0 390098 360196 842507 0 0 991962 918149 0 0 831818 0 0 439420 252872 973477 453534 951410 0 55612 0 129182 426485 987470 0 636604 220098 32164 839733 0 0 44901 122194 337686 840888 598054 687941 0 0 840285 124211 889381 840514 115139 79455 0 0 478242 789959 0 0 69604 121587 39419 435331 0 48602 899967 769454 0 143019 894456 631252 203301 697771 387988 39655 508177 0 711900 204468 150207 0 0 863403 150110 0 614335 0 0 174590 0 580093 516115 753575 158844 0 390164 0 345200 0 0 0 807913 482426 355449 148713 361667 942189 508401 167376 0 306181 491261 776003 118898 0 323078 0 386631 300529 811518 521896 0 353192 42849 668587 705202 0 946352 0 740228 0 0 0 0 267106 536204 479131 539724 0 0 707186 0 62090 0 828655 175392 0 0 0 162 983878 796735 23771 330480 0 0 0 0 0 0 0 675047 0 0 869737 0 576329 841687 0 574112 0 332824 0 733070 0 121463 653968 678271 532897 963591 404469 689134 0 423493 0 468381 125529 362165 412218 523620 0 720537 301252 0 716205 619303 592525 0 298235 0 846467 0 827616 146455 46260 0 182646 0 0 0 0 0 0 959546 793813 726785 151547 732853 623892 0 411868 263640 0 0 832750 263451 588196 303818 0 0 0 0 873537 0 0 0 0 393559 840732 706693 48118 725157 0 0 662128 340906 108852 0 670998 107650 322879 138578 129210 0 794791 0 425026 0 212966 950235 0 0 262427 629208 668248 384501 369802 701769 169865 538420 0 0 0 0 0 0 0 634504 224732 502907 195411 250257 596468 942818 0 916771 598090 567457 259639 32125 643547 448038 0 747249 953512 11563 0 48750 986565 0 701051 0 154765 609225 0 0 423074 0 485000 331723 282294 0 0 0 0 833831 316659 794592 502690 934548 280145 488192 235156 358714 0 980221 560983 699647 110663 739374 0 699582 633033 0 111958 487339 0 392191 81802 936733 0 0 0 385666 533027 0 0 64916 252874 38971 625868 657250 517711 744204 754084 0 837338 611718 495682 754395 506027 738579 510280 0 553591 817953 820078 461016 226351 628747 0 0 804994 420629 0 99112 42463 0 966282 0 131531 769914 0 221530 0 475034 890211 16529 292083 0 793367 0 449928 873202 0 930268 0 326059 993387 0 513585 0 300742 680240 636618 0 0 480188 209650 83583 450794 719195 0 967673 410456 0 0 0 0 768830 0 0 723713 0 0 750201 0 409772 0 330352 725158 0 559404 216481 653226 115678 0 0 845722 126858 342161 0 611063 0 848236 860245 240109 690104 896634 281350 0 853397 371419 0 0 912797 368986 562608 0 375024 835140 0 842193 6242 0 927293 869374 822545 0 0 398286 67989 487585 573510 0 0 393809 0 0 211595 385283 0 0 49098 132679 0 190978 0 456372 0 0 0 727137 846082 563245 511698 1912 197198 0 397535 454825 0 0 699233 0 817088 68876 0 0 180753 656571 0 905199 0 673731 462485 186452 627174 172209 809251 0 616419 129826 290203 595343 425568 626723 791625 290588 10866 167459 253408 92979 0 229536 466846 984090 0 0 472391 520010 0 572110 914313 821920 244186 288892 446207 0 501261 0 922052 0 964292 436839 124862 19237 858846 347406 0 224858 902360 161172 642688 70030 661786 474729 313982 0 934503 143043 719612 94064 0 0 592547 406914 95696 13511 800294 570521 410138 0 637083 0 227484 754402 353115 886737 679741 761302 329303 0 320070 257158 0 0 118104 845897 0 50230 585062 319751 0 168632 0 0 319840 0 895121 0 0 288768 129726 537912 0 267080 0 530686 0 680938 697119 849218 0 377634 524552 889739 748172 0 212549 73485 0 0 14042 0 343587 0 487704 454614 0 538796 512125 0 633015 319787 179168 0 0 0 0 523932 0 546698 829910 774611 421644 528304 382398 0 761694 787736 86999 0 0 0 143967 0 0 75358 16457 886416 0 0 143209 741603 702744 17756 0 369204 683830 846653 112923 0 122615 659750 0 0 0 0 305102 300586 206976 725899 502603 0 707606 112067 446857 443422 471926 0 929770 455415 0 882446 0 763307 537340 197855 0 825078 520435 0 0 0 0 369670 0 330243 379380 0 0 36091 493661 67743 985225 0 75515 0 0 312568 0 180054 188433 0 558913 904664 454041 880951 787160 739916 585799 178592 488693 0 932661 697799 709285 585283 213018 72371 0 0 805058 8580 0 106760 0 0 14013 5577 0 0 0 784295 0 20997 0 234842 0 0 0 0 0 830798 475253 0 0 0 138956 286199 25128 248894 0 0 412181 520295 420708 959872 971645 326291 52536 0 905803 342625 384413 698092 0 63115 781403 0 252924 455632 588299 50878 578813 249183 385878 0 982541 0 0 971880 106127 0 333635 958258 0 766974 0 762170 930750 0 656240 340873 582357 144315 972517 0 176889 899304 0 0 0 813306 0 601291 193095 91291 318916 156668 0 0 763110 429956 820767 288979 0 321680 0 0 674822 833310 27804 489306 581791 0 322349 0 0 330597 0 0 311822 489205 878226 0 346473 836375 229672 741906 0 321074 594406 692882 729218 198728 280025 927898 538506 0 0 0 0 364011 121979 967524 0 724407 0 956061 0 493 738782 68881 448852 0 0 254661 670724 180608 246110 653886 73349 0 354978 290531 0 398675 0 615152 930006 129107 467724 0 0 706816 0 433328 617230 3673 0 210318 14481 0 0 0 0 365489 0 917267 444069 0 540930 624435 0 988344 826080 793305 0 0 0 0 0 0 0 35537 949293 0 264868 291006 617541 0 492789 0 249138 669518 448776 0 444582 0 144883 272984 217700 366007 0 0 2390 431725 327048 552029 145601 902558 0 0 293425 825872 0 0 296899 801010 0 27197 0 701201 198059 30220 432397 0 724161 0 326857 0 474902 870662 77309 0 766995 113934 0 0 490482 158170 381046 52377 0 0 0 72972 457647 739296 835572 804107 0 880844 644426 705292 99360 0 0 188546 701150 277910 0 0 614876 229482 0 753416 774424 500241 0 0 83380 87214 351675 287235 0 0 534764 131725 0 720805 0 0 578344 776233 245027 0 842527 817099 696917 521616 124483 0 6564 0 394502 765746 0 247781 102284 615762 183888 0 135124 186691 977824 256678 252508 0 251289 0 918474 0 744857 469397 873416 0 108734 0 731791 0 828545 342382 0 463199 598381 254207 0 361283 4385 404073 0 134559 774240 0 0 813712 37817 0 0 0 0 133969 0 0 0 696355 897977 928996 0 730523 668034 900355 0 0 163016 0 137899 0 859614 323649 964020 719631 0 0 490245 3178 278195 179566 552127 0 989814 377540 892577 163875 0 746894 64822 0 0 334280 0 0 153180 818469 551087 0 0 452994 0 51303 237079 14644 596098 0 987580 0 0 394040 11976 626034 301693 871995 0 142161 0 990388 0 0 0 408493 787940 455088 908323 718679 435107 837215 920174 800961 585094 862025 121000 0 0 83445 0 788517 87749 438962 903910 781583 0 498269 410659 0 287168 965599 188928 0 314363 120454 681503 934451 954458 0 711562 813308 873819 0 787535 0 55484 346057 102014 0 657990 135130 494380 119899 0 0 139159 685959 132224 568487 819924 315363 208697 788801 891008 100852 0 0 15698 324660 0 358142 216969 756978 487079 192109 828742 189657 380958 0 549093 415289 83149 0 0 62935 0 685966 943927 405973 889067 0 733593 126350 0 812803 41923 509482 576603 0 977630 95345 0 0 0 252507 0 440127 0 915338 655587 568906 19026 406667 923071 0 361624 171191 159362 294287 0 309719 986593 0 923166 0 338511 788725 530465 630064 914181 984069 0 0 0 993446 270517 0 341664 203173 764826 636163 0 0 0 345833 0 0 601985 827764 414630 128612 67372 639831 0 332796 0 154792 115673 0 429841 200394 29429 0 749335 933681 141322 485967 419257 610900 586616 878773 156541 103053 0 686996 878843 818767 0 848891 261142 499301 970106 956513 905674 0 181751 0 0 390695 18504 0 681528 544409 697547 0 505308 0 684063 612131 0 0 0 980086 916614 0 814601 99362 740609 164170 598613 259849 624752 780942 272775 0 225616 376924 873131 364791 0 356126 219192 809237 0 909031 781028 489322 0 0 906877 752529 303395 0 215722 0 0 0 513272 0 80497 161197 0 0 976024 911849 40157 762578 702373 0 0 97056 785400 0 0 0 0 0 0 756729 74628 192018 132783 117616 590170 122701 873119 904877 930951 9524 50691 573016 988231 0 0 0 649892 921340 0 940830 625590 430990 0 0 581471 4266 0 312272 0 0 947244 382865 721668 0 890753 533624 686306 13435 0 815986 512748 0 841011 124254 94848 590320 182605 444465 460885 980777 224371 747329 642923 0 0 829950 777304 549066 392601 0 0 800190 0 506473 866606 725240 302381 311055 337074 0 0 68249 334174 0 820747 480328 0 111186 0 0 365970 0 0 0 118525 776516 970112 0 0 807044 673254 91159 0 951403 228194 0 0 0 0 630900 0 851712 344321 843203 0 866564 707922 0 807059 722235 247121 45584 0 39599 533695 827523 901742 501986 0 657942 797328 774862 0 860969 345705 977542 875021 531918 0 0 669153 224477 0 6309 401363 0 0 0 182004 895389 532785 45093 896199 940963 0 0 0 807756 0 915568 761570 921176 174729 619385 0 0 785651 957181 159120 837555 727010 0 0 208649 0 803874 902439 781882 324113 226264 223989 393797 0 611758 534024 29077 70342 151719 383693 0 0 532353 0 340995 428035 0 145107 955316 563718 21598 0 178003 0 687097 0 176543 0 979193 803063 0 0 36708 803973 504936 84436 282772 0 741291 0 418021 648609 234713 53819 559809 875510 922730 0 0 0 0 0 944001 930355 0 603473 481017 709124 0 453305 0 0 590977 965603 633781 327727 0 0 0 0 0 0 278516 640568 0 331812 0 254603 353147 0 0 810324 259280 143104 0 882308 779163 0 72124 402445 69081 0 0 0 0 528810 668405 522183 0 365744 357237 526524 0 945465 0 944499 165626 0 476656 0 0 0 0 69802 0 594233 261676 916185 0 0 869000 204336 0 429789 843465 0 0 766355 82582 0 528026 645949 0 0 0 850251 0 628869 0 0 571656 666346 188574 36144 874457 0 13674 831037 384368 163984 0 0 792583 0 0 531773 0 566971 552960 819053 175097 26094 0 149990 133366 0 0 869614 355558 129513 373088 613949 0 58426 712738 119525 595976 713328 412509 724608 156035 800695 773977 516727 995383 0 0 0 167551 142697 362760 547196 0 332826 0 421026 808120 0 215090 242913 930873 602020 0 712088 707910 0 264322 0 352029 0 176559 911078 0 89011 0 0 215994 0 43542 39120 0 813029 237059 367490 0 0 99676 0 0 0 388555 328327 925872 0 318918 909459 0 918670 798480 0 266317 0 0 69511 536018 0 109618 0 186141 0 208504 454059 494345 903280 624042 923307 483062 909442 727879 335704 497575 163347 0 0 122673 0 224095 745906 245511 122963 0 0 659113 996095 73585 0 0 142768 685467 417876 473762 0 888455 454358 508652 322006 53815 298279 0 390990 0 612172 0 918289 0 0 0 0 0 833112 598784 999072 373884 343179 0 63302 0 76548 67735 0 0 0 0 0 0 0 277188 544034 51980 0 751052 621504 291234 0 701068 507972 0 0 0 971857 0 0 0 0 371374 175284 671935 0 315017 343565 524710 0 233393 0 317673 309286 0 297422 888124 539234 592393 0 0 0 0 251117 0 0 300762 0 936999 0 0 376139 535653 0 831006 304355 643189 158824 0 110379 886190 435826 0 0 556499 5553 94101 0 0 467108 609876 0 0 0 131273 469976 88267 770815 462465 360388 0 502951 661541 589545 0 0 0 0 328234 323581 112258 0 0 991196 0 0 407921 787779 543767 571386 10376 0 0 205762 0 629074 0 102234 705070 0 698340 513799 0 0 419589 0 0 0 494098 308006 0 292651 85312 0 520746 0 935016 0 705757 0 0 0 124891 173457 0 0 0 620334 36056 464400 112559 0 958507 170724 606998 646172 0 47346 947854 620215 996648 724580 0 0 259610 0 870124 900234 916402 0 264661 200239 747848 591538 769062 0 871328 886990 0 72501 880476 0 826545 720946 0 0 0 0 385262 0 0 70739 328014 32455 179467 870472 658474 0 0 256195 0 374792 346257 967275 631683 413916 551722 915675 800209 374054 360933 0 213943 111777 211119 0 791182 674862 0 0 466624 180404 497816 454237 977804 232550 448304 11927 57981 0 478199 568717 0 696841 0 177968 35734 0 0 534983 665474 177916 0 555324 0 355753 829539 336393 914138 66542 38889 879089 34528 831944 876274 38094 978105 555091 0 479924 349218 0 0 396534 546323 134331 380010 420432 0 0 0 0 0 734823 0 407952 0 0 369798 0 517828 154512 0 0 814376 144301 782698 447330 919168 634440 0 690055 0 155365 256291 695793 992201 710926 731432 976785 61791 100245 0 98407 353941 196576 366574 0 300997 0 0 866038 466363 0 0 569155 456123 270687 0 829404 295453 0 664258 884445 338733 677758 0 301760 0 347350 888599 0 0 0 523386 720679 18548 0 863234 0 408064 734161 0 528588 443592 870062 173828 227662 841972 0 0 872954 0 0 0 275888 430103 111698 0 0 340453 549191 402245 37158 0 134159 0 204097 647820 225127 566954 99183 578508 0 519056 312472 990855 0 190719 989427 473020 854444 7107 0 0 164955 0 0 0 184857 633641 986753 185633 0 325498 513236 865997 994056 0 0 241664 921574 0 0 107328 0 618237 995380 0 0 645832 487144 0 0 159904 447819 0 463741 435176 949727 177355 0 0 351754 0 0 314431 0 0 0 337649 191334 0 322182 0 105089 317711 0 150177 855095 0 360677 0 287999 65401 0 942215 753847 165154 67105 518175 13531 0 395187 667840 0 345278 0 869304 803111 0 0 0 0 403694 883360 0 784631 563874 202839 254966 240493 214333 0 28882 553645 96547 0 539978 0 386926 824892 557059 495374 0 0 559069 0 311472 191702 0 481224 969335 25996 507955 892330 151437 0 924219 0 0 0 273497 0 905946 0 593773 420882 0 866343 667095 318715 676627 0 675280 456534 318201 560071 602506 977721 881921 919736 175236 588564 0 0 796199 23100 0 822859 0 0 263008 870475 0 372848 0 0 0 443984 0 448423 590120 0 0 402965 188720 350419 148673 0 0 633777 0 674452 0 549628 428647 0 0 405490 854469 132206 553680 599492 472322 735202 411387 697933 0 0 252057 661981 281070 557878 333475 0 998357 45600 716473 0 0 0 554072 0 242011 3821 596736 89080 882309 0 0 125425 279791 526227 0 755670 553299 0 915572 0 238524 502779 456831 846708 164063 620265 0 981695 44886 839326 587342 962177 0 953896 0 0 0 965820 70105 826148 0 0 934321 931188 0 0 0 0 630826 127299 464078 0 0 0 9407 0 0 24598 204029 0 0 686182 864991 173735 674689 626982 0 6938 633146 54826 0 0 343798 943646 611273 0 433090 136441 373423 437440 0 0 0 788660 892200 662460 0 976026 819006 276127 669369 658221 0 749618 539579 0 0 35611 0 979235 391555 171733 191153 0 752463 893461 0 949727 0 0 0 504972 998889 148032 0 0 0 0 204487 668222 0 441177 0 309214 393005 0 857865 856967 715608 987301 433722 0 0 185922 0 0 0 371776 688323 0 0 926874 301704 323751 560710 799729 407634 327026 513658 277140 0 190352 0 0 117238 59424 2170 48628 909899 0 197067 529086 544846 0 0 0 0 976273 322085 743385 619086 331994 0 0 0 0 17321 430600 817522 159452 812676 0 824334 0 0 273586 0 352320 760346 0 0 0 0 422750 289823 0 346498 643409 348044 408948 689371 0 0 200494 911162 746235 582645 189848 522743 0 261633 622538 113227 0 958975 339151 380738 795736 0 832971 137561 166459 733380 597713 483018 332695 0 0 681209 410016 0 0 0 528093 0 0 701820 927897 913361 0 501209 894463 0 0 341493 671833 593131 993349 305801 337716 926706 667335 66429 0 460513 534608 0 433089 613852 232413 777261 0 883739 163385 0 521705 0 327606 261822 73453 94372 627997 536347 0 24688 70510 428653 957829 0 345340 826313 0 795277 320771 249146 0 985927 0 307650 137029 163862 15526 963860 504863 870389 419172 843422 0 0 0 0 236320 284623 0 0 216298 218140 42320 976134 814448 0 0 0 69102 0 0 555289 501942 50568 0 240665 90835 0 0 71491 575706 450993 111011 0 464550 376172 809061 0 105815 0 786032 771436 905335 398594 392940 336548 0 965957 178074 422780 0 0 516173 270270 0 0 308165 0 370094 895635 0 0 0 0 588152 0 634161 0 678958 580525 186818 267992 88835 658116 91668 544029 455235 688740 24409 370050 894710 671396 326735 180661 0 0 853476 62511 28394 0 0 0 796177 832270 683067 837484 794278 105538 0 331789 0 0 342319 413692 373888 876729 0 368933 366617 236863 260554 654230 814845 966483 0 0 173200 382495 248344 499541 537978 696357 923060 227530 281095 874963 0 422403 152192 388875 888177 868558 991210 271732 265547 177688 0 0 0 266686 883670 773565 0 500457 0 0 0 0 0 0 628478 0 985783 0 0 142980 593390 0 223217 343095 322140 336732 728586 141759 0 628542 0 0 0 0 918600 934250 0 0 0 646918 474624 0 967556 15096 215921 571148 544163 904334 0 0 734233 722735 193257 790757 0 530964 815199 626037 272679 661155 806177 0 881625 0 376226 0 388094 280735 279575 0 0 0 146955 0 158744 548867 272066 760529 856450 0 0 62249 0 40993 0 0 0 0 727520 233177 962977 0 864716 73920 355133 838578 0 0 0 526090 580870 921155 793613 0 51013 0 730425 107725 414 912055 928861 240294 8463 820932 556335 0 636048 828796 57938 754422 9832 119101 700077 798988 0 0 246700 0 584241 0 0 0 541393 895184 761040 451963 0 569418 0 574607 0 220040 0 275482 583387 0 0 672298 0 574225 71179 0 252257 136576 0 0 693727 296209 0 718603 188477 584536 108854 0 377405 158487 0 602063 0 0 0 378113 0 695538 0 102844 341207 0 47344 65168 149911 0 781855 112722 186103 0 752825 0 0 654568 758549 0 0 0 0 0 657713 725755 0 278396 521621 257856 0 29896 503642 0 0 589084 986290 229355 805879 0 0 19509 28271 854144 759298 251897 192600 414985 553100 903215 0 0 0 0 786035 0 0 0 0 275662 285436 656640 0 811437 385247 0 304405 633071 514385 0 591302 0 0 0 573605 0 425427 0 35578 775769 791703 413019 576613 796377 876274 267382 370656 0 0 315005 989016 243016 0 42059 0 46603 0 0 0 748955 379305 584635 0 295497 0 162027 348602 816345 156225 0 0 404434 0 0 306628 131943 0 775997 0 209827 996366 116091 638228 437025 689783 187463 0 0 0 0 513299 0 376842 0 0 0 0 0 0 421389 151939 766423 432654 0 153930 772964 835042 818829 95088 887399 946035 0 536202 0 14214 325251 489473 377746 389775 852982 561104 890288 289807 626373 760828 646272 0 708250 55022 397400 0 0 599307 0 0 0 430948 0 0 480788 0 488486 0 504352 0 125604 262875 0 926017 0 149235 235856 0 0 0 93918 602243 52201 0 532107 0 462839 391937 0 670767 783182 70176 0 0 985336 0 0 874388 342809 259911 0 0 867631 692536 0 209467 0 244079 933295 911148 873474 324961 840836 834982 0 778793 488339 347098 550276 903016 637682 636128 0 447956 0 11011 0 0 110714 843648 614798 92647 629510 0 0 605354 0 130680 887587 0 736477 135961 334457 723064 0 577730 918194 50893 570027 0 0 326087 680011 0 0 793642 267751 650026 473003 0 0 0 100259 258343 0 0 0 89798 0 0 921875 0 190895 0 245308 0 830086 930301 171755 702682 510699 425938 0 0 100983 193411 44051 977515 509958 880277 60649 29985 842425 0 680184 150954 0 0 792332 0 281832 0 915659 209074 484084 698999 0 371091 0 143131 0 893448 977964 615614 37382 0 700998 706255 780419 578707 305892 536641 0 171421 365619 805590 41850 931601 0 648231 987169 542127 0 6910 456651 354321 245179 249585 0 267683 0 0 0 0 477782 896934 874455 0 493767 0 720055 0 79450 424259 900265 852588 180352 311389 169131 0 87992 238394 0 890232 0 143509 0 717393 565085 256790 0 483845 0 0 804328 931349 0 0 0 0 210547 875426 966768 381938 0 128481 0 578909 367265 870431 0 158433 271491 0 0 704962 513747 494200 891364 387408 684080 447263 0 604298 312742 999428 200563 460920 0 733726 744992 784557 0 0 642742 282323 11793 881290 281016 0 177879 0 305410 0 352170 291012 686921 482011 625650 472487 762024 0 0 0 426988 17861 807865 662663 567171 301470 0 0 0 0 393149 403805 448702 189946 0 249700 836640 0 340113 0 0 0 732543 934875 271636 286478 0 0 258338 831977 0 0 565809 425684 432871 810634 0 0 0 0 644917 0 909270 0 0 0 0 0 0 382279 708519 0 0 116202 79073 431886 0 731774 0 0 845372 0 0 643997 0 85662 887364 0 96063 606505 0 866067 0 0 629046 533965 791461 0 427566 647655 288360 942718 669126 0 0 574713 271519 221385 0 970369 276958 497606 415953 257612 709474 214328 333365 0 813047 0 826150 0 653826 0 494480 0 0 126281 443715 451580 318018 0 17699 822852 932119 313660 0 404968 161519 0 775998 0 996046 0 809672 55485 0 573897 109256 0 0 805458 57059 947370 0 105708 224369 0 302005 304253 825430 218153 59494 595493 0 378691 487214 0 0 0 795981 350130 594096 870155 0 463415 347752 0 812030 0 139138 105324 0 0 206121 0 0 0 255748 74060 568479 0 394939 0 0 208951 527131 801251 227408 0 0 0 0 112949 744340 976982 695283 569480 0 27500 0 262148 0 925663 388299 389564 0 624082 0 0 236775 0 712987 450350 831825 214827 0 386980 702908 391515 0 0 407440 0 143201 86085 229844 946878 0 672320 0 0 112486 0 209703 0 0 442528 999588 289869 389161 892042 0 192250 683307 0 0 110264 508328 0 0 524242 821753 649859 269200 0 726518 0 867029 750255 378671 732386 821030 773009 709510 550974 359276 0 915438 0 222368 196525 0 0 434725 730300 767593 541909 0 461694 0 106448 865753 0 622982 88969 661147 0 591218 888667 0 316584 316109 56892 0 822935 900713 0 0 888030 685073 0 98801 0 215064 756939 987050 0 644147 267302 291608 692735 727396 0 0 226251 0 0 0 0 0 853674 236537 0 0 0 817859 642669 675573 684265 0 0 0 663532 0 0 0 606431 738425 571272 0 146009 0 0 448478 839879 0 0 0 590912 0 0 911595 0 0 0 585931 460375 481760 0 0 682740 0 0 126185 956350 536583 872633 0 186539 515234 859072 930848 0 0 759669 148965 771891 688696 0 166941 132148 0 86947 213798 0 152331 0 0 0 484237 715059 635281 267310 386279 0 549431 84202 387406 990943 0 881873 0 491165 0 199226 670118 558232 249715 0 902337 87133 183688 211346 47303 0 862814 309397 495221 752435 549384 559731 0 695804 0 934588 787742 0 0 178664 272153 549969 0 0 132019 0 109198 8422 811062 0 594606 0 0 140954 363921 738188 0 562621 920074 628699 609201 0 871462 0 859251 0 121113 679050 209763 801173 0 0 518713 0 701522 307100 474393 939803 0 0 861979 0 698927 565996 0 0 0 0 535164 123545 0 0 545917 0 435514 787799 573632 0 393303 756391 111661 70997 398493 509821 0 0 27645 436815 0 0 23427 425821 0 136479 295544 188475 0 353947 440929 0 0 786086 741634 0 336113 302934 402872 269654 554748 525091 0 0 0 0 536815 0 658861 0 519125 90983 572102 896576 730067 375726 748268 435813 0 676821 514752 595954 228667 0 427441 897993 0 285497 710032 309960 30828 0 45632 16432 196247 97808 475497 0 251368 170086 392947 276141 867595 444860 28765 0 0 995367 78284 813408 241128 480035 511506 0 456897 305410 0 0 851999 277197 0 0 0 0 681183 553445 49728 354687 403319 244761 646765 291561 73283 982827 870570 0 616355 0 0 0 713368 797482 388351 0 0 514265 266055 786718 0 0 105642 195173 0 764537 863109 723233 0 446888 0 956079 0 587924 692979 0 382859 0 836631 78141 653434 0 0 11036 326734 0 883452 979495 192381 0 9633 0 491576 274723 787783 0 809147 373089 689442 0 398662 565157 490899 787896 772827 0 0 112972 461749 198599 0 0 0 0 582569 809580 818601 546824 832012 140752 341266 759319 0 330262 332506 0 446543 208443 0 253663 703342 24064 0 940052 629 446409 0 274972 675403 154470 564918 953683 499933 0 522392 993470 0 0 989307 652470 226730 0 243969 0 885564 396069 887431 0 390583 47130 0 0 0 0 794116 0 548567 0 0 184162 634969 473036 465227 635976 933480 40662 258387 347653 0 62194 805375 588057 629942 158031 265640 0 0 0 117625 0 427557 0 938241 0 681582 0 455123 829580 0 20250 0 857186 0 0 0 0 0 0 395837 182377 0 168663 0 134765 679856 0 0 403351 411467 202152 404675 0 0 392128 729452 816954 251845 0 0 459416 185297 236405 500114 719473 619538 446737 760296 0 941926 24521 196643 0 950366 485123 514355 281324 624414 0 264645 0 0 0 0 161279 857364 377426 0 0 885247 374460 398449 0 81887 923720 817982 938217 216272 649598 747719 117248 0 779568 209828 721116 0 941773 343012 376897 361136 541525 564568 0 0 377514 0 0 723458 0 288249 0 947259 0 210741 0 0 568960 425156 0 0 0 0 332181 277623 747500 129379 0 347128 570645 268852 340560 978821 737255 0 0 998459 0 416935 424400 0 0 422472 0 143223 148081 849683 712564 280352 952981 213975 0 349141 137573 726980 95725 0 928202 58301 0 0 0 834524 471509 332127 973707 843911 0 0 228330 0 632268 613150 340651 558836 0 61003 5532 300927 943677 0 0 0 0 235865 348810 0 15913 553915 89200 122226 0 213369 59817 867426 326273 388383 488816 526266 0 179030 187081 895293 883179 310195 0 755249 216022 226033 225074 387146 0 734637 0 132202 697216 440515 174819 388285 603050 0 588983 0 606389 531270 610292 788346 208572 55585 649626 298408 0 0 938601 0 173664 0 643250 384201 219409 290654 475610 0 0 0 782910 0 365430 0 0 0 524942 0 0 0 0 0 277767 0 370656 0 0 228105 757318 583404 0 0 0 0 595645 378458 746470 532340 603063 885830 0 241847 0 972995 0 591339 380225 0 0 0 344045 735355 0 351724 742252 945241 940312 401449 980119 608965 653625 0 710462 998992 191807 397882 0 377709 944719 874430 0 0 260038 903547 788905 7854 44241 0 0 518798 58008 703688 743545 639679 0 0 0 0 565489 508458 0 0 461736 911480 128307 0 905822 717663 121614 0 805019 920106 0 43588 756102 273690 361204 0 0 272526 831804 805382 0 0 756533 32366 0 247423 208730 0 0 421982 837096 0 0 871323 0 681312 0 664013 973436 0 606150 54738 404688 0 868806 811760 42579 348598 0 361533 0 0 64482 1221 0 135432 0 772704 718620 0 0 180297 653487 32596 943721 487935 0 0 833527 594532 719798 209580 0 0 0 0 954459 507369 949583 0 0 155936 0 426495 382083 0 689968 0 301858 0 809259 0 0 197379 872304 712386 67439 525779 832533 0 204740 248096 0 664470 0 0 416228 0 979593 551027 936078 0 249232 0 2754 526476 0 614334 527624 0 322718 670157 530556 553036 594953 122090 606475 0 128540 0 673015 0 0 0 398233 785096 84772 0 0 0 629164 936150 661294 592795 703299 849027 539662 328698 387557 452442 379922 0 525340 395228 0 215255 566313 819606 736698 0 0 864953 795817 0 0 0 365111 0 471814 0 625275 398289 229135 0 0 329520 436081 306312 0 891505 0 0 847188 610351 827626 0 738491 128537 0 990967 0 655485 0 326023 0 0 975422 0 0 0 539652 355929 62967 0 0 0 72842 400447 344637 657251 58734 329159 0 0 228635 186953 763879 0 0 449603 924575 0 0 648230 0 384677 0 0 367963 0 211623 471324 727070 609201 0 97251 181626 855962 431666 0 372636 494671 469619 0 690736 649055 736261 0 0 0 0 0 924394 875306 319458 234184 76488 741078 0 0 0 976773 111223 526790 135165 970418 211396 991825 0 0 404824 703647 513960 293602 0 0 0 758894 884276 0 160363 0 483876 582338 99406 415202 0 262081 0 350889 0 696372 278142 0 0 220022 0 0 761026 490681 0 0 971635 0 241067 0 347991 762089 525863 359166 0 56191 894412 0 415380 0 0 902899 158593 211445 737733 714321 81705 932023 198856 815268 0 0 588271 0 61530 116102 0 0 759991 981245 0 709025 567292 812238 179561 703590 0 345493 0 0 141953 983459 114300 49010 0 785186 879698 626225 0 205624 0 245067 629553 603448 777877 179473 192518 205252 374229 0 141935 646396 145081 0 29925 0 760783 754926 0 0 186896 137756 0 0 494715 129822 720005 279789 511103 907093 0 255638 490769 755336 566934 148131 434387 0 0 780067 25005 0 272293 0 0 871934 861576 229188 0 658934 425633 0 958639 0 0 245088 0 745941 796809 0 0 204291 0 0 0 929629 0 0 571502 635892 0 301059 914995 315136 459836 0 814685 208250 668783 0 0 143482 33194 0 265868 0 0 896441 657525 184851 900461 966253 0 511305 0 0 411245 599487 540681 252934 0 14413 250872 899495 812154 202452 698294 738750 0 692380 390934 548976 102950 10682 0 687424 207618 663383 0 800781 996263 207653 0 0 0 833036 0 955202 624024 618777 0 417649 214057 200635 961898 558814 0 0 0 265023 501748 746357 0 850078 889549 867916 0 37666 209504 379603 0 793132 0 0 0 879498 275879 495715 280899 0 0 309465 0 934250 33295 157823 114169 501494 732076 445631 189659 0 831550 0 0 899928 117188 303184 0 473135 381793 0 128738 0 0 432054 0 795657 253191 710621 433630 0 0 0 802354 450087 0 0 170852 0 166810 0 529223 0 0 0 0 0 0 261548 384452 674313 0 120452 115041 923181 0 0 962913 536401 898459 0 604093 537277 386717 674936 0 0 566724 806097 0 0 0 991600 134326 229434 976742 512286 604051 0 128785 0 882487 594972 0 429360 0 0 968672 928328 391637 231807 0 712392 274800 214375 339200 0 497735 542732 260727 0 146420 862540 806081 774209 0 581881 0 714666 380062 432324 0 94977 596649 350462 3611 822459 871623 63245 854619 0 469943 352676 450319 0 566864 145239 0 294663 473185 0 10140 310287 0 781028 0 31007 959251 0 700568 933908 0 0 0 0 753822 561810 0 603740 437835 0 0 18284 302229 0 964582 271618 112673 592722 0 236055 244922 124484 0 284781 72427 906411 116413 13184 0 800312 888570 0 0 656403 507477 427385 659663 239917 942213 734464 0 740625 20283 319101 448903 0 0 580641 0 503853 346380 159200 0 0 0 954615 0 0 245242 516262 152888 198660 939467 547672 993619 947947 387799 496251 753325 519560 0 0 484406 801708 0 62716 770608 421770 731580 138598 0 0 0 0 980491 0 0 876641 0 714601 511923 0 0 0 691512 545202 0 713074 326619 985875 67512 0 0 0 795234 0 175313 0 619423 124721 294637 520779 367479 388884 301397 0 187024 0 129706 0 0 0 0 0 725098 0 335928 695842 0 0 0 0 0 798351 0 514006 0 825687 892516 0 0 0 0 385512 0 557644 991173 0 351099 0 759472 0 0 433970 0 0 0 694681 827338 367556 866587 45994 147145 435942 518604 0 0 463306 174543 0 230366 80695 15598 328834 731866 0 560421 850724 0 0 0 351069 25499 811806 0 189434 221389 0 861603 199049 617103 671507 149336 803811 242895 530001 491120 921193 927749 0 188757 588097 0 928908 0 784664 727643 879887 606164 723063 0 0 0 0 933828 563442 158876 0 0 333334 709958 0 856507 20004 547358 0 0 397466 0 736327 199342 346370 667529 484259 149627 872685 0 0 0 527025 572219 0 641734 630806 0 209890 0 542878 0 55943 86134 0 726074 0 31075 0 598965 0 0 975841 58490 51097 203165 0 0 615817 0 0 0 0 392549 869225 528313 519718 0 715743 423245 158841 242502 599544 0 532171 151631 0 108250 207929 900171 0 0 396562 0 0 858028 840828 570723 0 268216 184176 83322 189411 0 507250 0 21937 0 623722 0 765520 990744 0 0 919206 0 0 922212 366829 0 485783 347921 0 399666 607484 371951 64667 273878 509621 0 883224 712296 522636 211984 633342 598882 0 798322 757164 770556 0 0 0 0 14072 0 978706 587447 197113 541722 0 0 0 0 477284 0 86156 333972 185821 0 420643 0 211729 14058 58072 45641 0 318456 586050 508440 0 0 115322 423154 0 866505 0 553085 887498 0 663772 82125 33949 244880 0 0 691251 0 0 438319 930855 105061 0 0 980294 0 889359 56562 914506 0 317833 342901 0 471471 0 0 0 316307 561863 443553 303519 33869 668300 735933 0 468775 735619 14696 912931 0 491567 966189 977788 245193 0 98498 0 428732 0 0 0 0 0 454077 466459 324482 0 583700 0 104330 0 0 677463 0 464090 0 0 264878 0 918652 383614 655626 416767 313256 0 793516 0 0 669158 66606 607244 111940 0 0 364786 0 313574 155076 556885 120586 0 843815 521143 0 660094 93777 34474 744026 465457 985113 393097 373159 151463 850291 76889 34570 559009 777365 141865 0 346643 74885 537839 186382 0 612992 0 0 896870 0 962753 843960 175858 340284 450618 0 0 554484 0 148009 345964 979693 439814 0 350424 270144 0 0 0 0 136565 743999 467911 777044 0 267871 0 650275 0 814965 495055 0 159802 247267 0 49769 0 0 986370 294050 0 845675 0 729528 115772 504676 103819 0 798251 180439 931714 602567 977502 0 118026 0 402410 0 838402 0 318031 772677 52466 746565 0 973243 0 766318 0 0 0 784980 575834 860810 638918 778489 893100 350125 815910 0 142357 998512 881484 869403 794014 75992 0 671981 0 0 0 0 839875 231788 247086 133721 86602 0 0 809536 658826 684033 252052 544154 0 773451 0 638288 582966 86799 2825 307023 128001 0 914998 255341 0 856953 350123 419665 350201 0 842208 0 643295 922104 0 389781 303586 0 412864 748040 496499 0 940134 0 0 0 0 0 0 838747 412940 0 109740 927870 0 0 415140 543791 341374 102757 282483 0 193426 458991 547091 0 0 184053 0 68005 91970 788133 0 903605 465120 0 859245 93621 667402 320774 0 0 120642 0 0 11113 259703 0 0 0 341528 0 229419 0 932983 166708 0 0 996366 994688 0 899218 0 0 955742 867526 0 690876 0 0 888389 862718 344824 0 0 823825 0 908006 672200 0 0 0 370925 383637 80806 190015 0 0 0 0 815541 670280 409979 588677 888416 0 0 725224 4923 812534 212391 373088 417186 65884 716008 79927 438476 177945 299825 0 0 6496 711750 887197 0 780194 0 0 814661 0 0 836909 0 0 0 558996 503825 527040 650651 861464 0 359967 471247 0 601206 780819 813426 0 0 883263 277414 0 17110 722546 0 0 518797 0 206419 623898 720513 772474 486633 41891 330700 153623 484158 0 0 665591 804799 890841 635613 0 0 0 0 0 258207 767107 253176 0 0 580504 224741 0 583506 31142 0 0 0 230555 0 830175 0 417404 735099 468212 759436 200894 211956 0 44766 983565 0 568858 0 0 153848 0 0 796569 790487 0 933158 246954 975018 437064 535940 445390 486705 421262 500788 0 208580 917058 193634 212240 362754 984190 0 485457 0 834954 0 0 0 852283 961604 782277 0 0 0 745417 539696 0 282001 453417 502574 746760 106977 307191 834977 740706 0 806370 0 34206 816269 0 195865 6641 0 0 0 0 146961 789756 158230 0 0 152646 240152 0 633780 21281 0 0 872139 910317 728488 784974 294427 0 867500 732542 336350 0 0 0 195659 0 0 0 534316 0 947285 6678 718322 942618 795189 770368 324557 198923 649680 345350 656813 0 0 714740 0 291460 837162 278379 775923 228599 633233 0 924963 0 613937 935955 162327 548896 493314 998921 778734 98487 947900 615286 389231 349034 142166 0 0 578119 0 627010 644614 506964 661410 452785 918767 638539 117679 704223 52011 902819 917315 38297 0 309453 501162 87596 838165 671064 747002 0 416028 575259 0 920993 104680 0 0 0 390459 63619 423335 266919 0 0 0 0 841373 0 658376 0 0 44334 575482 0 0 0 85151 55010 832727 664325 542800 0 0 306672 0 576990 729130 486683 0 0 427509 287112 184399 500910 914421 168731 0 0 573394 226688 389645 495798 294955 854912 521694 0 406410 232837 0 430125 232692 764762 866152 0 145191 391199 0 0 119033 0 0 0 790145 845039 0 835916 210791 950495 730106 705176 740506 603577 0 32743 993321 0 818593 789975 0 249423 419372 0 0 0 148282 607448 0 222046 0 256013 675464 0 772090 581390 873593 0 0 463966 131066 407634 886497 600160 842003 253367 0 27702 807844 44277 739420 969626 764273 58219 134161 595717 172471 93175 0 0 833115 130170 339276 0 0 348975 0 0 10061 269298 530542 398436 663725 522440 126202 0 486825 0 642277 661312 924546 0 653853 275373 978537 0 854037 857170 0 245388 0 251071 0 230929 154289 457519 754915 0 0 782341 220865 0 322762 0 0 522543 0 109372 465383 0 0 0 0 61787 338036 0 0 0 666983 0 971587 0 0 0 498203 529739 0 623368 502659 183856 563026 237173 0 0 0 503774 0 0 936292 301874 329232 311662 0 1371 0 361761 35918 795286 335331 83172 434040 747428 812368 651046 926797 169032 0 402612 593635 914182 0 226073 285872 526382 127967 0 0 50301 0 0 0 603567 0 551290 0 524462 646483 223988 751620 30887 306798 0 5816 0 916689 310607 770071 0 0 881296 0 726805 675480 307345 325571 0 0 0 150985 27141 0 228405 0 0 939272 0 0 830210 596797 55366 0 887811 752027 0 0 0 0 0 967213 556533 349333 0 439503 222379 677916 459145 66473 748214 0 628906 0 761615 509839 863700 0 793677 0 907083 472477 0 350702 0 893785 777189 264423 579665 820977 915244 0 729587 84936 0 950428 0 0 0 0 144489 0 657281 0 702998 775837 795380 653979 507795 0 248235 78648 722668 4270 906031 0 828705 450879 443487 173832 362836 0 312919 0 302749 256595 565482 827325 0 957494 136664 313182 873921 386675 0 527747 859988 0 821833 0 808118 629694 36007 931398 0 0 989 447607 157535 36150 544381 0 449998 502242 0 0 0 926654 236285 170609 0 0 198389 0 99035 591879 0 162108 682692 388867 0 177609 224053 0 0 0 0 0 0 297219 0 0 134341 523666 0 136937 410642 756027 141188 744711 68929 636272 0 277182 913267 0 410925 0 45600 357943 119823 0 955739 559978 888990 400470 0 0 542927 861270 987880 550130 685403 661356 554107 532970 872465 814988 0 0 48490 377882 0 334745 0 0 0 926089 607196 0 887712 304666 0 878125 511704 614662 859479 804330 843819 535260 0 977647 348036 857187 284593 0 871139 0 0 207881 268980 250402 0 499783 298024 0 0 0 712883 0 0 498392 114562 0 972874 0 0 463809 0 366957 970740 373305 21045 0 570630 476778 0 786139 0 0 0 0 713786 0 682665 0 0 897911 672559 468680 234427 381035 0 0 0 154096 0 388196 0 312475 0 0 477918 98681 98752 183687 0 0 0 237000 488090 0 753187 295169 463977 178455 0 0 0 0 349882 0 43894 252044 84269 0 0 315026 0 575308 226140 583421 0 0 338415 929568 0 929666 88249 105014 768533 238829 578850 0 0 702414 0 0 0 204961 0 56296 0 0 409846 88783 148348 635988 144549 0 214288 177952 72752 0 670525 272172 997857 304238 363906 91057 823710 834322 0 465113 960237 0 380074 0 0 0 122441 0 0 0 0 96601 135941 0 0 922744 898446 501202 0 109124 0 327295 0 546231 0 772296 0 0 0 91688 0 0 0 0 0 708153 0 832797 200971 473326 0 688440 0 102563 0 83288 0 0 0 0 0 0 202547 461256 0 0 40414 379962 515891 789871 0 107479 0 686284 141172 556013 0 451756 0 0 538151 294491 23160 0 416820 0 763301 0 508188 35315 798754 942467 507234 178066 398754 0 0 407199 191931 11471 935845 873852 524585 0 437772 0 829760 0 523860 488112 613920 154914 71025 772482 0 535189 0 0 209815 0 648609 299017 0 86977 0 934091 0 0 643220 746310 81629 400864 424818 689412 137701 944035 25315 0 360618 0 671691 0 954237 0 0 0 886785 0 89745 0 723705 183496 927686 957893 329321 728262 119116 733432 0 0 0 0 0 736753 677757 716377 0 703149 338556 990463 610027 439683 211161 666530 0 639253 0 425318 507941 463965 0 531103 699211 690916 971584 539517 0 486612 343035 166173 0 63097 0 173912 623003 967774 114751 428090 0 0 654149 282214 0 245271 356375 0 0 352910 358491 784814 399562 480629 0 434289 0 0 0 0 812763 631009 0 0 167217 113958 0 969683 0 838135 0 107328 0 0 450196 122009 0 679246 0 937665 238728 0 0 173898 0 375696 0 0 0 218971 790869 237965 100335 0 0 519344 963737 0 3387 0 579705 0 0 0 0 0 0 0 422175 0 0 621618 804478 366047 0 733447 20353 0 0 749433 455017 64071 0 0 610292 264473 0 815259 0 423521 0 0 337700 601181 862152 0 566784 743495 0 80019 0 0 0 0 0 376248 0 228768 0 0 0 278906 0 340261 0 462168 777151 929189 900232 175943 0 0 658160 0 0 230373 944964 15749 0 487197 0 746608 264853 290974 777872 183579 906565 0 101248 702291 23938 0 63872 0 0 891461 0 111749 255702 0 178323 998715 0 984013 0 604197 0 0 462271 23905 803705 645307 697106 0 0 979269 0 27801 0 0 0 901637 0 922417 0 0 0 164919 544434 304514 0 0 0 0 150728 559479 0 0 0 0 704880 758720 95265 325427 503728 0 842534 0 897354 0 0 0 495190 0 116988 50067 106907 0 748469 0 458818 160858 0 839810 931849 749161 206812 0 0 0 0 899111 0 894753 300181 0 923191 0 450884 0 941808 678735 0 29694 0 0 972440 18982 79129 155804 585191 759012 0 0 318917 821998 0 472203 0 733457 958653 700794 218971 0 0 246961 0 969853 99367 594411 710486 367775 549285 531487 0 573934 762909 0 0 944456 0 472305 718257 221300 0 623542 0 0 193768 446033 0 176412 0 252092 778320 0 0 204324 460827 951435 387288 0 57654 206469 949617 118028 537067 481881 0 0 897486 0 436720 0 0 968651 0 160914 0 0 700835 0 66201 242951 0 160689 0 0 0 600270 0 0 0 501032 0 746078 0 0 188049 721292 877727 0 0 236734 600085 0 300117 343809 794618 112575 0 0 528688 0 113921 0 913269 326636 336713 297570 0 0 796369 364367 158680 168818 0 707324 644016 0 0 497064 0 585001 234695 637674 0 266810 948610 170967 0 362651 469004 694872 0 0 114205 0 0 165997 0 0 396113 544186 66287 142063 0 737500 0 49137 753175 617932 0 10457 0 0 6862 0 44066 699417 92597 217495 46631 0 0 0 101361 686631 0 579376 0 460835 231133 425630 167684 0 235815 0 501580 89473 409308 247448 228278 644716 0 0 0 750197 0 110830 0 485341 932708 767602 984487 0 536763 0 0 962708 60365 0 0 155720 0 351295 0 0 64094 286629 118445 953292 788285 383787 0 126474 0 0 790098 136963 0 494389 776410 923778 0 0 347588 0 0 380526 922488 635595 910225 0 502283 0 91977 901296 369636 161671 871097 0 506844 377978 0 116415 0 184896 742365 341652 754896 622287 915378 800263 0 0 620959 0 990563 0 0 183268 261505 165750 0 0 0 0 870242 0 0 740758 0 532586 402327 367723 0 21740 843949 0 456972 489886 0 770756 702790 950315 0 885666 103941 0 0 824373 99747 987620 0 785789 0 504054 853843 222134 0 557269 0 0 976708 661668 494585 472326 933927 0 245421 0 796831 0 1609 345826 0 439313 599313 106512 0 568801 200130 0 0 0 496837 509981 981762 0 29990 240489 373762 540322 855235 0 80596 630993 618399 912726 0 341053 561409 996296 459345 260086 516823 0 672620 0 0 888808 253407 0 0 140694 0 0 56892 0 254558 0 678157 797338 0 0 0 0 0 940547 913938 216294 0 928901 284712 833833 987780 0 240579 0 0 0 0 148647 313816 309656 622828 0 692398 0 342522 270747 0 472863 0 36562 948563 716033 0 897531 0 824442 0 0 402227 971317 0 0 0 0 0 156350 0 540477 0 431899 0 776994 876610 447043 439704 0 0 0 693794 995883 486534 985532 0 931768 771236 92307 308125 658935 931635 0 937972 871955 0 929134 533899 0 77806 0 0 436760 602199 0 0 958643 703401 511159 237311 109603 0 312482 460643 478533 0 0 607862 0 0 0 0 477715 240372 404808 0 126297 0 311034 174704 246796 195237 174648 0 639678 568540 539693 615354 474386 737046 0 0 589647 417807 302286 0 330551 663507 0 0 0 0 529551 0 0 563397 558074 0 0 524709 0 446797 202438 94964 33030 52215 0 0 672023 443061 129799 11467 57545 70278 0 996108 294151 606762 687159 0 0 202991 574327 0 0 46575 410199 836796 686155 192793 842182 0 176932 860578 0 464783 407839 562419 266420 678338 93933 898557 771804 609654 0 600485 67618 985630 493866 0 822027 0 441578 277296 0 778714 349301 795940 42601 0 218900 410718 0 181169 912496 0 523032 0 0 0 85258 436106 476117 264126 497268 113540 65436 936463 678197 0 76107 238079 0 0 629049 455396 510184 597322 0 875878 746165 605803 127100 0 0 980668 69980 691974 6873 136260 0 646251 752116 231804 104190 268688 0 484115 0 0 213449 613909 0 0 407724 0 0 0 530153 653495 765146 261609 932497 0 770914 728750 0 491428 0 0 0 947262 0 352424 339723 217714 753618 412107 0 141124 0 421783 673810 50002 287460 0 716800 0 154066 966727 0 340913 225732 774200 0 0 400517 997466 0 0 642504 101748 911715 0 0 0 100046 855464 0 422571 723181 351247 58127 616459 499057 416031 104522 616204 0 239134 0 816842 669961 0 472969 0 0 41094 651221 175235 692842 0 0 981184 387746 0 0 815180 862545 35398 0 659319 58392 534231 404637 0 0 0 0 0 825306 361517 661404 314508 813125 145827 355825 414058 0 556599 639808 0 0 0 262031 157097 935193 0 947967 0 0 0 156040 567178 682593 393221 589604 415630 242212 0 0 0 372298 890606 0 86025 828356 0 402849 300823 0 0 0 980130 0 0 805138 4215 0 423108 171060 672903 247614 389347 0 0 0 176923 673209 0 224708 0 14446 14656 723345 0 44592 0 262228 0 0 749582 612486 629974 0 16366 92159 186888 0 909116 615168 918266 0 902404 138393 685380 0 322582 0 0 0 119042 433071 30895 990437 0 371175 0 28260 0 461615 703673 848266 0 876887 0 139777 775083 469972 554847 395680 0 0 198235 0 681288 440262 0 0 0 563683 0 197650 0 689576 716052 340811 877714 0 357477 626740 0 0 0 498588 0 0 0 376930 163607 0 0 0 0 340587 0 0 251949 0 0 0 0 0 366848 633221 0 454548 0 17027 0 56588 820581 0 449270 394473 892786 602698 104562 414928 0 0 14964 0 691232 581419 261130 0 0 0 0 0 0 373670 456198 0 819391 0 750731 888425 967657 568356 0 0 406131 719416 131014 47063 828311 508156 0 305272 0 784386 0 0 876220 247136 737846 0 660076 467752 571917 155127 712350 681213 195787 0 52527 380857 0 0 0 516981 0 613545 238347 0 296738 0 583482 0 535461 0 104363 711950 688340 973580 853102 0 582755 127151 113523 296228 22050 610095 317936 254216 863156 248118 0 699393 601154 196817 0 731045 411697 315963 418665 775325 580326 0 831151 0 557760 0 0 410562 644495 700244 938909 251827 0 0 349590 932988 947676 0 223333 328920 912785 528876 0 0 157682 942437 0 946731 808995 0 490896 942612 370130 364497 0 150786 0 0 0 225300 740176 0 530998 0 579260 273220 895517 0 168751 4637 351111 681436 505801 38422 0 0 232682 0 0 0 0 0 602699 126888 562994 119476 0 234680 626073 943060 0 0 0 362828 0 379844 0 0 677647 796045 0 278427 943196 0 670633 0 914324 116892 0 98245 965740 357185 171071 0 139918 0 598951 815551 0 0 0 785636 0 616772 0 0 717248 451537 423230 20449 326333 675366 856489 816460 0 0 0 788268 846636 754534 56212 468455 565676 632693 0 0 0 605569 0 738246 636225 661532 844412 681560 676922 0 35541 0 0 101768 0 657358 841915 425378 0 0 443625 249327 0 983113 521617 0 308943 0 0 758167 259955 0 471719 0 0 0 0 0 0 330791 0 0 0 0 0 0 0 213554 299853 758970 649273 0 911618 0 492123 0 391244 564947 60620 0 0 0 0 448180 800023 0 436334 0 339635 70511 814716 0 0 227105 0 563943 301952 575419 999463 391960 800719 511515 508874 0 0 605875 189139 0 0 30705 469826 0 538800 0 670613 799614 978218 550320 482834 0 0 672892 0 589548 0 0 141463 0 720231 746872 367317 398954 0 0 0 0 211568 440195 593643 492070 0 200587 103225 755879 160763 91229 198764 439977 0 0 89835 0 0 245804 634707 216152 332892 0 0 519729 612126 276148 31619 0 0 0 0 154241 654740 833408 72562 318371 0 236733 0 0 717641 676305 376964 0 735581 893391 0 115236 797683 371559 69367 433071 0 0 0 0 0 690480 894268 785830 0 0 0 8390 0 69030 0 785331 729355 745056 293592 680414 96220 712615 0 0 0 458878 0 0 31458 849894 0 136440 6679 632294 0 738548 728646 0 0 0 0 586621 0 977243 835026 0 0 852 0 118962 734489 620590 0 486494 0 593714 655817 0 954434 336790 323179 0 71997 591331 890713 234571 0 0 969784 594188 593777 0 839249 352483 0 0 0 788420 0 0 0 480675 0 819592 0 389814 382277 0 0 25219 0 0 242845 0 737459 385796 0 0 0 929165 830355 202665 624428 615846 453900 0 904185 0 0 0 489296 271781 735978 179432 0 687984 510773 240372 0 569051 197904 720195 0 23548 683562 17000 0 523554 932885 312570 848473 76872 345872 592788 0 0 0 132896 0 0 504612 35040 783216 1448 0 981527 34003 0 0 985257 0 0 0 0 0 873278 0 133745 970512 0 99297 0 0 860520 0 0 0 531594 924465 664253 724050 0 302023 416561 186151 190156 0 0 0 0 0 609151 0 429123 134137 0 870364 0 267427 716147 652317 961472 246158 734423 726559 151428 158238 852380 269494 980493 591111 0 460006 766505 0 171068 0 732752 418995 362802 977339 208744 0 588176 0 145498 909609 717436 0 101069 357850 650730 904157 432889 305419 250550 112555 466943 0 792842 833864 933195 0 0 517989 240675 3345 69103 0 230430 512117 32180 160494 980241 869230 0 802280 0 0 520119 0 835829 0 0 0 524762 375451 0 0 158490 119412 0 397677 765525 0 730285 3336 235882 661064 574884 404095 780790 78546 732492 0 0 11360 452191 344215 781143 135431 264803 713236 348673 808170 864259 0 0 176947 0 142123 94211 967833 708756 0 410482 354888 0 217364 699968 334929 485984 607337 375021 0 0 249426 0 181944 798151 0 125201 0 475474 86477 0 817761 0 0 0 218246 0 748182 449724 859933 609408 731246 687735 0 0 873503 610362 646724 0 0 293168 237601 340220 623288 0 204085 0 0 0 139612 415554 889884 0 139801 509684 564172 734952 163934 0 697459 0 0 146483 0 0 113683 414156 142886 980089 0 229185 0 0 0 788853 0 0 0 283094 190254 165539 387312 930006 0 905059 163311 859990 203967 168296 0 587249 0 0 191905 429899 501352 316560 0 470784 0 282801 427022 0 900200 612334 353376 0 0 976321 0 415094 637707 898927 195557 746522 736889 0 0 264666 0 109921 0 370621 141943 0 0 540827 0 909573 927566 531366 968836 491966 403041 534432 0 837220 0 191821 943605 851034 348077 390421 701296 0 0 309863 860204 803393 0 526059 541074 618172 317461 0 0 592020 667618 190945 445942 503173 549818 0 813798 0 0 772807 232547 94297 0 0 0 31511 580471 845136 0 720454 0 623907 0 691321 651657 0 167468 776012 244245 0 261508 580762 490439 0 0 951139 657111 367861 98637 979745 0 0 30395 0 677865 0 580988 229525 0 0 320067 0 824317 0 0 0 0 0 436441 0 561780 572394 70745 955015 584026 0 420647 809031 0 696119 97784 0 719740 0 348522 511800 318033 0 0 981222 0 455004 0 765024 984926 0 586332 0 836633 289086 431204 918084 723672 229107 659007 244380 0 0 487578 43431 0 384015 181035 60090 515013 0 0 89532 487767 0 802689 818728 0 474970 0 0 0 19032 404078 422756 579114 0 0 683700 503708 0 0 0 0 735788 0 0 805132 186462 0 188597 65979 0 276353 416105 196051 0 0 208882 0 208934 735517 316334 93621 148122 393849 626700 0 0 0 371118 0 0 802208 761984 0 125157 0 348329 425070 0 0 239827 995999 0 0 0 312339 0 0 705803 463251 726007 0 974541 0 148570 0 510172 913345 335551 413024 0 215733 0 782788 887030 286864 0 594531 404747 877119 580185 0 584140 579132 509514 693699 847938 505912 356664 0 209158 679367 0 357630 736259 432891 0 210504 827515 347337 211479 31629 361715 105279 739966 0 243726 72548 36041 0 0 734800 34477 330488 795763 0 563144 159315 0 561352 0 0 505905 32851 607436 577595 706932 995240 0 681628 16098 0 260415 347668 445181 180342 0 792193 674401 422822 0 304362 536956 64151 0 933953 0 300840 899702 0 244722 45251 963610 786891 767543 198860 0 0 57429 345664 857009 667344 591624 0 710282 0 0 665947 0 0 220088 0 225253 824256 106352 656053 0 0 187006 0 139103 0 224583 697889 923993 0 399939 0 0 0 290238 0 0 946041 237615 0 299604 756718 0 0 498387 0 538426 930668 272754 0 690574 280661 0 292836 0 0 0 570028 11809 15900 653106 393582 418748 930138 0 0 0 213369 0 0 0 0 153836 169819 435331 0 0 0 0 40950 583616 682176 0 0 224048 0 340677 626551 0 0 0 868117 782391 961103 0 0 0 0 0 653207 0 758809 0 0 486151 363925 262285 410661 681184 0 605270 901330 0 846998 133348 68460 797304 547128 0 0 842386 512128 0 490969 679055 186996 0 804848 263317 82945 258462 606058 799354 491436 864275 561754 0 985237 826610 105843 0 0 0 629455 946141 36620 843920 935127 0 0 0 190988 89917 186073 861656 0 374896 461077 578819 0 720286 0 680927 0 921511 465233 114256 668425 922726 0 673765 738998 940994 0 0 293131 0 428133 226593 158968 19684 745566 0 375301 228176 0 388325 0 182566 0 0 66721 832903 0 339972 281872 0 0 0 0 485490 170045 0 0 0 857027 651023 148667 685162 664086 522747 874584 0 0 101760 0 164735 0 0 763085 753651 0 235324 0 851536 0 814786 769861 658326 0 382000 718698 0 691197 346699 0 0 482117 532895 736844 557957 999877 0 98723 391873 976152 735235 753030 0 609086 320767 381084 0 0 819167 0 393388 0 0 587130 179195 0 0 0 822979 784885 0 892100 999413 342406 982458 279335 0 0 0 0 0 0 288589 598460 702724 960154 0 763079 160641 0 632429 479135 0 800565 0 814482 809285 0 0 191616 0 989979 0 963593 383323 637252 141545 0 369807 0 204004 496158 661657 0 663207 115230 281393 185229 0 736245 65247 731196 434845 0 499107 0 0 0 0 199511 0 764865 269776 0 744428 0 710149 961943 0 282751 82943 0 331593 443566 0 0 537348 24855 0 0 192861 116668 0 0 294910 0 0 0 878911 0 0 520500 147867 230882 0 28771 0 412087 389044 0 895437 282878 0 576544 0 0 0 0 105178 241749 0 756664 0 299865 47507 372649 0 454399 266079 540602 987727 700811 19220 0 0 224567 212097 135680 748732 0 866129 0 585291 644023 181135 0 400255 656288 0 801212 823452 81071 0 0 734253 556182 226342 0 343215 9366 948484 0 103110 679597 615909 275675 429539 658861 354253 0 0 316049 249790 203933 340198 344214 226716 0 267185 403503 545971 0 411087 738505 312 440778 742332 679376 0 317335 800236 0 466124 0 0 0 103997 115385 460604 360724 0 964087 432556 208161 0 0 0 20133 0 533633 0 777968 922377 344358 238104 915165 712454 581184 262894 514862 213847 860873 190831 716443 0 224344 260713 0 748745 0 644242 0 804863 0 291978 569380 0 0 0 877212 279384 0 724600 0 901912 0 775490 545740 328097 0 0 790530 0 0 0 351652 167215 0 897551 790886 0 0 822848 519346 785258 291926 131758 348674 0 521652 0 346232 550977 106559 956359 540374 906105 337214 744401 0 0 247115 992106 460018 0 222186 688318 293930 0 877843 655593 0 138164 0 8165 337103 159596 9767 146229 963524 697449 158272 652776 515735 0 0 615517 0 0 0 398836 0 121087 485602 0 578494 534646 565458 0 82920 0 114216 0 473101 847768 370321 545152 695546 162799 823663 948782 194388 120228 332420 763712 358461 52131 74917 125001 108132 0 0 891975 816467 292816 293968 281489 209353 634243 201243 520722 0 827238 0 515473 612734 709741 0 736126 0 888463 60084 435177 36550 437230 637543 812264 535517 316727 972572 0 508708 0 32779 0 0 443981 0 771405 0 963539 424545 360300 0 36386 708143 809632 405996 919586 580828 663389 11154 471828 804618 291089 348651 380420 0 635031 0 0 846627 484429 0 297227 892444 0 712322 213606 898603 0 459991 0 0 0 286295 0 0 253256 56643 511009 790441 0 0 252432 833145 294906 0 930188 609092 187493 923984 0 0 972828 872613 0 0 688308 657594 0 702619 672731 0 951631 285062 0 0 833233 419668 627022 943940 827262 227485 0 532334 0 327040 0 0 298981 921931 0 711009 0 477298 0 133904 175928 807716 0 691062 0 531238 6639 662923 0 61825 888078 0 994600 140355 284672 0 135455 504455 421247 829903 298983 391840 0 171040 136019 598652 893348 0 0 112317 0 0 0 0 0 95819 692018 269697 575375 491541 15060 0 0 48010 10289 849925 0 418683 598288 434275 0 10498 0 341338 482134 498130 0 462389 465686 0 180595 66612 544681 390747 0 0 870994 140156 0 743983 950175 167460 908070 111308 0 626029 0 0 559311 0 0 0 0 464069 726133 614298 0 18489 773868 274081 0 215130 12668 292479 497523 727897 0 0 582633 0 725917 849645 0 157832 0 0 428239 0 573529 0 94884 0 0 517334 649117 840762 81457 0 0 10453 911705 362594 0 867283 0 0 629539 0 883993 0 256591 278802 741149 230369 0 412439 0 814521 382505 596529 390891 713701 665957 483878 0 458967 440261 0 980071 683930 101054 111331 584625 360300 0 110817 0 126814 232113 0 964666 0 0 0 0 0 0 725074 363693 0 920499 0 0 0 0 0 0 158641 0 0 526729 0 0 412035 0 0 715541 347845 226008 0 0 206849 805849 0 552653 294031 262322 0 31041 0 89542 418687 475589 673953 962992 279054 194408 355774 594756 630094 64802 0 0 0 916610 0 279190 0 0 0 945043 816153 0 580261 0 0 404968 837459 755761 516596 838636 0 0 249796 849890 195989 0 0 765321 575576 323399 0 0 115188 580208 904291 756125 41175 964646 111001 0 689994 0 448434 270151 362362 371112 769152 242590 0 494586 0 23402 708855 0 737114 494050 852888 354279 985312 0 561552 632377 603069 168393 344223 0 0 0 0 0 0 0 813579 755465 473728 995897 0 778575 117021 660113 634009 879521 0 0 0 0 0 373324 361509 0 515904 552073 358380 914073 0 895215 792379 51487 794609 0 757262 796746 644004 771899 0 449838 598090 868213 458145 0 0 199517 899871 0 0 0 168783 0 870443 211114 0 550291 774224 0 0 0 0 0 354244 0 0 0 211690 939248 342892 380401 551272 0 953660 326074 927210 637188 480052 0 0 0 963533 87087 0 865671 212053 0 0 692918 33480 366980 889083 0 0 199140 0 0 32516 83988 0 738323 636712 297868 0 0 0 0 675337 0 0 0 404796 144514 211380 901121 342184 356633 865295 289200 427909 312189 0 989644 23272 493716 184344 553467 599570 0 0 0 716880 659548 0 194863 0 447907 799992 0 0 583626 0 914311 951725 369017 0 0 235295 786482 410449 377762 909903 852777 209747 0 83755 0 0 0 945533 380117 572979 0 0 536511 0 0 337495 129559 983472 102267 0 880256 0 808759 0 0 658656 974686 96236 0 0 492866 699089 667923 494860 176959 914532 673166 34446 0 998076 0 860378 656682 237368 0 728819 0 108268 0 827724 22022 731126 247512 125024 0 930882 19212 0 9269 112573 0 0 816799 0 863457 414545 0 903122 0 275103 979021 0 0 0 0 230770 351657 820902 989464 0 0 0 0 0 209493 320864 0 346386 641078 0 941859 381438 658963 2854 150370 0 547096 65745 746114 374403 919409 569928 840567 0 0 656148 580545 0 804999 388329 0 0 0 638405 401118 967430 0 894979 0 184179 675646 955664 158221 874897 0 450371 0 0 860953 0 0 447436 961658 576577 257535 0 789383 0 0 276239 577976 0 272672 0 0 0 0 0 971769 0 262836 699533 63920 434371 0 309793 0 468810 314853 166801 0 0 195235 137746 0 0 0 930880 480359 717221 0 0 365075 0 965541 0 291465 334499 204943 549594 0 764998 439091 946898 0 0 877147 387505 132794 645039 279436 290210 411721 428102 738872 253723 0 996095 664626 0 166124 0 542937 614164 953164 379556 0 418734 416032 0 0 18475 0 715553 91287 717089 381026 0 0 162171 453682 0 0 148385 234718 22740 661743 368208 0 0 711184 26246 922107 866463 543700 999806 0 310930 858703 448055 0 809635 0 330378 212989 967104 0 401624 189230 445150 634127 34633 224965 0 40656 0 0 846491 0 948702 0 0 310086 477964 670654 953862 163235 921072 0 942642 134741 0 865121 0 204676 115459 0 0 988092 410750 423720 278822 837295 587187 0 0 0 254149 64876 459418 921721 0 0 0 0 0 0 407885 0 0 0 282579 807532 1199 0 0 0 149933 769115 919032 449445 0 0 666098 865864 103927 365493 0 976162 0 0 224017 0 0 781746 0 17971 0 0 0 627570 687048 571760 0 971308 489920 912217 823535 890404 0 164008 506831 166986 888016 0 0 958873 0 866376 632472 0 571734 234416 0 744180 673195 15645 853245 533970 0 967403 73128 821199 260026 0 322527 45511 0 111682 668962 0 0 381800 0 0 543429 999696 131202 297848 316843 0 0 297168 973764 52401 800891 826595 0 0 65591 0 647174 0 430784 464940 0 993647 939766 702931 240860 0 780505 97389 0 390743 51826 57538 657665 664960 49638 235171 0 141117 577359 0 969655 10138 510945 535959 990102 0 762424 957319 0 328510 92123 0 340396 947349 803087 0 413738 638758 0 0 21237 0 159699 551189 974970 664692 272115 522558 594088 466728 0 177740 341320 0 656702 0 0 0 833458 284187 124620 0 277853 0 0 131427 0 957222 159285 0 37920 0 0 0 367677 814104 492394 291741 0 0 0 0 543224 0 732244 0 126491 685383 907448 767361 945977 276198 0 104749 386355 843324 0 484147 779991 713027 341546 0 0 529656 321807 421232 320855 154429 456029 0 87351 533992 512478 623779 135 0 41318 0 515690 536702 0 864039 554007 0 278753 0 758553 812077 0 0 0 0 941611 0 0 192711 542674 0 0 622555 953062 0 983762 756701 0 307235 373062 830337 225526 740716 0 0 738605 41566 524847 0 0 445044 21174 0 99350 147719 88150 0 634936 616741 912813 261624 6789 884946 328492 288241 684494 924314 191538 384406 0 0 98310 642129 0 775556 18576 893172 0 0 792741 0 450014 516067 68959 412993 552829 214054 0 352216 0 189463 439293 308450 0 179035 832728 5451 0 96063 131207 0 0 521226 275815 0 407775 0 349592 342043 145448 138441 538226 308008 85705 376869 199304 690955 291778 0 34113 987621 972912 198063 0 0 284860 0 789371 884605 607535 196198 731918 551356 271223 0 0 894477 0 0 0 296389 273902 834672 0 0 0 854451 0 0 191603 469786 323892 844886 672044 434804 0 680091 56450 739295 30801 478704 0 853219 918654 536482 0 533859 0 0 418938 570406 0 817734 194716 546669 984014 0 39922 0 678783 436722 946490 894352 133392 215210 843268 350620 409039 772385 0 0 377451 855446 670679 685669 888224 548961 817027 435192 637747 23866 0 7620 0 291629 0 0 432657 887018 0 332821 0 424187 711270 0 0 958477 709884 978881 67240 0 0 0 137598 0 0 0 0 0 698312 137558 964395 0 226480 371423 0 100217 0 0 0 163405 716826 923356 0 316986 0 0 291491 0 421792 0 0 784042 527702 223617 188333 795817 230184 330201 920925 892747 0 0 0 961469 254970 420955 295123 827406 0 0 553664 444852 0 620664 536420 0 413641 0 253180 609616 119268 611828 0 293159 63534 392538 236995 0 769999 0 151435 0 370662 259738 858134 111446 610336 463444 989126 869577 0 300062 0 474898 0 0 903860 0 100101 483647 0 252401 0 644836 666715 992001 998454 649590 65296 0 191981 322881 901363 680651 410145 0 0 268623 149762 0 682324 508659 159231 885371 0 333966 599002 0 788898 0 478510 0 85221 906123 832527 35001 0 304612 0 0 919168 814150 0 696193 660439 0 709385 146752 541909 0 0 204975 0 649987 35671 994737 285031 0 515911 393819 976946 166614 560951 947859 0 155564 0 525158 0 785137 772903 811878 810833 0 0 789618 0 0 22134 974473 0 0 268931 0 0 558504 870110 0 882426 231498 0 226846 777937 922847 286903 20891 767624 249089 0 613939 162667 192967 719524 734300 0 907749 940708 109891 288471 0 177073 923777 878718 0 0 0 677905 664257 541806 924187 499702 0 0 787163 38045 0 168633 129083 339740 0 0 497141 594325 490394 0 856483 0 0 942150 618138 524716 681238 955070 258746 0 951438 508850 925337 758048 0 0 109240 0 0 0 0 931036 572057 885730 486961 558565 880482 0 0 231977 0 0 646696 907008 736150 0 398015 473562 126077 346375 0 0 0 858991 844349 0 210816 0 0 868276 452602 718298 0 597410 796777 324422 169129 801247 0 0 176642 269279 0 37540 0 0 0 266717 0 372560 755668 282458 842563 0 125904 749992 602429 0 0 0 876096 497213 0 239872 599898 674126 334769 32879 0 952832 503116 0 329318 753388 994403 923079 655314 751234 0 995318 0 0 940751 0 820733 0 333847 165376 450198 964890 107147 0 86617 0 416680 20689 549460 0 0 879400 572420 222901 132476 764815 829247 0 555697 576609 0 873693 0 0 401955 42923 992948 392844 0 0 0 115359 0 0 368775 415472 139327 41205 903663 27194 845003 91215 30361 929754 0 0 6707 369595 990711 926763 0 421344 0 749566 462239 979023 802533 978576 147981 177624 0 0 0 0 0 0 0 801498 0 803337 0 0 390620 714979 0 0 315102 4316 0 185205 206999 30192 542637 64669 0 0 0 301934 0 290209 585630 0 0 684639 373391 389060 0 579432 758196 0 0 45650 668432 0 876337 798271 0 556040 0 804603 268381 0 80722 550268 339651 0 676266 780586 124012 0 0 225327 396427 101258 409373 0 0 0 708187 414680 478843 0 0 15366 319584 846739 909094 358985 311543 0 289651 500658 0 0 400619 235636 231123 0 0 87414 826849 565851 0 0 669004 0 491271 123073 324556 523684 382452 648065 351397 704452 285229 642206 491929 0 427186 907174 293606 0 0 792359 716600 987309 108028 357866 576330 52277 563244 282995 456841 1328 399592 444714 115990 130274 445382 0 531182 974198 410257 929263 241386 727579 487985 512210 0 569200 878335 0 222784 375945 439844 470201 0 987607 25512 401278 0 470373 0 0 468712 0 0 962316 0 145405 0 475602 0 218775 0 0 762210 0 440301 963499 430696 846275 0 0 483586 0 0 315998 514735 0 0 0 0 312133 0 37658 875617 845207 219636 0 330681 828925 0 738294 776694 674738 706773 0 0 642730 0 126938 0 0 650302 11099 0 0 254392 0 0 410547 0 0 670671 0 0 0 598525 200663 491651 784622 441562 953188 0 405405 0 0 549820 0 687277 6024 0 0 980600 749219 107919 0 402635 244347 0 0 80436 0 403708 639636 516973 0 0 192607 238130 175828 832860 279646 742990 277050 341167 802892 0 0 861992 0 154615 241006 0 823375 18784 307860 937460 576283 251849 0 616098 0 0 0 0 511169 263891 0 857818 918495 728638 472259 0 104312 319388 224269 308365 205700 731981 636590 907520 116494 0 673656 0 288269 148591 0 365529 449397 886823 0 0 0 0 0 43049 0 922235 0 0 0 281686 845152 154166 261424 213251 939768 0 0 138488 0 0 523438 0 418905 933699 590894 0 0 680472 0 929851 133825 249403 710540 194257 247766 817864 356687 656452 625256 818603 0 932714 0 142979 272007 0 743536 980354 0 314392 279730 594955 510894 0 133376 221762 348448 0 673495 774662 0 17909 0 384866 0 174577 613217 0 369264 0 0 0 0 375456 181337 188568 0 0 0 849885 60380 0 807487 0 0 333367 698362 0 0 704832 0 751905 462600 715042 0 320018 0 490882 0 0 358065 0 0 0 864323 540471 0 348262 0 0 0 557967 305719 457630 905075 845059 0 0 0 101490 0 0 895614 61279 0 0 0 0 58924 371908 473499 0 936326 233646 0 444044 0 0 0 695941 621022 699448 144814 464732 0 916170 0 0 418669 166141 0 0 386022 0 0 0 0 248010 196225 0 133187 0 0 82691 502346 0 500521 445944 0 851435 0 0 0 0 945514 283027 530403 0 0 374650 306900 0 985793 0 939 557272 0 124410 598468 632065 0 875945 0 927703 818806 0 351174 795385 315792 0 0 416896 0 304769 353051 406658 603473 455120 941375 888914 534384 233053 0 268982 0 797822 237093 0 0 945882 0 0 0 301655 614929 982388 0 0 0 290042 0 614444 0 975417 765336 0 0 122012 54681 0 0 0 0 573172 947548 0 892105 44312 0 19197 520328 748634 784095 0 827810 251583 0 637195 0 863390 0 0 0 94432 995533 648955 283558 0 0 0 0 3257 779534 666365 738860 0 708687 0 0 281007 0 0 988950 0 0 471613 0 145574 0 157078 59547 0 310456 361089 691222 0 29658 0 0 0 716967 12106 873273 291073 0 0 960615 536239 0 471169 0 930261 485216 162829 429411 931886 0 0 3696 0 921965 0 0 809677 0 580312 0 102503 412467 907331 0 0 0 119632 0 0 0 90192 996538 102649 219560 27442 239625 451052 399496 892117 602134 624397 950537 384487 0 650689 971509 0 0 0 0 115167 736545 518867 0 433381 0 916302 150465 0 313211 105731 0 759825 283523 0 0 352718 0 258114 0 0 0 0 313200 717294 555411 143021 457626 510969 474425 0 725269 0 384417 554631 393098 0 0 0 0 157726 0 927957 0 469098 668988 450591 276704 297787 313963 249737 73541 0 0 0 535547 508820 219569 351922 0 287411 1561 239288 123063 413882 981638 788403 219055 837059 0 913192 863697 451611 0 569415 443947 310908 0 530914 875002 463291 250349 0 0 48732 0 180367 707838 0 415472 0 0 96658 457435 821386 0 0 0 785633 204194 159076 0 0 481311 317093 0 437161 436762 217596 657761 0 0 536550 581176 0 713312 193913 474254 473865 0 0 0 11334 990857 0 635980 927672 94072 732726 822610 580898 948883 901214 0 464529 177904 150808 847870 0 0 0 0 456343 0 235469 541128 0 0 0 941326 0 268026 193824 635628 0 228759 0 864141 0 643498 0 694668 0 890843 237124 554291 224578 0 308246 975329 0 0 0 0 576948 0 0 44525 565825 320494 115847 345625 0 109747 0 642899 0 147372 843853 0 460987 469029 0 623207 495688 147904 449737 257491 0 0 779752 157441 347075 107658 43357 394499 122143 382320 430534 249170 980610 182112 869269 0 294644 921493 105504 521937 125048 413290 483771 0 889493 0 464975 0 966159 98289 938655 642766 0 801470 0 0 335315 0 0 287161 0 0 0 0 551539 11112 165400 0 0 487602 226481 41385 169682 49794 212325 0 269796 365504 85899 0 901521 0 0 0 938654 0 908550 0 37673 700734 239627 424871 482760 715230 804279 0 0 523065 0 559789 690553 0 0 591128 752327 0 0 523326 0 874266 416917 974610 261929 591178 910216 670007 0 0 138917 0 0 240816 961392 555705 0 452803 413893 462471 0 289716 526100 0 472267 866136 0 326734 924406 373169 449865 931025 873399 881623 0 126654 0 0 0 937993 0 0 0 203591 0 0 84613 0 0 639976 0 6080 0 858804 0 188642 0 891550 543769 116202 0 0 888581 298599 0 645612 915315 78167 621539 644986 0 34845 176883 0 369087 191378 0 0 0 408313 0 596088 551752 0 932964 501897 621236 313840 335035 668288 913978 0 950736 236026 590681 0 0 210076 766645 0 596516 855969 448245 483851 519410 0 576237 0 0 0 186040 558375 775876 728527 594922 147983 0 990912 698305 623278 213461 0 508335 55276 523604 0 169798 768000 657643 54917 602633 304798 659541 3061 18065 37166 243317 0 602629 56193 0 7528 0 0 777028 0 388190 0 279125 631749 346285 0 0 470420 0 434468 102493 470481 0 413356 0 0 651135 985040 0 175194 132611 0 0 475242 283321 60994 507647 0 0 907396 52283 503172 0 233388 0 229832 891468 808464 0 26526 631191 855352 0 79354 428484 0 549671 776916 0 293404 0 0 699504 833070 0 0 813906 280984 0 708426 0 42515 684699 0 312731 0 463677 0 67547 0 910308 0 0 585867 40141 65655 835613 533179 0 0 447320 265555 0 22932 852210 981435 803482 0 87957 447515 0 118870 134885 0 904681 713470 0 0 593516 0 0 0 720456 953600 238779 226262 0 472631 228192 0 234961 401925 313977 0 86583 0 720528 0 0 670868 0 968820 0 0 0 0 980947 507301 985800 0 482403 892978 64724 90073 147446 896763 0 273696 0 208687 0 0 0 234315 686447 424264 804194 0 648244 958163 269828 952145 157498 0 841873 269289 657690 823596 0 755654 987726 160856 613460 696735 0 290041 866996 0 0 868705 329544 468823 0 837680 515911 395647 0 0 171780 0 0 967835 0 0 0 760571 0 980950 764472 248378 814566 488669 657471 519060 884052 668686 0 120163 371916 837145 455178 163642 0 57854 14909 425775 13095 284818 0 168867 631970 900596 821332 161230 557798 0 877569 723469 0 824050 400592 832718 534622 0 109610 386366 0 0 672812 827352 834570 313958 357508 0 0 523481 627834 0 0 164505 0 0 183961 1280 0 839368 856159 0 438681 0 0 0 0 89153 206439 936495 353008 156143 0 0 668195 895124 0 0 103014 996898 344471 0 12501 0 104603 0 0 0 100207 530169 497547 0 478629 0 638082 832904 777055 632171 0 0 0 0 985334 462503 0 290681 213824 951280 0 470910 169934 76432 424492 583829 646352 760284 464110 0 0 964757 749798 469260 0 220427 864150 0 980428 903919 0 0 306715 308285 0 0 708082 719459 0 144991 0 0 0 0 0 295514 720321 959078 905395 0 0 0 554668 0 467741 861332 171434 0 296570 303763 291957 98157 758155 0 64035 0 0 37294 0 51567 0 5459 770707 341361 422560 907434 834157 580444 773815 0 662122 980949 0 670023 523475 0 0 0 379863 0 298738 384489 166110 0 591909 0 391262 901795 313733 750415 0 0 0 0 10115 0 0 0 0 427410 0 12588 832082 304340 76663 0 0 665212 290748 0 0 23268 637073 0 442799 297114 819065 0 0 69958 335040 0 162497 476242 618820 685811 0 0 39411 275173 994557 655531 142280 710612 412605 0 413157 0 154324 612709 0 58720 0 723323 982224 813318 206601 757268 0 0 626724 720605 0 364871 0 0 814247 773797 0 687500 0 303146 0 331037 0 791090 0 473880 0 530478 0 468695 700475 0 64703 541161 536977 332906 0 785517 582581 252402 0 185641 6883 383030 370969 0 0 269420 813596 0 66370 445550 351660 751003 0 222161 631190 0 163495 0 215241 182384 0 0 633915 0 153896 510963 268864 889737 344545 0 0 660813 0 0 0 0 0 877853 197522 991323 0 586340 762901 0 0 0 0 0 21689 177599 917030 0 362220 0 266185 0 0 965720 963568 477077 0 548972 181225 482106 0 0 606954 0 937683 728377 347912 0 480930 0 0 960151 622168 357444 0 0 274227 236374 0 576788 411256 0 22797 0 0 116928 0 688412 0 0 0 0 715620 0 0 194717 851155 990100 0 352732 0 314982 0 120186 818547 0 109560 0 865757 56177 151823 0 0 0 872514 0 372487 22007 364879 0 0 204091 0 490106 0 0 828606 820201 611379 508101 873259 904764 469559 864507 487902 0 204853 610414 277714 607222 0 0 0 87154 943560 273749 266231 213704 81582 926842 772711 604258 209839 151660 803851 502743 407467 0 0 0 244440 0 398938 664356 786848 0 0 0 339382 0 470585 257071 779449 20667 175311 0 0 0 0 0 0 0 953688 360933 640126 284561 565482 0 0 477621 249523 0 169677 0 0 810556 0 766312 28622 960959 710107 252056 461444 0 0 685859 0 0 431643 102815 719939 0 72059 942407 0 0 375510 0 171067 0 602369 338106 119837 0 0 88078 0 157480 972434 0 842527 0 516909 495158 737251 0 524741 0 70259 349057 123145 0 0 557022 367318 885171 151757 0 404937 0 0 570386 282805 425162 830219 0 76370 886376 997418 689097 189546 0 881216 0 147697 781362 235202 0 0 415144 941960 0 553930 363842 0 284489 729039 190386 0 609265 0 0 994603 0 103536 0 237682 0 645351 0 953229 0 0 633014 0 0 0 716645 0 0 278972 0 0 0 521179 0 0 379281 0 660301 0 0 520135 173782 528050 544703 459203 171904 526931 710660 74168 0 994225 0 767556 0 0 0 290275 546892 340711 0 771562 397949 0 638505 0 0 0 220673 342962 0 346589 383120 575792 853443 0 690755 543802 348999 41646 881392 78562 160342 640239 880616 550305 0 616782 87887 495877 677917 762844 8800 211024 600371 0 872081 671844 233124 0 845836 627147 313410 276665 765013 226863 221176 989621 0 692400 157539 162799 0 862282 0 810203 547675 503549 0 721504 0 801893 0 547677 862844 689210 546498 986144 110070 219790 214370 0 712617 956673 0 389710 0 852679 554437 0 451463 82615 0 754488 95762 230005 224445 0 715222 471777 0 356523 0 202326 0 678873 396356 0 834291 0 841840 0 0 0 416904 463910 973667 624703 589254 252792 0 403636 675873 296124 0 561274 0 2886 58895 204575 792932 253821 96416 666823 593793 0 660419 0 0 0 0 0 0 0 0 284911 312499 0 0 727897 104448 886526 156446 0 119751 873306 429101 552596 0 623757 118559 0 817980 226162 0 0 679844 0 480249 278827 726172 0 588162 837440 891204 0 0 0 546486 791525 334120 0 0 0 761859 0 0 9360 484846 960913 0 480260 472964 0 181044 0 0 475594 253357 0 0 0 0 512814 524299 713139 0 202080 0 0 354069 403086 885534 0 726528 0 380768 0 0 242938 750679 784129 0 220769 379966 843728 900339 968176 0 782276 164261 0 0 0 0 882042 737488 312168 414057 783280 0 0 0 30043 791968 57151 0 513907 0 244766 0 359847 146864 59152 372114 0 0 863524 275511 602175 372297 302695 0 108411 23802 481290 0 114493 908340 686288 873240 141160 698590 870985 0 278944 0 0 916846 0 44972 0 0 778569 197087 0 132918 256047 36451 906469 771281 878586 0 544053 738053 0 31972 16214 0 209476 468478 790485 575479 79742 483295 319583 0 628833 0 523497 230125 630259 0 493777 0 57475 123666 883101 742348 0 75104 260188 0 704611 0 862065 0 848332 531331 778386 0 323483 100657 0 236127 0 0 421567 0 686462 52109 0 0 428808 0 25330 376359 64760 0 0 343474 0 0 0 0 0 77960 270327 119168 0 0 539295 0 0 0 0 444475 308648 638257 126747 715451 0 0 819902 964303 0 745934 264632 0 0 910143 33556 135239 843363 664854 520185 121778 0 437340 0 697632 0 185042 989243 546980 5438 312492 926077 0 93385 489958 637385 455370 204413 0 102322 0 371334 337206 949785 0 229509 0 982605 459995 942047 542278 437053 373274 703796 900841 444872 0 368996 222260 0 155132 47049 0 899988 0 0 962701 336247 550382 0 807200 227415 826164 0 211709 3687 340710 510338 756575 0 652172 274123 0 178976 0 496275 0 0 221332 519407 0 261660 959479 0 0 0 0 0 455580 656607 0 635269 0 480199 0 962859 178582 503202 0 0 0 0 110047 673166 867141 100958 0 0 0 0 368851 0 0 903583 123798 0 0 581654 145437 186970 812898 503964 0 569189 255731 0 986382 0 35869 645141 0 640572 107117 524999 991255 0 0 0 205027 998117 0 805654 74747 0 460633 0 416065 777025 201392 0 442697 128555 0 111222 144094 0 0 223748 366894 721473 615906 0 297060 873453 0 302558 864565 0 953593 723085 759120 249124 425346 383103 0 0 0 0 198897 0 0 0 0 0 0 472819 0 0 0 0 0 873662 0 0 0 498001 707838 787615 134566 0 0 0 606243 935654 0 0 608917 967433 590488 0 0 955667 533407 93264 982242 979080 0 0 0 608133 965729 0 0 0 0 414860 493842 356618 776806 249541 325943 0 491010 900658 576163 436039 814779 0 709026 0 0 342363 0 476744 601952 662222 0 0 133554 0 45988 62884 0 0 759608 390964 0 0 0 182073 236168 0 0 534415 0 0 0 648942 0 854426 0 922997 3924 421851 0 410100 889958 220229 368212 544466 0 0 0 780110 0 0 798297 0 916130 764198 0 0 543018 0 994777 900463 197229 39350 696871 482562 684646 224240 109973 0 246646 0 983758 890045 417150 232653 693681 90317 721149 0 700157 649106 348938 150026 370140 214334 0 113781 329724 171659 0 219707 0 0 31076 742650 0 0 0 279534 344756 0 946234 687914 0 496905 417913 310072 0 0 792323 692444 0 0 91316 0 150922 646516 424705 0 75157 0 930564 795795 386533 633637 843408 0 595811 620612 700674 937670 191744 556291 201625 893164 0 92934 0 921568 927778 772783 688812 0 905338 0 0 266962 526560 592460 156489 0 0 912082 0 947428 339682 224446 900233 103814 881972 0 0 298324 430280 591474 733130 52715 340641 0 0 686218 0 0 49807 0 851538 248107 20368 351525 122538 416019 439580 0 0 208544 329431 0 0 619189 0 127673 621765 412983 0 0 10535 354380 656510 728068 0 0 0 0 0 0 127504 35588 0 544893 573361 0 895829 122812 0 449617 652632 494888 0 38313 864755 0 515358 0 780787 0 256636 0 598122 0 476355 789261 0 502893 435064 0 541934 589560 0 398643 618850 837633 589764 721599 0 0 849413 566966 430535 338263 269722 0 0 0 849351 28553 0 705003 0 94539 16265 0 0 488650 791165 372478 62377 107645 0 0 0 403410 716971 772254 441581 0 921991 594763 0 0 730587 0 3810 926119 799518 0 0 0 879036 616265 645050 0 207445 350555 792368 647106 0 0 0 199510 505566 524780 0 922177 0 0 0 574804 897841 877769 345977 0 0 182939 719292 0 608507 0 66513 0 27213 497633 310923 0 0 961713 397855 963497 600732 33127 134847 274604 761562 306935 0 433379 366033 0 801607 0 316729 910271 715262 0 769746 851406 192582 586307 967173 0 166295 0 0 0 0 0 65513 505982 694376 481019 531918 334006 161598 0 789289 0 969369 723982 60554 877923 851903 0 6320 8080 522041 170966 847047 0 921099 0 0 72821 0 0 354315 749196 360287 271770 0 217819 115021 0 871266 0 968048 126571 194766 0 0 0 0 0 664413 0 0 180456 361952 0 803603 467375 0 0 226508 0 615492 0 91240 345130 0 0 951211 470040 897488 658485 73597 249079 0 429141 0 0 771366 0 0 766916 0 85365 303994 0 934950 100780 0 0 0 795052 0 0 53956 71514 700810 596417 244824 640386 585189 0 0 878212 0 151968 0 0 458172 504953 819133 0 0 0 0 639146 0 554561 597186 999877 703341 926385 72858 69129 0 622319 0 281384 956005 0 0 55128 0 168561 442486 248350 347026 0 0 0 883831 573562 0 0 0 0 0 0 193020 137078 128382 0 164810 18480 0 0 99571 39540 559549 166938 928529 0 817942 0 703989 0 0 0 914715 0 314009 425699 449011 449223 799240 0 963816 976170 917849 776921 400518 360655 156352 351496 0 124618 0 467296 0 596550 0 448019 0 0 386651 0 0 688051 0 0 728274 0 0 428223 0 0 967846 777368 765204 223181 0 677461 897472 925082 0 462992 0 302989 451051 931710 748765 0 0 660846 598102 0 98691 321613 0 0 0 0 168532 684868 0 187248 0 437181 0 170417 292634 555758 742217 598317 0 0 0 909914 0 0 0 536745 97543 0 236699 761134 65537 253295 0 0 705435 0 208034 0 342240 42050 298976 251903 542841 0 451449 779553 0 0 0 240509 143085 667537 473295 856931 833497 0 689735 455039 397322 968541 208216 120804 912418 982285 645097 992674 577143 231673 0 0 0 0 990472 579307 0 0 773462 137210 80529 204508 666040 493222 743989 836792 567876 0 826583 0 707040 292915 0 0 0 950151 22433 0 0 0 0 0 0 575947 690135 325311 0 414279 0 150076 896551 64132 0 0 189941 576143 82897 0 177484 175264 20800 111785 136413 54816 122279 961834 611578 133596 378673 391887 834457 0 0 988817 989485 909668 0 513829 594798 0 0 29752 0 0 287723 91230 796204 0 950703 24959 731351 319030 724277 840303 419431 0 319848 0 970853 0 0 0 468002 0 237112 575416 0 87542 264121 0 0 147456 0 556015 532039 68688 0 638229 0 774788 0 674047 0 515387 0 0 0 705249 0 0 0 412989 562155 619332 858494 721202 0 0 829011 55781 211610 652128 642056 0 232301 0 0 0 0 0 730292 478381 406778 238432 526788 689210 34507 425612 164426 272760 417219 83617 911766 0 784167 0 0 0 0 0 0 982404 0 462227 510876 419330 827761 789348 0 461889 0 25820 272699 573382 0 0 169852 506915 0 172720 0 851906 479235 0 306564 860278 0 394012 0 637572 453337 801719 583006 1638 187875 360008 0 0 0 666728 0 540335 103765 0 0 854345 610828 0 0 0 17767 0 326085 967473 688776 289372 0 304869 0 0 222699 507400 620188 424303 0 533910 523977 0 80199 815994 0 0 846190 0 417707 586289 0 433131 0 0 392373 0 721925 445502 318071 80834 0 550292 0 0 0 24234 0 0 0 687859 135746 330119 825132 313550 0 0 68396 0 236145 34089 0 645621 427982 826306 783014 0 0 0 861920 479012 994893 0 0 579934 0 0 359059 501282 0 51456 108737 811574 118725 0 0 0 0 804714 451269 0 0 0 0 0 125558 627462 0 0 37831 0 703949 890312 0 350910 597393 0 0 348045 409090 0 920358 943159 347589 794550 496377 738533 680732 0 689371 323576 46938 0 0 737012 0 0 440967 758677 892881 825948 209789 464103 0 181913 386687 0 0 177817 124305 522812 750039 909141 491223 270780 486539 586732 887002 57211 677849 454634 0 672727 0 0 0 0 699500 442617 891945 0 0 47081 133488 104186 378002 0 864188 0 0 775849 20568 513051 608040 600367 0 0 40010 542910 84222 106860 55641 0 650534 840624 485604 0 120003 28114 955103 0 400981 959408 0 308016 705488 588691 207593 0 0 0 67896 24177 795441 0 938579 0 0 976140 0 0 194817 285740 5417 0 0 931696 713560 968520 0 410083 0 0 0 838227 487623 0 696190 948047 0 287483 981340 0 297010 773057 0 0 500847 931918 0 226004 0 0 0 30661 801924 0 993206 0 26758 986945 934283 0 0 0 154553 465979 772715 0 788009 104466 361585 0 0 30648 136646 0 709106 0 671252 186823 650646 255079 486117 667475 0 248291 0 223096 469699 495107 294761 578480 775666 0 116675 16648 0 60620 0 249767 0 731333 878782 0 912470 230807 986719 694382 75310 77294 163094 237445 701575 0 0 789280 243403 0 776023 0 812708 495062 17294 173819 72765 356529 155635 49204 635122 0 0 869997 0 775814 0 752167 0 256198 0 490471 265267 772056 198174 0 0 516100 572068 700608 112796 725477 458373 524311 695193 967293 0 910601 955982 870309 779270 0 795234 477513 95754 886308 620772 274317 0 47726 167746 393674 0 372589 554584 147995 227107 0 493576 327808 477789 472111 0 0 690892 280848 226442 664552 0 445356 21107 0 0 976638 0 487015 698881 159121 690845 207229 0 658182 667774 298786 722573 0 0 617005 0 36446 0 0 0 669465 886814 0 49550 46813 541960 995036 206446 0 750844 0 0 0 438322 850997 0 363474 130682 955316 1945 761423 0 0 713891 641870 0 773623 0 689086 747258 0 0 0 234512 920395 170990 598631 747774 7367 276676 642165 0 166836 817934 119147 996925 432438 0 0 908379 0 998876 928244 0 571182 974866 970822 851018 135015 0 0 361314 0 11270 944768 492585 627190 0 0 0 265679 625724 879206 0 398003 514908 438316 222884 0 0 348137 0 0 0 0 0 310268 174592 550947 364374 0 819333 0 0 0 216555 252003 407162 986045 0 0 184364 180469 614602 0 167919 0 957028 112301 598143 0 0 0 707214 89282 803007 0 0 369370 0 0 535847 391141 0 0 0 0 537603 14475 39991 526053 0 0 0 641621 567584 0 208279 0 0 446367 453498 460293 510748 793472 0 0 293336 212191 966116 71347 702368 442823 856914 761306 132986 687375 0 617020 0 273577 0 564761 326551 715428 572837 957986 61459 113890 265885 0 0 373471 0 933122 0 972088 0 0 909551 0 415669 933244 0 0 0 571267 0 559647 834058 0 0 3520 720343 706394 992254 0 542853 868190 865495 0 948511 0 945234 0 964026 0 590122 297535 555894 183855 58150 650239 0 294662 288843 886491 0 0 0 526119 0 583749 766378 0 0 201451 476300 814681 150876 0 192169 59354 0 586040 267109 43384 0 81858 235047 629036 608949 857990 911023 0 696472 0 818078 501800 0 731491 423765 0 0 150195 534043 272768 0 756184 0 479658 744346 501194 95125 0 0 0 0 0 355474 419189 55410 0 0 0 633267 846105 0 0 791558 0 0 0 622861 0 0 702873 89109 164683 781117 426080 621108 0 244661 253497 252995 0 368035 0 0 679340 415362 628968 0 627643 0 858867 0 780873 484885 84229 0 0 471598 731566 0 0 62616 0 8014 0 412538 243297 535831 165503 794593 477997 890477 975826 234650 0 929076 0 0 0 924676 668427 0 0 0 726405 703650 0 0 28307 0 611055 0 224010 688991 432686 0 122261 232299 0 607128 0 877500 63824 0 783574 521851 0 154426 0 0 900476 913395 882575 0 0 978306 744034 605416 0 0 169837 353692 196579 203163 235520 655162 773972 911801 850746 0 637019 528228 682399 317277 0 0 18842 355107 876219 171341 0 79527 459723 913076 431759 0 227730 326592 739204 0 720818 0 773689 0 767118 630289 0 546263 854596 93262 27301 478912 756506 0 0 551472 544780 308760 237738 912508 517535 382164 448604 0 0 0 0 0 0 854439 970292 0 903028 139743 0 339601 815103 571510 0 0 277046 889900 0 447829 0 734396 919865 0 702623 219634 941515 19029 312552 554140 890823 903964 56192 1284 956849 343505 48890 0 464625 863706 274307 0 320864 269683 714593 567874 302352 0 0 570189 244245 0 0 608009 554161 475831 0 361056 0 0 0 359024 906309 207030 0 219620 6740 890013 0 0 334857 0 0 532845 0 59996 0 0 0 376972 447258 0 633995 338004 993699 0 591642 580633 0 0 0 0 666467 458584 0 140124 724684 0 103881 290049 680460 343771 846357 0 868182 799323 949571 0 249820 446341 0 0 269135 819673 55595 570779 241305 435895 0 100339 0 0 0 73400 677277 626515 0 172198 542957 43464 40136 34872 0 0 176908 0 0 692213 982651 880298 0 128656 0 0 0 63168 0 0 925996 0 0 310802 928443 504925 684235 0 0 483648 112318 60602 625795 0 0 0 411093 734360 35077 0 90691 724444 853145 642276 237173 439924 519645 869220 0 930349 424716 0 302736 0 0 636649 301639 842056 302396 217076 481776 416488 282066 0 0 759817 0 0 645038 544651 75684 528982 0 342810 0 213570 724242 0 48033 338941 778242 0 767839 570625 504265 882051 602827 298434 0 0 162955 322902 803314 0 0 0 0 525602 542007 0 496584 198799 0 0 0 0 197042 138216 634405 0 202333 246236 698308 706975 0 0 422804 0 0 317171 0 0 668673 801507 0 63415 741522 936702 765180 0 786537 452524 837538 743914 103367 940394 755331 0 441726 0 0 4331 687724 72999 0 817344 0 3744 875216 805160 970316 807047 0 0 169399 0 0 477103 0 695650 749237 0 413043 0 0 0 0 0 0 0 33982 1138 0 753201 225449 757471 37998 182879 497729 0 494848 338981 0 0 636754 30168 448694 60163 875352 0 0 0 897783 56011 0 443285 673288 836715 0 0 0 85943 0 398918 0 248804 250429 0 972512 0 778994 0 336129 0 0 86854 0 644968 342513 0 0 0 426280 215085 304081 540466 0 38611 705438 0 442347 0 0 0 0 358478 420792 0 972477 0 146695 147526 920477 72388 120051 0 57576 166297 47904 44972 0 0 0 0 814264 781079 0 206293 313623 381389 883343 787708 897911 556325 244133 784527 311594 774017 546588 798942 163829 600695 0 0 0 6580 0 0 0 753531 419009 471264 0 109305 401219 0 831303 0 578043 966130 0 856398 762119 71860 383080 874877 560852 449255 911835 692129 0 280936 87162 714655 639212 0 385993 0 555876 0 0 0 925146 827850 727151 0 138130 665623 0 213388 0 0 0 935061 344101 237981 783158 79172 254550 997639 404827 0 0 55869 37705 331688 0 147847 0 0 21021 49274 663001 607646 372470 973415 0 382166 296889 285673 0 0 594304 412377 749090 0 639163 888520 40705 721129 238551 0 0 212978 385278 550438 442410 0 934885 954549 560562 1845 667736 0 231504 673438 0 0 24503 348314 760175 833500 722070 38927 527728 0 689898 0 0 43539 0 993274 121308 772529 218753 0 804994 548586 0 881624 390800 708305 0 0 8101 728034 943881 176527 0 410255 371808 949881 123905 143273 715666 0 0 0 682890 0 0 806361 664091 0 0 198715 384421 530655 0 175035 107036 0 0 0 0 176882 946943 386646 169936 864426 0 0 0 880291 93682 0 0 0 682213 0 0 0 891213 166347 192935 0 0 423444 611728 542244 271498 523088 425785 334976 0 0 867519 366689 201959 415484 102759 0 763674 305447 63769 225779 0 295980 0 526558 19935 0 0 129799 0 0 391393 0 0 998605 746683 780122 336749 0 247768 973639 0 146219 565320 37973 0 0 273916 850429 234230 947500 740479 989679 0 590885 168538 0 0 0 893071 0 132552 81773 0 0 830327 0 0 0 651055 0 0 0 447056 324043 564056 442665 816879 304310 161380 111608 874369 278814 84306 619816 401277 162503 417466 60061 670394 0 375396 649826 887638 105709 0 0 849915 321255 0 0 5001 656941 0 0 0 500292 247454 0 0 552095 926084 94356 378535 891962 730208 758728 649154 0 722401 546622 34709 0 39629 200187 336609 0 192603 0 112446 76227 771012 869163 505730 0 742989 0 100383 0 0 759679 0 0 422060 162317 0 0 187234 0 0 434807 896330 778561 0 0 473722 0 302114 412905 0 846096 743149 794285 0 381188 112432 0 447846 0 0 313798 703285 2149 261128 528277 751890 571633 838646 5213 344132 472843 240929 208188 0 0 78264 257420 408644 313003 0 0 0 0 58850 830028 110935 0 0 0 0 153460 174831 291295 69133 606013 826321 264219 0 469021 997564 0 524550 454154 236648 668475 483463 0 260549 580667 815975 0 697698 902756 882441 0 825443 900933 0 0 0 438055 582376 32169 0 0 0 632171 350274 893079 164632 230942 33258 328816 0 52590 769159 0 151551 252266 598835 800153 0 826439 376221 60465 582375 393465 690446 809654 20012 0 0 0 960707 663258 863532 392377 0 336492 543099 501105 434077 209905 0 956584 0 706948 572798 794256 0 0 883154 104402 423972 653426 199658 794575 388396 830629 277642 0 124011 0 292470 0 548560 0 587530 601741 528603 50467 304724 824537 248415 358579 724751 0 0 301493 362676 145750 6309 805099 0 101915 70983 869547 0 392355 984932 0 0 941182 358443 188931 396651 253747 630106 462938 0 485797 607511 0 7900 939134 311451 0 624272 837775 146328 593729 228883 525002 0 979856 444922 438083 310160 0 963197 0 678208 923282 674386 0 435661 544736 0 0 130293 778595 888191 686605 0 241603 979874 596986 897441 233373 0 254531 0 0 0 0 48328 191851 0 617843 578190 955232 870941 533721 0 0 493915 0 368048 828122 783740 272468 629552 804242 0 0 495035 313141 0 378334 0 540807 0 455588 79056 791216 627318 0 591684 197540 696063 714071 0 274019 0 867855 0 73492 57175 419647 0 155311 417767 0 279167 854462 898357 74679 0 0 646938 339537 0 0 340689 0 266872 697054 53078 437386 0 0 243426 0 707586 787301 535533 0 473672 272689 536175 0 0 338040 13189 481453 87660 510699 0 543152 868649 0 0 0 441280 0 420841 240176 0 726135 0 335005 0 695397 0 682866 726818 0 0 566098 522601 91622 0 883980 0 725181 547870 472987 923351 0 565386 11884 91111 0 329480 340470 355323 0 642277 0 851758 0 842617 12772 57895 672911 559509 112984 35472 361363 546502 167593 1935 713005 0 421666 0 0 975407 0 738459 0 0 0 946770 0 357022 878147 779253 0 0 0 0 57256 922181 0 0 0 915682 101161 831608 0 0 494514 590833 100884 702080 0 16198 0 0 0 102912 935146 303304 711165 399467 0 878478 790917 0 0 0 0 522355 0 931826 0 608462 0 862354 0 94835 808993 307598 0 666852 0 180283 945528 145228 682818 861644 332006 0 13833 123993 0 875210 395271 731114 698933 380460 755612 0 0 881977 0 83115 994521 879060 0 0 0 0 0 0 786279 77179 936581 0 596573 347223 0 0 665769 956780 210001 0 415893 0 0 385328 974959 374203 62555 680245 714461 0 0 0 861209 622426 238582 654292 434898 688976 502852 0 825965 287030 748817 0 924645 0 186845 609782 857381 0 474966 0 0 0 0 0 818555 900393 637531 0 935521 0 0 0 0 50656 0 0 0 0 0 73476 544655 0 0 431746 488964 316139 631387 612386 48740 21067 811803 921897 475712 22385 769234 658475 0 807143 899968 0 845493 237449 737756 344778 0 0 0 795461 0 632453 863501 917539 361019 2643 46717 422970 68019 0 62398 0 360472 0 930408 0 0 663992 441104 0 298964 0 0 409149 742064 453855 714120 0 368827 0 0 154554 0 0 0 0 583336 0 0 0 0 0 477832 0 0 406775 0 0 0 417288 0 573837 521815 0 80289 0 288575 134896 0 916430 206458 705285 863508 0 0 0 567584 0 972881 0 629446 376135 229265 740321 0 683101 993497 121795 935418 0 16503 799534 435485 764421 438480 791186 0 919173 0 256264 245194 0 0 0 0 775036 0 374624 992591 810949 815323 100523 77323 0 0 350816 0 892354 0 0 358095 276859 750825 962143 693790 664844 686137 92059 107108 728304 830747 691208 681447 610304 0 770414 0 600600 0 967828 42803 743971 18284 111896 583530 816566 504852 772234 13284 577005 424651 0 630899 0 0 197357 847088 443336 12003 334665 485383 170558 0 0 168231 0 682583 940154 12065 208393 706252 0 0 0 0 21247 0 739594 0 299438 0 61258 800755 59678 0 340200 407887 872358 936774 967829 375623 795368 911165 0 0 631032 117120 0 0 936967 115608 0 0 420323 602221 630779 680311 192022 261887 0 0 747321 0 436514 436988 0 685415 635344 0 0 0 0 445595 143171 0 459017 0 0 228609 762960 601946 296872 54082 206490 20067 0 562941 128607 154244 0 0 0 200995 230102 6660 449713 240811 351395 604788 0 936047 0 728244 382214 816128 727684 689501 0 848414 707053 22150 0 130482 0 626938 852436 886037 297678 319990 670421 602789 881347 858564 473055 0 495434 0 0 898905 641049 0 316111 339306 496365 486554 801003 176827 777816 702446 68045 615412 205679 174963 296393 0 201868 0 117371 15185 0 138332 0 0 212183 878768 0 203929 13455 960445 906014 820559 685049 781389 598774 0 0 853082 262362 472509 391333 162989 275217 465319 25299 0 0 424838 144566 900226 0 19971 824505 886418 0 742030 0 780689 347315 795320 520923 0 0 277798 696459 0 0 0 426309 0 0 0 654662 154278 209736 757063 472050 628806 0 976616 0 0 770723 675095 960556 230191 527064 154139 727257 908784 0 772091 0 732910 144671 842368 354980 473959 872585 0 0 0 380225 0 489803 363032 0 601775 0 55894 257586 270468 64447 261270 0 114050 0 139187 0 938298 386973 786595 0 0 826503 748202 494167 252363 704026 0 881067 536212 0 412104 360262 0 619113 149505 188361 101410 840087 39205 648869 765568 330494 87679 392216 738692 0 844874 0 0 0 0 0 312155 299847 218143 408487 808535 719104 242819 0 0 0 726993 586333 0 341488 0 883615 762375 0 701425 911001 407573 0 252501 708357 0 135502 31787 486347 284285 142055 182034 205517 419902 857104 0 166053 0 676030 0 135423 960051 174754 470343 174277 0 18482 0 0 618042 762137 436612 0 0 0 802361 962814 0 721964 323327 553931 0 175302 231584 624933 66389 641117 0 932636 0 0 0 114287 334916 102404 828791 379977 965563 137110 994896 241218 0 687282 88431 0 0 655865 898081 160928 0 139762 899340 356103 688989 0 837801 0 923778 974487 363238 694794 0 0 0 0 0 49611 0 0 451465 250908 0 0 506490 0 48403 0 906473 83906 126777 199215 0 786346 203620 305088 0 0 0 0 558672 211303 0 117232 553858 0 235383 131757 373272 590085 0 642711 366484 819360 0 356943 879371 21361 559040 996495 920821 551183 855357 0 0 0 909998 0 789485 760047 0 728545 851915 254828 0 782411 105322 427194 0 599547 963387 0 453232 595996 0 623630 0 0 0 0 683450 261430 509870 656290 654458 0 0 203788 608304 866892 617367 757868 330020 46997 126069 0 0 0 696821 0 0 82130 284959 0 537092 0 68733 47298 822143 258017 0 683467 368024 180970 0 502246 245323 98335 0 136875 0 471683 349897 0 468392 0 432208 0 322119 738782 137871 764094 92870 238656 0 113787 786062 612756 0 445318 566467 133381 957802 0 286509 186502 436830 0 0 0 947197 0 0 204557 381849 245441 0 419208 0 373926 750172 374101 0 0 0 0 152718 0 121748 640207 250203 221159 390003 390440 568575 0 296556 715587 0 0 0 65604 528403 0 0 81224 813396 0 328569 908599 0 422346 632032 86244 260281 0 0 490199 0 353333 235990 23118 527101 0 0 409750 336481 0 982158 255916 863849 19022 0 0 0 893174 0 214169 28249 89898 0 57335 389654 471993 379288 958727 210809 0 0 0 183381 613081 0 702759 209390 0 39559 0 0 0 0 0 533807 0 777347 0 826009 638510 534212 343780 587025 1720 558497 154625 365537 0 0 0 0 0 973144 704232 283097 0 668336 850441 394292 803394 0 0 315385 0 0 324858 26070 544795 0 0 894667 477023 720129 0 572368 75458 743528 421600 0 483113 926816 783866 0 394115 41645 244783 0 713376 380233 271008 0 339360 565506 0 0 853692 742831 380669 274425 477862 144205 0 182771 0 0 0 0 0 0 943698 519153 855882 149798 0 0 0 0 304699 0 776515 628979 911700 0 354404 0 0 603897 25696 894191 35450 0 177692 928096 168096 0 647011 235600 732032 557687 0 0 0 907952 0 249595 0 0 0 0 128841 876526 339447 0 975567 0 771516 35907 0 0 776575 892243 634849 880598 0 379136 162578 0 0 0 0 65298 0 847146 55951 0 940500 0 359470 749756 0 0 805579 0 0 0 511991 0 725548 526606 0 180366 0 0 64679 791336 0 0 967999 995150 391184 0 623005 0 785215 938064 356579 49403 0 583140 0 138668 700682 0 0 911136 0 0 365079 330341 648947 817952 0 317499 0 532910 921486 0 0 903011 0 0 0 867200 608029 139835 978244 985932 440260 125680 0 202855 0 364462 424462 0 0 790099 298023 221314 0 799066 941495 0 89424 890420 0 800784 0 386712 293369 102479 0 0 0 83198 653784 319580 204089 0 502226 0 0 539041 0 532135 545962 338976 0 172438 0 848191 717144 701435 778567 0 980947 0 61340 0 342896 0 0 0 0 201457 0 952716 779560 495645 483812 0 503646 663490 619019 551842 842499 0 974195 187151 45351 0 0 628739 0 0 547913 0 998321 231185 109582 680426 0 0 0 1361 200554 0 0 808008 0 0 900256 132016 529556 0 0 0 178735 0 0 0 0 0 355698 248107 943531 0 357002 79874 259261 240196 0 181181 0 162719 176318 0 515400 713152 0 0 344132 379141 541687 0 467620 699429 920020 952425 987232 992255 310394 0 122845 72702 323263 0 482773 0 0 0 901746 140611 913710 573306 0 138687 0 209325 766669 440553 726583 469683 169113 0 168633 553392 980795 89122 0 641917 657204 97297 412233 320792 0 265360 79861 689909 454918 0 268482 222423 0 647408 0 469684 0 897850 783309 329391 67079 0 0 0 265741 200473 0 345361 654346 815384 676378 652420 486462 773057 0 755384 692318 653952 928306 322668 969424 0 817355 0 0 572819 906198 360999 202896 882352 142196 744888 737066 0 102522 0 556503 323083 770707 0 0 724785 0 717992 393511 608385 52636 835431 0 0 0 500135 0 987270 400931 0 0 0 664664 0 808408 0 414161 0 6067 865676 0 226941 0 488622 527781 726920 297790 0 0 0 152355 0 0 34727 623914 74470 190659 471063 679449 938600 567918 0 174647 796876 0 864051 0 570705 71517 713595 0 0 747761 0 677894 104653 0 0 261626 0 0 0 313079 0 358756 945800 849582 634522 876390 0 799678 454398 610550 3108 247104 582352 207823 0 460506 891361 326325 0 814812 0 191827 209193 0 547428 0 164066 0 829847 630724 728035 0 0 0 153890 97887 426825 787568 683610 0 0 793971 0 215699 178625 0 985610 623115 0 874307 0 285728 697679 0 858945 758177 0 366585 0 621418 0 550242 659744 718399 0 0 380567 0 52920 85738 805146 0 88837 0 721465 0 570180 362414 0 0 762377 362296 0 0 603859 142694 0 0 744857 0 0 0 0 0 391681 0 688938 409912 443597 64942 758438 231065 295562 0 0 14198 978870 33306 882434 0 0 0 318772 725581 956742 464919 573987 38570 586142 605585 0 628074 0 52284 0 878342 191513 553818 381204 25375 0 522405 0 728823 432678 0 0 144397 435389 0 950854 290011 0 0 113348 670230 247802 0 747867 0 198108 0 578543 780609 0 0 265992 0 318620 0 0 0 840003 0 993887 0 565874 957428 493776 0 244228 806569 816510 0 664197 0 11985 0 691429 304245 0 574185 666493 382715 298735 672664 0 31439 0 0 456096 413132 0 417039 0 375208 614891 0 476945 0 496262 978938 717798 267082 340225 780203 0 441404 0 0 93459 284902 410330 918405 0 634571 963285 0 345595 122507 910410 843974 828533 0 0 514718 634530 0 689147 597901 0 492634 0 303179 0 291176 151687 440869 0 0 0 0 522798 0 518494 16534 332122 0 0 0 971698 198588 0 480794 799043 11225 846942 0 0 793500 42711 940050 871492 194825 515679 0 196278 250586 589336 97257 54424 554148 0 92143 737141 473014 0 0 835452 0 197769 600345 18464 744932 0 682738 621193 653599 943587 0 484136 349440 99671 317540 420300 696734 525386 230775 0 0 382284 623310 890710 0 0 381023 0 495104 284109 57998 0 0 330529 350990 623921 0 210008 0 0 686795 344947 370538 0 196178 330806 927076 0 0 349245 808728 894148 0 18833 0 492734 515452 769727 247607 219404 580772 522053 136560 0 0 0 954306 0 359774 0 0 0 460614 862352 976987 0 773886 0 0 561524 885714 420178 586643 858531 0 73252 283467 822990 793975 138738 0 305700 684323 137540 0 261258 0 0 241005 946517 809217 799908 0 237655 0 0 759638 205515 188489 0 0 30582 0 462137 968309 30823 0 169440 156320 0 0 0 0 0 940241 0 609528 568959 263169 0 999468 0 188889 0 383251 650528 672667 873138 174598 343557 770299 602773 363392 0 762701 140152 0 561555 869690 0 509912 572969 0 841986 0 0 0 0 322993 462882 0 226308 570729 0 473610 375483 0 0 0 197160 342131 0 93686 112846 968586 560167 0 0 259358 0 3506 0 576854 469639 311586 755089 0 744780 664939 87528 0 549349 625389 95617 928891 741336 153619 631571 952762 969442 0 310640 625723 561266 0 456207 292998 488799 257706 58080 412264 0 0 0 877862 71207 468335 818066 742009 368437 0 0 0 700541 909439 0 0 5202 0 498894 511767 0 0 0 0 103624 278926 316344 728768 0 0 0 676725 0 0 258631 326456 0 144695 739579 0 440513 776579 0 705856 333405 948569 0 0 617132 0 612051 0 0 0 691959 993869 0 805497 0 142862 575838 862198 0 68534 0 422760 794271 624620 21798 499011 259210 940802 0 714019 0 0 0 714090 0 0 789618 666 77252 0 576882 581664 679303 774880 0 822933 0 0 728757 576003 0 114198 952415 757974 848281 0 225888 0 283370 638351 0 0 0 631643 834999 591161 970998 0 241985 0 303638 0 0 936533 0 0 0 167443 736894 959301 0 0 779156 0 159787 326863 0 496755 266478 574588 630188 105193 567971 0 0 970013 0 85600 979055 0 235354 668274 62835 588613 465336 426544 0 778925 840682 0 0 0 26270 665829 0 0 246864 527972 236441 633253 549664 948510 0 187859 0 0 77539 977778 0 0 768202 221324 910195 0 482303 292536 165078 503444 0 814893 840257 0 543367 0 2299 0 662743 0 0 87567 0 412754 744783 525805 0 379129 0 369986 24205 664229 114336 0 913526 28551 559793 0 492286 0 0 3982 0 238970 0 0 0 490175 0 0 0 0 901550 0 0 512934 115873 0 0 262139 0 0 320852 523521 0 881304 675045 0 0 0 794491 588751 0 469629 509364 0 848392 861965 193609 189330 366671 805684 371599 100662 0 893949 439873 383598 787040 628995 0 0 944174 0 0 366420 0 122526 0 685480 0 0 0 0 20363 0 752163 0 768893 0 0 598560 891552 0 121399 0 295821 0 517307 0 80027 932885 50879 183141 0 219540 0 304373 0 274588 615174 0 853087 292327 857449 0 935203 0 0 0 385016 0 232161 958000 0 195082 328457 662619 283759 875645 588364 697488 413542 385836 267314 0 0 0 0 863751 0 0 0 252299 0 284071 0 0 107610 0 0 356677 0 871064 0 395220 737916 750605 493201 321381 306285 74629 864467 856662 366937 204128 474562 878976 0 0 0 82161 482171 0 0 498564 0 802910 0 588752 850736 0 283175 0 868604 89438 643050 202739 227750 0 0 678069 0 0 81346 0 233709 244214 664377 975166 614811 0 0 0 0 0 454143 753253 0 259438 524315 144885 210952 75410 483834 585513 985298 0 0 951930 922504 609216 460086 751692 720682 348919 585022 0 849323 415864 0 618315 0 204062 170555 0 507146 510788 0 729310 0 109809 693431 537950 0 815812 0 865590 977841 97570 0 818330 624408 0 0 952104 720989 0 204022 0 922327 520976 0 879828 0 0 517140 880167 211266 570988 194650 23889 85463 130433 916315 971634 0 115533 0 0 371325 255603 0 770504 381232 241377 0 577154 502000 422028 0 377258 0 625464 0 518047 0 0 0 0 0 0 0 0 86654 740157 229661 92510 906613 0 291521 727393 307807 0 176851 113146 241359 0 22971 468771 352661 0 76904 44427 0 862495 421185 894697 883914 575756 0 426524 988178 88539 6584 265016 463100 525618 0 589392 533197 610777 683100 0 310954 791278 0 815988 205530 664889 396028 0 447037 82949 0 663195 682538 976434 0 0 0 931185 56347 768912 707777 106884 0 827595 0 558373 0 0 0 165192 275523 260346 603428 0 743604 0 732420 353924 323392 581668 852405 0 241819 556147 97285 70811 227213 0 855323 33484 0 889861 619310 606028 273066 0 0 0 702528 0 867063 523258 923229 730276 319351 678280 340708 0 560581 82189 0 684129 268229 0 46685 977359 674759 159069 628836 0 669128 279805 972243 0 978040 0 506780 0 123616 0 995783 787801 46582 0 143808 0 3484 679165 0 0 0 0 276347 343562 394867 192301 0 0 506926 0 196755 329498 0 197440 230433 916478 997551 0 0 0 0 0 908538 21910 577698 668901 676050 0 95400 0 276166 168540 0 179720 0 0 0 740656 128071 0 848442 582895 0 0 0 275003 82168 672519 273126 249615 0 164028 529218 0 0 0 0 471016 0 421454 0 0 138674 525718 0 440284 0 0 953183 668494 993096 0 271481 0 310419 0 0 577472 0 0 219473 472587 0 658762 592636 731111 0 0 743378 274191 786951 391815 944005 0 444492 77344 646963 0 534047 11937 196773 659803 594301 589336 996530 150599 906131 172484 416866 250544 0 626095 66732 0 0 0 366492 654870 0 0 0 455244 751493 601200 194194 0 0 34975 0 427561 173001 0 578990 229521 754961 0 161878 525089 32332 188717 81728 975423 669613 0 0 0 714586 0 507068 0 392473 0 541342 86147 0 284322 0 906290 966333 852165 556977 0 0 0 0 963044 363746 0 651723 521036 276114 859793 295660 299404 10051 505019 0 0 0 0 752123 768349 761962 0 458570 0 0 184073 0 867717 426840 0 543673 0 668770 0 408768 0 0 0 264768 910588 584883 739679 922921 145379 863908 0 96478 460115 0 604042 0 955569 775573 279125 797724 233334 0 455434 0 215898 0 0 467128 701130 0 0 798074 0 547403 0 852479 0 746122 0 371527 0 732170 6480 840044 783837 0 50635 183093 81331 469021 887988 0 0 0 0 0 462197 63845 289916 767182 0 196981 0 366513 783430 791935 672212 898896 0 946571 729127 0 447795 0 0 0 0 0 675538 867995 835540 690233 433452 165643 0 771406 0 524163 948593 0 0 953163 0 0 729117 850935 0 460942 381910 0 399537 149977 531833 0 701638 934453 227688 899847 162296 0 0 317038 0 306449 0 852488 0 505292 150291 543834 585042 525248 574768 551072 539283 373969 427677 367552 227114 682949 0 429719 0 167753 155202 0 815852 839559 0 231530 641533 0 0 968658 0 170144 265279 433009 0 282682 732111 12809 12249 0 0 839052 37610 999597 374409 739100 605817 0 966656 0 0 0 486287 0 578719 755623 265359 790881 234556 937877 283385 410663 654893 0 823646 333145 989219 9438 0 855251 288934 0 434777 15816 35494 0 376602 0 51781 254021 377687 0 0 761715 0 804747 151782 0 0 0 0 635704 836856 0 568450 750078 0 0 886440 761553 749810 0 281778 620624 0 0 296175 824380 0 969148 656653 326186 0 0 180269 762683 0 966078 860468 0 0 0 608534 0 616948 0 39221 183514 580311 0 0 424224 978927 0 146142 0 604282 459621 0 255385 0 0 0 802074 342920 677617 0 0 153802 0 0 511846 98822 558132 0 0 0 587720 562401 553125 0 776184 0 776859 0 535055 0 0 0 0 909719 163420 554624 780379 641792 157923 955382 521778 0 275203 363546 630625 983444 887532 134592 597564 90920 517177 897347 0 0 868847 591197 122114 0 980072 531491 0 188157 0 0 626204 761190 0 0 0 0 0 0 0 272629 924246 0 0 681052 0 169524 682537 0 326744 0 911978 292510 261864 42278 0 50804 141265 884048 842700 788936 685848 76553 0 277850 0 541813 723205 558748 338858 0 675163 684742 690610 0 0 0 156863 936730 420517 563111 0 0 988051 106990 19025 779691 673067 123215 578924 0 500249 0 822475 0 202304 727502 513751 112965 0 0 0 0 0 0 101764 0 57203 101129 337834 553778 0 0 0 0 508240 350513 529031 525573 749229 187334 346471 302437 0 682046 771650 0 348814 0 0 354187 8578 0 299577 113987 93815 159164 0 0 232772 0 203789 0 155376 957179 330195 274321 743454 0 818059 236434 801919 461729 0 999526 46553 396808 51161 702880 38602 617565 0 440524 0 0 0 0 529627 809453 0 3650 72561 935572 749788 612998 55619 0 436024 977970 254466 0 0 0 62129 739125 0 560488 905881 775712 602342 333799 84725 84316 475800 450968 291349 759058 476854 0 0 194960 0 89012 384518 175986 433183 751034 112103 0 0 0 717281 740873 637319 62365 191876 842120 0 815667 295740 143236 508788 370251 0 0 696545 0 969053 221400 134122 364980 0 0 498498 533411 0 618278 881661 160039 128430 356447 0 0 233860 988296 304427 221348 893522 857712 523876 0 969144 0 0 0 0 75851 941199 137121 406095 0 0 931839 745960 578476 0 289353 28414 987424 932495 702276 0 424561 872831 0 320434 511829 806069 179639 594455 768109 986895 116708 0 0 762745 0 600425 0 762448 242683 277459 337721 202258 675249 697567 21937 0 223480 0 0 0 735945 630124 0 595494 43663 731613 0 949130 668500 456943 197009 286522 326018 279885 182378 723011 0 0 0 0 513546 461707 0 630064 630778 0 378312 837637 631723 0 99701 699104 0 91414 398853 0 0 26246 0 90969 0 841817 753703 195810 426194 0 0 213860 0 569850 903820 14766 242066 0 856345 0 0 499102 924650 0 224581 246601 0 921413 832410 0 256395 758961 0 0 130342 522352 415223 596836 0 492770 0 480386 741554 923818 0 37516 480142 706319 125163 961924 0 907010 721266 997701 0 0 612406 0 387730 654868 0 0 113690 0 713815 0 0 153257 977440 728914 427431 0 359114 1467 0 385682 507967 663605 827872 0 582917 652906 0 878227 4384 196093 956269 80077 268601 0 215974 0 23938 978034 130582 0 172017 873636 502769 372047 988962 500503 480344 0 121230 726889 954706 418890 0 264787 680230 961864 179917 0 418649 0 0 0 386862 3232 77764 0 805723 0 0 0 0 231308 752609 482268 0 208483 0 524057 0 0 843622 0 0 498196 831609 0 0 0 330524 263268 138968 777051 92344 0 489434 94758 0 300115 581231 0 16293 0 842420 602153 319264 0 0 102121 941330 0 74218 76608 413833 66636 926974 0 0 130861 906006 217118 0 33282 758784 762284 279873 995673 103255 0 696476 0 669229 0 765620 0 659732 776043 196839 562287 272477 287295 679758 0 0 0 369165 0 849955 896209 0 0 778393 650117 565989 0 153456 450129 0 862386 99680 7112 343609 95671 180812 0 979264 0 0 0 347145 489527 380418 246880 0 0 0 0 972251 464770 0 340270 469932 19875 0 0 0 576835 547446 0 14970 442706 762869 348659 0 242245 0 0 13600 0 788516 353031 875394 0 0 0 471321 446257 0 0 0 0 0 828001 606778 803363 0 989796 484374 0 0 214076 965416 0 201371 644026 0 638293 0 0 719492 170718 0 474736 79943 685068 0 0 0 0 685589 0 171124 0 409367 957115 306029 209292 0 0 933157 464749 471552 0 436271 878840 797890 0 949676 86881 800922 0 0 694730 717969 0 158163 525753 858406 0 120668 257141 0 408104 0 0 536217 865904 0 833509 59159 37967 819027 0 868234 621670 0 0 0 995857 0 232598 0 0 909947 56588 889251 550949 168517 386729 710327 221126 0 973239 0 438046 0 507575 0 0 904012 0 271213 595007 0 0 986505 400250 602612 637266 853875 0 0 702851 841938 488006 0 937947 0 858884 534334 75690 0 0 646750 504019 408756 442537 799 0 638727 4036 982378 448289 305060 930845 32013 528896 860700 77085 0 0 795495 0 0 0 684895 393027 0 592284 448269 0 46190 0 0 0 0 125473 992479 0 0 23344 899630 198627 436362 0 251675 632321 313142 514346 940393 0 0 0 49091 116268 95076 781924 969368 0 0 0 883125 196862 602331 365412 91314 477755 123467 561680 498679 11503 886928 611069 184612 624594 210525 371653 460817 0 803234 686540 826542 0 215442 0 308971 817740 399549 315517 379751 276448 939069 0 0 382760 765230 0 0 204358 410376 672522 250139 674669 0 390085 805434 0 52278 0 463777 0 0 28902 0 341854 929370 583337 551704 523911 954435 601339 916028 0 146651 106937 323460 68719 637175 688792 0 0 0 768648 141066 216716 0 936856 210015 0 0 423125 0 805556 82481 292088 850220 868345 719616 0 0 929743 524537 48142 823971 550776 905448 228671 880104 310964 744835 607946 866169 795750 782544 207031 194462 417973 284110 0 0 483624 263993 0 0 0 229732 519653 0 0 587195 873196 9235 0 0 167872 701263 237702 78182 51155 159840 234668 0 835435 0 0 244864 502606 657046 0 112700 0 734455 423948 0 0 0 731442 0 0 0 108633 98461 651083 235578 0 91598 800684 0 917062 0 583965 0 196472 0 0 706122 0 0 424479 67203 0 0 0 0 426795 424167 0 287928 0 487696 0 652353 853804 720451 99597 0 570979 514999 907413 0 0 0 639333 0 602039 874753 0 0 976291 655778 896306 184838 827058 0 0 771134 847607 0 0 0 434315 388730 0 600062 0 263172 0 0 0 58371 497769 715356 183319 0 547961 970459 582406 0 398147 0 0 9195 82484 630682 698547 0 0 330691 335142 0 555322 0 741069 385147 590959 0 33090 811834 212609 105079 0 792914 809237 533135 519251 0 0 0 711933 886254 949997 0 76905 0 0 6329 0 0 359022 133796 243165 941096 208131 8193 483937 723693 647669 122335 0 964199 362636 0 368357 593893 0 739158 827603 759950 5872 361390 614138 0 586094 0 808415 0 240857 0 0 0 455387 0 0 812740 0 487444 441096 0 962079 0 878440 230898 175373 0 505729 349913 421654 285894 725795 782275 449051 547888 670163 275252 468280 505665 855358 23574 89159 0 0 593524 0 142289 0 814817 0 746419 846008 451718 0 781127 53273 413520 223694 306928 894297 462923 611734 936802 446906 8062 127217 698583 655639 0 0 170875 612715 150571 772319 0 0 0 715459 569389 711779 123866 748668 0 0 559269 272030 0 764299 261246 0 674166 0 0 454595 0 0 0 28144 276182 0 0 426428 0 671333 0 0 609277 819768 217004 0 373903 0 94381 645087 574952 0 0 661018 0 522148 0 625225 0 557211 436796 0 12576 494823 536919 0 98728 0 0 0 0 0 0 495135 0 28454 230201 854100 992595 710626 204127 120502 0 843482 320679 0 0 670230 0 493664 413719 316436 648954 112812 268201 927358 0 106510 340705 527257 0 715997 163478 0 0 659491 845185 0 222683 586416 0 0 98299 959947 871125 0 976354 203773 251300 890958 63230 904164 903332 490545 0 89480 326539 0 825924 235970 100916 0 696343 0 0 0 0 24911 0 696992 0 162458 560996 270608 0 0 0 499458 561488 456779 944407 0 144707 201465 502410 5505 256438 736885 176829 779234 781159 0 498142 0 0 0 0 0 879104 929511 201788 385090 0 0 0 938669 834793 329843 107207 9207 734807 0 450329 0 374214 531288 355540 468855 16626 0 947030 903871 317596 0 55535 38148 868105 173570 329896 0 33046 0 562885 209983 0 428736 562256 61333 616285 779971 0 997018 264870 0 805567 303646 0 575458 521740 0 139724 864591 632983 212578 899074 0 0 233637 915269 0 290464 219049 981258 24345 202204 411192 0 806837 0 0 0 853901 352985 218324 953753 4384 0 627158 0 417081 0 0 65013 429734 0 0 83128 537570 675352 940630 150742 0 945146 352114 0 426539 829792 964186 786402 0 0 428844 493953 863915 291494 516764 974715 0 0 260319 580241 0 982101 462197 0 81717 212447 0 859616 695515 0 0 0 205984 0 708412 207868 408146 810171 61318 199933 357546 0 472841 0 0 0 946032 314276 585043 148506 528120 148070 805417 0 468885 61536 645559 559629 831182 601507 879374 433690 145420 0 0 896331 506462 0 146167 284527 839065 908881 435571 0 727471 0 0 678617 153407 116189 0 825555 948184 0 0 616954 247452 0 196232 0 0 483120 466724 413508 0 0 871838 0 142840 418090 0 0 125919 233865 653381 243652 893665 847380 824684 0 0 690292 448248 364678 91425 981201 0 0 0 464053 812509 334119 26781 425283 901689 140880 0 647863 103007 0 822826 523533 295201 0 85445 147292 813849 954069 844316 574279 692920 7957 0 0 0 564040 952875 944456 451799 0 478540 406841 642988 0 294076 0 244846 0 0 302583 0 266473 405787 0 0 0 426333 667532 395203 567718 0 808347 922015 0 0 268637 292163 0 0 236753 24453 557975 395080 0 0 818943 552345 0 854301 0 0 0 89043 0 0 0 0 987500 645464 0 0 0 358476 359846 0 0 88894 0 0 0 200843 119378 0 622692 835068 276191 475819 0 0 843986 0 0 0 800589 0 28091 0 157240 837377 182167 74582 248441 0 0 0 491335 496246 0 141117 884162 407983 302599 179787 0 78762 0 352106 555852 452080 387508 775513 669542 996743 711040 0 0 766215 0 591556 677199 841648 530329 120412 261597 425322 402495 0 85095 0 0 0 311016 880179 0 919206 6348 0 0 3079 0 0 908726 0 18394 0 742732 127898 0 272446 0 0 397167 582761 217862 55961 49376 469717 809802 0 47163 345223 151420 400158 933587 143984 15212 469216 368725 0 0 0 642244 486531 27348 0 468318 0 815130 284681 0 291154 421004 36461 0 788612 660432 196260 572512 0 22023 0 20665 588784 0 734543 0 0 816522 0 970449 271883 0 863301 0 0 0 410908 98426 75221 773700 527113 0 0 46633 0 0 0 855507 55338 265362 834478 883875 0 0 0 714086 0 152462 267226 218106 0 136222 0 0 484347 0 0 391211 0 0 624609 0 0 156005 0 795757 0 388900 134376 897695 0 0 894575 559124 132292 561823 290648 627454 0 0 0 0 0 880353 0 0 0 65108 922830 651067 311404 902079 363359 0 761613 509605 973390 575515 0 413472 0 0 0 0 0 244793 742909 498214 0 0 0 590716 0 774280 0 196757 0 770246 0 273774 0 815926 433889 246352 0 394304 0 23478 450103 0 0 319582 0 250667 856718 128142 0 882265 431930 198456 61058 888925 49697 0 0 0 0 0 0 0 900927 0 594774 0 132763 867638 0 0 708208 690223 820217 0 624250 0 0 0 340143 0 299300 0 0 0 919079 857415 615346 142919 490169 0 0 0 200623 0 601932 977742 36688 250253 0 491637 955778 3273 97855 0 0 0 0 226432 259539 893585 0 763682 727107 467750 0 712668 726854 594031 526618 548818 360927 417741 903855 149610 0 0 0 780036 666737 981911 387801 760568 582492 689418 911813 0 0 414437 0 96057 725180 862138 0 122256 979770 604137 530721 765534 206887 740221 124084 410264 594801 62277 485696 551579 595624 0 555758 143266 604900 79737 0 580840 102835 627456 480269 418282 556049 0 54348 457064 799358 103145 242523 337793 0 585367 0 313136 864294 105769 117393 0 769034 0 386526 93557 479305 769536 133524 0 0 436317 870074 614642 0 0 137121 181356 741277 881205 784631 257191 0 319223 0 793153 420857 188813 757602 374196 538621 616021 839995 54947 661220 884251 0 387192 0 785180 246731 0 265228 0 0 635751 953374 0 805390 213093 677075 567376 76227 828717 0 53710 0 0 327481 449570 660659 0 0 590842 971363 0 0 729983 932316 208420 184538 246015 340979 538439 0 484963 11242 228577 0 0 456000 975088 0 620485 0 798958 0 0 0 0 0 30392 599308 0 0 300519 0 0 421737 416735 0 860147 855919 0 0 0 0 0 206405 0 373383 678633 908301 663023 342301 777332 166067 0 496642 0 824625 328790 260101 237995 592819 174949 247593 667838 0 393170 0 343099 528245 0 551381 598306 0 808388 329734 458250 132979 0 0 196364 530830 79860 59286 0 299236 736664 468539 712046 0 364780 325775 288191 0 504614 86029 0 0 957090 0 943837 0 65763 0 0 0 466560 0 0 0 411243 669140 0 99646 306565 246218 491134 961538 387489 0 0 0 0 0 962514 182703 185424 227604 0 0 0 84063 0 325911 218421 0 0 331657 0 0 202046 141496 715489 0 627019 192920 608289 0 0 900143 893750 420336 0 0 167392 616876 263735 936745 225392 762161 185097 376888 0 51702 642802 67412 263720 375258 958362 0 103330 0 0 0 542491 0 0 853303 211696 725185 297730 303045 308209 576075 0 689977 927982 129300 0 740676 86813 889731 0 757755 0 151699 116991 697794 846401 69073 0 652238 527170 894979 0 906836 946296 581563 55375 0 383889 18835 243833 866348 387397 780870 0 424869 488044 0 0 389077 0 915462 779498 0 0 0 0 0 844682 0 0 0 35230 499229 548470 0 547259 0 0 0 0 818744 784855 556029 0 0 294125 0 920771 0 338204 0 0 0 481886 0 0 0 347047 775183 393475 0 0 0 0 0 0 359590 101663 26817 62456 418644 827875 916700 852967 640051 0 260903 330347 982791 363959 0 0 911929 0 500877 159765 0 742606 0 628509 0 0 548681 693807 0 0 695557 802107 0 157503 141156 336565 0 323145 175836 409665 404944 642476 461362 0 0 0 0 836793 741279 171605 359199 495338 203838 35179 727028 180280 29240 654812 204839 226951 0 420816 0 0 0 0 454488 0 71109 219250 399538 346931 0 246044 538520 512366 938935 531403 290045 0 0 851624 0 0 0 0 0 0 0 604819 402562 725652 847461 66396 0 604153 442394 0 0 170788 0 655022 0 345067 898717 0 86681 226854 0 0 21134 774969 561872 0 0 4463 353490 396026 389208 74183 0 0 0 0 0 559560 110961 914377 998417 955051 557191 0 0 330128 0 101001 0 0 0 629213 0 583840 0 0 664060 849767 757468 560894 789753 828477 0 636969 768151 631195 0 66265 0 0 188052 265328 389255 236609 0 511576 131986 0 0 503958 0 713555 29837 528715 0 964445 996470 560333 109980 978578 338134 0 256384 340428 0 166324 884047 836338 837127 926067 29168 688294 840231 647554 0 70463 540158 578984 981094 0 0 529097 887160 409067 635511 18379 0 0 0 599562 0 395017 598228 96973 0 971282 34660 83405 0 729068 0 883409 452963 774783 407936 715559 0 0 0 0 0 104251 0 820289 742935 103218 0 458944 834578 619121 0 577970 194454 349908 0 0 0 252210 255100 0 0 34078 0 394651 39563 36787 465101 165880 921702 148232 216509 0 610196 396147 696750 657918 430853 433827 620226 876269 192433 982039 0 0 924265 416448 211145 0 0 393612 0 909396 563284 0 404248 539615 247044 0 286446 0 13675 0 89983 0 88144 859308 994566 0 0 0 227898 0 783996 3655 0 192191 170068 428155 0 948958 630216 0 616362 61657 194213 132557 122913 700336 0 279561 336148 35384 0 300735 322839 541563 0 539565 0 100321 337122 0 272382 17354 880080 0 170509 771915 0 0 0 614990 0 401465 0 690390 680611 473819 0 0 159238 677396 0 930254 543335 57834 0 0 789924 23619 381324 399224 146 847912 0 857015 238814 75847 0 309336 576634 0 58778 0 354293 0 633413 951599 263550 0 864010 0 0 0 0 0 0 508471 707840 0 588170 556620 0 845516 214253 793734 0 332132 98091 741639 199076 615402 0 881206 862578 545499 279464 205784 839130 0 974849 904098 0 0 0 0 272767 700496 0 0 0 0 47534 658127 55915 717087 0 585525 0 156539 0 0 0 899931 469534 725767 539970 508289 767619 417614 0 556869 0 0 0 0 0 897433 138838 388899 0 21401 0 0 695670 795603 523037 163510 272781 0 0 329337 395757 492930 54837 434381 913799 627886 875035 159843 311488 276977 656728 0 696343 0 0 0 527417 301317 282600 0 784099 18358 0 198571 0 0 159441 568507 642275 0 940127 667908 661979 0 0 306045 343352 552555 468832 605280 735283 0 803257 455265 0 0 0 658401 206037 806323 219205 155536 435319 381116 471263 0 702911 0 976195 290686 0 99901 0 184477 0 0 273234 443305 0 0 0 0 104774 330938 0 675789 901099 0 741045 433949 0 138663 0 345206 640505 611686 930802 904091 593733 519550 780042 0 902531 0 0 237740 0 940511 122051 36542 557294 788614 0 0 272466 0 135615 699484 363103 685998 113592 326257 955971 0 0 983851 219235 180746 729881 786084 0 163125 0 292923 39377 720283 897270 5770 120365 90014 986991 0 827793 0 0 0 780449 441791 0 199065 0 988771 297988 732599 0 927501 290951 387913 741416 0 103174 850511 457711 0 0 0 0 775397 0 616377 0 466701 683782 0 160233 208774 0 275311 694876 364842 920125 928260 286227 856254 957556 0 774900 97601 0 53533 327726 486950 137063 170407 352253 36387 573595 67983 630500 0 787164 515101 0 293014 389525 73070 0 976132 0 923072 408352 649362 115919 208933 954809 0 0 0 205831 275935 807600 829933 390837 844811 0 991063 0 416853 474987 916489 0 0 973232 900307 22102 574560 0 816886 576828 240569 0 0 0 263256 972457 185325 816816 162216 0 646332 994369 0 567534 406547 0 917549 490287 296263 647793 627447 541237 0 0 290726 0 975519 0 974565 0 948848 0 0 0 44878 279332 797903 0 561281 441193 0 320030 418341 681034 325205 0 0 966493 834537 0 536435 563202 0 0 43968 50027 564558 164935 0 860870 0 693644 165735 744487 0 997078 0 644128 0 0 115379 749184 343117 507704 817206 267825 986673 0 0 726070 0 728510 0 831262 132953 672555 142795 256126 899884 298902 0 0 0 963684 711659 0 213267 0 0 0 0 639878 390916 769183 987457 0 346114 225314 18433 61897 414242 892104 324083 261864 694672 0 0 0 391201 572199 195451 135307 0 497093 0 905377 495643 475949 65241 62000 753638 801021 0 954881 0 982152 564197 395304 129279 0 836297 871849 749830 451175 0 310945 0 599638 521365 371302 791852 0 611069 839991 0 0 0 0 427442 733631 474808 800458 686786 0 751063 497351 0 0 0 240737 0 599217 0 0 0 991368 0 420359 846556 0 0 768178 0 460351 424804 304500 0 752928 982649 0 0 0 409728 48466 237483 236172 477815 848451 23322 0 0 71764 120716 592100 0 572602 0 154122 0 0 0 393945 0 871726 439571 0 526999 711168 114861 0 0 0 0 12386 516610 0 810832 778805 914246 0 625822 0 414329 205258 468040 301875 616927 931585 607038 444189 776835 0 0 0 971031 0 754224 263972 0 792065 0 847747 82629 584035 467557 199254 985619 13420 123835 0 0 201132 0 0 0 68518 639542 0 828132 0 930669 0 0 810048 156082 728262 919732 16276 372793 986448 0 0 272910 0 540158 0 724113 0 0 836858 0 136123 537841 0 232293 247923 72158 832576 276336 809347 723237 0 83368 230269 489427 0 0 700616 666941 0 858199 0 0 682151 0 545237 65157 403168 321596 0 641105 0 97154 367557 792947 220549 0 931226 908624 218770 984671 0 164576 0 267208 867898 152140 895319 0 0 59727 681266 346195 527487 126525 754885 609268 939235 570250 490774 273104 866015 453310 720146 546124 0 662783 0 358002 163694 487540 304862 0 575051 22744 355972 0 0 715421 634791 320915 13766 460424 0 0 297888 808707 82427 278707 0 837412 0 0 973223 228104 0 0 944144 464891 249528 674588 531171 34003 0 996065 333076 0 804599 370220 0 768619 291542 451224 159105 0 744502 512389 533388 0 80226 83593 793245 611458 570361 352447 167395 383335 0 0 587331 601583 657428 457105 712093 926101 448418 9935 589203 585474 0 83682 0 0 0 891459 871884 0 124060 0 291126 526056 586111 0 998976 0 0 0 0 0 391869 62059 0 151657 0 441761 532725 0 327339 765031 0 557352 0 60481 0 0 0 750884 0 134720 236717 363981 369398 180862 248562 0 821905 793230 573468 163839 454186 0 29324 853987 214714 517596 0 0 567353 68704 897022 230795 0 0 441264 236785 0 0 296257 0 0 771464 141859 0 878790 849006 300679 389740 804521 889805 715333 540301 0 231665 0 345158 0 795608 0 0 0 985178 0 0 428932 985866 426055 94246 0 0 0 0 426649 0 181616 0 527384 0 0 904680 0 101320 185537 907057 0 0 0 258577 0 0 119578 684673 765253 834957 923812 638323 307158 43014 938644 0 367518 454123 487618 0 0 0 676857 0 249717 3295 0 867889 0 332134 282363 159814 628587 0 0 544861 9674 0 48024 0 0 991244 570549 0 310471 582775 542243 735153 428976 111000 105615 0 0 426847 703978 103576 188265 0 571631 0 5749 427800 49150 0 0 0 0 349950 807046 602987 637893 0 0 834696 722115 444100 910739 188134 225515 0 0 0 356908 0 510521 15117 0 0 0 0 259723 241261 0 635143 924603 0 342918 0 0 0 0 134629 0 110111 787928 408180 0 268371 23595 424038 0 862564 0 0 0 821490 0 991849 799643 316263 861597 208524 378236 549044 360046 492482 0 376377 273304 230182 596388 0 3184 468095 837778 0 0 0 220806 397717 793141 965038 60913 304202 214982 31977 0 0 750096 222972 0 684001 308009 766677 425500 576306 867035 0 354904 873740 0 277019 891348 0 586650 514605 0 920692 0 129642 383988 0 201959 0 977164 505835 0 972771 0 0 639371 146866 429152 206591 0 121042 419133 404168 409229 879218 0 557244 573448 878731 714180 0 703176 446121 660289 501134 0 91863 704237 0 106293 18441 254963 0 766191 402184 297483 26957 397676 934981 370181 626818 0 333514 639254 678119 0 520837 292920 0 171596 109669 987466 0 0 229771 831988 118817 53652 448868 0 0 905646 757126 463404 193978 435583 500647 316755 0 413267 0 488427 212161 832634 700167 0 657066 527580 135346 422748 27938 0 149388 269497 0 0 957104 521565 0 0 678812 824318 0 112774 0 680093 153921 259919 0 0 672384 713067 0 827437 458052 0 753281 506933 414511 196888 907269 0 104716 0 594036 0 0 471303 191653 844012 0 0 0 612592 361957 0 0 0 614552 812272 0 547508 610382 149363 0 0 79975 0 0 710005 0 928840 161104 0 722604 388414 829424 0 817397 75585 470841 504214 522053 0 0 214109 933252 430535 175762 0 655225 469423 0 631147 286607 812016 0 648793 137408 899434 118108 703045 0 0 84698 0 0 517614 992559 806216 76479 0 441972 894157 727483 849649 0 762277 955713 103459 0 856987 27006 0 838108 79314 475389 279236 177695 0 290638 0 414809 0 884793 790867 0 0 233407 953023 0 468765 319793 0 0 0 262792 17614 0 0 120860 91846 38291 502250 390638 953638 184051 0 419732 243622 308445 258856 0 829351 959677 0 126689 0 0 848766 0 930913 343911 0 426683 0 0 161283 814759 0 585259 0 0 0 895400 248904 606682 95065 0 40445 775534 0 384341 0 0 0 17563 504731 0 0 877711 0 681176 317053 0 231873 0 0 605579 677814 983200 990126 561353 0 0 922779 138216 190379 441198 0 790473 0 0 82885 64137 0 776221 0 0 721680 100041 882159 37186 676565 251734 33999 876969 39223 340221 0 730476 572677 0 61270 0 429777 973417 0 160052 560162 635370 530110 218280 0 893027 0 834969 184443 221528 0 0 0 0 812324 545790 768941 0 0 249814 211406 203402 656787 803946 447335 747442 475568 0 3691 0 43443 736524 115055 223674 681015 341564 814193 885244 461602 213263 0 993247 0 0 0 813290 0 0 436809 889666 959019 0 0 0 0 0 450978 0 68103 0 515445 0 342518 0 171836 150272 152369 467121 0 531591 774249 907051 27398 0 0 0 0 18377 346262 61834 0 835088 383997 932726 402730 0 151666 0 935604 300014 0 0 0 260251 307587 388678 163881 336693 714218 781921 219 736244 582289 676559 980619 0 0 656823 0 944855 628442 0 586256 0 0 620038 0 382598 213883 372208 0 23061 39493 0 164450 487110 0 825633 261366 0 0 0 0 60551 790921 280055 166371 303639 0 0 126113 0 0 346918 285253 0 573416 120370 86871 146371 0 0 203124 947362 0 0 0 111852 761406 26928 0 0 0 224830 0 0 207712 969327 754949 0 0 474171 694370 713898 113415 0 429209 581056 0 500736 0 0 524110 815546 0 351395 555417 0 193198 193791 863824 52997 451187 0 0 0 0 340320 588580 0 891903 0 0 230496 0 277829 754858 626659 642933 0 0 840675 231242 188840 640343 824024 860249 344152 0 410237 185200 785316 908634 531162 0 919683 714310 0 0 253850 155763 627132 652066 884997 459849 994621 201259 652301 222854 0 550955 0 431789 182392 0 0 318400 0 733804 0 945129 427125 0 630398 325393 0 599586 564039 0 0 326379 80826 463081 914992 106384 334022 978958 220168 712945 759289 0 0 309550 971930 0 0 0 0 881059 760015 708137 287254 938396 399586 533904 0 553407 991090 202557 0 0 224610 163151 0 0 0 0 0 103974 722532 0 0 449198 675196 0 519064 160368 0 461915 508691 287885 149579 582765 551095 0 85673 485238 0 866108 221684 871078 328806 0 655856 26659 39 486878 745267 0 785419 22517 999760 0 0 770152 869090 0 641245 488809 601938 0 462175 463046 282374 889246 0 894495 204239 0 76528 329177 157502 0 111605 386797 701200 785788 841268 0 885140 179352 913596 775419 0 859988 0 889527 666212 194548 0 419960 717022 0 737513 311769 0 304868 0 0 95037 333321 0 649725 526238 179867 0 0 0 0 0 0 736642 649157 0 0 0 0 394124 122767 0 0 7523 0 0 349114 695016 0 0 797119 209550 99342 128147 745826 317845 296924 0 0 539863 0 282554 943278 0 169581 0 504217 0 516054 0 0 0 94430 825639 0 404710 947693 0 108405 0 0 567093 0 0 0 107944 90239 287922 0 0 377579 398767 221693 0 0 423637 0 9673 441660 177158 555253 470653 0 144509 0 0 0 0 118745 886379 621512 95653 917335 387017 209024 591344 0 0 180958 0 770017 0 516297 0 373926 0 393822 248792 157906 580115 350634 551838 0 20196 814465 0 139600 836008 563382 828974 573077 2919 56596 309902 625598 815132 0 742768 92541 0 0 0 289558 998721 0 638826 122494 624896 0 0 0 722329 204272 608632 346914 516917 269223 348116 299895 93647 326009 425939 422230 278919 201610 107134 0 317327 0 101978 0 0 0 543450 711055 340590 424737 579907 0 0 325160 219174 441294 523219 221304 601086 0 0 0 14944 202070 675760 618625 0 0 978239 242240 143735 598002 356990 0 0 987145 663317 235274 651890 981238 247890 765243 952006 405997 782205 0 964987 200421 0 266943 316126 0 0 0 758664 0 785520 0 572514 146115 2102 409482 950246 240876 461320 0 0 0 978952 886783 0 834503 761882 0 0 43455 352960 149921 0 956688 29629 20746 562626 386859 0 491834 0 890912 546544 798530 759130 829548 0 158880 288908 185017 762461 540005 871704 0 0 748052 266825 0 0 0 481399 672936 493929 948047 302084 816170 0 42186 349555 0 104381 712580 3620 0 962023 145870 0 412469 245782 384372 370720 0 0 0 0 0 282547 0 456433 0 183592 0 18839 0 0 0 103669 0 0 581220 0 320277 575518 297810 334743 0 658787 0 181276 0 640985 106538 0 0 680230 655281 839264 601588 961241 70320 514490 0 505639 67855 121872 862581 223129 426238 0 536590 721467 561984 71099 383485 989823 0 130512 0 0 0 335472 0 625333 0 600418 24832 517907 0 266933 518981 20359 487801 0 56062 7244 0 74066 0 0 848671 0 568207 440365 0 0 846839 971782 249657 129023 881560 433217 835732 696452 24752 948175 430343 256768 389648 249924 0 0 0 953993 0 0 0 0 671001 477388 0 706802 483109 43633 0 0 550615 55411 938232 25030 0 0 214241 0 684057 0 365445 555881 186802 0 0 957588 0 0 614439 453216 130015 844717 590893 0 0 19047 227517 0 58964 388961 469499 0 0 961392 877338 89100 756008 678656 0 850782 453815 750023 51553 665852 0 440409 849429 864347 684644 371067 320802 820052 673523 718807 742808 550769 0 0 544210 690928 504784 235443 0 355792 0 260386 291814 235495 992068 822428 80891 781018 0 0 283370 938469 604782 275247 0 0 511283 747958 0 568705 0 901590 670003 472836 0 0 427524 1668 34883 156351 229998 832697 458805 662234 53215 960474 796031 0 0 549009 0 752367 0 0 854655 37669 727255 0 599599 0 715033 340948 0 0 0 0 0 977353 0 114044 0 811958 126844 0 996388 18864 0 454209 0 456452 815369 0 626238 0 869500 510441 12337 128676 453600 0 568485 99763 422959 702736 0 60100 0 12271 812694 744461 0 42253 0 575136 0 734306 0 0 0 363406 0 0 340778 0 9571 389650 0 56787 44966 0 514483 196562 73160 589685 203747 0 0 0 388939 14823 698705 116560 0 763082 0 0 698710 480765 0 873064 0 0 662658 138829 0 135729 516377 0 388575 498178 21766 0 623019 520711 661744 993668 0 985193 771077 401608 0 0 0 0 592472 543643 417920 0 583466 46986 0 486563 856712 0 307201 0 626058 0 469621 235555 736513 0 0 504905 0 494579 538824 0 680376 557904 0 781686 558375 0 290673 761526 0 338176 813241 523284 997150 0 965736 0 0 783288 0 618245 0 0 804319 890168 592869 0 0 169944 0 108068 777630 901175 0 829328 711246 785456 118919 0 0 863395 0 0 747851 529203 726699 0 923822 982604 185084 0 885723 507069 0 236174 645888 654934 0 439499 507516 611263 0 0 888144 0 0 0 0 209523 885028 387212 971855 0 310571 772250 0 422129 783900 755721 0 283970 233558 537776 0 784750 568257 0 649787 0 636281 0 0 157756 76973 0 0 0 983630 215572 0 0 406257 277275 310425 0 311202 0 793777 437283 0 324348 0 424232 91601 0 647890 460941 0 0 301643 231928 0 696678 201976 448698 811126 350750 0 0 65292 398857 833364 0 0 539097 0 0 856946 0 96818 0 0 887760 568010 174317 369728 0 214381 128295 734852 633918 0 603275 314336 380242 406708 0 275140 0 0 593311 0 0 0 712617 0 468873 716957 455595 730498 54198 0 203154 0 6628 0 950766 88512 0 874656 771521 0 614424 0 504773 66513 453981 425535 465490 859597 246281 761783 524237 856433 701898 449680 545171 0 0 907587 0 0 0 0 375306 179539 531781 109957 324021 0 445814 751624 219280 0 350712 490482 0 0 0 444926 131564 0 0 961907 874556 172631 507433 451979 789032 0 0 0 0 12082 710631 659833 523238 0 0 0 648594 19537 0 0 0 59035 14392 98230 686903 593923 584310 309522 307136 0 0 834885 0 801149 261708 0 0 0 312075 0 0 301388 911057 0 893975 891966 117282 362739 0 139562 639588 0 0 206015 641073 576868 0 671119 0 440266 0 0 397645 844341 125609 638505 0 0 0 0 183636 0 0 741080 437897 0 292561 0 0 445986 0 472994 0 915904 247151 941503 179868 451031 335963 0 433889 0 0 557583 0 22545 849498 0 643788 0 509628 0 0 851047 0 919695 675757 0 0 575996 292860 0 609435 631051 656439 391427 0 0 658573 0 828324 0 0 107957 0 0 35887 250904 0 288660 0 12814 0 5268 205545 285169 0 0 458364 545873 68177 0 0 398440 288516 0 0 175363 119712 455108 324630 0 0 60339 175263 0 112874 374416 637476 230751 986194 27273 0 0 418792 0 0 660285 614222 0 690586 0 769698 369571 320420 682242 0 712248 0 422577 376495 389871 977092 334392 0 940360 0 0 4081 824153 0 842572 387247 0 834644 640682 22760 708476 348543 0 0 123623 0 0 311188 0 0 570311 0 447962 950636 822240 0 0 0 121186 0 0 750222 205051 0 123624 165088 0 0 644541 177156 0 610904 187437 0 687788 0 373755 462103 338247 207989 0 0 886033 524209 610077 0 0 608851 310022 451442 0 0 777208 77241 0 121830 98715 0 227893 645097 216579 256548 939534 831494 955557 0 867376 0 671604 0 819332 500339 0 0 382605 863013 576641 284849 0 0 0 0 0 761360 290330 0 97790 251486 0 0 104284 0 974864 481075 0 611363 0 0 0 138090 705539 0 0 0 375405 689780 827587 729399 0 0 760001 0 462299 445062 903364 0 0 65268 0 184275 647447 0 161881 0 76040 0 474305 0 0 0 543343 314991 781493 350548 126868 0 0 881952 36494 0 0 224972 0 0 824300 0 817337 0 66773 0 0 0 579755 332736 0 860134 0 288163 314173 82283 12076 463973 816249 755659 61042 359476 0 959073 440413 64620 428471 585046 0 67765 0 0 130867 0 0 0 0 0 0 238390 253725 828167 0 0 879757 0 241006 293790 0 856873 111648 435768 576925 0 764850 53415 0 0 0 284890 0 537370 612213 621793 0 28982 736289 0 598463 572363 662607 0 0 887008 350191 281465 810507 0 0 220587 257897 444560 744897 206519 480066 439097 0 485995 404129 462341 839336 43044 0 651598 554517 565627 665162 791430 971440 315678 336670 320635 324772 0 0 0 52349 0 668943 0 0 60748 752330 0 0 0 0 450991 694202 0 730856 529375 505803 378660 0 434965 336015 0 0 0 852342 324357 334746 17759 686649 560241 537770 749991 155229 919118 0 0 917349 0 592381 436702 276526 0 561640 137751 0 547155 0 0 0 0 0 0 422567 790100 222987 979087 344419 0 0 366501 0 0 682438 171998 367443 849191 65901 0 0 0 383540 511632 40672 482316 892334 839247 0 0 326571 0 596207 0 0 168638 900776 527026 613816 550541 408289 0 295087 776663 875035 0 14486 0 0 883093 0 0 524126 380320 717462 634191 45081 0 376305 735311 36514 659202 0 644928 360828 0 0 202576 0 745708 0 0 322272 0 0 0 905540 0 499008 0 0 428132 0 0 423184 734455 0 0 368058 0 0 599370 635223 317246 682445 85184 144432 151478 99744 444236 0 0 0 304584 127534 0 447245 542761 248103 415862 0 709174 0 675961 85081 0 0 0 0 0 0 207064 558290 993971 880042 0 0 756317 0 391608 266490 144514 212524 630507 461701 0 232391 0 699455 0 947611 709797 311172 0 0 437710 968360 0 839560 308171 313710 295985 681060 655399 918791 0 453773 843633 0 0 0 650197 220752 521165 987310 188392 560657 540264 0 940702 744322 311168 0 24314 243490 880016 109027 741789 0 841051 460985 948948 170726 642681 0 71990 8774 444460 99016 221830 152766 953273 628757 0 638945 323115 385107 728579 875879 534245 0 268957 0 0 0 725924 0 880544 0 432284 421999 819380 123522 461189 254889 667491 424946 346183 593283 606652 873272 0 0 0 291068 0 808219 912849 622365 122212 0 647118 0 628058 0 374110 966781 190451 0 0 0 210821 0 971256 594591 0 983079 206090 56532 951858 25202 0 52427 0 0 839086 517786 0 620749 649269 127592 925856 180159 0 0 0 0 508371 832549 0 903111 0 485913 0 0 0 415497 0 545856 0 483164 0 316592 396408 682137 0 859625 180669 156795 710962 493887 310540 653672 347344 207262 0 851630 0 607755 21102 701632 970363 0 0 47241 365303 0 665034 829200 605795 0 0 204644 0 989963 0 95768 0 744039 127365 0 0 68811 414462 232438 0 48173 224429 0 223272 326570 193218 0 807336 535421 0 843965 856705 744463 315999 827410 0 975641 488567 543744 742215 334930 0 0 703093 647833 912583 0 970421 860732 94802 339765 0 0 456209 889640 0 400662 977072 0 0 0 0 30579 0 47403 0 247574 0 0 561671 799446 549398 50246 151306 0 860687 728279 38117 751857 154743 100153 51479 284816 239171 0 0 225825 438516 246272 0 476454 0 714978 0 531238 98151 0 285438 234236 442026 854646 0 0 109049 0 747337 0 0 255900 0 0 343608 556397 0 0 305931 0 0 0 0 995177 207197 0 203149 613740 793227 190946 0 688429 118071 498307 846301 157715 339261 0 0 0 725500 380666 823811 764132 51323 471282 840361 181110 937803 75580 0 0 790304 838824 280594 997522 796415 0 731643 148898 877763 536020 28616 359320 0 280610 86699 0 370573 585430 0 0 0 650385 983411 0 449473 74839 0 489250 0 848304 87430 821901 307923 302268 398963 151746 312207 0 628322 932989 732733 769752 570424 0 0 431536 0 31301 0 0 0 549139 0 0 0 0 399763 596996 0 0 691708 99258 233416 448566 0 766579 336325 988459 291012 56528 559205 0 704603 0 382762 743740 0 724146 0 780068 731098 0 5970 833733 539554 0 0 0 827177 406588 0 524440 150184 279746 956190 0 675412 0 0 681546 683141 660724 397520 278870 127067 70487 0 892543 903326 624057 587283 755671 0 643735 95065 715696 387738 942380 0 424030 0 858535 0 853844 561820 75456 0 216264 0 924051 767244 500484 861443 403899 0 238680 197190 482087 381723 676584 927114 554750 0 0 0 0 0 0 678911 514728 996052 498130 0 0 615450 108578 82689 0 195156 509002 351298 0 360990 0 897569 131966 4778 339336 0 0 230181 0 280674 0 0 836157 847576 0 0 71994 0 0 989384 810130 0 0 0 0 0 245039 0 652052 528800 930516 865291 806994 999746 0 689868 290802 899644 0 0 464632 67790 913090 156731 423477 62447 230379 962822 0 0 478184 0 286387 0 265323 807700 0 0 0 0 0 0 965886 39863 940065 752448 659327 506505 599884 920544 770836 0 0 0 0 13844 0 893921 0 793408 0 0 775982 595233 251421 20594 0 673065 594973 36302 0 947962 380452 0 110156 0 0 825678 826319 0 0 709926 0 886763 741300 25195 246126 0 535014 187525 0 292932 123706 0 804079 223787 639707 94129 32578 64553 489400 803980 911623 142976 19274 736356 252777 918771 20254 927409 219767 0 127635 411090 0 0 628817 730811 0 0 657011 485394 0 264537 0 0 0 603244 0 0 506241 0 539092 408114 721481 0 0 31672 981833 724517 0 0 0 491204 0 955384 0 0 92176 574025 809505 138139 0 0 117736 0 276818 0 921315 0 930359 356716 972635 58465 630992 0 571885 856208 918366 225842 759695 640501 988083 0 27332 302021 756217 0 0 472379 210749 574388 630005 0 0 216423 0 461614 0 50388 978826 933323 0 0 407462 464148 370552 0 806614 582633 211054 0 343753 870527 520392 50168 925038 127599 841613 591273 540760 767872 0 0 0 0 0 0 548723 0 572344 0 0 0 505403 0 139671 166420 874665 0 190497 356108 657929 0 29639 0 20555 0 0 0 0 0 864751 281403 878266 0 729403 0 295195 0 0 0 0 172469 0 0 33790 0 343080 547320 50723 723818 0 784067 668234 0 820015 639675 443935 0 589596 546191 528941 697696 212236 344104 0 0 0 0 313646 0 761622 272826 0 204643 844383 954171 0 819236 128221 781003 978454 40592 0 0 163700 0 325295 326799 642703 693764 135248 117655 0 0 237799 702579 395592 638941 0 0 0 0 0 80212 7015 132757 0 0 0 965614 0 357623 91003 233256 0 745846 802187 0 559954 0 0 214376 0 378300 0 945026 0 405071 104923 0 994824 255210 818687 50023 126161 0 359838 0 302947 661495 0 0 292329 494148 134572 5603 816590 0 323250 0 948114 872803 390995 0 0 0 245202 60907 0 363019 710411 0 23291 518116 349327 777933 0 629744 589156 750357 0 735169 274800 512946 0 0 510298 449319 553169 521537 0 0 616611 589813 0 663316 0 398062 510913 256708 797090 47792 0 766791 757734 415120 444669 0 188903 597675 0 340564 0 0 392197 0 103830 0 207815 183968 0 731579 0 948651 0 0 0 237096 421872 850875 0 730247 0 0 870147 0 708039 614718 0 325049 0 216340 657581 486071 612109 0 620876 0 58869 357237 0 0 187568 0 0 291828 267744 0 707961 901437 391108 690709 0 0 0 373977 918794 0 22839 661546 2614 0 281819 596481 168621 622022 0 0 0 413644 547987 258852 308652 157281 0 101402 0 0 373391 847075 851802 826248 720211 863862 0 815409 0 0 944870 728015 0 0 0 9957 142803 0 0 0 113359 0 0 0 463854 19824 83940 764669 0 0 0 0 538445 32912 682131 299581 701350 256215 0 0 467350 0 314228 0 827142 518979 799134 0 463620 0 438055 0 55078 356743 532814 0 582486 619300 154273 269905 494584 315265 341656 0 345686 0 284207 947112 0 0 893585 563122 281138 0 642582 91869 135623 911941 0 0 0 0 428473 939655 0 0 956868 0 0 0 0 0 0 133908 0 243021 264851 863208 315496 0 0 847983 633984 0 0 856928 731030 388475 804179 281960 646382 926379 387197 115862 0 103329 0 878602 827402 293503 131765 0 0 309700 600245 122961 0 495576 0 93194 0 0 419494 0 0 0 620757 504509 316279 0 838875 0 503012 0 737921 0 0 0 517162 0 830530 3958 3497 0 0 0 179815 249199 215435 828822 0 632762 0 442137 376449 0 296877 190252 959489 883058 0 0 0 51109 0 168837 0 938390 0 0 0 0 120585 215763 769893 754730 0 919773 986877 826434 0 0 0 0 0 596209 495385 0 0 102677 986535 625499 943127 916248 0 610911 618893 122559 0 0 242520 518711 0 0 958874 608750 803704 688952 221906 594290 207186 642232 826208 0 750350 0 951628 177069 0 757019 204852 450585 568368 0 921002 348785 0 626173 244304 569968 397054 861536 0 737227 647118 0 248556 0 732457 255160 508918 858455 806445 770764 998071 149293 91092 0 785405 883908 0 597285 0 999824 0 361896 734264 0 7217 262059 578715 481247 43478 75504 0 0 142825 550745 670216 977104 0 234285 0 323957 0 323373 0 497 0 453960 785210 0 531612 775338 931655 476862 0 780265 533447 0 0 370726 0 767453 133615 0 260476 0 106321 110886 638130 259994 756275 172556 702473 113403 377632 0 117341 349792 0 277613 271876 688786 182495 0 141574 0 492863 49135 0 156324 411034 0 0 0 478471 0 0 454550 0 642787 0 478553 13165 960449 782148 791729 903590 597630 556259 977768 3644 0 460513 375156 284384 839850 17431 0 0 0 0 673089 441973 239537 0 451774 31064 0 0 103879 973278 0 486402 195025 325307 968966 732225 0 795890 11094 0 0 148431 86396 0 0 807182 96915 0 251635 878006 596205 430899 659127 990655 0 0 0 469476 602849 0 0 0 0 798046 977034 916043 0 13082 0 173214 882967 708924 0 243007 195163 0 763082 0 797261 257650 922956 0 0 525013 201667 561372 16500 0 638842 0 81284 0 0 0 8810 142747 0 0 584399 141783 605415 879908 87273 0 897866 418581 0 840967 400912 554023 896212 0 428152 0 708322 992865 0 733074 0 324882 0 813959 0 56378 0 123005 797814 0 410256 860033 527303 508960 0 373339 350662 0 0 0 866686 32126 0 159770 0 0 715919 639623 0 205596 48862 483460 215641 462722 0 809178 0 451974 539672 160701 0 0 825686 0 704292 147648 551781 205204 547507 540840 0 660028 0 942051 895751 637265 0 122647 35707 972603 300440 0 316368 431500 0 578500 604401 455872 219602 0 590975 983377 0 356640 79201 0 0 0 312918 450234 732002 450042 821011 0 0 0 533529 0 265167 362677 681021 0 961211 0 305903 588882 0 0 761999 0 787468 281803 0 0 954042 0 0 982848 0 21894 878346 0 513603 0 412496 207451 768778 0 484436 360133 190762 255775 318574 979820 616936 0 857882 0 720326 102880 163943 420505 799502 46073 0 0 393017 472201 72481 427369 335644 250738 0 429131 0 0 567241 749124 673872 0 0 0 627360 0 0 247923 0 851491 22147 116565 147756 103515 916459 0 478282 140793 299090 886678 985009 0 0 0 226067 114889 553648 253197 0 750203 792765 0 532081 0 91151 174599 855942 0 899622 0 374718 0 88773 907550 0 182022 990341 0 0 0 413372 0 110201 553738 522328 966673 0 388760 477686 343440 0 341892 56090 685203 240201 848014 353661 343218 0 971117 83833 430144 0 794614 797983 259936 0 0 0 687881 285287 764007 909019 0 0 876727 171125 0 0 0 0 102537 763339 905721 604882 0 0 0 312701 0 0 0 651141 999650 929777 715128 0 54043 0 467266 554696 0 855542 451013 0 679859 0 215896 879768 590399 0 0 588371 133949 143181 721659 915744 5512 0 0 614955 616003 0 0 542091 0 39016 0 339867 678992 0 173964 245262 115001 0 547160 167064 0 0 0 45516 364404 665040 0 0 0 0 0 196451 532137 0 0 333318 0 424356 49912 0 0 582538 202112 492715 205973 611515 317260 0 0 365589 0 794934 0 0 617229 129539 0 691062 135867 805192 429364 129712 0 0 425043 0 0 21004 963963 773497 0 0 404447 0 0 0 816548 0 0 197042 0 55744 376622 0 370220 0 759768 804606 17816 0 749173 485919 539356 395707 78342 0 29850 297975 0 0 0 420761 933851 0 466954 0 0 0 0 176217 0 938420 0 0 0 0 0 490655 966806 569261 793129 0 18176 302263 0 929758 171148 644188 0 922534 902710 741112 757776 803440 0 256497 914991 577762 0 442519 16783 0 990920 463917 0 796060 0 705357 663037 0 752446 0 0 666344 39561 20097 966164 116099 714994 0 340621 0 199707 0 476104 0 173513 23659 796435 644717 0 932078 0 0 876023 0 0 0 573746 486713 260489 0 0 156212 354188 0 0 300930 201687 698085 75727 0 744177 0 226734 630179 0 664046 202010 559387 0 0 0 454016 729534 0 0 912593 0 0 0 909450 0 944845 627405 813616 771757 412518 0 0 0 0 650226 685807 841880 0 579038 676718 0 992647 275419 986588 0 678131 659968 585212 624004 111690 886463 880328 280119 193289 878548 0 26193 444465 0 0 33765 906120 0 804384 332750 149940 378078 0 76140 0 939866 727705 988810 447316 0 215656 645937 729792 0 266622 0 0 778266 0 984758 271081 0 211568 896773 513053 159227 962943 69430 436954 0 0 458265 867737 0 641797 0 0 877891 968696 736188 0 189153 0 0 0 0 4826 293618 0 276461 0 772595 0 0 563911 134945 0 0 153482 877011 544656 393892 0 901219 0 0 0 772513 0 754182 637281 453544 961490 870723 871131 0 858090 0 806114 417952 0 0 630 859511 109032 0 867987 0 808 0 0 0 349452 354234 86504 110426 945061 571155 241644 233450 853621 560246 513337 0 947743 927917 0 386175 0 0 0 313156 150605 121862 0 860567 667431 866263 0 206111 0 0 0 281359 0 0 315071 352091 0 840028 662553 0 0 410690 573088 213036 483590 735461 0 233922 543736 822641 0 215859 0 781207 0 0 625878 369775 0 0 975659 0 217601 536773 0 815425 393057 0 0 868720 477250 701896 0 810205 815064 399201 978751 107963 0 632351 834526 0 0 923893 191141 63106 817587 0 0 0 679234 0 393203 921933 838522 397388 567903 924348 447572 161287 0 764282 307343 0 31377 0 0 400390 784907 887920 0 0 732457 117411 277157 241183 454423 857439 801872 0 0 622785 0 773594 0 0 140338 201056 0 551946 338689 306337 0 0 446862 919111 479752 0 944645 0 360812 0 0 586126 572567 0 0 46252 0 309197 337900 512090 0 266602 0 645390 0 0 81971 259431 567088 791151 0 61854 568478 271533 760424 494194 409124 541671 811559 0 0 0 0 854063 569750 19650 992244 846024 0 488332 0 0 903901 827731 0 10504 27840 0 572528 825790 326047 0 0 0 0 0 34237 113118 0 0 0 395077 185366 1149 953171 91929 142763 0 765794 0 501697 453947 534941 0 790794 496453 0 30663 692407 244107 0 0 0 77395 0 906564 0 350208 465973 857171 922201 435432 561863 79073 902896 370568 0 0 0 0 692764 0 380409 798049 0 0 0 0 0 0 0 344493 161739 216390 228024 617403 873412 0 804171 0 785736 0 623418 860203 874137 657414 534881 648261 321865 0 815877 798219 664849 139820 684554 384613 0 0 272621 0 781204 876727 699215 0 584983 0 643772 0 447286 694348 0 0 897652 0 223115 489489 562069 0 570601 642291 0 219765 0 818560 39915 0 0 614954 567408 0 812612 0 0 453584 249270 280658 0 633317 818626 851130 0 876559 508924 0 733462 0 835779 0 0 746255 0 220308 0 959246 468219 0 212774 61443 659049 625441 198866 337533 285243 363802 0 0 0 332749 971304 0 0 65446 689442 891940 989179 925637 326444 423522 0 247437 943002 512075 34059 742277 837505 482526 106154 0 56636 970507 0 915603 0 528938 0 884541 0 0 0 700032 0 0 527657 938912 70359 271469 159906 227054 565054 0 21453 718562 336236 0 603154 672439 176128 913745 611474 971069 842956 516898 0 925091 0 733665 346700 257849 854860 537208 438198 101407 486381 698380 218158 0 271565 172223 389522 0 588620 0 893775 164926 0 962559 495042 748239 697023 756190 664305 0 225456 812675 0 0 0 0 0 67834 852842 0 860118 331850 0 26502 8768 0 451073 67729 0 209937 0 449759 304971 0 933870 99939 877920 0 410229 386683 333610 437172 0 356496 653698 415390 0 611215 844123 370041 29442 89803 123872 0 0 113189 783975 314488 65152 425932 0 653147 771843 0 55583 0 715693 886382 602658 0 676754 0 0 128385 125379 192086 437332 537350 53321 911248 85590 0 956764 974630 796278 996391 0 428811 231509 0 0 93170 203877 0 91718 266305 246650 0 0 561138 0 940960 0 248897 0 52331 154719 0 0 0 93782 273395 748451 839855 12970 685036 107713 592188 0 203363 745621 0 539117 69624 458727 0 332263 0 980013 0 925473 353567 0 565658 269891 209636 669227 318314 0 397031 0 812293 92274 394760 0 468075 508886 356123 664702 763643 91225 377875 553861 0 203816 651097 321432 0 689581 0 715064 0 271658 0 0 0 0 234564 240406 0 790543 386513 106396 584539 0 641408 1660 489161 0 0 643833 553052 0 0 523347 0 960213 0 866746 495829 108385 857761 0 389761 117721 0 0 542508 0 313145 852960 835207 959675 0 0 706284 99838 659830 569895 0 808682 0 513183 0 0 0 70317 401278 923299 254895 0 981058 361698 4298 538332 983158 806378 599197 240105 0 788048 0 0 754949 0 0 830610 0 476134 980016 509170 0 129114 743225 440973 449155 902555 464400 343388 0 517790 0 574628 548874 579305 998549 235830 299583 151684 117369 335460 642398 287013 717175 0 57638 900789 31863 523919 0 0 81551 295843 187537 0 0 319150 0 0 756644 239899 518552 891596 670360 415801 0 463249 0 423173 684537 404692 0 667301 0 623540 930111 759815 0 1966 0 0 236882 147849 0 0 561417 453024 0 876177 167800 0 0 514082 0 603119 48352 0 0 24584 15392 0 652449 0 0 853092 208030 0 199565 0 425410 380876 629530 0 83238 0 0 0 0 971049 613273 0 0 0 72492 42941 0 565768 714578 0 345422 930749 0 109557 828414 0 583463 0 726809 771983 0 0 989269 357894 146970 0 416129 411360 0 58591 0 476624 120568 580481 458867 0 71330 0 0 607683 414835 834204 135626 0 305226 419689 0 0 0 474201 352091 0 0 0 396839 0 913737 35997 888738 144902 0 708390 0 365591 702911 494539 275348 0 671525 93310 484592 585142 291187 780418 405689 787624 251962 0 0 849494 0 0 0 174056 244266 0 0 17408 664946 0 74828 429176 908833 0 2142 269462 0 28096 115983 385752 483276 0 769576 995028 682517 0 603199 501811 0 58128 521630 959496 19316 429093 0 0 806553 261756 0 0 0 0 159108 226664 864716 411125 852000 606690 431812 758568 705684 0 0 907270 0 953809 741104 155219 299248 379811 411255 412523 252959 539570 549624 250785 377412 0 809967 559962 0 0 0 0 801748 0 230514 0 0 0 0 310142 0 0 301408 838948 685110 0 0 0 0 62845 792800 778880 0 581401 953908 442691 928259 0 0 0 0 688003 701060 357378 0 0 0 0 296586 595775 0 0 0 108864 0 443923 0 0 0 593119 790738 0 103790 0 908153 0 476468 0 0 574715 40870 910067 0 258226 271740 0 813922 355920 0 242284 904295 252359 483997 235601 736289 285413 324905 802523 0 479809 0 0 802601 0 698884 646638 0 405332 0 268954 511186 0 259679 0 473715 69399 810924 891765 430691 0 0 0 930298 472974 140995 0 113360 0 168167 0 0 915907 0 154372 418015 404676 633515 0 249995 195775 0 0 836488 194792 443794 753866 822308 991919 999050 0 672402 550326 795831 621277 0 0 0 987825 281954 0 562074 255566 440411 0 835548 861090 0 547914 272362 0 0 538662 994764 967838 757144 826946 384931 647636 905726 0 284885 40331 967660 0 0 883204 647216 134252 0 0 53298 0 721563 986803 392052 0 0 1437 204662 0 346371 675574 824897 983617 229939 467928 608083 636378 374248 556439 717281 0 463386 0 0 609675 431373 698990 495711 996900 825248 0 0 229263 66718 31645 895329 973175 717552 703241 0 753776 0 179609 0 708987 271801 0 0 695305 88615 375912 761355 174182 0 229849 212220 224239 303391 44773 494287 559901 0 996574 131195 0 375488 528974 483747 695309 0 582707 441542 0 767191 0 159242 0 0 353456 0 184762 812127 521861 312931 256795 0 369271 326792 0 0 563963 0 0 0 0 0 671561 26569 0 0 638911 68383 0 0 89507 951034 573530 0 0 302619 919188 704170 0 836632 392420 895802 654256 232661 967699 805601 924467 800484 0 400508 853283 859389 416522 381208 0 976947 86289 30492 0 662752 896878 0 494993 146466 777838 0 0 294356 928754 0 848481 390124 524582 0 0 751203 335764 610438 815773 76532 748876 21675 0 0 0 206158 520910 467322 0 0 510212 442237 734004 225051 849979 137894 888876 0 87520 792942 374758 0 0 629977 0 264869 220519 729955 0 286813 199780 0 550772 659448 614682 0 316239 549655 837003 481826 0 0 222030 0 0 763309 256631 0 0 135641 205059 221141 0 995099 369266 616969 701102 708610 734900 816062 0 507061 36605 402634 877829 0 700018 0 0 380410 792930 573571 437178 490245 0 830060 23277 0 589143 894418 766695 368885 400647 0 338648 818375 0 473613 192762 64206 879731 232062 9587 0 557166 265021 658718 163412 0 0 0 993256 0 0 0 888029 943997 442732 172732 927147 192806 767565 0 424921 0 21197 607409 773205 175191 0 0 931444 0 741292 611503 211825 0 806766 0 0 812225 653043 51718 377248 828041 0 163252 0 374051 177971 682822 0 638374 281091 0 397446 497954 857316 0 285002 0 0 70837 820247 354465 0 67388 0 850991 0 0 864185 34160 0 0 253392 280671 56654 0 605158 0 626306 0 0 0 699489 725753 0 209380 604190 125533 0 799803 500543 0 323248 719204 890782 565009 0 784051 850736 937579 0 0 0 508178 309527 967533 202138 0 57005 508645 0 0 0 111170 0 771657 741734 666659 850476 0 0 0 790898 633169 170939 0 640314 0 0 0 280680 511889 887621 0 697453 278128 0 0 479681 274746 0 845899 0 0 177853 0 258332 0 173297 539428 558182 838534 808217 0 0 196146 940740 267823 401510 0 0 734336 0 543545 181812 947383 753542 287354 632874 0 857074 0 0 863814 547442 161475 0 747969 130168 0 444719 582358 0 0 130795 0 0 645142 855111 555714 113808 100626 702609 753680 132674 77626 0 577849 0 186974 30618 0 987544 0 803921 0 737277 820005 0 0 0 918296 407174 307230 849578 282022 0 147138 875889 0 227288 277774 0 284173 0 0 348142 790606 0 0 542810 0 0 595005 383936 0 0 0 115853 83643 995406 0 0 511195 552049 724065 0 0 0 0 867595 490273 308988 562564 0 975778 0 0 0 259691 0 21709 650895 747296 322946 874582 570361 799118 0 138455 749300 0 0 752300 555898 0 0 0 607768 852757 574070 0 0 212125 718042 0 0 0 24224 0 0 170631 0 344440 356796 230776 808971 117653 977302 868159 115471 360289 30287 0 0 0 0 0 0 759969 692791 0 294508 0 714294 882414 986694 945736 837055 906170 491238 543648 691031 0 0 149649 698463 887188 615508 830250 169426 122118 748490 469232 940400 644758 0 0 927731 0 479390 652086 973871 220349 909148 861223 118722 0 155458 766216 289076 0 0 583004 999655 56258 99326 967210 567338 0 0 311675 671148 878993 0 946952 795718 0 452575 0 686804 0 260846 773325 869185 834855 305058 278183 511367 0 795003 396351 62686 0 478836 804738 0 162095 660413 0 0 227978 270029 0 624842 841008 491574 0 362275 0 279379 699164 0 265513 0 739959 284064 0 387709 755432 191923 0 127139 702252 6487 955029 202654 190973 487728 660677 423914 163629 748470 339030 119781 159221 0 420268 0 793976 87891 988385 0 137224 30161 252447 238475 0 0 0 854643 0 384138 0 804438 29238 888566 0 270709 0 0 0 0 337218 507453 284849 198100 0 283866 799240 0 821369 471166 0 0 0 901265 86660 0 0 121542 887698 449904 0 595545 713926 0 590494 71597 343168 88085 572665 0 0 448614 180280 855784 458826 695022 540415 0 374909 366468 468267 0 564374 890660 662401 547358 0 473848 203966 210491 776253 0 0 208938 0 434174 15316 9724 195203 0 688920 397256 0 557797 0 480425 404068 134675 890575 72095 512573 976875 146001 578780 0 0 0 390324 0 427616 724761 0 0 455353 0 427663 611187 775714 0 0 27059 476476 0 0 700397 344863 0 238477 0 0 338689 962832 59418 64356 987056 88457 610807 497554 462878 874509 193022 727253 336268 27673 0 302720 903966 71792 0 168890 7296 970558 0 659958 801139 0 928521 0 0 694186 328025 0 749570 17461 0 916484 75520 792580 527809 0 0 341396 841908 707391 584265 970817 0 0 449399 0 313872 722264 0 0 740699 0 938422 470237 0 581865 360656 986366 325365 354929 495193 995032 81875 875924 0 677873 924692 380166 0 0 280234 416048 0 991779 814267 111426 374366 507076 508025 466491 97737 167867 867501 225942 911458 890671 288324 0 0 0 159241 0 0 772962 0 520949 260878 236847 9853 0 594004 0 140460 418488 0 351833 767003 0 490118 0 857783 472294 164728 505299 89382 83696 399631 990657 575818 760970 648065 721939 0 555038 0 0 0 0 585940 212099 0 982372 974430 0 0 258647 994021 0 916874 861219 775869 341825 0 153944 0 0 927859 947347 0 742607 101699 147780 0 0 100882 663811 0 131234 231833 933876 910427 115088 472867 0 0 0 0 4315 0 0 0 0 548898 221982 0 781758 205617 752649 524065 0 0 13716 413249 871004 0 618939 105980 968756 899696 0 539631 974633 212737 712105 0 22373 0 51760 704891 0 99585 0 92077 494968 282968 0 557621 0 259192 0 549900 713136 249035 178251 159997 0 7946 382223 46588 0 588006 0 0 912972 0 911875 330791 512770 142466 233415 863608 770984 0 482144 0 358441 0 0 103950 0 933192 74877 0 350308 177095 266824 0 0 0 190307 646280 0 0 0 718342 209925 874638 320028 930100 395344 0 724913 59592 0 0 805043 938524 286810 0 10054 190071 573621 0 410078 170307 550275 0 968729 0 0 848268 0 850047 592430 0 599312 910341 456200 0 701970 0 0 29394 0 424996 31410 360721 0 215850 0 860877 524732 546252 408361 277481 353080 0 95519 0 746802 0 0 0 343045 282866 638371 138079 508395 814703 930509 0 0 0 0 352939 0 356292 871522 0 0 858933 481841 569578 0 0 687644 809405 21971 402652 163470 696221 0 0 489126 0 0 0 547010 808018 849281 471139 631821 979278 0 710413 0 602292 0 0 399503 873695 952275 868042 615992 426706 735228 403119 661404 558467 728223 992222 415214 0 740734 876206 1276 0 925132 948032 300761 0 578671 0 0 165283 703626 0 326561 0 754904 369440 824273 909557 681464 305891 0 473071 0 124200 728082 58548 0 0 0 110007 397580 451664 348542 239869 0 419740 524887 488997 38467 202014 70977 0 786054 587291 770315 18157 877918 533777 374373 0 820204 0 809235 124931 757268 613134 535951 0 0 772756 65189 488179 597691 829451 629875 0 0 323333 165982 805906 978213 955266 0 0 883276 0 0 786676 746639 0 138918 0 0 0 743868 0 361697 0 0 982928 0 0 159942 218508 0 302051 970763 0 328229 0 0 333795 0 677047 767559 599699 558691 29316 609262 0 0 791003 0 0 377608 655101 0 0 0 266131 376307 79881 365189 880330 857499 0 645462 0 496671 47470 647464 780285 0 45691 0 314228 689862 0 553953 459577 565745 673985 640396 0 166459 692204 982347 0 0 404845 254087 590983 389841 759406 277835 0 817988 566868 515660 190363 430537 567003 0 0 364394 464469 374811 0 802267 282997 0 9732 52871 0 461969 856364 0 0 0 0 0 56028 688577 0 47506 848848 729169 0 517571 222287 0 0 109217 0 0 221918 334963 0 428889 0 0 463298 0 0 224591 346197 141671 790858 535113 0 0 42345 489600 0 377864 0 0 17699 156945 839024 0 0 327616 62001 0 0 662042 383935 529454 797259 671819 984168 169946 923422 356160 121168 0 424041 605629 595437 141217 588383 0 55424 265749 0 592021 0 998197 521058 0 0 738318 40676 847202 0 969972 0 0 0 79760 0 0 0 171727 647112 705019 854077 0 335261 93443 929402 0 929430 0 261038 850930 0 213300 405091 0 953097 11654 944685 645216 85315 142537 874791 683672 0 0 0 88653 430403 0 0 619899 779152 340146 0 818595 413932 66725 902474 863182 111690 252315 525169 208635 928574 255030 568976 639103 0 0 0 0 780113 0 0 985041 0 56471 106057 907513 0 0 165153 481032 84827 403627 528633 990195 0 738320 0 351838 0 833569 0 338991 119645 374906 0 402241 0 790167 0 366542 0 0 0 229738 456034 518114 710651 0 259730 435118 0 0 686498 0 0 0 0 0 0 857029 879577 0 0 0 181241 378075 0 268788 0 0 0 0 89700 354059 767415 756822 809802 472955 0 0 0 907954 252786 450454 81417 717519 455172 0 274472 478156 88707 968035 796593 519126 0 31496 629452 0 761221 18323 0 0 0 41175 0 0 941598 0 645515 0 634687 697874 615895 0 269867 294124 809599 0 412541 0 964850 0 302863 0 25479 0 658299 0 973379 0 824295 181072 34730 6928 329004 0 0 508547 0 0 956198 499015 0 511254 342061 920726 677267 344151 405853 0 99581 0 26348 977058 830934 0 0 813057 679255 448331 0 871841 945489 0 820020 309183 263140 696834 218864 241453 0 999718 0 761102 0 751244 232866 322040 998030 904983 0 309131 0 0 0 0 0 0 237163 652460 516206 0 964517 0 0 0 132975 406755 584236 450422 180294 0 113209 0 0 0 363705 77299 0 0 86670 0 0 280496 57045 491220 655208 437968 0 0 0 609071 846474 432281 0 51180 476689 367099 925218 83184 0 0 450090 346322 0 811794 825798 676529 0 418063 195358 839821 0 94711 0 107682 605214 164911 0 0 718994 314522 299169 449082 839196 962813 563416 892383 961953 995323 801758 970762 247452 487901 0 754141 0 153869 612000 0 248675 544290 0 163141 133504 569583 0 589990 0 278266 0 637570 720971 0 20095 0 0 638240 697422 0 724439 450699 0 167372 950706 724802 0 0 0 181098 732298 676143 129875 0 994961 966482 0 804490 506179 794202 453635 40468 0 853746 500952 325532 0 0 252476 0 0 0 491533 0 0 220748 0 69031 0 472430 32301 0 0 0 892726 0 0 238237 930531 476690 857775 0 131570 231926 156949 295754 0 0 813825 828098 0 0 0 0 403124 276846 383267 0 0 0 126317 690269 159546 774900 946180 640036 894081 0 242770 0 25091 0 221910 0 983732 149296 453396 867382 147398 326969 38412 0 510462 808300 859816 0 0 0 725768 635985 573201 0 0 168076 0 824806 0 263011 869802 642690 605203 821876 839517 245817 31589 0 498625 0 0 406216 373529 0 0 491158 0 412897 488053 265562 240539 517040 97059 896276 661110 117318 798367 0 218949 0 46355 944148 883793 0 900976 0 911407 0 133562 0 144100 0 684475 552119 0 0 670765 307419 347441 73313 485270 151418 693237 290311 640805 69 653781 0 985673 282637 0 0 496379 0 190911 575307 985483 0 247764 952515 0 380441 491970 201973 0 587595 162656 269237 773561 437477 739548 651958 0 951225 0 0 0 544306 959340 720249 841260 677144 19148 528620 614372 0 883405 322213 774886 295036 391001 0 0 726431 0 0 140756 333056 0 9540 173176 480603 0 1623 125769 0 652244 73041 627225 0 790457 333221 0 907484 310186 0 112888 0 40719 0 863163 108303 833717 899249 805967 295398 0 54565 717069 229745 0 286513 402709 674125 0 0 115259 983094 200718 0 132258 0 0 356365 815012 703923 0 491901 329686 753588 317718 0 299197 0 494559 46502 905804 58210 893380 0 0 303765 414958 421444 984928 0 346027 0 69633 554862 0 239118 0 610288 0 519805 0 0 211086 860626 573875 722908 313764 0 506580 157445 465536 27322 138050 0 745480 0 333695 296919 0 122113 636100 938551 425879 0 0 0 0 290611 799563 287461 0 0 142801 349974 408973 39847 26184 851693 530768 313009 0 484856 651020 891751 529468 0 284539 903170 589206 79729 0 268305 0 706743 885545 811363 412185 286025 0 0 0 299963 38703 0 603330 826277 0 0 197192 979115 838584 0 587647 424476 796313 0 22967 473995 0 0 0 220006 0 734760 0 818870 0 0 882330 0 0 569258 625403 284277 364205 284103 196356 193499 141655 678032 0 826715 0 378707 0 493071 337778 563528 0 971508 0 182725 273304 528409 786220 140749 0 150893 990251 0 737901 763548 0 0 0 818961 406414 0 28485 0 785234 0 556973 0 386501 781375 630661 367835 0 248264 0 0 684449 0 0 0 78043 184983 0 811953 0 64609 974152 113063 0 272464 0 636802 985292 249190 0 797078 0 920604 730201 492308 0 0 175684 897702 0 875311 0 0 143560 147052 15102 0 0 643302 803478 347643 282882 0 674624 0 724961 340036 982813 379411 204795 52801 39538 106584 0 745280 0 711630 226847 0 248228 168007 885493 357279 629207 0 256249 500269 0 0 0 798977 72598 0 191163 658465 0 148820 0 0 237164 986205 428296 0 119436 487898 555545 192874 145840 492977 0 0 84207 0 550592 975232 234335 924135 437797 505099 0 0 982784 154635 0 350717 0 0 795508 0 501296 0 0 0 0 805997 669163 886116 0 129043 0 0 0 0 651171 55360 0 77072 237020 0 0 0 0 0 185136 517352 0 0 0 0 142277 0 0 445469 212374 221540 0 0 581344 842176 957071 0 216542 559604 511087 660824 961302 0 975330 0 624002 866135 0 0 401541 0 865036 836108 759354 0 0 953999 512063 398287 0 361962 0 604367 317330 589106 150956 693099 0 613543 636751 0 0 0 0 149385 0 53262 426892 0 0 585934 0 168405 0 732861 728514 0 354132 164835 213274 965664 131681 760607 0 270752 343379 237865 535878 739512 69202 0 0 693122 724679 223897 0 537191 909212 878239 44205 242194 219944 594439 762639 627052 797972 511367 150511 0 0 760035 596212 0 139619 0 803091 921292 380447 0 23941 0 0 0 206223 630133 0 838492 0 77016 866790 684853 0 647371 159143 698548 587203 435364 857760 0 0 0 387475 824011 713903 461539 0 646260 0 208969 0 769483 307590 0 0 29274 485566 11644 0 369 0 0 237405 273678 730165 99298 456049 406147 0 139933 829049 0 0 95237 732739 639791 413830 610745 0 662278 0 905878 468568 359258 692597 203886 0 52324 957306 0 786770 300922 594919 0 702346 0 0 440048 0 0 899330 277236 414428 0 398582 642230 674077 939734 173832 212212 479365 675091 0 0 0 245395 0 824686 553065 23398 0 0 868269 437221 0 0 0 0 0 638234 0 256149 813157 314215 0 250026 960428 651042 380743 767156 2194 288835 294012 0 0 82358 0 652229 21463 0 895557 292626 176992 19105 278771 966658 532409 500514 949687 0 112501 864758 0 88096 497672 163250 655543 213299 736832 0 914212 596888 732592 624433 0 0 530401 785489 0 420666 0 0 48339 0 0 0 967111 93550 365414 0 920701 293416 809702 363428 826114 0 404541 619817 0 776669 437223 523459 0 0 0 312558 739265 252969 553818 0 0 94050 0 675698 0 715279 0 818763 294294 635941 701761 982462 95483 957644 0 571028 881842 242228 8210 0 0 780260 838008 664365 686539 0 0 472562 776313 0 305435 426236 0 0 523595 899953 650493 433420 0 506983 314077 665266 994728 0 0 210076 358221 402570 857448 932141 272056 935044 0 746245 372498 583522 569030 642042 77057 0 0 0 0 0 989645 255983 0 286033 0 66704 690033 769719 787591 95991 202265 375730 0 933077 170379 182838 169565 545429 822119 144166 413637 789700 567781 0 0 0 55516 0 115073 132154 320591 0 714909 184703 92741 999258 685751 0 0 0 0 66600 0 965137 416919 0 177798 613576 43584 557018 0 0 0 0 0 723375 0 200243 0 264566 706483 986715 675702 0 0 741797 0 206665 0 836909 396646 0 858275 0 227690 0 391 0 235609 453157 0 303747 217841 680263 0 888061 353185 361412 384366 409340 103998 510538 0 233892 147241 0 421453 428304 72698 293810 395265 0 0 640980 0 727261 0 0 300359 616143 326190 0 0 0 348065 4584 45140 397345 118067 607360 296696 927792 704441 549300 204008 0 0 0 0 165887 407115 982058 0 810393 808992 964598 0 576725 564091 754336 131773 284654 947746 613728 905588 0 147633 0 59471 741435 920571 259207 0 291595 381021 0 0 0 702189 0 792575 599807 155492 380926 673681 530347 142747 584322 0 827 513458 0 0 0 537414 0 0 509600 823391 137571 375323 0 0 984026 0 0 0 987970 0 994249 0 20995 897557 391760 495989 416893 0 0 0 781299 710112 0 786122 163212 0 741044 0 32391 11968 922029 0 51158 665880 943378 406731 30868 615561 0 0 417310 0 0 105159 68023 27130 4894 853691 986560 265980 95197 548865 655450 0 87826 988935 221123 895504 664679 728866 589164 0 169220 0 568185 136185 935867 0 517886 286733 134360 0 878856 85687 296282 985866 150713 48993 329348 500496 665760 272460 619651 572863 0 586623 697069 0 178753 543800 0 23499 574450 381613 0 0 959218 0 154153 0 129688 901428 218747 0 374340 476329 0 87367 314165 167647 776414 150963 745540 459974 938322 432823 0 0 59825 600436 0 0 902276 322636 268260 0 785642 159523 0 652453 258182 178743 337369 0 0 24348 0 422500 984073 887239 0 0 0 634782 0 0 234167 77760 629366 310477 786021 0 0 824268 944932 638704 0 57053 300099 735456 0 208791 585163 372116 483324 641331 0 445806 177621 0 915054 0 0 426048 308466 666764 0 0 450945 0 87709 334072 334632 13984 0 793769 0 0 5493 0 490341 633003 0 550175 0 675924 448584 0 558928 978540 0 396528 418424 0 0 134771 228898 667707 204985 810521 838718 641067 683756 0 0 0 716517 0 593622 0 676850 682167 854472 0 652362 0 511831 433908 337482 0 0 787867 0 647539 0 0 0 0 0 0 0 616804 0 330229 0 105255 392413 843846 216382 2344 331218 0 398337 160016 859931 828235 0 0 0 0 34692 118199 669029 441937 387346 124374 428496 402925 0 327000 0 891389 0 727912 0 559281 0 906414 0 0 918389 559949 852131 0 952966 0 956882 827178 427078 620371 0 0 881479 50896 360464 191546 17273 895916 670080 4340 118416 0 543624 747197 748226 90246 276419 0 966781 0 569498 981416 314172 0 357895 0 525769 769128 0 225805 854591 0 0 642835 0 308815 504452 574618 252502 0 0 700125 612149 44001 440223 0 0 867314 0 593638 678864 0 0 0 0 411253 857427 0 0 888360 786931 238388 879349 400307 451414 719094 0 859242 51234 473403 0 0 0 0 775702 0 0 0 0 0 283435 0 0 0 911883 0 0 588819 0 0 0 220472 531167 143390 271225 0 0 486716 147634 0 0 65679 75335 0 338687 0 942102 0 65764 0 600765 587267 90971 0 0 516655 272397 693436 207278 650928 240132 971882 0 324228 106387 0 0 607361 0 0 731058 0 87509 0 0 965059 0 0 512315 0 79477 944439 0 0 929381 174294 537010 440872 370107 612195 396303 795846 380263 0 0 956226 973330 0 994115 500974 388629 514725 616877 399780 858302 1800 0 0 0 916861 0 510619 86139 483991 0 0 0 0 0 0 0 57407 0 0 540975 526237 126848 0 0 590490 0 0 0 0 0 860670 422592 618124 0 0 121633 124417 75983 0 370547 389613 350702 938316 0 0 538870 571290 114599 322047 630858 0 0 840877 604685 638840 572664 123331 0 632921 0 0 92589 273778 133062 0 508476 718366 422799 122838 259700 341326 0 831198 136460 996605 83546 0 77490 0 731522 0 0 894417 383135 705882 292149 0 391568 0 35442 110441 880262 409944 710719 857824 177884 0 758441 521234 926565 233699 696292 0 0 121058 0 519759 0 565510 971091 717364 496306 793529 507390 0 479958 490690 1463 156843 0 68973 631623 32236 0 395026 116262 0 0 0 0 505660 120984 975114 23971 951954 627892 604718 0 255860 700800 105087 887514 0 721544 0 389400 424973 834994 0 291232 440542 0 305525 0 0 782510 314605 158945 440352 0 249093 489717 442039 0 373758 0 933759 401362 0 513519 969848 6040 112789 176419 788341 809685 467753 555897 205190 388350 748172 321233 289786 526346 128389 355700 408832 823418 0 574119 0 997077 791834 351837 8051 353679 490122 741867 668971 232284 0 0 158253 63095 796989 28396 687636 644796 400694 691728 401072 228681 882967 0 914001 0 0 0 0 873194 0 616511 795448 0 0 487964 0 607389 888622 43814 382239 629888 392617 191174 0 33964 0 801131 334984 944707 0 0 732920 608313 62097 356430 301622 269139 134246 0 320712 653124 0 0 451224 0 373978 892186 0 839630 0 226086 606560 67854 39105 663452 0 883955 0 880799 411597 445712 679779 936526 488511 0 393186 780356 0 107530 0 388717 262148 625692 619241 0 611980 752681 0 0 336861 883150 0 839162 899471 969278 0 340531 162907 168022 0 81052 0 0 920866 250372 0 0 0 690367 932307 0 227024 0 0 176620 506412 412365 0 0 0 984132 912604 0 464637 359096 848480 0 0 0 958260 945212 0 0 269206 0 0 0 0 250008 0 798760 468397 0 893721 0 302385 0 386678 557244 0 80137 616340 274546 947663 0 456817 0 569394 389483 682255 0 0 195398 924882 0 974526 68914 790877 0 23473 0 84354 339402 61665 652106 391778 762700 424230 0 814008 721867 0 0 0 551017 142252 460130 578505 984371 337011 504236 129735 0 861751 817331 544034 0 0 408925 880831 867815 924753 0 724983 68097 0 0 0 582309 521287 967462 895899 72756 0 0 0 155681 71362 631396 362714 7653 781690 239672 90951 546880 0 710370 482956 0 0 0 250069 79636 829681 536015 0 560051 667844 0 554367 148056 0 0 508735 51847 43188 581545 0 560005 559599 0 0 371169 0 421240 0 0 564587 0 0 46859 0 0 565254 0 193733 0 232408 0 980205 0 659802 623052 669029 332015 0 128925 706813 546556 0 0 995665 0 261607 994563 0 717937 540726 42004 438561 77073 0 715043 287485 398407 260983 0 32523 470352 86910 940140 0 0 514903 894238 417258 381435 528749 236974 630256 0 806728 0 0 207651 784789 0 412048 212434 672980 416130 0 940223 440349 916183 0 258504 506182 804229 759259 933590 892009 0 0 0 725280 0 0 0 0 180374 0 0 760052 131564 0 242216 903598 191440 773615 0 299804 562877 49969 0 295577 452175 0 599823 0 0 446140 260922 0 0 0 810750 0 0 606045 750914 0 764209 269009 0 0 233117 973799 466809 0 231189 0 0 47902 186008 490 182143 478120 407698 798178 0 0 0 717112 0 670351 713461 0 15623 1849 335034 612643 0 0 991012 0 282192 438211 0 164454 0 62907 0 123618 0 0 0 989681 938243 958670 0 867560 612137 0 0 0 0 0 373035 0 144286 301035 382961 174382 429222 0 414764 401414 0 0 542832 0 69218 889525 445108 457262 593311 693039 0 499634 0 300558 0 0 182510 0 113670 462229 191622 335279 0 0 714836 0 0 780530 0 873482 882415 43286 343041 131503 159280 258114 296095 336284 0 954780 809849 514643 0 668320 166185 141498 331920 628352 840084 0 0 21505 405436 657212 0 400767 0 911189 0 888812 0 123692 0 0 0 692620 4700 0 854931 35587 620383 0 586435 590406 761425 0 568866 457157 896589 0 0 229509 821231 271827 827980 0 81724 389898 0 140898 725225 771213 112365 721463 0 955726 0 257170 216231 272599 0 0 915959 540904 609955 385011 64785 79100 583795 0 336283 228726 823344 589910 178017 0 548891 75281 0 0 232162 0 0 0 48147 415001 221744 824377 0 884004 0 443579 825237 655785 809201 471318 491287 0 667177 344355 159333 0 642983 951845 656606 398574 0 744828 0 0 436787 997401 0 878689 790504 319780 0 227782 939554 0 928187 0 0 571909 0 0 610600 130980 640267 111733 0 0 0 41786 975986 502927 110303 0 517785 152081 135071 0 0 621510 87773 778217 37788 0 757860 0 857919 839239 0 0 575473 798710 0 0 200276 542418 450658 229086 814621 630272 675420 250219 237343 356510 0 358600 829059 471014 0 867033 514128 944555 0 809498 398228 702172 0 222651 122337 0 741995 955308 642910 0 646311 0 0 587364 82428 47068 44555 0 0 610283 0 199668 128197 0 410273 392315 129950 0 0 253125 890662 0 192864 0 929592 0 0 741441 27112 922020 162397 517015 530503 0 0 153624 134817 0 839583 737958 731516 0 19024 939571 543986 0 0 953689 0 550303 678216 835458 118424 683744 0 246627 294307 415397 0 833609 630738 862133 0 206858 0 484142 708141 0 0 932736 0 682822 0 541461 112360 705020 0 0 434552 0 833397 979649 717932 125990 996236 0 0 555145 965753 555190 0 0 789760 0 0 145099 0 0 0 812773 542084 581018 112719 156182 0 689694 0 0 0 587928 483140 0 509599 382147 0 0 456892 459291 958273 0 0 773928 249135 6917 119889 123918 0 0 920546 92017 0 367672 0 425365 0 0 0 775756 165311 334560 0 318959 0 101647 0 972894 0 0 0 0 0 0 779092 658993 812676 0 75513 473374 0 0 345814 978102 188459 0 980299 0 0 941853 561675 0 45255 373830 652909 523618 0 0 857597 99969 249314 61093 0 323409 0 541783 0 778833 920032 808748 0 485363 259046 0 0 114282 805854 279713 715701 315042 454193 557616 0 756532 0 0 40300 250057 0 14268 0 946114 0 0 288672 41093 292892 362839 505279 317499 0 0 731565 101795 0 785474 628815 181123 0 0 763176 669736 0 721361 722779 253494 359306 156920 314698 0 974279 738720 946090 162004 750664 286926 297031 0 0 746004 46131 0 0 0 0 0 20349 0 0 0 0 0 381474 459602 259748 0 335260 990485 681013 0 0 0 434993 14227 797685 0 433824 162259 0 896662 657818 0 706292 613263 521741 0 392263 0 0 614710 0 485645 676047 375321 20680 0 0 701177 0 57605 0 634945 461775 677291 475484 740176 191805 487700 216802 0 282208 704355 619961 340067 923456 0 0 874579 283795 714129 691109 400145 0 0 0 569333 526432 999219 687333 593093 0 807206 564766 933199 988835 654251 0 833830 589848 0 286195 0 4521 0 0 554516 431966 521882 0 990488 0 0 0 778817 0 0 0 329555 106681 0 0 44503 29325 705974 438773 0 75270 246124 0 0 0 0 671239 0 0 552409 829849 0 0 46225 214570 570116 181804 576602 0 488913 0 813423 82788 524174 105937 0 667897 0 764221 748442 469470 439031 0 977829 229222 943791 0 351934 0 331803 0 35977 273520 779709 0 608991 43401 0 0 0 166916 427352 896360 471942 606674 716697 348164 598135 234471 517706 942019 759846 30143 331914 673313 198905 0 807632 0 363557 807659 962325 742889 120381 0 0 288954 419791 0 861910 274158 867847 0 603338 72103 0 482958 224010 0 847813 0 215726 0 790454 597232 302732 247855 0 346445 0 0 61337 289857 353390 0 0 0 44577 224957 739971 0 280309 897298 854341 707941 386276 0 265120 22393 335674 422007 956210 559734 0 0 698070 0 591954 480080 404588 0 486313 238713 523478 476889 804025 0 454414 272910 0 303441 0 0 483975 924397 0 0 38974 286498 287678 368207 743191 386896 0 0 0 37346 283880 0 895117 0 0 0 25154 456736 0 0 738148 588274 0 163940 977519 620863 0 0 0 376989 0 875527 0 0 660007 22050 296723 519785 927430 400631 199688 950512 146513 804177 24705 214736 449572 609160 68330 274818 0 977305 782047 288772 397650 53898 0 0 353208 181902 122579 487244 692176 27751 0 0 0 0 999851 739179 268915 139837 199962 317700 0 220950 482126 798527 97278 0 42120 0 0 91677 0 917591 0 0 0 960027 184576 851298 244433 0 249594 0 0 404137 390955 0 922374 0 0 472195 0 741719 387104 0 0 94759 660279 0 619979 68826 658411 481098 174702 961789 603100 0 0 364776 0 0 0 578029 0 653909 810240 336085 0 0 607620 0 722714 818593 228307 394438 515853 0 440056 391574 269358 0 264027 0 0 0 0 0 423745 0 344510 0 434044 76480 259037 354097 0 423126 0 987523 162260 79056 0 479275 0 0 512141 820225 206882 92938 0 939796 825652 583926 776258 203102 563847 202223 0 989569 0 0 293612 478136 0 591866 747850 335233 0 6101 0 0 122621 744498 312191 492252 0 473548 375067 539259 0 420255 611561 886223 109804 0 0 452238 0 694107 993365 770174 871091 0 254251 0 72121 0 0 780630 416206 0 92029 293713 239040 244842 356351 22641 0 772660 123055 0 683057 0 0 538080 126688 713255 0 0 516498 177432 186198 0 0 0 697125 730153 664355 556599 995854 45951 25879 29190 888794 371402 0 390681 508294 249657 679387 402563 381452 0 362346 0 326821 900743 0 0 0 600404 619515 532947 833645 885507 653195 4792 124647 310353 622716 0 0 887171 947603 942648 0 213851 262000 65677 0 0 373440 161025 389536 188831 54422 680522 250828 192071 0 0 0 413375 837308 0 925854 733534 0 811884 0 580224 0 0 0 434988 250144 0 256664 0 639999 0 708862 183645 314122 665041 0 6951 510152 0 769011 0 736806 43842 760484 354746 0 0 0 0 240349 0 0 597827 807922 0 0 824117 384950 953982 0 282097 299328 0 638697 399706 293532 765781 440417 0 0 241429 586139 868325 0 0 118640 690858 0 0 0 530185 0 0 736775 0 638984 57444 0 0 261278 0 162390 0 896105 689873 0 698821 728241 310569 0 214423 686683 60557 0 0 99386 0 0 0 268054 845306 880030 0 0 337672 963866 297913 681407 0 553750 0 0 696084 107074 120115 0 0 843476 971386 0 0 927561 453193 761269 254564 864181 281462 103169 520932 821789 149394 294708 0 718446 0 3010 972141 714416 890244 369574 491137 489698 864022 0 727600 0 0 0 0 0 983065 567349 198484 40433 713100 498335 95522 0 406123 538942 0 382201 807972 0 468979 0 174680 302859 803806 0 824594 0 667451 0 351343 278516 801917 0 909054 0 0 0 472029 0 938634 0 0 0 0 0 325610 280827 0 517107 634589 974308 10011 0 0 755241 871010 0 858980 986351 0 16766 639335 0 0 617439 530559 784746 0 0 0 174467 957637 902650 0 126550 234006 0 754047 0 0 673818 0 395710 97785 7215 717161 298866 0 0 188600 0 263465 0 0 0 0 63192 0 740506 0 191929 33333 925884 0 0 0 0 193459 0 77260 382548 418238 968727 0 879521 78800 792295 587724 476695 0 658050 362250 0 891916 0 0 0 304530 983936 135413 266176 51037 255164 0 518088 541341 0 54259 0 235956 0 0 733614 0 957706 0 0 892988 0 101163 727921 554983 1658 448566 108282 534710 757153 0 257632 213807 301976 137406 243960 0 522961 0 0 376316 461164 576276 763130 326754 261320 660958 616395 148582 98465 576810 626505 0 0 0 0 538256 629312 749958 0 0 372313 719833 363567 796978 329435 0 213784 464065 204994 0 0 430409 0 0 0 893558 367592 537076 0 806124 547368 0 374435 91207 948574 20920 238580 559739 0 0 777578 161635 809475 0 150174 0 768592 592345 640584 267048 0 450029 103691 594794 0 812007 0 0 934859 128509 480750 190352 0 649574 187232 841866 346775 0 946917 0 832766 10823 0 562066 0 705984 886211 0 0 0 126541 463049 97981 224675 0 906306 0 0 191980 13261 467885 663590 0 0 678953 211295 200977 570020 662834 0 0 609236 810538 670847 446643 557678 0 686693 339509 0 93962 849938 524700 158746 756076 216934 0 277124 660715 0 0 468744 0 516071 502945 149444 0 29854 0 239290 854570 0 299622 0 183187 0 675312 0 385480 226679 615671 0 0 0 0 967940 0 783985 906605 331375 440428 609943 0 710953 272356 897553 46716 0 459596 871782 0 0 693260 749798 0 0 740830 335680 814642 0 0 809756 0 849025 601248 189430 0 781406 782649 0 179939 0 759788 588092 615275 262836 533898 0 0 0 0 0 317515 0 0 669828 0 964637 492852 178146 0 427915 0 0 0 0 0 909052 0 160922 0 322264 733958 325114 0 442318 34802 506365 0 0 0 0 0 328985 521339 0 0 370644 565317 685272 960347 0 709801 438929 180029 0 0 0 0 736015 137716 115106 0 486552 715581 0 0 560051 12698 790061 63754 297138 0 680283 745485 0 904763 670595 818500 858241 0 490031 0 672457 36576 476744 959696 884517 713905 0 0 536680 619428 623672 795371 0 460355 946618 621006 0 0 873222 789585 0 0 0 493403 0 0 248681 802900 773117 99001 808297 0 101018 398364 0 0 459940 801811 433372 812885 0 0 784957 291713 0 546830 298028 0 0 0 0 500801 0 0 719095 0 761012 807805 0 0 35244 479394 3163 0 321165 358741 732425 447192 0 904636 776985 469508 0 837231 539640 599006 0 881667 368 563642 171440 260359 347939 529357 796588 0 0 628111 0 621745 421696 0 897362 0 946115 527211 0 0 469903 47850 575615 723458 0 255501 582692 0 230244 186643 272859 0 240532 439609 289858 131993 351400 936746 0 0 703047 679635 534649 487677 400304 0 261509 0 685675 465177 702096 743127 771156 0 666999 0 642564 662638 0 731621 250066 505315 80653 0 56181 0 0 355977 237755 0 0 475069 34901 0 0 986647 991358 955611 277761 731651 886653 315450 494019 0 626189 94037 98232 463536 273466 973594 833897 0 281441 686000 240809 298455 0 285843 0 959931 403375 94981 366772 740781 21385 0 272952 669616 857211 358115 78036 441742 887046 646951 0 72091 0 149921 0 0 0 908371 0 865587 402454 938614 998736 0 306734 0 0 0 494157 500206 490629 104244 186651 0 0 0 82415 656146 221146 0 0 65073 0 0 690379 967511 635856 117770 0 504835 501582 0 98939 0 158824 903902 671664 242400 380291 0 0 773679 0 821965 757389 556724 705593 0 651947 0 83418 905449 0 0 0 0 405159 0 528639 0 509036 529342 353031 89161 862237 0 0 532085 0 0 707103 0 535757 0 0 848872 95351 0 0 0 545529 249334 731059 0 302545 0 0 954542 7759 0 102627 0 898446 426415 920959 642859 0 372354 272238 0 455057 0 814038 945713 892298 603041 133149 87122 0 804558 0 144976 993820 517049 645154 791365 687714 0 934880 74544 0 139331 237574 0 0 361197 0 334968 376357 908614 769480 108048 667200 261208 304084 864036 26432 305778 903102 166416 153520 0 0 913937 0 240447 0 0 756472 837793 871968 580461 0 858766 393592 488427 223550 0 548596 264985 572222 844255 0 337777 0 0 620008 0 150797 511314 0 916985 68705 0 0 0 441705 0 0 352751 0 657450 0 978858 0 0 0 967021 0 843987 0 815829 0 0 507771 987912 621035 295419 0 0 0 476779 871362 162156 626977 846683 903834 174588 0 786097 438716 935784 546332 0 11254 527418 0 914881 0 0 361932 350603 0 0 0 928143 0 341076 0 340919 327700 0 0 0 192274 0 250746 88208 0 686696 91278 0 516677 0 3840 0 938565 0 0 0 11553 502960 0 0 834585 0 699595 0 279262 37597 432903 0 293289 0 0 0 0 395289 251705 0 109218 682171 555538 473672 984574 410846 0 363631 0 879020 616493 90776 0 291120 294173 528470 913570 0 338649 0 0 0 985868 0 90789 0 789170 695840 398072 960560 340822 0 0 748849 126631 898735 964605 0 0 332910 851486 114177 927594 744464 0 0 917209 597118 0 865386 161374 713326 808902 689063 644048 131115 0 248148 57591 682379 291083 443911 102875 809173 897852 0 0 0 650694 0 850504 0 742940 337710 0 351264 0 0 198831 592318 136191 1534 815696 671186 853857 256781 911833 466531 529456 597719 0 0 659366 871477 572931 0 295468 994455 0 759828 0 0 580074 0 0 0 691449 661236 568499 0 0 0 537499 867508 918219 0 796597 947131 0 871312 893894 0 849102 0 0 197759 567742 462641 0 0 683047 414008 835386 9335 544760 0 125156 519286 651892 0 369499 0 334770 984500 0 939916 0 0 0 956073 470393 122970 905174 44475 360642 155149 0 150179 0 0 269722 0 176346 462855 0 0 175827 0 0 37027 428004 772131 181715 595974 0 0 368135 0 0 989970 611001 0 0 0 411983 324745 930517 0 290967 0 0 714560 70291 166774 932088 751953 269186 0 169415 216652 0 531395 0 796996 0 967394 0 0 880928 806450 0 755634 0 211275 199891 0 0 259132 76321 118856 0 755972 692263 334430 175999 0 253658 150834 149346 472634 0 512576 336744 0 3960 0 763346 891850 0 47046 106859 364212 467230 114006 992257 442026 0 531305 211053 289675 167213 563152 691811 0 367148 0 756816 0 782723 720429 243563 242820 0 57304 285299 968174 371247 954318 885445 0 384992 0 994269 451883 635580 0 806169 40334 0 0 0 717413 344338 381970 282289 0 930795 552996 0 765964 690619 0 28407 187964 906244 44888 693696 0 64432 743897 65573 0 0 520803 579899 0 863898 776062 633390 809776 427144 937144 0 0 546018 394679 146986 370324 907848 794426 0 167001 0 0 474425 769366 0 0 345053 494319 908555 878855 194602 306132 114552 0 305692 281991 0 592134 0 0 481508 0 387476 0 241091 848851 882404 0 0 815209 292838 0 49295 0 275696 973617 534849 329673 0 343862 81050 543528 485427 0 801438 0 484364 735431 0 519528 425154 0 415606 524732 598982 183508 139983 0 777882 0 770903 912039 717537 0 0 372011 52259 419403 853513 434941 583750 0 357047 0 628243 333718 381047 50976 0 0 96773 258550 446894 0 0 677079 0 984194 0 0 421351 0 388750 539667 0 0 271399 0 183161 731007 0 0 142331 547864 422031 384757 444599 0 589710 0 0 0 159215 0 682060 986375 53893 0 417636 93320 520050 0 0 117800 0 149581 370396 0 138838 980277 643688 298358 0 0 0 863161 669413 838650 748783 363835 0 0 0 68548 2678 438062 0 641412 523231 0 0 719693 0 659049 745819 358693 0 0 332162 0 163062 888668 17308 957884 32018 0 22692 6702 729858 964509 648682 0 0 0 810310 6811 197250 0 830468 0 879315 681313 882204 854167 0 498475 833357 519541 605176 267331 549056 258465 0 273206 304260 486451 0 742598 892020 226057 0 0 128712 0 0 795421 439610 981494 836392 0 0 100495 0 208055 698079 0 0 0 609912 168410 318704 532673 29243 22971 336397 0 0 753901 105099 0 428098 342152 799621 719923 321177 681413 25797 152197 539267 0 146782 308207 875841 0 565350 738905 767995 149360 0 0 615245 98192 506517 486597 0 84084 793146 637795 0 100444 0 820483 938485 695863 691688 780139 0 429947 237103 69392 0 105469 0 309124 0 0 0 931519 289894 71517 281007 836632 0 589328 759507 692613 968429 494794 961998 192823 662699 551394 167305 0 98555 942216 385688 0 0 856030 586400 39158 470955 0 255187 243619 431932 276410 711482 627206 0 0 0 444015 538157 200442 0 0 970343 419717 741498 315494 0 299669 158680 0 238245 612330 704830 0 0 0 0 752865 0 535791 219007 110116 86922 131478 407129 0 0 571250 707045 521389 491180 0 510274 389344 0 503308 25335 273007 24937 857318 871809 620155 974831 737599 0 790966 843066 0 504301 485787 329163 755325 555475 889017 0 835275 0 0 695275 0 661373 364098 169962 281339 45029 733390 0 318918 0 694807 0 906818 291340 0 512804 0 813327 0 0 0 146355 899917 0 0 276986 814964 89100 391349 122415 383857 240852 791493 329642 891521 686455 876434 0 163275 0 625240 0 133701 0 252575 300586 343449 576719 753548 444606 768244 0 97201 458715 0 587051 796649 284398 0 0 44514 0 283000 0 0 0 237521 221850 0 823712 233063 403513 0 0 0 18041 324292 0 0 25060 194814 0 0 553255 583293 429993 360434 399761 908920 246078 0 0 0 948319 256836 20838 290369 805797 387688 229796 324358 0 367359 852241 170095 532331 601516 769514 547125 0 0 0 455289 789782 0 0 182129 0 631102 0 0 278986 570761 384041 791867 0 965892 168948 230781 957612 307411 0 0 0 0 422723 0 933126 223051 665808 607937 918474 0 388952 0 487827 415201 0 552950 460093 770454 0 536814 997217 318620 0 476990 222542 812987 7777 126865 231706 0 636343 820166 98515 618863 741544 400797 0 339497 357336 775936 616218 0 735548 0 0 985567 251854 0 467427 0 0 235301 677433 118337 0 440490 0 328721 0 0 865850 116210 768043 577926 878379 568915 551204 753668 131164 919779 113707 285161 408277 461115 794248 685360 0 0 2549 824653 0 245957 813008 0 0 65418 863354 291799 520828 793208 835663 290138 536058 0 0 919718 218473 160187 0 0 0 839089 753852 0 0 504379 0 399524 233809 726974 977299 0 417257 0 226426 547205 0 0 65549 626370 290997 665822 457142 531950 47167 513832 0 620634 0 0 126229 150871 658881 680674 689393 384282 23126 0 129787 338453 0 386658 58967 577455 531993 749766 317630 218114 20505 0 0 810515 692900 0 714288 23259 19998 0 0 685010 0 601843 0 0 0 0 0 0 731978 769143 432941 0 868451 0 408064 0 861045 117176 0 0 0 0 193787 256070 495522 399105 0 555414 694814 968891 0 254307 0 0 829167 430684 319607 963751 326259 688691 447163 987304 504423 0 0 361101 581606 740911 0 0 111087 47761 0 612961 0 138134 0 0 119041 668915 53491 0 0 0 205978 269763 203609 237952 0 0 38523 644844 0 450629 0 0 115467 0 791536 359224 423589 75365 507533 181054 149192 0 0 987192 139669 861891 412572 456188 0 943105 0 449270 498801 757980 947680 812343 657544 793325 419621 151587 880051 0 0 853294 429403 0 0 260321 895179 510577 115548 150151 400060 189001 200777 618388 569954 417076 814744 0 0 0 384680 0 0 817950 163148 188408 473142 550108 388938 118541 417718 0 0 768486 0 0 764746 842175 0 0 560211 0 0 741642 416325 224193 0 974112 212953 920197 339168 0 0 692887 527245 0 738384 0 781983 353168 0 295997 575221 629462 0 364511 771679 584531 810374 0 406846 198973 604287 0 803210 437815 994415 286512 0 712048 197785 0 596629 0 0 0 0 0 0 386189 0 0 89181 455530 96134 0 0 769031 525793 0 476185 133911 0 688639 13949 491489 204108 0 811925 194193 938372 652651 363445 0 0 177854 0 898234 45446 558269 752352 0 0 733011 0 986685 458240 766279 0 987271 680206 897073 456859 214800 0 0 650606 627591 0 483491 89493 539516 0 0 581317 0 562041 0 281962 189878 427677 915681 991140 0 840889 4552 384520 0 457469 0 393753 675924 0 323108 0 655004 0 914873 583619 0 0 938063 776839 457799 434245 493580 0 860269 0 385484 638468 73733 0 665251 0 986604 0 0 445005 0 672605 52802 518243 0 478463 506020 0 0 0 0 655447 0 0 228371 0 0 741969 554034 71815 0 0 0 380212 0 0 800584 83256 970929 0 873417 817670 0 0 0 615029 678500 745609 961280 0 391678 742840 42006 0 0 691369 0 0 514082 17065 0 477682 199810 862674 857386 989086 85156 444594 0 126616 543033 0 0 604173 0 280232 0 645093 0 560746 0 0 0 0 0 0 998266 941521 0 903495 986733 416844 37464 701759 288333 0 527638 0 649172 375354 367246 0 617205 446443 0 447266 15027 436086 379479 100271 0 289611 157509 0 849115 320070 264552 0 0 828996 0 313918 580089 460023 644878 332407 682951 571315 537978 208585 0 452942 664446 240583 856695 0 482468 168310 483476 136000 0 552803 0 236322 441693 0 0 561989 0 897783 631368 688996 159529 459165 21424 293153 135020 0 0 101565 0 0 486731 0 878890 0 0 0 39387 655567 278078 594336 0 340887 519892 334794 313806 999059 43523 908752 0 0 155238 0 0 0 0 268794 0 613096 206840 0 0 0 383110 177958 205383 642179 0 141201 426358 928308 0 11776 0 0 0 212648 134905 964246 350695 0 735554 216266 894368 0 0 447928 139438 0 360104 0 772853 0 760168 574562 0 741198 539172 684538 717547 0 994920 474722 0 757669 948436 0 535736 262895 446503 0 0 498345 0 290042 773664 0 610149 0 0 0 796948 893300 451668 734594 0 101881 652628 680490 0 0 920671 721728 984720 482703 330652 10467 211244 520822 0 104436 486967 0 0 817703 0 141411 0 884143 747999 688761 39937 0 172415 94508 0 750173 641210 0 0 690438 487316 0 508828 236289 337323 299667 474334 0 0 252505 0 693022 53506 0 240458 0 46258 642384 0 116417 178643 953065 0 436852 9848 0 611039 742992 0 16706 998639 510086 469549 0 418934 622338 330559 612317 581951 0 530600 21441 573653 788376 0 911577 246711 770215 584420 202909 142300 0 328210 201326 0 0 0 0 403727 0 967326 45635 438061 0 800017 644998 0 998315 555692 516234 786437 309823 255603 0 0 828009 0 0 544538 0 674450 306623 43056 503775 160519 0 187204 389161 0 0 716699 0 852516 772752 0 0 844121 760569 0 397467 825686 728950 0 475943 331778 0 569885 783543 965412 0 977960 582556 807406 720976 602889 401247 61598 0 63913 0 520906 0 288223 673282 301834 103360 177414 777567 450015 63929 462359 87947 410809 146505 844481 0 933080 152128 421444 0 434883 0 509649 0 76485 433736 513626 499127 222953 0 0 0 0 120957 0 0 907010 361224 691383 0 722228 0 87434 814992 766390 758370 474653 605864 249545 0 332500 666919 499511 699159 146866 554172 0 701037 0 450889 622428 320812 844879 941863 0 413201 314592 0 335532 812365 0 620874 692374 718999 0 811486 0 530765 108520 199823 0 0 0 825398 441839 0 453154 512445 0 0 927429 0 495926 52081 41355 850080 653383 849673 486945 0 658985 0 63800 190048 304670 0 0 0 0 570546 0 420760 849130 342943 0 674283 787311 571298 211844 69673 0 0 388102 669367 168191 940002 429884 0 818825 0 359786 468336 0 837646 265058 782052 0 577721 845897 0 820513 242388 365927 145783 190568 0 0 471357 56392 0 0 0 862282 390009 0 0 0 83777 94746 258151 0 553554 759887 315192 863206 558229 0 0 0 752790 0 950385 0 368586 0 0 393472 406769 435592 65934 743766 279300 306503 184679 753197 794234 901393 138809 233363 0 0 927959 0 0 940062 793033 0 237209 229383 881601 0 508553 323912 143120 0 742455 0 446095 0 271885 640991 0 4992 956546 713858 123611 681187 335341 184457 135495 391067 723232 0 0 0 195551 0 0 44662 855505 0 996541 0 540245 0 901447 274102 0 261769 876655 0 0 586594 20877 0 823213 449921 0 801512 0 0 133809 0 0 560204 320581 0 988070 834688 637587 106740 0 430726 757187 143895 412505 806299 474074 425936 0 854524 0 658901 176569 0 55223 0 0 622432 0 845629 0 56624 453478 0 534845 764553 0 533898 702167 828586 196096 348569 984916 429456 0 0 222545 79171 628902 275010 678344 116953 538210 0 234519 0 624414 793355 704334 0 84017 838463 979622 714540 161429 689413 0 771227 361295 447656 728313 903873 761127 496 452245 566119 0 0 302406 0 925566 703434 210249 0 0 230848 790963 789288 0 60362 706423 0 0 38582 209647 375464 0 121550 120574 0 994741 320049 107236 208131 0 134550 741614 86216 227747 868279 952268 964590 846522 0 0 251704 742562 0 46988 198707 698947 0 0 0 525437 182307 0 728873 543164 852575 0 0 0 324515 744212 765779 0 0 879283 972403 456065 782587 0 0 0 956595 434464 178499 0 0 338966 0 14566 331312 0 929654 0 914449 0 864060 0 717682 146363 508292 431347 145454 463369 0 464279 321107 529328 218665 643115 92439 0 128410 0 114945 621074 200746 484097 157165 0 937188 91665 638827 902282 0 719321 869585 666987 0 937219 650396 0 0 701415 585650 982084 240447 413006 640602 344532 384662 750298 268362 93367 827845 83635 0 0 0 0 629486 0 450265 927597 0 0 560051 858240 746564 290100 217135 627029 966569 450646 0 731201 18536 996187 0 465005 55235 996588 142825 0 794408 119942 67443 971145 428239 41451 0 124245 0 0 841644 0 0 704677 0 0 533891 21238 818039 407626 0 982594 587327 0 0 116942 0 305729 0 0 879791 0 0 141323 0 376640 0 985664 492649 923858 982894 0 414915 235895 384808 783060 0 0 0 339029 0 0 0 0 83411 129770 99761 0 114514 998124 0 136140 782693 0 712499 455461 479777 0 0 556792 943069 159690 0 647014 0 366671 0 0 514239 290479 762939 0 778812 80991 986175 781777 62070 79537 31954 732840 909633 940308 0 728697 0 639722 703130 625027 0 217293 954097 0 708283 0 0 772020 0 0 0 136235 840796 884286 105196 701249 39961 0 0 909016 0 0 0 0 0 856074 0 825037 331094 0 778181 900955 645419 645942 456172 606012 201675 0 0 0 569530 816104 53607 0 0 420430 0 0 694231 0 306417 121005 490027 0 0 0 579518 430881 961106 940803 966096 954803 0 951736 0 842570 91387 0 0 0 313741 0 349402 0 506108 0 550219 729702 0 0 0 410895 0 354210 463518 51966 0 616386 0 537921 371216 0 0 28160 217002 0 0 568106 116137 0 0 532035 0 0 0 788588 0 995300 35155 902738 0 0 116742 615558 156776 72434 711708 817343 132579 0 466844 0 0 0 0 501556 0 267314 761055 0 783783 351629 733414 0 0 78960 508316 354600 0 99853 230444 695488 851338 0 512608 0 0 0 0 17009 270029 543179 252300 460799 600457 979506 0 723644 543427 0 858003 616313 279895 0 655525 0 442541 0 0 0 728467 487042 0 670872 0 802151 0 0 725674 868614 156039 0 69229 89364 0 0 0 666545 739805 734159 876753 546528 63685 0 725588 0 145606 719340 0 346110 251792 0 0 0 765229 633219 0 672141 261518 815319 0 427357 630245 0 843188 182050 434817 0 0 28131 564932 0 905581 0 0 75064 724218 568601 0 0 1759 470410 443841 0 0 174033 0 650798 0 484702 244824 331534 0 0 803654 420191 248059 0 364772 0 146972 385004 0 0 599919 134656 11761 296140 42301 0 0 0 289918 0 0 248072 0 206119 242628 0 276082 719870 675147 466963 184789 428753 27906 129506 668023 714121 19454 0 866114 788450 0 609537 0 260967 210756 0 0 800100 0 0 188840 831558 0 0 411680 819764 240580 628833 279747 0 48805 0 599581 84749 778900 473530 0 319821 56095 288477 0 0 255014 125403 399903 152916 423389 567972 0 0 0 946430 203434 0 0 803082 879906 0 0 721654 757875 0 800030 130485 807350 643370 520142 0 0 405907 862430 400028 0 0 0 242606 570113 0 0 0 287969 600917 33178 669157 109699 923158 464322 258557 137865 997633 0 0 288591 369877 767078 397860 0 663569 0 0 0 0 640710 0 44528 0 496274 0 392273 394367 870997 864520 0 352170 615613 197707 0 634614 0 139765 174746 549982 0 492550 189176 0 930563 878782 0 481951 197341 431537 0 715269 856268 59180 0 281724 961226 243501 446993 911059 859309 593105 483696 0 0 873394 356170 290248 0 562179 409649 0 280938 106610 30709 149432 143587 0 797990 0 943845 68817 0 663607 0 0 281251 0 517394 680332 0 0 877974 720049 409634 990020 775064 44799 451961 962159 0 434026 113053 446435 534059 502333 0 174055 0 385835 746402 269090 0 89933 0 841415 99768 0 0 0 538634 666939 455234 550013 0 497721 499089 0 0 0 622619 0 685820 152601 665985 0 843066 107570 356581 331917 912509 0 575099 191652 0 0 0 611775 253765 0 0 599296 750249 450740 0 0 0 440900 0 0 0 0 573640 0 0 124940 893371 0 898439 344917 383177 0 0 384318 647924 175264 0 0 818121 186848 655239 207704 784197 0 938688 432538 0 738437 818189 764752 0 717647 0 215592 601773 70491 0 0 867694 156716 0 213566 120734 0 0 0 0 983756 0 0 971619 600762 66576 0 609858 0 871625 752182 968636 239992 580498 0 668329 0 689283 0 876637 132832 18876 204121 767711 214921 0 430151 993962 59935 0 0 578275 556461 568147 0 0 759619 379025 0 678504 311786 0 503457 0 209025 348184 724437 0 620077 0 107049 950359 908730 272141 179963 0 0 314413 0 0 711499 308088 0 0 254624 486165 25302 661262 614529 509271 271151 629828 594397 54277 300896 193640 698698 758586 0 493550 0 0 686312 50424 454085 568212 200054 0 0 402925 0 0 444414 453553 270951 357069 911336 0 912496 760899 0 595264 707118 826459 244776 0 639077 0 579617 686685 178605 0 603221 0 0 224907 0 985451 919983 0 0 943269 551590 586942 0 46722 0 860508 343986 994609 86487 194763 0 0 794365 768316 570848 0 88525 155711 142940 290644 524794 0 0 0 441398 0 698770 28223 965257 417371 879444 197602 696429 14552 281020 988317 645467 598690 503076 0 839941 774082 997742 0 0 469422 626323 573194 393382 0 0 78715 0 650580 547519 677160 0 336147 326601 438293 56999 291375 281096 149298 0 265169 0 90968 687866 0 522474 317270 98536 0 164015 320101 0 895196 0 498263 0 583531 926998 746254 0 0 321488 53509 637605 371543 0 0 331358 364492 0 0 330974 373588 600604 0 0 217878 494439 502140 501925 0 0 0 0 0 314811 875510 328660 0 0 315385 940495 764094 0 0 689939 604424 826176 0 0 0 82120 0 0 153355 628278 0 957573 315854 749894 56816 0 861548 816816 84593 663292 0 608603 798914 154750 0 645389 0 293091 790516 0 936325 0 0 920152 626893 1921 839088 680737 791909 0 0 320128 730564 0 0 726404 0 0 0 0 0 0 0 617498 875261 0 683221 0 0 638668 0 0 945234 237862 0 0 202171 229483 0 354932 47091 0 881525 0 77364 518498 700033 919904 0 0 545960 888172 676297 729588 787578 231823 0 119064 504695 637232 0 520905 519981 0 867325 787339 894579 140009 184595 913945 0 484914 0 622594 575884 0 158199 728711 0 422958 0 758602 370632 908853 0 694124 0 331266 772932 933680 752288 0 0 0 106860 517339 151319 0 593412 0 0 816574 0 747556 0 0 540696 0 35837 278458 485273 481305 208819 40307 0 0 202963 184013 808260 926940 0 494181 637598 461434 0 302615 688076 726733 0 939369 606119 559725 286810 639599 0 0 0 875755 174230 168828 214264 32892 764894 318579 261473 0 438400 377468 410696 550436 991086 107992 880828 0 921958 0 673757 0 255674 593472 504313 745466 625727 0 658424 715301 0 575320 0 0 0 494079 554339 0 0 311924 293821 0 578668 380854 876079 0 0 959997 827976 246106 780557 0 0 0 0 771226 997200 394360 212177 962693 61047 862947 415885 828158 1076 881568 0 863348 326876 993020 970289 0 828057 147158 540674 680523 720157 920191 0 754590 0 910939 954109 575190 0 356649 0 0 0 222854 131897 0 440292 0 484807 376394 227310 0 396396 0 619571 779258 684462 938199 0 31295 364675 0 174659 537688 100109 848266 89095 550559 0 809950 915510 0 19393 790009 0 707756 274637 0 0 0 424920 0 0 0 180067 0 950740 0 0 861862 494410 866754 650229 0 290400 152 851622 510522 698288 0 289233 643708 831612 489990 203261 0 0 0 576066 0 0 656522 612561 148262 77131 639941 933356 0 790962 254741 34346 27047 482057 603747 346119 900199 638507 231011 400898 104143 341780 505599 0 946687 0 0 730838 147047 146267 0 715120 200437 133001 254627 543770 0 925651 204389 221679 373851 637250 0 123161 408505 773267 71424 721080 76219 788776 962789 551061 865631 0 0 0 52212 976276 0 401263 373514 527798 0 0 0 192788 0 402182 668263 290065 169023 355318 0 317132 912470 684344 0 0 0 651870 190329 181159 509508 744690 491553 0 206980 991049 873372 307877 348133 408822 127646 0 627916 335230 137013 963818 847792 259035 365695 74329 203282 25817 0 0 0 0 633196 554391 105901 0 0 0 282112 0 363392 0 823157 210866 632216 660120 0 329949 0 830550 0 0 0 0 0 0 618480 977378 202428 0 667977 338136 463390 0 0 101312 0 112490 0 0 854658 0 0 533543 917032 0 0 159174 763162 0 244200 816474 0 0 340128 0 821799 0 819875 811700 380077 225867 420241 0 611102 595820 198010 0 990003 971826 961876 640402 659560 0 841181 0 802357 92336 0 0 29292 609117 0 189283 0 364277 804952 708147 0 0 7807 117772 497255 0 0 935649 0 0 342976 0 0 0 777479 0 298702 0 929843 0 0 964096 365523 755192 0 183513 0 506659 765705 629313 935472 355136 216015 952381 696935 513983 888378 843914 0 471452 460151 822360 0 12798 0 73357 0 0 0 464906 0 0 718893 930053 20962 56720 400036 126444 291458 820077 411981 816059 972550 309725 0 0 0 707782 0 384720 676216 697943 205953 165441 920000 0 0 168193 0 515256 95250 0 406410 639997 0 0 997301 0 41004 679039 765003 335608 667486 114563 0 246799 0 0 0 543875 0 0 0 700173 23123 0 87096 0 243458 611152 154016 0 898845 227440 941803 718248 197564 256520 628175 0 404045 876493 0 664579 902668 0 62680 205279 18162 0 911348 0 352272 451260 206345 595265 506043 890326 519767 262937 580922 0 862062 0 390765 56504 0 542642 407376 182698 0 0 0 926065 930841 69430 607517 82113 824659 0 0 145946 348300 776282 837649 0 0 91373 0 653862 0 0 0 0 934303 651084 330366 0 356322 464748 62783 0 421164 831560 652732 909845 375690 0 0 92975 467820 0 928178 119967 598491 0 86891 0 730242 336357 766918 0 0 0 437961 0 0 0 337195 573446 0 0 0 0 0 227583 504802 407452 0 534391 887236 0 0 0 519887 0 358238 0 161713 0 309377 0 984631 207723 0 758179 653165 392249 656442 688969 214902 156215 0 49718 195926 0 0 641745 0 0 706380 407727 824587 181478 355946 985530 938430 789222 101351 458325 0 195026 685688 312054 0 0 0 481194 400990 0 0 716370 239947 734650 0 301741 391342 0 0 864096 0 0 0 798945 0 0 0 347304 759617 0 276403 390358 339461 0 67069 571040 480789 116010 643710 985808 344557 666745 308696 318979 0 561477 0 0 126903 689854 0 96458 556701 0 387085 949388 0 910882 0 291933 871860 119745 0 0 515122 0 0 0 445656 0 650401 0 67894 801442 627617 973041 377854 911764 433613 0 0 828214 0 541013 209524 0 894638 0 778803 0 0 824305 391028 0 603044 950373 262942 0 0 0 944477 905170 340714 0 0 158137 272771 0 0 917195 0 903193 820171 0 232697 407367 150885 565760 680127 352658 749837 664538 492129 0 14209 0 179636 584233 0 930490 984260 141567 0 293920 790814 478250 0 386196 959333 765090 992598 770767 353977 940120 0 348792 761686 414530 919167 620425 818523 807424 870361 611562 0 743758 448291 241892 0 637753 0 440195 978776 0 486586 707747 263457 457034 175369 289124 197462 273031 311772 816701 883920 535590 0 0 369094 0 0 0 732542 784601 552341 990933 0 0 696077 203615 685901 0 278305 0 0 0 0 624530 0 338622 353947 705743 65827 0 8595 277070 599500 718037 744918 690330 0 843529 94519 511568 418831 0 406281 738252 0 422841 0 0 184745 0 80418 875056 563881 613544 0 0 0 773905 0 622018 73206 924791 0 494058 216936 0 0 0 644742 0 506861 0 412241 623069 602942 0 81759 0 284353 477538 469386 0 811683 0 0 0 165273 430494 997011 379498 477947 272079 228705 417254 0 451134 434861 448452 171958 471255 16210 462456 0 152543 709925 554027 0 71061 699007 356291 0 874775 305805 0 0 541439 163406 253007 0 0 0 102816 0 522396 574692 969183 698660 429533 267239 0 0 0 364784 989006 312291 0 720076 798399 802754 620523 782303 10056 0 698054 0 589027 660057 0 0 343787 596079 755414 0 0 0 908771 417013 534867 444823 121213 0 0 0 769379 344282 126629 533252 901424 0 606026 395525 106414 0 0 971185 0 333491 291747 0 705824 0 938612 0 0 991911 586681 114431 836777 0 103441 749974 930119 0 0 606649 765843 480900 494207 0 0 215905 0 263681 434525 0 0 0 336251 0 0 639727 423417 0 524243 486330 790699 936174 410067 546098 715574 963179 0 0 313641 335610 0 474340 0 477910 0 264831 479545 768932 0 0 0 0 400048 231193 313173 840357 351390 316479 796504 891920 0 852395 0 0 0 137616 0 275684 155102 0 0 0 0 0 707090 179488 708386 883751 10071 979983 937225 0 312318 0 0 0 525496 0 190079 30000 982263 0 275682 931600 0 0 498187 0 0 121357 98994 456589 0 244857 589057 0 0 615724 836618 788461 766225 496851 518605 608535 377873 562186 81006 315888 367030 0 685332 0 0 405140 762807 0 0 0 172135 852769 310351 0 151972 77149 0 0 0 339522 0 0 148382 728272 0 0 734055 0 432640 0 516538 393038 483539 462255 0 0 0 32820 275212 490118 960919 0 605379 424701 703404 0 967075 864225 966411 0 0 237911 739840 709793 0 810724 728379 20630 404628 937602 780626 929173 108245 0 250855 0 0 988138 354052 0 863361 461640 156502 202834 173057 0 0 658444 0 0 507347 0 0 924386 284256 0 0 783615 0 243627 0 770468 550099 169643 0 0 267445 0 792576 611691 344034 0 120426 0 614706 974678 785338 636309 139464 963478 0 0 0 497094 0 871713 135348 167712 80938 727693 0 378546 470753 237239 220896 0 921041 0 299888 0 46680 0 0 0 903574 0 0 39380 992773 0 0 846820 0 815707 682690 110839 0 0 0 565973 0 589657 307552 0 0 0 364786 0 0 0 173794 381062 259321 0 585585 0 0 133586 127823 0 38094 840483 0 0 28093 0 0 57441 0 0 487404 0 937518 0 729273 779065 0 452171 547310 0 56466 0 342525 430015 0 0 0 763282 0 631509 72178 955796 494818 120954 42788 0 523870 830052 105027 185025 224920 115660 0 0 0 877598 176375 992635 457113 0 0 0 49437 344390 0 618158 378248 0 988684 382352 302622 354431 73076 488673 576236 0 0 720317 223943 0 0 562277 276605 0 0 0 326004 926979 362020 825383 0 793252 922736 861289 0 0 0 0 0 907801 666905 335253 557830 924589 535872 125694 72345 0 0 0 751563 49644 249780 646446 0 788430 974570 679279 267066 0 29029 0 0 408061 475053 753728 633979 0 717400 170989 964515 0 0 282690 0 30783 401026 250987 541435 885757 272271 0 0 0 429958 380750 839763 957560 0 0 44036 670253 42175 0 970729 0 143852 847877 996105 770646 115981 471913 118472 699752 535852 404625 0 934750 123246 219773 874383 241353 0 651529 0 487133 0 71486 0 486345 14033 0 0 485913 0 88210 410560 314307 0 267985 85243 388428 219180 964581 513516 0 0 452272 0 0 0 304493 896266 958859 664168 0 0 217210 199548 549368 478159 625907 761889 0 0 0 137244 921691 0 0 866737 557939 537240 399964 0 82550 90213 0 97760 0 0 940301 831281 0 0 360459 0 119889 427411 157490 194645 930049 0 0 430198 568090 192993 0 572590 179289 792831 756284 986463 960068 950533 0 182338 0 585755 0 0 639513 202741 0 0 596282 0 285641 0 0 414970 17181 820304 469973 559690 0 901100 817067 857605 494751 0 889618 89262 792335 0 358648 0 83045 469791 0 305979 613851 691660 410676 0 481152 711556 397061 0 267720 691040 721844 857333 678719 612993 838703 123866 314096 0 884338 0 0 681211 695210 974752 181536 365781 735153 0 223367 0 0 318718 0 451366 172405 380666 914136 721449 946533 559098 0 0 494545 0 0 217237 872964 246856 874142 391130 745497 628716 306326 553455 0 836152 28490 0 742268 64852 406074 0 801182 0 0 0 0 101213 845752 362484 127642 0 0 0 0 104150 0 570300 155916 853247 746956 0 911404 136513 0 0 818651 663683 341534 985205 10774 0 0 249904 47745 0 0 0 809654 0 0 886466 0 0 706579 107844 0 0 950916 374213 16832 0 117830 0 998555 145553 45320 0 817462 970866 337084 0 961449 0 927956 0 230137 13075 0 0 0 0 519723 564256 0 0 745494 146536 188619 751081 317544 896702 984709 499542 41515 622555 63039 0 395321 408923 0 0 243513 0 0 865766 0 763723 785831 0 0 290659 0 0 0 0 519457 66544 507583 56597 0 0 0 306393 0 275979 438964 0 737971 808259 73652 455823 221121 0 0 164075 240728 53056 238542 0 528904 0 741436 532044 0 453410 682033 180811 794477 0 0 363325 877441 0 972222 826016 0 823676 637558 913996 0 552941 911898 13725 673920 0 161694 0 170076 0 0 260856 537147 131807 487689 347572 0 0 756763 0 784416 722308 0 994094 0 0 0 0 0 0 379614 857249 0 924977 792746 689556 0 353562 0 0 0 760004 932588 0 0 0 820628 885327 215741 0 0 288495 0 453145 0 930039 622079 357695 0 631949 925898 249883 705105 804765 536201 612367 0 0 0 0 0 289289 324721 3543 580914 65059 325900 124746 0 0 784218 314279 658839 648300 212952 418501 0 0 466125 19694 594744 0 195780 348551 0 566860 0 0 268086 113655 179494 969957 279859 817836 0 75955 948306 0 0 0 902660 0 0 506559 621932 704852 102591 0 319856 578793 0 381958 415993 0 370733 860089 0 0 792711 932358 451745 836341 0 880899 0 431362 450394 260293 11866 0 996882 30478 268247 0 0 709939 0 89263 457017 284882 332131 0 835554 0 0 0 419867 422703 131316 733012 0 0 806126 953391 396177 982762 799031 394164 471313 0 996160 471654 0 615635 395403 0 953295 105638 231978 176507 120536 814973 510014 0 767387 0 274377 469306 40588 954020 994950 0 397497 0 273872 0 678434 417682 603989 12682 899513 383677 0 340885 796323 885159 0 18489 0 17882 244225 921762 0 640179 384525 0 693989 599676 783098 0 0 977721 0 0 193562 905918 53067 698506 0 763556 0 502717 0 0 971921 801904 734267 366060 698133 381465 630368 0 85776 45789 894425 99440 0 0 635543 714454 0 775679 647541 0 692883 48978 0 207504 711509 0 0 0 0 0 0 0 0 0 0 229347 271118 551149 92020 0 0 0 0 0 265878 540272 0 601547 962006 42892 795820 0 533932 934226 0 0 0 799626 672476 397117 0 462970 271590 0 0 0 960299 0 0 84812 0 613812 990291 0 0 355246 0 609797 107914 101645 0 368817 703116 0 356013 317191 899681 0 0 0 114056 178325 790295 406210 200631 215806 0 833740 88870 548804 0 0 604733 0 463483 830469 87824 552501 0 366653 846113 0 412108 4583 0 681994 0 379610 0 636073 283416 0 97597 265595 0 0 434951 476874 955224 0 0 942996 0 0 736059 0 412596 0 770431 351258 521520 190762 321175 627971 887610 0 633618 560996 63175 552635 796450 0 449222 612913 0 513612 703023 0 925963 167485 0 875742 0 0 140776 210776 955309 419864 66388 130344 472445 121173 643881 229796 684347 36956 558551 88748 0 392790 955021 124752 83568 441909 748714 597293 422535 759949 957370 570087 0 0 295437 0 111247 37645 283576 894683 0 421842 594927 204627 556051 303059 43257 0 26414 0 0 278270 0 0 0 541125 819894 0 0 827654 0 0 851836 490285 204118 878253 336045 0 715971 0 0 602024 0 0 0 737389 0 0 0 428122 0 488610 0 570504 109700 894079 0 702116 391210 98898 0 0 685795 0 3817 569215 91966 624081 451315 44910 0 695526 0 436550 346485 299323 0 255764 0 49475 841548 0 539957 548266 138716 817619 686097 105862 0 0 15564 314423 0 211455 0 0 992065 0 929087 519638 0 844082 22897 244346 320462 127647 198373 0 0 504005 863915 0 654925 353106 620925 677529 493550 0 0 0 32752 0 593919 767411 709736 964737 938133 161171 872840 0 0 523010 844511 771144 0 668028 427435 611126 564390 0 987598 678842 931019 829223 918100 540339 0 0 386190 0 464537 381043 829424 108151 191872 679805 193277 0 0 593768 0 520492 280099 643162 327922 937305 106884 850789 910009 0 261369 231347 0 0 596035 203791 71052 0 453623 876217 50421 928731 900085 973519 361751 786817 558257 849003 485474 0 172581 453157 0 473385 0 0 0 353397 19162 185843 76466 0 466363 0 233390 404359 982682 0 0 109312 847958 408450 0 904575 207127 933879 247226 0 0 0 961596 0 0 0 0 189980 884871 0 250778 0 0 252336 0 665641 0 212068 0 540925 993756 0 450289 0 198102 204194 13247 944055 91860 790614 0 769484 0 0 0 0 0 573531 943639 0 353519 863559 946713 51101 0 613592 0 945025 145077 0 0 545934 967792 413828 705430 395967 647379 714152 905687 943958 0 447723 287876 863157 890341 0 168017 81295 895451 131200 625500 683609 0 0 370978 0 591511 876549 76364 0 660025 0 0 208374 456038 781831 0 228210 0 0 365954 0 733731 567810 690641 0 512297 716220 0 835308 212580 0 22362 258485 0 788868 10426 0 0 477216 267446 0 0 0 705264 237151 814811 256173 416500 0 0 438613 819428 238470 623889 141385 839355 0 0 711125 89831 0 347963 0 767391 447612 0 892639 0 257015 848738 600268 0 0 996038 654934 0 0 160030 580673 0 210186 0 0 0 0 182297 367424 0 695807 393556 0 625867 967327 868787 141169 0 0 0 570393 645101 836977 0 945385 652333 694598 0 191839 322712 0 913423 443358 0 317301 670381 746651 0 381716 0 0 901133 65065 776044 901693 478605 476049 969251 401764 112919 207983 886023 525238 760750 246295 796270 68983 0 0 519367 129701 66296 0 0 724885 413129 675964 0 121394 0 288079 277139 425434 81879 353414 0 848229 636461 0 976085 0 0 634825 695423 746994 0 784971 226330 89384 20462 0 527275 748359 953643 358487 0 365643 72804 339423 746186 0 222350 538990 980765 320819 53140 28786 974200 0 891740 0 92145 0 98710 28364 0 0 0 0 0 0 625757 0 603357 650365 179121 0 0 443575 0 550445 234517 746892 465882 0 0 210000 505350 0 682799 318132 904649 0 515354 0 509251 315712 323987 760828 0 0 86570 0 559650 738093 57462 384647 509152 266101 365604 880121 0 71592 479385 0 770227 0 447500 358700 876849 0 752074 497157 0 0 0 994544 624776 82545 0 532673 388116 417791 879489 540240 633481 950155 726643 830934 0 0 0 0 925394 0 0 477046 0 651408 0 279696 366700 0 651905 0 48060 135848 56195 0 961931 0 0 0 134946 184921 379055 753351 421705 951378 528128 597998 891491 855094 483112 273508 0 63866 163095 0 999376 0 629602 762103 956800 0 625970 0 302683 0 0 0 189507 0 889485 260217 0 0 402148 176811 133979 0 0 786943 52088 224071 253912 0 605121 0 484874 986657 0 871270 0 175455 0 686955 381601 645998 0 0 432561 0 926313 0 0 975169 959091 0 62814 0 788024 0 990935 0 0 838524 111206 528404 891574 0 113097 56483 509007 0 637934 385842 422205 92940 909061 509589 600987 107091 0 0 0 0 578712 0 0 440332 240128 604862 0 217522 915034 0 0 922450 81634 227477 0 66653 774584 745720 354419 0 480225 868625 193572 655933 509656 949172 920014 934781 924002 109254 450406 544919 79432 154581 787155 9472 0 915783 829390 127537 0 596512 114777 0 0 112691 0 912529 0 497695 17696 940572 247395 0 466386 452808 780558 0 303557 0 821353 373832 0 393495 0 0 0 0 802093 0 897671 623166 833072 684865 0 369854 337707 0 675747 0 0 0 0 131544 710090 272062 0 0 0 348489 0 100892 39525 0 745330 180906 0 367597 0 0 0 553425 246265 886641 266858 683586 690881 431687 573752 448573 769941 886341 289822 0 0 676979 46026 796466 0 422857 0 0 0 0 350278 93512 0 460185 294173 0 317548 833020 0 400269 674076 564731 490189 0 453413 166563 0 0 180761 0 0 0 0 172604 227847 634569 301560 0 523843 876318 0 176755 0 0 965075 0 0 0 0 553067 0 0 904632 627599 0 667809 0 0 999927 966268 343373 225808 0 0 0 0 196399 787814 977193 0 495759 0 0 858439 0 0 301230 19621 0 273929 945165 0 0 669626 77300 701882 0 0 988106 0 239297 0 0 738201 535977 0 0 264769 919558 690986 936031 0 291803 711198 0 624155 756440 0 453535 0 0 0 0 531252 0 5820 0 841708 870602 707210 0 500953 0 292919 715527 525620 0 0 793003 768805 564273 866553 0 0 0 600713 423634 36067 472404 0 0 0 0 0 0 0 91057 275109 534974 263869 0 0 614513 0 180684 0 558851 107535 109952 378893 77923 539086 0 0 550833 0 288134 698176 0 0 0 291748 899946 0 799270 203098 406678 347040 478722 361537 0 0 486362 0 0 0 366118 0 0 408876 26931 0 294236 0 0 67588 220638 0 264840 938494 817392 3414 875070 856065 720009 883352 604816 0 640642 349629 594036 0 554949 423855 57968 649787 0 0 594656 0 822893 871682 254677 0 0 0 0 0 989425 658071 956570 0 513747 0 365080 945486 218257 0 734678 142461 830 380559 0 552277 45172 232303 313666 854707 0 712442 0 997930 0 405249 0 0 0 203427 0 55518 121242 563106 0 474279 0 64651 0 562452 511551 0 0 0 711711 0 672 0 829507 331247 582570 514030 715100 0 0 338088 0 0 0 0 769662 36257 426156 0 0 88338 556149 558318 80973 837425 370866 0 0 327036 853956 0 0 729685 0 407250 0 170856 0 108787 478213 0 0 408173 0 0 0 627156 0 0 588787 0 995160 54832 74717 919080 157569 140209 472368 0 844750 0 689864 0 712448 0 0 27801 672251 643522 305791 0 0 0 0 0 672125 605513 0 0 262089 895231 157372 10118 766037 205873 78836 906101 0 0 0 622125 0 9949 259393 0 285227 699381 0 147820 254860 142100 169116 0 161876 135398 601731 0 193339 570720 0 814963 330872 30715 0 625294 447943 0 0 0 28440 76795 80679 0 6682 298805 89329 815524 0 45061 725756 0 186220 0 0 14396 672011 0 230674 523747 683430 172109 0 661596 536391 960337 49031 0 0 0 0 831629 0 104223 0 0 434163 218292 187401 553276 0 868045 835251 21059 0 98846 117733 804560 0 421471 687817 72349 0 635533 769127 558874 320704 0 0 0 890825 0 0 0 0 791917 0 0 553968 434857 0 226141 51042 767213 808674 399525 342901 807901 0 367666 753996 0 0 407162 0 832990 0 0 579918 525466 621368 955233 0 376480 624983 165499 474648 0 837818 0 0 212478 0 358350 0 0 0 0 535769 759656 246280 0 0 0 0 0 0 755830 657360 602861 615529 995447 0 774845 645574 376926 512063 46231 0 0 0 795760 173535 0 0 261712 0 0 0 691423 425959 0 895768 521264 638728 988967 292082 946416 389658 236598 0 0 0 0 622084 641790 516817 306829 228373 175757 0 190597 41610 395572 824770 0 0 0 467267 373604 851357 0 781897 0 209957 0 563515 446397 0 0 144136 825955 578734 540403 296681 121932 10093 0 0 0 101770 201705 554950 807564 0 419188 0 187422 0 457559 25238 457597 0 143770 437660 449445 0 685794 0 0 113498 848727 0 0 862390 0 0 0 849293 259474 391442 0 138497 0 0 100642 133935 459255 357985 685091 0 0 44764 827183 374707 0 0 21318 828644 561785 739308 0 708834 451849 0 702227 0 474446 0 0 83922 0 257585 0 0 920964 643680 974539 0 0 693199 273473 211214 610813 0 377496 878058 0 0 639906 0 278533 0 0 0 463018 868950 0 263829 394847 0 0 682463 658203 529565 803774 375125 973299 0 321248 718700 0 0 321512 111837 0 165596 0 617737 0 625133 643350 3826 0 0 0 83796 0 0 523724 910904 824617 796618 8521 0 231640 321830 345230 113763 310078 0 0 7282 45930 755487 0 635825 0 0 0 888529 70449 977192 375344 0 477208 0 84109 474067 0 0 0 0 226868 865832 0 0 528016 0 270319 242355 720131 0 761595 0 517710 453418 0 338621 211941 0 176777 1398 965578 686401 382248 646202 0 657787 931015 874568 389373 793015 0 174893 0 743866 85990 0 285532 377563 0 0 0 880513 851643 420325 198173 600812 853950 0 875836 950209 256563 583434 681280 301880 210632 596191 389226 0 64873 396574 378959 0 729371 313661 0 0 133786 0 0 0 125829 881606 169859 603568 44052 729815 0 0 193557 593043 563722 0 97118 0 709746 99712 552681 750040 0 0 834294 0 763437 891792 399967 0 0 477547 922802 0 975631 565384 0 764251 0 436294 0 0 370798 0 275143 948906 0 445532 0 0 57304 127540 516004 0 0 701106 0 374995 594019 0 362836 623074 684440 149191 661055 641913 741360 102386 0 389938 0 652342 893200 256647 792489 268746 0 365406 255273 803664 0 917469 668440 557498 455912 28146 502546 414923 332045 613378 12459 939790 0 54196 55554 887313 863658 527059 278014 0 552367 446702 0 0 299707 576464 0 43318 0 0 0 251029 0 0 0 399479 182105 543788 122120 309723 583260 965956 997801 250034 885762 822433 0 376454 480528 835038 434802 743485 0 0 184747 0 0 0 0 880253 478323 0 684128 0 784295 0 0 0 873152 24170 974679 0 0 0 451026 0 122384 667082 812429 261773 0 196243 685495 0 0 0 43805 0 0 0 0 0 173125 853656 505299 530603 0 724458 0 0 82365 433585 0 435477 0 0 385663 112193 0 0 0 529528 960875 0 0 294530 709406 801221 0 650015 396254 0 837137 796902 0 30428 505040 0 836038 720934 79099 252616 456731 0 400290 0 839865 179755 0 416017 968943 699034 0 595442 0 893108 0 373117 0 0 751113 0 9291 501463 0 0 892755 729097 0 40446 848347 0 388789 419787 11190 524335 111980 757193 992865 847917 57275 0 481535 760863 0 625966 258207 569877 439482 814475 247990 373124 0 366840 587374 302565 0 0 599862 0 0 605906 435524 913255 883037 932370 0 443895 694758 37935 607712 597963 52285 954068 2172 0 975426 0 0 522095 116165 480737 0 492027 0 0 743249 0 554545 566626 0 392692 115822 211832 143031 576327 808273 0 0 0 478969 201997 501517 968432 38069 241259 851276 642085 195520 332353 763317 583248 475142 0 0 0 227287 396828 300328 418970 655634 208509 324313 102825 0 0 946863 0 0 82835 0 467117 25968 644166 135761 789763 757173 895364 158914 238326 152978 77770 0 332758 288695 452604 366041 585715 0 0 0 871158 821877 0 0 0 0 464854 694559 930084 0 0 445969 626298 0 522120 126680 350930 60855 537453 486349 0 0 0 0 0 0 943178 0 0 0 0 711446 791077 767598 461374 23410 441838 817748 637232 0 959002 0 780116 0 0 849419 429441 931855 0 0 527120 863358 0 775248 0 0 360374 0 113238 0 423070 146534 831728 535937 828586 0 246485 0 209653 0 887082 198131 293839 127318 210405 877487 0 79898 68027 323001 449764 0 353958 999488 0 0 301266 529138 91795 199557 321123 0 0 862511 0 844462 0 474635 549971 872814 738915 163038 335270 29007 93231 250128 510516 637940 472164 352296 956821 361868 0 0 0 249308 910086 791439 0 163936 285106 796022 213700 524275 662745 701012 0 929228 834355 598232 592170 0 146236 0 519247 772302 855316 612620 0 0 435159 425607 155131 0 353188 0 442636 0 0 0 844853 0 826815 58838 0 0 0 893317 998070 0 761146 0 414216 86169 641408 305470 0 803531 0 0 0 0 678043 971605 0 554234 0 489312 24706 490450 0 713789 455660 449097 786321 201402 0 636568 464857 0 613967 0 237445 59072 795858 434755 0 27672 893634 218956 437375 169013 0 591489 0 585777 546352 0 960964 173538 256621 0 0 0 65644 0 476210 0 310335 0 0 0 837325 0 0 0 0 0 936982 559192 0 528604 177663 843904 475450 560740 0 0 476596 740352 0 1320 336530 0 291692 406767 270911 513229 430221 0 0 0 788973 0 766030 771120 382146 0 0 827648 753978 0 126040 0 50026 342055 756235 634497 0 639691 846030 0 859491 169013 466060 945361 0 254054 592837 0 254903 0 0 686041 0 343883 0 0 902045 0 0 0 0 0 693698 457548 749678 318890 0 0 913100 152932 971082 783828 66750 0 0 0 0 347394 246410 687859 0 754079 31168 739059 666551 0 0 0 4873 0 551398 0 415932 0 792171 0 486429 424585 458038 593006 0 0 809667 0 953006 350285 541979 493170 639661 99411 444479 538986 490399 0 401165 927805 226315 0 0 429807 0 171092 0 0 127703 0 84915 0 393142 870259 0 0 220386 0 147149 0 404360 0 0 153408 761513 0 813529 85713 652198 239408 849241 632491 964759 0 0 685396 933130 699039 51631 183749 0 12896 765836 107112 675796 71826 132506 517113 712282 0 756468 0 761628 0 0 339830 90663 259104 670495 35440 0 473093 0 595498 0 0 760252 32077 479972 315738 0 99695 0 207241 0 0 0 0 803835 509088 711500 0 0 652510 343553 487330 0 0 376001 970889 446856 0 0 0 358251 69535 179694 252478 608928 0 0 401839 378758 441397 133619 580378 0 0 0 821416 0 0 38232 805830 188549 49099 0 87814 0 0 0 304462 471786 0 0 0 862309 0 792762 454680 0 441093 0 970387 31876 0 0 823171 0 0 0 0 0 0 434289 184679 0 746728 129189 341402 0 445749 0 543806 362706 148279 241415 0 720355 0 955390 478913 51603 0 0 946576 743538 803405 0 0 261406 0 0 614351 637932 0 744433 579663 402720 84922 673535 68235 35946 0 181514 0 823044 322782 0 981648 508912 584943 329773 224762 0 659374 0 0 678568 0 0 995104 595880 0 853102 178126 0 0 0 306227 0 507082 529200 735838 0 0 0 391134 0 0 345478 0 928382 485987 147780 0 0 0 973681 0 0 292875 0 408069 625084 789937 0 725393 722954 623659 899010 0 187988 0 0 0 0 0 554992 0 252096 0 609173 156511 413228 70605 667057 864804 0 818919 330906 0 0 380425 0 451088 805297 0 0 0 0 703480 0 0 0 508739 0 826624 0 975895 291309 246165 0 618123 302552 0 0 380864 249210 0 566812 502316 177714 18379 0 106400 779514 852194 606205 956739 0 0 0 437184 376480 831600 785006 183997 0 0 160353 0 828306 727856 743591 444694 858955 526304 747066 365732 0 906047 377767 701045 0 50798 0 310917 567682 586157 483749 0 0 0 696808 185267 0 0 775602 872690 0 434144 0 873160 161177 0 0 52406 0 584198 239270 0 891867 0 322074 363779 0 964156 610458 611393 0 800118 0 675341 279240 978863 363904 887992 81940 0 881542 0 841848 0 0 533232 0 168179 0 0 0 274944 737112 887367 642569 354724 0 566853 234410 192961 0 447449 0 0 0 506077 345807 0 0 284299 0 985604 0 0 860189 0 122595 292126 0 984412 416934 0 0 176014 0 0 0 624439 364056 957759 0 0 279580 131521 0 733071 0 165397 0 178482 168940 214496 323524 0 587161 575405 722400 697241 0 0 263919 734502 0 520303 0 431455 0 291971 213162 848590 753119 0 167907 0 0 318100 0 0 0 818955 330235 0 0 467448 420342 0 69190 0 0 719572 0 211734 0 563593 307787 0 0 543235 760466 427003 741549 373982 167540 0 0 0 548268 174905 219129 10144 271572 0 0 412998 0 645268 0 898504 847216 706807 773785 120048 375476 781202 0 188553 0 112192 0 811663 138167 122251 23370 320882 393551 0 103611 317007 592126 529591 562224 206146 340813 341885 567122 301541 0 0 556917 22574 165500 0 982307 0 760053 599837 0 0 401153 0 473521 129876 0 0 931280 0 143547 174198 0 0 226150 826136 156164 186203 410003 0 480976 454541 488468 367302 0 45141 591455 505902 223784 558854 0 0 137743 0 522260 521781 188247 116223 282355 250226 64215 806662 845449 92412 971504 686893 396634 972303 851499 0 797505 0 705164 0 750393 166585 0 78050 0 753721 0 770572 0 645477 696814 0 0 0 0 138726 0 315583 377707 483918 235994 826969 762864 578050 0 0 321431 0 293389 67513 0 0 0 769114 893883 760839 746796 706314 120854 44513 974835 843510 0 455181 443038 190647 0 296862 0 0 713388 246487 72016 0 18583 0 223562 369873 316905 636058 0 0 0 265527 0 323995 438083 540134 0 0 165004 754719 861892 0 816284 391549 0 124913 0 0 992111 640858 0 285418 62024 353849 211960 0 812869 0 666477 596361 769599 610240 976742 0 0 818384 751767 953397 0 639824 32049 0 862682 641894 370440 0 857967 976379 940988 538536 0 0 0 0 406309 0 32683 200340 0 281753 826239 234702 0 366534 390886 233411 0 214065 45666 816771 300190 0 463784 0 224147 206462 0 697466 799794 403190 828338 40096 0 975846 0 0 0 455101 972486 0 259687 0 18965 261600 777265 0 0 638947 448161 0 403032 0 693498 998222 405479 840 0 520034 751 0 0 0 519481 161242 784712 148381 0 309149 0 0 0 98773 0 0 0 117734 641023 469836 645539 140557 0 244901 0 746243 0 906073 0 0 339488 923774 0 648877 320204 782016 777912 0 597365 0 0 0 983305 0 114154 337501 706497 62089 0 0 83927 307016 0 704914 0 0 0 487416 950956 0 0 743411 54063 0 433433 367228 371240 77995 263019 830584 0 0 475002 907143 0 0 730036 788745 0 999618 0 0 780113 712231 0 500748 0 146238 750859 676588 190454 0 0 620037 108025 118917 883849 0 0 756826 947959 0 0 0 0 0 0 574071 0 212174 0 503779 454362 958426 0 0 95282 920953 862746 965457 158728 0 0 964247 0 68596 927761 584539 0 444552 547600 963492 912777 0 0 0 0 0 291791 964634 0 510050 874060 425278 0 0 0 624997 790102 0 557843 0 43192 95625 0 0 0 268074 34765 501464 60639 392719 0 427083 0 804331 0 0 35163 0 132759 147304 542646 389673 60218 521266 537067 0 359968 0 331830 0 665235 566846 160512 0 180386 0 657897 0 945040 0 0 838923 0 0 409685 690498 281989 0 0 0 577750 0 960345 855414 55492 0 404002 205400 566478 0 0 0 89695 251983 0 0 0 997308 585416 546146 369231 47267 0 37365 984441 340692 0 0 0 989152 789504 0 0 124398 485276 160809 202546 817409 0 456198 936379 249568 0 516028 0 618980 228879 817171 132791 396656 43724 481031 0 0 0 0 0 0 0 0 0 797757 181395 953783 0 0 655068 0 0 0 17834 184655 995581 483893 490108 0 0 722189 0 493775 0 531382 0 0 853816 0 533479 0 179796 65862 824088 651897 740307 0 165793 458516 0 0 921265 0 394217 0 465192 0 550439 524336 135626 0 0 415820 193544 0 337025 0 135280 179285 0 954205 0 268318 83254 0 536166 188475 913275 265928 647468 359206 0 349442 0 43943 797816 0 301254 505899 113329 492518 0 543846 8553 598962 316684 355775 578383 482175 0 0 237035 0 264134 0 0 0 900866 0 571456 0 0 130869 0 976800 919524 39699 380884 0 867641 0 0 0 145053 625357 450102 0 0 281188 41731 0 0 577411 495152 939678 40446 353912 749161 0 12700 0 128683 0 608520 382059 862513 409917 0 332243 0 0 103214 328490 588018 0 876714 0 270406 86601 188561 0 579746 890033 234146 0 0 552006 784477 0 114335 297833 957678 369384 70458 105030 0 0 369580 965077 0 0 268369 0 257951 0 0 216809 746774 0 0 0 697450 49355 0 560245 455868 374967 124457 0 575293 70097 636361 580088 365974 791950 468564 1951 837443 707650 244094 0 919220 0 0 0 63412 392533 0 648984 0 0 327746 125635 608978 630547 0 0 0 0 163796 185445 0 0 0 742101 79079 0 232735 516295 328023 0 0 0 638964 0 402902 0 624191 407342 0 426011 820706 612114 0 0 800646 0 385506 495438 200928 0 440400 0 0 877548 227390 357166 0 208237 955023 0 96114 0 0 209324 0 0 206725 0 977735 0 573150 942641 0 719337 446525 412189 326754 564044 90947 0 427091 303826 0 767955 341410 923710 328420 0 723267 0 404237 0 689583 925438 91657 126148 0 149535 547809 0 0 545216 990302 0 0 711167 0 415818 0 0 2785 992129 766015 0 0 784053 230727 0 0 721594 0 461068 995139 0 977285 843429 998248 0 290515 919529 0 705900 0 0 0 766124 0 0 0 466785 0 608983 247877 772158 346832 113415 657554 218630 195168 679016 857076 955500 951261 94157 635201 0 14548 0 0 0 0 0 971572 70628 0 751246 0 0 312362 494303 0 613070 752445 0 590304 122286 0 923926 338519 130432 643313 0 398713 478396 0 416647 22978 0 19198 505781 0 0 0 0 0 0 0 0 812834 0 25457 0 0 173313 772663 946526 392073 0 0 30307 337523 0 0 881494 801684 661930 0 0 187325 903136 0 233561 744517 958786 361783 326802 789876 0 0 842887 142363 452744 707869 0 588944 473501 927959 602128 251806 0 247624 671720 332132 819221 879384 642175 492079 483099 750373 0 986843 438331 160314 928102 0 0 508403 904793 0 0 385649 0 0 0 0 855544 755205 96806 0 292816 0 0 0 0 0 0 0 0 446095 844577 500166 425878 244850 274470 0 814472 709453 480541 330437 0 0 288619 701252 0 435250 720131 0 0 0 633636 330677 674679 523087 0 619179 268748 413266 0 149785 0 878313 0 0 0 590012 0 598778 718281 611667 786087 662382 997598 0 0 0 702158 0 346970 729891 367738 966763 114915 0 0 905948 934207 716364 303632 0 532428 240813 349095 0 0 859840 0 136254 145175 595014 0 529075 0 0 0 415568 714657 1321 0 0 738586 0 0 0 564213 0 510757 344015 682201 0 0 912639 226609 100487 0 0 0 0 0 492653 0 0 86353 192138 803459 0 0 0 164537 522637 397542 440616 796223 462263 0 0 0 0 0 0 675696 312411 191735 941955 0 0 23400 0 588215 330355 0 0 175442 639862 45423 754391 520272 0 0 0 622040 116282 1981 847892 434392 0 0 813083 414571 570897 140428 983841 989030 312968 0 871317 0 0 336540 34397 0 0 0 720994 539292 187875 128390 0 0 783944 166722 868370 0 34017 956473 0 0 730368 0 970934 689332 0 143960 0 0 24121 0 0 0 77574 952059 0 0 0 518907 0 0 386547 545102 320489 199108 77346 0 0 0 365718 87939 742102 464965 0 48484 352180 733100 0 673443 0 582520 966578 0 845667 348716 960779 471478 0 0 0 0 0 0 468739 219777 360480 0 0 0 986161 362370 0 550865 0 0 0 190597 428698 0 0 0 0 0 140087 0 530021 0 357110 98997 0 287988 893061 915790 140536 957929 444714 0 753405 461421 109133 424816 318749 633163 0 976961 473999 0 584239 416038 350355 0 754116 334999 0 989891 223057 396715 0 818688 0 0 0 882372 180560 0 0 487310 201394 186202 0 542017 673375 279776 967053 511290 0 311073 604553 0 0 715127 954286 600753 0 102802 418545 71690 312071 782451 672248 0 114071 893342 747850 950969 737593 765999 0 0 0 0 0 0 731822 0 0 15824 450535 0 868656 321443 259666 457758 165956 56764 0 519651 0 0 615443 0 329869 527549 0 790594 966011 678722 765771 0 0 280120 972422 0 0 991559 713241 0 130515 0 193452 200572 0 742902 906247 582629 938187 259986 537036 399137 0 408099 159990 326585 0 286876 0 306423 0 0 0 0 447646 0 104865 0 811497 264482 0 456004 0 77735 453848 265103 622645 722398 345814 661723 197124 676908 64216 0 620328 254072 765290 115875 403651 572857 668375 0 540379 507208 35100 0 167604 0 448709 34777 206296 211078 399868 0 225280 0 299768 0 0 409508 230792 10076 772202 407584 0 808162 302055 318710 847967 0 825525 0 836095 280780 902682 952181 690315 0 142336 0 0 18199 0 0 0 0 0 644910 0 993300 0 281058 0 0 0 448824 486707 0 0 94963 466899 354402 0 122216 0 0 952401 543892 311217 0 0 882197 779560 346332 0 0 0 150111 144771 0 545842 0 466042 170036 653307 0 607588 0 0 87682 435418 958741 242522 0 562522 584815 941154 0 0 368766 0 712229 0 433498 89858 0 0 577913 0 291492 0 919140 238801 362299 974078 875004 435701 186587 829623 242724 499994 101222 357672 289867 0 838208 284385 0 806042 484877 0 0 0 0 0 982495 0 4994 356352 599459 599780 0 761933 66071 0 0 785050 324996 822833 624918 72838 311177 86692 162756 382666 139388 4986 0 231128 928169 447053 870595 227942 297664 0 269350 617335 0 668784 0 0 37494 0 0 111192 0 207193 863265 486341 187626 0 0 496447 0 0 0 21794 482051 822292 0 852923 0 0 0 779315 96132 0 0 190657 0 582967 0 110 586907 0 752304 0 430173 804602 261103 210349 941668 0 370078 90118 0 892462 28677 36556 796293 327390 557138 0 543063 523043 796525 517269 843622 916946 942012 292858 0 602801 371744 310008 763277 0 552361 331075 526343 0 561578 128827 0 103170 455484 98320 303275 0 196002 454624 853115 172057 0 342980 0 22516 0 0 896898 559301 605004 860391 710956 0 310562 0 749622 664251 790499 641863 186635 603855 811748 0 0 732742 776484 355682 758405 753213 488666 410387 0 0 437252 0 0 200008 332826 324818 799723 681290 365020 534690 326327 0 673483 0 927787 0 723050 573521 265157 775029 0 727030 316988 0 797970 690234 129586 310037 62363 582149 528276 0 81269 884145 264532 0 671591 471832 0 0 0 151227 190980 0 519094 336573 0 787965 0 0 520859 550735 148794 845712 135084 92595 361115 0 412144 334555 0 801110 779472 0 200772 806590 0 0 493747 0 0 578056 0 258956 321966 779613 369192 223216 0 0 549003 68266 405438 140842 0 56454 106103 776358 791729 532711 719860 0 87470 138824 230714 842593 0 697546 70769 150860 0 928077 0 0 0 0 174887 728379 67439 556146 0 329474 169986 370454 298880 0 0 624594 0 0 218648 821091 407320 0 0 417294 0 0 0 0 831533 715134 245962 0 293940 0 486429 0 515539 0 549901 911371 449406 366476 0 114254 472590 716790 0 510613 416892 850419 514145 717392 0 544831 534552 219113 0 0 0 293827 711686 535184 0 0 708104 791970 75010 997303 0 327953 964425 671877 711610 620974 842353 0 0 5804 937700 715746 0 537137 101878 57619 371803 0 847726 0 146398 795523 784673 838716 893245 0 0 0 328790 0 0 0 713080 96971 907483 147276 783373 763452 407013 659878 842550 849996 918006 998404 762365 0 0 0 958386 0 343417 711488 630652 100194 0 629449 0 358476 0 361172 158772 365417 295732 910452 745419 686280 562198 0 0 157773 338346 713038 0 0 989050 0 572687 0 137094 145926 691879 0 282537 0 169356 0 136985 44072 792184 591858 0 921133 0 252328 368395 115493 0 0 422319 851028 902876 0 0 254289 898441 730669 658681 791228 0 0 121145 0 0 0 0 0 855559 607078 892469 977193 0 518265 983145 0 398669 93478 0 0 325296 0 0 0 0 524713 0 762429 640606 588279 0 266140 985347 138980 0 633153 0 213740 215393 189188 0 0 288114 0 189810 0 0 0 171730 414661 540453 0 0 0 0 0 0 581961 568760 492362 0 327720 335648 955825 0 427438 204736 894899 356670 0 947260 514017 840749 658386 0 948096 972945 805318 0 490812 330444 0 464064 0 781335 0 0 0 0 277846 690365 0 959369 556829 0 239119 818211 0 984714 0 13646 0 504285 171000 839205 308152 786805 545953 673672 467728 0 0 587072 0 0 0 841058 0 0 871098 387051 0 0 431744 684023 20367 545150 902090 508274 524528 0 0 151351 0 0 0 869727 0 0 0 0 184884 551962 642411 378932 748944 0 596043 233203 275120 191850 0 227431 93319 769659 675244 959209 391511 404712 0 0 0 0 638012 0 870240 0 543245 759427 0 312692 0 84251 718601 363210 259647 622957 470872 212807 488721 905020 0 580379 727594 874750 161562 394622 313295 688137 205464 516213 0 364295 0 0 723338 843459 707440 0 954594 0 0 0 243278 0 0 0 0 303985 0 0 675900 350006 0 0 884165 0 879776 429983 449370 612080 412651 591671 344313 730991 0 0 0 95987 0 474180 710164 257792 394666 0 511681 872461 0 0 64338 320041 715996 326480 137356 0 0 673919 473958 0 460094 698764 758611 582379 919569 944247 384514 797848 0 871077 0 665463 342889 0 835172 0 0 423924 0 215179 0 0 95740 0 0 954162 274477 439378 0 851422 0 425364 668374 0 115427 0 0 0 690364 407224 560757 892826 316695 481949 6860 844614 179243 281470 0 286534 0 0 0 219811 562104 0 879464 602238 399947 650887 797430 0 662469 772299 0 118786 0 0 0 0 387938 0 0 0 638744 343333 0 156448 29374 499902 0 452819 472354 0 800944 757565 580916 2813 848159 439285 44810 636198 736613 415061 271948 0 588702 991977 34849 850155 887053 956337 0 0 653404 392627 0 111212 0 0 0 324336 159777 0 0 61900 0 661884 648467 910605 90846 776069 0 0 0 0 0 0 81622 0 464115 780363 0 0 379447 264935 395651 112536 979300 804142 492777 21289 921150 935662 442537 0 188409 556387 0 581079 995412 295912 0 279013 499809 0 443822 0 0 733438 0 0 869697 462456 124473 429269 747496 0 0 0 0 906316 91109 0 761257 613341 0 0 0 607791 623010 0 0 0 437414 267927 0 0 166849 928045 0 740381 0 936895 0 277182 0 58233 699514 839487 0 0 963108 0 531343 0 487839 123255 768136 298435 0 849977 149714 392144 539415 345771 249351 466486 0 224146 850448 999172 107338 446196 0 519028 59012 0 0 90049 0 752028 832830 0 260915 329413 0 147208 516867 0 239725 597097 0 0 423128 0 0 674514 0 466944 385363 0 141825 627591 0 988140 257480 747011 422759 610435 0 822153 353238 0 853255 109847 656846 233922 322754 0 0 340852 603874 734174 773614 904674 0 912035 915457 0 0 0 345739 0 872293 282711 851748 578046 0 346635 66089 0 0 195491 0 0 0 878856 0 672210 82278 12910 0 490746 96649 891832 121501 14549 0 0 554944 564735 0 0 440933 0 0 0 681589 0 52762 583916 838245 0 756847 403755 0 289727 272963 802246 690707 666083 0 0 761277 118612 0 54708 0 860075 14582 189910 830740 0 717760 787273 0 87219 950078 961253 0 0 303552 966212 254651 0 0 849378 501632 0 252467 905483 0 0 773118 918537 243271 52826 806827 657484 0 943403 310207 0 418987 0 0 214518 0 0 0 898437 0 473334 0 833483 0 389093 172819 838171 649478 0 104277 970040 0 0 47448 550001 806783 0 0 0 363747 0 0 748415 727295 0 0 385279 45991 181147 552208 338399 864659 271781 844286 815833 0 776938 101669 0 259982 0 977074 0 350428 0 0 654864 986946 793466 491819 718891 297001 415315 298187 199177 703551 0 811470 981924 131702 0 51920 714440 0 843944 0 0 105122 0 830933 0 0 0 0 787836 913079 889974 460608 0 0 0 168181 151512 0 0 649073 430363 0 676377 0 152081 0 111090 0 0 588432 0 560892 226251 324488 798643 614182 532520 982282 739161 430750 0 262680 507698 891110 686032 992408 573460 522793 327708 80443 0 840297 907486 0 0 45042 0 0 857540 0 685444 0 0 418344 0 0 0 54549 205624 358587 681556 0 511183 0 0 608628 332321 0 507466 173128 792823 477443 0 274120 267542 430832 481655 701045 0 0 0 95646 112143 0 0 0 723928 0 587272 990832 0 0 65116 646905 777866 161682 451991 830582 0 238914 946902 0 0 445522 40099 351579 170987 320194 995264 0 0 297810 969961 344648 146948 596372 0 396172 457021 0 254119 0 733494 329713 975859 0 0 742919 0 0 629358 0 0 0 196303 0 177419 618114 638905 248606 898838 0 726812 698949 927165 886394 0 0 0 0 0 193461 929063 285948 894958 769429 677583 0 0 63978 287363 0 462076 106626 0 0 991646 109572 492434 21021 176704 384269 568281 30552 230670 750665 0 693767 260702 0 386082 949314 590031 0 0 763200 0 0 882935 525105 0 0 269095 861853 998353 0 0 0 0 445659 227979 351459 341070 72704 0 410194 0 852287 871878 259842 0 0 313679 0 457724 449612 0 76814 462084 0 0 819467 69615 0 629535 310458 0 0 94146 1901 430057 205778 0 0 551719 0 351203 0 0 866111 0 965904 0 0 135855 300100 0 0 872034 293531 128520 816917 0 0 806693 0 820818 0 0 0 703489 105166 0 42499 552778 0 0 20972 248572 0 555963 0 0 111145 0 489077 0 414064 537128 868818 0 61398 0 393248 574689 381415 804445 0 0 501699 743264 538436 576836 0 123861 176153 0 0 708187 873803 0 0 326125 687663 215929 395276 33566 0 0 0 0 56465 490011 31961 954174 0 824832 698570 499627 0 336794 0 0 316205 634807 0 0 358215 796667 500144 63877 896718 54823 0 0 0 0 0 376831 97084 162994 0 683209 0 750857 919473 248410 0 43186 689338 146470 515548 820126 0 824948 0 0 878111 404364 0 510849 0 155181 0 0 0 549922 0 106205 690338 0 0 860148 483308 0 103827 240218 0 318976 163628 164234 0 91987 0 0 0 119312 0 0 0 528211 718568 68682 0 271265 0 0 0 0 976701 213978 881586 0 852468 410238 565273 887210 800538 977037 295262 597974 412018 0 701973 0 0 0 518363 295876 357298 771676 876439 203967 0 0 0 488347 710306 0 361302 624207 570740 338862 801243 988577 279256 0 477175 937424 293021 178545 771078 230433 650029 942522 990426 0 0 588565 201880 30149 258740 415292 531767 613046 0 411517 902906 625614 406956 0 184164 555768 0 703830 0 0 531850 0 0 421909 373227 483617 84620 0 487484 181680 0 100662 0 0 0 900745 0 143945 455663 488440 0 0 539736 157845 895059 0 859405 0 0 0 776537 921589 0 226202 555573 0 0 0 498872 970083 0 0 757234 330239 696593 0 245637 86006 0 430750 614562 333946 401147 0 0 65717 0 0 0 256798 0 139835 0 0 396063 0 0 0 0 624409 332833 0 315928 307896 944493 938525 484531 877366 0 648788 470839 0 0 0 0 988576 188281 0 644016 0 891266 669811 0 892170 0 560479 664845 614531 0 0 581691 924043 330443 377809 935008 0 850992 0 0 536567 409581 87476 592824 833799 0 911803 444108 93932 0 0 141684 145957 0 70453 0 682997 639530 273245 74971 0 0 0 0 334866 655837 0 0 0 0 0 269416 536026 743396 0 337098 421753 703572 0 399343 303551 829117 581401 426846 149287 953267 614441 0 388903 269839 0 0 0 0 0 496069 618367 918474 177292 474012 0 516859 297231 0 134061 782633 47961 668893 0 0 0 0 491361 341449 766396 0 792243 865465 0 482444 905377 858472 268386 823457 872188 760427 725303 857943 310864 800374 960749 851773 648154 2521 368401 115633 0 723378 907981 0 0 0 846446 714708 65068 845830 989926 0 0 0 937904 655414 268748 833942 0 0 103060 437066 633447 255680 820242 851140 511404 605181 212288 0 704413 5942 0 0 758856 0 0 0 0 359798 228585 259517 0 0 258408 0 0 862209 253474 468360 760622 0 154001 173631 959812 848252 641848 174805 120124 504198 329848 313255 699585 0 161065 0 578881 270008 0 0 0 185541 0 0 174125 937355 0 615007 188531 0 0 261489 0 0 90266 54461 0 0 804751 933227 0 310746 622971 0 396811 0 670340 633811 752873 0 578928 155264 57378 92708 113835 622699 239636 0 665227 0 584518 0 359996 0 952637 274293 114364 72987 173160 0 754607 98640 566836 453529 253124 690870 0 842649 0 0 102879 932594 0 712745 627879 0 35047 0 42174 0 564559 0 153011 649321 922173 90496 0 0 593681 458768 0 554980 0 0 0 0 964026 160894 0 874459 233526 0 502625 0 7474 696493 253997 851789 562817 0 310258 700241 0 494647 0 0 626743 765511 64376 0 528812 0 110051 478841 990968 0 260666 200432 690913 840069 0 0 0 0 0 0 371498 0 356099 166003 601064 0 125255 647424 429121 103293 687812 0 39288 0 50077 21060 108878 519078 185519 463429 0 198482 718400 214185 0 0 0 773608 109103 474765 535421 108504 15654 96912 287826 474217 193753 689882 653617 0 503862 458228 532364 0 33890 0 91402 446917 0 237051 925317 103918 311783 891834 817100 0 776318 788520 815929 770976 654414 444560 780391 0 926551 0 201277 23822 0 0 0 0 0 0 0 0 687901 0 985195 89920 0 214399 0 758577 195799 485862 791257 551980 487866 39826 0 710992 0 931616 0 0 11273 925145 0 0 613662 0 408058 0 468773 715180 0 0 420823 0 454649 528212 0 0 840923 403182 0 679082 965675 966615 775845 0 0 485891 652015 664219 0 0 0 2404 245717 182739 0 0 62058 0 548763 366240 627797 1372 858840 0 0 0 996411 732669 190285 943167 845966 829871 376476 100605 330448 716895 0 674378 525815 0 780300 192569 64741 901388 987309 0 0 808103 884702 653061 346826 343420 0 0 38319 963567 974544 0 614722 424457 0 417287 277819 0 215271 487692 661145 51740 387124 0 61338 856036 767301 238507 271228 0 862020 410246 582544 714279 596618 205122 259875 0 161341 263147 367210 462305 0 130419 396248 137030 203733 820087 394476 0 160823 76204 475656 534978 0 292098 0 669957 947464 708125 535259 374091 0 246551 0 497696 0 365594 500678 525165 0 0 0 440072 416200 709237 0 0 0 558085 945949 679372 0 0 0 719874 150156 326508 457553 372796 558080 977722 0 0 0 0 0 0 800422 931425 0 451666 522733 0 0 759678 769307 0 0 637192 0 668966 0 89264 463512 465930 0 0 0 900763 229028 304044 438542 0 0 0 721225 773131 0 301350 939322 0 973792 965186 41658 0 0 565918 892119 0 0 0 0 951181 491971 742509 239309 0 0 0 0 44907 0 0 889786 0 881863 0 0 0 313883 846649 0 0 106811 387591 0 179686 0 332490 322864 223320 490049 892557 327624 924409 125916 527781 394305 0 912369 0 0 0 0 0 0 0 0 878828 0 448284 0 776829 249846 131242 0 457994 477780 0 0 95807 444983 82994 841073 726935 813101 556669 468418 0 774008 0 0 339123 197137 0 0 0 403510 0 74287 651421 40000 440901 186164 687131 6433 0 0 0 0 0 0 65744 570641 0 98355 602137 800960 426612 131015 0 0 0 675524 369846 929364 0 609965 25457 0 551390 0 415014 617800 4297 0 436371 466554 661429 0 958862 0 811176 0 0 0 358265 372078 52272 43020 0 946801 0 0 0 378990 88099 531308 55372 0 688347 0 0 664879 0 68050 182738 91811 304117 0 0 951267 313326 808922 0 675575 846546 696743 106256 0 0 584821 710783 0 0 900095 0 0 0 24745 0 0 0 0 556996 121110 874644 29751 63758 956435 358124 0 37209 0 141923 887498 0 557674 1709 888063 152525 0 0 0 132671 306964 0 0 60220 1232 102580 390176 0 513883 701330 0 0 0 0 663593 0 842989 609939 344870 0 818684 715445 66594 8696 605463 547001 0 525138 0 0 0 11215 456357 233558 609296 573210 530517 863634 45784 889964 709744 279408 144214 230539 779002 659815 0 0 0 253148 0 685206 0 291574 951299 692904 314065 0 0 0 0 37667 614447 89148 0 483839 858488 427529 946144 977081 524176 556505 0 0 702804 398774 906241 0 0 118092 588047 938383 474606 0 522840 845371 0 0 169831 0 713573 0 343594 0 0 0 884077 298060 0 560028 0 0 0 0 212914 57041 383114 11249 290428 0 0 720971 0 789148 470362 0 0 936824 0 0 157900 712729 0 213019 950626 0 138739 770552 0 278012 500076 569608 468080 88575 27197 0 0 0 0 328434 0 558394 882316 855684 995021 534134 687301 188623 0 899673 0 778638 651299 226356 0 584714 63807 450890 196486 459928 204046 0 0 420283 0 860413 0 179559 0 12627 0 0 208467 0 0 0 541879 0 0 674112 0 0 450265 0 288562 0 962766 526990 927605 703069 234400 788935 0 0 727632 40747 518042 697641 619659 951300 911165 0 413999 0 979278 607537 0 32300 448993 0 0 80942 0 0 396945 455791 0 879057 0 0 246996 0 969596 290472 0 285206 389426 625104 0 560866 0 0 79502 0 775836 0 0 824950 838773 939885 629437 0 0 286447 702481 618199 990351 0 0 901781 219904 483806 746645 94106 17724 161191 0 0 0 341627 698920 527870 440795 0 110160 879138 6392 543610 0 828676 193898 865745 374695 300644 0 815104 117930 226061 723385 741460 0 613644 928627 746318 379043 818585 403762 0 151687 96371 0 516324 0 0 203366 24409 157219 0 256496 276665 334300 434098 752452 854122 0 0 0 0 809065 0 230709 650733 79500 279719 520651 488513 208201 690587 714221 0 0 229376 524843 287156 0 94379 4445 410430 0 0 0 0 0 303528 471248 0 695853 0 966038 700127 954257 0 0 0 0 58926 859667 861677 0 11770 524535 824558 725030 597018 352761 335902 0 908034 653491 517436 0 466456 0 0 543726 0 380234 613687 708531 0 736537 0 92870 13745 401421 827715 986206 0 752682 93462 172719 57064 653472 0 0 0 0 0 0 0 809007 0 151334 0 449209 0 562453 0 0 0 299270 609711 82508 0 520901 166044 0 0 0 0 879973 0 0 0 391621 338163 0 0 0 0 755757 342089 948812 0 565692 0 686412 0 693507 885899 0 120390 0 997603 0 56647 0 914147 0 0 424191 619366 63915 209454 305085 0 0 247338 635669 426653 0 688534 0 0 278133 663415 777337 617191 0 0 829971 992355 221998 0 0 0 0 693648 975776 865907 967388 0 333723 169650 132924 411782 591257 492964 18190 0 0 847915 563688 231085 0 928131 0 0 936660 0 0 957058 976187 429662 0 61784 0 657471 0 709590 208106 0 936478 281103 79418 0 175979 756532 20735 0 0 421990 0 0 0 0 0 881806 250233 188147 814199 0 0 360853 174156 316352 99753 208699 0 858454 0 295725 0 251658 613490 523079 838284 899359 963291 0 807420 725864 0 0 834562 316389 201352 222295 0 0 687480 0 0 693446 787831 394340 232258 0 0 0 0 279381 0 0 204291 958266 896078 0 54519 0 0 119195 631021 473158 433874 0 0 103840 0 735264 0 259062 282063 0 0 0 0 0 0 47229 433132 0 0 10871 391475 853313 0 0 0 0 264111 155136 0 315658 410038 0 289029 0 530648 0 978363 620215 29641 501165 182062 132758 0 0 861335 148178 480157 0 0 173035 965501 894746 0 0 0 378374 300506 0 810490 0 369605 560423 421002 657537 886386 795561 0 793277 366774 635079 447808 822053 579277 216589 0 0 0 0 810100 217180 751318 256382 0 691161 285246 545275 83821 652861 819175 386344 901330 907258 0 740745 0 80086 858524 0 403683 0 0 76202 583593 1955 287873 0 0 951549 42251 0 992232 0 0 0 0 191278 0 0 0 866940 456135 653796 658744 287481 697803 976130 856495 0 598364 661007 382847 0 154629 453556 807299 0 380076 766964 0 482028 388809 251268 83123 159627 861434 220750 0 0 604886 365919 0 529544 675008 179584 680249 0 128630 248479 65848 512542 0 220372 875011 0 358833 0 0 823987 413021 0 0 0 707882 983856 928120 0 355486 0 0 769639 711567 234596 861329 0 0 0 280189 0 98889 186918 0 981891 0 912939 738897 644330 88644 0 0 357470 381788 286612 688076 157783 243689 713388 608256 0 0 151671 837026 0 0 0 431756 759758 355411 438218 0 0 966456 27328 219835 0 856908 0 411759 141098 974407 0 0 0 550997 0 678362 942210 343858 886370 714712 107245 0 473661 615297 17456 844372 316350 877761 860337 0 440859 379117 586274 0 0 835023 813248 0 394052 354168 554826 643142 102043 857850 0 358825 0 14576 0 901654 5470 804703 0 3966 717937 336215 737573 23813 185840 0 378613 621989 339844 600487 0 0 16171 592998 830004 858917 145358 0 0 0 0 0 112213 0 49925 957700 0 0 528996 468709 0 0 319541 0 701301 0 262918 980058 423529 0 793385 62944 0 0 398178 0 320284 408922 63748 732748 929412 302842 209964 864264 0 0 0 0 0 0 0 583046 0 36433 968117 80601 980465 0 250836 231987 310881 0 0 902044 497462 612087 382850 898230 322613 0 192575 767994 275225 0 0 765068 400016 48014 0 820721 419861 857680 0 947970 931608 372839 521019 659665 740228 0 237979 0 0 810197 445401 19857 0 973085 0 0 0 920381 193273 0 0 900392 0 348645 379608 0 978204 0 0 423440 478713 437802 0 563222 0 128010 794029 864225 658560 855607 42821 0 296019 0 14303 35051 0 659803 600309 692744 442900 0 0 0 150385 0 893987 0 259959 636860 0 274114 774797 0 0 467477 954723 634211 248502 484067 227855 446830 0 207527 360659 913025 491047 0 678459 954667 501584 70939 0 101543 353304 631136 514670 686546 498611 0 864177 596504 0 568301 47523 0 0 258214 0 0 0 0 306260 765633 525218 993049 154966 207992 912967 0 0 970087 0 0 968881 0 916874 996085 600770 123902 160053 0 0 57387 0 0 683004 764719 230592 579140 49929 0 716311 963641 954531 0 0 501740 686614 0 568192 0 255901 25253 0 0 0 0 487630 967555 557754 0 460188 0 713056 141453 0 0 0 0 0 0 0 0 632783 469534 0 847892 0 0 0 0 875559 496504 0 0 0 0 915640 0 650128 739892 633563 221025 823268 590617 0 0 338049 525682 31667 0 178998 0 613226 283230 868683 941638 954107 50539 381220 507752 0 86608 0 0 161307 465933 959832 0 0 0 0 0 951806 0 0 4005 0 831287 626483 831883 95200 0 92494 0 0 626323 0 814592 853100 0 998834 543527 650522 318699 645617 448879 7241 722160 301225 0 0 766796 790350 157524 319862 0 964598 543542 896767 0 0 341523 371867 0 311066 494307 884153 0 306308 0 0 773211 490113 0 0 384719 361489 229813 0 650181 727184 462070 444106 184086 888984 0 953989 0 470743 218979 0 0 0 238664 0 0 395612 0 0 0 957854 430963 426983 114726 0 0 269759 416045 88327 0 0 324586 0 507679 468078 0 681339 886555 0 390902 915973 0 381553 557885 0 0 0 434895 804019 0 0 352862 0 314475 951425 105654 0 0 18665 116774 0 69649 0 0 146548 431878 283197 0 0 512170 349672 0 653175 0 895977 236218 130785 0 258701 604294 0 0 362124 0 0 352236 116300 0 0 968637 0 877860 905739 780334 593345 0 0 0 425971 599262 17146 0 495502 0 763175 726153 894591 635814 770099 448524 610776 194365 287949 913028 834962 386395 534730 0 0 0 0 0 0 482397 14242 74996 751060 490001 0 474299 815190 284574 681466 125712 22739 425493 0 437122 0 243667 0 438012 479357 0 477596 669707 264789 558942 0 235687 0 900625 0 0 459339 539834 642123 212130 858277 538406 847191 903533 0 786923 460168 956013 836877 702099 314255 542746 0 492796 269473 145432 0 0 0 597892 410346 0 0 968998 0 247928 0 852724 258141 164601 399985 725777 824045 474704 819985 428486 0 590780 988105 0 806324 595616 639957 238844 0 478249 0 0 0 802662 210766 699800 0 970532 0 0 136055 458647 423330 0 563732 0 0 912079 163343 0 0 200623 167841 545936 0 151931 672212 0 0 0 68371 914449 49221 0 0 0 898500 0 856650 890943 597375 622850 91823 347676 70010 589983 366572 532787 721843 856843 813048 0 624530 641040 520416 491373 0 799668 255007 448859 529876 641623 717642 0 684482 0 644398 640765 653536 606501 202268 684395 504695 0 0 90003 212327 179298 124585 59142 0 0 0 618871 996925 303328 184154 686293 0 0 491859 149477 822074 81542 836263 653493 831202 224720 0 0 183649 468100 834846 826214 80498 0 0 628534 144145 0 270601 0 365779 0 83480 929418 0 0 0 0 0 27242 930484 0 770949 0 0 88977 0 0 109793 0 0 762060 737363 0 0 562167 818750 0 695847 9971 250854 0 489247 90326 801521 0 972715 0 975000 560909 0 0 0 614700 0 301416 57172 388710 363837 424119 0 411107 32965 72700 0 0 0 117505 907094 524165 669400 0 0 935994 0 0 147015 335062 751171 0 0 849311 479722 407780 0 792536 0 686079 0 316038 0 0 223801 0 988551 660919 766792 631981 0 153399 0 922940 931109 0 0 66989 296907 0 0 0 349155 782872 374270 0 0 478622 504402 609676 0 69097 0 318311 694803 250903 0 0 931596 0 0 227853 37974 0 0 519971 0 696549 198429 961738 168531 666509 0 0 484378 632649 938406 633880 353411 221461 552229 558359 916463 169816 232643 28353 0 48220 1751 762562 0 0 837125 725661 219277 369568 266463 867029 392539 0 997049 495722 129512 0 0 284042 0 861466 504807 966931 494956 431413 209985 759572 686617 452876 854951 897574 0 78661 450324 392019 760704 0 174612 298201 0 464556 12295 155415 404791 696562 665570 0 666103 544011 356118 0 6175 0 0 756080 294017 0 148881 75175 186452 130289 0 0 396511 115071 0 304693 656465 496156 860054 771697 708701 595527 0 403851 679320 0 662441 228753 943512 868125 538952 979182 518920 798657 0 0 454940 213587 390740 0 0 318713 762901 700479 0 0 857173 8433 432447 0 0 71484 0 0 0 159664 307884 948374 736470 0 728942 292326 37357 120080 497547 0 597433 139438 0 530303 0 722321 243271 0 0 0 0 654065 0 702983 235913 955209 0 940955 0 0 0 961371 0 924785 395340 814697 859195 0 0 0 0 727589 540773 0 186998 0 777657 828195 0 0 0 0 314491 524505 0 94099 158506 622361 478233 273389 0 699541 0 304098 369000 0 154029 255006 761390 918071 577690 0 0 950839 764111 0 422860 0 0 512779 73045 0 561734 549975 835343 546618 0 118660 404180 0 852342 663523 0 0 990310 0 861620 885418 0 0 0 747041 0 965370 614414 326097 215560 0 435520 0 381792 0 407137 0 892115 977282 575496 87496 465305 35378 726789 0 667479 0 561742 765467 0 394948 0 154788 250119 617742 0 519774 0 911192 457147 843510 988452 360045 0 0 443289 352516 0 0 0 0 0 0 63927 932982 260275 136027 129246 993570 171035 0 454711 0 189632 0 400179 493233 262856 775548 429363 821851 0 553060 322688 692328 310797 527196 474134 926504 961490 0 740002 589741 816048 334979 847329 614219 606993 310804 0 0 223957 771703 845985 0 0 0 377480 0 0 334729 0 812720 318658 750652 116264 0 0 0 52151 518477 0 737125 728557 0 220472 927503 996029 670295 538176 623925 222418 0 847363 832878 0 142968 649199 954272 789833 0 584056 648104 0 0 128812 0 0 0 0 655995 766983 430597 0 179490 0 0 0 778606 410424 330812 0 819667 0 829291 0 941429 0 0 591836 0 437529 0 530099 0 0 763491 0 942592 243414 358362 0 551508 0 216013 0 0 895521 60755 270172 802212 0 420044 0 454483 0 831946 823029 797423 0 0 0 0 976505 162181 768053 0 925576 0 659669 631755 487585 93895 171856 178251 421067 127695 321019 0 0 531840 0 274049 976956 692110 390590 0 754445 136650 109558 528122 711997 768778 164785 78045 0 0 229976 678985 0 0 140518 879197 566125 480005 22163 0 894172 0 200164 615556 0 122131 266272 303465 0 806004 0 536371 0 0 189774 0 0 300760 254556 626302 91625 0 825408 968748 0 141875 529878 784884 0 0 0 0 0 912047 0 0 650278 601856 106679 634650 0 118066 74200 0 918219 0 0 86303 162757 580901 0 0 987697 415320 0 0 0 52526 600450 0 0 0 951681 40066 303244 673929 54774 0 356478 641815 181320 625288 250420 750381 688522 159176 48495 554141 789868 895081 0 0 283721 842232 50840 202560 823368 79026 0 415978 0 0 686576 420306 122262 0 97849 409265 747867 0 0 0 647217 140778 725623 421778 546474 623924 685088 178014 536426 0 288167 0 0 809936 785166 845708 0 285011 443643 0 0 789357 422321 453202 548732 0 968435 0 154846 0 535452 629164 0 651437 949526 589562 0 477208 843355 424861 0 92071 0 106923 520926 682535 534772 778460 182090 0 813592 0 970653 0 0 357250 0 0 877303 0 528270 0 0 0 0 780140 88968 0 0 407553 298298 572540 0 105061 596979 0 562320 0 0 820754 786234 0 0 676106 203638 0 954826 762536 370460 669985 532210 511944 0 840718 416784 785862 528051 731002 0 813794 0 0 621038 0 433918 943434 0 809232 250138 510108 0 179586 81600 877310 412141 0 861373 0 930526 0 553758 461930 333218 614327 0 779162 0 646769 89356 0 706248 677643 595883 0 685615 0 378853 848633 0 0 561065 0 401014 559553 59313 0 235302 991503 459602 206408 0 368575 0 0 0 0 0 62267 487039 130891 335588 75160 555719 205349 902661 606399 0 717303 0 0 505185 0 964917 248588 0 176581 711661 0 894591 0 168605 379188 333638 829501 542853 794663 213030 611214 90680 400223 32499 172301 970399 0 115261 331677 824702 642344 0 997669 412853 67605 0 0 188510 0 0 262163 0 294668 0 503217 582251 361381 115054 0 38705 404266 0 148439 0 778602 794634 0 0 878547 876373 614982 0 44233 150605 947020 0 0 259389 0 0 707769 316141 665530 0 0 771608 0 0 431612 0 952246 421254 0 452294 0 0 384877 78938 0 0 0 0 0 362733 0 900846 0 0 0 653874 0 733823 0 0 72055 0 219752 0 373296 0 408462 52173 794274 0 0 594035 800415 321572 0 559708 669296 213606 677803 32647 136660 942167 892127 745716 654451 38418 520878 515004 0 0 0 613204 750294 343877 159700 389605 0 457367 655827 828629 946019 610557 788133 0 189140 0 110888 911510 0 638195 0 568689 0 863931 172063 263268 0 0 0 625753 0 213530 0 492594 0 709668 0 0 817765 248157 884652 0 509255 0 479610 467455 903886 102824 575601 0 0 211830 0 0 0 110071 0 593084 664933 955274 0 248484 0 720169 9304 823803 250479 624104 0 0 0 0 0 92432 883600 359269 615783 252887 0 0 251138 266086 779404 0 810809 0 957516 236684 0 218734 0 0 748808 625904 84718 471711 757058 636744 0 80292 0 0 722098 661043 411905 352721 803914 728239 155520 0 0 951003 0 459620 864184 0 964316 0 374328 16020 62567 0 258531 308824 381894 0 0 0 0 167956 0 0 19124 0 323153 418269 223758 940171 895202 0 690690 979295 70434 840826 559128 611346 97049 0 504603 0 165875 245022 0 77067 0 818775 868947 852148 0 0 606967 433991 215879 130728 13218 281588 909857 300585 0 734175 536058 0 0 553401 745568 31497 309153 125679 651845 237575 112821 264989 408479 750856 392934 0 0 379813 0 0 38888 0 939620 171468 0 167707 222238 269582 895977 277374 223896 287912 524697 0 0 71883 0 0 55640 187850 970694 271452 227581 998631 0 109231 0 269810 0 0 644387 0 564479 0 219622 995391 518668 0 0 405857 95716 370801 591360 239204 0 835326 402941 608197 0 848136 710509 0 0 709519 520980 493102 0 670285 0 0 0 773922 147282 0 646876 502576 304884 0 0 481136 647793 0 0 0 56268 0 862675 453154 167722 960140 731912 396477 900232 0 0 0 189172 0 201407 871955 940893 920888 0 972544 553867 0 306736 173913 0 873327 888528 0 81225 0 0 885789 0 0 221691 468552 653301 337120 65227 677014 0 0 0 493080 0 0 360005 0 409066 118042 0 741446 6723 0 0 957915 0 0 345827 849573 994373 0 936825 680075 385765 362485 0 0 0 0 229196 0 0 296597 591239 968194 0 563369 1980 962242 998423 949344 956472 0 134161 576876 248626 88925 850347 330331 141820 175380 0 479663 98361 444284 332116 0 915026 133601 215052 924938 0 0 0 342903 0 0 425332 358415 0 0 186098 0 119505 616687 0 0 25387 645209 822606 353387 71893 0 248794 295724 771371 0 256347 348034 0 652375 142115 886703 58369 102813 637954 749876
|
|
307732 0 0 0 0 0 756871 592384 0 0 332822 0 0 422412 14869 0 491804 155749 919860 0 339732 831599 0 742093 0 57611 550882 886403 607895 0 0 412409 100747 303638 0 237405 924835 971666 0 0 669172 0 460587 675494 542819 333240 381015 828727 536538 951167 0 8564 0 966836 0 791149 251957 0 115461 527849 302454 0 233312 514990 0 463049 606269 0 0 0 400114 107155 0 0 0 0 520541 0 0 125079 67116 307336 0 72965 361603 166531 117210 0 413266 450281 0 990759 718780 312480 0 0 0 447127 0 849207 292230 332961 323239 396835 977509 794172 992848 0 392917 853366 430843 0 339946 552714 961675 696336 0 0 0 477736 729493 7727 0 0 206860 976202 0 644748 487666 333330 606142 71519 0 95696 0 612170 229297 899224 516547 82133 744532 0 0 146473 281989 427252 0 108362 294974 0 681107 957933 969669 92738 269735 644645 294837 302322 229606 338238 509291 0 0 0 882939 96070 0 0 0 0 0 43546 296228 0 771872 860474 0 0 164882 113033 659449 27312 5487 0 525686 83527 107022 0 0 24482 298301 47675 0 800661 201649 0 575631 92025 237675 0 165270 699278 266773 452437 445665 0 161469 0 0 536628 602537 76768 0 85655 0 944836 886685 193230 483852 868131 116447 624541 285349 0 476759 0 926251 139789 821601 0 592985 434112 0 322605 0 572442 0 0 840308 694900 367330 846195 981414 748260 137193 631281 446680 0 0 0 0 516526 474451 923994 0 60564 62796 171478 0 0 47931 0 608230 0 981801 428049 0 0 208213 0 744321 0 268379 547284 13421 0 0 0 463773 0 50444 0 80369 103576 0 933809 939638 939098 91509 461220 650875 0 758739 0 0 812314 346931 785982 906470 0 0 160714 0 0 0 0 0 185559 131988 759437 714610 0 524499 62004 916861 596502 0 776777 0 0 0 356186 529419 26137 405794 0 0 0 0 0 0 945011 0 0 0 0 539852 761779 265400 0 503610 338236 257615 0 314342 109752 460138 0 63600 0 0 0 469410 0 0 144139 51489 824608 0 300015 386793 827256 92859 149228 224981 0 664526 202740 991533 164379 0 159835 985086 563896 525910 0 854592 414166 0 0 14667 0 960934 0 728603 717783 0 350817 861682 0 127873 492301 0 0 0 595822 0 0 322208 433028 0 284389 908173 0 0 737222 324038 64110 0 975557 0 792837 265956 728518 340915 0 0 706334 0 577772 0 520567 245235 664640 375961 0 603289 0 116053 211001 288148 549068 0 165486 558381 0 491424 972642 912490 0 688931 187061 741994 937575 385494 18428 0 842098 136755 0 0 441594 0 0 92426 0 0 601153 0 948949 139993 939096 246129 543253 937943 588947 0 2185 0 289184 390890 485319 0 530439 16811 696367 0 784867 0 712834 312733 0 9009 983348 0 804021 696288 918648 0 341202 0 0 373460 0 0 264689 0 46190 563671 395911 415410 786758 0 0 0 0 142087 0 0 83151 533232 686034 163222 68616 690341 691254 0 575612 85245 259192 94145 142553 251838 999146 670219 0 0 77746 851530 0 91481 946847 419309 0 486414 0 393099 692538 33461 318617 583148 506925 150961 515760 0 0 607627 0 494491 0 928603 0 363636 432451 365773 741711 533750 704639 71793 589341 54350 0 640244 976302 1742 947127 259936 908589 0 769251 112200 505893 229187 0 44752 0 0 0 271165 531059 0 0 0 0 439685 0 542471 932185 0 962890 45912 31159 0 0 677693 835395 63546 992295 0 0 299536 283351 569939 0 57200 666795 753784 594639 18246 0 0 0 0 0 0 530401 0 0 764757 0 781395 904502 919224 0 266346 807155 0 0 574167 462153 0 222649 0 0 431188 326966 0 81142 650306 676038 0 0 253569 0 663595 0 0 470590 0 0 403733 57438 963685 0 917542 0 615108 911629 0 0 826454 538610 483619 7591 265806 365375 240916 456594 0 195892 415691 181731 0 88565 280552 0 0 501133 487949 0 952544 0 503895 0 357664 384413 916576 146532 991206 753384 605206 869467 119218 303873 322358 0 934358 0 0 0 0 0 687825 614155 0 0 974137 897041 0 255148 831626 0 0 896719 0 489529 904935 127001 875027 513332 215474 742998 812750 960850 293222 0 0 0 303643 379727 0 569975 847014 370318 855495 0 0 454942 0 19326 0 817016 976456 0 0 921456 0 773987 0 516360 330632 99552 126397 0 924375 828481 958331 0 36868 71520 807014 0 267691 835366 568467 0 939498 67961 386424 467712 417506 801630 603429 0 0 219539 287410 10369 0 305469 75400 448532 0 487167 369842 698508 936830 477196 125382 970666 996231 0 288360 793087 516621 0 791985 387514 0 307322 0 606182 375976 938407 768374 0 115058 522788 0 654231 979506 441274 779446 0 478800 587623 0 0 0 0 110468 756335 0 599496 745059 315498 0 0 443705 576011 0 57168 260436 653673 0 288290 934215 462661 15523 671671 402872 614919 547794 988153 248878 345128 0 32600 983146 287405 0 0 386735 968122 764478 4356 0 0 436842 0 482429 932423 59772 0 870764 872645 810094 719888 0 310673 0 0 885593 0 144250 34691 963095 0 0 0 0 637625 940303 832191 354703 0 0 0 0 662540 0 0 907633 324879 0 862958 122520 924748 465320 0 914255 45483 0 693051 0 0 220322 84253 0 594083 363311 360925 782487 651983 0 685328 0 960666 198467 193239 800440 922274 0 81006 573221 0 369389 415194 962482 977736 302105 494401 805961 0 146823 239110 145819 0 570936 785894 585882 318168 235513 514174 0 0 307623 340849 615895 531931 10055 345399 184972 505147 0 0 891468 107035 0 0 0 780079 0 0 302501 851908 0 0 677517 748238 259242 961838 0 534690 0 657786 0 516482 909456 0 629437 0 500587 338595 181274 693312 365342 790198 853184 927835 0 0 299296 789231 480506 0 289661 0 0 148118 962445 0 332558 0 542131 260798 0 170758 0 815097 0 627670 110708 809794 109436 0 226696 926967 533147 584137 619676 0 661577 722000 0 850256 239466 652139 245598 0 0 633776 623633 0 134202 415222 92075 0 77227 955209 61295 593732 762793 388734 947080 552801 255327 743956 0 731553 0 503602 45876 358821 0 0 0 77389 0 784992 0 716077 355211 848431 745408 30395 15912 0 657918 66994 0 0 0 128451 523287 943171 0 357509 0 214256 785999 891698 0 0 699711 145098 890817 855053 344342 578536 60562 406385 0 644459 0 154802 685270 683935 0 407939 540929 284204 946837 0 868062 0 356060 651663 136116 340875 0 452137 742380 996806 0 0 488226 0 855605 652477 268590 0 841662 463011 316432 0 916462 770440 583844 761369 0 746440 27509 372328 0 688092 0 0 512171 300322 49079 0 0 0 837170 0 941584 807364 709948 0 919061 328006 985800 271274 0 0 0 0 226848 496446 890241 0 246779 348648 127522 297203 541797 167372 241849 969213 0 0 0 0 48440 0 0 445205 240370 920475 836789 0 27663 5366 898915 0 0 282521 715754 965191 0 0 235148 279477 0 0 156585 0 0 0 843337 12916 683199 904808 225126 0 0 274891 640314 751182 681173 0 0 0 837409 0 0 0 0 560669 0 459059 0 934094 0 439504 178232 408681 442910 553004 598171 863562 769290 0 113512 0 453765 798222 0 0 508812 91214 391827 254576 686947 0 893222 379129 476393 659751 0 741429 779698 0 373687 0 484518 253832 0 0 409124 0 966527 290766 0 216069 0 3645 95465 823715 38707 112196 694048 297548 16883 0 622524 458549 0 977317 373162 696733 0 0 0 0 265526 0 813796 604809 0 0 0 760887 924031 0 619781 664409 0 807952 714479 506821 0 0 0 0 55866 415121 358305 0 107704 450261 0 220471 0 0 974357 0 647565 46239 130721 362709 500692 0 691840 0 0 0 349004 0 27586 0 453582 990539 0 494367 313135 841229 0 0 0 784110 590731 0 352483 0 81534 443307 0 0 957888 750265 888831 0 0 0 0 0 0 0 0 346221 20226 281100 0 507727 0 0 34128 0 608777 716136 613746 560758 51566 0 289102 0 917315 0 0 989978 577943 0 356379 0 0 957777 0 986769 742419 780657 0 0 0 0 0 126225 0 0 216252 692068 270112 656963 0 109047 0 0 814685 467290 0 487167 0 0 0 85455 0 638330 317734 0 0 0 416671 535698 0 0 461824 0 244758 0 584010 64001 986939 791408 0 0 787925 609125 573340 180138 114614 0 0 386817 583187 348643 653417 113097 64121 461927 858092 0 733915 529024 578224 60860 0 591442 0 11055 0 777857 0 289013 0 0 0 42272 0 575282 345652 477654 657072 0 0 535205 0 318765 0 0 0 981451 666224 15483 0 0 20029 0 0 406372 0 0 0 370661 346851 0 0 0 0 291537 50185 19742 138870 922923 593809 346141 0 132815 925530 0 933429 598982 0 657791 0 0 416160 58744 0 209348 301634 837996 877421 573245 819016 737889 851549 90114 0 14039 261803 0 63863 782957 0 212367 585299 0 381833 935653 551892 273142 0 0 0 343587 0 467652 0 0 0 64162 0 0 77415 99759 769623 0 832278 424646 0 181134 0 189277 147571 92678 539180 210672 0 172895 142014 48957 298881 671929 89217 437313 195029 830912 0 422922 0 0 0 785951 595287 651957 118195 0 895942 700421 816369 824630 915762 0 0 0 0 0 40024 596718 0 439972 321587 520208 0 991342 518599 492476 456190 0 0 0 751472 143030 0 0 844827 753855 155292 1549 0 7420 425814 450293 315272 84686 0 565206 0 933658 726767 0 0 981798 673108 0 888008 0 286594 213812 0 0 0 0 0 0 534864 0 0 0 0 0 543541 0 0 0 0 807462 563612 997758 0 255060 229844 0 0 0 170132 0 35286 434170 0 0 911185 240252 275554 753979 0 673597 644269 0 0 0 681516 0 91491 600221 110776 736274 121807 0 852416 474994 982422 0 707060 0 0 0 522577 311934 589093 434030 0 0 0 782564 345205 0 193938 0 72677 0 972972 795352 810207 973507 420791 898903 512442 662101 0 0 0 0 324131 898119 307220 363674 163513 178902 0 0 333501 358586 264978 641683 368040 0 954614 911550 699340 712680 0 230924 690875 0 0 166329 0 57742 282141 0 348640 437645 0 204335 455936 0 0 905662 438043 0 833197 967250 501778 559124 491824 848499 0 0 723908 760096 157799 538604 451934 616939 111325 84039 876008 872940 764813 632336 137617 430531 0 0 0 282215 439695 482667 72101 280824 0 357334 61693 0 849976 0 46920 411940 801037 741622 774377 949356 336247 0 193437 791206 606845 893375 0 0 712564 866149 678931 298392 524373 0 0 291760 734137 499693 968367 588206 0 852554 0 482740 0 0 709416 682402 477659 147975 0 172171 0 127810 0 0 0 0 0 720203 0 359183 0 776176 292878 530835 306786 659561 0 498487 89923 0 123976 434326 0 669116 0 311257 633867 39866 0 223498 720914 355206 999545 822842 0 73918 13153 0 491481 517535 844125 875406 0 251245 940374 0 506396 0 244037 838521 0 386867 320094 0 0 0 391105 967149 0 170693 38269 0 0 150165 20943 626468 632500 999225 926348 0 0 395666 0 699429 739289 308938 0 759675 550163 111743 723420 0 0 805398 906084 0 765660 525036 656170 613908 0 0 0 0 955682 633179 892306 869306 0 407552 330109 0 158900 0 845944 0 0 267241 730880 0 837581 735038 124785 0 495436 989712 70066 0 161496 0 654670 217489 927090 189322 0 19299 478416 480905 39490 587929 412304 0 0 893908 0 0 925463 0 0 521458 423123 0 0 709188 0 0 812061 0 0 0 0 386230 686072 0 0 433697 0 0 0 126960 0 18182 0 0 0 994499 332174 0 188070 0 740965 113740 251938 272824 0 0 194472 0 238554 993998 967178 494874 133831 0 666790 623292 0 275356 335402 0 0 0 694182 147800 368277 0 817414 557739 0 454759 0 594774 0 198988 722499 493449 0 704681 54217 385931 817314 0 0 825460 0 0 0 379129 661200 0 0 303500 149181 676277 0 402658 233508 0 0 715673 989742 614651 286103 862273 0 506712 0 0 0 0 860916 305415 787006 0 0 0 300850 636434 311391 10364 527578 0 53101 0 0 0 696468 0 117642 509129 523942 0 0 0 0 90645 204890 253574 0 0 0 0 249674 605673 160999 423381 697889 0 0 437349 821705 305708 0 64076 0 892157 0 347355 304172 20673 414945 0 0 174217 0 0 171213 0 185113 0 475270 982810 382191 550886 805809 0 0 0 60242 244423 191358 729401 0 193851 0 0 837406 902013 824505 653610 158781 970900 516430 0 0 956695 567153 946882 499122 590195 0 488439 0 625525 0 388789 0 19952 0 283512 83139 0 0 888420 710913 0 695016 77573 0 0 0 0 0 0 0 247642 669359 474547 427315 256411 233802 306885 330593 0 557911 0 134394 0 828716 0 611907 0 209320 129508 123925 352316 253099 822266 280415 0 229474 0 801741 770434 0 750323 651998 668609 213622 412075 0 663474 745726 911461 0 0 0 77657 250321 779710 0 0 0 851624 0 0 362914 639948 160941 0 0 506865 608269 0 0 97580 0 0 880527 0 0 0 0 350770 114401 445887 0 0 896692 75088 781239 368829 0 0 518808 719901 968329 509772 98209 142754 0 272754 796182 182799 433427 0 634504 662941 903678 824867 858962 214159 0 0 0 550295 17557 603601 653399 0 0 0 690130 38889 184988 265819 446309 0 0 556057 0 11692 0 645306 139106 0 508467 0 842238 909017 0 0 322366 0 0 857934 140345 0 0 555700 927017 104171 0 0 0 518438 391154 110019 0 92779 644275 581266 923183 0 0 583838 566348 880956 529284 186063 896204 847155 587866 0 190213 704193 550407 46851 482531 565183 0 429688 951057 118264 0 122729 796370 812082 0 459992 561876 675594 0 0 662074 0 201638 0 462970 601512 899325 163097 2976 900379 264705 935604 737962 0 617936 0 720130 464075 117020 229150 687842 117695 218765 0 269161 713381 385077 67725 0 0 287062 319337 0 655507 173679 589565 201765 514465 285507 899957 101149 0 0 192589 0 0 986377 988865 0 609798 0 992312 897480 186655 226950 0 0 0 560513 387648 559562 0 714264 415626 0 851728 0 706051 530481 0 934655 0 0 966433 0 787519 189591 603349 731959 0 395636 31502 0 0 377675 588135 881603 0 546873 191951 375061 880776 684213 527571 410743 0 215769 631399 0 0 0 674609 192264 54809 0 0 214006 0 5073 0 579717 949298 0 0 819629 602062 252419 0 312187 0 352103 668885 695755 100222 0 890362 536504 109941 707316 435739 904282 851396 0 965322 893561 0 718748 0 546341 0 324274 929367 0 0 470223 61567 492667 387089 300887 0 387146 98260 0 195524 0 641166 244679 0 529081 869339 862888 0 286987 0 0 248316 0 52410 0 0 0 561661 705759 734971 289719 404848 586170 283405 0 0 232211 0 0 611140 0 0 669208 717614 149846 429187 961010 617608 764217 0 578063 211870 651290 507994 0 0 0 0 0 0 0 0 801753 0 0 788740 996055 612556 795077 228855 45930 488899 292620 638551 787635 874538 815997 207050 50269 774539 0 59250 0 0 0 345288 473597 431726 293718 533873 0 0 0 0 214535 498172 772378 931945 0 0 812499 0 357948 542597 0 0 0 0 245085 487175 0 344808 96115 521365 742684 0 964067 0 203743 453811 550956 0 301708 401392 28758 34929 0 0 104667 197883 752056 416809 0 599384 0 153676 810501 874545 33960 787054 42835 0 292040 0 640893 20280 0 463168 601341 0 540101 246530 0 0 256868 192909 0 592237 0 138952 533359 0 494464 475290 812040 68181 811517 706325 779422 480534 0 676625 0 742721 370386 357492 404626 817622 0 0 0 52133 171009 0 19726 8087 0 0 0 725762 740023 0 760074 894368 388126 307042 0 0 0 690693 517803 224705 0 109427 0 58969 383231 598895 0 136574 517839 335777 0 0 0 517655 0 699019 0 532953 0 384676 999847 768160 0 0 0 684958 0 300616 568975 160277 631858 526043 937639 332031 0 492878 669900 878977 49268 558238 681758 0 646687 0 506132 543608 750236 0 978972 0 0 180217 442407 624132 0 0 0 0 0 0 0 430918 716236 0 996598 0 607174 6433 92554 675270 288773 0 589496 225867 194509 56855 602589 0 938968 11252 92649 113440 0 0 0 0 965574 889608 677276 352161 788923 340244 242732 0 648715 0 428704 0 0 320657 694894 529675 0 354048 342952 414144 0 0 0 0 0 32921 573730 0 881407 0 0 701942 0 0 767749 0 992855 377833 0 204952 189294 0 449375 800711 904859 324919 743306 69853 0 606365 621889 0 840270 0 146447 896033 493658 0 571477 165091 80975 563244 0 754909 276427 0 504860 316270 466894 774414 152332 683525 308281 0 155324 0 556867 0 618483 0 758433 480073 779790 761013 321523 537495 781604 14465 59853 989906 0 0 0 282724 0 0 790772 0 150905 829071 397016 64070 0 319240 902329 316869 0 0 341866 0 0 0 0 0 863475 552767 0 0 0 0 946827 0 0 0 0 0 836049 0 0 423921 714834 0 85403 911444 590519 0 44748 62074 0 0 0 0 815792 500129 53637 481589 874327 429754 796452 0 916865 244301 0 35803 48714 0 914716 411579 0 0 0 435121 0 952674 806936 659817 612217 0 0 955357 0 0 868761 104935 269669 774071 396510 879775 0 339854 629593 0 510685 234403 0 969437 877651 0 344913 177335 394468 54111 174727 71078 0 515880 544720 0 203492 840995 424586 705800 330358 77466 724374 994424 293733 791042 730927 712570 357314 12899 0 0 0 0 0 715463 0 0 0 0 248420 177781 613258 0 678643 0 395598 0 250140 0 156433 652246 525102 164421 0 133700 344624 457799 0 996287 604593 0 0 982662 655700 191642 0 915694 0 0 0 0 355828 122132 646654 0 716889 71756 337392 696419 567794 0 140210 192398 334138 0 841817 988806 0 406300 269055 0 484443 75835 0 550815 678302 0 144216 26223 0 374123 510934 0 383999 0 926929 79827 539438 588324 118171 555844 619389 319208 554558 0 500560 0 883092 277170 50648 70889 0 0 613125 0 939547 0 488095 0 581960 0 0 299952 488063 189816 0 966192 348904 190721 17123 467298 249013 467084 141395 0 0 0 428504 627620 0 291663 267820 872762 813802 599919 491091 969677 847147 268690 0 619891 765996 360695 0 209403 121637 231022 385375 820088 319871 669011 0 0 568309 711213 720271 0 803579 0 911614 0 355946 0 582662 490201 171625 865837 80058 140264 0 628025 243523 0 330167 632211 0 262552 313294 724763 500398 958386 995207 160754 0 0 773775 0 215055 610801 0 0 0 510007 636265 451548 0 941936 404183 772794 823134 145045 0 379330 0 0 493637 40651 764484 466867 62649 948196 393073 0 0 893545 993517 377045 74293 885011 900276 49441 0 0 610086 212243 0 0 0 0 830062 636858 642711 0 70783 506714 431101 641415 0 0 0 180494 829115 0 0 0 37283 298834 0 644364 0 0 951232 241571 608126 976027 0 0 817904 0 857559 0 0 0 0 628760 42296 0 729589 215386 523073 0 297987 449363 982334 0 105066 322857 0 0 0 0 86699 786494 724768 0 675415 403766 390041 0 761076 72217 451646 324298 405963 374463 172362 0 523548 128984 773056 0 636696 0 0 838721 153444 0 342493 18245 910523 607941 548682 328845 53138 0 193422 705336 920621 112474 252193 384789 0 900161 943899 247167 0 783641 276651 266862 0 882671 657648 795891 791291 0 0 805176 882416 0 47444 381863 776208 0 0 0 0 538089 336172 97534 39670 40669 187638 277411 142220 0 827944 0 0 514514 93361 88816 0 546319 902906 0 0 587771 996674 0 477430 909 656605 48293 0 258828 365402 142825 0 811778 330738 0 0 0 12655 845018 0 577934 0 249709 0 0 321169 734104 71796 283535 16490 0 0 716071 347747 629535 724449 322668 0 447281 0 114746 836159 603175 0 708627 512997 0 594331 0 606062 17172 723145 0 0 979699 776777 351539 0 242482 0 0 441218 649686 299575 247441 0 413645 473229 629033 337346 0 568157 0 86703 693486 0 814588 363538 293611 921929 0 0 0 740033 534432 541812 216947 476916 0 634168 100522 822228 965704 0 84084 0 547289 624693 141925 0 868380 968140 957228 0 0 257956 60938 898215 0 325360 972982 929758 0 210 593047 0 0 283748 0 155870 981875 764704 0 0 0 872274 122169 739254 0 0 458576 236704 824803 18415 532530 0 0 311201 53595 0 0 215177 619255 597065 239400 292158 226490 843907 0 644255 0 0 0 0 0 48775 28635 0 783520 638820 14281 262343 569093 434578 636777 519983 455408 194642 450116 0 540 0 989054 0 0 0 123979 524949 20944 0 304567 994793 447729 0 434119 711655 0 200931 120887 867618 0 624113 701095 390944 944160 917717 600070 942412 317721 414482 0 738714 113151 996837 791222 730144 157801 0 643861 0 0 355331 649105 654171 455302 24481 203894 533500 0 0 670448 720856 281131 556592 998076 289881 916144 631450 437479 576741 0 35940 0 902022 0 0 0 938395 209884 0 221006 0 778040 696755 0 0 822256 850773 755089 0 26640 674672 256210 948627 64852 0 641723 633534 134458 0 6342 0 552278 152733 15643 507557 145934 0 0 0 772365 928768 0 305278 823453 822241 100638 0 877136 201577 0 0 0 0 136916 0 0 577939 0 20946 289589 109173 0 740543 730047 844964 216331 0 779293 0 0 77151 0 0 225244 0 807892 288997 415277 171633 0 318565 220738 609548 301418 0 0 93374 755097 0 688285 0 3377 486213 33964 635545 530857 0 0 265875 0 681926 0 127399 157274 372017 0 595812 247129 195441 991540 0 31921 683580 356010 141367 598925 0 0 659589 0 398774 498383 949095 162633 899145 788701 717916 0 605232 5184 0 879130 836889 0 294601 0 938295 117176 234417 378210 58135 932546 375530 113099 64068 632920 0 0 0 232375 555969 179710 0 0 759334 0 836793 712104 42303 798013 0 0 640969 643007 0 0 0 90890 932379 0 0 0 0 0 257590 180942 0 487653 842268 383279 0 704892 883086 376160 994503 0 569316 741927 914351 526984 343503 550237 0 185089 898391 734152 430376 0 0 683050 641838 0 547495 570460 321285 0 817823 424558 887745 241837 95251 541944 950002 452967 0 0 0 818955 339696 113612 0 24020 58612 0 152796 0 473773 0 0 348965 0 755329 0 604481 168701 531588 841922 636428 111658 529583 0 0 348975 0 90099 518420 373473 224392 0 210731 674592 438638 905884 0 422633 0 0 0 124448 0 961370 403199 891181 0 441523 0 209668 596701 261848 29921 309182 0 0 536099 0 414682 10567 0 233506 0 768202 979498 0 0 858190 0 544708 714063 442527 933651 0 0 54797 443744 0 913600 586077 0 640964 686501 998959 145227 0 0 324678 0 0 0 188820 779769 145550 440132 0 980701 0 654905 0 707142 83966 0 384941 163621 354405 217942 0 743538 0 877479 766838 0 138317 539251 0 73041 0 170450 419548 670975 0 0 283694 0 0 0 306823 0 400721 0 653009 0 947490 0 673932 309248 933985 796742 194510 717443 0 427362 452765 0 0 0 671861 0 335532 814058 0 182751 0 705957 0 508279 863177 690914 391835 0 51618 112837 584866 765727 720615 756721 522365 14503 406042 686736 0 171402 164017 871546 978373 958658 368595 964210 538224 0 776610 217536 670986 0 134861 0 647763 0 0 999 0 334144 485519 0 844687 276724 0 342178 580801 0 63484 0 670734 335264 0 981940 702224 0 817218 274307 356562 47125 839289 0 963169 296954 0 0 93996 373619 0 0 248497 0 832148 0 991135 781248 0 0 394581 42774 258115 468890 0 0 0 292626 0 60237 0 790687 0 558948 0 341394 644885 876478 0 613581 630130 590133 0 0 0 139119 0 0 119106 579946 0 0 416907 0 0 849333 0 416143 660959 0 0 0 244902 455615 768994 164229 477918 0 45128 181102 54616 0 0 919799 0 40361 0 0 250420 0 0 0 0 681725 0 208623 3472 0 0 655429 995651 764539 0 0 661159 32732 486602 0 325437 0 768368 329857 1326 169035 0 0 747920 0 271224 204077 776389 0 25936 799242 0 147977 507529 0 983997 933433 0 109792 234652 231708 0 628810 920483 377933 32855 545603 0 836457 361680 0 74241 475769 0 524568 0 244160 893067 667402 818961 283563 0 0 908738 0 0 0 411074 0 366296 282282 0 511767 0 648510 822092 285033 472401 0 0 0 0 0 0 851518 595441 560914 78650 0 0 446507 741875 0 427604 621051 0 677247 629177 700801 871394 289076 99790 474775 792165 0 444046 0 743920 211556 0 0 102406 190324 0 0 523640 334314 322559 639751 128168 299807 0 232720 0 906410 145903 0 334087 798615 31637 0 60746 430207 341387 0 339272 0 0 0 928123 0 947567 25933 366641 766050 0 373162 665178 0 435903 570116 0 601307 0 75324 0 910737 76763 790473 272024 0 208643 0 559513 0 0 0 779899 607679 145219 765148 0 459471 327224 91887 995340 687555 0 0 461883 780124 47822 635715 854058 246697 0 719782 153715 0 566717 0 197838 0 105418 925485 968318 0 0 0 0 0 0 0 0 177139 0 245525 367554 0 219942 525508 77748 0 84700 923471 80381 0 0 809493 0 0 0 32518 110045 547214 0 172459 545478 0 862545 540723 454559 909528 0 141673 0 847195 0 0 572276 994952 610296 805599 484804 71509 0 995063 961399 0 0 679596 0 508554 0 749421 0 70451 0 0 712841 0 454677 108270 868960 357849 816089 5170 729161 0 820913 0 683127 552058 511119 640842 961601 0 0 229787 497449 711133 0 745562 261702 0 0 0 443625 380340 0 371542 0 0 0 0 819087 0 0 0 0 655839 86167 229406 0 966210 0 0 222797 0 386378 0 215424 216059 0 372966 958426 0 164850 221841 0 253233 830380 405696 961932 0 391501 528097 358062 309886 662489 0 903237 0 0 677561 0 0 48617 367989 246674 354137 504236 208623 548787 0 144662 470314 162917 990603 349813 0 0 993615 0 885418 0 317160 0 0 479826 290453 0 496939 293328 275471 0 329805 920618 388298 707278 756938 0 609655 637352 753464 0 727576 0 519968 0 602948 0 799458 548883 399784 678390 867481 470056 0 0 905696 63862 638090 177300 0 178576 467792 485244 0 277529 921375 180093 0 577729 0 486474 595603 67603 0 634033 0 229115 966544 690770 0 231717 210561 362730 292400 0 108737 231310 0 0 299637 384681 497170 331635 0 0 804205 0 55279 316573 0 165105 0 0 0 289647 0 863139 199841 39698 535443 932275 802212 84584 0 0 0 977578 0 505936 0 117662 0 29457 940898 493476 0 508872 36330 0 10105 0 699642 0 0 374538 372559 705603 803419 0 851302 502066 64146 0 0 943563 0 786927 0 153980 527671 468160 0 476582 0 523846 31570 289396 0 930813 905374 264899 421514 0 0 975619 0 923623 401446 977496 0 0 0 0 0 907607 93170 991736 0 0 878146 458659 0 76804 761586 651093 493749 464732 66792 73955 478761 130651 416468 0 0 96535 496538 0 0 372724 595426 24568 343052 0 0 543512 0 681155 0 664315 0 0 383031 580984 0 307588 335082 0 788733 0 0 194061 0 0 613254 0 873955 84724 749038 873442 437562 0 314485 0 429287 583357 0 24193 0 467252 0 660465 0 0 0 791550 955649 373976 4855 0 233948 0 1557 643708 0 0 650830 437683 358732 0 134933 20039 498429 620154 126037 936769 0 310172 0 916154 376147 976209 611190 0 429022 717698 167844 451401 0 0 835211 0 586483 0 629445 807508 366342 0 0 245924 742825 0 274531 802783 0 530944 930588 734654 0 0 511812 0 167952 504038 0 867424 989616 905222 756480 15104 750477 0 465302 0 285268 0 442491 0 169845 0 214534 141506 449976 0 0 295582 829693 428230 0 84518 0 568470 866328 0 0 486334 881718 66529 818615 0 882359 824936 181073 37384 0 777663 927133 793107 611775 0 94160 0 0 0 292810 503235 747904 0 326462 207545 0 462463 0 0 276247 0 561318 794941 0 143669 706334 0 0 473908 0 0 337040 619062 0 0 337810 0 405594 313151 0 0 562008 581227 0 713036 864576 305439 508648 440741 0 201910 0 871012 938669 251093 0 0 635504 0 0 410624 559280 794048 0 927379 463922 16814 0 0 693331 27461 883593 0 322636 0 12737 746675 403219 363962 52146 106332 0 0 0 737881 386975 333327 658037 682483 0 254970 250167 549043 0 0 339349 0 0 265513 403054 0 43517 0 273622 0 0 0 643779 678850 890719 852677 0 420086 830299 672980 312102 225608 0 246376 0 0 826537 334026 338952 0 990710 0 0 282709 528303 25708 931321 399791 318359 468968 304462 0 0 924378 355176 471354 746733 115436 681653 354544 738707 961324 0 269055 958265 0 0 602865 496882 600461 0 727247 868366 0 0 619191 656206 0 983390 822061 0 0 292513 229847 837921 351374 877717 181627 110641 568478 462908 0 30710 0 0 25733 740818 110594 697055 0 0 919484 0 196086 302085 636129 987028 701089 168926 222488 71385 696111 900551 0 730356 514854 447399 823142 708956 913821 0 0 0 192406 0 525236 0 58297 859131 0 995415 0 722000 882326 821190 0 0 0 0 0 545234 489507 941151 378634 0 213310 0 795492 0 0 655830 68912 193569 564103 438180 667831 0 209640 0 778176 0 0 0 216249 312760 350298 305541 596254 853436 0 436190 446128 270271 457014 941419 941359 863828 104968 0 0 0 984062 0 244963 555884 327171 680549 0 475119 926569 0 0 760864 181691 655286 994860 954538 0 0 385750 312672 635043 867837 35534 0 0 465331 124548 775049 806067 334067 0 855182 338485 0 315322 0 0 260357 64648 0 277634 194909 0 0 544099 790161 641103 0 0 0 0 24278 513514 488943 327697 0 0 508387 0 0 681924 755989 0 0 0 550990 0 0 0 0 1507 375111 240758 0 0 976350 0 643464 930576 989056 0 0 771672 348362 512815 0 500906 48428 0 884794 81657 587523 374943 199792 366455 965196 0 0 0 437753 0 0 919643 372324 422333 961507 276121 615791 0 0 968966 0 0 746953 0 824519 0 790583 0 363252 0 0 808000 580543 0 313747 121479 173032 441755 0 426617 467648 185819 0 0 386700 617570 415858 0 0 568782 382429 310979 231594 436549 0 55670 0 0 776359 0 463844 395218 280818 0 619366 261072 620113 137999 900181 0 0 0 604380 0 0 400018 421701 912924 123154 309245 146421 0 0 0 388997 933991 0 259100 0 0 0 692218 0 225012 590719 240105 371654 274645 0 315314 952076 372350 477389 0 0 0 199144 0 325915 27814 0 0 738444 0 105347 0 16071 0 37462 384586 0 0 101986 882348 918322 0 522603 0 0 140516 196231 7814 266136 0 0 283023 0 186324 0 593927 486083 809605 617366 534975 0 30558 838573 564977 584076 722126 0 78634 0 51644 0 0 0 0 984547 893612 0 0 905243 0 738596 777096 662979 944665 112551 509467 557913 0 0 0 0 839193 686657 448300 386366 0 898935 0 587885 93384 674207 893012 0 170810 0 842438 0 0 0 845905 982942 183832 211739 0 0 0 332532 0 0 669275 762509 0 561273 45207 0 130840 716128 0 547509 356406 0 539499 209445 0 329633 0 988356 0 0 75835 184541 0 584118 281475 754780 744 71565 0 0 333191 225213 859404 624402 89150 0 0 916069 954210 0 406790 485748 0 0 274738 416295 948407 0 176373 691446 0 548295 870877 0 0 27705 514671 0 939683 951936 322565 65043 0 781873 511324 212762 0 0 352080 167081 0 756827 596434 364105 553102 428274 385756 0 666978 719705 400495 615406 685701 949253 235217 984327 375067 0 103240 921994 433544 0 0 0 988454 605351 0 914288 0 595929 0 0 0 0 0 0 0 50588 306313 0 78569 0 232033 276974 80503 0 656315 0 371939 987047 391809 349881 0 0 920258 0 291679 994512 417606 986506 999873 0 39246 628498 0 36542 224146 488823 484878 356619 110167 757976 161126 0 399678 189166 0 0 567502 0 0 0 0 558790 0 0 957459 846479 311497 48383 806813 294469 0 500938 978960 0 475678 0 696660 493827 651054 214918 0 0 864677 0 0 475239 623030 0 0 0 276763 493049 0 835860 191785 834485 0 0 0 479745 0 451200 245768 522956 784237 815428 638351 0 521586 545377 0 207258 423714 0 43775 384156 0 451837 585266 0 913254 443618 528569 0 0 250802 246045 0 0 638493 455791 395704 433381 0 0 0 965126 0 0 0 49920 0 869519 116885 878618 814544 520572 393296 0 331540 0 523357 955863 0 0 156927 562181 978678 0 227420 289561 180227 767189 717871 0 0 182749 0 0 848640 452419 702299 430456 0 960616 218488 693859 415522 793961 171271 0 361231 877473 0 974796 0 0 0 0 646662 0 0 453344 606362 608427 0 246708 0 0 868008 975890 0 13897 778032 0 472885 0 910940 497102 900914 0 44381 808192 544740 0 717811 0 338673 365452 0 0 521712 701581 0 480282 752550 37472 367435 158895 279020 0 659490 53217 782737 319185 982319 0 0 365777 17291 886398 495374 160121 0 869288 788002 0 0 761618 0 286019 0 721147 0 0 0 823141 769785 435834 775740 617469 891246 0 930090 484400 0 0 0 0 627008 177963 619404 0 712474 0 568767 0 875549 48777 420227 0 351397 0 996881 975932 0 258080 842889 117490 203841 0 767726 0 53133 975079 70100 215887 0 0 0 859319 147095 0 0 563530 109868 0 659315 0 93162 0 0 0 475693 0 0 891250 731238 782731 31076 567702 104335 536113 193760 0 749166 387795 413279 864118 506427 0 0 614325 432064 998800 516054 0 0 307111 958261 235324 666749 162406 0 873792 0 0 0 0 362985 0 189972 502891 894804 943848 0 0 237046 0 0 0 504169 0 0 97706 359412 328548 0 727816 0 478640 863989 309357 0 0 97349 307839 0 708093 0 0 708593 248017 0 864870 0 430518 0 254011 557094 557181 944164 461746 254430 0 955639 527179 827658 401925 672910 0 248352 0 0 0 549231 364235 0 0 0 0 383696 344657 792951 0 0 0 467888 0 876048 0 0 16812 539022 0 393682 663836 557999 0 0 545246 0 524559 0 0 74676 211650 0 691131 278223 321185 375107 191472 0 0 368033 0 760008 273971 0 572696 105051 339016 25197 0 439559 103589 0 612195 724945 0 110052 113880 321211 58734 908928 0 611856 0 859580 647140 750314 646125 77859 36689 0 326013 706284 448010 0 162236 335647 880868 231469 0 0 501716 0 0 762351 566937 0 803330 813230 649955 0 573729 731203 494806 859006 883015 110099 797451 33083 0 0 0 664204 0 758552 308068 0 0 695074 231327 895446 946214 196170 859206 0 357278 585136 0 749410 261227 0 509837 756312 808428 403512 392326 310392 110872 705271 0 727135 41755 963232 901159 342776 878665 153665 772431 621993 984369 0 0 929327 558388 0 777807 413478 0 984598 224133 399796 0 327253 128235 344023 170929 578393 189548 211275 811902 268664 247886 830042 633917 0 488609 0 792163 0 0 47725 783303 0 692678 595860 468132 0 0 901022 215095 0 162735 403673 602805 26052 0 874608 0 0 25297 957188 517972 0 0 696749 296456 0 0 841490 451110 201483 492838 382258 0 0 0 936466 911252 0 0 409109 823978 0 920410 553712 0 0 0 310347 698703 1741 888965 897745 239947 0 658677 0 497446 0 0 942782 65211 0 959468 0 517233 0 0 0 811084 398352 658885 0 544888 681506 0 110187 0 0 205266 399837 0 0 0 180207 267065 0 99027 0 38710 0 594458 897780 835823 236697 294963 102640 0 759332 0 0 362054 0 560591 0 0 43007 634225 0 296468 276332 452953 929450 0 413957 749518 0 0 941581 467205 201388 0 0 2893 367930 0 800672 0 809328 745021 959298 0 949197 489170 382733 0 880478 0 0 132710 721836 512962 71619 650551 690935 0 458967 106752 520297 0 680520 11923 0 0 0 0 172051 0 327396 36319 761925 0 989152 88211 970573 637774 0 0 548486 557626 406621 800932 261875 83743 553590 0 790167 467723 32066 938501 0 0 685352 829139 533137 0 509982 670266 425629 432627 0 0 809378 0 751332 0 263788 0 0 272117 0 732805 523782 0 0 515251 857381 436463 571155 694235 523446 0 92887 0 0 0 150909 0 0 324209 626170 988506 727945 320043 221992 649082 683071 123587 688775 0 5897 869294 558090 723333 735355 994727 0 924137 0 355134 64144 0 0 644069 48654 115460 184320 679168 0 291169 0 0 0 0 0 0 254642 32280 0 0 0 0 0 0 0 683535 442032 598707 0 576661 587722 442150 708667 26595 0 130012 608781 162543 411227 310555 501673 953409 0 0 0 0 811348 852509 651240 0 0 358964 0 27052 551433 0 801632 0 0 958177 99945 11966 0 0 704050 354920 662906 821383 638830 672014 346193 970913 0 79857 822161 754056 79888 858857 933559 520305 446755 0 685691 0 448941 442233 130774 685303 0 980395 0 189407 0 0 94275 449908 374715 880304 510757 0 127601 407238 288897 360073 434222 391661 0 736370 376262 214810 456216 7350 603518 0 854031 541358 0 0 99657 0 413486 0 745984 112972 42788 0 833764 0 0 0 923963 371107 108316 926572 0 404079 249457 904626 476958 0 509453 0 838531 69496 0 912406 712802 245419 735099 489649 0 52033 957075 387271 199044 0 572284 0 0 719677 0 361066 576883 787729 61253 699323 0 0 0 888949 45134 546847 914333 0 165774 0 0 315138 0 0 87486 832680 877679 366307 0 85403 985149 0 0 94090 0 488083 435897 0 235767 0 387124 236067 0 0 925568 873632 0 0 102596 625346 0 799153 844428 35801 488637 768656 656715 0 151973 0 361323 286146 144535 0 0 0 426273 988518 0 604898 0 447585 0 483159 802652 921938 777091 0 0 0 0 666293 715856 326235 0 412183 688081 0 653835 0 0 498081 427855 0 0 0 161699 0 308301 0 484153 19023 955172 872969 483634 0 721351 845444 788650 0 0 950940 619734 558280 780918 852778 997966 610499 235568 132310 94432 947608 623523 0 166243 394355 0 292672 0 0 708313 0 698761 204512 719572 423181 740814 829937 460080 598018 104328 355019 879502 19172 143849 0 0 0 0 938948 977560 129416 707043 0 0 0 392902 0 850233 0 534981 150603 218430 451795 0 177180 907805 543238 670868 31991 560843 0 675776 901204 258105 0 0 64220 208864 294753 42917 0 0 326505 0 918497 755715 187215 0 222834 405930 0 0 0 860123 33318 188616 171114 178991 833583 782778 0 0 162075 27345 219347 0 0 113899 0 557726 539482 748500 708628 795771 0 562753 186558 236387 971588 39128 0 78193 278022 901748 199058 0 200118 994779 0 724477 0 0 614561 228506 134508 777380 926951 237910 309414 420076 556028 71701 0 0 586794 0 0 765800 62188 0 157948 353440 825882 0 768463 76571 0 334675 779231 0 20794 883622 669673 961729 517753 0 81456 0 0 144651 0 818986 0 386449 0 0 356873 0 0 0 0 706079 0 0 0 792246 944695 0 61161 86466 895197 242770 800490 755673 0 588421 0 422735 8985 363961 994987 326769 300101 503409 132242 0 0 467782 0 0 524706 814354 696958 50649 173036 845932 159743 0 327142 670324 182342 0 506679 0 0 0 0 772992 362050 584442 0 176721 0 300586 0 0 0 0 7974 0 905623 0 650118 638768 0 0 0 0 0 331866 637106 290609 0 0 886360 611802 726183 534268 712823 0 5838 138348 987458 215997 0 958990 934447 470964 265046 862740 96483 340591 528730 0 0 747618 836433 0 345647 863880 209675 395715 521587 0 0 471022 0 868570 0 0 829687 727919 718448 0 951224 640839 688490 0 0 540278 517576 64109 0 0 392284 187572 0 0 535379 0 0 603169 119499 921052 0 516302 467457 422734 819100 658965 76399 0 820839 101341 969963 0 472187 0 519184 0 0 168001 661710 175896 825081 357547 0 0 0 0 0 266926 289033 780956 0 351030 912174 0 0 465591 0 0 310200 0 742039 0 0 711553 0 0 0 0 921094 664163 1163 960896 837410 795091 0 165765 951448 0 770145 129879 0 0 670584 0 345647 505443 747763 463548 0 387929 467252 0 0 666594 109959 0 641245 389170 206973 815869 0 588011 68612 0 480526 0 0 923041 0 0 568573 288588 902982 392401 0 285719 113466 266700 226715 370400 8294 661840 317723 0 77586 0 0 104994 769183 491421 0 533946 324633 384509 780163 739422 0 696798 0 525709 475826 429675 958930 138822 0 882051 0 423329 903726 0 205109 713005 0 319812 549556 543212 878403 0 890955 320759 909537 362390 0 986507 873572 352414 524475 775282 0 513133 523408 0 329222 841349 134539 251001 0 0 0 633173 636782 0 17460 0 0 743078 0 540318 0 361053 806092 494648 352329 0 107341 0 0 801066 0 541883 886960 598210 0 0 0 706935 383518 0 973627 413491 196454 113058 838625 648293 0 872641 903085 178360 56679 351994 123890 517778 0 571935 0 0 541075 659753 808380 0 227713 0 417525 0 0 0 0 295416 560394 669739 987993 462122 0 991443 0 0 0 0 916373 830794 883778 968256 117713 482835 0 658529 0 910607 970631 271618 0 0 0 539063 735300 0 680933 703681 666908 0 584197 476714 994008 0 878437 0 0 0 0 953480 704659 579598 0 0 259128 0 642643 0 640864 0 0 737697 0 0 0 317465 0 161013 0 0 46397 0 778185 514278 620782 444947 0 335807 0 0 459184 0 0 374695 376409 914201 0 0 459043 0 548972 836215 921825 0 938172 45720 0 489532 0 511541 644135 0 266120 868308 126380 231219 670256 0 0 0 992488 286003 7351 0 582160 655012 91885 927157 927408 900177 183168 0 0 972405 0 0 960330 0 359952 0 492694 278466 680705 0 70181 0 147617 866461 163513 824626 458614 854324 25093 244141 0 137071 0 94761 367488 796902 80820 0 511743 210636 498354 353406 0 174923 164390 0 0 389532 631115 0 632126 724982 931385 0 0 0 122566 0 32046 853398 769903 305534 0 380953 0 0 47993 761819 903631 618898 0 40663 104193 0 392094 0 0 990227 227466 476979 2583 485449 0 20206 292254 852992 41163 0 704092 769428 0 904529 535663 0 554987 244622 0 0 597762 525806 582013 630280 711879 0 162663 0 71333 765835 371023 22285 0 0 838182 300571 0 0 0 325055 0 616510 938142 325558 14795 726536 24273 642880 0 88401 0 0 0 0 142147 365261 422053 779868 0 0 0 0 0 380543 181539 708746 0 0 378086 0 309476 692282 475307 188887 411495 0 925400 334441 859433 0 511282 728908 427870 0 0 494786 459682 0 839230 518347 476810 0 66254 0 76601 63489 0 517192 169143 554273 126070 0 0 72616 540450 0 335084 0 0 880686 730828 0 0 4428 0 374261 742660 120861 0 10565 0 278585 0 974705 138836 403730 235520 0 764320 245747 628508 512220 0 0 0 0 577582 0 0 0 365064 0 650903 14991 899375 321291 0 31381 79937 250307 212009 441982 0 877135 360192 0 351624 509555 658687 713431 416086 566081 177735 560597 135343 0 896495 900676 0 298640 911120 876222 0 706130 407218 590010 100555 0 181395 849114 484984 569536 1043 788539 757811 135194 112435 0 0 0 59792 299762 550885 448233 344438 569323 0 0 135377 875206 0 0 627036 0 0 967549 0 0 0 0 626305 200822 909528 191516 0 630968 190718 840748 0 817750 0 302128 206249 443699 930914 847653 489151 0 527663 438172 557300 501927 0 0 819387 438113 871398 846855 784719 919118 795048 0 0 0 63298 0 470652 158040 758907 848430 105019 0 539174 257528 304531 269316 335161 794309 447421 859594 963349 0 0 110404 435818 54373 792797 79018 367299 435994 734192 904669 201301 0 711874 977128 172566 72570 534713 613048 859177 263760 943273 636676 360047 0 0 0 0 0 728541 0 614641 586004 0 674066 0 397916 590764 652781 339335 993547 279479 0 893211 0 113773 68691 712130 162732 91796 0 415570 17896 201031 712951 332079 791553 241141 237815 0 0 0 20992 0 0 0 0 0 720606 0 744776 623635 46289 0 0 584507 841311 55355 870392 0 0 564568 902116 783441 0 0 471517 367979 0 0 145288 0 24060 162759 693506 323053 0 0 0 275298 57768 0 486477 184172 0 328304 0 622758 425253 866737 0 611406 385202 0 650004 513790 0 19865 628555 185637 0 673044 263157 37370 0 0 0 531031 850760 232706 0 0 418375 0 0 878954 23761 934418 65419 0 515292 596551 306699 222989 0 862493 580641 0 261486 0 0 946522 0 0 779433 0 0 338595 745366 0 0 0 784213 640980 0 853253 0 187041 788881 466613 379475 0 0 0 178465 0 765453 2902 824621 0 0 323987 7547 0 913045 61834 758726 212538 0 861288 100968 914724 109897 21184 894919 650077 179424 330130 902140 0 673586 622416 530680 184110 280354 173130 0 0 553008 780778 0 958991 455826 0 609395 0 834890 686087 851682 78930 360689 0 600173 459055 0 0 226726 136129 738063 938105 381673 529231 0 0 0 10968 902602 0 91414 630352 0 0 0 94784 264813 897961 30714 281384 990217 0 203380 0 0 0 0 835349 564560 25521 0 895324 468777 693766 548888 0 0 0 0 788597 454228 0 321107 0 548871 878602 517993 0 0 0 738800 515107 0 761694 839725 0 821315 444680 85052 0 714677 0 283975 22555 681840 663301 0 0 0 796378 0 388536 241870 393243 779726 0 0 173942 535624 0 977683 0 723957 902152 6531 0 0 0 414922 675137 0 0 534868 272082 0 80589 0 925238 880410 140612 789112 499466 716396 0 319499 994444 0 407908 0 81537 222730 0 935560 691320 0 517952 402539 714979 825940 228740 0 887542 0 0 989628 198047 0 452698 140390 579093 922777 0 79344 981041 333338 103473 675111 0 0 788036 0 948986 789953 882932 230681 0 721237 850341 463731 521554 0 0 188185 0 93918 0 14993 338558 0 0 0 0 964556 0 846929 0 526958 170913 0 0 0 17708 756705 0 541784 652384 935593 0 46558 0 556851 153588 437302 314093 846214 956288 864705 47288 27053 242243 0 413975 481213 463453 0 0 167468 929227 0 0 0 0 703948 984681 994885 0 0 546907 0 0 0 0 751869 0 0 713262 462247 0 727632 13932 0 253818 0 0 189290 456159 503734 372398 735904 22710 429422 154616 102700 940565 174890 145565 452835 69363 198196 0 637157 740265 0 0 207864 492741 0 746151 0 0 0 739998 143991 0 907256 632794 829012 178883 170361 50368 118878 991450 877730 883961 197284 853725 0 247246 0 259612 0 0 0 0 0 293147 862527 0 720446 403123 170035 881132 0 0 0 0 0 0 711675 0 925593 0 716550 697704 0 0 831254 0 0 491847 0 315724 0 800556 0 121101 756239 701582 356836 174937 0 450521 0 0 0 20277 32247 0 43842 0 504785 0 950606 361972 0 26094 582578 334726 762692 666195 326595 0 70328 364502 791150 517738 726937 377844 124362 0 248578 585764 0 426836 828942 535466 484000 0 522535 0 547284 0 735498 0 586556 300580 658218 217800 6001 0 0 0 0 185147 0 87891 613406 13801 518625 0 456513 509861 0 0 519995 610735 414751 611034 189684 0 284358 817711 464681 0 180758 170169 0 0 607764 632505 0 0 974388 0 256519 0 359450 482977 0 326463 64619 711560 0 0 741335 349977 0 961369 638938 659699 553882 505886 0 0 0 937571 174564 582334 0 31990 0 166861 998158 415882 91773 854058 0 943855 0 258846 0 716516 566969 902121 0 876713 156554 0 581194 0 0 475205 0 475077 818503 0 265804 65922 227952 518627 600483 824964 161395 71504 485983 437392 0 581290 35498 905677 0 912263 0 393443 614841 0 0 264324 253709 0 494721 0 858948 0 856737 989771 569224 462284 0 442364 162399 0 368231 0 632609 440095 640029 498832 552024 282513 837123 0 0 377198 0 551301 14900 944096 60513 328946 239579 481721 0 362685 0 0 0 709068 453565 716069 59285 0 0 370211 726962 0 231198 306686 528073 0 865748 0 687029 0 647776 835766 71184 972475 0 0 723171 742205 334047 488444 0 2007 740904 234770 625005 0 0 0 0 489173 0 0 0 389203 959060 0 666225 852695 649977 0 700278 760404 214279 0 73071 0 267811 271328 0 0 856792 0 815229 410387 834909 0 0 0 525085 0 0 888634 0 424950 0 0 0 913233 0 0 532139 0 134079 270934 563932 0 888822 226449 0 0 0 0 233471 445773 327236 0 712105 0 0 436895 0 966931 58167 308894 188811 190774 990338 0 628551 242445 0 764674 427123 292179 691777 79043 0 821915 0 994212 235661 544838 0 0 0 0 612376 0 0 649273 588503 980389 0 0 0 453966 65392 861115 86989 535874 0 0 0 716712 0 446489 396824 627657 350077 0 0 0 0 362870 963618 384215 853233 752960 0 0 193993 914466 545175 289424 0 0 0 717414 482335 32767 627682 683463 0 0 191038 755535 0 724381 0 0 0 927769 595784 339028 0 0 705731 0 392630 225748 0 0 0 0 225043 818351 0 591189 183696 910213 765707 998893 392654 319353 0 639414 84661 108457 91341 719057 330997 74013 0 457016 173849 644495 0 903852 130750 0 0 0 0 0 0 0 149639 0 741611 0 41961 0 0 0 0 59328 0 892546 64784 870185 0 810649 79582 0 671273 0 0 0 332319 425860 0 915139 0 591844 361918 900554 0 0 737219 280520 0 586867 211888 0 181396 918126 959658 663424 541057 254892 0 142649 0 0 628043 0 981253 391911 790656 778198 469189 445001 350197 339766 0 0 666856 9702 372313 647347 867255 520833 49768 0 885557 681113 838339 904874 103922 839429 0 193450 0 237678 787397 0 55920 27946 0 646231 444522 928598 578729 474724 28041 3127 744123 0 602204 0 702753 866010 0 0 616733 0 805119 0 395510 0 598139 0 238008 762370 0 0 0 202615 561241 0 51960 768385 0 0 496519 0 84114 353917 672789 0 356689 774360 381448 0 370433 727112 755099 0 192622 0 0 0 67762 226662 0 666497 0 0 0 647866 0 0 134351 43559 373678 937697 363620 748416 483715 0 0 369126 452606 0 933515 0 546830 908926 0 608175 422919 0 0 410522 0 358525 0 263925 0 548546 818671 978641 0 12398 0 787714 0 915578 0 117393 372253 0 996986 0 172 892863 717516 0 0 135451 53995 114942 727935 0 451812 712063 0 455447 689479 0 990421 0 251388 926676 49901 809455 0 798819 0 905183 0 330098 0 0 215700 284478 0 396297 636616 257658 0 0 0 0 0 0 74564 0 0 293481 0 0 298165 0 0 352937 38123 528371 0 979668 924579 0 979113 153822 0 0 694077 567295 0 0 272394 161277 623001 0 738885 212134 793823 0 925393 453224 0 0 144563 0 237063 0 0 208821 0 0 0 351036 466971 178883 0 459645 128819 283452 270777 0 54807 286458 861190 129237 0 4177 134440 983382 258406 603194 208225 651222 0 0 24528 0 750837 996412 901419 0 554290 418668 736436 0 178017 0 988705 0 857256 430640 348569 0 56960 205825 976912 415717 238600 107351 484054 0 0 535995 0 0 32003 499198 582619 0 848770 0 0 0 0 116767 73061 0 356821 13197 618159 907386 911916 905260 0 465698 273790 843358 92888 728682 0 0 0 0 341511 130345 853288 684476 0 736398 742592 0 0 680175 168579 196622 0 0 606309 357157 0 244692 840457 0 810218 141927 0 282957 0 921559 300885 420007 734610 211041 0 321119 0 311084 0 0 770358 109702 230418 815646 810922 375348 0 751208 541560 827520 782081 0 0 0 0 0 0 438031 245008 40568 0 254743 218313 466438 236094 0 850574 0 144870 647098 0 0 10059 348381 25050 507131 0 156176 0 11639 851927 0 123752 0 0 130961 0 0 601748 0 0 92538 971506 252871 0 736590 0 413072 357601 0 0 508525 854757 229860 0 322055 725489 276144 0 430714 0 39591 0 462356 854201 213280 0 903074 731351 0 0 923930 332496 0 805543 0 879797 0 0 0 27166 80189 310390 711780 98451 540149 579432 612329 777426 0 747048 833897 254908 763318 0 0 931858 948521 124088 0 0 997889 418320 0 156480 539219 316616 107949 0 0 0 596355 397235 0 967604 188070 0 0 713836 184971 335905 843748 941134 64246 262412 0 257522 480641 0 621662 0 0 0 516296 494172 333745 850152 0 459929 0 399891 643718 0 0 0 398059 113547 0 906567 0 0 0 818121 944779 343608 352137 571946 0 647499 502074 795806 95569 885494 968748 0 0 0 0 0 150608 998208 745428 842222 33749 809604 0 945668 88009 557904 671924 644853 388593 0 0 0 0 692021 541966 843162 0 838112 856513 548910 958588 222448 995304 53979 948479 762924 677803 631578 0 356024 0 77948 36743 0 0 989763 193620 511350 0 0 435506 392627 889898 505103 686390 0 561850 0 99767 164983 258110 0 944567 0 255365 817707 517841 597115 0 0 155227 0 0 910975 0 0 565836 0 478215 372681 517469 0 0 0 594016 434122 293169 330625 0 659723 401032 768973 799468 0 0 560810 0 277280 770248 0 661468 0 0 731708 192921 719810 0 692750 401788 926594 0 724636 859573 353073 0 0 658270 0 977128 411162 885945 833461 0 939184 0 864636 0 253125 102178 0 18585 582430 0 155489 0 71869 819084 0 123156 49719 130003 0 0 664618 225592 666665 610379 45890 710065 946133 686915 11674 302571 0 0 0 0 281235 782912 384680 0 371496 811837 0 552722 104113 0 0 962352 369207 170809 945261 0 232396 0 395605 667906 866472 0 0 289589 346574 0 314434 50988 839057 878140 593910 0 0 209998 0 598727 367173 306451 684326 336336 778554 917629 0 0 0 532773 0 0 390480 62233 882085 0 0 0 0 0 0 831157 860541 0 802587 273715 887540 444686 963528 28188 0 0 0 588186 223786 0 98470 651654 795987 0 103355 229673 335493 0 108312 0 0 0 0 695130 0 0 970867 628282 0 0 0 861421 0 415126 0 0 341564 737252 0 0 404460 380372 0 0 0 363849 647514 272577 27841 0 0 771081 0 187932 178968 0 948489 878275 844183 0 0 371777 297548 314354 536404 376809 584456 0 0 40445 544223 0 685211 633017 0 491692 209193 581266 170442 0 222311 257242 205806 4760 999951 520121 0 30164 393472 574341 943541 606606 268750 0 40660 921022 0 274598 960107 604535 899658 820130 0 0 269043 103990 194469 177417 0 771811 2994 0 29227 116762 0 0 555501 0 572622 187336 951933 303989 250127 581365 146021 516362 0 488152 495412 603986 546490 0 0 704136 251687 0 0 0 432251 341044 518588 0 127709 908300 0 34561 0 0 628901 63312 0 812250 929755 225858 839877 0 824638 427935 920063 0 961698 145089 0 303603 0 295980 514137 0 0 976650 837564 0 0 838189 502206 641915 899382 0 305471 0 0 453611 208980 457980 307410 105062 369823 0 0 511940 61449 0 105028 827501 0 102585 450983 0 178706 807336 972350 344452 0 0 733189 899283 0 0 0 0 582878 0 0 0 750291 0 444223 592878 429063 388438 28053 716931 969587 0 0 0 686453 530624 0 848391 64856 571100 194571 774253 0 8255 0 0 371767 457430 0 0 992506 0 993231 0 539942 280443 640773 0 543978 606964 0 0 856285 0 0 0 678204 0 644381 665342 748404 0 15973 482837 0 952613 454972 0 0 0 841820 939119 526364 432441 521662 586504 148211 888604 846440 0 0 902024 0 81244 590771 0 0 804368 199687 0 535941 0 30819 645754 962028 0 993962 0 0 789923 0 201047 55980 0 224949 131368 497256 991728 405490 0 0 0 0 650706 756502 0 0 598402 0 278808 113679 0 0 0 0 893765 0 292170 534984 507568 808915 404113 36551 148508 418690 0 305221 952114 964597 691251 541898 952627 507999 409584 369673 435894 442945 450575 0 0 900539 236501 846095 827742 594989 363742 118183 861971 770742 0 721967 995707 706257 622264 126548 0 410586 489575 223519 566919 974747 0 0 0 0 286906 785274 0 0 572730 290412 162857 673208 0 381719 249177 171513 0 0 0 240515 322131 56716 10603 897543 393438 207196 938892 97032 0 752491 731265 0 575521 768981 552972 761329 0 121990 310468 0 210632 0 154118 406542 788722 0 853511 781453 85959 738063 336580 9454 939366 11380 1802 794808 771200 512574 212565 0 0 411066 0 0 868316 254527 0 543418 572671 0 23588 981919 371696 0 835931 813823 687338 555687 218053 481429 0 0 0 753781 840849 0 137593 0 0 0 395284 482295 384801 0 766492 873510 0 534142 37403 137115 491991 537000 668297 219455 0 0 689103 0 0 857244 131226 645103 0 500935 448893 0 965619 0 46078 754218 829278 373659 35617 442340 0 193347 311493 10654 672843 0 900396 551835 597433 24030 955549 0 279918 51307 797062 767693 0 356087 0 577056 0 0 0 129026 85780 393778 0 0 632097 405519 580023 12516 0 0 525083 214218 0 378968 0 325906 523825 378351 898550 342458 361206 0 5439 38184 622914 0 228879 0 450441 0 106706 820212 0 581739 0 41747 0 169149 73061 558170 120245 165626 753758 419353 0 958524 0 429416 0 0 890620 0 0 809039 426997 250050 0 867566 0 0 346725 654749 135921 320316 0 0 0 441673 0 994403 0 0 797301 0 101515 574802 770360 0 813609 829244 294068 0 931931 807303 0 0 810962 748499 0 755286 0 440010 0 697812 498010 187300 87987 812762 877858 0 523174 601477 107261 701435 137042 0 0 531170 571483 0 0 0 0 0 81903 0 0 280423 579988 0 24064 0 789224 0 538435 258926 83875 485508 973187 0 0 262494 298181 0 274664 862150 919987 0 472297 601671 0 133457 368512 0 0 819304 0 557109 0 786859 485533 25123 182374 0 629157 864116 0 0 0 919904 375086 54615 810619 0 89160 34759 420578 0 623892 664817 0 324048 315894 254689 0 0 906779 575736 0 855887 0 838915 45813 956556 0 45756 0 0 307956 0 0 0 866280 318058 0 0 0 83343 0 462282 90849 0 0 984100 0 832583 0 120161 20365 73593 604347 0 142729 983795 0 297117 601991 989141 784692 553828 0 0 0 110688 0 982125 0 0 0 438223 793315 402135 514264 358594 624110 0 0 0 529697 848603 0 839695 0 999588 847252 0 689602 28659 803543 223822 0 0 0 0 794509 47838 0 423130 842091 0 691526 658642 791046 0 0 811537 395547 215978 991201 555477 0 0 942245 0 0 0 972479 0 773072 30668 750631 700760 451391 771310 0 326092 778828 484321 289604 0 0 984026 345370 805623 0 938984 699472 485361 0 370558 0 918844 126792 275096 629945 805388 398565 275561 381518 0 491072 0 756313 0 0 761805 631526 0 755446 0 195209 226252 0 297464 0 0 486652 0 0 277884 761519 251900 276619 0 0 0 0 0 0 668037 590167 398849 274155 349480 0 0 775176 0 178541 0 461682 0 0 355177 0 999374 821434 0 523923 0 0 764473 908129 0 180352 462073 617477 749242 371633 163062 127876 448166 812287 0 262953 0 365916 352009 107574 842627 139380 125810 724997 0 57685 0 594159 0 105501 0 0 487099 914023 0 355650 0 459914 0 439323 0 0 265600 123546 638609 621288 0 0 202880 512209 0 615125 0 450560 731720 888853 307802 855422 26300 219625 0 0 0 0 782672 0 562098 0 519152 140596 751671 783872 0 76713 170154 502600 65089 466143 0 808940 426216 870536 0 51852 861008 531436 863717 991275 536941 0 0 2874 0 0 0 679957 0 416964 0 486061 889639 747338 0 0 0 0 0 724985 0 832628 840492 815419 727912 0 488299 435666 82192 236862 0 562443 0 951548 665355 301128 0 990374 987572 745260 0 157481 730916 834495 636100 873911 132774 312348 575613 122011 666599 895803 981297 0 0 0 95497 761730 567506 0 0 491011 442678 946671 33396 763899 69123 308209 148750 0 0 88649 0 76800 335937 289062 0 0 0 696287 0 72091 164061 658572 970923 0 95885 0 0 746777 876769 675347 350361 112782 173503 0 86864 33905 0 0 0 0 433708 0 45093 954787 128775 861994 14999 0 85679 0 0 823073 652842 256533 731112 78562 968228 0 0 523158 820563 139365 0 896695 840219 390771 0 950513 0 260667 15729 67597 368381 812295 0 531599 0 0 426708 0 0 0 0 0 256785 506769 256620 661375 0 912776 0 0 0 643453 8740 403469 927258 787528 64404 972146 0 887110 0 309831 32425 962802 553722 781674 799680 168062 172947 833380 0 0 0 649949 270515 0 525582 38878 0 0 517221 981821 55057 916516 0 865628 487651 741363 474258 0 0 157416 994150 0 0 0 591876 0 0 0 383896 946873 0 889299 113322 765013 916402 0 0 0 607752 181420 607654 116937 0 0 261196 802340 0 550597 26451 0 699576 370111 982087 886847 271865 382324 0 957698 0 0 716379 250630 694922 386038 0 0 542040 324424 434160 508169 0 472116 242621 393381 0 936341 0 0 0 730694 0 804119 560152 633060 28987 916657 602081 974783 0 0 467957 740476 998783 0 592822 700089 947731 246703 547287 973304 573743 0 580566 0 718242 0 306489 434297 895082 0 0 0 0 0 226290 0 117364 620328 775052 0 0 129314 0 0 0 0 572216 0 104538 163604 0 0 0 0 0 104050 342187 398789 693710 242248 0 765922 486318 619077 562388 672203 473946 427820 0 0 636675 483638 0 0 214136 830959 0 968540 0 888343 314054 0 48639 193419 0 938616 111803 0 564028 758364 783537 837441 262450 0 579557 0 0 0 0 102010 0 998122 0 0 0 735606 660439 735390 888131 0 160656 384638 0 154093 461452 0 0 270769 27275 481507 158581 786190 0 0 415718 231994 179179 532031 386328 0 591489 523607 938120 176748 990336 835788 193340 0 526391 112625 938696 649846 789768 214087 862251 506220 468624 729760 0 0 805253 998766 39070 0 102932 77907 299265 154401 744793 0 0 840382 309956 974954 4610 0 0 249350 332321 0 998073 948464 811719 339575 0 88901 0 930976 0 0 0 0 0 844546 748444 0 0 0 201817 0 514907 183360 858390 664868 356618 466314 681374 0 0 0 0 0 762735 258517 0 948013 0 380541 487517 211814 0 0 322475 216130 786006 422800 887126 0 325108 979364 332382 0 865048 925672 548825 44428 687202 0 0 0 0 0 809118 18155 796344 727966 101742 0 0 0 0 0 580630 641620 0 3437 972133 0 712644 0 0 0 30223 37625 962379 0 0 0 0 850201 0 262614 0 113206 366987 213068 952120 0 682612 0 807147 318458 382603 0 351887 0 48407 72247 835644 0 149678 801241 806705 0 0 634409 433401 567502 685921 355829 273779 0 293500 921763 264527 158892 0 0 467378 5801 347330 0 0 0 0 450130 0 544280 0 801545 640326 0 812679 234389 703703 0 294564 228002 353190 0 952058 958273 0 235483 782020 0 0 0 255362 530333 749332 0 597418 0 219776 0 230643 908938 10127 0 0 521239 834413 602917 679265 0 209496 0 258139 795449 97822 0 928478 0 59722 0 643142 607562 76491 0 212225 321941 0 126553 528770 658527 459684 749844 50248 453402 0 598646 44433 0 0 491514 0 0 162172 0 721276 85291 892453 391558 285271 893307 733303 657848 142284 145037 151713 0 126556 881856 887793 0 951644 758237 39507 0 0 0 75745 471147 91485 0 0 0 565555 844534 929004 933233 0 770218 228540 0 358134 328724 802877 38209 418115 693514 0 0 979245 552454 0 193712 7048 0 0 0 0 83179 69768 292899 811810 0 0 514781 807044 966495 423894 0 0 114087 0 157379 566888 0 0 0 361761 0 0 905463 409489 0 662873 0 347148 467481 840811 0 652453 269329 955285 372537 938566 0 931424 514443 789225 329238 424438 0 788999 0 995820 309325 0 0 0 719291 732988 0 0 0 16740 0 0 368808 917680 352493 0 0 652135 97218 813412 0 402294 497739 758006 447597 0 0 0 0 161419 0 0 898777 238583 0 733887 0 678746 0 695816 38859 0 231947 0 928863 0 507078 195879 648249 177516 649785 0 337356 163761 24992 0 0 551599 0 168559 901079 0 543637 862589 185838 251865 0 71396 359864 0 665044 470143 372119 353914 149889 82557 503266 0 0 351031 15986 578202 0 0 138854 405116 675457 595634 769162 731570 863032 287871 973696 441186 0 113684 596832 327765 0 738589 452341 646468 0 920788 44614 597856 825332 860427 941915 974916 813168 0 0 512801 57118 686822 0 877618 372 483741 494272 493182 738908 728404 643895 72580 812886 283420 908303 195771 596298 21609 886849 0 182720 109150 0 71630 241947 0 0 0 522619 655576 516393 0 0 0 448552 304079 0 929975 397840 576620 596229 0 601872 88343 0 0 519358 969638 796908 8000 0 0 0 572220 0 0 876847 88427 0 0 0 286636 0 0 798099 791608 282938 0 215401 631357 0 735843 0 0 607576 178398 0 338136 470572 976634 0 708693 0 791040 775470 468939 0 0 588227 303207 0 0 319747 664720 419094 0 0 101810 526409 0 0 414133 0 764126 474289 437930 0 0 992259 232487 810801 209739 678237 0 0 541076 938666 946543 230951 927033 873984 485411 189878 901787 60362 0 0 0 187696 267606 508125 335338 15362 0 362273 901929 0 29883 724028 0 716794 703316 917747 667053 215842 0 747261 0 53063 913349 0 541542 459612 0 0 0 840107 217811 534756 0 0 782356 0 751747 275078 463940 76752 900172 116730 0 605434 163312 874461 734348 734389 0 0 165924 0 697694 0 0 746279 679413 0 0 0 934270 499237 640516 805572 0 911285 782471 897066 43790 897018 298889 0 0 711453 181510 894901 425752 510122 112247 610742 145777 0 0 768880 375235 420257 534959 0 0 80050 60837 0 821332 0 0 0 0 507490 0 895237 711988 0 293048 0 974152 761959 416405 486222 454396 197251 764374 0 612485 978214 0 238932 0 315272 0 777205 0 218886 0 460485 954453 376990 0 23304 193865 0 0 364550 345413 246091 764044 762956 185925 0 122089 658135 0 0 0 747603 213636 0 197095 0 51646 423441 0 346026 455000 6386 815875 0 0 0 0 0 119982 0 567490 774777 0 522077 743584 0 984026 880817 246798 712184 0 0 0 624833 619000 171738 619053 0 0 909334 0 109859 0 0 702250 0 821394 771209 0 641155 445617 576214 0 0 0 0 859049 0 801485 633412 0 210910 328022 806529 62777 0 946325 0 0 875390 486413 276184 529765 882885 634190 925920 579722 623207 679883 0 0 410619 0 580949 791587 267041 179140 521844 0 0 30232 803188 0 0 764161 0 536803 0 883290 0 377634 0 509239 713896 660906 341223 319441 208080 286798 132826 449507 302969 815689 0 0 801331 0 0 0 512081 915259 0 736617 644693 0 887009 0 77350 0 246949 371983 985278 0 0 940843 953364 709177 849286 450396 0 0 0 474700 0 0 147210 211862 738037 985916 621958 0 253841 0 214981 0 0 0 614174 0 332758 181727 0 0 73514 79130 0 283172 184484 337377 0 349175 634836 960800 304374 492676 219924 973031 443765 723443 988655 91848 161825 0 617101 221603 0 176339 0 553593 0 221464 869399 479416 555397 740427 0 0 239852 963439 874847 0 946976 0 0 548419 179099 212667 186089 0 0 142222 0 814444 761093 10882 284398 350095 372574 809337 166508 908772 15769 407438 0 206270 930683 0 0 0 493376 499235 630403 506184 470554 0 573606 333351 845252 288597 0 50012 32057 0 99981 287589 0 117175 0 461260 0 0 305454 0 346073 146488 0 200423 700312 904409 797793 311012 0 769725 0 0 0 0 129848 469733 900700 539519 634232 894929 670354 642768 740685 364434 108780 0 0 304882 111341 0 86051 100982 272265 160891 810630 829487 242809 832087 298521 0 571663 617919 992110 0 0 877061 0 728606 766111 0 0 43847 810871 144570 624358 72294 791294 0 0 0 362147 596897 171118 0 0 186383 723205 887037 329162 0 249965 663482 942906 172345 764133 0 0 472126 0 100092 369207 71913 0 79386 131022 73198 359183 545049 143238 342897 735861 814800 0 0 163677 0 457854 0 0 135504 0 940468 15240 237219 0 345047 573578 73454 0 986778 0 422504 659912 0 971610 718646 0 0 90683 764594 910814 0 0 166301 0 72072 456244 0 0 0 396 287988 0 0 586348 500586 307559 0 776547 427208 906854 581487 157203 59433 836686 0 990406 918558 0 581261 0 175998 0 0 687174 816074 398024 757209 0 0 0 0 360972 179830 867751 262947 790179 183190 0 0 490523 0 768226 0 0 819266 0 0 122696 0 496675 627646 538500 835355 926371 0 672794 644760 578507 171044 468471 681734 425221 903964 3040 0 133382 542073 818943 456090 515306 934839 334032 60136 0 466064 711616 0 428101 226780 307565 761570 405058 256811 105226 926498 319248 948981 0 320067 589287 104714 381111 431437 480351 0 0 0 855336 339082 786598 498664 0 726612 363005 548855 0 0 919695 784646 0 0 0 337004 0 0 0 0 494431 0 463270 542882 0 133551 0 311179 98775 910959 441202 0 549950 0 0 841064 943482 312995 587041 774211 0 470347 0 250017 630363 0 0 413225 731732 346187 865843 383522 356927 404431 319722 113581 0 745987 559864 907340 196848 591378 296583 641078 0 0 0 0 0 0 48389 0 262980 999098 510974 0 370207 0 148395 751652 527140 399335 953821 0 61945 62735 978528 451456 378865 829353 254478 717670 496273 238908 933142 0 0 489226 0 302006 0 386977 846543 179547 818902 0 0 259674 45781 862144 727333 0 0 456880 691701 551698 457747 0 431796 4158 0 584353 0 108986 685693 0 27911 714461 941036 0 180304 292212 288462 62463 0 95280 0 573439 158185 213378 0 0 910239 381763 448469 161530 763618 0 0 0 106010 187699 795090 687660 352740 0 344297 0 0 0 111485 675026 0 604077 0 86103 0 0 82660 496526 574209 775554 177461 0 197365 0 320545 0 65035 742572 489247 0 276416 0 747316 0 98981 650070 0 0 526756 837350 108525 225176 974920 709865 798460 0 0 50155 532107 818926 548907 0 0 856422 627702 687165 0 0 0 459996 104037 12944 356358 0 0 0 0 904526 743430 641491 0 310469 0 650296 496236 349221 0 0 844758 321292 700645 976404 377880 0 499779 0 619744 0 761998 0 25790 0 0 0 646639 0 0 0 920184 946328 0 110526 220461 0 582777 0 442094 269324 0 980584 0 143252 0 764927 956064 265106 156052 303926 0 676900 509173 828866 799046 443381 986301 866077 0 31777 333781 424908 171878 0 0 332770 972127 654782 676762 689112 0 0 0 0 0 890046 896147 618169 0 981869 550664 381773 993733 976422 974112 658092 533739 121001 749039 501036 0 652718 162812 892649 993299 187189 0 612677 0 984086 99359 335033 92637 694288 68001 186092 141062 0 513250 538803 0 0 0 876430 919270 0 961398 798341 0 551736 0 681221 0 802685 45495 0 425067 357686 158796 248458 0 122812 0 64767 920610 338234 638075 0 604797 104375 0 85296 72804 0 0 112614 0 946805 0 200467 0 75796 77431 749849 170598 0 727601 734688 207973 611648 0 0 0 0 0 0 236329 685054 944272 0 130925 154028 0 159290 0 0 0 0 0 0 596489 427404 0 48063 0 427060 0 432327 255832 609021 0 65671 322990 97735 125854 0 773071 351568 0 900811 707893 100542 0 632399 420575 846649 251147 0 6435 0 275256 0 366288 595650 821511 609338 0 757284 0 29198 437600 0 0 308676 0 989931 109495 701265 431304 393565 0 0 156347 0 886212 529398 95227 0 878786 749604 22158 304047 345580 48673 734475 213110 704348 0 35384 0 424729 975370 35309 21048 434261 35923 905988 0 567019 404985 0 619047 251910 0 0 429285 0 335478 0 0 0 0 16033 602273 218754 867521 29530 1552 244846 826007 0 49636 0 774789 0 941550 0 0 784986 41566 560292 0 96717 0 863392 840906 144274 0 0 812891 356848 0 301031 0 552218 787546 269757 218471 0 288484 0 475168 0 0 152138 0 0 564567 0 214196 94883 253728 737025 0 0 0 0 664159 407472 0 881820 208987 615141 669640 0 703527 410454 977546 26669 487896 720051 339 391194 756929 763391 619292 0 0 761539 646004 0 0 524659 0 176833 0 851676 209033 980043 892850 0 209391 0 106758 0 503910 865792 444017 17862 811886 300431 0 447000 0 325072 339451 0 980487 0 535892 0 0 251169 380131 457009 0 53258 0 640121 234266 43638 0 949572 0 713126 0 892099 593625 0 0 877614 0 342437 117574 217449 0 524673 0 313783 983532 818413 637399 765811 608736 663747 625978 0 0 285939 0 0 941571 0 542393 732859 404149 908264 0 0 0 602270 752544 791532 0 0 926157 917782 725995 0 50378 590504 0 0 848869 0 0 0 0 309936 611841 0 526811 0 59080 0 835732 682061 143699 0 0 860814 0 0 355686 0 0 60642 384230 984498 0 409221 0 242030 293369 301339 35710 4642 0 0 0 154892 306616 161200 0 839546 906243 0 0 199340 308027 992224 507454 586471 0 420018 923239 228310 221578 80178 40573 314850 71798 972953 800972 0 291905 796112 0 615506 594577 902693 509592 251545 639678 81285 0 0 637597 564680 180971 433270 466898 0 609414 0 623543 0 807462 291380 0 0 0 652942 860512 591928 396791 0 833078 0 713251 0 61796 0 0 694701 449842 341820 437263 0 114170 976840 758215 0 0 567309 0 811091 235022 271605 0 499831 438433 798238 0 0 0 632645 257579 0 0 0 968880 794883 644189 0 403915 0 0 608196 273594 0 859283 38265 0 0 541090 425831 778058 0 416596 0 810659 739440 5645 0 319175 16545 594808 139051 636929 493057 0 786077 140526 420919 0 679966 0 939174 686991 298190 486408 0 556769 0 413532 0 0 25964 0 349580 404685 471503 0 350412 44827 226416 246122 668853 0 0 54490 705131 298835 0 0 555970 222187 0 210701 0 610096 862637 554453 0 65354 0 0 937613 136879 0 0 625766 0 0 0 0 506667 699562 792198 470109 696356 0 334010 64753 118024 821170 496801 273882 342605 427431 483218 21456 979945 0 0 0 0 249454 0 0 769410 813268 0 586163 546647 767651 679371 974237 319832 0 35072 92653 0 419833 0 740693 122062 0 887985 0 972511 869089 0 75509 126683 514530 755824 0 0 0 0 0 971573 0 508375 0 0 422891 78423 0 879505 566507 0 192724 0 489495 366721 588549 0 59343 936878 0 123193 20300 0 948711 0 267141 787373 0 67169 114488 192632 47181 265609 969669 369658 132575 564569 887453 0 0 178249 0 687878 514871 88942 0 0 0 372418 912410 412714 510741 924661 180861 0 947008 834107 0 274339 0 202351 93461 0 989098 298807 0 0 0 949713 138289 0 523271 0 0 812800 365556 322482 690286 171823 197153 0 774047 0 685300 0 0 0 0 708228 0 527877 0 155465 373422 0 593164 689291 0 535866 413822 996687 0 991587 392850 0 0 985222 13519 310608 330722 0 0 0 348133 0 865535 0 952653 0 354902 532067 639379 205088 278855 531753 801130 476558 0 0 0 205652 0 38850 399610 107659 0 0 387799 0 2085 697633 280205 798843 647959 0 806776 0 721274 779382 714628 657067 914480 0 0 706704 629149 198233 0 0 0 0 627367 318998 84172 232290 0 676601 158088 867391 214263 0 223733 225253 468556 0 0 563874 523671 0 639370 920775 570143 386882 241567 0 0 344568 0 644539 483299 198225 0 0 0 840517 485127 894023 427499 0 673241 501498 232884 223453 839467 0 731913 508664 111078 0 69335 975821 198424 0 653020 597439 533517 0 141410 628115 675006 843434 877492 129485 0 624725 0 443569 0 988340 726130 350039 0 720643 170239 0 798005 0 55151 329310 41051 828136 421841 862731 802208 284703 0 0 371941 0 564286 524 605738 848596 196112 760050 697336 0 0 835544 0 0 2020 470980 371952 0 429085 657022 91335 0 331497 831211 786585 158974 0 0 692241 0 0 781853 29934 215103 912585 679727 68149 0 0 0 204908 0 0 361446 0 602939 873719 115788 0 103133 398663 558615 62321 123248 9540 0 0 589321 0 46445 516577 42938 727633 27985 998290 0 822597 0 816793 120507 0 0 968359 241435 0 151672 0 0 88756 0 647986 0 307833 0 0 463744 430836 794291 896654 547492 68626 524579 0 463178 26144 470439 795070 0 0 0 951559 0 445591 0 0 0 379382 650671 681571 0 0 213895 806119 0 556039 0 439346 0 342864 340254 0 0 907700 26405 0 141058 0 708550 0 262964 0 951821 646708 374544 771648 951816 890756 20855 629750 732323 62227 432114 390506 0 0 0 0 436271 690153 773362 291208 133896 671920 20965 273841 0 0 467419 0 496084 0 0 836279 0 181093 0 0 0 611637 378602 585854 831200 0 198362 989612 0 545656 90472 0 489947 0 156611 593806 672158 814244 441328 712604 689681 831991 314325 0 0 0 267039 646047 101513 866846 115618 962178 0 0 0 928673 261568 605225 0 0 0 0 880281 0 82839 0 322081 909079 783693 611046 0 925810 0 693797 481426 580605 841641 56979 622705 0 690500 0 0 0 0 0 877978 291950 514383 166176 139941 625011 233283 962929 223745 621735 0 0 396187 66720 855684 334958 66760 266163 974247 283738 316918 99881 554399 318871 847241 0 532606 585390 0 0 875746 0 0 895778 0 0 0 237917 925372 0 211009 742088 992014 0 255638 728033 362894 776599 289240 525395 0 0 0 359237 292010 0 922899 570920 534957 0 896232 0 0 0 479447 0 402845 276144 96098 640713 52215 0 738775 0 23657 0 726384 0 6220 373356 0 0 0 415028 0 698189 94037 0 698114 244923 0 892942 617440 0 218000 0 681053 0 0 951792 238382 5077 833556 967778 0 72165 0 987271 979352 975193 182227 0 715753 695230 75537 0 567172 0 0 409498 386296 0 0 412275 52031 0 813422 503615 389686 0 211000 323679 0 666659 0 0 235093 975196 0 0 0 372486 0 160178 972642 992227 614517 488263 0 0 816886 920759 0 0 668933 281258 0 525127 0 0 0 0 0 992678 108096 726170 627800 0 854355 58363 489150 632435 656991 0 586208 332187 409783 993744 0 241335 0 806423 106730 0 0 0 612396 991655 192402 590760 934590 0 173093 803206 198485 0 652421 341135 1929 0 705099 702455 0 0 0 24255 645035 0 344325 0 0 0 994237 772003 868849 691935 0 709460 569924 519334 608153 437923 560716 0 110957 81743 319567 860852 0 0 0 922435 0 532013 883450 521019 521595 0 814603 942909 0 391740 8386 772798 0 8366 541852 0 0 0 0 0 490172 841352 0 853240 349842 479261 0 345238 0 0 6049 275234 454204 0 951156 985260 0 122632 999330 0 142286 776540 0 26016 743540 0 700816 0 0 332311 647243 742105 80832 897890 0 146487 0 0 0 718387 575414 786162 207872 283520 0 0 265186 148291 0 440706 93334 0 778567 162094 465557 420447 834813 801861 0 45303 0 562119 264873 58634 549288 157019 372612 233541 385356 0 0 326335 464660 30353 0 263066 0 482463 0 0 810252 106368 0 386864 0 236318 51367 0 762792 224905 588661 755599 98842 0 76582 0 0 0 915430 0 9452 905321 810700 364142 0 252135 0 0 390727 0 677167 560684 736002 0 0 829044 0 189667 926084 49681 619962 586412 695218 0 291172 709487 0 296880 507924 115422 556868 461454 482720 0 0 164005 40454 87892 659953 753162 0 0 561477 56876 0 0 873769 221165 682388 0 660740 76151 241412 188743 823996 177290 538068 308968 0 0 118055 105490 0 265268 871064 0 106541 0 962980 6627 640619 759188 383356 0 0 574391 0 428488 212316 0 0 0 0 0 185685 560135 0 0 829963 305737 783759 0 628083 734798 0 779034 146076 681260 0 867662 947569 356699 0 115 472207 170495 0 870193 0 86618 205646 950017 0 621634 542361 0 725117 0 557867 0 539016 931349 477381 498240 0 310112 505553 463640 0 0 84616 818941 0 463210 0 731232 144030 283330 344443 0 0 888320 375333 862496 837662 0 0 0 638400 422444 772751 812318 0 264667 0 0 0 0 0 21466 0 0 586927 0 463876 724152 27422 543669 0 583536 227997 217064 0 917171 40075 0 0 660521 952734 0 974548 728366 0 885227 105702 0 250595 448002 855469 749900 0 890563 334331 247337 0 553071 442855 817654 105869 279326 491166 700946 0 988741 382530 137623 344058 369867 30018 684226 0 382611 826526 0 0 485282 988195 0 152124 0 0 0 641856 187430 151994 0 976409 0 803812 0 59832 0 0 329089 0 0 568927 446580 643875 0 843848 0 865825 148949 0 0 0 0 893448 600819 629595 822756 964650 612508 0 167491 985435 0 845705 895109 0 575280 258867 0 268013 587843 507023 0 114112 575692 724232 350310 837847 0 389525 0 575410 0 805014 850036 0 211367 701157 557968 0 0 574466 0 0 47353 0 316992 0 0 473992 0 801277 896877 0 0 13370 252377 146906 160296 768278 727200 389282 899875 995908 316700 0 0 951348 841973 0 142219 0 220894 85709 753005 87297 104874 407506 792009 574466 995803 0 651957 0 970430 30886 238660 908117 889721 727182 0 698474 483837 272130 0 0 774423 904434 0 125125 0 732519 515179 275264 0 846197 0 319272 0 216998 7356 0 732694 51791 4792 0 479269 55745 640741 0 908568 266409 0 0 469894 133566 0 0 577657 0 182749 836242 0 925757 51334 0 387924 55627 130670 0 0 740928 0 968476 0 263658 0 125290 0 262262 808075 0 56946 697555 566598 0 0 165214 465563 130532 63733 0 770380 0 0 0 767939 0 726259 992605 59521 104190 771345 494858 0 729193 0 185130 375097 0 734418 0 739345 286636 0 0 0 162484 0 647163 654249 588627 747471 842706 0 0 0 90121 577717 829252 0 506150 0 699646 852854 0 550171 863789 0 0 571997 73379 0 166415 0 0 0 350273 670942 469974 291676 874960 0 0 715790 0 512334 428193 114788 178470 0 809022 0 525616 0 366235 0 969080 503590 105509 388458 0 414313 812453 221126 117596 0 580933 568631 686763 310172 0 290320 477565 0 301645 476422 343158 980811 0 113943 0 0 0 752840 464155 613809 0 453178 0 0 594075 87238 974116 393745 316440 0 0 388665 0 648262 322273 312581 756918 23515 177231 744005 530039 0 964645 0 0 0 0 235846 267472 0 0 647105 439855 0 0 0 0 470371 308070 0 574029 329180 0 33689 40133 64425 532875 0 189132 705576 0 0 451977 433074 599897 0 948286 0 27649 0 868451 322197 0 280484 0 178365 0 474623 0 0 615311 0 278294 85186 135079 210088 762360 15829 0 817804 572212 39024 390713 0 974611 0 800965 657392 261141 85013 107748 247560 0 0 991362 397796 515976 618722 44598 731235 234931 69609 0 0 417217 0 0 822283 0 365 321005 253633 609750 0 0 970702 0 0 0 0 453923 644964 0 844197 0 117522 0 806010 0 411168 808855 495043 0 0 151381 132088 688127 930239 165878 498082 261138 987255 989358 495801 0 0 453806 222841 814793 260121 0 352826 598107 592234 354554 731741 952231 23872 63398 540476 181254 148999 0 283878 763312 0 179130 7356 0 129239 0 0 0 734118 606705 898991 796431 0 357010 0 0 886002 892774 826777 0 945501 0 0 0 610639 0 0 801197 554150 881085 0 586567 330527 138364 0 9056 959033 0 0 63405 0 0 321443 185043 490336 420690 0 653635 801222 798076 0 222511 0 325474 115870 1890 554472 0 980935 0 0 165093 0 5587 0 735245 69062 378785 0 336294 0 201561 0 637605 584138 0 282480 277364 205447 811816 469702 0 154473 0 923708 0 603163 665606 0 0 0 0 508633 443964 691513 0 105831 661911 900902 0 404827 420711 677454 0 0 733674 405067 887608 0 0 3406 29959 501900 592765 160003 0 0 995654 520433 0 989002 0 0 0 76797 983335 0 744615 0 495829 318158 838055 467789 0 414956 115865 0 130734 157178 806065 377785 895363 757798 0 475887 0 993604 127782 104298 243034 116536 336496 264516 0 863916 353699 598366 506542 0 685284 257774 0 593688 0 0 654584 0 577542 0 0 86999 170812 0 594855 706876 625925 740836 159507 891111 0 0 928972 0 0 89696 254952 0 949876 0 606894 0 496131 0 0 256791 0 743506 550446 0 0 0 887219 907202 750517 678183 0 124 757405 598520 0 450184 868576 49161 0 983086 109489 0 530207 0 0 796743 415518 113839 0 0 0 133461 0 0 0 66555 947094 774577 0 317295 851277 60745 0 237879 404265 0 518085 360395 995442 0 0 89060 226021 825494 419405 770195 0 142045 951677 770483 0 107794 814461 891335 0 0 92976 0 326092 646004 762181 958614 31668 159451 56905 0 156480 0 955781 0 216129 913948 202367 215179 622521 786202 660737 0 783496 0 0 629951 310344 0 0 202884 50093 162565 398376 419293 342436 0 883488 854251 111289 322968 252832 385768 492101 0 174860 0 132270 0 571149 0 124683 0 815775 0 423572 0 0 0 527491 0 328944 505891 0 544430 324266 0 52180 959455 535597 0 0 0 0 983210 911763 853470 373849 0 591342 19767 861019 0 887810 0 242234 33386 0 0 874698 780738 14649 547789 0 0 0 0 544755 70796 712321 299461 343921 907540 105139 0 89643 460948 0 413941 834494 988856 90188 0 0 0 0 160705 0 681871 520431 0 147070 557767 886228 0 0 658607 435179 11909 584675 675394 926743 437982 222882 0 0 0 563375 604171 202083 484117 0 859440 0 390610 0 166306 978356 453455 961465 944830 0 0 0 990439 332218 678936 609414 0 681090 134659 132757 0 808705 0 576718 0 0 161442 512209 150932 661980 829475 798753 0 363916 766043 781594 166570 317961 992689 0 0 974324 680158 0 0 0 0 776733 692370 0 0 603511 252942 662012 0 347795 22354 594883 652116 0 0 71080 863521 143000 0 0 0 967393 0 644681 502615 0 0 736413 0 0 0 0 478962 0 151229 217385 648180 0 864671 0 99515 60646 0 78323 563360 0 0 345732 140030 217509 0 532121 520853 695634 0 133583 978779 790732 0 868818 0 0 0 0 667519 853881 570377 0 607471 779514 0 635806 719900 0 762605 0 806856 188558 3566 822814 0 689049 455672 0 841966 411691 342488 974942 0 271200 0 1931 808398 0 45844 494516 398161 0 0 955807 442659 602330 390180 978750 0 0 935738 172894 493128 166793 572528 0 0 722072 551080 853232 213840 386343 656053 199244 640051 875765 174924 80805 158843 615606 696938 0 0 962910 206562 0 0 939327 0 0 0 711288 843394 577371 258705 905738 0 357403 639766 534263 0 0 0 530742 0 0 94003 617998 0 0 342549 246863 771309 343127 340034 993150 0 0 248164 224311 78287 602408 496330 297571 186134 0 693375 0 781311 254871 0 605485 139490 0 965598 639665 617678 0 0 17727 856023 837797 685712 504656 731973 488298 686696 236203 934592 0 0 50130 0 0 2652 847088 479279 0 0 49194 270434 341612 834965 0 0 0 0 844024 592011 0 154696 0 32580 0 517775 0 379078 367307 0 373944 16657 0 144571 0 859232 746893 0 396391 43132 0 0 667445 959608 0 63924 56966 0 0 357639 774179 90816 880998 296300 642908 963946 739235 414078 974795 635292 552692 629200 925551 370296 995464 102941 139288 0 111858 156643 528757 0 669867 997456 311978 0 808322 0 0 750097 0 0 0 303767 0 809640 0 0 685370 0 980418 72001 0 13847 0 678572 0 969017 0 711752 183754 564370 0 121422 0 722499 0 774976 953737 0 0 0 0 552948 964298 306511 0 0 425005 54487 0 862575 1900 0 613098 0 592683 522314 537925 937863 526829 182855 998079 187627 0 463490 0 0 778942 536191 289955 0 282854 366537 985808 500582 598029 23869 943823 410132 435996 391842 169444 91250 853871 832728 0 337453 494730 166340 46385 0 0 0 0 0 571908 523943 259149 839364 963507 0 0 0 759204 0 0 0 0 405071 0 0 430487 0 134281 0 258659 0 0 0 816157 370440 935851 955614 797288 0 956892 762454 0 318306 685065 4516 46810 0 257528 0 0 171496 0 245426 156153 0 34859 0 581501 923284 112231 560983 407578 0 323449 735598 0 0 689837 0 0 906863 0 699418 979061 0 0 0 0 0 0 224885 0 507840 0 386536 343895 0 0 866690 146163 0 417271 967554 756083 594401 420448 0 632335 13882 0 0 552046 133585 398590 0 0 268057 0 141184 0 0 805718 44443 728093 924060 0 617836 0 0 684854 729317 638027 0 186751 727942 0 121515 991662 282727 0 566902 0 150951 766116 843976 0 752509 0 0 0 0 977110 393342 204565 697011 993255 752614 207209 606075 0 14318 0 163580 0 306030 132013 631392 0 143639 215506 957876 0 213155 75271 288192 404401 0 329981 303054 0 525164 0 278441 936365 424322 676564 0 320421 0 76228 239977 206830 0 722570 219122 874672 239930 422881 0 175691 490717 565690 0 0 177537 434523 455231 785039 0 0 705729 0 0 74991 0 879872 70079 611635 0 216637 315725 192951 682067 134172 599703 174089 0 142666 0 663916 0 391249 276161 742275 0 0 24602 0 0 0 647602 787032 0 159868 946442 0 279466 0 0 484085 0 983735 0 0 0 0 228284 0 972289 567272 948126 298869 91988 0 0 0 626850 0 619344 0 211818 0 545667 928747 99066 231296 0 737318 36966 0 0 142106 0 0 0 375285 0 180298 585903 0 0 212983 0 0 218258 715834 399842 0 0 514976 0 0 0 2728 376230 0 945620 307332 540763 0 234888 429343 383409 0 339325 820820 340276 95884 0 379910 45343 815397 0 225691 244262 704947 223383 901205 0 0 253764 0 149560 647194 0 909579 711501 441017 0 67000 780092 0 559011 316624 774752 0 69811 930391 708855 630654 397194 0 0 0 128393 166035 671069 154050 0 0 866529 154013 799926 0 465653 228816 203275 0 94871 976406 883253 252779 740972 268500 26200 0 0 947110 0 0 783833 297604 757269 569111 616875 957557 731251 733035 938670 607763 793564 0 0 0 0 816338 73692 0 51509 0 0 0 0 0 461772 896485 0 643842 735866 787818 990283 0 659771 995677 481956 959322 0 0 0 257550 0 553206 0 0 527903 871530 479140 576995 0 0 738210 572153 730001 0 929927 0 0 144513 316427 0 0 0 0 0 521693 0 282571 0 0 0 809900 0 0 0 0 0 0 131542 396834 0 0 358046 564990 694558 690713 0 0 0 701613 0 148807 738634 11851 667010 0 0 417559 0 0 0 985623 0 31375 0 0 0 276519 613110 0 0 854912 573844 297630 0 701973 687526 0 180948 61269 920235 718474 961918 687957 566487 979973 0 855258 0 0 0 911526 401775 54231 0 411008 31565 750934 855561 0 467358 0 0 296481 116498 0 0 0 940839 632783 0 0 330304 454046 500420 816147 0 0 996272 54803 0 917923 0 0 0 329013 995969 436159 0 392294 663302 0 848132 0 924712 753484 0 186094 858355 312050 0 528747 31069 0 929188 499828 0 755728 350005 305209 0 640220 657988 0 0 302633 976056 595987 0 914124 0 678662 93621 640371 0 137577 579625 882990 835496 137192 956236 883046 0 282199 60170 241350 0 40087 237140 0 0 0 0 0 0 0 204023 0 0 20716 6462 0 0 0 0 0 898896 0 283655 151329 0 398739 728306 312925 0 393285 590784 0 877339 910748 940179 660173 175066 0 0 0 734625 0 0 624195 0 991058 485509 713457 0 469521 571206 463452 443541 685107 0 0 238737 133007 46314 0 0 813534 0 0 963220 41049 0 582546 537629 256313 776260 0 0 749704 163787 0 586996 0 721481 419233 441914 0 0 792708 614643 0 951219 351510 92536 787033 522273 796576 244301 113011 708807 0 0 331157 0 924517 467830 920750 0 182090 165724 530371 72560 0 0 0 673395 986250 558034 0 0 442115 802152 406401 398132 0 736005 256542 895937 0 0 900496 0 26411 0 0 385322 0 0 0 0 513035 300450 437928 0 764493 0 350008 729468 0 13753 656972 0 861990 0 0 378573 199566 0 0 0 633960 817917 339947 0 712089 358792 584409 0 454007 86183 0 464675 0 0 229988 0 0 0 854811 0 0 507323 742593 352171 0 0 0 0 655899 375843 0 0 0 0 0 0 17292 0 0 570059 0 834201 621570 0 424910 256580 788314 138408 0 925528 269253 0 0 835852 508135 854667 55265 0 256290 58081 0 604280 410191 738493 352648 0 735643 0 312230 0 992733 0 101248 0 347531 0 0 0 0 0 0 698560 422367 0 194738 0 0 0 704404 909099 349560 548659 97095 0 156178 813762 471915 0 963405 816859 0 269981 988950 259079 0 251128 637568 28841 706146 0 99287 0 0 0 827641 0 607752 699303 625650 368065 0 689716 0 466593 963571 413206 559333 0 892543 237758 528543 0 0 0 0 0 0 0 207910 825662 0 727393 0 0 830033 921256 567254 446736 738271 123640 486667 615285 441026 57060 0 0 0 751305 854328 964866 0 778199 174667 121325 162292 874710 796126 582938 0 33919 586302 271536 462250 0 822949 334476 0 0 163302 0 765862 0 853557 0 928699 183385 0 900457 559630 0 991024 618961 294809 939714 379617 0 0 917865 0 75041 207475 0 0 419704 206084 0 0 0 972476 837062 730611 32275 576085 0 0 743542 851728 0 185683 779351 0 967011 166489 0 0 705624 249500 198354 0 996499 584365 720034 0 0 723951 0 515247 2421 562987 586303 248703 109368 240314 0 0 816499 421160 976800 66615 85498 846320 0 689032 0 774258 0 0 354716 980169 42537 383756 605303 355795 623424 914979 40416 0 0 0 858934 411115 0 0 773806 84481 454648 0 411673 303320 455584 0 217910 760900 0 899033 0 0 999153 0 983905 787813 568433 0 726219 160411 218734 0 521322 118439 0 0 0 104966 0 263846 0 0 557279 0 54534 540702 484889 0 51308 135032 0 651060 0 0 0 669734 912521 326783 0 389639 924414 988374 0 0 405374 581737 0 78201 0 0 0 471864 532786 0 68081 0 0 944851 50521 0 475531 0 951776 682915 0 0 878599 67672 950843 424146 323763 0 0 318327 96751 936762 118120 856838 414678 992448 991906 0 318636 461461 0 0 0 171639 0 164068 794148 635183 0 545749 0 171240 644764 0 163691 185231 361726 0 529489 0 660179 685073 309615 0 0 0 431135 83585 144221 656452 0 0 654688 313333 333244 0 562453 480196 0 0 82507 0 327514 0 0 145034 254744 0 20426 2409 634578 869968 0 0 707509 47253 0 81599 682647 0 918021 292021 963186 0 0 0 538716 0 715488 0 172297 0 0 447721 565168 0 387396 172827 81553 788880 480975 0 0 86847 48350 135638 0 943053 380402 0 0 983570 0 988877 0 0 954943 0 0 541562 0 439292 0 530856 466495 0 965162 0 809482 50302 0 168972 0 0 0 598874 513270 531089 830589 0 0 0 790026 0 91438 161918 0 0 61090 738875 0 0 734759 74176 682582 876420 52367 320922 835905 0 999089 894187 982544 742717 967618 0 0 22824 0 313195 235447 0 215380 239518 530235 190364 491778 484086 500549 894891 675859 297122 247335 568294 0 162283 0 0 49004 0 0 0 427754 913036 766802 0 0 172851 241736 0 723454 0 132034 0 0 238080 0 225103 152889 0 415 408957 0 183074 734430 0 356448 504125 0 194681 198513 475994 614210 16000 401373 0 113732 0 506531 246146 982566 0 313594 720471 441899 245114 360463 0 0 75387 0 971276 555611 0 959648 0 871624 314711 0 0 0 0 669497 958279 35145 116406 0 0 557672 544536 204245 118370 103415 0 794330 710849 571337 980190 0 374272 0 0 0 757947 371509 747056 0 877098 0 583176 184767 501874 241053 0 637610 801956 331664 138895 864353 0 0 0 0 0 159940 321883 0 136746 0 946357 0 543298 0 500175 149343 0 0 619715 386080 0 0 0 850010 0 0 878960 828837 0 0 610490 710831 762730 645219 946674 0 547538 796204 0 721567 518466 342900 188837 817489 110128 729871 619019 935673 0 951548 895256 0 24398 95784 0 0 412311 403424 0 737649 0 0 0 888160 733020 0 0 0 359619 0 0 0 0 417807 0 0 0 853131 852628 824343 418941 0 575892 215588 609383 0 7893 802630 0 265878 0 575713 796468 738183 0 358182 0 496710 144683 585026 0 195357 716203 0 78534 0 391818 0 361087 916494 27070 69197 236247 861554 634140 290078 494153 0 2440 0 371147 645412 73019 684247 32164 490320 0 747729 0 0 894499 157858 0 125295 815973 969399 639816 0 672355 976674 523268 945225 0 471666 185586 13301 728458 570848 104562 0 991379 0 0 0 563461 249296 261530 359262 202642 793155 941273 510911 572181 164392 186427 583045 0 0 922348 0 62203 107050 0 0 0 611034 0 0 690714 846900 164926 0 346831 927780 626520 977067 279504 551977 940431 855234 0 0 723408 0 0 409495 81766 0 0 863133 857360 994040 443655 0 138847 209344 937493 0 0 935524 147908 397002 0 99919 289982 691495 967646 759125 0 0 0 32811 0 840692 488037 769020 217064 478632 0 312495 0 888959 0 0 902827 0 0 35693 0 656629 0 135592 129313 0 961784 214606 67056 894459 193219 0 152749 705662 750187 0 725954 882123 0 0 320673 0 365273 0 113699 0 68435 161319 699364 186949 290140 897638 708302 0 494352 273241 548201 857908 526820 0 825646 846236 0 0 0 0 0 546792 220212 607904 912189 39477 0 0 79489 222385 0 0 431857 419976 63421 0 273194 267453 0 257417 43689 0 560743 859760 0 0 644961 503514 890565 650663 742358 957260 304872 0 795052 0 0 300403 0 917969 462670 0 0 0 0 0 359537 0 0 900903 301093 143464 595546 515454 376486 75882 477166 505702 539849 483280 516981 241145 0 153041 894269 274133 842675 482975 0 493395 282190 0 0 0 122042 24960 0 92853 215999 806061 0 0 0 227384 0 701734 856285 156770 0 0 5377 0 0 0 986715 0 803623 735234 400381 462180 0 0 731482 0 119768 0 847780 0 522097 0 0 537283 0 0 0 165773 941116 846158 709265 0 224860 711893 0 950613 837 818314 0 0 0 0 793418 63262 0 0 738705 766863 226563 0 186871 736747 197373 0 95237 988065 227445 582934 765595 0 0 103500 701858 539349 778655 43275 15361 0 584214 0 0 0 601982 792679 680004 583345 658140 0 0 169468 0 0 340993 293564 525201 392586 0 714548 80245 0 0 26200 441354 272900 998838 0 874348 287304 704510 0 0 752029 190712 855302 352483 0 430507 0 159764 0 0 0 0 677770 105285 0 0 395151 0 0 472296 0 162683 0 975979 0 844396 895296 379565 631594 0 0 0 185284 0 849604 84764 0 309292 317717 76828 0 870299 0 685168 487009 0 835283 0 700446 428470 0 443010 726279 212074 882448 94369 138881 0 0 636595 608902 925555 980566 0 361535 261363 6173 0 629330 442473 937038 0 537343 0 152028 179173 849149 757101 0 329795 856050 668 425410 0 999945 0 261524 0 0 0 668522 715559 0 46393 691981 997821 0 570618 0 639929 295259 516717 0 774379 975406 133909 496768 0 154841 234720 0 0 258921 26035 832701 355800 306167 352339 294206 840694 402550 523096 579948 0 735411 95884 0 173252 232875 0 0 0 446607 226809 247675 0 0 735755 0 727715 610441 71485 0 0 867937 108955 44333 854427 376142 591232 0 890124 35013 0 0 481975 683868 0 40125 0 192805 0 0 926309 774644 0 0 654153 158466 724712 583628 960782 320644 0 973422 323877 417840 475575 0 557867 0 218875 423707 0 933882 770930 397633 51376 243839 466508 634595 874708 804471 18222 0 390626 725385 0 0 669217 925841 0 827314 0 989948 263021 61817 512663 143083 587233 535912 661569 760072 135149 779666 300119 991119 107936 0 88469 0 0 478070 212414 0 744492 74321 0 119644 634792 936167 0 314545 487341 73173 539744 261874 0 52267 0 187451 0 984096 0 490526 431366 766132 87562 710338 0 0 0 0 979384 0 143895 686345 0 0 867117 0 810000 14655 0 0 254434 0 0 0 0 33819 547584 0 43609 277547 394041 0 0 535762 998801 976437 783570 0 0 308940 412978 400779 0 0 0 576076 0 0 910485 341841 0 547587 566198 0 0 668252 541183 0 917896 329203 772375 944030 108841 650960 563190 993659 973358 0 401948 0 0 0 580859 0 291282 320808 531891 0 985552 0 496399 842402 52661 245439 0 449934 117702 186681 0 794335 0 0 485419 440860 0 133452 171428 841376 814077 0 850868 635179 0 0 0 823524 21563 949147 280211 526151 588382 0 289063 179508 0 338956 478110 161077 0 0 0 0 641796 0 0 0 0 0 939061 962264 0 411017 0 892509 0 231719 212385 0 0 404564 0 448925 934129 274273 0 619057 28888 0 122705 0 0 0 0 0 484003 432581 312369 537323 352468 285742 0 0 885128 272625 296056 305352 606477 668210 548843 0 0 224986 972149 0 848971 614428 333065 0 196502 698042 0 482955 0 355624 952121 613496 81306 0 351188 0 76929 805075 195945 46210 913773 584751 0 0 388147 0 0 260613 0 768680 0 0 870179 0 892648 715931 555927 424833 231084 0 0 176482 830389 857845 0 0 262476 174376 628674 0 810269 514693 299125 533176 768163 311854 436557 814369 741640 668815 0 411582 0 0 369074 0 457100 594972 397984 588503 360034 207923 0 855177 40515 0 811869 458415 501637 0 0 119968 14308 614708 0 0 592061 683785 726529 0 0 723948 0 133082 0 792009 564310 547152 537038 765504 361570 0 0 266981 642420 0 0 86969 196883 0 0 23932 132303 839403 0 434392 0 0 498628 369406 618905 43460 568306 750331 372562 919872 916408 0 199280 93412 509719 0 0 773462 0 208559 0 710000 0 0 853260 0 0 164029 0 419233 0 554732 881463 997247 150856 647401 0 266436 937280 924287 828936 0 941189 25547 0 0 175074 98564 0 473660 707160 830786 0 397225 553567 943612 0 0 0 0 938992 194487 360960 0 917033 206070 542233 0 43881 0 303568 100369 0 0 324997 731258 870771 0 0 0 0 0 0 0 0 331674 757151 674250 644090 381525 715605 0 709744 344622 0 49415 802330 0 0 0 626377 530012 0 65404 0 986085 0 580159 793135 103686 547137 812244 0 0 0 0 21673 337135 0 839820 608238 157328 337108 0 0 893147 0 0 801466 516367 817006 0 143600 0 115752 0 840272 0 603775 0 844253 270675 932454 800197 20344 447066 0 0 612660 0 0 0 231932 0 0 333858 726888 0 0 968356 415233 865058 679920 313992 215680 964704 352824 0 0 794720 313427 912110 0 0 778067 628315 129438 765040 506676 694881 47185 0 341532 839566 58877 0 640243 885933 0 384439 0 0 594808 889573 850354 0 906424 566896 0 372000 261693 648355 465926 471955 824082 0 20912 50559 0 239456 505645 0 788011 659708 129276 150136 0 0 530102 0 359980 512746 750518 0 284278 159520 313670 837781 476102 0 549492 0 106426 0 425025 80007 164317 0 52379 317623 506039 0 0 188244 892116 25795 196454 0 17366 254724 0 0 0 253186 185332 0 795509 189586 0 0 396368 687208 0 367329 261938 0 413825 0 247916 0 0 599624 203190 390439 449219 0 0 0 0 262967 0 944909 0 519627 0 133523 783915 293418 329895 0 668237 382115 96093 0 0 875722 702991 0 0 0 679486 802797 575721 0 727706 952892 992370 551373 0 381568 609215 0 0 453143 207026 569788 0 0 668844 416971 0 151593 328171 731549 0 0 587755 571539 122962 316953 956857 673795 553177 422727 106461 794664 0 0 952982 0 909839 510557 500264 663267 497703 68301 72508 0 0 0 10240 0 363849 0 0 0 0 481419 280908 0 958325 0 0 630152 593037 0 0 0 0 835078 583789 725704 0 0 0 68183 800983 615091 971599 387469 720744 165635 334093 525293 130265 0 896155 376062 0 0 398822 238779 317179 838383 0 0 0 920156 0 679443 0 0 305895 569748 967460 612870 527444 364777 0 369271 81915 83499 939153 156914 972945 0 720999 863588 614389 778774 0 318344 0 84792 230679 378211 0 361538 452311 0 0 709951 742593 516066 807397 344120 0 466016 0 853163 0 781368 378735 774340 280288 369388 0 866363 0 0 0 0 276744 887884 822416 475449 961532 537630 0 94231 0 0 981923 468207 304301 0 957340 24525 375533 391514 0 225449 168917 0 904576 0 738121 110094 300356 0 540329 0 203132 291915 43648 40128 259308 200593 0 20932 222342 551437 0 947873 0 655935 68565 458368 0 504328 370550 0 0 486021 47900 124821 991563 764733 341772 0 323004 756303 926891 215483 0 776274 0 0 497759 251532 950571 0 618135 0 246334 93336 0 533854 179291 695501 140840 301632 0 289651 129451 636252 779693 742259 0 35392 936193 77749 815238 905551 0 263536 0 0 19207 544605 294619 0 0 865935 0 0 957370 123132 694649 226313 0 0 0 181436 575807 195870 632465 459531 0 821233 0 0 0 504384 0 0 217295 0 785054 892495 0 506872 0 0 413082 879430 0 276461 0 679416 131690 0 340418 663076 626713 0 466009 0 335301 0 680417 543205 595914 0 0 0 269999 0 374598 0 0 0 20464 0 0 548414 565654 0 929947 944227 605101 0 658070 573930 0 546515 72799 0 340667 914554 137302 562224 0 0 969716 183108 0 773256 249214 183012 202871 0 790762 667847 790509 0 947333 0 689157 0 0 79038 971421 0 131950 0 563190 85737 664125 80409 83073 0 142431 0 246219 424746 399336 138284 0 623536 0 914396 0 203461 0 202685 0 0 273538 0 0 497790 394328 884537 0 0 583729 0 267820 567304 4452 712627 272804 55011 569633 695984 0 191325 0 0 0 989435 0 0 228531 0 0 722361 0 292268 716860 305100 0 0 157440 54693 0 0 707858 360364 602415 0 491908 206478 904277 399121 0 474639 897079 454108 705056 902121 0 0 0 0 0 497774 940972 0 482220 723958 850040 0 995067 819057 719826 539561 0 972045 0 0 516760 748328 0 310928 454267 966220 524645 783605 839171 0 0 23718 353350 703422 725918 705153 0 948797 481546 349376 540950 0 0 0 8235 0 274643 888085 0 524395 810243 607256 619898 607997 228675 410498 11479 381484 893884 211444 729459 759524 0 365372 376132 0 641598 963259 768933 0 123289 936005 0 642375 458438 0 238566 0 0 0 742980 72569 730993 835286 941727 461074 388342 231349 0 174429 155329 130146 0 0 0 532170 828183 67954 181928 748281 917712 0 292427 65299 980650 172128 772058 0 0 0 505796 917109 135859 0 0 0 402503 274115 811607 0 416001 0 253587 831619 715112 726468 0 548778 0 924375 683016 291919 0 692415 461567 558887 400617 426511 760665 641912 704776 0 0 881438 761440 155449 300340 0 738648 91203 612186 847518 386906 0 0 623877 726740 0 153929 407857 808043 0 54447 0 0 392866 675041 12280 0 400114 0 684893 272580 897294 578789 973806 0 0 721146 231504 603604 581983 87900 0 28084 704357 174653 0 0 629838 695258 675834 368008 980885 236351 29655 0 0 33446 785292 0 0 0 616220 387117 910049 101585 277569 933527 301962 126676 605313 0 0 0 0 136956 212358 0 977316 369466 0 0 714863 0 417403 0 856793 768805 451042 704815 470151 770506 0 359171 0 330334 0 939488 0 0 0 0 282243 0 0 255774 0 127752 0 762050 0 16728 0 405980 558433 108829 747931 0 0 177232 0 0 0 633879 44685 0 0 323871 313862 0 118169 915333 970707 359211 25736 0 24227 0 0 938319 0 612192 0 159867 0 485440 0 903493 864173 0 151183 952423 978533 0 0 221772 0 0 0 0 459333 868680 562762 692765 0 953721 454108 0 0 140827 0 0 0 829637 744472 910908 0 0 0 19846 0 0 592695 656847 617578 174358 504466 387455 485784 0 821905 146924 0 258414 0 0 114312 111786 0 0 289060 557092 795245 581310 87 0 199582 672123 0 569839 108137 456523 0 381540 916098 627677 747018 0 491807 556646 627900 482213 494180 0 735123 0 107369 499485 0 486880 0 218867 0 919190 0 622444 761376 0 0 0 997564 539325 649795 0 0 384041 39831 827344 0 0 9706 471844 645256 150478 255794 0 0 762822 806691 277548 489436 94651 0 292451 43497 860945 543961 352249 823341 0 89066 0 0 0 280104 0 837812 0 491656 952321 109855 494715 555717 0 751030 815862 0 207159 989663 11962 655343 341512 0 778710 0 678382 0 0 49783 843451 48766 990676 353529 511911 0 0 352617 0 221321 350720 0 335429 407462 409406 0 781207 374966 0 532709 225473 0 977236 65676 246524 0 0 525597 619422 331134 893913 0 585996 387139 795702 279116 0 0 31544 669429 716308 628193 150748 484466 913367 0 534039 29124 46456 0 622729 665094 0 0 758212 502029 161899 0 228802 0 106179 0 0 571651 0 13015 629427 16034 0 46232 321422 286142 143512 881227 397294 370247 749464 667428 0 279206 0 532774 456653 38433 223545 692983 0 438771 188796 753190 0 908964 651632 383400 0 874684 780419 0 905563 0 262919 0 719881 768059 977145 824855 362612 808382 418721 0 266795 667619 337741 73519 78561 0 417676 0 471501 771802 259821 80843 0 0 0 288442 8191 426123 516112 0 388349 470691 0 475098 0 564892 413699 753018 968885 226619 0 221365 0 54940 306785 981099 293029 0 252890 0 0 373565 0 0 0 241783 521068 0 0 154406 0 0 279272 678049 924450 978443 883258 19184 0 554983 889926 0 0 662866 0 644071 258971 0 0 0 177432 195970 0 3111 0 463474 117309 371865 0 414960 122851 0 0 151557 357009 0 196429 0 261057 330362 0 0 736636 449539 946539 0 0 0 0 55367 0 616577 810533 0 646101 453825 964252 473217 904334 924373 0 735001 56246 620198 0 579520 310423 19181 440860 937019 496218 0 131406 375352 929524 614684 0 94520 563687 0 159855 618465 0 0 329195 747022 280225 0 31823 0 0 606095 0 895241 208095 0 870747 0 0 347758 33310 0 803512 168295 387467 732154 0 0 254257 655505 755986 689069 967371 688283 193921 898284 0 0 35533 0 0 281333 129723 65548 190371 318823 586879 776493 0 302520 580704 35212 378950 242949 0 0 364889 0 0 338048 0 0 762467 251012 892743 480283 475666 0 197247 0 439323 0 824997 0 970008 828876 0 0 0 118073 0 148074 0 213134 0 504000 941656 798315 391833 0 0 476965 0 872078 567812 0 0 0 0 0 267056 521633 826321 0 740956 304080 405094 643270 153396 392150 0 647402 485278 675664 0 672800 0 463240 245233 139804 0 211750 750833 0 838887 639200 202159 810801 969052 0 941954 225454 696383 147474 509919 910283 0 737126 0 67343 0 691253 0 984101 749930 90746 831678 0 507290 371087 0 20651 0 0 865375 882143 834385 287182 658572 934392 798912 708697 136811 625019 0 488070 184042 560513 0 0 0 200613 398003 949307 244224 217822 8101 737310 0 428709 995188 667092 0 0 0 389809 992863 723549 0 800001 439087 0 753443 0 528325 457182 566805 929618 500298 406975 23176 27288 0 0 0 374290 799230 0 0 81596 0 33003 996661 654293 583119 0 741527 0 887699 898955 896940 0 724652 468260 0 0 0 714082 883644 0 909098 254838 693243 0 914261 0 0 119232 178186 0 270949 0 0 399535 214337 0 480791 0 650654 514302 0 834379 511773 166893 545940 0 638165 0 0 21867 441511 0 952223 979865 655966 11445 0 817049 628708 0 939520 79473 0 519739 0 992731 0 186337 859941 289311 23668 917965 0 0 505271 247883 154989 0 616010 864668 497171 0 142358 549617 0 249103 399250 0 0 342508 0 754326 0 0 700248 0 651864 839778 507057 43978 520162 0 413727 609649 0 952793 344257 0 120991 588410 385889 161898 788678 353389 0 0 76230 51858 0 752978 810163 387783 873163 402412 110631 555847 833784 828716 389357 622389 837945 377940 803489 44074 0 0 945771 0 0 591228 530339 532702 0 0 0 0 0 0 185779 249465 169872 224560 210790 342706 589948 901536 708046 218120 0 0 312705 477693 617477 495843 560538 0 0 180707 0 692588 713415 787080 0 50125 633200 35119 434933 299783 489775 534636 887972 919704 273905 595431 314268 0 601613 866260 72882 796511 0 0 223149 272331 873059 273212 0 52862 342561 0 166432 140106 0 814138 543725 526259 883732 59539 0 102249 123543 0 0 386780 0 0 0 336457 0 0 544923 443138 0 0 0 212365 0 872601 0 0 0 0 65489 572254 0 502594 735288 0 852273 0 0 859224 26370 521129 887960 0 896726 78737 447462 684546 508089 388594 849015 461243 512924 629330 0 525402 697603 154864 999889 470017 0 0 0 23725 0 988029 711910 79000 392041 615140 576028 0 807340 851043 0 267943 0 63478 608850 644370 598481 0 374000 947101 0 0 247700 545167 58089 889590 119985 757353 0 622808 24252 182273 296499 771618 242558 0 857739 0 413860 0 438146 86770 669188 707778 439518 165582 0 311318 691834 885806 106105 795424 101996 0 851098 0 888762 0 493259 0 467393 0 42851 238038 839966 236913 897897 771922 413749 288886 654457 0 362496 0 0 102288 80587 0 731519 411710 193640 0 122337 999111 436726 40545 0 389835 261788 537766 72315 0 0 0 0 253688 0 918125 106022 0 0 564758 689463 480673 555474 0 593704 70369 0 50174 877859 248337 0 0 502346 0 0 474695 777282 0 2933 628851 0 310506 179670 129773 0 0 731336 318119 0 663263 799842 563628 190343 0 0 873971 991628 269878 0 453420 84260 138902 745519 885098 0 0 665592 0 0 440384 0 296894 821054 0 126006 0 0 786244 835578 0 339743 0 0 263433 0 639315 0 278134 0 12554 0 805377 62714 0 25482 559300 525621 57090 0 918819 42193 183125 931684 0 0 730449 0 0 381921 0 209897 0 0 0 437192 205125 0 429930 658659 0 0 0 18480 709092 0 0 0 0 451726 195792 346048 0 0 0 269880 434767 616766 226900 0 697417 207914 0 0 491905 221405 332024 584407 536377 585362 798503 453524 116327 477671 0 183300 94426 0 0 779293 642165 0 814879 762720 784334 103969 966587 0 674025 0 69730 0 0 0 280385 0 0 453326 40256 665131 813578 0 0 126725 954310 552729 968914 949671 389801 0 515755 0 43975 323706 0 632696 498322 801404 0 844152 890137 620744 149764 0 282597 186080 90535 890971 260416 28690 255676 236777 257631 0 202333 751124 77678 0 384206 0 0 785454 630929 525290 864316 0 0 0 0 898929 579816 0 0 975586 856547 0 17929 486900 439896 699842 562204 0 754198 0 0 33162 0 0 810306 0 0 876091 653302 584778 578403 476149 0 660530 260786 509998 0 819555 463778 521023 964710 686030 654382 756198 627443 0 887157 139216 400321 0 349215 135241 38337 0 461004 0 554027 0 970022 680043 0 903875 784734 977472 308503 430362 589352 549332 0 0 635469 0 0 0 404220 823187 0 0 794220 352389 636280 0 616356 719454 915162 0 488058 0 841008 0 0 973598 72416 24162 828683 0 945694 488795 612149 885842 0 0 0 421885 563903 729016 102939 0 0 0 0 704570 178326 0 0 666102 251090 0 439302 407812 0 0 135747 0 606236 929671 0 46024 413947 565196 998070 966157 0 448712 0 841007 0 241155 344170 0 0 169131 601655 558871 485636 0 867328 0 0 0 227085 274639 56590 600585 0 480977 755787 0 0 126762 580770 418580 0 953152 372599 305231 62528 0 28811 0 0 0 0 404703 0 0 408204 833301 643378 463295 431008 154450 0 993042 0 775913 277891 645495 0 196810 166108 455530 0 0 257741 412818 255050 400398 582038 538896 543066 0 0 388871 0 0 0 0 0 0 407983 94492 616986 709516 402560 27151 195507 0 0 0 467213 402242 0 0 247600 0 897050 816767 0 339327 0 74330 625176 542169 855990 0 486004 788933 0 969199 160825 376780 581135 189398 865199 0 502961 0 0 0 153914 377472 0 419454 0 0 341161 243735 0 97979 0 0 0 486003 0 145559 272073 649113 0 878103 844113 986999 827916 87528 662817 0 0 0 0 0 0 0 0 0 420157 690578 344432 0 139908 6426 0 0 196160 911834 0 809862 111565 511379 478388 420824 526252 669706 0 507898 965824 920229 365713 389905 410776 917192 580838 436823 229571 604684 791649 61410 270490 273666 0 469838 493625 303630 431131 0 0 0 423375 960638 700628 0 651976 295898 75946 0 78865 700561 223996 0 547508 0 967045 916883 449854 534888 630420 0 0 0 94997 0 0 36378 423591 11830 928356 928239 828013 750562 709605 0 0 903957 0 0 0 580810 0 124825 837499 810836 0 244934 0 593597 750221 0 0 107688 682197 913303 0 0 0 0 105281 474743 260627 0 648630 0 31253 0 0 0 697076 0 0 499959 379284 234063 893548 755566 239950 434819 0 0 286835 765238 458790 315534 0 796234 679365 604028 0 0 838412 0 0 0 831494 47280 0 131935 0 276197 782659 312742 637509 605062 863115 15769 0 0 0 0 343967 547492 0 507720 537820 687468 0 124874 369007 961907 303235 0 549125 0 291833 0 0 157355 627923 74388 0 591666 686861 911577 706936 0 959869 406173 0 615809 0 0 0 355522 670647 466174 891394 133337 324372 0 829553 886874 0 721766 151963 0 847986 94947 696596 418536 366171 0 0 0 961536 208339 0 785606 0 0 833532 206706 990411 240023 221982 571215 0 731925 262333 0 915310 682193 0 0 8921 164876 219429 0 620869 477319 421047 966098 309853 0 165084 0 124588 0 171882 374297 819601 497173 897586 0 0 0 0 432101 461573 734063 402253 993724 0 0 548005 0 37364 0 743030 399286 551593 0 0 0 499437 952234 452004 0 847261 999563 197589 131999 799680 0 684431 0 0 645090 0 617251 132562 974472 172895 664328 331533 84499 172106 227208 595332 0 0 34090 0 456433 0 461398 33367 879083 0 633000 444137 0 781713 0 0 633869 192494 0 421211 964616 577546 614023 902522 351968 259335 595753 0 0 946665 591449 0 673274 237106 107416 0 0 0 0 195234 524607 0 0 0 428647 915615 582062 906777 0 725646 0 0 793676 438616 134682 0 0 204044 77272 134540 471972 782929 530920 349951 0 0 893868 0 371001 992751 564863 0 0 948030 0 362622 722890 0 791092 762371 0 407497 309362 229687 333000 696760 651465 0 0 850960 0 853492 0 202645 0 0 339605 256327 679834 0 418546 372281 393226 0 733838 0 0 93901 0 772089 723818 0 587231 0 520741 469765 0 315707 667662 96563 45482 137859 255360 40161 661354 612333 0 886985 596043 452994 903850 990226 0 0 0 289959 513876 0 724987 0 181668 993659 0 434500 776727 0 874838 171222 0 0 628868 249266 424897 0 0 762862 710212 633781 312359 0 104798 322926 846788 0 701458 543039 802026 0 355638 0 685137 629619 0 286375 0 0 750116 0 0 512694 483794 86161 345686 0 0 0 281862 123278 39777 699058 765062 922505 540834 0 0 0 0 211915 0 402431 539690 826084 306434 0 14921 35914 269531 307192 461114 553513 0 894852 584712 372849 515699 0 724895 0 0 172709 489865 0 343321 53884 279827 493060 272955 530749 0 0 0 0 0 309311 0 336991 120661 884358 0 0 0 0 471005 491023 0 219574 929752 220635 0 982098 393349 109499 0 729698 874893 256277 0 0 0 286209 383437 141260 0 144788 723077 0 366738 291474 747551 101476 0 43132 851395 400902 0 450147 43678 962108 958871 792963 231837 978615 213673 0 420304 0 702268 0 882594 256219 185233 786364 332493 0 0 37092 0 342240 873596 122550 849474 937089 0 0 0 0 0 0 0 610492 962993 0 590812 0 0 0 0 0 280784 0 945764 829041 467029 597472 663784 0 401351 181502 803219 246991 868447 0 177670 577101 139475 0 535695 0 997903 0 641818 618919 289545 0 381174 0 752461 0 396331 220116 34689 0 223738 938303 0 0 916654 0 0 972099 595074 207392 937409 548897 267624 461078 289534 166201 164996 200887 796431 455153 147037 716674 0 460392 0 0 65687 470694 0 0 885543 905213 0 0 372329 125261 0 838219 813800 183979 0 527217 711978 0 198492 0 721821 0 0 0 885635 7332 661492 0 1461 0 405633 557646 392622 461644 0 0 0 933175 686996 895789 714412 51085 489986 732495 0 513554 639146 249001 0 0 725687 0 0 562786 590851 118210 0 593412 0 0 0 0 0 871466 207604 214017 0 567473 0 110115 832784 0 0 214779 349598 799669 0 481170 0 612407 148226 0 0 199544 0 260708 86066 41795 0 0 637252 0 936973 418007 884878 317845 0 497438 42531 799225 170189 504079 92914 0 425805 187362 0 968419 0 704959 0 946103 418274 281829 29053 0 0 0 414538 0 359431 740436 0 520490 814134 416459 0 0 723210 0 0 221622 802563 690879 654307 666299 0 381075 507489 0 865368 640067 536937 0 210908 0 968533 956641 0 77169 0 446220 0 618570 168964 0 0 508571 811983 0 0 83368 955295 0 96470 271831 266825 203330 565340 985022 585260 0 152728 0 0 982901 0 0 388038 0 0 0 898469 0 0 239878 44899 480719 0 860621 0 761518 0 0 876471 0 358396 0 968772 776525 0 783107 205059 512348 305562 0 0 0 832088 952713 0 0 0 0 990851 558955 173908 0 0 642509 699881 448755 300770 0 178221 610168 0 0 63809 51385 0 570673 0 900679 927317 478408 936012 402677 0 231291 0 943434 14180 346456 123628 0 78908 0 0 0 609280 66815 315172 608180 305080 576099 601009 0 0 0 0 0 151088 229575 0 685877 0 897014 0 0 176306 681283 138978 0 116501 0 47225 79057 898054 257181 1132 784837 257178 124220 222476 0 49975 806271 653168 722110 273408 698220 278687 609209 740106 0 745975 823052 199070 348296 0 0 0 0 483017 0 985457 638178 474052 0 52452 0 0 0 427279 445796 924427 336959 0 0 554099 83368 492549 824378 346112 599430 0 0 326881 0 0 308089 706453 0 554513 0 0 229781 0 0 0 278816 917740 382639 457756 0 0 774105 509247 0 117378 0 242015 9539 632139 0 312401 699806 0 0 0 0 0 0 126932 619174 131505 490206 0 299371 25659 0 961761 380932 317328 0 574891 19439 484711 158348 778624 516773 0 0 439155 0 243728 0 862894 0 509855 61670 0 130321 255362 371070 815285 157735 925660 0 0 546516 0 602049 861394 154148 144034 0 788587 829079 710223 445137 3030 275920 470432 278977 694670 0 0 760771 524940 164678 0 638023 0 274185 380593 668437 0 726756 244420 0 134938 0 0 940512 0 0 0 0 311217 0 113182 76507 22597 941157 0 592134 0 184664 652328 660308 202375 0 0 0 0 0 402758 198110 432608 694073 0 830995 677145 0 0 150744 0 0 0 871334 391244 20968 371383 448217 391560 0 0 889816 0 0 0 0 41506 303849 0 642730 149388 158658 0 987373 0 124901 623565 835687 0 0 0 257378 885590 732969 0 0 0 25288 0 220766 0 0 0 0 369228 984445 0 876081 874527 277906 217168 905252 886328 75957 822219 71798 0 310549 0 0 690834 434992 0 0 547492 836949 846043 0 531005 0 0 0 0 0 617024 567312 729409 357870 702618 659340 926134 0 668594 0 68655 851432 0 35141 885931 192667 0 0 0 0 340467 0 0 0 0 0 0 518387 547006 0 147422 149968 991028 0 0 719707 0 0 129735 628737 776704 0 288936 749125 0 0 34805 776800 193773 15717 75347 470015 385960 657513 327697 471566 982819 801190 578484 0 0 0 683351 465615 903641 736256 0 0 0 807411 238643 568355 680912 0 801400 86386 338894 381042 663587 444638 0 0 0 0 0 0 293792 300770 810438 0 402860 500808 401188 0 377530 880385 0 0 0 284119 0 0 42238 853828 0 0 924509 918546 926077 360751 798027 115761 0 0 263978 293230 548100 0 896153 233485 50820 188903 439661 805194 67046 0 0 793749 0 65040 373804 250880 100929 105899 0 0 0 0 0 0 936025 0 0 494707 679099 742105 601932 882083 0 183209 431351 0 87705 611985 0 0 207136 0 168816 585660 208320 0 561540 0 721705 0 359955 0 62404 435501 435007 0 165958 936153 214436 0 844533 413597 899801 484045 0 453530 983297 354331 0 900703 91556 302131 0 48288 281483 0 977900 98577 769366 152728 0 0 0 0 0 518110 796311 973855 0 862418 300031 0 0 239480 0 59680 308653 273832 741244 0 0 472880 878230 0 715980 885950 0 0 0 0 877891 0 122331 0 0 526017 917993 0 0 916994 117876 927480 953834 32555 0 832109 0 0 963909 0 603092 704198 730398 7812 0 235723 0 531932 0 0 144942 0 0 0 0 491404 831441 679137 249155 450451 0 323354 0 946251 81566 0 882321 0 0 732758 275155 124827 718189 564103 0 0 314730 38115 238795 710587 0 0 716018 885676 0 0 0 0 63479 0 0 485192 634893 670580 0 830451 310566 218841 190826 701945 0 625383 0 533617 0 738732 128739 981613 0 0 803348 72903 80814 0 0 0 0 0 0 0 875840 0 0 566761 425023 0 40937 439259 0 294600 0 0 0 0 541806 214882 0 390318 0 741329 994029 0 969623 624871 0 0 236211 20808 599414 511032 404841 0 935279 42686 640597 0 0 961717 966884 115038 814281 0 228559 0 443795 884122 828967 363793 194164 0 601100 0 140880 885355 0 174168 0 0 0 516664 0 0 0 524907 270714 193941 0 0 0 283233 286343 971165 0 344763 0 410022 979348 0 90882 0 0 0 0 81799 865392 773997 82409 0 844277 522294 0 0 0 262307 0 438263 0 390732 901860 0 280284 382814 500130 315661 71 0 435297 887546 758315 965133 332585 0 424720 0 119328 0 0 684325 725092 0 857395 321527 236383 258286 0 0 965495 300836 0 517 0 639643 18542 670817 0 631656 898725 188552 678209 0 806279 0 0 546505 713472 0 190465 0 0 807414 181302 69627 0 441383 594497 49465 0 569508 0 51165 0 0 108178 0 0 717209 664970 0 444203 336789 0 711432 0 400036 868399 0 738588 119411 0 0 0 292702 870077 978172 138736 974526 991809 117810 595281 0 951543 154635 443607 277508 0 849591 788330 937166 0 15381 531938 981545 73015 0 332435 973771 0 382166 0 841413 0 730976 334797 6062 688578 979126 0 816512 591644 0 174197 615312 667872 159581 66399 0 0 410536 817638 0 905446 156879 503380 0 900600 0 0 0 84283 350843 65504 605967 753382 904462 736706 686621 306350 811251 0 130371 0 567085 197928 948605 988686 168723 176994 417707 0 665600 0 0 237332 2994 0 85893 279494 0 86890 901047 680724 776971 874763 61176 648908 0 211672 412804 0 0 0 427427 713431 0 885284 7638 0 0 0 910169 0 203313 0 0 229534 171669 0 268383 0 687749 0 0 0 260620 0 0 660873 50505 0 469690 263519 0 0 889897 922001 298596 368785 0 553138 175757 0 447644 106768 953309 826387 335370 408788 0 0 0 496062 631368 171539 0 0 156952 790019 433035 245877 0 389218 115760 295678 201068 0 0 0 793388 251713 552318 254947 283230 426453 0 0 921580 0 573651 221836 248044 556397 0 565344 0 784786 738409 342622 0 592320 0 275551 0 154145 821373 0 0 0 0 882403 475370 390963 276284 687423 0 260538 502552 72740 727761 0 296363 0 0 759117 0 725077 0 0 660968 0 0 537755 693247 0 0 0 0 202614 145102 9639 65748 515574 61630 0 700956 351864 964133 0 369007 801046 0 0 0 709850 575356 437923 588877 494561 827323 992920 553923 428331 158705 790190 257930 0 944624 651967 804131 555643 542519 933294 223268 505381 401298 845866 0 0 0 102723 0 188825 307011 0 141123 0 0 126656 922978 0 356745 0 48703 0 893474 443256 800916 0 457332 0 510119 498049 441456 685968 0 328044 329368 0 697511 0 635994 0 305009 0 0 612380 877706 0 0 0 0 688712 0 0 0 230364 860441 0 0 304045 0 0 785195 903025 534931 348654 0 0 533 50459 130131 0 0 75238 0 235081 158332 0 0 196687 57467 299982 0 47510 0 172316 0 0 538161 73003 875214 0 0 0 399772 0 480110 270187 0 67177 0 327110 0 284151 61094 969675 965500 0 297636 473454 432541 687811 0 0 292524 419694 974945 0 0 20584 284561 579840 0 118569 411970 0 344679 21682 139792 842356 55208 0 689179 0 0 8273 871507 567755 0 971504 400104 0 995305 678676 750939 0 0 191162 0 865706 703378 713817 316567 664610 608357 30577 620305 172095 0 75022 0 0 999366 0 431963 0 0 103176 161206 803424 0 3976 313647 0 677828 0 0 0 424918 808408 197222 0 0 576892 398319 399779 0 24263 0 0 0 949716 0 65569 814548 846642 0 0 181903 265690 827339 144532 446020 675833 0 805001 0 862576 460724 803718 0 803620 0 0 0 99559 0 496076 175565 322379 252922 228598 702379 0 595312 318593 864008 0 518397 170563 298812 0 0 239920 0 885816 544232 0 451288 0 0 0 0 0 0 100208 894546 316763 0 0 362347 212654 600963 189712 0 0 0 0 992220 0 516342 186770 560860 156585 0 347127 58488 863315 574924 0 0 848288 0 654459 330992 644451 175738 515797 470039 0 662668 607170 0 0 0 0 0 825029 0 145900 0 0 297591 233123 414831 700534 0 119137 113056 323296 0 527564 494742 247448 150817 0 0 0 245493 761853 0 0 745076 443197 0 0 619533 738261 265997 568086 8390 0 689276 0 689687 173650 494799 389370 219585 275174 0 0 285417 384624 663839 0 563825 915849 755432 60761 653036 709965 414377 780537 0 0 721332 906908 0 766102 957867 204195 734143 673624 87641 915056 528571 0 310923 74880 0 0 471490 145503 540611 490899 0 368829 788472 376249 0 72107 339586 0 993438 343259 0 70532 760157 181108 861127 238529 543655 289516 42835 431728 524870 0 770989 0 0 330136 285971 770297 980745 196806 0 0 542355 446110 582333 183849 0 705864 395305 0 132704 0 165942 611402 398524 0 0 188564 501692 0 837123 436981 0 0 0 754022 0 963950 0 5040 253884 111069 364637 35915 0 0 478568 49780 0 0 0 0 209615 378959 730459 0 619403 0 0 0 696572 530125 106849 0 0 0 0 875215 591014 638422 195226 66546 0 0 781694 253035 42304 0 0 506316 416725 0 972743 0 0 614614 91469 467731 997295 887667 793768 0 945749 0 0 0 94313 35904 820003 0 816163 764558 690764 269089 618716 856451 0 574157 920746 0 0 404847 0 0 0 204597 0 863351 374895 0 479963 608745 0 719817 319047 0 521671 922138 538127 200654 0 785191 0 0 0 712389 410889 301497 614754 558700 158662 0 305142 0 0 0 495003 0 364068 910774 425466 751941 979425 0 0 183366 0 0 519010 718816 94724 285271 542396 0 738012 0 0 397693 569750 494551 917311 131831 0 53578 0 0 504790 253970 0 112061 0 332066 0 950941 169415 40887 541753 536974 0 0 0 0 832099 210760 0 775285 0 511950 41524 879792 226759 861865 943 487356 299983 0 653156 435208 931070 943984 25968 793917 0 243521 0 328397 0 858797 0 380743 861331 133183 0 600324 830046 0 0 0 358173 902877 0 0 922397 0 0 498006 637399 0 0 33599 503444 0 53544 31580 3013 407597 332581 745646 96646 514503 0 918755 27128 0 972285 465058 0 755680 519184 0 617730 876127 0 0 181913 264729 0 0 0 0 876661 0 443564 0 0 0 87762 236321 0 0 497430 0 0 938507 0 0 0 0 545152 0 0 0 0 837772 165936 0 276047 749257 573820 601169 771650 422170 0 0 802777 0 0 208232 0 793626 378110 970327 0 0 0 66857 0 58681 429485 664340 76549 0 0 0 605425 77095 0 33632 0 0 873529 670829 593821 0 975841 842781 754155 174683 336099 0 304559 0 501423 0 141963 423725 998317 174807 626299 0 731280 0 501830 972900 0 0 605721 375399 0 0 268453 875511 232758 256970 0 716482 0 927808 378434 843468 0 983089 728509 0 0 798614 471590 40482 106106 0 309301 0 800392 530591 0 704905 773350 258037 0 0 675999 870764 496946 20047 0 0 271939 265004 926358 773042 526289 206386 320081 76709 577225 68260 483566 360836 348272 3575 0 0 680334 0 0 789633 476668 836880 769772 506940 0 0 0 408206 584481 0 0 250204 977198 967689 653853 677982 0 0 58075 0 499235 142174 0 477339 0 77574 0 460805 157869 142180 81476 378520 0 223472 0 0 895847 0 575221 0 0 0 311013 0 322954 0 679716 0 392158 547023 471877 577950 350882 0 637647 0 492057 889096 0 185534 73 875709 350031 574827 867833 164232 338607 885992 767033 886089 0 495170 452703 82071 928863 0 0 449060 0 0 0 0 874159 184725 800852 0 624186 422552 0 0 988821 899618 0 881566 0 0 424205 0 294515 488391 0 195442 411744 79884 900634 620348 0 0 408385 0 260840 698966 0 0 711972 691207 0 755495 369656 863898 0 567917 0 167260 393881 0 0 472750 947767 0 0 232066 0 269419 236509 575601 0 999859 39041 18917 0 0 309273 0 0 909170 955158 978581 0 331212 557938 0 32070 44503 0 183746 368871 0 597692 518261 907937 0 237910 192784 0 927041 263019 429681 0 0 875127 708586 835707 967845 250644 187879 179735 960078 0 453402 0 186806 0 587238 0 0 203451 0 0 0 0 275309 0 0 0 832927 76373 61577 913003 308144 638368 695623 0 340351 0 175559 0 0 0 201382 0 226993 630110 62772 0 0 0 274438 924969 0 748211 0 336608 302780 814014 575378 525423 508546 636343 0 255305 969694 105231 971263 0 490429 329330 0 379107 0 0 0 427890 0 141311 399885 297969 0 55779 0 393100 0 0 365636 480830 930469 912743 798959 0 111082 15052 0 639680 921882 885242 526706 0 654064 0 0 0 915554 34454 346484 83699 940182 0 231171 677170 0 644834 408095 0 0 476816 534228 0 646628 143882 949404 0 357235 0 663924 888926 0 0 469511 987319 567030 0 406324 932530 0 807608 503741 0 0 649518 0 659277 0 776992 530096 0 0 0 440101 212495 938432 780281 418285 834139 53588 934395 839535 183496 260148 771901 959159 0 0 0 86858 635411 127824 467100 197314 472438 0 802216 530052 34196 0 709944 811967 422980 0 0 0 0 81807 0 659210 0 0 0 0 0 0 239910 0 728760 0 113834 0 0 850713 0 0 463207 454550 113292 290135 0 88915 0 713957 0 0 971642 539730 668829 440277 198615 2500 0 0 0 221892 873408 0 354548 0 168818 434480 956766 548906 614099 218138 459295 87989 514309 416739 865751 227829 806003 0 0 0 268736 9340 0 282979 0 677904 920892 527856 888687 886317 839839 421416 126780 623706 0 0 493284 210790 883390 291698 912409 475269 586121 0 433862 536217 627178 778575 0 0 827225 177137 936300 0 479240 735264 914217 697841 0 0 73292 0 0 642534 697772 0 326942 765290 123195 324760 618843 0 214132 463997 0 0 109957 15087 804661 0 474299 0 539146 800700 0 329321 0 674666 0 807354 277177 569730 503611 728086 0 0 0 0 0 991623 344507 0 834603 0 999644 613335 0 739109 8929 0 0 0 434830 145213 805342 896710 13850 223117 0 58896 921558 56478 776705 0 0 0 505748 755640 0 582509 773510 128777 823764 0 912858 7263 0 264509 101503 661002 912585 591352 949378 0 0 0 462119 0 999543 146435 684201 0 661683 781269 0 0 722673 567871 0 290630 155905 507160 506231 0 33909 580184 528855 323229 589704 586663 935948 67048 0 341468 0 0 174214 944713 702819 940094 833834 763609 807078 577810 0 299575 0 195817 432835 767185 736750 0 369462 989481 0 665141 186867 0 0 558138 502970 281757 0 0 0 0 0 17390 105038 318627 772144 0 0 722661 57407 292538 283366 44159 982441 164290 667199 592325 0 0 936762 19987 0 0 0 798638 0 841695 0 0 887542 0 548329 490333 0 530961 0 0 0 452780 140145 965091 436195 328631 720961 0 575488 553402 0 590359 289423 0 925151 427661 0 0 108627 287776 758886 255687 0 109650 0 0 5092 108019 0 0 929493 0 0 0 0 835315 590283 856715 0 297786 0 886740 0 561129 0 559691 484102 0 594435 942234 33364 0 0 0 0 0 0 265436 2900 0 825581 0 0 734608 930657 990239 547714 405891 187724 0 0 701340 757408 0 0 0 139601 870075 831502 634943 56465 0 226995 636796 540917 222955 378868 0 627893 0 107251 141263 977060 732923 344861 269850 794124 922654 688535 0 0 423611 356104 0 289186 532944 0 954302 14476 0 0 0 36434 391225 0 469897 0 669969 0 707604 280267 249517 519984 0 0 0 0 324712 0 0 201748 0 0 0 474265 0 51963 0 828455 607001 689095 0 844125 92121 0 522688 533300 0 0 0 200538 0 0 549787 150345 0 0 530732 987324 471055 0 432616 131854 267034 747547 757302 509702 580565 0 920328 876917 207739 496406 328171 591204 412474 512877 674739 331639 0 0 807361 797940 890297 653690 494560 819579 87791 909931 0 0 43932 616977 939732 179495 0 850366 0 0 495729 0 0 0 0 264173 0 711020 88610 0 162523 399705 21740 836778 924856 377106 324063 689338 214259 0 943619 310755 175485 0 210572 797512 862454 68760 0 525916 0 787184 980746 0 747463 0 0 107159 0 458093 908141 132976 0 0 0 0 480274 25502 0 0 0 0 387930 0 474854 363317 328946 680398 762799 0 695379 137356 297671 296699 259580 0 185868 0 750873 0 0 151513 0 658884 0 730866 0 977845 413400 652682 178936 0 558483 487461 0 730443 289744 0 470636 0 222183 929629 522212 630253 230687 56001 690571 935701 0 0 0 401669 492831 816603 107453 0 290181 0 32713 131195 766929 432797 11116 609336 0 550018 0 0 0 0 61729 492822 0 0 0 529463 94726 27889 0 0 286398 0 0 693677 894190 0 464611 0 462581 0 805064 315101 973182 0 0 58656 0 638890 319602 653894 0 381760 0 0 413421 0 0 739106 26311 63306 667860 0 494067 352246 821978 0 153809 0 141490 0 375385 356544 0 579564 174326 39520 434748 0 0 810209 212146 0 287126 0 0 54589 0 199960 0 0 93628 775604 0 898534 0 333019 0 992976 436128 136710 820525 148528 267398 22174 0 0 0 392607 706499 383668 0 267748 852775 0 129495 0 0 912128 0 990439 0 991652 0 27571 0 203125 457938 0 794407 554715 60465 0 0 0 203195 0 750028 84588 871443 238388 566955 728388 0 943641 3883 0 321095 0 0 471788 59067 0 0 841873 364276 0 687884 353811 0 0 0 146542 8068 118241 0 935918 386548 304716 34824 0 392080 624833 0 406119 589917 372682 419636 27573 7787 59465 298291 678368 0 942023 0 0 380633 951857 0 523655 0 0 0 82805 659303 0 799134 0 109062 146534 45301 0 147978 0 969389 36715 604163 791039 0 127850 849124 265182 0 810077 87010 938442 792379 0 0 0 0 0 0 842600 0 877081 990156 0 991653 487712 372257 441584 155914 722198 925053 0 660978 0 917484 0 480283 998740 320212 4029 118296 898499 935337 11549 0 421260 0 376929 475021 129846 897775 825001 775678 0 741339 392473 0 0 924021 0 64073 319171 657340 507236 0 0 690504 0 360866 765058 0 511061 0 870374 162722 0 0 311832 0 0 131695 0 664441 0 0 959805 646170 738141 747438 0 101526 0 0 775452 824877 0 306676 896623 283261 66017 0 756430 297653 300626 0 901752 0 421140 0 776734 0 452074 960006 71103 0 0 0 0 469383 498542 877409 0 591557 0 21796 0 0 965353 606637 0 974047 0 0 136282 0 0 337043 336477 464531 209799 982693 124237 522964 329772 692715 0 876726 352548 312767 146829 0 526654 0 0 675056 507566 0 905500 650308 239941 0 0 0 0 994717 654743 137228 0 431294 0 538595 715301 0 853208 597955 0 496275 334034 581003 0 0 885200 0 810109 482656 325281 0 480416 0 441984 532342 0 0 0 823850 502030 709992 249769 379563 0 694803 270696 371309 0 97762 0 0 566248 705613 341367 0 471174 375854 555082 244650 849606 743439 366175 612045 318311 725400 0 0 770655 0 793460 852655 504492 503706 0 0 123016 301524 980393 516666 967128 661915 321670 764874 531883 0 320798 182695 929673 177019 470431 472051 0 112344 0 750395 276488 0 0 0 264511 970893 576054 0 984100 998804 364377 408881 573540 730864 0 0 144622 193693 650167 133443 980927 0 0 0 632500 838870 116386 0 240223 923614 107304 434585 0 767878 0 179071 608756 488233 957738 0 620838 569170 598636 803137 0 0 0 0 0 395022 400327 326023 233806 15309 26660 553124 413100 55016 216696 102601 930558 30614 0 139293 523635 369768 472158 709311 0 0 110290 0 0 59664 0 0 0 762939 0 0 0 0 871930 0 0 0 270165 0 0 606011 305781 0 358780 0 771682 190095 771901 355774 0 45528 716483 331503 527144 0 0 0 0 0 0 0 399930 0 0 0 0 11847 108135 869128 696199 162875 901480 0 237260 0 149844 0 495667 486338 0 345389 0 915560 571657 0 52947 0 0 634853 669726 0 172750 0 570639 728127 0 743950 0 521037 0 582717 379626 827789 0 178192 695039 0 0 508429 0 45440 260227 935568 836278 420685 132214 0 0 367749 0 671865 0 923768 655184 0 247745 0 0 632484 994801 82259 51802 939764 0 0 216417 0 121284 81911 0 0 501333 507372 674888 0 0 602228 921292 993050 922274 857882 0 601801 0 656894 0 846699 0 0 224778 22215 792828 362529 704711 0 714517 0 927569 631165 0 0 622751 0 413269 0 785697 0 0 0 502846 941001 932967 0 917221 697482 0 454821 0 499432 0 514505 221142 435203 0 0 370791 718552 168687 663998 844548 304527 131692 0 0 288072 509422 433459 138918 947187 635232 519303 0 276122 188062 550129 889211 367555 682409 350254 0 735142 61324 23320 273521 763000 0 139629 927515 416967 0 0 979882 0 0 235495 789304 0 90686 631071 0 545488 0 215068 635788 735496 178301 0 193890 156057 225789 0 845658 752166 0 0 524463 123394 702356 0 797735 0 0 677721 0 845759 401341 741459 578706 626176 811898 0 792769 0 0 644908 0 857583 0 0 738304 510839 0 208369 0 76234 230756 0 841371 201835 281546 0 0 921692 780552 488501 743681 142672 598559 145465 188565 749054 998700 692524 341056 0 306419 730357 0 0 779844 934796 530207 0 567950 742883 75484 0 167892 626920 214455 264719 853312 168521 117661 0 0 603541 52479 27149 0 493249 0 138431 0 437202 579590 287612 708880 556882 513976 830039 0 0 0 0 0 992117 0 0 0 0 296692 528288 0 973230 322821 0 0 738545 200679 149897 0 655403 920798 383356 161474 0 515375 672213 652042 478719 140338 768474 0 505313 692540 874737 0 438036 155547 398716 0 0 659728 0 255559 0 0 0 0 799115 0 303573 0 103164 147094 482792 329305 988557 0 0 14547 110502 0 785522 0 597 399052 465329 255379 905384 0 0 480706 0 857803 201031 539917 0 329434 0 284971 466135 371778 503294 876676 875019 528207 0 642532 0 238181 669139 0 0 0 0 531507 0 115323 0 25628 863040 834045 207736 0 122844 929141 0 0 2804 0 456328 0 0 987602 454066 486051 768801 493457 482366 740311 208393 524234 296311 0 0 849491 0 0 558823 872258 0 159963 0 762012 0 0 0 0 0 0 546217 65921 965598 0 413126 761923 903279 103454 421069 761550 0 994227 0 0 0 0 0 845006 746182 401478 638207 602392 352737 0 826487 920519 454360 740687 347855 34433 686395 975203 0 842674 0 464199 644624 0 236295 621223 0 818601 0 959138 350432 543902 725995 0 160654 588736 0 0 0 0 0 0 0 580158 176726 295775 449426 0 601433 642532 904371 111734 587734 625127 851440 0 904925 0 770656 199074 416949 0 0 712995 0 591367 897817 0 670983 380097 0 0 0 456651 575485 584325 20194 0 949791 0 776392 513756 131275 800502 15857 251198 0 863425 0 644320 611925 140641 564914 590698 458043 968672 0 0 327820 726744 0 0 636685 785336 0 656100 0 97856 755660 0 0 0 672403 0 179837 897572 144423 511000 642563 88150 957724 0 0 831987 0 0 983622 337423 0 729534 304227 239446 0 0 412891 0 0 0 750643 0 217515 155426 223354 626194 502128 191379 24481 0 79832 214522 257335 287154 0 307980 578602 37572 0 155491 0 0 633699 0 0 371197 346135 760976 876779 0 406097 365039 625684 0 340344 345982 0 253844 257834 868513 0 0 0 882493 928460 0 0 685417 627532 29401 605586 926622 96337 462248 500769 777797 413392 0 789949 429052 671356 272934 263140 0 0 0 790142 602431 293166 106456 173929 0 190588 891023 445419 0 334974 0 8948 0 504537 313252 44003 214874 960746 0 0 462315 895239 0 264609 932471 472991 539120 390721 0 225368 0 0 432339 0 0 738651 615247 696555 0 940210 535325 984227 713250 940389 0 935792 0 233978 185694 396877 818608 124291 0 673826 0 140608 0 0 984850 803832 0 60360 690659 736561 0 896063 908995 227745 0 770434 666777 0 0 0 0 0 958524 0 306636 0 20919 180785 0 582402 14061 0 0 0 252468 787853 526110 0 0 235890 0 266220 828451 0 856201 818799 0 561128 0 0 932294 937217 99346 0 158515 823494 199815 0 333230 326427 146064 478016 266897 753158 195900 34334 209819 0 402524 0 933501 39143 0 376946 236171 0 0 584159 0 246797 284371 369362 0 727236 333119 0 922747 0 0 0 781253 0 0 0 0 0 0 359266 324876 0 71647 574988 0 598886 0 409377 320574 461159 173422 831064 356964 0 129957 147179 877485 810919 0 488402 804310 0 0 205150 0 0 466492 877560 0 91543 164776 0 267618 540061 349326 242375 0 0 789600 0 772986 296380 356097 294198 685674 712070 203348 650091 0 109102 989818 458388 0 0 0 0 912060 702851 653196 174078 0 960088 439225 721708 985009 600478 0 26347 847739 57482 736895 0 579712 965159 0 780810 541192 0 741839 0 0 45771 191503 0 813508 0 0 836783 332534 0 39942 0 0 935506 568205 639045 0 371240 412297 742363 494396 826678 764041 561803 122702 0 888794 0 630101 0 750986 0 0 376615 42791 445163 928692 0 121913 969033 0 905946 0 272040 0 709984 0 97809 923030 0 359287 801675 330701 855776 963075 218861 354734 472154 723123 437263 0 504267 0 0 380961 51079 0 0 634233 381560 935350 671906 267866 954468 0 0 556561 763673 619834 722332 944724 748665 740343 0 806487 733617 0 0 0 825149 0 714290 231563 0 0 362377 412163 0 0 750811 348173 0 832105 0 297934 0 0 456869 601618 0 873414 0 884002 21792 0 973669 28592 631361 374228 0 0 0 429655 644979 51733 391437 966323 0 0 894302 2957 313936 487652 524708 995792 0 777498 30584 524950 543540 0 0 761965 247963 945379 0 0 30998 0 0 0 626995 168460 0 805979 0 73517 0 913120 0 0 412891 0 467841 891935 317389 28608 229505 0 0 938302 0 25739 0 0 0 0 276527 518963 0 452219 849249 943469 0 150968 387948 921875 0 167943 0 152364 978402 0 202396 246858 991602 909729 64835 909098 0 472484 0 187255 0 0 553813 180317 0 362344 0 688317 0 0 0 631220 304129 89767 462742 0 0 0 50466 0 125384 797251 0 948151 164443 0 54850 945411 0 313462 248938 0 336299 696234 729632 0 434766 0 302319 836490 390406 0 265043 534474 982394 638424 0 73778 0 853476 287473 0 0 0 867809 385191 0 149570 814164 0 927741 585094 812359 255114 581083 529984 846909 0 529317 650037 381229 0 0 648114 422176 0 473082 321797 395336 820090 0 0 15477 135855 166296 422976 0 602885 969722 0 338502 691470 0 0 735615 325449 0 0 349662 523088 896395 910069 363137 330586 895739 416912 0 231678 0 0 0 148452 669716 754034 0 0 0 30580 850405 441066 827627 61787 0 283601 0 369135 226348 515407 0 445400 223785 936795 86505 950066 524121 554228 25705 293364 0 311713 0 0 0 0 513496 791104 0 384629 0 0 0 781864 0 757942 312821 407981 0 0 0 359338 100328 0 180262 247712 532628 335445 107771 0 422168 258482 0 0 334993 271975 0 0 118207 486678 145040 969010 825346 0 868534 0 872290 0 0 0 392734 390539 0 0 684840 389687 919748 0 64819 0 0 0 253468 693702 498977 19959 15049 0 658744 866245 166373 0 86199 345248 990915 728731 0 129751 127202 0 433647 139873 964616 440373 173865 531598 148379 464398 0 0 220484 648893 0 628220 611876 0 628082 0 782641 290252 121376 0 23781 0 675227 0 998950 588831 229096 0 749331 0 475412 807529 0 0 188864 0 0 485669 0 440797 0 0 534657 204166 712717 462844 0 594750 0 498682 0 33451 863980 0 19529 823765 541882 0 0 603331 732439 0 0 186344 924162 926382 266575 0 0 0 0 808514 255906 0 0 366388 0 662956 961724 0 876123 325213 0 890834 813261 604895 0 765079 0 469017 0 82327 100049 119063 0 584273 507355 0 801957 638039 0 60738 248859 620518 0 831768 133745 143644 0 0 216092 960211 0 0 0 11731 0 57759 995582 0 326645 373345 0 0 501467 787125 655030 331093 0 740416 0 455457 0 515166 0 0 438591 631205 963166 81760 0 0 718352 604538 0 0 240727 908343 919077 169496 951552 864107 0 417223 594718 0 320277 383947 700575 214313 0 0 429541 962475 902866 0 260880 182174 310085 393782 695217 0 0 0 20084 909196 0 0 0 513172 56066 462232 529048 688201 16470 700753 0 563662 735872 63155 0 154807 0 973400 488436 0 688652 0 721018 920480 629854 639532 0 0 0 811626 0 894846 712743 991899 567599 636350 336099 85279 15682 0 207621 23106 681855 0 93398 0 59930 719786 116198 649609 368204 369716 258865 574337 702244 0 245667 595820 19582 134345 609600 0 0 0 702351 0 0 187495 260161 0 0 110523 928958 0 109121 0 0 609032 810731 0 0 158237 0 0 437068 365628 556964 647879 485993 859223 0 0 0 81410 507574 258581 844778 0 377283 381152 0 949246 0 0 0 0 151445 859020 472911 288311 392009 0 0 985819 646714 0 826371 486693 437672 532534 416733 762690 65168 198924 0 0 554221 107424 241629 943282 619612 299279 0 258763 0 293928 0 174229 316019 629725 0 178113 346170 0 845963 852434 38952 0 0 933421 886143 646491 0 0 558772 0 585598 0 0 0 967924 421689 34983 213160 0 922811 185086 0 213765 0 0 566287 281755 380263 0 0 0 0 750672 561676 0 0 0 319952 0 135908 423040 374280 574326 811379 881591 334849 146602 0 776078 0 87392 833779 0 698653 0 0 0 689222 635988 0 963746 0 967918 616 365965 0 803139 0 0 562250 83219 713254 0 0 80596 652867 0 496894 937949 0 0 0 630771 0 0 0 0 590843 0 278706 529234 619536 0 495830 0 0 0 750645 235749 144215 596103 0 126818 0 298933 0 0 263342 449011 0 688818 0 0 644993 0 0 6698 0 2207 486108 0 738640 552086 470077 0 0 855631 0 115392 0 248446 211374 593303 527945 780877 0 633692 0 668058 0 429802 269707 306789 998815 688903 241624 0 0 567146 996439 0 405476 583550 401699 790162 584604 0 982726 620359 539709 160727 748964 210280 747040 0 91812 321850 559701 0 978696 544307 828230 951908 0 511158 146144 966807 645213 0 519874 0 709752 0 0 0 0 0 837678 0 0 0 771419 211157 0 433478 800493 621737 0 836208 0 885189 0 144241 0 887632 0 0 708098 0 61738 175234 3122 0 0 0 452371 731514 578735 0 0 0 103529 624985 141086 0 815862 579990 247475 531223 655173 480115 597033 342998 114947 21007 566261 213348 0 731835 969265 714328 0 225158 355072 0 972247 84478 0 0 522653 834150 0 0 475146 338376 0 0 0 513491 0 0 97068 0 0 726415 0 902227 258498 0 0 359450 779812 273356 0 373486 190786 283147 928412 0 0 79095 0 0 0 270185 995195 346369 0 0 29678 896558 0 0 0 384647 141601 0 44272 66165 243241 283176 542492 624121 0 154123 0 0 0 297910 860969 34983 0 0 208348 0 0 169751 493471 878290 0 968292 683280 733823 72376 132868 706485 400411 303851 0 397419 735696 963842 0 285437 166400 425487 0 504217 189485 495850 0 357057 0 487735 923158 462916 0 594466 0 311550 988818 193745 484857 157484 231760 353115 0 875916 117510 0 0 441187 668843 582703 798234 646756 0 0 99007 260409 0 481479 811016 298610 0 0 28764 164076 2526 375090 220985 0 107860 839323 101552 0 762907 468831 247157 0 0 992319 0 679518 0 906278 335271 0 934974 312486 53749 384632 0 28888 874611 782789 367463 317081 938929 0 983943 177713 50701 533685 231287 953271 424970 264967 0 0 0 182523 0 504414 506853 464175 96643 568954 625380 235160 22299 493208 0 135033 236249 0 953185 985387 690118 753216 977267 0 154829 30643 56868 0 195568 792769 804152 434196 868399 927655 625056 572446 819330 764176 587197 0 733462 0 0 196863 759846 658435 425785 0 830298 819857 525628 0 414441 769737 945667 199388 0 347792 0 0 0 0 182473 358920 0 394735 636100 515150 120423 104822 879066 328106 397781 0 639371 0 117798 0 0 331317 0 670769 498201 73395 126871 0 235401 433553 851824 0 0 879813 155961 0 0 720072 0 272111 0 976341 0 0 475884 266860 595469 375316 0 488982 755536 0 0 109496 247357 677642 627913 237659 0 644774 0 842440 0 0 676873 0 0 491760 0 170898 0 864207 535882 0 293675 39178 0 919573 722498 799585 578415 326147 662617 0 0 86161 395027 0 638109 806552 124460 556936 0 0 973765 536572 631358 370325 341139 0 991002 0 217898 35421 422031 392533 0 0 741970 529904 285977 0 521424 0 0 0 592567 0 0 878660 878844 897327 0 411283 883727 0 878594 656235 195663 882231 0 21172 0 487216 88782 0 0 0 163264 455829 0 0 661091 884849 392812 520176 569507 0 94167 795165 0 0 267134 993297 0 548625 979438 268080 510820 0 334982 284948 566607 600975 0 974835 0 210795 564269 943951 0 433358 470923 0 0 0 871196 515100 662591 0 0 938041 0 969340 0 0 0 967592 0 992133 81307 0 0 545011 0 192423 282579 0 504125 372894 0 262026 0 739428 0 7151 0 0 0 221409 0 52746 638297 838372 0 0 171892 787067 104458 607374 998565 0 667793 369175 314636 268509 0 119736 708823 27187 132699 338108 750341 0 786961 0 195471 74506 0 454729 0 921995 220802 44237 0 338526 825368 923297 310203 441860 397265 977062 0 810462 0 739770 447992 853015 0 735472 718751 0 300090 36894 930648 906832 988509 310761 841193 0 327548 0 375867 0 0 860179 593159 504625 191604 0 0 191444 601122 0 770926 609493 296723 919791 775891 930112 439708 695261 424725 0 706533 261446 789607 911780 538039 158153 0 382581 504630 793237 668318 0 661507 0 0 548639 754283 0 0 0 0 788933 183660 231033 0 549687 417152 239904 746132 0 249450 294958 0 795325 176066 942049 0 938895 418599 683263 0 0 832112 10801 0 87210 0 0 0 301347 0 0 534748 70034 319810 74738 939274 555757 477885 885672 393037 0 747598 159772 0 700081 818203 144450 0 113818 0 0 990945 0 589902 730566 730655 0 197693 509807 0 87316 548941 591323 867025 0 428738 0 0 510493 0 701341 0 392369 0 240304 954880 228408 69280 183468 734770 423449 946669 233522 433386 0 833647 965675 0 362623 0 669016 709472 0 0 95688 0 0 699607 415924 863609 0 165732 298664 559375 0 614356 0 0 862169 0 0 0 565590 437766 682225 649733 113935 0 562987 0 0 684550 0 825109 0 445847 366290 0 44484 0 256242 193077 0 0 812298 0 0 565752 28723 0 421542 0 0 93501 0 114970 0 400189 285348 0 989081 976590 0 142071 429564 0 348466 622693 72302 0 0 287191 0 879422 0 112492 0 0 842568 0 0 714848 916049 0 558640 0 28381 712316 0 286083 165297 0 0 547558 285046 0 710889 155984 0 0 0 34868 0 0 0 600263 519360 208446 271151 685445 0 0 124213 707747 0 0 162590 0 0 0 373979 878637 684398 15996 0 379979 0 0 737782 0 0 29678 307344 21898 132406 0 5322 422484 82204 0 869817 0 249919 174434 0 30480 753068 167142 393535 0 0 637077 35492 0 629597 0 0 0 0 343165 350575 0 978568 0 0 0 159471 0 78809 265601 0 65599 694839 733165 916035 151913 0 0 0 0 0 459275 136494 0 0 0 0 0 703916 124892 0 0 235567 618422 0 397229 819298 695631 530299 727381 253830 395255 230597 0 322558 337037 701009 0 922074 729090 0 0 400404 0 0 77405 0 0 627002 0 146942 169957 0 0 0 476666 745090 94220 0 960680 312584 460999 0 371572 886762 84971 781268 166532 0 0 323183 93425 149694 207800 0 182463 871089 0 0 118305 0 0 541420 825165 729092 0 0 160833 650779 0 0 0 801877 359053 440119 138707 968078 848633 0 0 202294 180191 553295 0 519730 815919 0 116634 0 0 528125 0 960949 0 0 383907 725289 230628 0 0 62282 0 663384 105247 270154 0 638827 537325 0 461712 0 0 596975 94962 558517 0 169045 0 437746 0 356713 724370 815933 311376 0 658114 453571 0 0 0 456574 950393 0 500423 812141 0 607307 0 0 750841 0 0 252538 205510 0 6661 735768 0 0 738371 243163 719805 694165 878530 0 813205 948019 0 0 91808 235465 50840 574666 409860 0 497233 946558 321643 643782 448466 0 276925 23426 363285 676241 0 630558 331490 0 514716 17223 407024 138298 652209 484791 776713 0 0 606984 293780 207031 0 285107 376592 0 0 407948 772651 756361 996749 376829 0 73747 384516 663942 0 0 0 303696 228894 294577 686674 117189 746324 0 28219 0 198663 279000 0 0 744680 532534 241046 1830 67342 391043 357820 0 464725 0 0 179440 923066 955874 13974 0 765654 0 354599 576098 216187 721675 632457 0 0 243186 360573 912048 787548 0 49076 817186 0 862067 822706 128078 892583 136418 0 9208 599829 0 365307 170941 982071 407128 762411 13180 0 362485 261912 502353 181638 715252 395158 0 0 698693 0 539897 470501 880126 0 0 839622 0 0 268678 867841 369682 0 0 0 231527 0 0 480817 63690 682235 484791 0 474391 0 703058 0 0 103932 208737 812953 0 263454 709549 323699 0 0 0 379147 0 666119 0 0 554561 370184 0 908251 0 122881 0 0 909300 0 743217 0 0 0 284943 482462 928336 0 0 0 773954 621891 691661 0 0 0 702112 710977 517943 0 0 266450 0 0 180354 475752 742889 0 242140 178789 0 520129 805680 0 436779 360819 0 206042 426449 0 21898 999074 0 0 981713 0 0 536138 0 0 744356 0 67283 0 304017 0 528091 0 273496 681454 0 293544 0 979310 557918 0 0 0 554227 0 0 152111 414207 0 524013 0 501550 0 155187 304730 404357 152335 0 0 278053 384328 0 0 864843 0 565235 475958 241455 635439 593864 0 0 0 0 53263 725419 0 162197 971994 827041 0 304410 0 165259 0 307637 454246 702460 0 0 0 731257 540188 932078 0 0 0 0 0 0 32414 0 709235 0 0 922087 699457 0 271423 726736 0 296177 0 0 13188 20284 983313 0 739859 123522 430536 0 0 0 119069 995655 39604 906585 551741 85628 0 820308 172505 485855 237814 508108 0 684106 551370 0 610363 143423 741868 418383 0 219960 0 0 41120 17869 543609 329055 696153 0 592683 0 313016 355885 0 994122 0 810877 548134 0 0 0 294586 86808 386867 843738 0 96087 0 0 0 155480 923241 367018 776208 858963 336257 921495 532535 0 0 409796 343725 0 563385 882895 0 0 0 0 0 938020 0 217638 836913 68981 646042 694255 840113 416390 970443 0 0 522241 379241 819081 0 973709 0 989835 0 101933 0 0 344526 903332 57154 711042 201493 0 736778 510011 0 607997 0 402351 365932 372335 481486 622234 138195 466232 850028 581463 182200 0 57220 284701 0 0 218377 0 894260 249447 217086 565671 846870 353150 0 329935 986593 0 0 430867 663785 0 321879 0 0 727374 0 0 565421 0 528794 754831 0 458604 463901 219833 0 388932 724754 590683 0 919073 502890 327436 506515 0 395486 599136 0 541997 0 704986 379584 556818 0 0 579542 742218 420484 328670 15897 598619 0 0 0 463557 291654 685624 0 14605 881965 2667 449498 476590 788473 580049 623746 409881 397592 594141 0 0 0 0 0 872384 0 0 0 0 0 0 969366 0 318267 166066 311667 0 148163 601601 200946 389984 917585 643758 336474 774605 863000 0 533668 206960 0 841426 807531 661149 0 0 667635 254781 792808 414283 185087 489467 57325 104041 0 14680 0 524509 0 0 186481 0 430873 156100 182283 602058 647916 213486 0 940778 0 342335 640447 0 0 452803 195583 394732 831939 0 391667 0 0 206773 491285 755636 226110 765493 0 840456 705207 363220 0 86119 0 0 286258 0 0 0 0 0 668027 0 0 778410 596859 0 0 585358 0 430536 882336 997825 0 662380 381543 429666 2900 646882 22222 795559 0 0 910505 874093 122728 574853 0 407674 0 634878 0 368462 0 684292 0 0 74860 0 949696 142924 783692 0 583157 342506 134442 0 0 764325 586987 741977 6041 582145 0 94941 0 677955 0 670976 770709 0 0 650040 0 0 0 0 47820 533774 800447 246894 0 296411 517640 0 0 957784 439055 831997 893910 615548 514166 0 0 0 0 606950 380369 565955 266511 867995 0 457231 428616 206459 0 851358 0 0 112492 904501 0 712616 751042 823380 0 985032 922412 0 36368 0 229989 0 0 418980 21387 775343 803004 9315 70496 0 880760 0 149800 323537 704103 0 939523 673671 636636 58816 830872 0 32472 0 604532 0 810530 0 498679 197117 843935 0 707275 0 503596 646307 827115 0 42555 657226 862897 314937 656264 0 0 0 261573 285170 0 935670 311640 548690 0 0 467612 228954 0 723219 0 435301 715121 0 0 657673 178744 0 93172 0 415146 0 732801 337675 523471 0 159937 621698 0 344742 12263 387629 26855 0 822278 137551 0 540863 6835 182397 0 0 0 0 420800 0 724770 0 0 472138 0 398664 360375 0 1140 328978 636148 0 899291 457830 498597 0 0 330879 0 146557 0 447942 0 445225 905074 968919 10018 489608 0 0 182942 380004 0 0 605615 413449 127349 544753 186478 0 674757 0 0 21822 0 308501 0 0 0 95130 354231 13737 0 31137 0 11534 142662 633602 0 0 21444 245973 0 887541 964619 0 522647 0 0 0 0 0 434214 152111 0 0 0 0 413284 0 230401 791818 975100 834630 0 501553 805110 907576 0 345560 0 554464 0 0 200615 0 877203 0 307881 490869 705974 794144 514875 531101 519404 0 740919 0 0 688134 364147 988371 957595 388635 162793 177311 41131 837244 419626 0 776546 88860 190392 0 353355 0 0 173094 30170 0 0 52150 412217 0 0 0 490467 904964 194924 0 0 0 0 0 100098 234835 742017 618757 736577 0 0 576305 601837 0 0 792042 568838 2553 13498 25492 0 468670 0 0 361892 0 798830 241712 74157 497079 711831 411172 725614 395999 349727 0 791065 12767 428011 0 0 207904 301737 764977 0 229781 522468 896157 296464 628699 637151 0 339587 938827 902981 750538 726624 261217 725247 93865 690897 553599 0 0 0 0 0 895226 624574 0 365442 442928 738148 0 0 54548 0 704998 0 926534 651019 451122 372779 417740 438548 714912 186840 119429 0 700184 0 572657 528434 0 0 567702 205079 581256 0 575247 659816 676819 0 0 275745 577403 0 809571 225110 584633 295867 382269 562777 717082 0 0 0 0 883768 0 5915 0 7839 0 0 691433 0 260111 272234 791948 98730 979547 319065 0 816218 241371 254153 277556 0 0 0 90558 931213 668175 354719 150404 17711 0 623626 525803 289900 14018 454800 0 459716 0 823460 0 729249 0 313715 560470 263788 281931 471473 0 0 464896 0 529795 0 0 98212 635854 552079 0 559262 0 312801 914731 813287 516675 883125 0 536623 493211 260505 909464 0 0 842448 461872 0 0 83776 241433 0 928869 0 120645 686577 0 969448 0 0 893491 926851 315750 0 639672 540288 0 313393 555334 745504 0 89124 500659 291717 0 672918 342222 343269 323169 0 872151 139504 608756 972868 0 290374 237846 0 0 0 950267 148906 967539 0 0 522409 0 0 719800 900302 154071 177867 0 631439 51683 131041 58347 660630 153620 46671 0 818939 138252 963925 499312 226346 671559 0 0 0 573866 674020 934704 497674 794820 45567 0 979067 509238 627229 0 750665 0 0 0 964344 524964 388851 15286 338847 181756 726137 0 57406 0 760582 528460 338670 0 15712 257881 643548 783068 0 67553 280289 208226 0 227244 0 675636 0 0 0 597815 221344 961616 538126 875050 736862 0 822544 0 70427 0 0 0 755980 346805 466954 289710 0 123525 535458 762544 155295 0 298207 603129 552831 0 0 403409 784030 826991 850730 410725 342711 0 903334 0 0 211887 949928 0 565697 26082 0 299809 507365 401810 829964 665977 124508 219191 635243 10757 413788 442087 0 0 399875 248405 697881 24442 999727 884401 0 30038 293922 854992 136827 157233 0 0 406805 0 582478 0 0 598052 395889 0 956127 297714 0 0 444577 785035 944639 0 574122 497619 0 997760 198646 0 0 414298 593991 0 0 0 125251 245023 300066 0 372280 378284 847451 101576 31788 402995 0 860505 217352 67417 435678 232096 0 0 0 313642 958660 849086 906103 0 0 695296 95824 0 0 827940 0 229996 132091 0 561929 0 0 0 0 75826 0 0 377470 819473 100190 0 201147 753595 679926 31239 967463 222953 528968 0 0 374874 82032 571231 800279 0 0 349752 0 0 288867 0 880314 259625 0 0 0 111040 888964 660279 0 6190 0 542306 544204 621575 754931 0 756921 258060 407455 223280 0 0 0 214733 0 0 0 558451 688017 0 630267 721868 390573 0 0 0 0 646215 642696 0 926178 0 465776 336889 635899 350643 65196 0 494025 0 0 921045 919012 606002 0 768874 0 0 326370 743742 718888 651706 0 769341 0 191917 0 0 911588 341590 0 636123 0 728088 561219 0 0 0 0 0 0 0 487433 0 0 0 0 0 140270 0 246758 901182 0 0 315389 0 0 678969 0 945522 0 0 433486 0 696923 0 560175 936262 840992 667862 0 327323 741256 432024 0 390366 171423 0 0 513595 150443 0 865737 662150 148567 379936 583430 827361 271117 0 0 609526 633181 692376 0 249521 0 0 286900 110690 0 0 546638 535976 0 767679 831648 528489 597462 653973 0 141722 514023 390455 0 577485 758538 0 0 47414 0 514011 148535 144094 401776 507702 0 134873 0 0 686885 547133 0 0 180559 507696 0 0 0 0 0 810559 919397 268577 862568 0 738267 506909 382534 686101 907501 915411 0 0 0 636870 935255 507568 438483 706673 603148 0 0 194250 0 504463 836954 287284 325698 0 0 933041 851313 0 374777 0 857074 779699 152151 0 0 764755 0 230097 956640 698175 219252 387393 0 0 43767 338657 0 55592 101231 831864 0 0 339724 51332 0 755286 0 0 0 475527 713617 0 474121 280661 0 0 687930 0 836545 703045 0 0 394497 904607 0 461276 0 95023 683916 920843 810448 0 195186 207963 385120 684688 808206 247887 892326 616591 544204 0 597430 939728 0 0 0 387216 280427 0 421803 803204 154424 710771 389389 722051 245952 995044 418580 530266 0 188006 940400 21889 382992 0 0 0 375871 0 429012 363161 0 30093 0 994194 111403 0 448501 951330 0 0 154070 0 774853 664053 83440 175353 309475 0 0 0 918925 679206 0 715028 283189 688889 394064 150784 467342 657899 0 589169 811347 30847 0 0 0 0 543629 658253 0 0 0 627046 0 0 737145 461047 963625 35880 25711 783192 104860 154592 488868 0 0 811371 536577 0 392999 0 297343 867661 889728 334178 42552 611044 0 465929 18633 651604 319062 958289 0 0 639072 0 0 874089 53314 0 0 872164 0 782201 520653 0 0 465377 660444 0 912063 0 494451 343932 536781 585052 926090 783662 67289 109001 687608 0 279063 101048 585364 0 490547 784269 872570 713249 626592 596429 762596 0 184686 617792 0 443130 435880 0 0 519866 0 0 0 0 0 255724 559617 0 639478 600458 0 0 540136 778377 0 904634 0 126731 855460 435541 791967 702719 0 481922 0 877296 201768 629993 899875 629157 0 354415 846566 600383 765026 128479 876345 0 861525 799489 921945 0 0 808290 373486 672939 399882 908824 443947 916459 270574 780952 0 837473 63444 386486 0 0 0 0 0 0 0 646766 0 0 596952 494964 310667 0 385926 0 0 366966 329541 551594 0 151860 0 104878 869753 112060 514800 921270 322756 50067 0 431213 18274 824651 69306 98097 901090 37901 0 1956 0 795219 0 170173 0 510492 0 0 289168 494850 942297 0 0 328219 145448 556008 8674 0 890050 666601 0 183370 0 273566 545817 90302 0 0 296346 908734 432061 0 799637 0 0 6202 830612 0 700649 0 109747 0 354489 0 464640 0 849103 563672 298350 328728 0 0 0 0 69732 221292 0 0 777467 495720 654788 824924 0 960469 626867 209852 13970 209081 0 216760 170192 113002 52792 163710 221214 326870 301121 527765 358188 425135 580442 854015 880098 143153 595947 393022 0 0 250419 312200 808325 0 16739 804200 0 216471 73104 421448 0 332094 242652 0 881821 0 452137 223384 835814 833885 963673 173342 939753 615639 0 951585 957225 0 876641 161316 6423 926556 74412 136758 0 0 666921 542456 329727 0 50981 0 0 681136 0 0 0 497364 0 0 617372 0 987287 0 997202 643358 0 496732 0 490328 0 266066 308597 281942 0 323275 0 0 50615 168980 525904 49383 165349 0 238289 155393 636476 0 53674 891218 0 576901 0 670013 259793 0 43807 614604 466089 731390 0 712922 670770 0 694786 0 678144 446245 516843 328615 0 966780 0 0 0 997700 623700 226641 580864 747549 112378 120291 973775 0 0 314391 637039 399203 0 0 998070 0 65612 0 0 881074 523689 628205 697541 842450 743577 0 308732 0 0 314670 509675 126787 113087 0 0 0 0 0 0 806604 151605 226122 0 282237 0 0 0 548602 636542 0 0 0 0 51855 520785 893217 668840 542027 481519 468120 660350 63466 584247 0 0 0 747674 538148 190413 0 219708 969458 742921 199277 918929 849288 171608 0 782457 43625 260438 0 0 840262 0 254454 471493 13106 345126 51293 439859 0 324856 0 968207 858440 435334 537575 440089 0 376322 0 252403 0 0 0 789107 0 292193 780938 995895 0 25024 165059 0 0 734615 0 554412 370352 892324 0 0 92998 0 0 0 982898 386828 830770 0 679106 0 593546 0 0 0 207439 975951 245241 313872 346457 0 0 693152 589011 458250 0 214903 148493 334570 147092 0 987967 0 48912 5500 659226 859937 294259 199839 185572 0 604508 261113 970432 0 293245 0 0 0 342626 0 0 272422 0 0 455910 335163 90365 839671 0 0 23018 202704 0 0 774674 0 218570 778434 0 308556 0 745025 0 0 0 0 422270 760903 0 0 0 643929 476315 1135 0 284097 179558 0 567767 399474 622068 0 557420 344933 371659 292933 0 0 730419 618139 490847 0 520750 372494 0 0 759718 0 742029 0 563906 649503 0 667094 594507 0 903024 755877 467974 394260 486292 685652 165542 692857 0 334702 692392 869647 77053 880390 238817 0 49900 285063 737821 877438 0 0 368013 148925 0 832634 869057 918496 231482 584142 223714 232561 0 0 0 0 289737 577092 0 143024 806965 405462 679731 0 0 0 0 593814 0 677273 0 630449 0 70707 7485 0 27076 490713 79041 88784 0 627898 281745 0 0 0 0 0 268622 169117 0 506672 6574 528987 0 470511 349863 488039 62288 39829 0 372046 935104 515069 264600 793353 827113 41400 247899 688646 918423 700141 121723 709581 0 0 913258 697924 0 832679 373522 0 169045 759809 0 887162 0 0 0 0 0 0 0 57080 635960 0 223962 910267 125011 889600 649661 0 0 837168 379075 201651 0 840256 863303 0 867913 871311 70515 300064 0 0 361712 0 0 521837 184680 190480 511332 105013 224134 0 0 0 0 808330 0 626977 431562 615082 209057 383954 0 249243 0 0 204123 0 0 0 350715 0 705477 724508 857737 665784 0 328775 837336 947258 497832 0 693859 0 0 51915 932656 174745 584277 0 912447 177354 147833 622370 852213 0 0 0 888685 126855 0 0 0 917606 160368 0 26215 0 769503 363107 798862 0 21980 0 549590 0 0 110242 0 734251 0 282523 738837 135533 53757 406254 265847 442884 0 258190 582431 600915 0 822877 997910 575565 0 536235 202365 0 409763 684700 14495 731878 536778 43853 0 0 120790 0 970736 621555 706873 197815 605923 0 0 652322 803318 0 733903 0 802054 0 0 0 0 408960 539796 0 0 0 0 0 134736 64602 269944 0 0 0 0 0 0 65261 0 0 0 0 0 349165 0 0 0 0 445024 261253 520871 685568 0 856418 732425 510080 225820 544344 163575 490466 107618 0 79204 0 988276 0 0 562885 233028 636829 30917 768447 68227 0 538834 759202 0 257313 0 450379 541614 0 238206 0 922547 0 0 42494 69458 363180 597259 0 0 29428 596523 652946 0 0 0 947208 0 0 824747 0 0 401315 934696 0 0 289304 156604 0 744248 0 0 914988 16826 0 908111 297825 951036 194170 747004 861813 706634 0 482996 0 504065 156522 0 0 0 1227 479639 521798 918108 819251 0 0 194093 431128 518301 59485 0 0 15261 0 892762 915273 548723 0 226821 155116 791125 0 874539 694358 681368 453135 899735 75642 0 0 0 0 0 869081 515995 651465 612385 0 660248 419594 0 699177 26452 39625 879960 900635 205058 777381 0 204478 972026 69968 431656 875504 82582 385946 428556 0 925134 377369 735087 795079 0 72064 0 316572 0 0 172440 244871 0 162275 113883 350213 470431 0 0 0 108028 566123 154955 767517 401771 777078 311182 0 675762 367406 270954 336065 0 0 842560 721316 430231 0 0 868643 51822 0 292359 763698 54127 908567 8714 0 84154 43430 91092 876236 0 0 0 0 0 226610 601835 411418 0 368809 93256 401358 0 0 296827 359519 0 0 0 750733 635815 0 508356 651056 627099 0 0 823898 0 911172 0 766867 616254 0 724918 629990 290342 914456 972515 754206 996829 357590 162537 0 523318 877977 343005 921330 123382 0 392205 211095 0 0 19370 947570 18943 363865 786470 0 269075 0 284074 196585 0 874075 0 36367 399012 458383 502069 0 879055 0 0 0 0 0 846278 930838 649349 0 144581 402584 0 636651 463035 0 498055 253544 2226 463950 329739 0 399278 277349 0 0 0 0 228413 148969 365705 859033 443126 291457 718833 0 98426 0 981609 228017 0 0 131587 816831 327350 0 173016 0 0 0 340217 938385 19667 0 215430 374786 0 198079 863634 0 101734 752593 906897 70011 862861 0 661584 9866 403462 160534 230467 0 488979 619446 0 0 423900 631939 523876 0 0 563 584287 590205 111658 0 0 0 40330 0 87716 615710 699382 714701 844112 465136 34682 0 0 0 788839 0 0 994419 587204 0 678993 579235 726587 133203 491661 802451 698651 0 0 203372 31690 937947 447679 265746 0 489726 0 943690 24957 401172 440852 0 766902 0 0 300374 813427 0 157881 0 455429 163729 0 9311 785345 0 349973 608104 528521 396463 0 459781 1843 349375 114448 171799 119096 778312 0 408602 887829 0 0 246413 562925 495417 43545 0 278783 0 0 29865 891852 886118 208021 857246 673460 881505 0 966210 921360 0 719017 213900 0 0 0 0 0 838719 2063 98611 629004 400841 542984 0 0 489056 0 0 0 419372 0 258089 224460 436777 0 768013 383671 0 742771 0 297112 606568 0 16378 0 0 435778 0 103941 0 0 884947 673424 560643 565862 227503 0 965013 989857 0 0 0 0 0 65995 263649 0 198855 0 334226 45530 108168 0 64545 0 0 936157 315880 0 497016 479596 468785 668978 0 469695 0 0 334604 153861 0 45906 399367 894993 530733 0 0 367714 861271 408252 59979 0 950387 0 0 809080 999009 900410 88384 970283 585659 896436 121101 390324 186392 0 616340 580301 175529 941976 0 0 111937 0 0 871901 0 967832 447573 0 805777 828986 0 586353 0 0 0 0 656614 988169 0 453119 423772 158398 86311 572561 593921 781981 364048 0 0 499851 0 0 181263 0 140173 572101 541561 0 924737 410188 0 821152 255375 721592 748162 0 0 614020 651848 576091 14449 916469 791752 670302 992195 893375 471953 0 0 533169 0 0 949915 0 0 0 262052 748567 0 273743 0 616245 665277 504976 0 0 0 423377 0 786639 744558 0 400277 599411 0 632010 0 794790 0 486299 0 0 391438 0 0 268567 325150 0 0 962230 0 505742 43759 784461 0 0 0 927587 0 0 591455 939457 591097 0 0 739593 0 459450 594452 543649 5695 470751 999884 0 774505 666842 0 0 0 189831 645004 250448 994627 925078 730708 0 666770 0 466667 283035 239743 538150 695596 932867 778451 0 943478 379397 0 576206 609860 0 908259 0 0 0 900342 56527 687464 127839 178484 0 823324 965012 795109 602584 319383 752192 0 612365 622785 536032 0 0 0 88342 71286 492093 337538 0 92896 772303 449151 416065 16632 382312 876048 848680 519840 0 521069 0 215295 270873 855311 0 155997 574050 0 0 0 518770 0 570942 0 121308 209384 319616 533654 880407 182122 444968 852409 593651 530954 735768 30505 902710 701229 0 0 0 0 364329 428315 985875 0 415941 0 627259 412098 0 106194 192790 600256 0 0 232690 843616 618552 427230 517764 600634 142964 266739 589537 0 502749 0 641202 221285 0 986276 87250 125820 0 349874 814095 0 884572 0 744467 120929 948429 162878 349952 0 97786 444114 0 542908 0 647919 0 0 549824 0 0 944717 0 0 365061 769836 267068 757335 750034 177554 0 358201 528057 368218 58604 978084 0 0 293555 416746 0 0 282086 0 66880 433238 0 0 421205 392774 604063 713601 286471 676651 0 0 0 0 530336 868695 338903 0 0 0 0 251878 0 825371 371489 0 0 41456 314034 322731 0 866338 0 677145 0 0 634727 890134 0 180312 643874 700597 0 122633 877641 766467 0 93757 540977 0 367740 0 399566 0 0 0 556706 920811 84209 0 0 673908 430100 0 498620 0 798297 0 0 0 0 687073 915879 348534 96800 0 0 0 0 309620 669444 0 250391 699992 136738 363961 118581 853796 144506 0 0 605542 349224 873824 0 0 0 531409 809474 0 799995 0 0 0 0 0 41655 460751 327017 908176 481614 0 184806 0 929372 649312 385534 808751 407071 872131 734172 0 873021 416384 747285 547452 838705 642939 577506 0 252250 98980 418996 978145 981212 148754 0 0 0 916330 418614 614535 0 0 806553 599972 0 0 534999 0 0 71145 0 416292 0 440366 247788 764994 0 864808 743893 0 546449 0 676881 221393 489146 0 0 193203 591566 800686 159635 784175 430434 0 186925 634203 168120 370333 523592 0 0 0 995675 215498 801249 913913 911182 70438 0 117011 267317 302467 0 363241 0 696216 569578 289644 901328 657459 69091 286396 599816 0 46381 659218 951209 0 0 405489 0 0 212027 935062 220634 0 574221 0 704586 0 0 0 494135 0 371475 0 973478 662655 840015 545759 0 269443 354631 384658 151483 0 0 489053 594189 370104 0 337135 0 0 270360 0 0 152033 580660 742283 314113 0 0 920089 0 886136 434708 601609 0 430250 0 931016 166516 0 285115 763265 484428 716351 165614 0 0 0 927835 266130 0 529221 908232 785804 210203 428476 74091 516286 0 0 0 0 651275 853238 0 0 640120 159105 713831 147406 254729 0 81365 683014 119487 0 518368 922738 146521 853199 593425 0 0 0 245876 751602 413446 0 575024 174245 0 549872 561651 352008 224370 992101 311822 522308 474289 271012 0 0 25411 611585 230013 869322 0 0 0 663674 511054 0 859083 737491 0 997634 0 0 647458 450204 0 0 90897 389187 242024 0 881146 396536 395752 0 73270 494572 909034 0 0 54941 515170 9380 523490 0 513622 0 849883 748451 691274 876785 524111 503098 717590 0 822911 602564 672215 0 0 0 762906 0 198317 0 198789 452958 942419 548794 0 474993 314775 0 110317 850803 185995 0 427850 0 86580 0 240192 715234 340258 557306 544833 0 729411 309104 0 0 0 993597 493143 74477 0 782901 0 947353 387120 0 937575 0 628150 129241 122195 185361 0 149217 0 774864 463724 0 355249 157369 0 73923 0 0 206356 0 217092 124449 0 148445 130424 0 424977 0 0 0 526392 450985 0 83098 158473 482241 866082 557320 0 666677 953458 438670 0 452951 580578 0 105109 0 866018 0 909890 179948 545976 351880 821313 0 272628 180685 328995 46154 710446 301293 881176 0 0 286849 0 279257 234475 846291 216292 124671 0 550963 93732 696746 431198 849529 0 0 158771 543224 489245 833189 0 0 660772 659284 971530 0 0 319878 239317 0 164500 438582 0 976186 0 802068 0 0 0 564510 122332 26178 248007 2809 0 0 0 409887 886992 388315 493787 662965 47735 0 609087 846101 585572 0 998867 27661 663376 0 0 898814 881862 0 575877 0 122078 167218 0 192528 604155 888777 217968 684145 0 689687 0 0 395860 883683 0 342575 240371 0 312925 903936 328697 392614 478273 193513 0 283651 998366 349808 347531 193752 206854 0 0 999887 0 0 0 0 819816 0 78634 302244 479966 0 456007 0 755609 0 0 0 260392 629461 0 493661 0 645280 905776 0 752719 850940 372826 540520 132733 2903 825998 308033 0 931538 411139 0 0 411653 924647 0 431093 903774 252782 457513 595436 0 612535 68967 548439 464649 796184 485570 0 0 0 0 227826 654884 137650 425040 524600 0 0 400138 189892 0 310652 274864 358479 0 108837 0 407565 64134 0 968526 405583 0 705512 0 700702 51151 0 359704 279906 0 0 103039 452283 912150 0 0 859420 0 950776 889168 204283 682777 0 0 808371 0 0 520449 786017 0 82435 0 214936 0 290382 971351 0 0 0 0 605997 830563 0 602381 149992 0 0 716768 0 0 0 687184 583310 0 754462 0 383639 17489 926898 629265 0 0 0 342703 650253 386061 854414 848284 0 869554 70087 113640 915115 0 674583 199596 0 714270 263061 130484 202382 48309 0 824631 978936 504656 836881 0 886735 571669 0 0 269801 0 321057 402237 876793 556824 76713 170729 620735 203540 15376 0 865357 598502 0 516867 245626 438639 0 577589 314244 0 786631 0 878673 0 323080 0 308096 257045 0 695794 0 462315 375449 702363 429038 813101 327184 5016 753264 289372 597956 973515 416741 359211 860290 148913 76857 0 0 0 0 0 502784 257139 131385 0 602618 323588 292403 0 833572 413678 314215 0 544601 0 719370 0 0 632829 0 0 458558 793234 392509 0 651481 850424 784066 0 0 170493 782498 837729 18909 112966 0 976231 934146 0 0 308109 841905 716397 0 0 376100 0 544631 772943 0 0 0 298150 258293 852140 183415 188701 279158 0 0 0 273018 107539 598393 0 212801 0 0 0 0 0 153698 840339 0 0 0 261354 0 162168 111075 485206 585003 137285 0 323751 0 178775 0 711099 222808 912313 0 0 885070 0 0 201156 140509 796185 640277 0 257750 0 794732 428230 967605 0 149192 583898 974651 0 86050 10974 52932 126566 0 0 441859 0 48460 39154 473882 586842 988855 738667 0 578877 148247 86498 0 641959 403441 39395 269219 580849 187174 346659 0 270740 0 122309 589212 896457 632924 656527 0 0 831258 0 612378 69381 127073 124157 0 0 629127 0 341096 463780 294057 0 0 0 397628 11469 289585 868539 295906 505120 882862 0 0 533679 170010 211258 0 599303 453584 710113 707865 19076 146957 983324 830649 796696 567807 275427 0 0 49154 0 0 875747 0 964799 343468 830983 805692 600748 222851 0 72780 161329 65357 0 214689 574097 0 0 440579 522535 770555 588787 206671 385633 474064 367683 24581 0 699670 731368 0 783613 454287 85629 517847 343872 0 648087 0 268212 221699 0 0 485398 739750 424186 297728 37876 34451 336855 0 290693 212764 930298 0 0 0 583831 335828 217131 156320 0 843479 0 533235 48241 829749 899591 998904 926828 637653 0 0 179493 0 564664 158397 0 0 243458 379888 0 757489 584573 388405 0 429697 522931 571066 131865 104704 677605 426950 0 0 52273 60136 513179 283059 0 705293 0 0 384338 0 0 654946 794654 859526 411385 291188 505685 526258 0 0 694547 0 155987 322946 0 281302 694309 0 653573 358720 23322 630158 387560 0 185587 0 274963 27178 123 0 261351 341070 28832 0 0 246274 0 0 392778 191753 928201 574970 922802 737832 519012 411764 0 649738 0 0 0 0 126305 859042 969076 540044 782888 225580 175648 556112 781103 401147 0 0 71172 0 887205 0 464950 756714 0 261858 0 0 183212 17726 676428 125409 915325 515939 0 434965 992354 913055 0 0 0 89975 0 248970 0 226209 217653 0 0 785793 0 0 0 0 210905 0 0 475644 0 0 0 0 0 0 442745 0 462503 0 0 373093 351431 0 0 751482 636275 759755 877284 101690 0 761485 268591 0 0 521279 588871 706595 0 0 0 874562 950835 985851 0 0 0 2079 877606 0 0 722191 690226 490937 14394 751836 890128 958121 543502 943981 993010 0 780713 0 768203 229120 0 0 604558 812725 615356 893204 724058 348988 703000 594686 0 674545 591071 625842 838499 452688 0 977263 286545 0 169684 0 0 0 0 677716 0 737528 219092 67105 984348 186543 975071 0 0 639819 462085 0 181801 736919 637031 0 556101 711623 824770 432160 470721 555165 0 282173 947118 0 0 749207 924885 689870 518063 0 0 804634 679774 584631 0 957244 0 0 0 0 282267 89030 423016 914808 0 390670 574819 473199 466943 752598 521756 0 647123 641270 793452 0 291249 290171 123444 0 661774 0 58385 68869 593525 828816 521939 110594 643453 0 176576 736638 0 0 0 81018 177169 205206 963556 39319 809962 84689 819996 0 569431 954032 0 0 0 809701 742599 0 553532 756852 566472 31426 765223 0 305065 762961 0 235928 114541 0 351510 949429 0 0 382710 723022 0 561224 0 0 0 0 28715 0 138190 0 0 328465 450320 820305 388555 328319 0 87258 520037 0 282646 619711 5010 0 0 544938 0 0 912195 392463 841189 260616 278764 0 0 576129 453318 204313 930498 116974 821540 864247 0 391806 282484 0 350565 919970 0 426040 0 0 188972 347025 798294 346897 595408 213727 0 365723 954749 814883 554392 425448 484278 575887 162193 868849 707140 640416 0 717092 425809 761745 700755 391723 546920 0 0 712838 56310 446166 0 0 114265 0 511156 0 0 0 328560 0 0 2505 0 0 33209 372671 45618 0 0 901245 0 780664 826101 907788 932517 247250 204902 47109 588664 0 139251 0 0 835239 183345 973540 0 953099 0 0 454963 41979 632081 982666 200490 0 43446 0 212340 0 0 62102 496489 0 50762 0 554383 400319 147133 0 0 0 555543 816223 672511 0 0 349640 0 0 430447 0 0 0 792435 443840 0 0 900430 0 512257 344324 974894 0 0 990828 0 568218 0 375027 934915 439824 0 984170 410939 67369 0 0 0 0 668113 0 0 0 765193 0 0 842830 0 0 543336 0 968203 189510 0 0 859173 914040 0 942214 997601 0 632337 599179 0 0 0 617352 45655 889514 477598 705518 0 276507 174960 970663 853946 625605 0 134860 973884 154964 814635 347121 0 579658 0 717868 85742 376328 3025 0 905424 0 0 0 0 217999 0 427785 402284 823535 656092 577304 0 0 395763 725751 0 504073 635815 433681 971948 442301 165784 0 0 838422 960699 0 0 840845 0 976630 878435 574445 0 948421 776469 0 936090 919538 0 753746 0 524505 86891 0 875979 0 584565 0 0 40238 624004 0 769172 454759 778421 878972 772131 0 842916 246539 548280 0 351595 764763 0 0 558350 693670 875841 0 498732 363624 81723 987614 607826 155676 0 775230 0 0 0 0 831722 558308 0 0 0 143758 940233 278128 873449 381452 133595 579790 0 0 0 0 439218 274129 982012 289614 700707 0 512146 816001 0 969331 0 721902 815910 0 948580 93311 733562 777521 390417 69258 96658 175405 422840 943311 0 701564 371005 730590 4255 0 93464 0 0 0 194986 807193 0 925258 926414 0 343648 0 805132 144342 867261 0 0 0 0 0 257656 745596 132959 0 103503 200972 0 176566 0 0 183764 0 410141 0 645026 174743 0 109135 409029 852522 0 0 636439 0 0 0 570493 0 0 167411 0 0 629481 885930 508941 0 716963 0 290985 0 657769 219224 662038 38521 0 0 0 806541 0 717655 0 911800 0 653761 114155 479336 881105 0 0 772134 965030 375316 926460 445818 0 428353 304250 0 0 0 0 775590 312107 189259 0 0 242380 32497 0 368940 774889 358652 608983 455862 0 0 350931 0 400330 0 365305 844479 0 474456 0 0 660789 260770 396523 150097 0 0 0 530423 0 472549 271986 976667 0 0 868718 749864 191636 912427 892272 299953 9987 0 0 408063 0 0 750826 0 0 0 77232 336661 0 851799 351255 261555 28472 415417 335105 0 805579 0 436902 886404 904400 748439 0 800988 0 701312 0 53206 728229 597940 0 871795 0 142439 0 0 0 752503 994509 526575 0 0 406574 313142 732570 275162 0 0 313613 0 605007 734481 359131 228645 0 999302 0 0 0 283410 559855 0 989041 754374 305756 593736 0 677081 604824 692750 944105 50892 0 0 353787 895693 827949 120276 0 0 0 270219 0 259543 421960 0 0 0 789629 362505 514657 412152 677324 221569 81608 353992 508918 0 70866 323134 54321 702075 675753 0 0 469646 448824 0 0 0 397846 0 0 501910 422720 886205 317898 688235 243456 12893 894559 83419 382595 300518 0 501869 543463 25000 0 143633 628610 489578 428357 670011 0 0 471583 505047 9448 480157 0 0 0 252921 474440 957399 510878 0 939449 651884 970224 195382 0 302087 982701 0 0 651178 0 357022 0 894704 0 25159 881750 885976 219602 0 61984 169543 0 630971 259839 0 0 22127 959022 0 932252 850192 761561 479067 0 193470 970709 0 132917 221004 951156 8621 825652 0 143709 0 869220 620585 232738 0 228605 230600 325077 0 966063 786447 550594 0 840316 603431 685375 531956 931147 49664 552217 438442 0 172777 350036 959842 0 0 925859 901525 676918 900021 756220 0 0 988594 827658 0 838001 0 756769 179834 387418 0 839730 58515 648033 589780 182902 0 76105 767046 0 514645 370558 497792 664650 716946 406628 0 377733 0 216650 889209 0 293351 392748 684273 0 553045 816618 741877 383853 449552 736679 654631 0 0 248415 334624 0 831727 0 0 698696 132986 266899 0 185861 966870 0 0 0 956208 0 90133 0 727804 957812 665707 567406 934475 0 998544 199061 240407 0 88164 975287 482131 696486 0 0 45837 559513 0 89351 333451 0 350109 0 0 0 379892 651720 176164 867351 0 468974 876129 634918 0 418524 704020 0 0 19851 0 0 0 0 838878 648039 775570 738606 0 400401 0 895075 181276 0 547861 0 0 28140 0 0 707504 89983 0 55702 20663 323875 0 380999 634004 636819 22333 0 767498 0 800165 828218 837413 0 0 612769 661006 275062 868845 0 813999 784106 0 225492 968380 0 35922 0 0 58155 125272 0 131888 815836 22150 149650 341895 141397 48877 786651 509197 584989 0 688954 896791 364283 0 0 447183 32338 170131 0 0 197225 784122 228114 622859 0 87187 46105 0 872393 938759 383184 0 0 0 0 0 0 358586 0 0 799693 88561 539413 221179 0 717918 700178 977486 243369 0 0 339807 612758 568855 0 657428 0 62014 769247 68456 737376 0 432401 892742 0 0 124986 0 590028 454398 0 6512 152445 172247 0 0 0 0 0 188118 0 0 908290 839251 0 33603 720259 270995 0 0 0 0 199047 237828 0 3514 0 598352 0 345562 824098 685653 82564 40128 337287 685031 425829 347566 801884 31384 342830 0 705070 0 707285 0 327641 622367 61817 467053 100472 334816 274564 0 0 0 0 0 350707 257085 87012 69775 363799 980569 596730 532830 0 466742 803380 385802 148958 0 819379 505883 472855 677305 79025 9303 0 507590 498432 167365 0 424827 0 972642 180744 897026 0 432773 10752 508869 28774 227197 0 212754 0 756809 284021 0 0 894329 0 88153 275488 575370 645532 0 823397 230116 338570 968583 0 196168 687718 103703 0 713328 633115 0 618532 0 378506 65723 422881 78466 832945 673025 0 0 177475 308215 0 0 116387 821344 0 0 0 0 0 225422 0 153193 59915 0 372832 0 242718 0 800704 98364 598959 137836 0 0 0 305531 0 873949 460545 317815 0 735482 891035 784098 673645 122490 0 772277 371288 861407 768420 0 249691 0 416476 0 127243 0 0 189057 0 620244 77120 361846 0 866372 448878 0 0 334671 0 605761 0 450740 451706 0 0 0 247862 1213 310586 0 0 662701 953759 0 267413 0 38156 32179 586867 340508 116351 243269 0 0 0 688343 471922 2258 488282 811352 0 932496 447479 767137 142373 986388 0 954364 359109 351955 0 903996 0 784783 350167 0 0 558682 0 0 0 0 702645 525307 0 24004 675386 0 10414 0 101791 0 44700 469508 535692 391323 919746 0 291343 802189 847087 0 0 333741 766981 0 203319 348502 595780 659486 0 0 291664 8993 968104 0 335518 948348 558360 695617 554929 806887 591678 0 0 0 652368 9779 308536 0 198884 95730 0 220639 0 631495 951030 68455 101840 385813 0 881044 529843 0 0 389801 20963 255839 0 628459 641621 0 0 398632 0 45255 737910 969187 565651 0 0 992547 0 717532 521703 580594 72591 212888 0 113188 659385 648734 0 768023 581598 339705 249577 458759 112920 0 807568 844925 240640 513557 0 0 474044 810550 0 0 0 0 0 0 0 621921 0 0 825421 0 0 959603 0 0 0 885494 548778 0 39567 626877 718760 357434 361084 56133 999284 0 769832 276297 375742 0 708516 0 0 0 424585 919577 617848 0 0 112673 780688 700162 230594 322201 0 752691 0 534383 104103 18145 367248 195903 640346 208817 124259 951750 818329 0 0 760808 0 496547 0 978929 0 0 0 994518 540671 518513 642090 667788 398811 976407 0 0 560228 0 0 0 625974 0 16893 0 0 311583 0 612835 245146 342391 170100 500153 861948 160905 0 507103 916677 0 701926 436422 0 43854 209063 983716 343161 0 918934 0 494364 0 471506 166832 0 634852 0 101251 0 284604 293814 0 0 0 149557 0 0 805080 85442 986371 414969 0 657734 235441 0 0 0 0 0 509108 847221 932336 0 561586 15219 37654 686523 0 0 337672 0 604035 891161 0 0 295770 0 953357 974451 0 41792 335345 0 508326 160432 0 0 15973 121209 163393 0 0 275512 0 862504 123460 0 333131 150723 0 0 0 0 0 647248 101829 0 0 530252 0 662143 0 0 886505 350637 79226 815922 76360 325404 555032 588535 0 142797 0 0 0 0 753455 320555 671977 120210 0 213649 0 671586 0 0 848941 899501 191668 627429 0 0 0 431856 506748 626460 847752 581600 0 14722 312370 180194 0 0 66055 729453 849941 539268 0 143930 331268 112376 0 0 104652 732908 770816 73378 0 245525 667332 690768 729169 0 422162 179655 0 431170 873111 417508 266912 673331 0 364813 656818 0 0 0 437955 0 653165 100275 30970 14361 919846 0 709004 0 0 474922 0 0 0 734329 443993 0 910229 770483 884105 965115 0 952196 929501 0 0 297032 0 31482 691764 546905 542102 200622 537300 519040 593620 920606 0 249509 0 315579 0 0 0 0 740064 800305 0 150292 0 152761 0 0 306919 0 114999 151457 0 0 0 197496 0 0 0 0 599181 0 764474 0 0 0 0 120644 504459 72771 0 0 0 725993 530089 0 85753 435286 0 893161 282967 500312 0 914654 0 144792 0 788216 971063 0 0 682572 390054 364164 814346 615085 0 741343 546291 209418 0 0 0 494959 0 646540 825311 604523 0 406198 963617 0 0 0 798560 0 840877 0 0 894570 727522 98597 511989 0 0 833483 0 112730 0 0 0 195752 791625 0 0 0 553259 324773 455855 0 0 276118 120697 447051 0 141854 0 38151 308905 0 793754 0 393354 314273 653520 790413 258219 832316 0 0 349441 36766 383638 709507 0 0 175754 0 628494 979501 8485 971357 64772 0 0 5502 0 132212 0 0 0 4841 880667 0 0 667022 482321 0 330259 520405 202897 957398 0 0 978527 310270 0 0 0 577058 60798 0 884844 0 0 303286 0 0 789029 0 152165 225963 739790 790837 499174 0 402969 652644 907906 977294 555200 0 0 883625 0 548146 0 0 19185 0 0 82319 45686 0 564068 537969 0 923809 970682 0 748921 765523 623421 592498 496800 953632 457779 594829 103293 333446 845982 993228 86058 148731 0 34688 693569 36783 353110 0 0 758146 185308 766850 565542 702641 720912 590359 0 214511 55530 663255 664964 994868 299907 121952 511619 584758 6737 870861 0 924493 0 837091 0 11814 199886 842869 309391 0 626613 586989 883360 62820 0 623551 665004 256443 624622 816698 663096 0 0 0 0 0 601253 168505 99484 0 155664 0 702603 403007 257009 779718 0 364239 373514 0 0 410763 700263 888595 205611 607992 0 544807 248076 283700 0 634655 277070 528670 0 241718 444320 957351 0 0 0 0 0 0 0 850572 498277 189445 178099 0 228983 378581 814336 193307 796504 989457 855947 0 838284 89354 0 528005 0 699886 0 618619 316574 0 754634 60234 0 38683 0 497087 767460 250525 217469 0 0 0 0 0 0 320891 536005 1484 117842 166319 234892 0 961904 915936 0 604648 400297 340898 457363 13015 0 561679 791738 0 0 308283 903108 701567 176430 158464 887476 650804 777701 0 624477 999351 405015 0 699588 635405 0 860871 208553 875747 0 195381 658814 700456 0 0 0 553159 0 961227 191597 262536 254369 0 0 639731 0 693710 117835 455897 937674 18442 0 711687 987817 492035 781236 686349 58123 0 0 45470 597761 839753 277282 760676 0 427312 0 856485 370958 0 26334 0 0 697050 723636 993993 0 688102 427945 0 664076 0 0 0 0 0 0 0 0 942391 87003 0 972282 17612 94637 211556 14394 88430 0 653320 674413 852162 952541 0 730605 0 993079 988574 155073 0 0 0 82155 0 0 171661 80644 0 636307 602271 0 743235 15827 0 774479 0 0 815852 0 103753 790610 317080 594490 0 0 499650 859760 561153 357412 433911 960515 0 11067 0 608537 0 0 47421 0 790010 313256 495919 0 0 125319 0 518298 637843 0 0 0 0 477517 527763 0 50871 427443 403599 0 0 217860 0 942332 0 677900 318715 109078 0 0 0 486159 69094 151954 0 220835 0 0 0 947769 0 0 946418 501702 0 473870 409500 0 361487 70288 0 293842 145465 0 977205 0 581285 994701 393097 0 345320 0 0 110371 843419 0 671357 0 590900 795836 553222 130558 588231 650906 676717 0 983875 389620 0 807575 921048 514554 795439 721292 817271 0 0 985011 413654 0 0 0 799886 736462 272250 118538 521583 0 0 0 0 233712 0 731274 0 542426 459364 0 820510 0 403485 678648 0 0 539966 0 82491 0 392195 0 0 0 286649 0 58924 151958 128203 489818 325032 703652 492842 392036 0 375796 297119 283946 831125 507688 856102 726195 611077 0 0 0 858427 0 0 584874 0 894097 776091 0 0 849135 998317 0 0 0 794257 778227 0 0 0 880492 0 0 0 914219 691634 0 976493 0 0 708232 0 12683 0 832970 994074 352881 0 244218 0 864714 409550 764890 639911 531441 563767 0 0 275273 0 0 303871 982116 914397 71688 0 560288 0 532277 407413 0 0 0 0 503582 0 785492 917563 0 598416 780927 0 0 858046 0 966216 0 0 0 626405 931213 0 0 869181 0 982053 0 475182 535575 668790 842319 755165 863828 881058 608112 0 0 112105 279229 436280 68673 0 0 0 0 558213 37641 0 673846 271966 34417 0 0 0 0 0 140032 0 0 0 621116 0 0 558624 180998 109982 545019 0 606585 0 62461 0 0 0 102059 325552 0 89054 134586 280547 341092 45826 0 0 17850 0 542782 238158 84448 288856 0 444320 0 38918 701336 698506 0 575590 595314 750196 509508 157594 0 696815 962347 213702 0 0 856070 323013 797214 183906 769188 258141 0 0 644911 66814 0 0 892413 765991 638755 0 0 0 0 98816 397593 0 134796 483537 881898 238876 291611 438450 0 0 432830 0 351419 80211 0 826881 23478 870258 142919 0 267139 762038 0 0 0 3943 7754 146444 0 0 0 0 0 0 484647 548677 0 549186 813545 0 0 623344 0 759053 77007 0 815136 590844 0 299380 112209 0 691794 815846 872557 220023 0 129792 761747 700679 943595 0 938754 994988 755926 342478 109069 0 536930 712965 850441 706558 54304 658059 858951 274863 449608 0 0 0 524702 0 380630 0 731524 0 0 722115 0 612953 0 470777 710535 821338 0 724313 961274 0 59335 0 362105 0 0 0 0 0 43733 0 968125 0 0 929030 841168 843785 925121 252652 75324 0 879760 909968 0 642692 958885 797225 0 886091 857828 961721 0 0 412253 240465 0 0 923463 0 306365 0 16340 36836 0 0 0 948356 200445 738966 531119 0 881121 636226 432327 0 0 111100 509634 403470 190941 568152 57469 0 282005 0 809642 385478 677718 0 932458 0 843102 934427 764138 0 400887 796938 767497 656239 0 0 671855 0 208108 0 625314 0 815609 581352 0 480300 766702 841375 272368 518144 818181 0 0 0 840229 587158 482390 0 580593 239755 543921 582048 0 539150 0 248228 0 39214 0 0 818667 0 283876 682277 470799 504610 181857 695409 0 259660 0 459395 0 0 0 13773 0 604733 0 340099 86302 0 0 0 0 0 0 790468 804260 32656 0 102297 0 88714 0 566999 0 0 449834 615018 927671 936133 184706 0 0 0 0 0 636851 895684 0 0 931631 630476 579444 72407 994353 411035 0 17645 0 0 0 214988 0 249094 0 478745 421476 0 0 365420 179608 0 785638 587266 591272 298142 804319 23775 876015 0 78548 0 442017 653277 725408 14459 9103 48066 189799 854121 86803 0 409429 0 0 345773 363415 136449 321413 0 270269 64420 303610 38120 906907 0 738302 0 0 652657 491713 839145 454765 0 0 503765 85938 0 0 0 252559 462029 200107 82959 0 220274 617155 0 201342 0 0 0 745881 247315 0 537878 104922 743840 618301 0 54023 108315 564555 118056 617874 208942 574987 0 75460 410677 272604 29908 857929 0 0 534064 0 491193 239651 0 407569 491696 0 851509 462945 396617 762768 0 471327 749806 921834 0 497520 0 0 102554 0 0 290784 595656 525287 446947 0 601509 0 252543 0 370127 540035 25088 829210 0 906354 757649 341256 262456 275238 123026 337353 0 0 0 537933 222104 0 544225 0 0 0 0 973565 104824 805183 117822 431997 26326 889014 0 113724 607532 0 766208 0 140768 0 468939 686462 308856 0 227307 274238 879328 787140 0 955448 0 864568 0 0 323861 775294 656503 0 346675 559337 90410 206762 94254 697164 177074 0 259260 448393 0 0 0 0 0 847909 967234 886680 897564 739705 0 0 0 0 0 305350 0 436813 0 682246 0 862406 0 112229 187276 271011 14221 3915 362966 0 0 320983 537759 0 963141 376205 792114 380958 510277 445034 841509 0 902170 807790 0 84238 506610 175197 700504 51967 14066 677444 323580 0 124781 180827 0 262782 57962 0 0 0 735239 38886 0 394643 0 678379 389019 0 0 0 719480 561041 966682 0 0 718673 266676 544698 0 787657 851785 401403 88997 0 0 988972 610466 12264 863622 0 572485 362166 324937 835744 669296 87044 70590 0 0 0 686496 953950 461026 0 0 468830 0 759470 271857 922049 0 0 390659 0 41977 838596 0 354081 0 0 0 0 115212 702697 0 390139 948336 411373 96112 301154 863870 0 0 0 684308 0 958665 412719 396216 561635 0 0 450204 0 204882 913301 509821 221668 550272 0 368358 138097 0 487006 176100 0 662608 0 269612 0 0 0 853644 668019 0 610475 49291 0 437352 0 0 648840 0 0 812335 247276 0 236925 0 763348 0 645318 547860 912166 745825 784410 785476 0 447845 69541 0 502378 759529 965758 312606 0 748118 571660 0 981602 845274 0 0 363277 628607 0 0 0 0 415599 0 448945 0 358094 278162 430436 0 903038 545704 857549 176551 0 0 794371 697250 0 998363 774313 0 261711 0 652659 0 300497 0 0 0 0 814181 789290 755794 162633 122603 330974 854396 704569 658540 434555 0 640624 0 197724 995416 43925 889111 0 353082 276841 0 985275 427482 0 592431 873606 496339 0 652581 0 0 0 29933 230713 812105 140920 107145 832152 341166 0 212511 450003 714292 927181 23651 0 384983 0 0 65306 603542 0 0 9001 153412 0 0 850918 0 108654 0 808587 0 0 805159 293998 927489 0 682031 681783 583002 545181 314333 623349 498251 735095 0 0 0 0 621674 39586 0 938203 979185 0 0 590219 927799 310932 14514 596834 323604 625826 71749 101764 0 865549 777666 0 48198 0 0 500627 690646 982471 0 277999 963857 629436 0 863313 469174 903541 274333 819696 181864 756288 0 163776 796720 34070 446423 37042 947217 0 329198 0 735134 513214 406761 0 866332 998257 718535 0 617004 739122 685384 329825 359666 0 0 0 133228 0 192275 628979 0 78197 718957 971982 584918 607484 0 99590 3394 0 709916 640869 375485 263319 0 0 996756 731175 922642 151830 0 523351 957634 968977 841162 0 0 38767 221548 916754 0 750678 758943 627739 0 0 921239 117422 0 0 876744 0 0 591033 550715 0 874266 735914 0 0 861650 661997 778988 0 115780 751786 866637 475214 195118 539982 370314 794215 0 0 0 0 0 246744 105546 617359 0 564291 399480 167255 516311 0 676669 812974 281881 904746 386210 631619 545141 0 212290 107910 815508 739712 678915 0 0 116719 0 0 607656 488258 0 0 950041 0 0 0 104570 772427 982995 781584 840589 984270 994906 256908 48813 840742 0 483315 152215 0 472611 0 544562 0 445324 785212 448269 0 617851 417929 0 518359 0 977125 916473 592891 0 25940 0 163187 773423 0 746745 835170 598002 931943 800768 636268 215275 429390 262504 564190 218007 0 406558 0 200306 536438 922536 0 860127 196943 755508 852900 0 771401 0 202942 270071 0 0 392879 347346 531407 673606 0 170744 662040 0 0 406957 0 0 580139 307339 197215 0 0 816275 260922 0 909172 848189 0 186039 505796 47294 0 467914 0 0 0 0 189326 0 167288 0 0 0 718174 60314 0 567238 0 918098 788076 0 146094 128879 0 827267 32134 0 504637 0 0 186158 0 372033 924725 224352 0 0 633048 0 294863 880389 327393 0 744973 0 750647 687508 916761 0 0 0 0 562642 150123 0 66406 0 0 0 208341 192473 518717 0 0 0 0 0 0 706170 0 386132 857128 0 0 291842 0 45789 953486 0 0 78220 297545 16025 784144 0 430052 197572 0 417886 928827 934726 272710 465968 564540 0 449399 694550 0 0 571837 167161 82245 0 0 742883 182827 106205 0 0 426963 0 735222 0 931874 0 420752 908317 454906 0 0 816139 447713 223784 702215 295556 910736 0 0 0 254425 0 0 879490 509684 344363 0 964284 861440 0 0 0 0 814772 0 148583 0 683029 951902 52191 373540 624642 0 771550 0 496500 327415 136936 0 860688 623284 925890 0 0 196958 284482 0 51950 203122 0 497191 26865 0 315367 224794 0 0 789276 0 0 287324 0 0 402398 0 0 955295 720232 698937 593510 456506 763 0 0 882867 0 418165 379192 0 243545 763886 0 0 494509 0 0 224475 0 686375 894173 0 0 987401 529990 664491 0 0 184454 986487 0 615770 0 464837 636409 0 558371 0 0 506372 0 851496 630195 912757 0 514925 39876 800452 288301 97371 914997 736443 161302 730469 960632 0 0 0 0 812697 547234 415871 0 0 189581 0 952164 0 0 0 820943 608140 814639 57360 180709 259711 0 551212 0 574081 0 562041 410737 0 752078 0 175035 60211 0 456873 0 0 0 779707 545566 152067 815017 0 197265 0 849104 0 227588 206095 899171 0 0 0 0 402800 118170 0 766783 112304 0 215497 251285 88419 366542 910200 987806 124525 0 0 0 298185 216369 0 47210 815753 77975 668783 433621 0 633643 0 0 0 0 248331 989921 403536 732944 668514 537734 0 0 147240 0 854835 298777 737339 815760 0 0 771322 637972 750983 289402 31377 0 0 140608 0 314897 838207 463145 0 944677 0 715880 43838 0 0 0 377331 802304 591698 0 0 682345 0 0 283228 953681 0 0 669445 0 606348 868556 967370 0 0 0 0 0 919265 924340 916274 0 784128 0 931202 550159 322221 523404 717336 0 937669 322726 0 576704 585905 526791 749477 900158 877023 987598 901196 686969 308898 0 0 0 0 0 0 262723 934049 74997 88746 0 782224 372088 366535 820089 820282 0 921020 0 363696 487666 980132 0 0 0 0 966426 228799 0 0 552999 0 498334 146779 242053 0 0 453111 70397 0 0 0 0 221280 558490 623164 716420 0 85996 2462 96733 991998 0 544553 196567 328197 755542 924868 277474 410806 0 0 759113 715052 744401 0 386292 368782 403509 337631 801276 549861 990960 0 0 172160 471667 868801 0 0 0 798366 80224 565911 0 98710 0 0 0 576589 331174 393674 653833 0 386792 862457 521522 146111 0 973725 62819 91683 759888 502698 468042 278636 712769 871185 0 0 713575 563522 0 619109 546 729453 335403 569442 345104 741200 359641 141242 0 673182 0 0 0 0 991234 808110 0 0 173391 0 781067 872543 184894 145934 973887 71694 85820 744487 889068 0 622407 0 154793 214381 0 450087 834335 302398 292758 0 0 0 896742 349700 55400 0 365423 572558 342066 916376 215238 457471 0 481461 725575 0 0 133234 641724 0 484489 556309 855369 989675 80772 517651 0 499500 71741 57542 0 667926 0 568766 232362 459717 0 0 345478 878609 0 893841 723079 16916 0 763431 17387 582546 923262 0 213702 430302 245115 79333 226433 509779 0 0 187973 300806 231833 461682 977436 0 0 0 414838 968673 735972 0 541587 143291 0 344349 948015 0 0 449282 425411 237016 485973 276152 0 0 704458 0 427064 0 0 0 881867 0 53863 255441 837221 0 31339 0 499309 777786 296125 384779 288752 273827 700863 150006 0 691187 0 0 0 0 0 481852 888700 0 0 0 0 0 0 0 912347 648094 229328 980751 553237 317260 793677 342556 386837 400465 862466 0 0 439569 31630 962865 0 235336 549800 468591 0 284789 536718 436707 912234 924772 813734 0 90358 0 0 990211 906159 0 557748 48411 352834 545714 691397 11102 0 0 482616 940110 0 177175 0 432339 393026 0 426489 332445 0 774689 0 762817 0 0 395797 134225 484952 622567 579165 745601 68061 0 0 127589 613506 546661 21299 269113 716511 0 640726 0 739787 0 0 0 929760 552755 0 0 0 676937 0 0 0 381734 0 0 214900 339978 906422 84287 73256 185810 445690 540172 0 338158 0 911512 0 0 511570 421596 615698 0 255793 113481 256823 0 0 178136 43421 882647 0 468762 150841 244968 0 478620 368294 635073 836079 152873 107202 599537 0 812480 904384 927985 153355 0 560326 0 216709 599980 682740 983956 0 403315 341666 65953 17978 711383 0 0 34705 169188 0 0 565032 804810 723193 414652 220394 0 585728 81046 310623 0 455024 462950 0 0 917883 579286 0 0 687459 0 404830 662405 0 959444 0 560174 0 10274 739001 981166 892171 870801 407437 0 795351 261994 80512 424764 319584 75494 577377 477482 0 378029 514871 181700 0 85350 991441 258295 0 31967 0 128754 10724 0 165876 0 314572 790452 0 0 0 508773 0 0 0 450053 0 301279 0 170910 331459 0 168852 185732 276918 266262 11910 350735 0 577774 425167 530915 797380 0 311821 474859 0 0 223636 244848 3336 761953 0 0 500943 0 71330 271523 591525 582092 858151 0 0 236305 695024 957037 120772 877855 174036 15398 817157 925448 770666 859950 0 0 9889 0 448575 10270 378661 208650 0 0 0 0 220435 172217 0 0 581113 0 750407 557362 774243 738328 560300 0 0 505916 418622 325493 324939 65483 857262 719638 903173 694917 482097 0 692036 968082 0 0 0 205369 0 452914 0 232811 0 0 649318 0 687610 0 849797 0 0 0 0 414088 350771 831494 245256 0 0 0 0 937327 22771 0 832390 707615 0 645286 121630 0 360146 661385 936 982753 828366 0 851381 0 0 289163 852355 0 330947 0 0 868315 331461 0 0 140205 103107 577025 826125 895023 400672 493667 569331 577847 874429 428581 0 632650 852633 0 0 0 0 0 26991 702704 936130 778563 0 0 83105 624020 0 409646 446052 900235 291868 0 0 168955 649180 0 0 853496 0 989638 596216 661371 0 0 319940 0 0 208574 515473 646682 0 637077 0 0 0 73131 435672 0 0 744155 551817 0 182068 307513 891148 346941 255601 0 553402 0 0 0 381167 0 726979 907858 0 243123 125094 836851 0 0 0 647535 749650 0 798654 636080 596246 419836 622161 515590 0 0 82236 0 0 0 0 0 0 849847 977963 0 737112 378015 480393 0 0 0 0 266708 867771 0 0 906472 0 436555 0 0 568989 237145 715895 0 0 0 91400 255737 956152 525467 49210 337322 56325 265360 62816 0 656437 373974 542856 456495 655997 219322 0 609309 0 0 0 0 0 675516 163421 0 0 44767 458677 0 440075 14866 0 934449 0 0 0 784516 0 484206 0 0 0 129467 858079 0 697537 561323 471656 153858 787286 0 0 980449 686673 0 658844 837957 367707 419349 0 136632 121471 274243 336410 546473 161544 392827 761027 592579 735799 0 0 0 160272 153590 454224 0 0 773504 632664 865652 0 0 0 0 0 724147 231992 242618 137373 301432 888558 0 753022 0 0 931464 0 0 224590 556743 0 450745 343890 0 0 419346 0 0 483966 301943 679024 176176 773460 0 114888 460682 102629 957988 397627 972085 441548 400146 0 942935 0 534633 614658 128124 0 0 0 386825 892943 0 667943 565399 586054 863359 881181 923122 84892 0 314139 0 81493 855038 65340 0 237968 410952 498932 559131 817406 127379 0 335108 610779 0 400938 640164 0 0 628471 362316 0 952373 0 0 0 715309 100884 178601 776995 0 0 0 0 574336 15705 359448 0 548229 408477 562531 466711 0 611276 0 172887 576830 380461 0 0 546590 645789 245729 0 0 0 336927 161398 77701 785930 608658 186000 76801 0 731626 935152 821021 778916 896545 0 595244 870313 725629 950179 736206 920836 156766 841498 596664 616447 48469 0 593796 0 836557 775308 807855 2698 372526 0 0 831802 0 0 637586 691964 202499 765120 514415 0 0 220296 487718 939947 0 352416 732651 0 312991 0 182121 0 0 0 627660 0 0 399387 83865 358240 0 927396 0 118151 575008 871140 442953 0 369342 346741 85349 0 336108 365814 857525 584446 940906 167741 0 860640 941589 296232 400975 536964 446239 299293 471484 0 0 518505 462635 3002 0 0 910578 0 0 371943 0 0 0 543145 511030 165839 195044 407598 270519 0 0 0 83424 962390 150877 0 575046 641639 389764 0 612629 438265 470485 131617 150241 428949 109096 283405 237651 0 428854 0 718775 362730 0 0 0 147503 471200 566333 942132 608128 0 0 755656 985785 127339 410367 0 0 0 0 0 0 0 0 278418 856174 196309 0 0 583680 15499 0 86453 471937 13273 0 869994 459927 814250 0 822955 707936 77542 0 107132 925484 801218 0 170040 0 975829 527158 321297 895747 727786 95536 961124 108111 380686 0 528839 0 0 810841 0 0 541090 256735 0 0 431946 79691 140508 0 34420 0 233122 228915 0 0 428806 140217 563782 154078 414724 683474 501083 23862 239226 825243 0 512601 0 639353 129146 372009 531018 976114 653150 477574 409745 526693 228009 0 158170 876867 0 0 0 676250 0 0 21099 0 0 0 89587 106783 293860 189142 511217 291578 0 160915 541814 0 514153 317140 604754 0 52957 916050 507891 0 920849 130318 774535 0 687785 263310 0 0 0 974230 0 576422 0 207933 0 0 780766 400580 0 797558 0 41804 465815 0 89526 591830 896822 247370 759101 848425 679273 164130 553648 783951 0 524409 127383 971875 0 759525 967271 560901 773997 926143 0 107870 0 0 963396 490951 0 0 0 0 612593 766971 109872 649212 576373 413605 240479 844651 119004 0 980695 949636 264608 0 200461 0 871975 174623 0 0 0 972177 436025 16166 151093 549403 397102 452540 0 0 0 0 0 0 984172 983607 539436 0 0 480561 938377 730257 892954 114080 408797 0 0 771298 482073 161163 0 814706 0 0 664809 800998 0 234334 17593 841342 593102 308975 871986 417054 504746 610964 551430 813916 301291 0 489526 0 0 316506 0 0 542093 252814 218404 0 402579 954770 921389 0 181484 0 74341 78068 71569 125944 0 851816 0 739797 879022 0 0 283193 0 132724 0 534445 551261 296981 0 504067 418484 960858 337736 0 739010 0 694327 0 710463 0 98212 347812 0 973100 0 717052 0 510344 0 139728 160965 552751 0 716462 512901 790006 524311 836307 0 12131 374102 654475 423553 145373 906682 819119 0 0 0 740357 368023 0 863623 211478 0 0 0 0 0 613259 35583 439719 419438 384470 209543 180052 157156 749325 974878 183013 0 46973 975167 0 734327 883068 185196 354102 326105 0 0 0 0 417353 40999 90575 480768 470423 0 0 851417 0 662252 471715 0 0 0 77390 0 0 0 573001 0 522604 0 369967 0 846326 0 0 0 49001 0 804732 0 66146 0 663797 0 394268 490616 0 579249 0 788893 566474 0 312114 618920 813237 468823 393722 0 0 321653 0 687582 257827 691536 114170 0 0 0 0 0 0 0 59748 0 0 607444 0 356607 0 145149 0 425979 0 320545 0 542421 718107 848234 557265 0 774158 155026 0 478328 291058 227306 865970 600119 225591 839385 697637 19000 984014 0 723167 56880 490509 261067 398314 0 282438 554473 892320 689896 0 0 0 0 396414 0 408856 0 65672 0 308364 27155 261152 0 0 0 512342 549721 264205 703571 885704 0 64799 0 683127 32416 100031 126084 0 813503 469458 429996 0 852592 322330 537946 863285 533560 0 0 0 353134 0 127701 0 0 509845 0 356611 701472 0 0 0 0 0 582983 0 848885 118970 952482 944746 721404 17426 894810 0 0 765466 0 0 0 524722 814241 0 0 77304 801857 529386 0 997409 676551 952238 48792 0 312924 718882 937765 961966 0 740581 726222 0 156690 0 0 0 0 33523 202313 35675 0 672394 0 0 337640 392130 240303 137619 425766 999364 0 551550 0 291051 0 493488 300706 846215 0 707057 256743 457376 0 0 838609 105043 0 0 0 310910 0 195213 0 74930 0 0 864053 0 868205 788361 0 0 70257 0 741156 0 0 962999 417595 0 232976 377383 755361 0 0 312380 178882 0 605949 0 339892 861875 923744 149327 0 0 0 0 817105 723250 574093 162368 504419 0 0 590050 423341 56186 477024 189914 896627 996374 293772 750331 395107 924474 901009 796183 0 859441 908673 161774 848660 836903 214894 0 0 0 867627 664477 25020 0 501262 894851 0 977363 861414 320714 903797 924721 906147 0 590508 533235 38022 0 600140 0 288084 186180 196685 973142 0 513031 0 0 329038 625781 498604 448363 474855 348665 807573 71987 479555 0 50132 581966 961449 643410 0 155728 915766 0 902006 0 14551 486615 754116 379845 0 0 72874 820631 335655 360220 524961 0 955601 0 295587 965065 213720 396575 452526 56680 515205 0 0 953246 0 211889 0 704748 382174 285633 956762 0 495175 15448 0 62280 0 0 0 701734 288041 0 854650 0 0 602606 748219 0 183817 0 603301 451868 738347 0 957433 19289 82491 0 0 0 0 869370 377072 0 478233 0 0 855556 0 0 0 746437 0 754703 322916 677329 521580 247845 138645 649517 55159 154200 0 0 851151 0 0 0 576405 35032 0 749656 442025 186787 930148 268320 184854 0 742107 166161 797195 252985 747641 624901 584923 0 492856 0 0 0 0 124223 24690 0 0 0 261908 171968 0 521802 0 920864 180913 251348 338587 0 71437 43556 160566 0 0 279026 499841 424809 0 35851 0 0 669694 0 0 840339 625365 251742 805739 354448 0 0 48514 53780 17401 0 777101 537821 0 216087 705791 264990 0 0 0 569400 0 471150 0 655182 67362 815592 111552 595610 119059 443659 3352 56218 950526 577231 520016 152319 307023 0 0 826507 788154 0 0 0 848311 997143 0 0 901514 750866 374843 669288 0 0 8390 0 0 741810 0 941346 628748 901851 0 461235 344397 0 186029 524687 0 22225 285028 820532 885512 566472 0 0 902687 429641 0 659069 0 240796 672619 163311 642671 694645 567791 951215 313742 0 0 278386 654042 165755 735878 0 0 0 494746 0 366759 745500 162083 307320 394661 177750 890478 884783 403839 0 327659 0 0 276369 94311 329031 618879 0 0 842125 0 559102 549379 0 306668 449969 0 81248 791628 0 779778 759338 644627 0 809546 0 104718 125626 453857 0 385543 74925 427090 0 892942 779498 395986 86694 86750 0 0 239772 832382 354336 0 0 0 370172 855514 139636 806034 0 251023 0 932323 0 0 0 0 0 951431 103182 153860 274559 130162 64430 0 590117 389894 219300 577718 0 256893 737751 324219 335352 767440 412959 0 0 0 995777 350942 696858 84760 265209 657439 536496 0 0 157113 872399 0 681089 0 945445 834541 474912 0 0 0 326973 0 366676 0 0 281175 718474 0 534800 0 598255 0 0 0 631400 0 0 802342 173723 0 33160 182427 83766 831448 971066 897141 889217 0 149586 5738 0 994920 332680 418000 684263 933387 712400 787748 785188 621767 920111 463010 0 279919 211289 339056 310938 462219 0 0 20690 339832 356113 0 0 0 0 586988 813532 0 0 765139 0 0 0 944084 838805 0 0 0 895785 0 946543 916865 403266 333740 649201 571590 365473 773908 429524 0 603141 204585 83332 0 0 0 187155 662987 0 0 346895 0 36510 852995 0 0 674896 0 0 895173 204910 0 0 584376 0 248990 572150 121487 575610 233885 0 690234 356596 623252 0 14744 0 942783 0 139030 0 0 88321 32354 0 354330 671321 148055 0 944357 780640 871917 0 0 0 0 0 0 0 0 776321 612063 11145 692195 860214 323001 0 999049 423145 687872 293085 416600 678597 160339 0 0 37217 0 0 665699 134362 703671 0 59872 0 898764 889132 0 0 0 0 0 0 860231 0 13458 0 423916 0 333379 283541 0 642428 879414 0 595290 96010 0 15293 900261 0 0 0 215322 555695 880758 0 738858 653026 0 793466 643140 957092 800450 589372 912620 599648 83277 305956 0 160078 0 670915 0 0 729270 0 0 0 355543 0 199569 0 0 987553 0 316392 614620 79400 781595 430936 966824 121434 398875 158474 0 252428 245108 890750 27643 0 136962 0 0 830731 994692 0 181084 276279 0 540420 473953 0 989266 80938 144537 0 603624 450640 407887 42832 318456 975838 555606 0 10939 807314 771585 0 0 117526 946860 473058 0 244383 281129 0 339623 234798 0 389127 0 0 0 0 421801 149549 10548 548495 586326 918522 0 0 236548 446984 245685 61229 0 0 0 914820 938545 596445 144566 0 0 510609 440124 343560 39863 0 900347 0 612908 0 0 0 765825 190602 836212 825403 240247 120134 537850 213841 542284 0 77341 604577 0 0 0 0 417759 0 0 0 958529 17702 0 0 557162 0 0 0 35777 437657 0 388307 0 792420 388388 639431 225157 655789 355591 988912 703577 0 0 401740 294498 182895 0 533798 794792 891656 865802 0 0 0 708939 0 0 0 204321 992720 971381 0 949018 551621 513618 678108 227184 747048 0 0 625616 382302 0 19721 0 656769 276813 703578 108308 550385 346164 613802 119832 0 68255 537522 894615 0 0 261931 553828 729769 340302 666599 961601 0 0 0 0 669665 573868 219848 0 746576 0 289472 731765 673651 0 546048 135059 0 0 0 895355 0 74878 0 0 0 224068 918020 0 81740 272020 500116 0 0 158511 0 983727 0 498888 363377 334651 641724 177891 0 462711 0 208778 299009 140994 351095 361341 0 569351 591463 730894 155204 553947 0 26704 160423 0 0 802139 0 131993 807154 485134 948851 0 0 0 986115 0 717613 0 0 936678 0 0 213918 0 453823 55274 29851 548176 635890 0 526949 628146 0 263216 144095 480319 0 664177 130065 0 0 970741 0 940726 149616 907849 487721 0 55526 804131 0 0 0 207927 898284 29325 277721 242024 560785 944589 10951 0 0 36637 0 0 449021 0 133618 36174 162714 497647 0 608081 785943 297910 602741 744333 924720 500650 587415 0 65962 0 784210 569478 266872 338167 0 0 10693 0 166285 0 750035 637071 489176 427785 489766 615606 0 144888 794943 267140 850077 0 171454 0 326472 88828 383694 360483 0 539011 132169 0 152771 0 34459 515053 470453 0 0 894825 0 0 840121 0 894991 0 0 53263 834347 86326 0 0 0 680403 504162 161054 965783 133194 246185 0 0 597380 880916 855976 252168 0 0 0 0 0 878115 567841 31745 812762 243967 299432 53966 28335 530637 0 66474 0 236542 0 818206 0 733169 395648 264553 902007 242593 0 859313 13464 893060 948710 907209 0 0 288095 572357 585965 0 0 813642 0 508776 0 0 0 243516 482130 0 723020 229218 438184 242797 0 388417 0 776394 850011 176396 292108 0 0 0 0 510121 934472 916922 0 0 0 0 820991 0 0 651764 423169 766008 179207 0 0 0 0 658317 689361 0 849615 228989 205071 890914 145563 0 0 0 728286 596116 19109 935243 0 0 0 382373 103161 0 393861 122092 354672 114142 0 0 52738 355787 150383 210746 698234 705394 584201 0 0 478087 0 670426 0 448227 809201 0 0 192948 724143 171711 0 0 900120 469182 0 986454 0 753263 0 373990 954621 750716 637070 887575 0 0 662503 457031 477829 141022 0 651375 332341 0 473417 673549 81448 183891 875658 0 0 0 800264 745875 179426 0 17420 0 734330 0 688355 830609 0 9707 793606 0 89114 784990 481803 183642 458544 0 0 0 664094 700667 51021 550572 0 0 0 0 0 0 995082 0 0 650335 574929 0 41844 0 17901 0 0 0 619991 19035 839842 5335 991762 0 675800 339198 0 627508 0 106580 0 0 785592 446401 0 37857 995610 647876 766230 308768 0 0 0 361005 0 0 825632 759861 0 712607 307866 973298 57389 103757 37413 33375 525542 62861 0 422951 318772 983859 543349 0 0 370941 597741 0 0 0 534783 403075 139887 0 0 446851 0 895906 0 106965 0 0 862216 827345 379139 0 429682 878394 0 570097 33438 0 649751 3064 628830 562239 313391 0 24519 0 235443 38458 7862 173254 937125 476560 0 0 342476 659523 0 188479 6352 0 363447 0 0 707731 518343 0 0 354672 0 898486 38315 389526 124566 0 430772 98788 180195 451787 815467 0 311703 835156 0 0 286558 0 0 0 858425 0 550568 0 0 911002 877246 510801 991083 857501 389878 0 345470 807872 414054 638764 457085 227832 0 0 0 0 603545 0 0 757934 366182 0 0 632280 0 745193 0 55629 0 739681 121623 0 639249 837728 111022 958437 709607 0 76284 0 0 0 619823 766591 691983 75929 10431 777711 996270 385741 104405 0 189502 0 0 0 380141 701114 0 733075 776345 0 980698 0 0 639023 353219 748291 861989 344682 924895 230091 461391 0 701251 227838 0 671135 0 0 902112 0 0 833127 0 0 67397 235809 946776 543893 207267 769434 533810 778079 103061 0 0 0 214469 362115 329527 0 0 0 732777 0 545948 444298 0 96753 0 141974 0 640859 0 409407 0 329249 460728 0 0 0 650096 0 493013 147649 924654 308609 643971 944426 0 998728 555107 963463 206295 0 0 87812 253552 550965 372384 713837 0 482760 781538 797020 308798 0 8926 789619 0 0 178514 766482 581942 0 0 565121 0 164904 498389 967655 813277 855915 7485 747813 376585 269461 447900 313736 101614 102455 0 632613 0 0 381924 525129 0 0 416962 452995 0 0 0 709486 0 893273 117866 384978 639075 0 231490 58309 22532 205328 964057 689832 0 857929 0 227056 0 726763 0 758267 0 145106 0 0 711421 518478 975240 474301 0 0 382614 810820 548808 0 0 0 79896 596045 0 0 0 699450 0 459992 0 0 899294 0 362743 714073 530522 285252 0 0 408063 0 144891 855597 0 160013 733933 0 962961 415581 532037 92542 52358 761319 466870 688049 317394 0 153883 748528 0 0 120645 120345 232758 0 0 0 441082 0 235242 613595 0 22155 0 474613 599333 495917 122785 682460 750404 111915 328215 492552 958149 360212 501163 990037 0 987173 0 471521 0 0 425241 570175 0 73528 658976 0 0 775831 816714 799231 0 87085 225381 243483 862234 538093 0 408253 100988 684562 346166 458079 971227 0 156413 215309 0 517654 0 0 0 0 365380 0 0 165432 921142 905584 0 648886 651182 0 0 467388 396708 101502 992821 279783 489822 0 168307 0 0 618523 0 0 827433 335202 0 494241 0 582874 0 570824 17227 372457 317985 0 795694 130633 277060 247933 538052 121652 259403 319006 144898 913700 526665 0 691253 0 654155 334084 74985 0 0 0 675425 78588 0 150626 993270 0 717365 0 0 0 988667 872964 523278 792183 411655 0 86837 737622 0 0 0 952323 473310 135303 0 321102 343599 0 809525 0 45769 740348 0 232293 0 954030 265492 0 459368 0 787730 0 0 592359 465591 441070 0 0 0 86828 993825 3752 495698 51525 823993 0 0 0 601288 19312 546593 0 568682 458132 291174 422912 176518 799865 449126 0 0 467184 551245 0 528930 822504 0 498577 0 100541 438608 268817 0 23276 0 818994 0 645403 815700 794941 0 0 965632 322416 399641 0 0 0 690593 150978 0 258419 0 378939 214966 14753 0 0 714399 0 0 0 318365 757792 443513 734026 640719 700000 717556 966721 776085 6151 0 0 0 0 535250 198109 921011 264297 837464 95236 6692 0 982956 914423 669199 0 304053 932306 0 0 511885 569324 758768 0 0 784273 0 522477 185679 217975 305624 757461 0 181233 467700 62673 287839 0 675815 133821 981070 570368 0 783581 982799 376292 0 946363 0 941449 0 289773 0 346509 0 610944 908435 0 0 0 937779 0 429333 925611 348552 99238 0 157969 937212 930925 181016 0 793313 436283 171149 0 0 245752 57106 681917 232312 0 0 0 497142 255625 857787 573796 570641 0 0 167847 801274 467023 0 362876 0 152062 545929 400155 196337 917506 395186 839978 0 0 217029 499867 0 292982 444296 15395 0 669579 0 70864 296601 761876 109750 187233 0 380293 389827 375365 170597 579931 862311 852718 629058 178166 874380 46889 589440 0 616156 418764 0 0 733318 454840 116164 0 785088 70631 495412 564767 0 141157 0 0 0 56580 0 118724 583007 0 485413 10271 177964 401925 695401 0 805998 883486 0 907036 0 0 655625 0 264703 378511 0 340510 804932 50872 0 803958 0 892059 0 844112 323633 12698 473817 249529 0 502678 0 0 912112 0 882275 421189 181956 900952 0 0 866034 159219 12015 757789 376622 0 0 0 641478 0 950607 5138 0 0 998195 161711 539990 0 315316 153648 396704 917776 0 465148 0 0 652721 980224 0 0 0 0 0 887850 921340 374035 0 46100 241742 265336 758302 0 229510 245845 835455 0 583599 0 947955 0 0 685469 240925 0 624584 335568 0 391163 674151 600878 0 913220 115303 249150 822472 0 406821 450799 0 0 840824 676981 946128 272750 745005 873872 706258 242590 0 538522 345916 57266 451430 834526 0 46247 240513 221006 986671 0 640695 812816 162862 918541 0 0 351566 53640 0 0 851563 488526 629081 802519 43250 987826 0 580735 740955 0 695201 0 446332 0 0 796234 217710 210172 0 0 0 588021 890028 538427 0 626342 0 0 0 141187 0 901261 623191 434250 180968 0 854526 0 49444 0 983433 0 311816 0 877387 502094 854934 0 511055 0 0 466138 940234 0 362409 810406 82569 0 0 868318 899293 372970 276543 906175 0 87311 705265 14194 537656 0 947022 909050 164718 347108 37596 0 0 533221 0 252906 174922 0 0 25499 262536 849366 584948 0 738705 106302 779090 481110 0 870672 0 406470 755195 0 117718 881024 136726 724643 152715 717501 0 648476 0 34922 0 0 298045 772251 179279 0 976059 691826 511511 801105 0 513220 388508 0 890401 695728 863918 446877 0 263348 0 219176 727810 0 0 187285 924976 849942 0 143877 43455 43102 935744 0 731582 276228 297381 277372 930087 0 0 0 203914 109678 82511 373923 858626 0 0 0 300422 498241 0 711866 0 972877 497811 227383 0 560596 536539 0 266649 0 0 0 0 466577 716453 460894 911666 719821 489600 0 0 531437 130464 0 0 608967 958418 0 509010 0 450032 501721 0 6506 830756 351660 0 0 532664 387123 0 43065 388578 0 248047 0 0 462075 462631 0 877976 438982 0 213148 0 384747 497216 753242 514882 472472 716053 713641 0 0 0 844300 0 492167 315390 0 0 0 0 616021 965484 49656 361351 914930 983737 0 0 0 0 0 186398 0 0 148007 0 122901 980666 147464 480191 413180 210113 0 482202 574982 9485 238122 0 861851 0 873080 97205 772662 364290 733654 0 237233 689182 922845 53542 976088 0 790385 0 618299 261531 0 499073 0 441723 0 0 0 0 253300 953551 468606 0 0 52859 312206 0 832450 123493 0 124523 583406 77583 10655 6475 998527 0 450257 256472 0 382758 0 603312 499180 433717 16211 0 223846 962604 131047 479444 0 647866 576880 655564 399712 0 703478 457292 576649 283270 0 899487 916354 0 0 118376 0 0 0 51645 0 725247 16173 203167 356441 742680 571185 658926 587070 290982 905736 0 44378 297640 357429 825100 0 635772 119010 720754 787966 963883 442116 785718 426887 0 0 0 950876 424430 225190 307575 351966 363570 0 428478 153733 0 973301 0 0 0 981389 689719 0 0 724156 803034 968366 326569 730497 446071 0 143134 805595 732021 0 0 867942 644206 738770 405103 0 381527 799783 0 0 969768 589893 0 728030 0 988257 206656 593718 515892 219178 967284 847441 403268 245176 635226 113859 467558 0 668330 0 585800 906748 0 0 136117 0 293981 0 548218 0 0 932939 0 0 612792 882191 355543 110941 0 0 299437 761986 678150 384030 170012 419127 0 0 809173 197241 651076 149218 821278 519827 526456 0 0 129669 575500 0 0 111341 320797 109215 819250 805578 832723 799575 45633 561960 162555 318654 280863 223863 550684 581188 750357 924786 338839 478964 861939 0 991449 0 0 579631 654306 202082 0 0 814077 0 342326 661438 22931 933702 554201 57537 294533 0 975472 0 0 242869 0 978962 145177 544221 683481 101705 677029 461961 0 483328 126952 0 157769 0 250526 930974 0 96630 74335 0 484574 833855 425978 0 0 0 0 0 412392 291990 0 0 0 307756 332791 939606 0 210673 0 0 0 0 75663 413837 0 0 58347 912501 855081 867860 864085 229579 0 15843 499300 604612 799565 167537 0 0 0 0 851029 0 242378 422865 476015 0 28446 0 356472 544375 973949 513007 0 0 77133 829342 230889 625216 0 489809 0 971236 263274 0 915363 992906 937504 0 53657 0 0 660935 872832 0 0 369711 854152 0 0 0 372854 0 702825 861290 573063 964248 0 431588 746796 0 0 0 934637 543327 105833 587087 487350 585751 289572 80998 875588 0 0 988349 856629 820627 80225 234058 16745 974509 0 472574 802258 672163 556344 0 63435 425589 375743 236457 53641 0 724252 0 185985 900621 512264 0 0 0 950832 745236 980199 831679 355574 0 930144 310844 0 0 59789 725542 0 0 46322 243845 0 0 797525 0 303258 283678 725959 0 246277 687743 616326 693368 0 885921 486056 860121 971577 0 402950 0 118360 0 46607 737784 340312 462733 255218 204546 519852 0 0 0 14719 369387 839589 107023 435497 0 79186 919021 256178 834927 892437 630923 421521 442216 913412 107804 64733 506345 818023 690904 726303 519578 0 923638 0 279307 441651 990271 199341 40269 0 136882 188001 0 154242 675880 0 0 86975 163380 341962 265551 0 24407 762536 0 215933 0 0 0 0 0 404628 567154 0 416183 86649 0 862664 0 947218 0 781151 374190 0 195107 873045 180345 63423 0 121411 758450 0 0 820623 0 0 0 62318 492277 0 0 0 918748 169856 755604 368205 240149 0 413520 483388 551819 771084 2933 31158 494489 520172 0 0 0 0 9854 0 374486 67059 203088 0 0 162395 0 0 728247 595636 372537 0 0 0 0 537146 0 827681 638238 0 67346 325525 0 0 971538 593113 0 483465 0 877126 78252 647481 504523 696693 0 86850 997045 835005 310620 309988 260616 351737 0 0 0 0 0 816434 0 0 0 0 850608 359094 175663 374871 0 669302 284393 0 0 0 100765 824895 724356 905157 4892 0 869879 0 499288 556637 268868 185570 0 0 749125 0 814822 914796 160586 926241 0 217103 0 273803 0 279732 985694 393212 0 0 391841 0 0 775648 521456 0 815496 0 794393 0 0 852481 613975 465535 0 0 515945 0 0 0 0 974351 0 652245 561574 589902 868197 473275 686353 0 237091 0 97778 0 657061 0 0 799129 680237 264834 0 0 667656 205067 178823 0 0 925420 0 511469 486108 0 374558 0 786402 923969 0 17782 0 0 312228 541083 0 0 0 927071 208328 782917 0 400718 0 0 0 0 0 967375 769313 542504 21223 258415 61847 0 0 363389 0 184046 232543 395910 0 0 773002 873526 255192 328312 589802 467121 0 726202 0 895989 0 158804 0 0 406200 0 0 0 32482 0 741983 286849 0 883366 733626 587717 0 0 353497 0 949170 384223 759840 787209 554663 217430 0 669380 0 467878 0 291009 437302 30653 0 0 373719 495053 879877 3087 454854 86072 139108 966872 477348 378753 0 522099 684812 318060 0 0 0 373535 6063 385998 0 857814 969788 0 525125 0 0 0 180030 0 0 333654 376567 0 209261 0 707272 540205 174528 0 0 466308 0 16807 0 973710 0 55766 0 582576 365018 0 0 0 399858 598308 0 224359 0 0 0 127910 514639 342557 350302 0 0 0 656432 945957 68837 752520 0 0 0 0 912629 0 557472 0 0 838842 0 88106 0 180449 0 0 304759 523590 0 0 407700 980571 0 0 514944 0 0 550587 602972 568239 0 0 871547 753252 0 0 472226 0 0 351460 799416 554417 0 0 228012 0 832256 0 253736 321982 101988 846131 274110 884334 997784 0 0 502620 0 711267 165749 0 0 407058 0 134104 769567 886236 435567 0 0 782486 0 508673 0 219813 128310 96304 724811 0 488328 527378 348018 0 0 0 7455 0 379588 179247 169246 0 0 0 0 0 137303 0 487537 0 50854 106542 415932 149717 470793 390953 201733 962100 0 858308 759130 304157 0 768187 563163 0 663241 136620 525021 0 374049 0 775091 0 0 525986 426483 0 0 713882 0 0 999735 0 0 363327 0 0 817303 424258 0 0 0 0 685702 903363 243638 763126 31019 448452 90784 0 580366 514690 0 453666 417016 827509 885565 0 873763 0 506005 0 0 845931 918883 961114 761613 857544 0 0 0 0 179217 590858 579293 724079 83534 0 294897 664074 0 0 158001 0 0 554792 0 402869 0 390417 170884 0 525031 929980 562092 0 378126 711405 827511 0 0 528222 0 222194 730886 664923 0 980092 192609 561225 862503 115143 0 238498 626363 0 809294 0 905630 347318 378706 618846 851918 989240 0 10060 20734 779700 26915 232804 948235 747986 72828 0 710083 0 743621 838165 929685 0 0 663221 0 0 0 0 0 0 69966 0 0 0 532738 0 0 784825 0 872465 31878 0 868016 323383 240073 282379 644898 0 714841 653072 657140 889847 359617 621982 0 318596 96584 0 0 0 247754 0 0 389042 0 891523 397778 229602 54262 208453 20590 330665 0 0 0 153218 275994 88726 0 29053 202215 895223 0 874205 949040 998986 0 413758 185821 473152 495568 0 939255 237257 427190 0 0 0 0 827079 936610 0 868734 0 494134 716952 883069 0 374240 499550 806075 36306 294893 0 722364 656960 505573 625282 396266 0 0 20589 0 0 590040 0 566711 941408 948807 4793 0 788104 800728 346111 0 160323 811086 159765 297818 721340 0 0 0 813424 0 0 806494 0 576339 939502 814777 269077 0 908360 766813 544997 352602 0 276461 815549 0 0 0 781754 718675 105420 816557 577725 454371 535381 0 470128 175594 466544 380048 0 587117 289267 606254 637524 0 427299 764936 773891 0 987864 577342 0 574240 0 835399 0 137549 650681 218749 709697 747072 0 874630 352020 0 0 0 682008 48385 454325 0 606917 13717 779532 540733 760271 428282 154059 104391 0 907916 0 770240 0 0 0 0 342155 435380 448010 0 825722 788887 0 0 0 0 930107 0 90644 792223 0 837044 956546 0 0 705136 28890 72207 622754 0 956327 514321 69616 682139 649006 822776 664496 0 851750 545855 569203 954252 0 421424 0 0 0 95453 0 632113 261648 783385 770771 184742 0 0 466279 745208 758445 57147 0 0 0 0 0 0 276622 0 590070 713207 879944 157075 0 212963 863104 586330 902451 0 0 42014 720396 0 0 356312 0 977585 360181 662896 0 993504 334277 233370 793602 0 227491 202345 0 559452 554610 349954 0 0 0 0 0 0 498980 0 817568 0 352966 307253 124342 0 0 61924 0 0 586205 437516 398235 469074 166560 989184 391917 188271 0 795816 0 938597 376736 0 0 717741 348625 0 111723 0 0 297930 246655 322374 0 0 216020 859963 0 28265 0 884413 397167 492574 242353 778379 993783 14308 67322 293638 8356 339134 580247 512833 0 941276 610327 603122 0 65421 0 0 0 0 0 864997 0 412333 646302 55796 0 0 0 0 0 0 545066 378960 0 500806 0 994437 0 475708 0 0 96850 610214 0 662459 626998 0 373410 0 550440 0 170225 0 184647 842095 81733 0 175919 0 551140 0 280809 0 866770 0 480682 203290 868082 901914 0 200562 4759 0 0 0 149544 0 0 168664 844955 129477 0 0 305862 643636 0 430278 0 36450 0 799471 0 0 601059 564632 428771 0 851508 0 0 322207 0 114187 130696 390848 35257 768089 0 0 988229 695568 79339 0 0 0 0 993350 881702 0 0 0 889838 255373 0 0 475261 735256 408522 994511 659309 65332 363823 0 182456 870388 325907 443851 0 0 786188 164494 388985 598446 619371 738896 960125 0 993122 0 931077 32217 639285 11636 607786 617648 418369 0 0 0 0 557492 989963 145985 0 357956 0 0 0 288566 0 540852 235405 0 617330 992793 0 656367 0 14641 616478 567324 590525 0 0 643786 0 201627 0 634648 787486 750502 595845 0 41389 156956 0 0 56619 823857 94211 284399 0 150193 0 0 0 0 980950 760705 0 0 892281 6495 931621 695121 592761 234921 0 809690 0 0 0 0 836058 726425 30224 71289 0 0 593674 929065 385526 83611 0 707981 18905 755754 0 558807 276367 0 551150 296613 0 304772 291410 0 0 757280 186885 0 0 546876 0 0 318849 0 0 69924 588923 847462 269881 850363 177266 676128 376462 0 716644 0 849145 252725 526869 266878 298995 12741 599962 368416 0 406821 0 328340 0 412150 0 0 706453 793735 0 0 0 381351 601068 0 610763 287397 794896 0 73382 0 75671 968590 410043 5275 0 546663 299851 613810 0 615051 383457 273044 647600 293325 0 514439 206671 0 836508 526709 0 247393 476502 0 379923 0 468657 20456 637059 613947 162965 35765 387779 507655 590192 0 634935 970456 826254 760138 0 379396 602698 950449 985657 421053 771174 0 694206 297104 304370 842813 94924 212870 833187 403390 89615 0 664781 704756 591117 907937 265865 861959 0 469612 138107 0 773704 0 0 650385 941630 845015 0 0 0 648920 216457 0 0 220265 0 918197 214941 73445 528019 307048 542655 406801 159926 421802 0 413426 819320 0 0 562324 809571 0 279018 93187 0 677693 207376 353339 80006 829811 895210 818974 517674 0 318729 106609 833146 27844 806212 619621 440257 0 45591 0 0 809507 750735 0 0 0 418563 804571 637673 0 891640 798575 774011 0 0 306877 0 539891 160959 905365 794233 590266 7868 765834 557169 0 0 558258 970391 189521 450095 0 715520 805483 966855 0 397317 30188 0 941395 0 0 163805 0 655856 0 722680 798367 632816 912001 988039 0 0 602020 818662 0 963343 554796 0 773235 607307 223574 0 0 702190 586558 60097 238310 890089 151095 862976 0 0 0 0 22814 0 0 927077 664637 445224 906506 0 956739 952746 0 0 0 0 0 625677 913815 283648 873762 0 335917 329388 5935 614720 0 94448 0 0 90237 0 85578 0 0 863745 0 0 0 989344 628315 735323 0 0 0 0 0 788358 112276 0 482445 970013 626491 804056 627795 0 284761 383549 0 0 205262 0 998462 811714 990133 0 0 0 716764 288908 71183 899772 471489 58445 0 711947 0 155544 0 0 233816 705238 123840 269243 0 0 812972 419367 751106 0 0 131943 94246 605124 0 335365 0 0 178018 0 866079 422243 190286 509352 0 352287 221708 0 500357 531569 567589 365540 0 0 655680 0 0 0 0 0 934035 668067 551641 0 2253 252343 677727 539333 0 18014 0 0 496430 0 980071 267063 815704 34366 306177 0 0 0 0 688444 282104 243845 280798 0 303924 0 556270 958274 0 0 0 430966 83882 142530 626933 0 534455 0 0 40637 0 0 399471 0 155725 0 290957 502425 444209 475822 521008 823729 585986 982599 0 584595 790713 764908 0 0 0 85617 864559 0 437267 0 551220 744167 0 603028 613226 520312 0 147540 0 761309 0 591688 328759 809225 0 26746 918013 157393 340067 693484 0 416968 678823 156469 0 116516 0 0 0 508596 974853 0 0 594169 0 154462 685055 897623 20626 0 927302 307048 832371 520784 210900 681858 640845 0 852736 704129 337628 0 308504 477056 753325 526038 0 770424 877797 710500 0 381409 949342 482213 0 678100 103658 450637 0 56172 9630 0 0 283889 447280 0 516760 360591 0 274050 0 0 673258 0 533852 0 66940 920257 0 104898 0 898477 0 584175 234085 0 0 312615 571998 134064 0 309854 0 397746 464953 905337 0 305175 501676 0 904014 0 173316 191962 0 0 827017 746024 0 133467 0 909834 344685 181432 0 992643 503150 731393 734920 0 540322 0 445564 0 409947 710769 207823 0 517112 641508 939746 156579 290487 453623 202296 0 707409 295525 801169 646357 499996 721176 873628 0 894546 748956 280289 210269 620339 0 738307 142851 194182 893731 0 0 0 920581 394441 989522 689413 949758 0 58458 128603 91870 0 0 679425 962571 427283 234181 0 624203 0 246127 271571 0 0 709199 104209 327803 0 0 0 331042 264274 811457 171607 957554 0 0 844952 408533 0 769067 0 0 590981 21780 0 0 0 707131 592523 456706 863686 330482 341951 0 0 853028 547160 698772 205191 759205 866631 333711 707223 0 0 0 0 112511 194916 0 732996 0 317891 245762 0 613002 774947 767147 0 0 986770 0 156542 0 578082 59671 435760 0 0 897564 754330 615130 0 634430 993702 982729 239552 112363 236785 744543 423590 0 20207 824576 438757 418570 0 307722 807903 910061 92847 0 920851 346880 766324 241825 501378 39500 348988 266695 0 843052 0 708247 0 0 0 717387 778732 904463 0 948110 0 0 499700 433334 242023 308057 0 577163 747390 497817 0 302665 566011 456330 900626 661249 0 193799 0 0 726973 334865 704653 336710 0 0 312152 94149 946715 0 272891 0 0 0 0 0 0 811905 963101 0 0 0 0 0 667195 0 383657 248850 467069 110899 823593 601016 203189 260001 724228 0 688842 0 0 0 934730 0 595153 0 708908 244145 0 349705 289304 828917 0 824637 932452 721095 79316 158043 0 391644 552538 88094 65647 66727 0 677236 0 34127 35820 283333 86000 769151 0 0 421572 0 282207 0 633008 144081 786986 0 0 177223 919106 532578 0 323352 343096 263326 887220 0 0 772849 0 371347 0 942739 0 674672 0 64384 585421 0 517942 0 0 835368 866510 693075 411695 94187 0 0 0 281575 0 517678 371668 0 0 0 364572 798833 0 27784 697682 0 730479 0 812808 493166 835802 863986 977780 743540 953299 657021 873996 0 14299 258757 916993 921387 116686 0 0 407426 0 0 2201 0 273294 220776 77433 21906 0 845212 401464 529086 0 0 180482 0 82212 547452 212098 268902 136519 0 0 0 0 187381 0 0 150146 94561 147006 752423 336687 106282 0 141007 24988 0 724763 348059 320532 0 0 598756 398827 88 244579 625949 0 0 16563 622482 143213 111175 0 42085 576819 38543 0 0 0 150719 0 0 90743 19835 0 0 50971 700400 347554 0 369787 195053 700260 0 0 67194 0 880970 0 406705 0 0 741362 0 511835 768374 65204 0 0 642111 233934 274303 0 836441 188696 982453 307962 0 0 241646 905542 580920 0 659543 266378 124417 150284 553247 398906 0 0 187469 0 157971 520213 337673 492281 0 0 9841 0 285864 0 0 832143 0 519344 0 487213 482198 450761 57709 0 0 579134 205669 0 732404 838815 0 0 43088 0 472501 134860 217662 459969 0 188027 272886 0 596314 150172 0 0 669072 0 622032 705441 739283 879575 804335 222975 789936 0 0 0 154493 328419 401370 974099 0 494378 0 0 952853 47353 0 987001 146909 818083 630130 639515 0 657557 661411 800996 93244 375040 416651 957496 0 0 722872 638522 0 384687 0 0 0 189830 793732 0 782717 585253 138077 909053 0 0 390752 896676 705925 348866 719180 213721 210277 149377 841673 859482 0 305391 0 374840 0 0 394835 0 161604 0 607159 0 96777 0 0 816867 453213 509292 0 847861 0 0 0 0 990477 300803 874933 991517 0 0 0 594009 0 0 29036 78174 980433 0 54739 0 0 0 0 416562 0 586080 514224 474194 0 0 92197 0 0 234736 0 547557 0 0 0 33585 935453 718114 0 751882 0 872409 0 273762 547775 257394 939609 980251 973695 0 0 454701 0 798917 165607 492108 804572 935465 607028 0 0 634709 577740 394428 580143 0 968804 149914 0 0 423086 25014 0 0 581323 341779 82547 470511 642227 0 0 826634 54478 0 43041 0 0 880447 353095 609451 0 0 0 586408 0 266542 738115 0 76397 0 703952 0 319024 0 0 0 98014 575101 0 354870 960388 593981 62080 0 553022 800292 719330 224869 105322 0 129780 922788 0 128620 344235 318160 0 221156 373261 473637 242377 106935 312089 230007 463070 104150 57270 0 0 0 95152 755970 0 0 0 983146 472057 0 356536 93187 214226 4796 411427 252930 0 198972 914188 0 0 0 176103 793756 0 64761 87654 0 788588 0 714103 0 0 0 681242 0 0 0 744019 0 0 0 0 245637 146312 524927 813907 0 572273 0 546943 0 716601 48197 824534 0 504308 0 0 204262 0 99972 453418 357808 377738 108804 482719 931605 0 543786 869164 892186 926848 793787 252659 0 312439 442790 661648 934188 0 0 899645 337638 0 0 976820 0 564309 710275 0 0 357065 493023 830480 46779 102708 297397 937995 465103 213048 774360 0 0 0 0 0 616995 560644 365976 210568 187067 922558 914136 470603 0 420347 0 0 0 42306 185933 136287 890450 0 0 0 0 193776 599120 263287 545474 0 0 189353 548173 532415 378942 738736 63988 665729 806026 93728 0 308056 0 298338 455808 0 177261 0 445762 0 75961 558030 0 786918 0 0 354829 0 232074 923926 587051 0 4292 807180 0 122861 273507 220738 626509 0 0 178577 898647 505846 0 824746 61439 528806 462098 115248 870490 924198 368804 812262 0 0 0 0 916473 609072 0 590924 651057 0 130077 0 0 507095 0 30979 0 0 0 625718 0 117138 381814 0 0 742360 823229 391926 359086 0 0 724081 658441 853822 0 111998 0 686755 822747 175783 487934 13890 0 0 0 64824 109163 0 290524 96103 411985 675936 35507 874963 515871 0 0 0 129431 863780 508341 136648 773183 0 218309 835308 285637 914430 0 0 0 0 22075 0 0 921787 0 0 684755 0 969519 0 0 914417 945910 0 950525 0 139106 0 902992 588299 0 0 774172 30075 0 644508 180682 135926 208838 20629 621259 807443 560736 0 651933 206477 888626 519476 602442 0 861227 0 49093 278024 138554 532415 733965 774806 765509 874320 554857 0 7838 0 0 746340 0 0 897936 565043 0 885312 0 521492 780542 892312 996476 0 529594 0 55011 35289 818281 328144 57633 15462 441219 703571 767239 507959 0 813694 0 345340 496401 982407 0 211859 386057 905195 0 0 979057 0 0 2172 0 14602 0 21049 0 942908 115185 941422 646137 160959 0 898081 870096 789486 268182 0 710064 409910 0 664021 165340 0 839860 678130 0 0 842976 0 0 0 0 187049 0 300277 848518 441830 975127 0 0 0 18903 305835 809403 328436 532061 0 135231 104477 837140 938385 229928 3557 816938 0 0 576427 646223 147705 826188 349734 633651 666289 893144 967192 144051 365397 910453 172119 962344 111872 482375 527176 510602 427973 0 0 586099 289985 0 984001 0 0 922083 0 864424 113404 681035 297673 169551 0 279176 706099 779772 580616 0 226954 663391 306716 0 450221 427205 484866 0 66761 0 75956 0 458681 865737 163601 0 201913 0 831466 0 0 973546 391116 0 0 0 478362 0 851482 648437 0 848042 0 0 871859 0 608008 0 55912 0 0 771424 773783 111108 306178 610715 0 0 501897 0 0 0 0 244191 0 293188 296642 928150 0 195858 659406 703216 386167 0 97246 0 0 0 460197 0 0 432574 0 764008 987892 0 162094 0 113473 420747 327253 57622 0 160997 0 729890 207449 0 327425 0 0 919801 0 38229 0 371611 195715 0 0 0 169865 835955 958034 0 174982 570526 883242 183209 828672 0 318226 170670 575277 0 228706 410526 0 902182 470087 101448 537892 0 970616 221446 0 776603 0 348957 0 0 0 342213 484320 0 0 245642 0 959670 251702 0 538178 662600 69106 223005 523563 668920 978892 0 432552 0 935087 850478 715189 0 833727 272862 578434 870059 540178 381397 256345 720949 852519 636244 68181 624746 958181 312430 267395 0 0 974518 378765 511010 0 440844 300461 310551 988581 0 0 864425 0 0 0 0 724535 0 0 684625 0 771603 727892 0 560119 974138 0 87456 0 0 0 0 0 0 414928 40851 541844 928078 0 483622 90110 316026 0 238119 159178 0 792993 0 0 897965 0 0 0 547978 298911 949208 200633 0 51613 0 429557 143274 588732 139372 0 97428 975846 0 0 266906 0 37196 0 0 0 0 548265 120914 680721 802721 0 419231 135260 0 0 383072 882244 295013 0 698028 894748 0 0 498951 684841 0 25715 0 124038 986945 554213 757722 925583 970870 0 387087 0 711275 172444 0 321475 331793 13846 0 563069 0 0 236528 0 757398 184753 903035 945090 0 838046 276002 0 65974 398877 521806 0 0 418737 678810 439066 0 0 0 417428 0 0 0 656851 861043 0 814131 991893 45228 960859 239139 178732 0 257794 0 0 952006 880495 964770 634971 499154 0 724628 0 843901 540779 517906 6829 203844 102853 0 213410 899604 0 867809 257304 517930 0 647921 690485 0 625988 74399 0 357364 0 636721 411192 0 889129 64852 0 0 74177 0 307505 537702 752214 161512 0 676386 0 973438 0 0 0 0 412815 610322 0 523165 0 823633 0 0 813674 478526 0 0 219419 478798 113123 481819 0 690956 0 623768 438793 191673 203609 649391 497926 865489 0 0 377152 237955 0 398346 212271 922358 139237 27137 0 965423 612944 0 21566 718928 798647 697793 236768 792220 100127 0 12869 69716 0 0 275916 964193 496708 85799 0 354343 593051 0 60274 563010 893474 0 724518 0 0 0 645346 641940 0 0 767893 803366 157508 0 390026 0 597462 34438 445572 616644 0 0 0 235242 0 176859 0 0 242754 300626 0 850859 0 410373 783701 587114 669215 0 462679 0 852079 0 212321 0 964684 0 345063 0 0 148984 785139 0 848452 0 523307 0 657442 841415 723158 596585 826634 0 0 666786 0 191281 736267 650405 215555 28167 0 592749 0 304270 0 790076 87626 567218 268707 828776 445706 679710 686165 0 528448 0 272644 505102 861802 662287 0 560865 0 0 536052 0 434627 9879 932205 102250 652913 0 0 286163 75083 0 746915 0 500059 0 760622 474315 395378 158034 64838 700626 569090 0 8337 343304 428307 0 0 490086 119363 262055 268280 0 271015 0 9446 387804 999505 696779 538432 145635 0 640247 998960 709766 203062 178783 0 881703 427508 812940 566892 0 51425 0 0 546178 0 0 443205 422040 108573 0 133007 887482 832053 0 0 176049 28772 0 0 369129 0 161731 0 182750 0 0 666496 0 0 0 32523 0 0 0 316340 20016 43704 346876 0 866762 13909 906506 335214 514223 0 433687 402752 250346 444888 0 0 0 427954 716584 0 0 0 191222 741022 0 0 355813 598948 0 0 423853 53635 530686 410636 0 0 949086 0 0 631273 530007 0 606855 837004 542942 0 0 949458 0 179536 0 482778 483276 692561 0 134918 485502 381452 157226 505564 0 266333 657847 985768 0 906247 865786 72678 307605 175405 773273 572301 781385 0 868349 0 0 523148 0 0 901433 375484 413343 0 695195 0 489567 42227 814993 181939 939122 88316 29029 0 120507 695220 972834 0 852283 297774 905414 683924 985262 182369 427193 0 856764 0 446335 0 639050 457524 365457 316845 664076 420815 0 0 753885 232747 0 464080 0 64458 0 0 356265 263272 0 0 140856 654894 169259 0 20201 0 184251 399896 170152 215158 0 0 876595 372063 0 0 0 0 141421 0 0 0 0 339806 0 0 44150 439052 268727 892421 129460 327821 0 0 408912 701703 858554 824601 0 454355 0 501059 0 709809 0 754837 181722 0 0 0 347218 0 39088 674968 0 288322 0 202648 604129 498294 0 0 0 0 0 458789 416941 0 0 692260 483300 383192 740335 0 452601 684155 0 359865 89620 245485 0 0 0 0 0 0 0 708834 879955 971081 459131 68589 256243 887027 992477 0 0 619701 703113 0 849314 247391 50092 0 132762 0 117867 0 773218 245032 691290 672411 922443 97121 0 0 345004 964944 0 448330 0 919881 0 665008 167880 0 0 559020 273967 92678 825350 978178 658869 0 0 950837 0 241269 991759 875158 646131 0 0 0 0 282196 516260 451209 0 570615 0 429445 0 180680 0 701411 641152 0 0 0 756684 807178 163339 0 316720 380473 0 482245 766207 942647 927994 0 662528 879151 21256 336595 182909 0 0 0 123954 955025 945456 0 596132 0 0 0 0 347447 0 4925 674452 122620 146396 250200 970105 0 0 614122 288837 0 830792 0 405451 761216 0 463461 0 614523 860704 347564 587110 488469 0 200254 0 162206 5837 829908 728487 0 0 0 434651 0 507168 0 0 0 624771 0 0 0 466008 0 244657 72566 526920 0 107850 608112 0 918076 0 8902 162249 0 0 102464 431837 842343 491852 792523 0 386854 232192 904923 0 835067 0 157310 0 0 0 352253 0 86131 0 966462 807877 311924 9464 69394 64618 324141 649883 670921 923993 587306 53773 0 162806 0 0 743871 522165 445941 0 0 746161 569050 0 681975 331413 0 0 0 621549 0 0 0 513326 819146 123257 646325 0 721796 394620 0 847612 0 748109 317799 0 883013 402151 0 985669 693622 931883 0 330320 446626 174302 820662 357117 144532 944921 0 0 0 603309 501052 0 74011 446974 0 0 125418 713573 0 762757 0 577550 0 0 691361 0 0 632738 332417 224567 781215 659674 72082 0 0 0 339942 141984 91104 0 0 971772 779235 151906 196055 439697 443471 563280 356687 0 0 75722 0 0 663781 173074 0 175760 242673 240358 504746 0 0 0 0 0 80840 585848 773771 0 0 328192 0 0 525133 431625 299312 304016 750728 0 827760 411825 56791 0 283378 159163 0 0 0 0 0 823569 0 596981 388829 81527 0 749693 796634 578354 0 977333 528590 594033 479050 185021 0 586280 931781 0 991376 675529 921675 0 128960 980191 0 123069 511734 851236 552809 0 519445 279646 7622 87377 18294 0 454672 739157 0 823693 0 893890 0 700529 887272 534470 526080 509998 985885 439605 505806 200990 445972 242706 39397 418485 192700 0 0 20946 0 0 0 285474 0 108846 700450 0 781995 0 988846 183309 0 927251 376892 16061 164127 215899 324040 539603 0 698132 0 458835 93016 0 428787 524971 272144 0 0 282220 0 0 0 674284 0 421570 232884 557202 386373 0 4680 530778 0 0 213126 0 578571 576808 0 0 136257 0 149227 0 0 264118 325952 443618 0 757738 335758 518395 0 183578 330564 874051 0 0 0 0 215659 924637 815479 0 615545 0 367725 719670 0 196224 530537 891276 0 0 636712 867715 0 0 646618 850753 0 0 609980 765592 860035 0 878289 0 80101 0 839740 0 0 480296 899820 516286 921966 0 0 0 618790 855373 769013 274953 162582 46797 0 0 116417 0 999511 0 9081 411738 311074 837212 557500 606088 0 0 732842 876560 107751 299137 757049 869853 603115 928350 375532 148711 7667 497609 38503 0 316137 766711 0 328823 204114 0 0 318808 0 0 686555 677923 0 758138 253941 348228 669675 344375 0 528879 320439 0 408730 0 0 972663 321786 154847 0 199853 0 799858 154753 0 374831 457846 389799 0 0 569641 639815 966188 0 0 390342 0 0 0 259388 273077 207534 995095 31160 43559 0 0 218135 0 938193 492610 135407 0 0 833672 0 895037 434785 356519 672710 0 448020 318930 476295 545608 434876 0 600461 0 97250 0 0 466847 0 0 0 743241 263211 595880 834689 822073 0 475772 103322 0 960472 619865 770884 15682 738236 0 0 689071 780002 273299 0 0 528931 978123 317699 256442 302053 0 980589 0 825849 0 327689 0 715730 735125 509886 349469 602351 980987 0 0 850060 0 650223 788008 0 584619 45244 0 0 896333 41248 406965 0 0 896258 368051 957425 37014 0 312244 0 0 828683 64296 955220 239755 680960 0 366269 254412 0 69321 0 518560 839124 434741 303825 0 0 0 0 779863 926461 385843 916771 654765 0 114225 306783 894282 937703 216093 968747 769646 0 724257 0 0 222602 676684 0 0 0 364336 580576 205282 0 598406 791961 0 0 0 819467 59280 385846 454784 0 558857 430342 0 0 0 541405 650445 770224 166338 362536 449456 967707 354058 86690 145038 0 0 0 447108 0 454186 309377 352420 752464 0 501826 890056 431133 469273 532242 0 805113 717045 0 473298 991569 312191 248314 845810 691973 0 0 886838 0 452913 67121 0 860699 0 0 534307 0 0 0 0 0 875111 563046 612998 915823 0 306016 236514 0 316788 0 455918 34026 187322 995069 469585 317906 295632 20095 227416 0 0 834756 711876 975093 966049 0 989478 0 189276 0 327227 0 0 0 986757 0 0 949696 0 948116 0 173229 21313 0 0 107075 0 341933 615974 543484 0 876837 232466 0 0 635886 290735 0 607895 34967 108210 262956 892700 184966 443250 829555 205045 0 603061 0 745031 250794 881064 645081 21870 0 699257 580781 0 0 0 0 58817 341558 732111 0 0 0 0 8100 540584 499984 533671 712456 362511 609944 0 776256 823735 312568 50215 0 0 386126 685482 961718 255499 61846 0 0 0 0 810803 456311 448809 479363 746606 761694 455001 782754 442865 262383 0 98840 658213 0 933827 881463 177785 6203 479746 15202 806172 0 0 895203 100079 80303 0 0 845533 0 41717 0 0 629552 0 3387 368201 607153 874430 0 70776 407143 158977 193744 539552 0 535567 137399 599077 0 231790 795302 0 323617 788050 868109 26168 676736 0 0 970741 95371 967467 0 0 369340 231698 1130 680181 0 0 343727 581288 10479 533847 620547 17649 664034 0 0 258185 9589 140607 729179 964280 982054 848289 361987 235732 0 0 473966 204597 360370 113748 445362 19461 894706 200076 0 932069 504575 524236 809260 244641 0 0 666407 543258 0 0 401377 827421 0 0 5979 811694 422298 0 649729 0 0 202265 140425 955243 19623 0 0 254892 219663 0 407150 0 825445 535444 0 31341 825803 0 111504 987620 0 162738 756771 419236 785221 411233 428521 680839 0 578126 909671 576979 0 553122 756962 0 583760 824203 0 0 48928 170623 0 438523 0 0 144521 789355 0 0 0 419665 0 0 0 634115 487938 725058 655835 634994 0 0 475332 677817 34499 613426 556599 80255 0 570284 201471 0 272069 0 515665 530988 175886 911203 956227 317041 0 16346 920211 504249 0 0 374834 360639 0 436781 771964 0 0 179470 314413 467474 850017 848727 492876 18419 0 836481 258423 99381 0 0 143260 0 823762 852100 441604 248125 799759 604181 0 193446 0 357049 884994 281842 697619 767963 558444 0 875634 545333 0 0 215273 0 513610 0 615390 0 194574 0 437747 0 218731 0 465294 0 0 0 432682 939754 307444 0 0 999679 165983 0 0 432980 2230 725179 697432 0 0 0 0 911108 633022 556535 63593 132405 565369 910659 0 320306 164377 881460 0 762636 0 560334 0 0 855542 285411 348897 59016 0 199660 0 0 420970 0 0 962925 189507 621147 81604 0 101938 990553 0 0 135956 138737 145626 315764 0 0 672350 0 744948 405090 0 13150 0 211812 993205 0 0 0 562445 0 4114 0 900626 0 433488 0 564213 394799 162551 44823 0 997108 125082 0 0 419591 59352 0 235799 0 27121 966692 0 23666 457202 73369 0 265184 0 0 0 902841 0 0 0 0 0 403617 797405 0 0 470684 505407 0 0 0 662628 247105 269595 542313 0 598572 24542 0 661720 95379 0 677011 596849 0 386898 257103 0 0 250712 437524 487725 198656 801560 99709 0 0 458402 723273 304794 504991 538004 879329 249402 441845 0 105566 0 928443 0 0 642636 462011 0 0 18652 529111 0 182973 627274 224521 419856 862176 158860 600028 0 0 0 966125 160814 810700 362211 0 60641 0 0 218120 0 502807 232840 0 0 0 183061 0 13884 383831 726033 4586 0 12734 0 0 105570 683932 0 667026 0 781700 0 0 0 489670 258689 901532 703514 886503 760227 684966 306371 0 0 681981 50071 0 0 568109 531568 0 421829 494707 0 0 957781 0 0 565723 456934 267768 13700 0 0 776577 617379 0 0 0 560792 142028 794532 352634 84308 44424 386540 27745 0 0 0 328244 292447 0 0 46396 0 908408 24911 528928 0 0 0 853065 676462 296841 0 57922 659816 413792 133064 703756 0 775797 914391 307045 909766 459858 0 0 87338 319816 0 0 0 18265 149275 0 677494 33701 0 899369 0 0 0 522092 318375 566456 478049 0 259729 764742 496456 563336 0 0 795359 858631 88218 0 227788 183341 248578 0 137691 499595 56292 0 0 795833 92870 358069 892702 0 340095 0 0 552459 0 0 0 267969 237346 0 136983 302479 0 0 795111 0 987907 0 955508 0 630689 0 0 593333 20550 0 0 0 0 619474 768108 0 484893 136994 162081 0 438464 194725 929448 411272 0 36575 41034 236804 0 0 150596 88772 0 552875 45138 0 786972 673573 57369 0 404315 0 0 0 332870 0 0 528333 1432 418151 122933 35682 0 359893 648648 0 533861 850343 26888 728913 333270 0 0 340760 668248 808803 0 367711 759989 0 0 333710 0 0 0 882141 738427 522539 0 0 0 567788 519493 0 258824 362282 255323 875954 0 0 184692 199504 0 0 0 440199 672025 641324 0 438347 71219 212330 506921 938962 300234 0 0 940885 283432 183007 13642 0 704244 896436 625977 0 110836 152664 0 323698 385575 0 0 352426 526456 991777 0 976122 161391 849915 220809 0 184616 0 0 0 795586 905770 73737 385102 172942 0 0 443888 0 526395 0 0 128517 0 0 0 0 669902 433833 0 0 0 709063 0 792363 276098 0 0 0 519385 249512 229591 353210 474630 0 221476 0 456332 129670 114810 0 677748 101631 956011 0 0 218765 0 0 0 120096 0 574146 573185 0 43773 222144 653896 0 0 231878 531017 649000 0 0 0 0 955118 170311 334905 435650 691520 0 0 90749 0 0 0 962103 785888 0 0 636580 480529 10393 509350 947366 0 563506 0 0 146406 140318 880704 671516 0 700266 255190 234918 112902 990411 672705 899092 972213 432359 0 0 576356 0 0 0 79524 151089 170226 9272 0 3308 652332 294223 0 0 383881 0 0 0 0 0 914416 0 0 0 674622 0 735184 713051 659648 0 108984 230770 0 593488 70249 732658 152853 141000 0 0 0 800441 16333 70765 584246 0 0 0 164363 564216 560094 0 0 961063 302504 70238 64467 0 776329 522523 515613 377330 723029 315339 84201 0 673327 841462 414026 65804 171440 105405 0 570945 614928 804127 0 0 0 888021 783187 33614 125375 81533 211903 0 0 536099 0 0 311206 0 136190 149827 508984 0 124295 0 406034 382113 386356 0 422812 427763 725831 734713 868406 52785 283423 0 577312 0 0 550775 470809 0 0 428824 0 0 985297 152682 120008 449647 279737 0 949495 775002 0 0 379618 0 619166 0 469905 541859 19790 0 573666 394420 0 316123 856538 534634 735548 773759 0 0 0 0 0 113805 105195 0 871177 0 150892 0 260371 746027 204025 224864 969902 312635 0 0 58766 0 0 514631 989261 0 608108 981831 0 0 0 0 602808 0 278953 124930 0 0 0 0 0 134654 402514 941202 318373 217097 0 0 0 892081 119977 140711 722731 792951 0 635425 0 832632 615230 0 179079 283476 0 561614 855909 54902 0 437394 783282 382176 778497 0 0 645958 770510 552470 0 413812 245490 0 0 0 0 0 0 350175 160058 0 148674 0 388311 256107 252870 342703 177244 487521 718411 838709 275149 0 486792 780793 0 0 41557 299490 740574 917439 0 0 896889 0 459759 735775 884464 682373 973970 0 447063 0 0 0 0 11019 0 353752 679971 109863 170086 0 528492 0 44469 0 554470 528532 0 0 115516 0 300956 752184 159639 0 35072 263209 653477 0 890879 191759 513025 997414 862503 593819 816709 825575 0 51971 0 0 345154 0 660390 404479 578705 202073 101042 0 0 950090 811516 263802 0 550183 729671 702142 0 0 0 378239 872767 762998 322453 457858 943815 815586 866603 0 0 0 617757 0 0 0 0 81272 0 798788 0 501754 0 45273 27886 53035 0 0 915321 0 788407 280975 54590 0 410998 0 469948 269184 0 0 0 308488 0 740507 623403 111707 388814 344165 0 0 329477 284151 0 582814 7031 4261 343134 811386 0 287401 320397 0 227759 321214 0 440601 0 795540 0 0 213048 585441 169975 0 0 0 577172 109757 618738 127820 0 726592 59326 0 0 796464 0 914768 487669 147102 636332 465674 0 475 0 397037 761291 792769 0 0 0 0 233057 390984 198651 27063 0 0 831042 496085 117875 0 0 854629 66720 0 334230 890171 485254 0 0 0 0 13049 951050 0 653969 959619 0 0 583304 485011 0 0 450778 509895 431018 926016 932596 0 0 718877 138613 0 441230 356929 0 0 415841 789807 950400 123334 948648 39451 0 875983 0 0 0 0 189298 876373 488276 987398 817006 827839 236651 264586 270123 539239 776565 760509 0 962377 959648 673538 625229 665928 510914 66317 0 265003 0 520766 417303 783641 300634 0 469320 420190 420997 285622 0 248934 0 88212 483505 0 0 0 478399 984211 499833 251089 529505 22373 45659 973247 303533 339306 549547 224722 472472 0 664063 536976 557053 450440 0 186732 0 681211 0 727544 0 8432 0 248825 878369 783547 509744 51781 368624 807961 751567 91554 373363 0 0 0 208795 272531 0 965585 944356 915504 72602 0 0 153973 538166 492725 419834 0 921144 651651 0 0 493669 23452 88849 709357 0 333429 809860 0 0 259306 747536 0 332397 939350 402547 697268 454411 164199 874845 977048 979306 50304 464562 0 303017 940715 0 321785 692649 605866 415204 793515 0 0 959846 0 0 0 0 807654 0 0 0 770387 0 150480 123965 243861 0 190272 0 271319 0 350196 237419 0 0 981479 422522 591766 211611 924460 452150 708506 0 0 0 0 0 0 0 443475 880183 967209 488370 323860 745953 37416 659347 0 614240 0 0 835327 963889 744595 518623 150866 0 0 0 412279 33795 439215 0 954794 746979 0 406591 0 0 946305 664368 223547 0 79515 426900 0 0 810707 0 313638 0 0 903407 442919 0 742278 0 597006 0 0 804744 0 658567 425236 851572 0 18540 291696 497228 786830 699934 352431 377101 0 0 0 0 496362 0 502678 861815 0 417960 556760 16436 781760 599209 0 3415 273002 0 0 714400 0 806656 0 0 236826 871818 0 929795 0 0 0 0 920885 247030 0 899929 537054 392950 0 728985 0 0 754626 294616 0 0 878297 450854 210895 468085 0 0 736459 84804 895782 0 0 0 291098 576064 972417 0 435218 747286 917419 0 960666 0 582431 0 275919 0 392014 971419 247012 637809 0 503640 445421 800620 251001 385875 868552 147706 0 0 929622 0 346709 145213 463508 0 0 902187 905961 981575 658966 871175 0 0 0 0 0 0 734019 806898 185100 185394 620333 0 917816 384343 2225 94290 0 505446 641351 0 0 719307 45769 0 480329 765912 0 909633 897355 659219 514979 0 0 0 102709 0 717583 0 700104 584126 494365 0 0 33510 0 0 928628 892557 748088 0 553455 386697 0 0 14666 220587 0 0 0 542080 0 102826 245805 710431 807336 944471 408768 0 923806 661530 0 0 198568 347137 0 863397 830759 319629 141135 0 61518 589427 417145 816918 0 524985 202146 981941 0 0 293623 112858 715279 361351 438154 288551 561152 690234 419854 0 916767 0 0 0 0 377327 626726 0 683055 815093 842460 0 730875 100573 902457 0 799406 840902 478110 432489 453871 363865 0 0 796524 679986 326949 993769 0 909310 812602 0 0 991149 925229 977158 754861 723032 826164 0 655434 687689 0 0 476809 361950 0 0 317602 0 39802 566780 0 0 0 524839 956693 0 0 0 453025 0 651831 249788 506923 854772 0 855972 70053 193158 0 775185 262488 0 0 0 0 666636 0 379127 834271 962931 702091 230510 111501 0 874965 983512 181340 723430 724751 0 0 473580 80274 0 643574 516253 478657 0 217207 779074 578273 0 0 44597 900178 645465 0 0 0 693441 390193 0 248981 293179 284118 0 643987 879348 323980 838312 0 0 0 0 182116 930117 0 947896 187710 0 0 6812 966686 0 0 597231 230986 0 325853 373852 457490 0 330487 0 838459 0 81009 388073 791347 0 839164 699783 0 544082 33872 41992 0 0 776200 903209 175737 0 405964 0 0 964506 411223 524607 0 0 566762 227885 342772 780606 39918 488905 0 0 599724 0 415409 0 466254 0 937007 428996 161810 900899 720986 430087 633544 0 630308 0 0 931430 742649 114074 0 262723 0 0 622404 0 0 0 0 0 580170 534988 547351 0 496908 281724 267989 93816 618939 750409 0 326525 743156 839455 247769 0 0 664403 131833 135296 36653 0 496834 0 469398 555345 662877 436496 149142 758974 0 404333 519915 272334 599894 0 0 0 244394 0 184523 34513 443144 81637 375436 0 435721 0 0 323898 622516 238552 0 465700 0 0 617009 645824 0 454195 374523 597833 0 158135 375109 0 350317 0 0 822906 0 740299 0 834192 405787 0 709029 0 0 845352 0 965669 928523 787426 0 0 0 300391 0 944955 0 714551 37824 0 129467 0 0 0 306100 644733 80813 337397 0 336159 253090 300357 307157 0 956784 909526 0 994703 80040 225716 0 260153 380384 0 0 937764 452135 192664 0 742676 0 0 0 392394 382703 888812 0 0 70601 216691 890440 765887 0 0 595868 877589 127713 463798 52675 0 0 79673 412870 0 661593 0 0 0 381528 0 0 542341 372977 0 0 246078 0 143203 259182 0 0 634502 0 288214 508473 0 0 0 177577 330839 0 215277 0 583645 0 0 134906 0 0 0 177093 320244 0 555756 731970 686736 0 0 681652 70235 208972 0 739472 0 571942 633759 911202 666078 739132 0 571948 801101 587898 467393 771538 825310 858408 64228 791340 714926 847964 228891 889954 916457 0 376065 161942 313100 0 0 112259 0 0 0 182220 528756 334140 950584 0 818347 674384 618981 0 360391 669640 0 0 0 41178 677704 653288 229001 0 0 0 0 0 693273 0 64961 805928 699693 108645 617299 38142 380439 1290 778135 0 0 893716 407150 918327 215919 805235 415257 628059 448640 278434 0 422313 227217 0 503297 631038 0 0 0 0 14632 891541 138835 488751 224208 915690 0 43064 0 487027 0 0 517170 753153 764006 0 932560 988408 942028 163963 0 983106 884608 551780 943507 0 0 0 531226 0 0 261350 284836 538124 0 876777 0 603805 0 58438 865696 799577 474992 308781 960331 532194 308677 817888 990459 0 362441 370032 26516 277491 0 0 0 0 840902 416606 967358 0 0 834225 961102 873891 610243 0 927995 746198 217552 679796 0 365321 778600 313548 0 484683 619914 406639 0 975854 417887 136658 0 834305 919222 523531 0 0 0 0 0 828634 409491 0 0 617734 212563 617315 485157 351662 0 0 824337 353018 0 0 901815 0 0 254520 0 710887 833971 341154 411668 442545 450148 0 328492 292302 810144 679875 0 983494 0 913025 0 304933 582437 10297 449641 0 178096 662580 912139 440051 364549 61283 737451 0 342727 874844 0 434360 0 527871 306690 915689 396277 725722 0 124035 0 86383 212184 284608 554731 328463 296005 214062 685831 987412 480888 0 878777 327214 402378 0 734680 0 409327 84311 647200 211214 402929 838983 644495 0 335654 0 600744 0 24222 813189 519832 151915 0 705333 0 172497 0 0 630075 165238 691309 860810 693410 274562 132613 496806 242079 787845 896239 0 964896 674114 0 460888 370889 118594 0 185348 0 0 663074 156254 0 540415 654381 612897 920200 0 0 900223 0 41243 0 0 0 181620 965076 113009 341148 0 0 605015 0 660265 0 560718 159308 0 557307 307344 543935 0 209782 0 184014 0 0 167157 54555 0 0 352463 0 584530 706484 0 374317 0 0 0 251504 0 409176 410161 403117 669565 346334 0 0 107777 692218 774208 0 680325 842251 131789 0 0 63060 0 0 528492 0 0 0 0 476313 0 0 132138 37839 636086 0 269534 0 0 0 452292 281199 0 132641 0 793493 0 86480 689962 796278 152707 704426 336432 474916 0 0 642020 0 355689 281133 541706 367392 0 74088 0 0 0 411324 0 23909 142983 92868 73142 0 65327 0 0 656779 95302 0 542881 524533 646389 451511 352207 0 836877 381206 785028 481638 138166 0 0 831862 954831 297224 0 0 986034 0 879623 0 0 0 231972 0 981487 401089 885544 216302 0 943295 0 0 0 99960 970973 0 615766 671916 0 513634 608093 901250 0 953806 658160 387135 43688 82137 403889 988588 67490 771733 0 374614 314180 486548 531981 0 563777 668073 950946 828458 0 741677 986986 0 0 975294 804733 870837 451976 0 229649 0 0 884216 670103 972510 0 887670 891452 0 229649 0 912684 107152 248473 0 0 0 806896 671103 353589 0 106776 709450 707848 783684 83473 0 0 0 227965 786859 117486 0 293738 0 507697 553959 270635 160559 0 383859 353716 594891 192372 0 0 218564 759879 630532 411966 0 0 767819 909581 298987 0 550320 0 181013 0 0 124024 204987 428610 148623 0 921641 0 0 22175 0 50188 952452 0 404120 202493 0 308897 27925 871887 0 555776 592328 267224 178585 920496 0 216204 932925 0 0 903143 0 0 0 0 0 185412 314933 818001 704955 142033 0 0 0 760640 309394 14480 267663 0 337083 997110 0 0 705405 0 204004 780684 642695 0 675107 88705 341585 43998 382936 524738 442475 538725 733656 0 214729 77623 917292 0 402249 0 437777 481471 952693 422156 0 327151 497195 0 120682 0 530576 128368 0 0 0 0 0 0 0 178920 922331 802200 586 857887 998313 256211 0 846553 0 322347 242770 82627 0 0 789250 0 375345 0 0 0 0 115782 199828 199640 276874 385381 511873 389021 0 371668 0 623139 460410 783281 579896 0 678138 0 903243 775264 614425 0 0 0 159375 341000 173541 95290 963130 0 0 0 351887 0 970360 62374 64463 847247 155071 162053 0 345184 969824 0 867198 0 0 665460 173550 887346 484886 808923 0 0 303492 121050 0 0 559796 0 0 28128 0 0 481398 315744 43198 0 698221 0 0 516298 304828 0 361641 0 462576 0 851550 587072 417622 996786 250296 0 860505 589012 382831 594315 47173 0 451445 0 0 0 0 339711 650684 236416 0 392840 0 0 129599 0 556939 0 0 9519 808026 863348 0 705049 341279 957294 712848 0 889762 664198 929337 929513 0 0 0 523883 977056 989547 465856 48856 269490 114025 697582 805508 0 442061 0 438051 107342 777194 0 282115 381818 133101 0 0 590624 0 724025 539161 747721 616118 145996 262644 0 746719 590455 220609 541305 395633 518341 0 0 0 633871 37318 0 816438 0 696948 482616 440737 244415 272160 640177 570979 0 424961 949664 97319 0 0 620206 0 357876 818942 0 0 154243 772139 843091 992979 998506 0 0 368206 878634 0 922153 738162 0 0 0 0 0 0 544124 825730 212910 0 852885 135667 874484 561051 0 0 784094 110982 0 483254 499039 60465 0 314227 0 326556 860360 778367 248592 999327 0 0 895070 444118 40339 0 647940 828269 182884 0 61672 0 506631 0 0 0 489245 164124 74454 0 163842 704409 112717 579896 0 297765 999617 428647 0 0 671054 0 584063 0 0 0 0 394969 409840 0 951104 969268 0 243780 0 0 0 904680 0 0 0 682513 149783 601935 0 767155 0 244561 971230 0 859991 0 336945 58061 134696 921501 15240 955964 0 0 0 688041 969798 0 0 0 0 0 803587 0 0 182114 770235 387174 118220 225251 652806 378650 0 0 131061 587532 0 882442 432440 298250 0 0 0 762125 0 257079 164971 0 0 0 154604 0 0 882932 622261 899900 740898 3496 227912 0 0 952932 387651 64000 0 0 0 0 0 452197 0 0 133025 382995 0 0 0 215599 373812 468329 53234 825597 0 0 676982 0 0 467672 706023 692395 836606 344693 0 0 884714 756418 0 0 81357 0 0 0 744731 0 0 0 244712 487983 683934 0 439414 0 334386 843243 0 0 0 0 0 940030 0 584722 218416 93717 0 0 191338 0 472533 0 815415 0 0 712569 820870 0 890091 510838 441771 319824 0 334120 0 731532 0 986359 227298 972656 693032 0 333742 0 0 418413 0 912429 0 0 0 621277 331089 0 0 601288 177229 0 388236 90004 0 665408 472228 758138 333816 0 47387 605083 0 737104 179699 874264 0 820469 722654 945366 211263 0 800618 99107 517029 945211 476339 234931 431685 0 595570 715662 279649 414259 0 0 634131 945687 520283 184655 963096 0 401038 817984 562508 0 0 163297 0 0 0 304980 776899 73162 99733 469276 87674 0 342352 961064 213313 368899 0 640350 773379 57532 0 1455 0 0 470336 518849 0 617388 517820 630176 0 0 700278 365149 0 197691 12479 760230 0 77432 963420 365979 208097 0 865979 434768 0 79610 393827 252848 719401 793791 718428 0 0 0 0 20887 0 331121 127962 68613 0 535506 507364 652863 313112 0 0 731180 792258 244927 405927 849464 174297 991434 949992 386879 0 563369 0 844093 0 60546 436244 841483 0 0 174221 0 0 0 0 319137 472248 0 404481 969105 0 0 22953 196008 910946 0 395914 0 325462 0 215467 506269 0 0 0 10277 0 319998 709633 922103 964467 344869 24747 761567 0 0 0 0 955055 986800 189767 690578 850203 0 931947 501236 0 338352 472783 0 627709 910803 167017 960782 963531 486291 0 279395 964626 150472 28694 794556 830231 897807 7276 55545 309725 0 483707 0 0 0 0 50382 0 981356 0 913687 0 860428 0 598063 745782 899715 616753 0 0 353522 0 442093 0 620065 471522 448224 0 698840 902264 0 60590 529157 361084 948943 0 0 294595 819936 894782 932483 0 0 404668 0 0 0 72956 138158 0 0 429889 335490 48191 0 262471 394897 958203 388565 907568 253709 407401 162927 0 795184 527685 752126 0 676365 9455 0 0 273333 493608 785548 0 129676 722895 284117 952177 315418 560604 8037 287917 729465 636806 495956 103056 871599 0 335689 0 0 450546 299894 0 926951 0 0 950745 220504 490933 0 942169 104575 147403 932399 0 889679 451572 0 241994 730747 183226 0 287199 0 730792 0 0 3676 0 0 0 0 223577 156331 188910 0 578806 719246 351253 720129 869496 570872 153546 121097 998990 0 622174 150926 747891 0 279035 495773 519025 458432 186992 0 0 251596 281005 926095 0 439395 847194 954779 0 0 237386 965696 493692 137342 327946 0 0 0 0 607521 315721 772760 0 823631 0 0 35600 443100 200341 0 0 155596 0 906698 211816 780609 0 0 301937 924648 532477 0 344862 0 0 0 0 0 0 182737 823598 184811 252618 508773 621589 0 370050 0 0 784877 0 464134 747919 190929 277007 722345 748739 555841 36904 607864 0 561638 410034 70751 0 319195 741273 603017 965036 378040 179851 378632 738679 54569 531994 0 0 943418 851329 718089 519894 753466 0 677820 586528 850413 494415 0 436567 329689 0 0 0 441540 441136 0 0 602480 104524 651510 0 297662 0 0 908522 871222 205421 0 0 733269 350320 552515 0 0 312039 701193 125212 328800 786866 0 414714 252423 627315 0 0 532738 359571 0 302936 0 0 850903 944860 194071 0 308701 0 587911 0 449318 533558 0 612170 270152 61971 767337 691405 166550 345701 894781 0 0 0 0 826835 0 304097 0 131543 810000 0 0 837672 46396 680926 0 0 0 61063 0 307547 780544 788733 382269 636017 137008 806292 569102 0 245257 0 109889 482228 393753 745514 0 0 0 0 0 352845 0 263467 0 949151 0 246410 844319 0 0 0 981770 610787 972339 989475 0 0 686557 232049 157929 0 918931 0 311035 33020 549743 0 0 272234 820897 0 406083 837598 83659 0 0 0 613663 940196 912773 289342 712239 593881 177649 516755 0 0 0 105099 541991 201441 61052 0 64376 0 0 102024 791829 756313 749926 0 930580 0 0 178802 0 0 672460 674775 430375 0 0 278975 650707 0 0 9244 0 642652 943361 406550 538842 0 122211 0 183546 0 30946 466946 119237 469079 990152 0 60683 741458 530466 799496 361980 409633 784244 343509 94239 924420 594988 0 638707 0 0 594404 0 0 0 658639 328735 525059 0 0 844778 0 790243 886536 530197 966861 616362 0 790578 110925 0 593455 925258 0 179160 0 869593 899144 0 523719 349770 76891 55613 0 0 320073 196536 583015 372910 308831 0 87633 0 836801 0 0 367465 321795 453216 654734 241354 0 0 781690 996527 0 0 375428 471064 128399 985027 78445 732701 0 0 0 365083 3492 582874 0 0 0 312380 248158 0 0 0 0 556647 449294 0 0 242445 0 575785 406712 0 0 0 0 0 978845 0 0 228440 699972 565725 793019 90269 856901 0 0 355997 784534 98906 813311 896013 785805 228062 593636 307774 708049 0 0 0 324076 0 0 279004 430024 0 0 751281 0 0 749923 0 0 0 0 0 47756 712540 0 0 10465 965110 0 0 511211 889863 473435 949432 712027 977104 684448 0 0 0 995156 0 789230 878662 0 285508 0 954802 0 929394 0 127145 0 479139 768437 763060 26663 751957 0 0 674240 321475 0 828587 553935 805475 0 0 0 0 0 63412 839695 0 0 0 268222 949847 0 131046 292050 39033 0 388502 127874 704968 779008 0 713556 961651 33006 31767 904566 0 408442 0 388716 0 954657 336814 0 126704 0 271148 530133 527680 80456 963564 587974 486547 460577 0 0 67837 122696 0 980178 0 476662 0 576380 366137 0 0 0 96048 726597 707815 200413 208472 182693 0 694944 0 0 0 451392 778813 777014 340990 834103 241594 0 230070 560638 0 604966 716241 0 664888 0 207750 0 0 0 840114 753847 0 0 553030 0 0 538938 0 160595 430359 866413 377178 563642 380607 775532 0 27508 0 0 0 0 0 409780 0 477257 389778 0 611976 793161 0 722906 622158 0 226355 0 0 275223 537898 0 0 0 104191 329885 246190 642572 120698 678977 0 265975 0 860143 0 654182 465306 0 60977 444152 35949 0 0 650382 0 258590 400161 0 0 393151 0 0 13385 342303 440735 398584 516614 768820 0 0 0 311618 0 943428 582705 0 374820 203613 937653 695211 936043 26772 91361 0 892819 957657 759173 57761 0 927500 997154 249895 0 466866 871598 0 349755 98329 394256 676546 417493 0 0 212236 764086 0 0 137764 0 824001 232766 138237 908919 0 0 0 0 0 0 0 578435 937830 813226 0 110971 0 373883 524818 0 0 0 299417 0 710411 938291 67516 0 0 0 0 46253 0 0 287837 0 101288 885315 0 213413 0 422664 768873 806657 273663 589663 835476 0 0 607125 99589 0 259546 0 375491 212302 146719 0 655853 0 0 799086 0 947680 0 659060 0 868339 689733 857330 0 430197 0 0 771151 0 686686 901790 858606 0 780794 159170 833295 0 0 308860 591709 512617 70891 392563 712963 830929 464544 177484 0 688305 0 0 917097 169481 410500 7147 587609 0 4769 715068 257572 0 430796 960388 253 0 0 0 56633 278347 350837 0 26078 580515 960263 588228 955151 0 0 0 549050 353712 0 303563 321250 0 0 376047 718667 0 0 0 267705 944622 855636 954180 297174 20292 0 434102 801201 0 0 706358 0 361882 0 615905 0 153689 0 319045 303255 938303 0 0 0 0 171929 722031 0 502967 490612 0 0 0 374229 0 117814 31803 0 0 0 179728 661693 781775 772645 587175 786348 537124 155913 432727 131696 481386 38413 0 0 899150 19462 513835 651827 848612 931134 73578 344613 466498 763702 0 6406 926901 0 753844 0 237281 911236 0 0 624286 0 0 329233 0 0 86150 913718 500392 56358 0 508006 90268 980567 0 106133 0 155614 560961 0 335730 864867 0 136577 0 0 259970 147813 110771 0 106934 0 0 0 690606 618245 497294 0 0 434653 0 384627 913187 750802 718948 80807 993444 307794 0 302346 398855 0 0 0 539199 930136 0 445074 849908 229548 867757 664599 453615 0 0 741507 0 0 0 0 191353 149114 482597 759061 0 78714 920218 595862 75431 0 0 96728 0 496476 394779 361483 0 255778 0 829076 574799 395224 0 650453 519607 129014 992268 0 805568 0 0 143689 818867 554539 466510 724612 0 0 0 576642 0 0 279752 244364 675694 0 194699 203818 591437 703540 116245 115679 0 895157 322833 557901 568150 424300 102537 0 0 0 0 968717 0 499987 272538 110330 0 69464 0 390546 728846 0 992400 753951 0 0 0 0 932478 0 0 95444 373059 125262 3840 343842 0 0 0 197549 0 194787 0 181491 193759 281492 0 563423 876409 981743 584336 230997 619444 0 839680 243518 343931 233562 780044 0 785712 0 855631 0 814662 0 0 0 0 742808 190953 290519 627929 111616 0 0 883516 261579 0 563727 937347 0 0 727254 687842 836639 0 0 0 927387 0 0 0 0 0 0 707113 0 0 0 868277 427631 346224 0 0 0 837863 865088 0 0 969703 772303 0 0 803771 277946 0 907553 876812 401198 386649 665067 534742 0 0 81419 762431 316292 0 515911 505806 124046 162113 421803 517520 0 186013 0 0 0 0 0 0 385824 970672 0 919668 391146 592012 0 0 447391 656280 0 95876 0 0 0 0 0 0 648146 55882 0 144408 478239 769505 778552 758856 0 975733 816385 882960 259114 663150 293215 862768 0 410709 399632 198053 146033 660544 294234 0 458554 0 877741 796087 0 467412 0 498385 0 0 0 134863 87892 33152 836454 0 0 602326 324083 944763 238945 351948 0 0 0 0 906538 0 0 372436 655746 0 777663 0 0 488031 0 0 0 262051 0 0 805671 0 222187 793435 0 384931 0 954751 972160 0 0 660093 0 26421 0 449806 800974 407315 989120 77582 932134 0 739790 0 0 689841 0 63828 0 709014 0 937576 0 716201 266710 0 449397 20492 365534 0 42341 732043 855740 438144 0 0 0 0 400787 21441 0 527092 776468 199344 0 746346 946221 752791 508848 994798 264262 642274 0 252574 513847 0 162833 335478 62385 398581 241784 0 0 0 589437 0 21307 360663 371276 0 0 990925 0 264597 0 563193 845939 909501 0 619322 0 100361 596641 0 0 0 0 249889 19930 935288 0 443099 400424 0 4181 0 982995 157974 591352 0 328684 283887 200679 0 679124 914658 28477 0 73786 843750 0 839059 0 0 998988 852726 0 406735 0 220871 0 354239 6459 794940 570307 336108 427893 114224 745120 985662 981625 0 979384 383516 382401 0 0 0 0 851487 331520 177700 518951 373273 0 416430 631889 319706 972043 0 0 492329 800312 0 506241 0 0 0 494038 0 546085 964005 0 0 0 568971 43914 680077 128979 0 464047 631808 0 413914 685274 968710 0 722989 0 874803 225269 27545 139248 0 386315 630351 907857 34854 199724 299112 778486 0 0 213130 0 663718 954638 0 56994 0 559634 0 0 577712 56652 0 0 679630 0 994106 452435 154863 971761 233531 722439 323135 991968 8863 218378 55515 360121 411179 252357 130481 647128 0 464664 990909 0 572825 282648 218558 736179 0 87639 0 159354 0 193806 85978 42402 399677 756497 426408 0 460711 950753 201931 71613 591874 518223 811780 151682 506117 977999 685426 0 946629 56173 841049 408773 441662 844240 313751 0 288967 0 855058 692978 0 217987 136776 661292 796894 852688 259497 0 681032 515943 336247 94503 302835 0 920242 686721 988417 0 0 41017 0 0 420264 21674 350282 0 502783 230692 0 0 0 206549 107340 543358 806515 847655 827103 346137 482027 0 826248 688237 68484 71837 725743 0 153777 406147 436478 217938 892804 14450 0 926393 0 0 572351 651514 325047 471541 0 0 858412 0 649728 863476 261836 91595 173154 314207 678592 0 0 443888 0 0 755363 127804 0 0 967865 0 0 639598 786481 400589 304957 0 42962 0 0 366809 0 15619 905083 0 32079 78862 748490 904075 346615 725231 0 785679 22382 84547 433581 828878 34656 212137 0 476085 0 0 831847 649395 636287 970353 0 527278 250441 638445 0 423985 0 92888 578492 905336 701608 203490 0 0 561714 494716 564521 209629 0 101850 0 6620 758436 549136 903636 0 0 832662 0 563471 402740 0 401113 338800 0 779366 139224 709586 590870 594488 988628 0 0 0 0 0 0 891198 273747 0 201516 311279 792561 0 824703 0 0 598521 926603 695940 140567 0 663669 0 576736 196916 433808 154667 0 35190 789554 859914 719413 158148 0 995062 413015 0 0 0 825915 28580 748728 936874 97746 0 0 965135 162011 78828 838692 0 675799 970254 0 410753 0 846561 381424 0 547127 979853 117981 704877 0 863955 104229 0 149857 258761 101942 10010 311556 468775 941022 458540 0 608508 784815 892477 0 0 795397 799890 0 789348 233045 0 0 0 411465 0 0 297409 895330 0 927467 481429 851637 729816 208792 0 108455 654618 0 0 553555 76958 0 959086 470343 563799 136637 0 284937 735994 314200 199165 179336 0 876305 0 804918 0 0 0 817152 160981 0 0 307905 0 0 290247 214866 168746 579292 0 0 973385 3854 0 0 361837 759613 0 278641 0 0 794989 0 901483 102477 868925 501566 0 961875 844210 910262 0 352291 569734 427058 880104 0 0 717620 0 888638 273787 0 934478 568960 0 0 0 530079 0 0 32237 156894 0 732104 0 99569 0 0 717734 663938 0 207171 432774 331540 843512 0 837161 0 0 518894 437073 633979 0 0 730317 656122 0 0 0 327082 13276 911195 378900 149485 964347 673418 978141 0 465690 0 731479 22478 505882 137489 0 977636 0 292091 869584 0 730947 267846 177174 585855 370104 0 0 372387 0 0 720928 718010 242038 0 0 291585 820770 0 410762 780088 0 556306 221879 654799 301099 953124 96791 871713 0 463198 208755 0 697241 23391 165112 337600 513241 0 0 0 563268 0 542115 53411 156928 0 493747 76926 0 101721 0 579360 768751 43774 890716 141897 28555 0 308850 13826 34789 734889 0 961704 0 0 0 692604 854268 142603 0 0 0 415706 419474 387751 997763 782045 805631 0 0 373520 0 186499 885835 328897 0 155822 0 199812 806745 0 773161 0 0 591454 0 783252 0 39045 0 845555 182584 0 691145 0 739131 977692 314315 0 327045 725655 172043 573900 0 0 0 0 0 576699 19732 646443 0 0 0 0 0 231159 937002 304988 0 220166 195045 0 801430 691827 0 0 526171 0 0 893094 797477 0 200626 0 0 419212 15215 631239 0 0 371045 634999 184130 379729 0 0 207808 642328 0 0 0 461045 0 630489 0 0 766980 0 161085 0 55812 986210 726125 0 617011 0 0 0 0 37605 0 752274 496855 0 993926 0 518233 0 0 477734 0 0 59053 473264 873747 0 955288 371453 0 32762 979135 226965 19366 95899 865760 0 158623 661193 0 847015 601356 488313 0 918888 93359 393689 0 549940 0 0 529613 0 0 154968 225241 336218 0 399351 0 211197 331084 857794 0 294387 360497 401467 259279 0 0 0 0 992056 311665 517389 8820 647479 0 27783 727971 0 171675 727962 126324 465459 0 30094 515460 0 0 0 0 0 577299 275840 0 765872 17282 122866 5199 0 319057 0 667736 602906 101473 474368 0 115218 0 616864 0 597283 164870 414775 0 0 16931 833201 0 192608 75396 0 239842 564567 0 0 0 0 489177 808061 0 0 630443 772527 83867 496422 427964 0 0 599385 984698 289388 282841 0 402931 746025 134319 817081 0 292233 156821 484362 0 127621 18406 0 170314 0 0 0 829330 0 707948 2710 75335 950589 807846 95768 779874 0 272237 814787 800239 0 0 773275 0 335315 203018 585916 341216 0 498857 812691 147230 180339 796741 597795 619406 413811 573927 0 772600 0 0 544789 0 774253 193310 0 0 254510 45538 0 0 512616 164949 554923 341146 300310 735251 0 937129 0 681961 0 93773 0 874700 128476 692761 0 489479 679094 0 0 842904 352969 4949 0 39167 0 108577 0 550359 0 301650 0 0 0 359564 410038 373481 411131 764114 655501 383643 0 701199 47384 0 912590 0 707451 671987 347840 0 792769 506500 696665 488289 287201 0 730056 370279 0 341637 140981 805090 162192 0 561883 0 637099 653207 0 861204 0 0 0 815020 34813 929869 81288 0 266693 897903 0 989737 0 88029 209108 163739 691257 135719 0 0 259109 0 65281 0 0 226302 315472 39038 304120 578993 0 0 574280 0 958602 0 898048 360163 287495 0 799108 320724 7985 0 226439 0 204806 698713 61898 907479 659697 0 913987 542699 0 130555 0 441656 623113 748744 913552 0 0 351813 59078 0 125603 665747 0 0 0 535787 74510 168008 871437 164272 138573 590354 0 0 371360 0 0 491099 833466 136080 582754 967232 759472 819781 366047 850674 735920 661614 893637 484139 0 369231 0 383066 413708 0 0 0 0 190758 0 0 775474 0 599217 0 565370 524711 553098 0 279004 0 0 778902 0 795699 0 101729 379267 0 76152 0 0 233950 658795 649941 848159 686910 0 0 0 0 0 0 0 32134 416741 626476 0 0 0 0 821888 15909 178187 0 368789 345309 404775 540349 455871 0 0 0 523249 569356 244523 608489 0 0 157428 124626 31705 0 0 873057 0 0 0 631243 0 521962 0 834630 837068 0 0 288 0 0 530038 639514 265980 713269 0 263478 77427 185191 442865 358993 955655 0 0 0 315558 533024 0 0 0 0 74255 0 0 0 0 900263 202754 641783 179409 382631 665702 306907 0 0 38877 901987 88486 0 279945 849481 536236 0 0 157885 814405 471832 861950 0 298257 442778 995346 0 340864 670901 386889 0 0 0 966676 53455 380393 0 0 895638 285904 0 559028 5546 920697 774335 0 0 0 1876 701839 915017 0 461720 18723 0 741884 117216 0 902619 0 0 995474 277721 660134 964126 113204 0 667263 468948 280275 0 0 0 79495 0 0 0 577106 920259 0 0 640551 779872 246780 389202 529248 0 781600 38846 0 907103 0 245552 874445 399478 423147 560674 37975 203786 240850 729627 224961 203582 26525 134060 222467 0 770257 0 638081 383936 0 0 148725 583916 314703 0 0 732312 0 0 893142 719302 743389 170263 0 0 806609 497421 531009 417268 0 0 583072 0 0 0 669365 854327 0 768005 622807 448225 96543 521668 387202 264479 968026 0 850427 708344 503995 0 473059 385880 0 0 793300 513408 0 0 0 136964 992849 0 716083 107775 792699 499822 155341 0 249650 429378 0 808243 0 0 0 625372 970817 0 198809 989033 0 0 749613 0 0 69707 466833 302330 823547 876501 0 448604 232653 279689 848520 204178 999997 261222 190276 0 371303 858396 0 0 461220 303073 3477 0 0 0 268552 551768 0 409303 0 813753 0 760198 0 0 0 0 466908 909514 500602 495923 0 0 789062 534799 557457 0 0 14716 473145 213447 0 96713 0 977901 0 121574 124176 0 996961 645707 625403 426514 681885 318045 0 235659 489893 524408 643411 0 948648 387279 0 723653 11429 887510 0 489284 61432 985474 0 822218 0 464566 0 269560 129373 139008 976434 0 636073 0 0 772982 274952 0 517389 695201 987000 830016 555567 0 524010 0 0 376177 169722 867127 674205 0 539607 0 390148 947661 0 0 80044 41851 221230 433355 173521 300946 156118 0 145846 221670 0 226729 0 525208 705870 0 0 0 0 0 313694 0 887786 385696 243864 488992 0 948196 58279 0 757877 324538 261618 11962 560905 201352 584399 682464 0 0 0 792430 521755 220183 922676 830353 504336 14629 73461 826281 0 879724 666119 554163 361382 732997 855161 75393 560937 920522 786795 30212 322730 724805 0 48387 896539 826744 493484 0 219144 373353 0 0 0 0 820367 518552 0 312971 239543 0 0 560759 561599 0 770405 843590 311090 0 152433 0 799841 640345 962884 606720 141678 0 0 669811 207643 0 568093 571210 54168 246194 0 673742 468781 562689 0 0 0 153886 0 0 0 990896 593292 133107 0 911356 465770 0 519010 564180 938405 800592 0 851385 363381 489476 0 722016 0 828092 201509 185268 0 0 0 0 637508 950031 0 0 0 181649 0 127007 786416 639351 0 0 797556 900414 139590 416837 795526 4718 0 823043 723382 0 0 829054 415738 138565 586251 0 379088 0 0 937476 703195 115365 96512 0 0 0 209933 528889 572259 150012 604509 512652 9545 568164 0 0 515864 694215 545994 0 0 555389 0 168826 102090 913619 0 879419 372302 368240 0 0 0 0 853409 490899 658403 861091 0 401086 567400 565776 841290 568532 773502 993495 0 0 137475 111769 51303 0 0 0 636304 319861 462746 0 370462 730535 0 893129 0 424629 0 392792 0 861722 0 740095 366886 0 321233 731419 410340 346464 610116 0 0 537394 459429 373836 0 0 0 0 0 305749 854527 178979 525550 0 26576 681726 522227 633604 0 688498 0 706629 0 43743 669610 793949 0 0 195195 324859 83687 924432 403015 984006 453846 0 0 214795 110257 917608 0 0 645902 0 249953 479718 0 840160 807833 606117 426875 480724 674857 0 0 350314 0 0 0 965014 303068 0 815872 643282 0 0 798001 0 876640 472284 760987 851410 992337 758506 578282 0 306135 984561 336849 812370 939755 902882 0 786905 0 574844 205785 0 593919 0 0 0 402034 0 0 411962 697217 0 0 0 270797 931400 896580 381916 784740 0 699756 575018 0 239339 131825 990159 0 186271 467419 125321 569173 470036 149113 0 712538 336010 0 0 220521 0 0 366265 0 0 0 866586 0 486208 49629 0 44913 593921 50700 0 0 0 0 306777 0 66295 0 208101 968570 0 554571 518569 0 592205 938652 0 0 0 991518 567281 719403 0 0 0 0 43935 0 844417 173942 0 0 972440 0 744006 595143 0 98939 871496 0 758104 0 772713 0 0 846140 543057 191521 69645 907369 786335 803258 748133 369271 0 220311 197133 155419 0 736743 183068 490721 0 565680 268877 674193 322280 729565 0 0 349939 0 0 789358 701804 440329 537738 114102 0 0 0 685132 542760 0 0 653629 88994 808445 90157 819597 836244 0 349635 75916 958534 561330 537670 975932 453991 2027 0 673233 0 0 0 760949 0 33035 0 685060 918785 994178 0 840632 0 0 313975 5915 0 661566 0 0 0 0 877084 688182 420829 0 0 716118 0 201293 335288 218068 913453 0 0 0 819262 160867 207360 0 931976 261878 95579 0 280012 209866 180478 671720 667267 0 998410 544592 516608 550246 166232 970458 0 0 374340 455031 139868 0 682727 352997 0 0 711074 0 628992 283700 298451 0 0 113936 363212 479416 155337 259251 196608 265662 241908 0 0 377680 287998 0 0 621510 666757 222780 913236 207633 0 964867 37082 409940 0 0 0 260865 135866 51639 0 0 134863 0 510638 741754 0 0 0 726443 0 675598 0 0 793419 0 0 0 0 465513 250584 382824 950912 767348 0 0 797828 970499 346329 206166 0 471405 0 478709 412077 0 0 585691 929025 430739 0 845420 480978 141317 411954 694267 809686 0 342882 184117 802670 506789 514108 385938 738330 164064 129714 0 383681 0 274521 0 0 141496 191556 993085 956206 944171 124919 453839 0 330836 968491 495758 0 0 709621 810826 475703 692749 0 298671 973218 699634 262933 310022 548060 388229 0 311749 821992 493360 7271 887318 758057 150822 62435 686588 959810 0 310089 59221 68852 450079 0 0 0 436539 161489 0 504568 56187 149433 0 180368 130169 809022 0 0 0 560689 530250 0 339936 0 0 440624 771161 0 0 0 758157 482960 302023 794296 0 0 230506 39571 227561 0 658264 0 511491 0 780221 908613 136409 0 51582 0 0 973466 850677 0 0 129369 0 612315 148213 0 30742 0 539994 932893 498371 0 0 347931 192622 0 512223 776557 928399 44791 288531 181176 0 620778 0 0 465029 374678 590112 191497 384028 298283 628541 0 0 0 586343 0 0 733320 834406 0 743227 0 764598 71925 569877 914594 0 0 0 0 0 0 0 681486 474818 0 0 496479 0 589550 965965 0 665248 0 0 203880 476199 115616 838639 497259 0 160347 0 788628 0 0 538793 50853 0 205212 0 0 0 257296 398999 0 106221 67823 212757 565393 905201 865188 259328 957249 277382 200125 0 0 0 758465 386903 0 12045 0 0 0 0 0 372062 213727 924330 461856 979675 0 30181 0 0 0 248879 551032 0 0 639973 66787 0 126148 936041 0 0 258438 711168 0 348273 697261 730855 395069 247669 0 273468 107635 788780 513164 979350 938239 776061 945219 577515 843000 0 642724 829851 403073 531621 543628 78233 302588 0 620022 775002 307279 0 984469 0 0 432863 434469 0 0 105971 616309 298275 7922 0 615206 746125 599430 0 562392 169087 953135 344500 0 419018 158483 0 174996 362894 658 485242 0 0 0 0 0 212779 0 56166 274977 75752 953572 883291 0 550256 895767 864495 0 386443 432891 497081 393606 0 988689 0 0 557619 0 0 141676 959821 602989 916717 472414 42460 20603 25941 0 853204 0 759980 392668 87793 753927 333059 261247 0 0 338497 930695 0 518918 530994 316617 0 195149 969527 785298 0 97353 0 0 328156 0 465967 0 449282 0 691250 158677 169737 0 352177 721614 11604 0 984345 56777 0 781683 113868 520570 319905 0 0 66049 594493 282839 90940 412765 899733 654597 455112 692149 50608 0 8168 608742 798475 58500 417534 754977 664291 0 0 0 0 797152 777144 482076 0 0 539767 405792 572462 784967 517779 0 791195 294314 0 930740 0 0 0 864821 622973 562639 296906 455852 734734 612188 109086 673899 0 0 0 902020 162307 348387 469860 566008 131525 403624 951285 694118 176102 30762 901157 0 0 0 588268 0 0 609464 759709 0 469112 0 0 273004 0 0 0 0 0 0 231492 270133 973225 301669 594412 0 725365 0 359251 620378 0 0 766158 700583 791111 0 175719 215292 786628 698049 362574 0 952515 374582 933102 0 0 0 0 28563 598908 0 646210 0 337684 0 952431 564381 0 763519 238928 58216 523731 0 0 823890 490596 416852 409211 93918 791710 425615 919036 809784 408158 0 574445 446097 676301 0 374269 586613 505494 444407 854449 266745 0 45480 406076 461835 732185 0 0 834029 854845 0 683646 351594 785564 0 0 0 0 0 527227 791403 115018 776045 0 0 0 0 0 0 505934 765839 0 238415 0 931147 411408 743005 919312 0 955143 664941 828330 0 0 505509 0 505091 743930 0 511997 379184 291820 0 0 0 453549 104779 0 0 936484 720647 98878 0 836659 498485 0 269561 288908 821433 22004 0 0 440870 676567 0 0 699690 826344 298076 700900 358062 8740 808816 0 120038 53143 0 0 4624 601723 662901 109955 0 264921 546511 562458 0 0 202562 904660 0 824079 880430 704727 0 303077 953330 986155 0 689755 858612 0 0 513195 0 296631 0 16047 0 496205 339224 246762 0 450588 0 0 121670 697191 0 0 80683 204876 0 0 465891 0 0 286495 938025 714850 238772 0 537357 0 0 387061 60793 0 0 0 0 208283 81313 0 3262 0 0 0 972656 693182 308720 0 176913 765646 0 418768 0 539563 979693 169578 0 88406 0 105838 0 504853 627739 0 0 0 487904 315131 432846 861439 0 0 0 0 772343 4010 59031 950308 483863 968720 295055 0 822027 553874 448076 262801 44464 0 67191 837934 0 219219 0 0 130071 0 530575 877713 864043 667296 12693 0 657058 354487 0 0 25138 429662 14958 0 0 0 986288 0 855122 289462 881991 165339 703969 0 677210 788387 438350 490015 967224 177102 243164 0 0 0 265601 499821 820902 190866 221556 0 260851 0 0 678704 562789 570951 0 930751 224418 337167 0 736368 0 887710 435028 503833 0 277311 319346 512999 0 0 199402 358174 0 0 117628 377567 0 0 387808 370588 0 593322 472986 240478 300403 171969 579010 0 0 143140 682313 0 0 760459 313530 261555 432088 998395 0 14970 245386 887844 0 0 0 458349 354684 715700 0 809778 923644 0 527125 109256 463561 219319 96308 185573 0 0 119192 0 10555 0 210746 0 967766 797161 865890 0 603870 0 0 731454 903202 0 0 0 748745 87506 0 0 423727 273737 240026 0 426592 0 0 544157 92286 0 821700 0 0 535599 514946 107399 439160 244834 0 0 739307 982850 841693 0 659458 613906 233528 866811 736409 0 0 0 367915 0 898229 77987 891693 282390 0 0 794820 259428 0 0 0 0 341302 564622 242677 0 0 657494 0 0 25081 956014 0 700901 509351 29273 473820 0 0 107288 171949 0 0 509912 0 0 413767 0 0 990783 0 635744 0 466101 623192 820865 170825 312633 0 0 165634 0 0 546547 0 320139 272303 503427 0 0 0 652554 0 0 599721 782354 0 0 102211 0 253917 848755 612422 428132 474667 758347 766419 0 0 0 269249 966295 928297 0 625908 0 650987 0 84462 0 0 9558 0 886049 0 0 0 719267 949854 319475 78692 509686 342482 767182 460160 0 0 614705 116705 194796 0 828564 0 0 0 288384 420828 811245 515669 0 595583 272797 644043 549171 13606 637957 479155 0 735758 0 216712 629763 0 786555 353568 246220 0 0 0 0 275564 206688 555068 0 526108 0 966641 58163 0 396573 439820 834302 0 202965 598487 0 896005 0 655608 689794 291209 647130 195740 0 560758 858389 0 0 839735 0 970094 0 189769 470001 0 155531 0 850724 0 0 0 563884 0 798437 150768 984545 835428 270401 912412 279207 0 162885 0 376615 256378 426222 0 400619 0 937729 0 325010 0 0 208672 2521 209134 349808 721940 589625 87900 112644 624317 467168 88511 0 745215 0 0 0 632483 593583 0 0 0 0 462381 0 89752 270994 0 794975 541276 0 632926 0 0 674351 593251 0 288983 0 47812 0 0 0 153836 152653 104958 0 465348 0 319390 306889 0 0 0 751933 0 549184 0 936895 769505 149936 790034 125536 250011 517768 93824 198668 263517 99662 0 43972 600774 0 0 0 0 0 156198 30539 982016 257458 529499 674777 561131 538266 0 81807 5939 30491 211481 999863 0 234948 969076 0 377427 444338 623566 405987 493716 0 494228 930024 0 366005 619237 0 0 0 0 694172 779084 0 782044 499592 0 553892 766892 251225 585146 998965 583336 0 0 176659 976870 0 218826 0 516018 886938 216346 0 0 717752 62538 0 0 0 0 0 79361 308071 559274 0 923405 0 104508 658102 680721 63018 0 0 455836 870343 0 55973 0 98851 0 764075 911986 0 0 729808 0 0 0 0 470332 0 0 667335 497095 0 0 161284 890928 0 427468 0 0 47753 373099 0 207755 539086 452917 0 679246 554897 0 234396 900610 0 277598 0 0 725934 865694 0 8112 846200 0 234736 772957 940308 488329 494801 455100 165642 0 867828 848948 516693 784829 0 0 968068 608748 523346 0 75459 679049 477508 0 967305 0 880124 480144 552293 957042 0 791339 183903 0 0 179095 0 377928 221133 57459 761189 0 0 0 0 988251 0 89229 373845 35384 123438 911437 587094 938553 382709 0 4301 0 168882 170718 0 828958 145274 291496 328009 0 0 0 0 144051 990282 0 294179 702192 215342 0 0 0 0 346109 455754 827812 0 867243 445926 0 578149 0 282857 0 0 102272 829150 224308 0 0 0 236312 83572 306488 851062 789867 0 533630 546747 496615 0 0 434028 0 254450 0 645102 878553 0 553996 625048 452934 468087 205988 0 0 881497 0 0 0 630763 0 211774 0 0 0 581777 351418 168569 0 0 0 156224 663057 101969 857030 508966 342566 79749 110852 0 606052 0 248769 0 0 536624 544958 687472 0 793984 984667 0 0 666480 0 582585 820298 0 126514 715067 475037 562988 0 537649 0 117185 0 0 795491 628687 235882 537238 31694 0 0 60112 144458 0 185759 223653 642584 0 0 0 876809 0 921441 855973 584087 0 936881 0 0 428276 939623 0 370331 0 0 744132 0 208398 115974 211525 0 0 599294 0 236079 895871 909909 0 0 0 0 719009 473094 0 829037 141944 133986 0 0 0 166734 295111 0 0 54372 797543 682074 579424 0 186259 564436 806168 0 0 0 355168 0 318956 351125 374709 0 862299 0 955442 598309 514906 0 697736 284451 0 500084 0 0 221349 612089 842925 496637 0 0 838612 721668 767010 170086 188777 22006 0 0 690483 843162 0 223480 166069 0 657542 420284 463305 445509 0 0 0 0 23223 0 970010 0 0 845002 492394 50484 0 618732 0 0 0 0 512656 0 255529 268498 697477 0 982492 0 665843 0 488781 0 296675 0 597700 762825 0 0 0 945540 216753 6154 0 903039 70188 132219 859629 578291 0 157639 249643 0 497733 103833 0 0 678430 0 44670 0 0 527807 0 0 303113 0 0 937629 994283 383936 0 253282 0 0 0 0 156782 156467 873884 0 723832 214868 55951 0 303466 611421 0 0 795005 330336 986885 0 28823 107650 958698 875104 0 286199 54156 849570 579232 82131 0 617177 387934 0 51768 494128 0 422025 0 225788 550750 0 992280 547682 0 0 0 0 0 293627 151143 699331 67882 561302 241851 960506 415485 246636 0 745514 133504 0 596578 395378 81259 0 650401 0 0 169054 234984 397959 49934 877528 119334 0 0 0 381661 649473 0 823785 0 0 586957 1913 0 0 0 0 23218 0 0 532628 173338 0 917546 0 0 330571 720656 0 798862 0 121298 742264 679333 843964 236989 0 0 908451 374644 0 703592 764146 822371 0 0 120497 627476 39191 807022 0 0 944980 0 666848 65002 327773 235923 195761 81391 861807 191107 954134 0 546408 0 0 0 0 0 0 0 965099 0 594420 252786 0 0 0 0 209714 734638 0 0 664109 297648 48543 781614 589514 488521 0 0 0 0 55597 572029 344154 985663 0 0 0 0 229948 178374 0 692278 0 438785 149174 0 0 346633 8686 771667 888522 0 363863 840686 0 733109 214953 916231 232534 318772 719269 493469 125582 0 141486 0 0 303199 0 0 414021 0 0 192210 483846 119980 122134 255637 0 424260 701993 224191 479398 258192 0 236705 968530 0 131506 0 606650 0 177921 74900 847261 0 0 932516 19519 905930 856149 0 268038 992843 45818 0 594866 573467 34030 0 0 444791 943506 492912 0 814055 604630 0 0 73819 377353 0 0 793550 954642 190192 444029 0 0 405922 24345 0 293026 4172 0 0 0 908731 0 711132 0 0 651432 0 0 77267 0 241846 611474 0 995913 0 597146 11186 606594 0 0 0 907053 137670 115541 986156 0 0 407405 735919 0 114035 0 882033 630205 0 770099 0 595621 168425 288687 112552 281482 0 742463 703931 0 827896 400422 34506 216457 62898 868970 0 297506 0 92244 548080 717393 833384 161471 0 774516 44592 0 623727 534385 951745 168463 479944 285823 607053 0 0 415346 224581 836193 0 0 112439 377688 417667 44896 399543 468827 773981 100840 491014 805663 0 0 909936 0 0 801875 0 0 851566 0 474387 0 577181 357340 668661 131925 0 0 0 216260 799574 229065 0 469432 248724 464565 927229 260792 457864 593973 33544 789267 610281 931840 551101 668424 182391 727117 990682 0 336014 0 0 0 111804 51635 778596 856956 0 253048 0 0 656217 0 522939 39227 649437 393176 957438 555133 31762 922150 434498 371946 475457 884427 680690 0 812027 0 0 0 583122 231508 491888 0 0 438838 0 0 824712 0 0 0 773784 752455 975211 553957 667389 793228 818499 265069 322124 740381 899746 767505 0 380062 0 0 206672 821401 424230 231043 773114 810571 897020 0 0 101000 0 521810 96239 0 682744 922132 391740 921989 0 0 702830 0 749771 888573 319286 338521 1707 0 0 0 0 0 519330 0 641540 591456 0 0 143537 948854 917529 949784 0 683856 547550 817682 550894 179684 611136 89489 462486 672795 968198 639126 0 0 938379 33693 854337 248964 519942 503865 0 625570 0 351323 126274 59992 65125 0 0 827480 0 849815 906549 0 0 947925 0 247263 610480 946633 809388 631949 752328 538735 285309 405262 365964 675664 709521 77856 198624 0 684000 0 989911 549894 0 404733 5921 319875 480496 0 0 585441 902862 344697 35439 0 347028 761909 895030 532538 0 839566 203050 964520 0 678281 0 0 422387 736564 0 161394 579715 0 0 0 630761 134113 110158 0 549112 364822 0 442935 618159 0 0 0 609521 0 0 0 0 49654 0 715678 0 786549 873034 0 0 969231 616845 0 822457 0 107846 0 0 336942 397532 746035 93036 0 0 0 0 0 719748 365937 613808 0 33317 293038 393194 0 571603 0 196626 0 415699 485367 0 414996 0 0 857865 0 0 602827 0 0 0 0 182396 0 69503 689168 354825 0 993917 442608 738467 0 530806 312834 0 0 233186 0 415613 88019 0 0 484009 951857 170713 657308 0 0 842318 0 224685 669516 0 640076 273149 2116 952560 505072 727152 0 134758 0 938352 740924 0 719851 0 378530 920751 0 0 369722 354415 4722 53066 871614 243570 0 0 0 0 215187 0 461230 0 0 822670 0 920833 124486 0 144515 0 0 0 946490 458581 879194 87166 59742 586100 780046 159966 0 0 0 0 0 0 301117 255328 709599 0 375814 0 44948 49703 0 0 0 415153 252913 107967 403121 332702 0 0 244649 387 391896 0 80970 401780 0 0 0 341015 539953 106556 0 925089 404864 792177 0 183433 323096 962103 0 0 820124 449779 959231 539415 0 0 0 764600 941883 65037 0 0 42672 612136 457416 0 0 816355 471565 569396 794636 0 0 0 498415 709049 281494 622661 490506 269701 0 898729 333552 966345 280983 304071 879956 461421 0 0 0 642512 469703 133153 794818 107131 406223 442036 757326 0 590642 86565 0 0 452766 0 0 0 846334 0 221221 232675 834081 665007 160638 0 0 894526 0 12753 774866 302342 641910 0 0 977372 179923 227905 865 0 0 87813 0 0 0 0 37020 750415 0 936685 689776 0 756281 387349 355432 878112 799920 762533 478717 905506 495696 425652 0 584398 0 714715 0 563443 0 0 0 0 769334 113799 711492 0 361745 0 685122 896025 961495 269306 0 337484 376726 0 0 616192 490740 0 439959 249091 923535 0 283438 0 289088 653117 303047 186410 758762 0 0 839826 921238 603314 0 81896 768583 0 701865 0 0 0 219601 57015 0 0 269700 0 658920 0 543599 875165 0 0 102201 450396 0 507054 98771 813800 479119 298312 0 0 837974 631697 495998 0 449404 930224 914159 895779 241309 0 0 0 241556 0 336749 929434 631764 897957 227388 0 0 214529 727361 0 0 307173 0 906543 790813 528573 638217 742548 657692 0 0 0 414205 395933 295065 0 339538 0 0 451006 625093 556728 625089 470420 949989 993224 77273 0 0 850792 869893 97280 701990 468301 649798 478820 0 711113 0 0 168942 753263 224331 523288 0 320885 243247 618381 123169 0 984410 636053 575245 0 857350 618254 153256 417391 0 362376 73544 0 620197 0 383193 677879 0 948809 951981 359328 885315 602939 71356 485474 945387 63725 0 0 0 0 0 0 631507 0 0 0 595266 335157 281902 927099 0 235686 0 0 0 0 0 974709 0 0 466737 320169 0 911810 0 0 705500 0 753404 819631 9364 665913 0 349051 922598 817374 876470 833511 484269 0 492139 224968 681621 0 954048 828165 0 0 0 0 0 434739 824503 874474 932059 14955 0 411029 404369 0 0 0 0 846631 40691 588030 0 913727 0 0 323999 635778 349885 817593 0 205352 340017 580882 217580 545721 312417 0 341284 199157 54572 475387 726702 681009 746448 947267 813513 0 0 0 0 217108 0 0 636960 106627 0 666092 0 155086 736066 219386 125491 133424 0 0 796567 0 325996 823131 611245 357246 0 464728 0 0 0 0 144611 564933 756334 227687 0 0 34422 939497 0 610955 551339 230592 0 882776 0 0 900723 663768 813542 0 0 337396 0 117912 658361 0 441625 332389 437826 0 820314 316858 0 0 482874 771692 38335 0 718247 0 67474 533043 0 0 0 0 0 0 17351 707584 722550 682765 918176 0 0 0 0 701665 273723 0 0 63203 217666 328429 715675 979934 0 0 0 0 605797 512601 525548 0 142686 312002 0 625346 0 251706 659674 0 859564 391360 510180 589433 0 420270 0 0 95648 0 0 0 0 229251 364784 499297 0 393507 685786 0 0 242311 0 0 0 315280 0 817144 0 316394 0 324805 797619 882179 207059 0 0 81218 630206 361763 0 227576 417714 771760 0 0 475844 732281 0 453011 0 326590 893933 0 347801 0 0 449726 0 0 653061 0 610191 0 0 41145 967539 936485 427826 621932 525435 0 988148 0 0 924672 0 16507 21094 555924 665173 408275 181779 219648 194165 0 969647 306668 192907 0 654042 275784 198982 0 0 723013 402167 770394 241579 650168 634527 398073 679821 0 0 0 0 913824 888993 592539 766937 0 443811 0 614274 0 900390 418839 0 0 583754 376831 0 71216 0 0 601451 0 0 0 0 193087 0 513217 484618 869797 833434 346826 231602 0 787874 862512 794360 0 0 529665 19801 369970 69976 0 0 0 0 0 368547 0 0 0 433204 237152 5941 0 335307 746229 0 834061 606614 0 742997 895623 690242 357126 721505 716660 0 84930 58301 231360 359507 0 0 0 523183 917018 0 0 757612 728091 0 0 804454 360083 908140 362288 844694 0 513709 140801 0 0 0 0 0 655297 538580 519613 0 0 345416 0 320336 536078 0 0 427467 0 527230 182596 0 564092 0 0 0 751767 707183 0 773149 103157 792881 874497 657486 0 470415 805989 138228 0 897881 254321 615843 0 621707 0 863235 496733 575195 0 792131 0 526701 201622 0 520145 0 0 0 0 955732 488603 726365 668725 153260 125088 914100 979912 452617 0 726538 0 0 358863 354903 643370 646294 0 605280 836202 129225 350158 109534 27885 558476 206310 0 0 532322 96412 999853 969869 524072 0 0 881520 711200 0 993085 825699 0 244482 670195 0 0 600131 0 0 0 967910 29154 463428 987000 308790 15450 0 0 953022 632770 0 74626 0 914856 405043 483688 614997 655637 0 945529 938943 0 0 0 904687 860361 0 408975 676102 736590 485148 0 758766 0 317632 529084 0 563736 168584 0 0 10055 978997 371590 313545 404675 600523 0 0 0 0 0 0 0 158980 0 0 265810 482961 237494 0 0 0 938637 279276 267449 407624 21975 346860 755862 0 846667 0 0 825368 0 244281 500371 0 0 567565 608395 0 0 302964 840537 0 0 786939 369781 272780 513319 189949 342213 0 958095 587648 0 478823 216029 0 0 842331 0 809418 421967 589351 377643 401989 0 201057 0 471991 468984 0 934916 0 27668 648722 417719 235697 0 792167 0 340441 343060 566792 540704 428939 0 743724 777829 130893 436337 0 0 19264 0 0 694720 0 648006 976839 836753 0 0 0 0 799305 0 0 0 0 869248 0 51284 952387 0 0 0 249682 0 0 0 0 0 0 464275 0 469247 528258 219191 0 329260 0 0 547802 664219 713575 433223 0 0 213458 957412 581910 616929 960014 241238 444010 975223 110187 0 0 394432 0 0 0 497116 0 923116 277124 0 822835 22297 849360 963727 623984 102284 0 950469 721884 924486 417388 0 0 460352 845514 731533 69022 0 665477 427781 235461 598879 0 780237 913007 0 492774 389185 592542 0 0 134202 0 0 617123 0 642258 0 410439 254650 628241 0 693177 0 0 518794 457434 0 0 708641 420706 814633 488038 757816 0 0 486077 0 0 915035 0 765286 817229 790480 0 315258 0 846591 521502 0 425656 737437 0 709186 443659 0 871686 418945 976774 0 0 0 0 0 788637 949235 0 550992 0 700625 0 520590 0 220946 466534 576825 483633 867231 0 639063 0 0 0 0 0 982569 0 0 693536 824904 909636 911539 305225 0 0 924080 197795 559050 725897 56251 223260 963260 786551 0 562713 362430 633950 114416 0 523221 795348 0 0 388269 360290 65780 0 18576 448889 214975 0 9869 320564 966135 732691 660977 386115 0 483507 817246 453150 123708 506903 0 0 0 618716 430950 596508 0 0 0 0 585745 0 577267 15930 413788 507520 75036 518835 389924 0 716875 0 8341 53488 0 0 980443 723288 937871 346289 0 564760 185255 997271 876523 565520 608626 42794 471322 434440 352815 15811 926219 0 207571 106112 0 559357 0 636322 589733 824347 0 637172 0 0 0 934505 356536 794628 359509 0 0 80571 520207 608530 652211 0 910746 0 640327 703114 537650 0 426471 0 0 79702 77975 758965 0 900056 893787 477073 773883 0 768898 854417 230897 0 0 275419 0 745854 47987 111300 481109 348023 143141 143309 837372 145723 686395 867149 618931 55742 246506 0 849390 0 0 659110 0 576508 237353 841273 0 30235 810436 859487 950904 130938 0 0 460482 647382 983906 925491 0 287204 459966 434321 444770 425946 186341 684415 682154 579561 124756 199869 469745 425861 0 471925 187710 0 270675 0 720041 419662 296306 492019 0 0 0 0 0 0 985555 502346 858283 0 0 654430 825675 59713 0 0 0 506208 186552 903229 0 0 516693 416528 883628 815176 594661 382085 0 0 952137 658042 822727 0 0 0 676740 0 453136 600011 639417 394933 429873 0 0 808874 997306 477993 0 142830 594646 421955 0 590401 575390 0 421433 612815 165256 0 850607 0 0 561815 0 0 0 0 386971 665169 77183 841154 0 241205 91900 402389 604468 396391 55502 662747 0 86561 49250 0 703821 997151 85361 490643 360456 0 995065 0 0 336513 229383 826863 928271 158930 0 82054 0 129261 92518 349789 306405 741405 0 0 511919 387066 654658 169097 0 0 323434 410231 683924 0 969473 0 576212 0 638440 0 0 906113 640375 0 0 0 930132 443671 0 107811 714313 0 0 0 331931 671412 870252 0 0 0 974311 0 967297 0 781506 194927 0 613884 0 353085 19115 0 361689 262794 0 696707 540207 0 669683 0 258423 544490 294132 27527 24103 0 0 0 0 0 132984 816466 726889 0 0 752244 25864 174953 337680 813255 504308 760111 51395 0 258247 0 84530 175946 644111 159202 666221 485884 0 0 0 730185 78803 0 0 0 0 353136 358019 0 713663 0 185697 735230 291014 562070 522724 0 290317 0 873090 0 0 644117 258885 0 183171 554196 24740 0 0 964883 285207 48801 0 104062 933283 46624 0 614627 0 0 329989 617660 0 759882 0 0 152487 140673 0 643897 0 53872 410836 370330 151217 700272 304289 994780 870218 0 545047 128072 662573 559893 0 742196 0 574476 303139 0 836350 222212 173545 741066 557891 959318 247651 0 541575 429076 0 0 591605 0 858830 0 0 207820 972188 541668 0 367333 328475 0 102577 313685 518824 0 950232 546587 885190 475170 0 265304 0 0 0 0 617332 714481 273810 0 946786 0 0 0 756825 425576 567553 348360 0 822407 608045 0 181569 906828 611813 0 691949 0 703542 219414 0 0 0 279614 0 275234 0 132578 847055 0 0 192117 641760 206098 0 0 23507 21668 806929 317055 789643 595495 0 722692 239836 0 548576 278241 267709 94915 959610 755147 55923 793325 406716 540490 857954 0 262749 132774 0 749139 0 666511 166594 0 402297 97605 11255 354801 0 837876 0 549742 708349 0 569902 361260 227251 0 0 172623 135131 528458 0 518607 0 0 891217 442157 0 231092 371108 100262 266320 41556 24090 715335 57063 330861 0 0 883737 0 925360 0 187374 67468 684252 604717 853290 0 0 476216 815504 1711 0 0 618928 735484 0 49278 0 478835 0 212205 147000 602003 0 246463 0 160317 905663 0 30299 840469 933933 126379 580672 844905 0 384131 795628 0 192647 179874 391838 62514 317159 206767 230172 737360 0 0 906021 0 0 0 968701 374011 45969 0 114914 684218 74254 0 513354 0 0 689479 964355 941974 941843 0 11547 934596 124011 0 405219 233621 173983 737927 0 43329 449632 0 608342 762289 0 0 443229 0 623667 69684 445313 512063 81999 399977 0 979580 740045 68688 341345 246308 0 441460 908271 940252 0 485431 0 54816 0 72923 0 133279 554347 886133 21848 866378 0 0 0 700998 372741 367898 625251 907931 0 582443 0 641556 0 63955 169274 755414 924518 468733 0 0 481021 599509 427468 0 380073 0 899216 11835 0 171340 727936 0 423493 698264 107282 700138 110750 805541 265593 197008 0 310782 30483 731474 0 613176 926982 0 372480 516403 423601 232601 67083 5361 737005 533434 463762 804327 401377 290639 0 0 129898 646183 0 835171 837434 248455 955787 657714 810039 431689 0 109167 792216 0 0 0 0 737414 0 0 0 0 0 0 584295 637138 786586 49350 0 668849 340728 726031 0 446778 985082 915468 327326 407739 944469 423419 502149 0 0 268097 0 729714 0 139617 0 341940 207947 416254 0 776684 0 0 558972 917951 416380 939639 533353 277491 0 0 0 560271 717672 554048 556742 0 0 0 223482 507407 379589 102874 455076 560698 0 0 0 319514 318971 109861 145215 156438 36912 452958 0 894807 715992 155637 0 0 235004 105931 0 483559 659247 79690 865768 193183 0 227045 0 846362 303029 384139 0 433775 186335 448827 0 0 364461 0 0 0 0 0 0 173569 0 0 933137 375579 0 0 0 655573 0 678737 553358 722789 28812 961140 287721 288210 444335 89679 0 736048 0 0 58129 0 310807 91239 0 0 178952 0 764452 771740 0 861007 311344 581925 0 172880 0 179298 0 0 635452 0 320883 483685 398039 0 223177 439231 0 422823 0 0 813148 0 0 0 289931 170816 702825 170980 345474 7555 0 321013 163682 712340 0 897198 623095 398961 862926 22307 990448 837406 704805 1056 0 0 442494 408084 514704 0 419192 8098 0 179838 280497 0 0 470073 0 0 0 733188 871168 0 21846 0 135669 316510 755942 670033 0 552856 117262 0 599434 514088 41630 735199 775142 0 0 371921 37667 924500 87122 735458 712935 227586 0 134890 398324 462010 334577 0 794516 0 0 0 0 0 500638 830708 61233 0 0 230781 0 0 0 377987 616384 0 0 424903 0 748616 0 784705 937821 0 0 2118 502430 0 833531 0 0 0 768121 74901 0 676481 0 844076 146062 8523 150758 0 379472 873623 862207 0 0 348866 214995 422188 0 52123 338370 0 0 0 652639 935975 635360 630213 101146 957395 0 590233 0 0 0 973888 0 16757 0 691911 725572 821338 0 0 893741 0 0 844948 0 347313 989032 0 226837 303062 0 0 0 0 0 154899 0 866125 828532 893352 719577 380652 0 807390 114356 358311 0 0 428569 0 138266 756053 763005 0 0 0 685534 619037 0 0 95537 38071 983657 0 481279 428679 268517 858475 156708 133298 460207 385676 0 0 0 0 287192 0 0 0 519876 72776 780118 653061 995651 0 525314 899564 55969 529946 0 0 547388 479172 803272 0 0 0 792526 855380 92493 898136 77888 0 0 0 619495 434169 406352 0 763121 0 0 903949 149466 393346 0 0 924277 672460 654113 862836 0 0 849906 427827 577996 354774 561519 990673 0 623147 434619 300622 0 0 500902 0 0 140259 636816 807778 0 878739 758149 189555 872635 48663 0 0 0 15382 0 74923 647506 864876 694 0 765639 0 919436 405977 548819 33830 685179 152021 0 680779 0 0 607924 0 0 388955 103419 300207 0 128958 413784 0 0 671824 0 238786 312980 0 0 0 626461 0 0 0 0 714276 692039 0 447772 0 0 980213 0 0 0 391389 687385 498878 317107 714643 968171 253490 391155 379490 827363 153870 571969 652329 0 847192 398034 908467 544844 0 0 796049 213531 583305 0 0 0 490020 259274 879939 890758 840006 560567 853078 0 981049 716012 853239 71955 0 970152 0 0 330879 0 438239 685674 0 0 0 0 702610 0 51867 360212 957483 0 182255 0 0 668134 67895 761262 0 392792 0 166662 744774 0 909574 0 595869 474501 337673 0 991014 400401 0 0 0 512058 9493 121185 823495 0 411234 0 0 119302 123385 0 369968 109854 0 0 428660 542734 0 0 410420 118830 0 0 0 974761 771032 655608 77973 595301 847653 960517 0 53601 767296 0 13867 427117 0 0 0 988481 90970 0 0 868362 889759 340365 0 459201 797991 594919 0 0 769763 201121 0 0 604149 927789 0 63941 0 895410 0 0 496864 0 446601 53082 893160 0 737988 0 0 710271 217472 223638 364856 0 620723 13777 477148 944163 0 726198 937976 700794 698207 331155 992449 3577 942266 0 310261 513553 0 25363 566929 334819 807523 105896 177380 0 0 337999 169881 769239 0 458792 0 531625 318224 0 707249 23518 687480 0 369544 223505 158269 783009 578182 0 0 0 0 0 297264 164435 104714 0 325333 0 637307 0 762447 786731 0 0 262260 358951 0 213987 0 0 175674 498452 0 0 472924 0 241617 491548 0 320629 213276 20183 0 993514 629683 0 300078 0 728067 705412 0 594624 515565 0 383874 22395 569989 734193 0 0 0 345400 0 257866 358195 0 662228 256194 711278 873588 12118 0 0 0 250211 252671 0 639672 409638 255804 0 853681 944305 728525 0 656071 916539 0 612731 55731 843789 0 0 649623 881956 97341 174304 270416 0 54193 611126 116729 928754 60572 544796 544656 0 672313 0 730085 638245 985391 804297 704027 0 0 637780 696959 0 810023 0 622807 158016 370605 0 0 0 0 0 0 843850 831524 0 0 234373 0 999461 574393 409345 0 735592 0 0 0 0 0 0 0 750573 837728 0 489546 569098 0 0 882774 125544 923097 0 390105 0 242440 507474 0 0 0 881978 609171 0 0 891659 299869 0 0 0 678969 0 103867 0 477932 141805 538228 0 648115 85674 8136 192106 976232 472020 0 266233 566923 135611 0 0 0 0 0 749129 0 957322 442608 180271 743941 966438 0 591405 585627 93544 490148 0 0 0 793956 340245 789538 217127 0 0 0 472493 0 324663 0 651003 395960 229405 0 181096 0 294224 66201 233248 391396 380808 922381 0 0 330724 608465 354046 345208 921360 0 0 0 0 470442 703799 558027 219306 520596 0 0 588787 0 356964 0 904852 920604 252871 85027 788106 962926 649133 8457 0 0 0 0 153598 0 0 701072 608928 775087 75428 502995 314638 254952 801359 600367 169309 395302 22924 0 351050 207368 616438 0 900237 108221 0 0 0 0 0 0 903726 766816 938908 0 0 402575 563793 211597 102763 0 630273 29699 140527 0 370869 738631 427513 970943 0 0 0 741939 0 903632 146383 612345 0 336700 0 253253 0 0 723887 0 0 811849 275693 0 0 922010 0 400983 0 0 975804 598408 286309 58726 848335 509980 711439 412795 250048 702400 345689 941516 0 762719 0 291388 116171 0 860487 708368 824944 0 964796 0 0 531944 593243 0 799242 0 412096 270685 0 0 0 500236 509265 0 0 747725 75675 547810 276949 483767 151069 0 708746 0 0 0 41343 0 0 0 308856 0 431752 843852 0 0 443656 908 650105 10409 690783 17530 0 0 0 790329 238986 0 263506 0 177959 99093 0 746037 559930 154394 0 853161 353806 0 0 874825 802418 188065 267356 185543 426894 92250 322546 152661 787332 278837 587373 0 572778 0 528120 0 793656 0 0 0 0 0 957110 0 262011 440576 53087 131265 80220 42576 402171 915049 0 700071 386934 859998 684049 934091 763837 0 0 233577 871319 447400 269153 668512 658564 11660 114835 724935 840490 305884 0 90315 306394 146701 0 932280 549724 447948 104898 453923 341013 461470 0 793891 0 861241 347059 500046 883766 0 381020 559542 591343 787117 474401 318033 840890 0 818674 815589 0 289687 0 0 802878 51003 428776 537126 0 0 0 0 630403 0 650474 0 0 0 0 684211 69654 516855 723083 438523 0 968433 0 284761 0 33092 246975 230826 709637 472890 371181 0 846557 992191 336967 516417 0 358272 248864 594923 496504 729526 459195 76310 234312 18791 843948 0 914007 824916 276856 0 0 0 837275 696887 0 57507 847488 628112 0 0 590041 0 297798 588502 0 271435 0 385338 717134 78211 675969 509287 862473 319033 0 996562 0 405353 528927 393903 0 0 832158 886134 486466 971833 272596 683044 695294 457476 0 441014 137370 571992 317302 265033 0 0 921451 522096 164012 131323 0 892722 0 0 38979 418177 311259 46887 338591 0 0 682599 0 0 440638 885205 833906 0 245901 593425 121618 281779 761014 948462 59415 0 372316 929785 742367 0 330851 0 0 906452 673776 543406 39514 109379 214403 197047 0 0 877387 0 330215 105578 0 0 627079 646587 237493 426000 0 514331 474803 352544 0 723550 968635 560716 0 0 416597 153664 868346 511010 0 0 0 0 341342 472941 0 592574 0 120026 0 553735 840940 386918 187469 501046 669274 152496 17304 0 78024 0 0 18210 723803 223706 0 0 177572 295266 0 587248 976422 923819 0 0 409017 975189 364674 0 91296 478437 893587 236658 183993 8632 112515 0 0 422888 311133 0 638985 913132 888905 36342 0 890276 862951 668032 685826 232279 0 0 0 59204 928846 0 626310 88368 0 464883 0 562006 0 0 0 0 924519 0 245728 201411 100210 0 0 0 2128 510975 407620 0 0 887510 40562 975517 454210 561005 390718 419669 202385 0 465933 0 673880 877204 0 234880 0 432126 416791 798591 278452 362504 182998 753021 468892 955677 0 267405 171536 391070 0 278242 0 252076 0 0 176353 381171 324364 0 23230 0 24857 626718 840952 579501 0 0 0 0 0 0 980629 973610 60158 0 0 491509 946376 588196 0 122121 0 0 0 658673 291540 406665 677417 853595 0 0 370778 0 0 8654 0 724907 90443 531744 0 625247 818493 0 0 128615 966345 183423 756693 0 0 0 574792 416213 0 603716 38940 366781 0 0 0 0 0 266018 512687 110839 830484 796108 0 0 0 0 71001 803261 739349 586808 251048 499434 392624 448642 0 543720 688496 0 930413 202643 0 0 927348 0 676291 201503 0 0 0 0 0 0 337183 892546 724227 878953 555012 52849 91271 113466 192018 0 0 990033 649615 287755 955930 423054 395469 0 555208 0 556544 662109 0 42034 0 243600 0 77659 773930 418380 439444 124394 187926 593080 298251 328377 0 745646 981493 320791 0 202433 861528 481411 0 765307 0 0 309942 627036 0 0 270355 0 979784 846905 965370 0 888815 0 0 0 642619 0 186174 0 0 766502 0 0 273313 325469 404438 46142 0 0 0 464961 385203 0 0 780814 577417 333181 927826 121381 0 976977 0 0 532437 0 863598 0 444057 0 0 0 0 683191 555549 0 0 670112 174653 0 0 250284 632567 82730 352877 0 0 852728 276410 600932 255652 0 874956 0 0 0 272947 0 792094 975883 0 559740 951794 0 434088 0 656433 701789 0 261752 0 0 316896 117289 253444 181876 763466 269715 626550 376969 388163 0 0 26571 876069 0 0 740329 0 687232 52898 876704 0 768286 0 809384 0 0 817525 0 651656 0 28789 0 0 0 0 832984 0 412128 0 578558 395878 227773 0 0 0 650166 0 62644 0 896161 474114 745204 0 0 296270 237736 951784 0 487048 653147 685130 781305 984456 44375 818469 2508 394876 888039 482513 0 377427 995027 0 246482 0 0 0 0 858148 0 377366 352214 0 910153 0 0 866795 533990 219113 0 437780 472293 0 0 479829 64476 820042 154218 986179 0 0 0 845343 972542 0 195199 0 0 403195 0 0 0 331197 7553 112363 440598 0 832948 744753 813314 0 0 0 260520 694652 0 831844 550720 0 640753 291652 539697 162735 0 0 472514 293609 0 445404 155660 852654 199970 775227 0 499651 968385 0 157168 296018 910286 672308 0 291707 0 814293 264317 294979 888372 684160 703289 319016 501475 897095 712627 379125 785103 0 965194 122814 276609 756606 614770 102583 0 833580 765824 0 0 0 0 0 983050 18987 756670 504735 812455 423613 825881 377327 237006 967656 250663 0 235274 273475 43748 792793 0 911661 642324 992493 194170 514497 526107 408072 172176 787687 0 6048 397559 0 789548 716056 744492 0 0 275532 0 614453 666011 0 27584 420503 0 730418 0 271016 0 191677 432948 0 847827 546879 0 0 982979 866318 783572 148508 298991 471710 697601 43772 0 50154 0 936446 74562 0 0 452335 0 0 937971 114599 533819 0 384251 247037 0 537233 654008 0 0 532244 557713 715287 144259 989692 865585 0 327641 536045 0 982383 904288 0 0 2023 0 755976 245458 930535 518782 0 0 455624 851084 0 246606 0 766162 0 935936 14378 833542 262762 0 135519 204197 160621 924782 0 819050 372242 370696 234876 74513 0 0 203348 0 868399 28947 951215 177208 826949 0 112481 678695 0 952143 856956 0 0 375326 629321 454824 474677 0 499963 0 322879 0 0 334368 144225 428768 323865 397848 711970 53483 0 0 0 697647 702785 0 71899 0 114750 134147 0 809173 0 182328 621394 265745 70262 704524 0 0 0 652267 115298 362235 0 0 985542 0 0 0 150226 266 0 546247 577506 545867 0 192525 634239 0 883528 627936 33291 651488 0 471099 647303 301462 945601 62240 267221 149415 649601 769322 0 621633 276033 552640 0 293300 0 810028 568583 0 825350 0 5432 799074 883745 152067 295216 790844 0 492978 73206 54585 663446 956839 602885 0 0 959291 527720 727185 0 664066 933404 126019 0 792256 999487 982527 0 575225 0 374332 0 977853 344402 481204 0 781298 833266 651247 0 304679 30398 714126 266413 0 105527 45031 919668 601508 0 521817 696262 856675 0 823615 736807 251230 0 947822 875012 0 247998 993881 219719 726473 48790 0 252560 939891 0 661091 750775 0 580321 0 0 0 0 567073 367329 663751 520349 0 318104 0 0 900699 722884 315407 327671 0 520109 103530 0 0 0 832466 95205 438091 537373 829528 439406 507430 0 977718 262864 569954 0 810773 0 298710 54732 969748 891588 0 978027 795495 228192 460030 865195 0 474852 0 0 234154 0 814831 617732 398563 655215 0 909884 108243 0 118188 0 337862 0 326400 0 84006 0 0 0 0 0 25894 785956 46361 546926 942933 305693 0 0 734970 325344 8070 870135 926464 857926 182122 400302 0 0 0 325500 36401 166839 0 0 0 8894 0 0 651680 433105 0 0 479631 804218 26962 45089 939068 245301 581893 326725 0 0 0 265962 452930 236088 397958 475271 145020 0 0 0 331259 881155 887467 0 0 743435 462632 123209 330643 0 33870 64765 411550 35333 0 0 0 0 0 960566 419217 948789 58683 134231 327365 565277 617232 536376 0 706297 0 815392 964025 549460 0 975745 0 677968 0 0 169684 907081 0 882660 7961 505022 0 956539 77788 0 238981 0 813560 0 407839 708048 785268 0 0 604208 963059 223673 0 0 0 433339 246918 0 539938 825124 0 298612 490264 0 0 0 33433 186274 0 585002 676024 407869 608866 0 686930 0 0 926645 13453 900924 199934 501738 0 0 140464 0 0 0 632965 0 1753 843282 484311 0 93790 896815 0 813506 0 0 0 539952 0 623651 100586 861155 177036 0 289149 895862 364207 90758 739531 453804 274752 272569 969593 0 0 288182 414301 928880 722173 108880 622766 591679 0 985713 919027 0 696020 0 0 781077 548950 1048 0 0 45543 0 764863 0 377094 514613 692766 627132 534336 41655 256297 845158 329082 0 0 131350 332647 0 410143 800120 802538 0 414903 0 128371 869254 535456 0 161367 614015 230818 265991 529073 661673 82930 219378 146676 0 648831 825669 830480 0 823773 0 284203 0 0 0 686848 0 566478 419411 973160 753840 0 681056 0 0 223010 833479 0 149132 352581 0 0 0 343279 0 0 642578 932326 4743 275721 0 0 851300 867250 0 0 950836 13481 515103 0 20339 526698 0 425052 573442 0 566440 640779 0 626571 0 0 0 451765 221593 0 0 473458 715377 297239 997594 0 839599 324149 267727 101517 0 628684 941886 0 0 0 760272 0 0 0 392251 231555 0 830273 282070 0 0 0 574453 0 934729 0 929441 270989 427510 655858 0 0 0 0 708630 266327 16477 599387 0 982240 0 757476 0 994301 408530 0 900852 7546 354023 147974 76643 770129 297391 0 835396 0 691734 217028 0 0 540647 320477 710758 0 0 0 0 437836 783504 0 644240 0 997818 309097 0 707996 923312 168030 0 503997 905935 0 0 853299 160371 150543 857739 320483 0 763548 0 0 365701 110150 0 704803 0 942470 671671 833951 0 246370 0 906892 0 0 786010 66395 258227 140340 0 525530 25824 0 301385 0 224399 374891 809509 0 737281 395826 264796 689356 77213 221999 0 0 0 0 856124 0 277580 659329 154758 0 74044 166397 0 0 0 540141 0 0 637985 923872 456280 0 653756 0 549995 825183 793701 144133 0 0 507303 692045 905624 0 356663 0 0 900432 347597 989199 423205 316957 892543 663831 815687 604282 509710 0 0 719061 0 0 353291 0 135112 74234 0 489660 3732 447664 821819 751215 408372 23488 0 0 777320 645837 846387 705308 0 0 214234 433095 33629 37959 489919 144503 114687 361022 957038 831020 0 0 0 525354 312725 420684 638250 0 641768 136337 0 802707 0 0 51154 894354 59755 447180 0 0 0 0 96008 0 481276 217774 568620 0 0 0 346414 468944 0 924708 567459 0 0 0 0 0 583268 0 385312 467894 0 0 639710 922275 770107 922644 0 146992 515681 0 742269 50686 0 164765 0 0 293436 323658 627238 0 0 160511 0 433879 0 0 693707 891093 0 0 418537 386562 0 332886 514307 458839 0 0 204010 0 797916 821588 505914 871523 927367 92731 932969 0 0 350891 434711 0 569268 613762 0 230660 808243 632972 122201 137040 861161 0 293855 612736 197968 55985 0 516556 318008 228602 969046 0 816799 0 655018 860533 781048 0 912604 496913 0 801296 816791 0 857661 364387 455940 0 0 997200 246284 0 0 0 283977 0 640704 497697 625665 668673 383725 291673 412745 695086 587373 0 0 0 562834 46007 148747 929912 444671 0 18235 0 0 951944 919781 433871 245478 235497 78584 0 811534 0 0 632906 0 0 429901 0 390985 331889 0 505511 0 900838 525312 0 0 0 762660 389934 0 783377 588333 0 0 798584 142843 0 972239 54470 0 19909 383923 873273 7557 0 838717 0 0 0 850866 910242 0 401516 910390 0 925434 0 452857 218008 932291 117976 574647 108125 0 507237 0 0 0 0 10937 864059 130818 786160 0 403023 606544 595840 0 71109 937967 0 533659 869981 0 0 257429 737583 0 179191 47818 966243 0 0 0 0 440584 981313 714778 882083 0 0 0 0 910357 0 0 690286 511768 672672 0 994823 0 213073 0 0 602638 391927 931022 850890 0 183542 0 0 706749 0 474478 578949 0 0 0 571137 978127 572112 0 542153 391271 570857 0 0 643755 415779 0 144390 0 0 462779 0 983259 0 855847 0 0 0 0 0 423850 624747 354061 738908 0 761391 0 252837 743985 258462 0 281651 926725 0 111258 718680 723010 848563 469365 655329 0 271527 827349 753927 236622 436551 730678 814450 552504 0 364965 512499 64457 891801 333604 194318 507906 0 966954 701714 644069 0 0 0 245157 959409 794987 631933 631052 0 933432 575309 594889 834316 512882 720097 199074 0 197254 63018 76119 986519 927695 119857 0 0 0 0 5569 0 838093 135062 983499 0 769774 0 418594 36436 522706 0 0 42158 932650 0 623763 573508 0 0 0 103148 159711 413504 436984 0 18093 58189 725540 331145 67034 360807 0 0 0 727520 984220 946975 0 259141 815475 16253 0 0 29235 978150 760243 766328 0 932921 0 232829 330941 0 736791 54346 662250 0 0 601774 0 225700 782882 73822 214767 750064 483174 0 599399 0 0 58793 0 0 0 0 376259 958316 0 24562 476824 0 164729 490077 817233 505265 55575 0 0 0 13352 37669 471332 0 0 0 0 0 0 833752 67361 0 0 0 185651 907713 412276 0 0 31568 0 513437 570702 544939 473018 372664 124560 383956 575389 52360 169010 977174 640081 821571 165719 0 0 233032 0 0 263948 645400 323275 913838 0 802169 0 194129 714173 837082 457119 0 203142 0 920553 567560 216838 237944 878470 692927 181123 35371 0 0 0 630699 446 232344 907714 653955 0 0 446036 305946 397331 637953 240521 985841 83589 0 261017 162280 602850 143917 273438 0 0 339340 633942 0 220549 838464 0 230740 539869 421151 0 0 455345 492334 0 0 384850 146281 963176 0 523239 250483 529965 541718 0 922469 0 0 0 420510 483378 0 963146 100819 0 0 0 0 0 900032 874130 0 719708 142213 0 0 639499 621557 0 712470 0 408565 774795 698927 307887 642495 0 538093 831153 718292 204155 809304 713414 506861 0 898382 0 236066 0 856642 226039 762931 640607 980115 725952 0 568489 746136 123456 0 359000 0 0 821257 0 789979 0 0 0 0 0 612191 0 0 0 0 0 373745 296218 0 0 484305 0 0 0 629045 6970 0 0 0 0 169050 766669 0 0 259224 0 915465 879712 0 243458 0 0 665043 0 382255 682817 0 889056 0 714246 508164 311188 0 0 96698 0 910694 726730 0 192926 0 0 0 735792 0 525698 0 966200 0 404993 282622 43496 98394 295588 885385 0 178875 794493 42390 882810 390653 0 0 740542 294965 103622 324267 963894 617612 279539 249624 0 0 0 906457 517936 0 0 310370 0 386681 406562 54285 390692 891176 505992 0 903362 421026 523099 55170 557351 0 0 350021 820487 614887 136495 874834 132973 389848 496112 455655 243882 992198 433886 750371 208388 0 528206 0 193887 990430 0 922290 720333 0 315651 393356 920454 0 873849 0 998266 610099 0 0 0 0 0 0 0 47985 0 389713 0 921835 182203 262633 0 634645 991314 0 821767 0 678451 20807 0 0 0 0 388254 361180 0 174991 224835 0 916988 0 278363 0 776405 428668 271262 817350 0 629522 610852 586309 0 0 864545 0 476280 911581 196226 0 665376 956648 958428 410545 0 174847 751184 16275 261663 576304 672812 304405 0 315724 581543 926707 11273 644816 641330 0 553487 475190 745977 0 704089 0 0 466311 0 712880 432895 735202 0 0 129871 363109 722021 0 37554 984985 617833 586926 457261 0 0 641566 0 0 823509 0 0 0 273333 322009 0 0 0 878772 489569 0 345761 0 0 174030 823355 332044 434551 773776 0 0 908901 176327 0 32431 335344 0 38707 0 297224 834451 15984 951469 704100 198711 909373 880855 45139 0 0 449928 0 0 924819 453198 195799 638090 193089 202200 0 0 321376 248029 0 760717 0 866529 329774 299168 459841 0 605296 0 743859 0 520975 0 83146 444009 155069 831455 147728 71498 0 0 255113 944658 174583 547944 0 272855 0 0 490412 0 0 164334 382928 7172 0 415861 606918 0 824190 244027 600447 0 0 0 120518 527213 0 0 836106 0 0 0 768078 0 608332 0 914210 37097 263242 557668 311209 396801 0 72105 449703 0 480808 137739 944729 437323 0 979693 0 858093 403092 211995 909967 0 0 0 0 627190 0 0 0 41556 0 711209 0 77145 0 549529 0 0 901257 889578 804123 617213 868769 870037 552451 0 0 0 0 591558 52463 0 0 608535 763788 237865 440001 285366 773008 641307 758179 885774 0 0 0 367358 0 904098 0 0 0 0 0 476921 434126 787569 250130 0 969295 0 285521 692232 853858 0 275244 0 0 541749 773169 326332 821335 0 353321 0 521701 0 83477 387888 0 620922 562928 0 305715 0 978585 95112 0 131701 820537 633539 720087 0 773711 180155 185297 750805 0 583978 925576 0 0 386392 0 0 813824 215117 396535 508632 0 487466 844270 250025 0 987327 0 530004 336379 0 232150 0 853594 0 877776 755401 0 0 854363 0 0 0 0 141658 0 0 180936 846959 0 0 571335 266535 0 344979 560640 0 126097 649432 782545 111970 666059 868248 789470 0 0 516931 0 418704 0 104772 228232 0 0 768548 316783 0 912762 0 546426 0 790819 404707 0 0 0 272917 321863 551673 104108 0 519629 0 661395 0 0 728276 474338 0 179019 0 889234 581768 0 141117 832189 938106 222440 831473 0 0 356440 530606 657884 0 0 198147 0 0 0 588525 577517 361938 0 251144 784119 0 393692 303597 950596 875046 545330 894145 0 0 258322 395928 0 0 704422 0 0 567577 35105 0 625603 192408 0 992734 55181 296674 109205 710531 441262 522659 795274 0 601124 0 344659 985924 151004 548048 454043 280081 572008 879477 0 180174 0 0 0 877582 0 849112 0 0 0 0 517049 915323 903395 0 473592 0 586142 980775 318574 0 0 0 0 0 0 115891 0 0 0 264145 0 0 0 0 873620 504479 0 0 848817 847856 0 63051 684385 292519 141436 355343 0 640650 700512 194404 250900 0 245146 986637 0 0 313304 377597 0 0 137095 0 0 424467 282704 0 212566 0 92578 0 11372 586831 826970 908618 0 395194 0 549371 0 348692 0 339815 641494 101444 583466 34253 575495 0 866597 40514 510119 0 944801 806641 0 617145 0 707368 867681 516978 327806 373046 334139 8800 435577 0 0 180192 181531 0 24890 0 873360 0 729258 0 762349 626097 531229 117623 520526 174733 214247 0 0 0 855545 0 290683 949542 219210 0 251015 307854 0 416901 0 365001 392656 835790 447826 681938 922795 582778 112473 463113 0 784265 977231 725801 941150 0 0 0 341286 0 834669 990897 360057 518543 204026 726988 0 287 35438 500112 942850 416470 622319 0 197469 0 599879 94129 0 42414 607827 0 747254 0 111993 372835 480673 915411 0 986019 1512 608290 260549 0 580730 333406 962887 0 270611 604374 116090 990059 0 0 462034 46328 0 97505 0 0 861651 0 0 214377 0 0 824924 133960 18542 0 329213 271278 228005 646876 0 0 372237 199615 334562 393106 903107 957210 677867 0 0 390984 890001 113574 322372 980664 779982 683112 216893 607086 245734 0 0 0 0 0 247525 0 0 662172 792616 0 0 0 0 0 0 335460 0 0 18801 0 0 0 11171 611762 273789 460891 479075 0 0 289122 629748 0 531653 0 323059 579126 31457 0 990767 578076 596817 831912 778016 0 381290 442984 531485 55338 969443 288349 444325 120548 599308 550519 589887 0 0 404570 616285 725606 0 320314 246385 602850 0 865118 960641 0 829227 0 908539 671949 0 0 0 104187 64672 0 0 460146 772709 0 656645 922199 0 438347 777738 634560 752571 623673 634750 414983 895261 600600 10430 362212 0 975743 0 778011 951874 181172 58782 157219 67130 794482 307674 685337 0 0 767517 0 580545 0 0 80481 448464 149068 0 264620 41032 564407 998347 0 619134 615293 0 310458 244478 723058 0 974864 822027 449150 378939 897439 997294 0 905913 54606 620279 0 584408 489588 0 610917 0 0 481861 244238 0 0 0 0 0 875303 102787 0 0 0 0 935527 105565 750629 849406 331450 671061 485936 0 0 208838 0 628628 245214 0 0 0 88344 762757 0 861197 399355 0 529116 0 0 817456 272701 355488 298161 0 0 343385 592510 35969 0 866127 523675 0 939658 0 0 555196 124537 66690 834648 599707 414740 876068 849082 921359 618099 0 0 242784 254505 534070 0 147798 439904 0 183911 728993 832375 850232 0 719674 0 218419 635729 447979 789721 145492 439153 0 0 612592 0 656014 0 428673 617591 0 0 24317 823808 511127 757438 139723 417910 846255 520278 0 0 327517 0 187701 0 862730 0 312941 775074 822872 686952 62748 635096 519360 988694 0 28187 650689 0 0 545668 246705 724729 0 0 0 966309 0 360615 184385 603088 662939 675973 670960 235169 911077 0 281767 0 0 302548 0 290597 513652 0 385091 455754 0 0 408536 0 827646 0 830205 0 0 17454 0 100252 257576 683588 141735 694198 25424 0 250627 358980 251226 623313 267436 777842 218995 942267 460519 581331 715216 0 585964 0 0 97005 923352 0 239657 389697 505534 0 758615 7345 29994 817413 804294 460165 0 679775 0 0 80988 274622 0 0 0 0 0 749430 103567 660192 0 756717 263269 11549 0 190095 0 657682 0 409896 696183 261490 552846 794669 499018 0 290805 515405 0 950633 433636 322003 714372 0 90752 0 0 882872 268940 858287 358231 180666 386461 0 996108 0 468338 982113 883683 0 0 0 985173 0 165126 0 278338 106473 0 766223 0 0 0 0 389450 832782 0 0 564436 0 813057 0 0 554135 363947 77270 812616 923983 0 0 897791 0 20819 658510 0 0 0 0 996356 255318 284722 457483 534279 460666 583365 674777 152557 0 741743 994376 0 261044 587218 396274 0 267885 708250 127280 18728 50035 987857 0 841896 878919 0 846187 0 228099 949366 0 0 0 0 213271 308710 0 376124 790186 167068 990543 607580 128791 0 0 412021 0 0 0 172323 954686 598527 244917 192649 0 0 740709 77613 1816 655329 301818 0 0 532284 488873 983440 384786 0 436976 826841 765378 198062 573898 0 897863 758663 32587 146862 950462 0 649517 0 0 962157 0 288443 552093 324227 83390 614840 165204 341215 0 0 0 0 838586 354449 0 875188 0 0 0 499938 603662 0 431235 0 144358 379705 493871 102741 877447 0 39628 0 924442 0 871733 45125 83738 569289 150133 880065 0 224073 0 882675 926743 426615 726663 525138 739494 0 0 0 651137 896956 0 0 0 0 0 0 415592 539962 240024 0 95550 0 608566 640625 0 0 174399 496375 125809 580825 739138 937293 86837 0 0 958797 555208 0 72055 160978 557668 0 0 49575 70511 0 741433 756728 0 298574 0 0 516675 0 45435 0 0 624520 999882 0 872019 378544 741064 0 0 0 550521 944726 487145 0 0 0 506480 0 0 0 157304 879122 97196 766640 0 236505 689383 137910 0 783891 338428 400893 886029 0 0 650296 27381 822029 0 149734 507342 93103 0 0 0 74824 0 164919 0 388889 177087 102577 471626 156214 497256 0 0 128148 690207 0 798635 126090 0 0 608405 343475 112211 958277 0 312225 324161 797454 931519 967891 653862 0 0 690561 357376 0 913523 0 738701 815352 488285 469729 925213 0 402782 450148 693733 489604 399340 0 0 633038 0 99142 944987 0 151508 257269 0 0 0 755925 184432 547468 0 356539 309224 862161 0 0 735424 0 350716 0 0 0 576145 0 350678 281825 0 0 100602 418668 226701 0 0 0 295351 0 276526 0 0 43718 256590 0 693593 0 961979 54784 0 0 19479 573359 735962 653828 641495 517307 435893 0 0 312473 648049 369897 12711 123419 346574 0 796399 143250 0 365425 346600 0 617777 587728 564439 527967 0 34937 918888 0 612745 873164 575683 57428 544787 904231 100937 289554 907853 0 784681 0 0 0 977117 750150 0 133075 943361 39757 130594 0 0 270203 135740 242454 384207 0 661495 0 67460 599460 0 0 0 0 308234 924389 265186 356897 562384 0 281006 864830 744869 603052 360697 654479 166394 304546 0 131723 659202 0 319281 0 248395 538612 372237 285401 0 0 0 0 467296 187750 0 843952 744277 8198 0 194923 129279 0 678532 238922 147792 209442 0 0 694085 0 663839 0 0 0 0 0 184721 521990 916451 0 0 0 699606 0 992146 0 0 531487 0 159460 447770 0 226673 139481 399258 322413 487956 951646 747680 968342 0 0 874673 0 421088 593996 0 107791 0 0 417919 225571 0 0 0 0 684942 0 686 192904 0 681130 997603 0 628123 0 935102 0 868158 289247 0 906892 0 0 857724 0 138932 0 580773 0 393982 2143 987233 17446 581307 0 608600 307058 449589 816516 484254 601945 103303 0 5108 0 313704 848891 0 656105 426540 0 0 784612 426794 0 0 142088 241998 590994 0 0 68377 180282 195644 288874 623054 0 0 824806 0 0 656181 0 23018 705804 0 234495 675443 0 456529 0 590987 0 0 872806 31369 525532 715149 0 0 648624 850417 0 0 0 525239 79081 818651 196717 216824 492408 754934 165496 0 0 321550 0 277108 370692 2491 637354 0 223671 64761 882077 0 0 510633 0 212314 0 0 0 0 0 810315 966410 0 543097 5184 29876 916349 997337 835773 234993 0 0 620324 537937 844888 0 448957 0 0 353414 0 571832 386787 197245 0 853828 134816 289590 939468 0 107712 111 471546 0 528456 0 246801 137265 0 701311 327914 0 0 233774 0 294633 0 959033 412690 497788 0 732963 0 791613 393264 957873 0 0 363734 0 439289 666233 837484 0 316075 340026 245395 194296 605785 382060 619141 0 871466 0 809079 966254 728413 0 0 197649 0 0 0 0 0 388239 0 502819 0 109446 0 258116 761541 0 0 799096 61676 0 399787 409125 582036 0 0 754218 175403 86900 629735 0 0 0 5234 67169 214447 760311 0 0 410713 625151 0 446472 849952 598323 281579 0 433858 163646 0 0 76039 0 686838 954498 194168 828921 0 360296 0 0 0 281805 189489 0 598594 0 264376 438367 445655 0 342164 0 337587 0 376873 0 419923 139158 282277 0 0 841522 0 0 188709 381658 454479 764310 298668 0 0 381643 200078 0 0 0 375314 0 0 980398 655741 849087 607898 492951 598255 536937 277755 873618 85216 939768 0 279193 0 801546 0 153469 0 0 0 468535 0 0 0 255152 0 187517 824106 0 0 0 840319 197709 0 652880 0 876254 70670 86193 0 0 0 0 383051 773012 894067 733762 348214 0 222882 760675 596911 0 0 765942 514271 0 134959 206775 0 0 0 263406 0 713976 449669 894243 0 606490 0 0 0 0 0 260279 316488 158717 871517 952430 398480 937287 0 950670 695860 15789 0 131593 0 623932 212369 909871 419948 0 0 0 0 400158 856700 794040 661098 0 0 514166 47782 0 7238 0 42208 857952 0 826720 386284 466909 0 0 0 300439 712206 0 394446 458638 505862 0 0 609812 819242 930654 0 0 0 447876 729414 654510 737736 0 224381 348142 227675 768353 349715 0 0 874079 27963 374656 0 732078 690928 266834 729779 0 590168 0 344373 716047 0 286226 0 0 31068 0 677199 480130 0 256254 759033 640962 639596 0 987548 280508 0 36374 0 0 117698 189854 244565 474599 0 0 0 996972 171837 129386 535416 45901 97435 0 605182 316134 0 84093 0 0 761863 369710 14898 109 722054 0 0 0 454228 836063 0 377703 613313 0 896329 704816 308326 0 0 816353 0 804730 0 385424 602528 0 330045 634463 139335 455027 326140 735758 0 137965 937074 0 582829 0 0 403661 470180 785755 471017 39965 0 474155 606413 584770 733833 198768 789009 971872 54349 276347 885587 0 539559 0 811618 413996 0 0 652855 0 323336 894946 898501 0 0 767274 0 174688 945398 320339 619272 0 760728 0 648604 408466 901161 638053 165093 0 0 0 761567 0 0 802063 0 541958 338166 792971 270707 237131 611617 685469 0 0 183881 0 201173 423682 0 198994 0 0 991925 514039 51535 361632 788029 0 428291 109442 233626 423506 302561 139360 545073 634305 981361 0 956157 0 504171 444848 624122 119906 436582 0 49219 0 369211 0 0 0 0 0 132968 121450 0 0 804890 666516 554596 0 0 496464 496271 0 931199 287740 929593 0 0 0 0 0 0 0 0 0 156046 555063 0 477179 76593 0 937190 592279 97027 812158 978829 0 379142 352969 185145 0 202796 0 28885 451185 253031 265897 0 178414 0 0 247339 675030 0 266574 386839 636145 85872 383682 230881 212280 525877 466205 353 284915 319561 427704 555319 275253 212784 179398 0 973301 0 813210 777650 273468 714012 0 0 3280 138893 279562 429315 0 377446 0 630955 775109 0 34433 423381 0 990474 0 0 104226 565847 540222 260452 139675 807007 450308 751736 501505 193959 0 0 0 530468 141361 321788 0 0 139284 0 276516 672508 0 279025 0 0 0 870826 260010 0 0 814983 12554 614244 866990 880666 0 0 0 0 222050 0 700225 0 716877 230298 0 0 0 0 477338 546785 832043 158204 0 135790 0 0 518469 535881 0 0 0 0 0 29074 0 713556 202848 831200 720079 0 651998 0 162784 147903 0 0 692987 803581 855771 70893 921737 482559 143065 476146 0 659984 165247 788276 566871 0 0 884911 893556 0 407673 652955 0 0 0 0 641922 36744 0 829141 446545 891156 55988 545466 939544 810563 915411 164758 444612 686279 55573 757288 0 166187 806945 0 689717 0 770938 493326 734123 0 346028 0 846154 0 272819 320381 0 0 0 574983 0 351128 621051 0 0 122768 0 0 93720 0 0 941091 23498 619834 695610 92746 375412 449499 524295 0 971547 403 0 0 0 405280 703053 1195 155664 0 637815 0 0 518708 0 716218 601126 122502 99982 0 560651 256417 772587 704440 763864 690744 860662 478466 175675 609641 309545 0 0 845409 0 0 0 565011 0 632029 451187 0 700173 0 0 462228 367512 294357 691287 275722 0 649458 174337 891668 915691 631610 501512 847469 0 0 0 280808 594549 773144 668064 352856 0 0 184984 425232 0 0 983318 847221 0 152446 523836 530194 787236 15955 819650 222983 293433 110255 68903 214795 0 352563 33674 499661 0 835469 91724 594767 0 0 207957 91588 695569 122948 697677 725762 710807 120117 841411 329167 309756 835043 114100 0 36511 403348 11604 540600 0 798570 620293 0 805722 0 0 476734 792904 239799 145260 0 0 929557 0 62650 602265 179488 0 102308 424494 0 292241 304059 0 0 238940 0 351699 132824 0 0 0 0 296609 149456 572139 841047 764767 327059 0 122269 0 0 325027 0 0 720147 667950 545761 0 605732 848154 428101 987032 573443 247179 0 798742 0 0 0 0 414135 0 729996 0 202983 969569 0 884155 0 0 206232 930550 0 263373 0 988308 355792 851410 597321 391208 0 0 232607 287285 0 0 391513 0 0 959781 915092 0 0 176344 637397 0 34919 527011 959718 571311 812086 40782 0 894501 959792 458741 143672 0 0 0 0 109758 0 0 0 441741 39861 889554 0 940595 932496 0 0 306196 48370 0 438859 978346 0 0 474064 411589 707255 0 940790 852139 0 841568 0 733965 211601 0 0 194191 824244 218782 0 0 0 0 133212 162526 67087 0 572110 0 0 229654 915592 0 898064 846910 0 0 0 684152 610149 0 0 417521 550364 0 0 352858 66675 45493 0 0 409685 638556 0 0 0 3640 532175 137844 81219 0 0 150331 0 310528 56754 0 560207 0 828771 402035 350301 0 574015 836056 0 0 517271 0 0 379250 432023 704492 0 112282 0 664 774052 468851 0 0 0 829766 191928 439393 251353 994252 129971 911155 0 634895 0 0 527821 683165 479216 0 0 0 0 0 357800 0 657573 0 802428 0 119938 24361 0 249599 0 676134 0 0 158803 0 0 820287 934912 719072 191281 0 0 22934 0 0 0 0 22520 512136 0 0 0 0 0 810977 0 950603 446811 57114 0 462678 403533 0 377216 886428 525674 0 929432 0 0 66863 523032 894300 272576 239633 0 884619 0 79166 0 0 0 0 143699 236850 0 221716 0 162753 0 150077 355752 964629 916423 0 814750 406973 0 442204 751561 0 0 0 0 784217 509033 748366 451189 466795 972836 0 0 0 44110 910034 0 0 0 188656 903797 0 599884 49643 454340 681596 509256 490333 946773 350846 127391 0 537097 0 0 238802 0 0 0 0 356518 915241 0 610073 766682 713090 0 0 173651 532065 244440 151863 545029 0 0 0 522385 0 143404 0 449915 19528 485831 989670 0 978374 422000 365585 0 806059 116346 258743 0 0 165292 0 595970 685155 0 0 528015 0 442367 0 895677 0 0 839284 123634 728124 474937 0 0 0 298037 577668 567445 0 0 203552 764973 384479 563744 824597 808090 0 0 0 496051 283686 430098 294630 0 0 0 780094 630533 0 0 828882 388555 556820 0 0 512841 0 628176 0 585492 401411 0 0 0 514509 22290 0 0 240296 0 981952 0 418519 0 277256 649748 0 0 883981 123041 505218 0 0 153240 0 0 0 0 253823 0 754102 295069 0 418380 633216 705069 0 890326 0 0 111968 0 0 0 985537 0 0 22695 190329 0 0 0 0 97538 0 0 0 0 0 49896 0 897293 343464 228713 0 0 462636 840082 656028 79117 0 918854 11875 0 49956 0 0 544877 182688 0 605993 131178 491563 0 0 0 147648 0 0 59972 147308 350569 93276 0 0 0 324001 0 0 277659 0 660945 263294 822020 79479 0 0 880101 0 247426 0 74341 683063 0 0 45689 106823 0 721016 65815 811932 479379 664355 0 678790 0 0 0 798813 0 0 0 243047 0 924334 550093 179259 502940 0 0 174964 191569 466345 487515 842990 706639 970963 154709 0 0 140496 63613 0 0 238430 0 805507 259930 913710 0 884807 504005 872995 496284 0 716000 273392 901215 71941 851213 885904 19116 601714 0 184336 0 486718 283529 0 258234 437653 127468 339990 628609 0 153048 891716 246623 0 0 0 42240 894195 195057 698573 853981 599567 0 0 55959 0 0 0 321089 358220 0 292164 998999 0 910845 0 0 0 985079 42662 300148 323239 66862 848122 0 0 979640 912353 0 752979 188216 0 0 0 707197 334401 0 0 0 0 347587 545318 0 0 654702 0 0 259421 697886 0 884182 555169 427505 0 0 759992 0 0 0 531977 906426 797996 90805 817807 0 102352 68269 0 804011 247671 0 0 921046 826894 0 35527 794080 136280 989732 0 0 64130 826195 0 315538 324844 191097 311655 141447 0 793464 934167 77440 538967 248596 952422 0 548095 0 882364 0 0 97075 0 744494 371394 0 302851 290085 585591 616677 0 602600 0 84040 436627 0 932812 0 816924 0 97802 996337 663883 171602 467561 111709 0 181403 0 855989 0 937741 391657 101437 407053 667147 266278 0 310977 655156 751560 834380 900615 97415 744162 703843 399649 852763 464844 948556 629446 853685 0 0 879816 0 0 626788 774797 954124 245772 322310 113384 703200 225972 524054 0 0 673767 0 892802 984920 0 0 314487 0 0 0 0 0 206460 0 752012 500207 424051 0 713622 0 0 509202 0 894208 0 0 0 361418 910204 329389 75794 652436 126114 425978 148706 600627 561442 907397 876426 643604 0 342551 689034 399574 0 0 351533 937606 558740 552176 0 0 445060 754909 0 954980 245920 128915 379107 593148 0 316535 0 0 141118 847679 454547 215771 0 818787 0 0 493887 191625 598545 475677 878044 765265 0 649396 341202 377748 586714 0 0 777531 341576 854288 749974 0 344265 728073 0 719191 0 523698 846541 808068 0 834660 758682 211019 0 767031 181408 0 0 112842 737242 294383 425365 437702 0 91651 260084 0 532367 0 0 0 0 421016 0 347810 85893 735998 561662 346794 343627 720307 403563 0 984307 17933 676623 828807 167076 0 0 340757 30920 0 0 828988 388897 0 0 493567 169554 0 411911 265699 408531 260942 0 868647 0 0 612834 29989 0 36284 0 0 0 541264 768310 0 0 0 529652 336515 0 134370 0 701480 314515 475717 2772 84589 574521 42127 0 458068 0 207474 389302 655140 329203 972262 0 40767 0 0 0 0 0 0 365986 249401 0 0 926505 0 401761 935409 745379 769775 0 846 735828 0 304123 0 0 462450 101884 405930 162109 40159 310332 930284 106526 257127 0 0 585198 0 0 713517 423397 227538 0 0 545098 513004 795270 452383 382631 940057 0 607885 795108 558801 0 209641 0 0 703109 420310 0 0 216945 420059 0 638731 616861 898211 0 850072 951653 0 241438 692186 445197 0 568985 295088 0 0 0 881760 0 754223 698288 0 566572 616793 0 661007 0 632555 81987 571797 161995 0 519386 572905 0 939743 328950 0 204418 0 830955 0 0 0 0 586302 0 0 534431 0 583431 626456 628910 579018 439991 766579 91413 71892 0 465813 471933 0 940964 963171 672408 166208 474815 0 630663 0 0 0 214862 197039 232888 0 0 221394 0 681372 0 810990 563413 732245 0 0 0 178652 933500 150002 978593 897289 102215 0 928465 764988 0 807583 883354 982229 537606 999036 746153 966271 738025 0 351586 856933 0 752815 0 706942 0 748446 0 562980 49604 884202 0 906159 533135 748628 0 646498 650923 798707 475914 0 459710 640080 762522 255590 374340 328795 482469 0 975601 253728 0 0 224552 0 281350 57716 0 626722 515684 0 0 499423 0 848542 774181 258764 0 400189 435088 0 0 0 610347 0 838222 168219 920881 0 257116 596689 0 0 0 0 20968 0 430818 0 101345 65460 0 171589 619886 0 812199 0 671511 0 0 0 0 676543 274272 87840 920019 0 194235 0 110098 435551 398763 695894 685183 0 155816 689220 711748 0 0 0 0 675781 754533 554538 0 0 781906 484870 415092 0 233552 0 139571 961804 286960 441918 453655 0 222509 632741 0 0 0 537835 974702 338283 0 735859 973951 0 106759 0 0 0 331553 99629 128095 504053 103249 405874 23300 0 0 894660 320245 855886 0 0 959170 0 748089 266879 0 0 0 910591 801523 404571 848644 147436 92815 450353 0 0 0 500785 0 857842 0 0 474996 693596 0 819399 187926 495573 0 487406 0 267610 372740 0 63666 995005 0 750790 374715 603094 762229 903232 0 923256 0 232633 599530 9124 0 359501 340637 0 574511 456452 0 0 684836 874721 754153 0 0 156188 0 0 0 131581 0 613992 550414 0 986313 604508 551954 960040 253737 157176 827436 233687 990657 0 637692 887664 355626 994210 0 0 0 0 980881 171463 157408 28907 674858 0 0 92605 639487 0 881951 830542 533405 803082 0 210226 107107 306096 154708 0 0 555493 0 0 241159 475158 0 898399 518611 549575 515196 583584 0 707887 0 0 0 0 0 622168 527950 531587 441923 0 0 336675 0 295718 740859 0 0 0 951438 0 134087 0 0 0 346217 202353 808459 517075 982922 223199 338119 40641 538310 775257 786656 0 54857 454726 895424 163909 886104 0 613821 642414 410246 880915 0 907257 886852 37290 0 528875 0 479623 0 361157 0 788603 100236 983313 0 802681 0 0 0 938242 259386 0 480745 792881 0 130989 0 0 0 0 284737 0 0 0 0 0 62824 413632 0 0 274740 730155 324885 751037 313735 0 669275 616362 480387 826899 454182 225348 0 241580 608984 0 0 0 118683 376035 161753 696358 0 607221 9562 0 417733 532283 193034 0 980305 0 822414 147456 0 417921 797990 428450 939744 753491 948086 169851 0 405173 0 363101 557419 603896 625334 0 37519 633069 0 0 0 0 567900 425517 669014 811518 0 0 116807 0 553812 152030 0 582420 0 0 0 362021 353163 254195 422536 0 0 0 99044 716257 891989 419159 384146 446136 0 585628 730549 686260 36051 782334 315935 850218 0 332371 0 0 0 930255 0 645377 0 0 548102 562403 406328 765419 290979 771780 0 0 0 724460 521190 610658 646888 566916 0 0 678229 697725 212740 180911 918701 839446 681648 652342 0 0 282843 0 0 297010 841130 0 24650 651239 547790 961643 783191 182710 881447 371373 985683 670219 517946 0 0 0 479388 0 209759 424428 742209 844172 231058 0 82423 153320 0 0 325470 672307 705164 81314 0 0 236733 0 995627 554724 794143 30795 0 0 0 528627 680075 945862 162585 0 511443 570312 0 0 89210 523718 232155 229338 179585 0 16868 875953 384663 505389 574958 774780 0 882053 316395 497507 849058 120217 696866 0 183192 932866 426449 0 961328 0 510804 0 132929 0 514796 0 917160 893564 44903 870458 0 0 471381 0 302261 0 0 392174 191921 537246 994998 589619 429664 418097 624406 0 283885 186942 839525 0 0 957099 780338 0 754018 0 408433 73221 0 654870 172853 153447 530364 0 500044 0 0 152414 895000 0 0 0 174168 933713 989537 0 767550 756244 826234 0 718102 0 257872 996087 608799 640737 724986 791747 341728 0 662128 778489 332438 0 60102 0 479022 0 498574 0 0 101848 0 0 0 397019 0 775567 0 865852 510525 544621 0 0 759571 923570 665976 0 445559 0 680275 423566 662682 55664 468989 240919 0 868615 0 824294 988399 0 132453 930259 456622 993582 485388 338483 0 0 902520 333193 541695 0 0 0 660551 67752 783246 0 825740 833314 829923 530405 0 269241 828491 200306 659920 0 403125 4752 0 162127 0 282533 122197 485951 793819 85815 80858 0 0 0 521659 100058 729782 0 0 87525 505712 742209 420469 0 940599 179232 875778 244914 542504 229065 725176 702864 0 893978 912162 193618 570950 392928 25874 928133 627143 234441 0 916079 0 421768 776251 0 189073 894392 0 400998 706665 939054 402249 409904 92487 0 0 751302 793011 214331 318529 355404 773619 551868 605143 0 899707 0 748119 245367 0 404244 373350 317123 732079 0 793089 490887 318883 0 0 670320 122135 54475 0 58526 686117 0 0 0 654464 0 221275 895939 640270 75579 90889 481344 673662 702174 438891 569379 0 307170 441818 420632 134278 887299 924118 542430 0 0 0 934817 34479 359483 0 833759 635744 362641 0 456340 0 299814 136313 0 18508 991987 0 263178 549249 928241 0 45289 548727 355193 634106 96308 150265 0 488974 637841 281231 741990 0 0 0 0 0 843393 413711 0 513825 0 831236 0 0 164550 886484 0 545409 0 74010 0 0 585093 513225 0 131866 935111 0 0 0 130813 380577 539066 68794 0 636960 6580 0 0 296525 0 561426 0 290133 0 974997 366861 954959 468581 156822 609607 848831 17544 0 279211 530723 0 131475 0 703857 0 363250 0 0 510242 0 184273 865260 788842 0 249850 0 0 0 626181 340003 975702 153108 0 900078 0 0 669878 0 0 0 784253 91848 957287 530014 645616 681850 502132 397651 0 0 11355 0 188863 260633 750101 579079 0 0 894339 125807 692116 0 0 986803 0 363489 0 918895 926484 172888 357548 414654 798896 932994 0 695065 25108 0 319261 0 49440 0 354916 199746 699549 177055 386492 963124 0 0 0 0 0 834048 0 0 736553 0 0 0 107303 196960 0 0 909827 0 0 819155 696154 429448 0 0 139778 0 0 0 0 513708 816210 353874 177531 618455 502223 0 0 971914 304931 918013 644513 769899 107737 0 226175 357159 0 695819 152343 0 457000 0 0 64252 886948 0 0 745045 0 0 0 592751 178070 525142 629461 556170 380383 0 0 541959 166133 339041 0 633143 791513 0 673036 879264 307099 0 0 0 712066 0 265338 978425 40959 244696 873783 0 364802 152659 459519 821613 361215 300620 559920 351976 192955 0 985526 714858 97388 590700 0 907598 14594 129883 230028 428299 0 0 628526 750275 0 818800 0 564245 0 991975 437543 847843 232975 0 0 0 547365 0 0 0 453509 114744 617683 383571 625286 0 832190 681197 0 0 787991 38238 0 305167 0 309775 0 0 784287 186293 140897 0 594447 52140 0 951147 964963 471547 0 0 844777 676172 0 0 530301 724983 969910 0 169806 296740 716257 0 815795 0 0 941851 394337 669560 0 553370 652383 937960 421309 0 0 0 8212 61597 23880 506292 0 0 929145 148567 0 250319 501995 0 0 493136 0 951728 0 0 450862 0 320094 756547 328888 671234 567130 892206 585814 747756 600502 0 514686 638212 518136 0 0 253811 0 0 636008 87364 0 0 0 712874 0 331711 766951 171808 0 0 0 465382 0 0 417730 0 588488 301720 0 222891 93806 0 759362 0 617087 767507 431445 0 300229 870747 232147 0 623214 264319 429558 0 0 807492 0 0 974651 0 0 0 0 729257 35515 669685 0 259571 0 0 0 335817 41883 0 0 590372 208727 452166 0 428024 17244 840581 0 684058 401798 0 0 507189 0 691094 0 432365 292723 181975 0 882534 859801 367486 338738 558755 77760 273264 444437 919210 425467 0 0 0 738502 697735 0 0 241076 47789 0 204904 38379 710794 0 0 290985 708072 451640 711142 792180 706262 523640 645813 634203 900645 0 0 205815 782678 756670 409065 0 699892 0 0 220125 0 0 0 137040 83147 840030 0 143555 917737 444250 623850 0 624616 69505 0 646591 994173 964233 0 71095 0 683367 0 726391 71254 621337 369088 988335 0 0 0 806049 473936 543895 0 0 610382 22502 53900 612491 999261 698081 309084 0 77050 592507 0 0 828499 5970 0 894783 0 675818 889225 574346 0 555951 0 0 0 938748 824504 302209 410395 0 460107 0 181917 121662 547418 0 403328 28862 275803 0 208893 0 0 0 150329 657291 0 0 37469 343703 555632 0 78264 678043 0 232957 353554 0 479100 718834 592966 200208 0 63449 348263 769355 0 0 0 114416 321915 983042 717100 0 408252 954906 896357 419919 212458 739279 169040 948382 573196 0 0 964773 711830 64002 0 150347 358005 0 858497 0 542210 348329 0 230453 0 999369 0 940398 0 0 277436 677295 826440 61708 146001 918877 559240 0 0 562229 0 0 257480 0 0 0 0 294783 741223 100422 515881 43165 545081 0 0 186773 0 902641 743414 0 7119 777830 0 795493 0 838158 0 198135 0 291671 0 98712 103257 732445 96813 305433 840520 286457 283148 593829 0 819974 0 597452 721641 144466 942788 62185 525420 599222 0 789793 62536 435790 0 794543 0 663362 32586 910228 947946 0 508590 762019 542874 284401 441339 439865 230456 935063 631663 0 355202 470562 289771 916510 0 0 525062 0 0 620393 587683 15658 0 881862 351175 105844 168134 63695 532683 172939 0 509039 0 0 732799 487754 928927 931775 0 627844 891072 0 675525 534636 961778 0 0 0 803947 470415 536941 2934 0 495986 937479 948443 0 515383 0 501439 741818 0 515253 936844 589101 513326 0 159968 461203 443000 0 0 446332 0 0 711895 0 0 866261 571365 0 943860 728960 866958 0 267467 452141 898073 938389 990495 404286 87210 0 968542 549318 283184 563541 287278 222337 0 857465 859445 93085 129570 286544 455149 84388 0 170979 625186 702847 949214 34444 772120 436151 618521 0 437773 17986 40685 795586 0 0 175110 0 880671 756967 794801 397607 512034 452605 0 0 0 0 0 0 557909 677583 0 617814 879767 233338 0 0 358794 299419 903440 920143 570004 194853 357190 236528 875067 382046 447004 0 0 73294 424562 0 967849 314000 322516 31676 814649 269265 847753 0 228543 0 0 378760 952868 0 136174 799778 957392 964757 830737 71105 195963 350896 693026 831399 363006 573118 800245 550503 273704 0 601615 0 353747 796781 402363 0 27742 0 526364 0 131745 0 0 0 0 375978 743985 0 424829 0 0 638739 0 813367 94412 303539 983443 128291 236132 785629 0 0 573455 364352 0 0 823727 0 0 988329 303516 32428 743463 215904 0 11523 92541 434170 0 497378 768570 0 0 0 0 589055 0 0 0 0 692583 0 0 108873 908021 0 260116 852309 136762 0 126593 295300 687824 259741 777648 0 518601 431755 0 0 68969 566146 478572 0 0 326118 931814 7941 536823 382661 639669 0 0 488677 69760 402486 0 0 823641 0 362887 665146 845974 177908 393445 0 0 274883 50873 9762 878850 457199 0 5219 786547 530303 36567 415307 0 16210 291314 0 822138 411256 157770 22832 858681 378347 574435 864477 988742 658062 807348 34454 52251 0 0 217783 748663 0 0 0 964566 425220 942052 0 0 290116 769727 0 0 75032 479787 116881 0 258869 0 0 882620 314490 0 0 521101 584709 661765 0 662914 324016 958212 711915 0 411008 120552 0 148663 630322 30717 797361 766913 0 819571 0 244895 0 0 0 0 537746 0 373623 0 0 64503 951484 0 775052 815009 0 178854 348208 558419 345829 0 0 620712 833066 984714 630283 82482 417191 835478 392010 0 0 0 0 345709 490006 619177 265618 0 164905 246852 319716 147814 561915 24375 0 0 0 0 326981 0 983825 0 0 878830 563149 371011 368820 0 0 207884 0 774674 350583 142508 0 57861 14 406628 0 368535 810568 0 0 0 0 0 0 209672 0 0 215557 755549 0 700633 722454 0 850049 0 964060 564800 714587 0 774230 699623 0 0 564880 492997 0 469252 809049 903306 100467 73041 290354 12623 0 396100 0 0 0 448606 766513 0 814428 0 0 455080 0 429164 955493 97035 883708 0 310148 0 0 571353 801770 588582 133480 682266 149384 109420 229854 0 797248 140837 0 0 269876 0 46916 429203 339162 0 718703 631511 5595 825937 0 904728 0 357255 414126 243793 997627 687259 386472 745717 984413 411296 0 0 709358 114253 0 0 180154 0 510646 540591 0 680818 0 0 25149 0 0 527769 0 0 668547 147596 0 691278 274011 347894 0 0 275129 855033 512452 528202 0 554249 0 0 34024 0 867429 0 249317 0 0 0 35275 301496 0 778845 533275 441366 0 295315 332509 0 0 152206 762426 0 492754 0 0 0 0 736161 0 33400 0 818180 0 0 0 367883 184626 978126 204992 0 0 509457 135477 550467 0 659356 0 0 0 674253 420541 0 176041 843689 456721 0 156288 365407 531472 0 725455 0 0 0 722576 170707 514389 0 326944 0 640582 0 0 0 76688 0 599300 703247 669813 565406 0 0 473590 0 238785 0 880163 199322 0 381047 0 471025 0 852286 0 856729 0 0 958652 0 658392 524083 196246 0 658590 455697 856822 842963 0 888496 951577 0 787858 961685 0 773460 0 0 0 320265 0 0 300845 0 154545 592091 217543 367058 362503 235741 0 405990 0 278177 857092 796779 0 809495 979294 726754 0 847649 250053 0 752815 969220 40339 921738 0 0 528714 0 739719 510564 0 0 156961 0 954091 0 0 0 0 0 225543 701923 345025 486189 0 410368 0 124045 838788 704245 365924 0 733827 0 391152 74727 0 445609 194031 199096 0 395949 0 0 0 0 899520 597865 190015 0 659877 383638 493774 0 306360 644017 63781 11841 585541 692448 544676 44577 504386 148409 670449 549737 208480 0 20244 608364 499542 902738 410186 821937 0 311918 0 0 337379 576206 0 453311 472902 355668 195960 7762 998775 909699 627059 893847 883049 394145 19095 545480 0 8902 209534 0 0 0 733476 7015 867057 0 45951 361444 417450 0 0 0 813772 102786 289449 796404 0 104945 760281 0 308619 243836 0 366630 868658 0 61174 0 144506 446788 0 885382 0 126581 0 695510 226889 263957 74019 23526 652876 550526 0 232434 0 475724 825800 490336 0 411230 0 102079 0 0 507094 0 0 0 0 0 0 0 0 589145 544349 0 154233 0 0 557493 317705 462486 143522 0 33630 0 0 0 92422 0 875108 0 0 0 0 0 0 613806 0 172864 242550 0 0 0 60152 581072 725528 0 276106 504995 0 673453 312979 0 722666 0 1023 127868 0 290452 354142 68717 0 13112 0 0 0 176273 0 233769 0 0 960771 691199 538353 988884 0 473689 800352 9235 0 736576 0 747784 404388 831348 0 435656 0 0 490978 0 349317 613736 978413 864226 171277 0 0 422985 889018 570895 677828 763833 0 185919 0 257817 503747 724973 748482 424101 0 32117 389635 909767 441321 932554 0 0 932648 0 515872 461955 884774 0 926859 505289 808855 713699 604325 0 0 134094 0 907449 0 0 814657 0 0 600669 0 123411 406808 440122 605685 0 41202 0 421209 0 0 0 596449 0 0 109908 659376 474462 142035 599855 43121 336442 146228 72391 737628 0 191003 385029 759632 827609 469756 19445 368603 250381 632837 0 62649 841761 618822 784683 0 924111 887369 0 567954 0 842610 0 0 0 0 276430 0 499929 263176 362192 193543 0 788858 0 520464 0 718317 0 0 0 611173 0 131127 0 773391 119075 894144 0 470860 302540 343670 209520 0 756029 63629 0 0 816935 225837 860940 0 0 0 195560 0 0 984901 136456 0 684913 0 0 0 721683 0 0 0 966492 667844 158270 0 94851 967471 965367 352361 462189 831010 453231 0 809320 203382 0 736894 701640 0 674173 814681 803374 0 0 0 580334 285507 193112 291167 0 945228 802583 285204 0 222851 785784 278982 0 0 458125 223764 0 294029 65720 0 322489 345928 0 187045 884923 396079 0 0 760126 0 971992 0 888212 0 62834 0 712053 902445 426209 0 515550 981359 320948 775224 455327 0 44498 807612 346401 91599 268841 247680 724573 0 0 852529 0 217631 724380 907972 0 931600 481534 288130 770910 993769 0 0 0 402228 232696 255070 435866 0 0 11585 910096 122812 0 849801 85029 267980 302210 0 0 564009 310388 0 964609 0 0 0 0 984081 931736 0 0 420500 712721 462589 217996 256272 0 899731 0 0 427991 0 453886 0 261350 355936 0 155675 746530 0 28103 718932 229309 846980 220521 416773 0 895336 0 0 0 372184 0 146886 104454 534429 0 665159 543024 89705 220131 753923 529546 0 80590 117550 22247 309627 491266 990295 527968 0 44944 0 130801 105391 176814 622531 0 369529 0 0 333069 534413 33427 0 946415 0 872624 0 464977 218795 0 800211 30678 108048 0 0 220860 474074 0 0 218704 0 0 320136 62405 199582 0 467227 541639 0 856901 90058 7359 0 149570 738077 233423 101755 0 590287 219431 0 221128 694795 0 976526 254217 999027 960714 0 0 0 0 629046 412981 0 970982 0 0 715001 705703 591772 983928 952438 829278 93403 966530 661869 47496 0 885854 0 0 320580 138086 884661 31000 825022 0 739321 817911 413378 114663 0 430536 695984 530818 865583 993226 0 984165 587195 154470 656219 736077 291935 245870 673225 452807 0 239758 101158 527539 0 237726 0 288345 0 998344 0 0 92553 403207 353159 778327 651943 777199 365686 25961 0 248213 86342 184524 45985 370080 611673 423017 0 784617 0 493041 440323 140896 684072 0 0 275857 793097 644938 139860 0 0 0 198317 0 0 0 0 836382 786535 0 998468 38806 646483 375400 390938 324529 630402 896582 639863 410754 452806 224450 0 0 627229 0 138744 356221 297789 724647 0 949934 308952 0 0 325854 583296 0 316582 706066 859348 235353 0 958593 0 21091 474757 838337 112055 368309 912514 657070 0 555884 0 0 0 0 45533 85455 201375 859550 0 0 435628 0 208770 0 154851 766380 0 0 124766 343350 720018 448547 33079 142197 0 0 194507 0 373810 80315 0 0 27396 0 654960 801950 0 0 829446 90252 248692 0 636166 0 0 0 199391 467065 0 0 982860 141267 0 567030 531017 571833 0 55269 986278 214109 448744 799512 0 548888 0 659606 108197 636953 87276 226895 129421 664653 371326 0 421233 613176 214790 872619 256271 624844 898066 837413 0 0 0 0 0 0 0 0 0 0 996648 446639 801470 71070 455286 0 0 0 0 428862 0 773372 0 967722 0 45349 0 0 541097 0 210903 64766 154211 0 402942 957283 742611 81339 840902 0 616359 837003 793965 0 3826 610302 0 834770 903942 879032 327145 0 159338 575905 0 409153 321718 0 157668 0 72466 831713 814897 0 0 0 0 0 50368 549877 538240 82438 304123 135292 629270 106485 566170 740224 0 820943 0 0 826521 433339 0 217022 722767 0 678890 0 501483 0 0 344464 518129 0 926531 0 362851 963106 31966 331757 458220 0 924409 316408 602592 80082 0 138214 0 621669 123558 0 0 931185 0 464887 0 0 0 0 511622 202743 970459 0 0 0 713703 616779 0 982262 787957 755310 475053 0 546523 289787 0 277361 0 524827 26101 0 0 470330 777259 903230 699913 705576 0 0 809642 0 402214 0 0 259153 901254 86674 222040 0 536344 0 19870 481542 549349 0 908788 0 153128 436186 0 607943 16746 0 7806 704829 967614 0 0 412719 489423 994466 0 957970 377235 0 11428 0 0 0 175845 0 645739 0 411091 892041 140944 756982 491729 458808 988562 269440 583678 236126 0 0 13615 46570 0 0 874645 909792 590398 874137 0 0 957072 86525 119505 248672 327337 320961 0 0 857620 701422 0 0 0 436978 984558 0 21046 637958 115893 728681 0 868453 760351 0 724749 561421 533098 0 285246 943116 0 579489 890876 0 353753 96405 0 600569 999412 163732 344768 0 146699 0 993244 0 0 877220 778829 0 15893 491243 320752 830300 0 0 0 325955 0 0 0 472642 0 0 650238 235615 238080 335533 661955 801280 0 0 0 790352 16568 374963 0 0 187760 174842 934998 0 829326 0 273351 99501 0 0 248404 319271 0 0 479435 0 439191 707728 119186 0 915618 216898 0 61150 0 107943 304432 806327 33712 203835 919305 643180 157906 786294 0 95808 559201 874596 491919 0 760167 0 0 0 0 805186 0 579381 685357 525431 174522 0 390072 0 0 0 121961 0 179511 0 0 138863 0 353444 0 0 793530 0 938930 192221 34120 0 387288 92143 487677 289873 0 132259 144076 0 288907 20122 0 838477 0 253086 0 0 485822 0 0 347598 194709 602064 44997 881195 862026 0 0 425717 96409 904889 329738 175191 326658 0 900826 407618 283505 0 782315 960957 0 274919 0 730885 176456 137189 0 913336 0 0 28155 0 986294 874629 620390 0 842860 936653 470858 613636 0 0 0 356711 0 518543 275841 0 0 761914 747341 940782 974285 63001 295267 811291 0 25404 689722 0 157680 129299 745050 0 396698 384555 163383 0 0 0 708353 57832 0 0 17808 0 593731 0 688772 888494 530515 0 457062 888323 588468 413728 0 27029 0 0 225111 313868 994625 0 0 538761 230183 0 832591 698477 0 930705 7845 0 0 491005 408068 121660 14670 526019 61694 0 522664 516019 959951 791932 619091 134541 612695 812251 256276 0 103913 0 18211 454240 382909 0 486048 0 453679 159507 0 218767 22299 544796 0 786849 720418 0 0 7958 83829 829416 479531 0 288494 94531 0 236766 562354 419522 563013 4054 795867 788667 922957 577786 0 0 523305 641209 786455 426297 0 356438 0 817477 0 734816 0 0 127997 0 0 0 231869 0 975191 910581 381796 388536 0 269858 454310 0 122536 248275 107172 331439 427359 48714 0 648776 699885 749908 0 902714 572085 0 973418 0 0 345408 468990 788079 317726 29160 0 0 881875 0 990904 0 686082 0 53097 0 580961 596927 253726 0 897015 797222 827440 771631 0 0 140608 0 464758 200774 0 948990 978602 431671 0 210627 911908 333496 802255 691950 245942 0 0 0 0 785986 261221 502043 407491 767963 90166 858725 0 767949 1746 0 655298 156966 883493 0 546040 395377 0 665281 234833 198755 0 412553 0 453009 755031 119667 0 910389 489929 114410 931508 139149 276810 219225 0 924043 0 0 0 861288 559109 409194 0 61764 0 499179 786249 0 0 187025 0 0 740987 0 241002 0 566666 305181 0 938229 0 0 0 0 404212 90621 0 0 0 0 0 859115 579655 0 698822 635973 198752 424380 722627 65602 887870 599075 106418 0 726303 5245 145794 0 888243 0 760973 414995 221390 779894 0 240134 0 501260 745716 0 0 916790 540988 289971 405025 587604 0 887877 950319 760191 0 0 0 0 344525 0 923512 0 0 0 515270 0 0 315564 0 777364 255252 0 544304 0 0 0 284 0 148645 625326 0 171215 195169 641505 920293 0 0 0 0 801798 0 548747 157437 418032 0 486934 877092 581293 618135 0 566756 113929 336499 0 538595 0 0 42394 78922 0 0 733511 0 293150 869680 128700 0 347688 581948 0 761201 22636 0 0 434611 0 111375 0 0 0 886609 0 604716 0 105989 0 0 211017 489588 0 0 0 0 892125 0 710816 353707 58833 0 0 0 401933 0 221362 0 620528 0 820041 928031 170761 0 553754 403549 0 315542 801727 816401 0 677261 350614 516836 811792 216410 0 553267 413703 614731 0 712441 341899 0 0 436663 378411 0 76908 0 0 883329 743460 307157 0 0 158953 88366 0 0 368973 678955 0 0 381917 0 95512 655827 764176 68088 384340 0 0 493317 978658 0 425126 439384 0 72810 181573 0 718469 711511 671141 531429 0 0 459600 111570 0 0 978784 12567 149675 812465 378542 0 519573 981099 934600 85184 315756 0 567601 426544 643847 0 132949 352537 801436 671103 0 362399 0 0 416104 674277 996302 0 593850 0 0 618951 911482 935106 871754 575037 816853 191576 545394 913207 386464 0 657739 514631 420290 102449 962036 0 969832 0 599364 883534 0 0 103329 558989 0 0 533187 0 0 535072 0 750935 970393 0 982797 457471 0 0 94079 37541 522036 0 321384 0 748962 719138 260371 425053 0 934081 0 0 216483 890067 8095 206167 666005 713472 860109 0 550976 916426 171370 0 522654 0 0 0 760951 0 0 985564 211158 236100 599536 0 831499 0 276443 641247 907616 407681 759554 0 158756 137534 904034 0 0 99428 0 95935 412078 186496 727584 0 0 435822 448496 0 0 496812 0 824427 0 18991 0 0 291994 467137 0 0 0 497569 849574 534808 99050 0 602899 0 733971 0 0 901284 858033 274678 331341 0 0 0 554628 0 869657 661199 216055 0 547850 0 712164 56876 339028 651398 623268 795799 878083 698691 373707 534505 433130 0 0 199852 882603 77929 344917 474078 562595 0 637158 168798 650845 338686 0 510412 624858 288899 628682 57367 42363 0 127757 0 0 0 0 702801 0 194724 481408 951884 0 0 121364 315140 0 0 752793 599111 48473 0 675522 791541 623577 0 133102 288115 0 522182 0 579497 833788 0 541550 0 426526 0 0 0 876013 0 0 475582 0 976717 182220 823859 0 565247 0 0 180288 297384 688991 434602 824499 123152 964943 0 0 106806 631185 627547 0 847874 305727 0 0 899137 751980 68505 187912 246372 861274 75498 0 0 5257 345136 699657 0 647384 0 0 0 814363 342022 0 281729 519880 0 197666 0 0 0 68513 0 651052 22994 937702 92597 865239 896478 995864 958671 182652 547333 0 0 106544 155479 0 791410 326236 424257 761805 650845 283812 353131 37752 11974 665975 485601 267112 2343 0 56229 0 0 567683 314752 137777 373538 279338 994389 713378 838592 403468 0 27079 0 0 638024 0 0 226889 285501 726549 41548 0 367931 961656 166265 708379 851029 0 755422 611593 621551 937597 161685 209677 400074 0 0 351231 155625 208457 0 766364 835042 0 80912 692790 0 904085 0 248481 963537 34104 0 246843 829387 0 315066 323785 251353 8548 0 474832 229215 660267 882531 0 0 156785 56234 126428 940394 0 98923 0 572319 84646 958472 909443 59856 863633 0 517168 0 0 336107 892903 981640 558220 105648 0 178974 956050 170990 165991 957872 246357 135163 164269 194567 0 0 803189 758677 0 0 0 11749 150982 0 0 0 0 805948 969327 0 0 157291 0 0 564665 0 0 0 462915 0 694837 0 881845 634733 0 0 777845 721054 533472 0 0 75805 0 0 834516 0 0 0 474960 890942 0 77977 0 170329 0 137331 0 314110 0 341653 0 716635 627038 635344 20131 397171 0 275040 401090 760834 826190 0 552230 761104 0 0 0 0 0 692966 102695 722332 529135 999296 0 589180 677491 575897 0 969132 289343 420455 0 704537 338298 0 0 798133 673692 837529 110583 706573 992695 0 0 0 0 400977 0 0 664829 982128 0 0 988981 330641 383156 0 0 285282 701628 946584 50779 586032 211596 479430 0 312940 0 0 368038 737475 0 0 801446 828259 455412 915624 284352 764737 14526 0 0 32009 0 0 848460 0 940564 374981 881618 982039 0 0 712197 902358 0 356148 140294 0 786437 69714 723074 77074 0 155702 0 449456 0 456015 329288 0 847053 554322 0 0 104355 503573 147183 486265 688747 0 811813 0 281721 0 0 0 0 224620 0 130779 0 0 0 0 254057 0 918875 688247 0 0 736700 517311 0 0 0 868421 0 0 0 940442 0 644103 0 141848 972306 0 158485 0 778211 741687 0 0 0 0 441808 806014 863514 0 523501 0 0 403003 0 0 822181 427292 930960 23751 0 0 112752 399041 193988 995858 0 437283 516593 28897 0 0 979991 316163 160009 327537 55645 574691 368857 0 924333 813581 0 0 492259 735221 681339 0 654802 295900 766002 787951 299016 0 0 0 233569 485159 0 0 110835 473372 0 134736 430695 0 769179 214719 0 356987 0 236884 0 911156 167682 999666 994226 0 495910 55712 0 106958 0 161619 0 737471 347824 514138 823997 8744 325401 0 946289 0 422206 657151 165623 0 397883 499727 99722 559785 184493 0 0 479996 975713 0 0 194985 0 0 0 0 744015 219287 374499 0 479839 448509 419260 162575 453384 191265 0 0 637371 0 0 471683 874629 0 0 974734 0 332782 0 0 0 823265 776807 73997 264183 727126 0 495750 646671 364974 953886 46457 0 30952 0 0 222900 0 0 0 0 0 0 0 640672 823019 800280 415015 0 0 0 600949 472206 478921 920207 0 0 0 690495 360134 0 553228 983541 766561 73153 0 148308 203123 495129 0 887992 176423 653961 261470 0 469257 0 957852 112031 0 733290 0 131208 0 0 802840 796720 941605 180799 0 0 171365 262089 881724 718920 0 429306 0 0 590322 844307 729542 306255 158838 454357 748160 664882 200763 96489 330227 869696 658642 116430 0 663707 0 714419 317374 644191 0 246951 0 0 0 363745 667377 0 417455 0 0 0 0 0 443492 726353 727628 870506 710737 0 0 0 0 360842 0 443846 261189 188065 422059 157887 424679 597031 889861 863054 135973 585358 313787 0 0 0 0 105570 0 977959 191599 847609 897911 0 822554 0 358899 859148 989322 982432 114877 650451 0 784679 247819 0 957209 471280 998228 517768 772128 503778 0 845137 0 671825 129582 0 0 840203 0 0 0 246551 448649 0 553101 209694 0 770550 326834 0 225228 0 498888 0 142787 0 0 547059 0 792169 0 695660 0 198517 162130 0 123350 349249 0 367505 63570 759622 429235 126631 0 523921 289681 0 779884 0 0 168927 674354 312758 87425 131705 0 0 0 241906 983474 165941 0 0 588416 0 38245 0 749458 0 407118 0 646580 105465 0 775543 723642 0 0 0 0 614613 720189 0 527374 616698 0 833240 973661 0 67910 668315 0 581080 0 338034 824469 367466 921931 368879 0 0 0 45192 0 243458 987885 955745 834486 0 932659 853865 0 641978 0 0 153321 0 520444 258114 0 924686 412406 108390 0 632583 351485 0 826857 0 383459 997608 665151 0 0 855353 422347 853380 593757 614536 446917 0 0 598849 0 0 0 0 0 665636 488255 0 0 631988 0 712820 0 979100 0 183372 0 0 531973 0 0 753625 148315 0 756565 0 587405 708550 776732 0 0 142679 0 0 0 0 805800 0 0 206578 683209 174476 109991 621006 0 0 0 713347 134055 580065 568578 0 613441 55270 208021 501581 0 0 854838 311837 665371 0 164046 0 0 335900 0 275725 0 0 0 0 756227 378543 0 959955 0 0 914563 840394 13474 0 604106 980938 0 104931 496796 10694 860378 0 260788 318083 0 774636 89150 0 337786 24103 0 160296 0 0 0 0 413551 0 824957 0 0 0 248446 899044 260419 0 0 662904 622815 614457 889106 0 0 629178 0 325564 0 0 794249 0 27795 702446 417399 0 330190 143420 623329 0 387594 366803 658636 0 943939 334731 0 556476 65187 302440 349171 78992 617815 959832 743864 922510 732181 676590 999954 98720 0 0 0 813924 40601 0 354368 117235 837172 129325 452250 0 177593 0 0 269832 393056 0 87807 959795 0 0 879076 523529 270381 477276 552277 240777 874338 484486 0 371417 313492 0 0 176037 855952 317472 773164 493913 98382 0 337481 0 484362 627742 0 915745 439519 561659 738924 6001 864308 0 28163 929045 0 379397 517373 0 183003 0 0 0 0 548647 790931 0 464729 398432 296964 859228 382376 839731 201163 432482 419557 768571 0 997650 0 685554 753700 0 20232 164688 0 9119 705494 727880 0 294849 337874 16266 0 461421 363192 0 0 811120 300500 0 0 0 99321 0 236317 0 456211 604078 345285 762185 0 509956 316949 0 930659 431205 511236 930374 966397 951583 619060 0 745075 0 7143 0 0 798832 0 0 623933 639763 527316 0 0 0 308448 92878 216280 0 0 948918 0 963173 618633 951437 350808 1190 692636 0 824025 569883 651655 374331 236374 911556 258929 31447 857724 0 729586 659220 17186 0 977539 0 218711 766406 0 680252 282291 77364 26643 0 222754 0 775515 640529 587342 454854 840788 0 0 0 390641 978596 0 290257 0 0 833753 836650 783208 300709 0 263991 0 892530 832504 779861 869209 715624 47124 369213 623299 0 514695 0 61272 0 0 929703 351457 318940 0 0 0 0 288784 246050 0 941337 350190 462955 0 0 574201 0 592389 739674 530875 0 196375 790370 505500 590514 24148 852567 896950 0 853551 694678 338475 13835 384094 0 242602 94639 657279 52269 685798 0 89731 254215 618971 556937 0 240199 983418 0 0 840204 0 0 143971 0 227523 803735 435873 319014 630830 620265 411234 0 911974 0 0 0 0 0 988532 302300 657291 473396 0 576297 0 985294 0 118768 485234 430007 0 918449 0 0 0 138746 589084 0 374226 647804 0 0 156420 0 0 232610 0 593886 666525 683804 0 509333 0 820771 761028 0 0 856607 726054 0 91199 551615 896648 250983 0 395598 907882 633610 820546 66258 488754 433663 869712 0 0 802880 0 0 987220 0 671802 0 860532 263887 0 0 571021 145639 894974 227676 0 347439 320283 451229 551092 0 800623 0 0 0 0 544113 0 0 757187 563197 591628 372072 88481 975137 907601 45225 698486 336320 479303 240316 646161 0 721230 95761 0 786948 0 0 0 0 0 991347 692801 805369 958611 524393 0 851656 360857 700699 259907 763685 737365 94978 485305 447503 0 560222 152865 394031 0 931900 0 677903 746428 0 156882 462626 0 0 0 571725 0 382988 698551 0 0 0 908112 0 0 598161 50877 591144 0 0 0 693793 827679 501241 580303 474294 0 847862 0 0 141268 0 0 834486 378035 811124 179556 261949 0 44433 660536 357323 0 408002 491822 463581 0 383224 722921 0 469006 0 832179 230327 549062 0 604631 867202 956658 673691 46722 837453 0 343493 310451 689738 0 0 0 362287 719786 312661 411158 192059 89499 162570 0 650117 0 710825 379572 393233 202206 481815 832606 0 0 0 272443 923843 0 53105 882972 0 0 638114 276594 732896 150037 273905 0 948626 0 414065 797210 0 500502 690548 0 561365 119096 19353 0 708991 983327 282138 0 342777 310526 0 0 947875 437545 575347 944276 0 0 268480 398625 248562 422228 868337 423614 867384 483946 598674 270167 0 266042 0 0 61232 518915 746939 760196 0 0 0 0 158362 0 29368 600603 443250 814976 0 347447 589210 0 377517 0 0 661852 778003 0 324516 0 899542 304009 9760 569179 629858 453304 0 401166 188286 0 177434 0 403146 0 101364 791324 490726 0 778086 367584 276981 0 31243 163906 322895 968014 308030 473568 997124 0 297138 0 946496 0 0 0 0 0 460384 282828 514677 875218 881597 0 0 603991 0 77302 0 743910 363478 426890 0 304088 36120 279062 460001 0 544279 149125 0 0 0 980912 0 0 48300 908158 565292 385895 834976 0 0 0 935211 194138 310349 250831 21604 908092 237907 353210 757406 472704 237711 919700 0 0 0 367158 652108 61372 0 496936 630529 482090 0 371046 626885 761595 0 0 615925 394819 0 0 980787 0 337981 187956 820942 20139 0 0 956203 41327 0 505884 895822 134775 0 0 0 0 199279 0 951831 739778 0 184593 809872 666773 0 0 0 927388 0 0 312543 602778 32051 0 536235 0 413416 0 0 250311 0 0 782096 686389 0 805700 660953 750869 537797 721676 0 268392 0 819622 780928 0 609913 0 21140 766901 0 134724 390552 332384 0 45435 42263 410662 930299 841774 391181 199836 0 361832 580143 343999 0 93493 0 273999 793269 0 0 134868 135631 760607 687267 421079 512507 129342 438056 908922 750976 0 0 944210 35498 519750 841579 624440 0 242146 841939 0 786173 760690 987441 978463 380969 45262 350568 254585 0 174921 0 920019 872198 867597 472312 395221 808786 0 660862 992656 0 277054 538898 0 0 858454 105037 260537 518596 193601 533127 411723 975338 0 0 309363 330848 787965 0 954413 386744 918651 417814 0 872682 565299 189427 674946 0 0 537685 0 0 0 0 403437 0 670343 0 858015 199725 785671 401400 0 252717 806053 83026 507784 212808 0 366934 283270 680865 555879 560296 267896 0 827706 0 102514 485196 441423 823994 873420 416295 272945 0 0 0 0 420966 0 53134 693368 0 412774 584575 386445 0 238792 0 796147 824246 0 847592 206483 119805 759059 382244 0 792333 105146 273769 189554 951409 0 7155 359220 0 145132 450611 304075 995068 77767 378232 778880 0 0 179007 557482 920153 0 0 0 600652 632948 541891 0 101364 746787 0 94648 444792 667028 890379 0 246019 915059 617119 679895 65000 0 376792 116850 83616 57602 0 562796 301223 0 0 897622 475144 757000 0 0 784578 620955 624872 213367 583583 0 950711 0 0 601850 0 0 478540 28966 0 406669 0 0 667761 0 0 641934 910647 767211 224811 918530 0 717123 551848 534657 340031 213227 507362 374650 727841 0 930349 0 424297 118968 0 0 6721 0 666799 0 0 646364 0 0 0 0 780238 112734 933379 84103 404704 233782 642390 62258 0 0 325978 0 97164 619101 806862 722724 0 0 731813 442682 0 828103 0 0 28946 0 279079 0 769697 810414 513530 864845 505972 425689 782425 767209 436758 768536 695392 602268 0 0 112267 423187 0 900781 173867 447672 0 0 279820 266794 0 746244 243952 467949 47456 274690 687457 0 869676 8898 0 0 745016 0 147962 377740 0 821729 864865 645343 478880 0 0 234429 286514 0 697393 650804 0 599030 0 529057 851441 0 257642 4071 0 535019 682314 0 862133 229451 0 0 148504 0 389844 229450 0 622069 997889 0 244195 866141 0 0 660675 0 0 0 436465 0 311117 0 337572 0 0 36819 0 293399 631450 678095 197104 0 0 0 0 0 517825 147250 643191 663264 906549 3234 768315 0 555306 0 996785 0 752880 193263 0 14998 349955 409891 625357 0 274915 355000 722820 160227 0 497392 458085 275163 803281 161284 440839 871176 573680 0 499008 0 352135 0 583044 409364 306687 690899 634820 423788 0 305022 0 836893 0 679822 0 450272 0 35691 825559 0 653153 724304 553641 0 0 454147 32239 0 128977 594147 791819 0 352256 0 0 0 408818 113427 606783 390376 755303 0 688802 44736 0 569883 0 50128 260726 0 359931 408593 0 0 900743 0 0 111498 0 571389 330485 747277 241271 0 0 403612 0 332149 605913 864458 0 0 519602 866028 542531 814331 0 0 822951 784974 904743 281093 904373 628578 0 36282 0 79055 0 0 0 852562 0 971184 163597 948122 225940 958201 115650 953322 0 0 969982 505746 870065 0 339149 0 866969 378944 0 0 0 710976 259570 803719 0 0 287694 144392 546709 899143 0 632428 0 100285 57576 243745 466349 740407 771237 354303 174554 581181 572288 850971 950653 818333 0 678157 663118 0 548203 643105 151596 0 384213 346331 190 922071 966239 0 0 23486 437284 967145 229063 0 0 375341 504080 338852 0 447359 577621 910788 0 0 0 712414 0 94597 994263 985722 0 0 0 0 0 0 650347 606837 0 0 0 0 824070 405350 0 0 61666 238234 0 508200 0 45007 613582 476059 0 539319 0 114893 260211 956716 0 250404 756193 779192 770390 821427 0 662540 116042 346782 0 417228 161677 906718 0 0 190257 0 0 5218 335621 600108 0 0 579303 969765 303317 926002 342946 87623 123381 231244 0 805447 0 636006 974311 666096 335971 0 0 0 0 0 953056 192177 0 407917 433791 627212 0 575804 842348 0 266828 677958 525755 0 937017 0 855665 0 0 0 0 87483 452229 920646 906267 348415 259786 469308 456309 0 495457 0 15244 0 617267 0 770140 0 0 0 636926 0 118530 335100 183931 796094 215684 0 0 0 0 0 0 882936 797893 0 990960 356682 0 867708 419187 0 0 443894 0 0 833329 627365 668140 707546 166723 331812 610451 905861 744577 643519 0 75008 152111 61211 0 0 782701 0 0 861919 721067 0 323364 900464 0 718484 351937 628080 581375 0 7663 0 0 0 0 0 0 386886 891703 893190 68718 0 0 0 664009 467691 229916 679137 140398 0 753582 0 651869 359518 607069 935498 148411 0 0 562419 948268 197642 252194 61084 462058 0 0 476276 0 0 0 0 137241 0 173734 361476 83842 133822 550057 546852 745824 601481 0 500338 0 0 809331 0 0 0 673979 765942 0 554693 674569 0 762682 0 62790 612173 427217 416915 124239 0 366523 79724 266317 0 0 0 0 624493 0 0 575261 797265 516379 125392 0 0 480997 514758 613184 670197 664903 758755 27590 0 0 577721 0 157563 261469 648264 429013 829181 970464 935521 38809 540236 440244 842567 0 0 0 0 649746 0 987851 738717 557345 645546 594666 987277 0 0 206287 504948 135753 803778 854667 123829 0 537541 0 869018 314592 349969 444655 399058 282997 711994 532503 176640 628364 172743 0 0 540327 564152 150572 645436 289807 291039 0 289493 948650 755237 0 862578 457432 0 0 91473 0 0 530842 649617 602204 251007 203685 0 803715 0 0 0 203752 0 0 989676 312771 882918 134961 751171 806994 754390 0 750695 771564 177398 0 0 0 247787 0 999213 0 679219 589076 310920 398651 87390 931662 0 33253 0 0 422881 421499 677552 639042 348021 0 0 593847 614835 455639 65701 800080 0 830315 0 0 338741 893315 172860 911547 0 928562 890066 0 0 0 794492 353532 539525 15052 0 548586 0 575558 541701 430619 336038 0 0 225104 0 101004 0 554639 0 0 0 743875 813313 448722 17778 596662 85084 0 0 0 10743 562376 814697 0 0 0 0 708721 604768 952392 0 551563 187478 389348 0 789732 682840 0 0 185801 583113 904407 0 0 870183 0 935322 952577 650150 0 929647 0 858618 0 928325 0 34068 125544 953457 0 813681 203895 832013 0 0 0 228754 438396 29508 670456 781995 0 645846 0 0 0 0 655430 457356 191110 519392 471127 404112 971888 664620 655909 455959 0 0 790449 402670 268826 0 0 435783 0 0 0 0 127066 61422 674590 0 20589 543000 797121 140837 0 189072 470906 0 0 0 347596 761551 500636 126321 879635 671111 0 601208 539227 460666 600455 0 801201 101693 481122 0 421880 0 0 482486 402612 0 34750 0 216376 296098 90501 0 0 734724 0 0 206175 0 893123 40867 0 642795 783948 0 551097 330027 0 127240 558857 663733 712592 0 413554 518814 0 878164 529239 151787 0 933431 662949 0 932649 288547 543879 853435 0 0 857747 625041 0 95106 722746 0 0 0 561693 292877 327854 511816 0 0 0 0 0 0 0 469852 812354 0 716694 0 925836 0 0 93322 0 0 220487 589794 0 0 0 0 0 0 744582 0 0 577537 435721 0 2306 0 291437 0 131941 167723 78248 0 934254 0 0 26092 0 0 0 0 0 135907 663263 156351 229055 0 881629 0 481376 30305 253070 0 0 702229 528899 847777 0 0 932867 925574 0 668668 140582 0 0 906489 481373 0 724860 63340 979417 0 741195 165527 685556 0 149519 625893 0 0 736689 952520 100192 937860 466940 0 35725 0 0 605562 841966 691068 0 0 536792 967000 725003 295119 0 627665 0 5094 902355 429687 0 0 776178 0 909432 0 362495 0 0 933147 0 0 0 63156 0 0 562924 435601 0 0 881241 822846 637780 0 441000 0 661235 945701 751056 50960 651848 131370 0 741322 921220 395093 265038 0 581066 0 985529 122732 768300 983938 407097 877829 0 0 689543 567529 0 511018 0 940731 0 869225 0 0 333272 548988 536555 0 509638 0 0 0 84607 0 857217 438041 563822 884991 156248 0 862910 0 0 247773 0 131222 314427 610535 341718 0 53239 592437 233217 0 0 65775 64113 218141 403899 172915 0 612391 877444 180331 0 642992 228385 991251 521518 882032 179577 640454 674582 935737 173631 868492 0 232859 616584 516768 0 897284 850628 0 557206 765143 679766 938454 103462 400655 103363 0 707685 457499 0 547656 0 295541 0 0 0 0 767393 0 14918 0 857242 0 0 364041 912769 0 250957 0 594685 0 818212 369486 906854 114437 826682 658328 0 999000 382147 0 876139 0 642539 65046 0 828246 713292 0 0 631373 0 185921 353965 292430 408499 773391 397917 170088 0 0 867708 772748 724623 0 916757 0 51013 609698 0 38434 605865 0 936150 821019 0 0 772846 759528 0 0 0 0 209880 0 757036 0 0 357994 671375 458940 118451 312842 0 114903 505175 0 0 0 990458 0 234722 0 802429 857239 0 0 0 468368 0 110734 0 0 191503 141939 819591 0 868918 245001 0 533177 0 511662 803290 232343 300850 440667 39460 0 0 607933 0 674469 232222 747439 323928 436791 0 0 334505 0 0 143289 0 0 619762 463266 647214 357367 0 0 601417 168117 353950 487672 0 0 483706 764718 180 0 0 357203 389356 0 267099 0 928935 512660 545986 287179 0 0 440314 0 739803 0 0 0 0 76497 0 0 99925 468028 632621 0 0 0 647586 449182 701532 0 151596 0 0 591368 590766 0 0 866060 52641 0 103228 338104 63516 744181 909120 0 175 356148 0 462674 0 0 0 0 0 0 0 307462 0 918417 901944 0 780581 800436 0 0 546829 201405 0 167193 799453 0 473866 0 0 13276 0 904622 0 820615 374686 0 0 450299 804647 13198 0 0 938415 0 0 415020 208216 908443 581503 743712 796704 26799 0 0 188954 0 0 555561 557932 845853 574632 0 0 0 0 0 0 0 150675 577120 821386 209631 755880 117152 229212 0 0 257894 0 156866 802070 660863 228235 950970 0 0 0 0 0 0 620645 864924 38769 0 0 0 127703 852154 0 774478 0 784336 0 276459 221326 0 383627 733679 0 831940 123741 948200 990903 0 0 0 500549 0 602787 0 377053 0 381217 0 757147 0 364927 0 735312 191087 231918 57640 222872 592219 473998 0 0 0 259866 883198 0 610067 807756 666358 950920 0 120167 24208 699802 0 895200 199310 438704 0 0 437936 537003 479745 0 0 469015 269025 752440 0 655615 366276 880673 0 854981 772758 0 403176 857096 0 799547 543148 968810 948873 0 0 561888 457288 255606 0 540809 0 561965 587643 112183 0 44844 370353 891420 557813 515234 397821 416337 596844 771298 837761 655328 71201 350652 917772 598425 175746 788664 635423 209570 595497 658782 2193 0 0 58256 970152 0 0 761133 0 880109 349443 0 724330 891712 74882 808425 255698 0 200679 236450 133163 7187 594096 535337 51391 112790 0 884072 119487 895170 0 0 296664 956630 461415 648538 0 23732 106152 0 988142 206206 905889 186264 166234 55459 924064 311057 0 0 585846 150234 0 0 754771 386657 0 895065 658031 710668 0 110919 0 404446 435458 273182 694959 531288 0 0 464935 272111 0 426671 590010 890100 846246 547034 0 0 0 0 797779 959754 847948 869682 725375 285940 0 0 759841 322886 0 130113 0 866753 292889 0 0 175394 259509 341097 947023 409210 333644 629015 904427 0 405702 817026 247675 217565 289853 209768 0 755276 0 0 117992 230844 0 0 0 0 520860 733245 843143 869204 0 0 0 949957 0 417873 802893 516076 0 464481 54991 0 705420 0 370888 93136 0 317200 0 294536 0 0 666579 722794 0 334164 0 0 109907 0 655080 0 437089 50500 938563 458988 12701 0 0 713357 345755 56772 132484 949337 0 425218 157955 0 750030 0 0 0 358150 928847 844349 321118 0 276019 190922 0 743796 441061 310880 0 0 342157 487917 0 798629 0 0 0 0 81739 997666 0 0 193872 219843 0 0 472843 0 843625 96339 0 142998 0 231279 580816 0 208795 204066 336288 0 0 751213 0 0 717447 0 787892 817660 0 563327 246781 388552 418213 935770 785353 505333 568074 35781 1549 765186 0 957997 701688 595077 788736 9408 0 0 0 797580 341793 49621 0 0 94770 848998 0 276554 382187 157337 855889 0 309493 629606 448593 212274 702972 0 992420 0 0 83009 75210 605243 0 0 0 232858 187224 0 581824 663786 95255 0 692754 78990 513760 0 87652 42323 0 336674 540568 471602 0 0 396968 994754 940220 0 913745 0 0 547316 0 117337 944783 516928 0 0 571476 0 89061 411242 826324 0 171482 239714 0 154876 33758 930764 0 100912 517533 60737 473142 0 52937 0 0 0 0 291265 453468 665244 730422 588466 0 0 298159 781113 0 883784 0 24888 176063 282555 723490 287274 0 293996 892234 301999 271156 19135 696623 761592 0 0 957643 0 0 0 200053 0 274987 0 601463 133014 94689 0 890957 141293 0 214778 513547 0 0 506932 0 0 0 501536 216106 910800 104764 752837 493634 0 946159 460435 761936 68790 0 901519 396389 550553 0 0 354376 215745 534080 286555 977539 0 0 696006 741577 169158 0 406105 0 742100 132372 16374 782158 857283 633568 640152 3576 620476 90984 213813 251240 409360 651596 816292 906374 0 989792 0 137418 129383 519400 158751 28568 832044 401977 33639 800689 265457 0 755471 852301 994582 469523 908419 0 0 85024 668859 0 129130 220484 576017 949197 0 464273 790237 332383 0 129148 423567 0 639702 677891 0 857343 304014 0 303903 633638 0 0 0 492651 899917 0 0 56214 82111 490279 0 254849 0 577548 201292 527395 797842 972025 665221 231081 377906 8393 879099 720940 827452 518425 364451 899119 302566 0 0 972341 41008 402138 0 419203 98172 722609 899394 0 876286 919594 0 303706 0 405103 447080 183752 508575 425507 768363 999279 0 70234 516824 0 0 273646 0 984488 764656 273601 101903 874712 0 786108 0 862276 620868 0 0 0 917318 955057 0 210363 203602 377026 0 51031 558996 568279 0 900109 768757 804661 0 194613 269449 0 0 0 0 214602 0 0 0 547864 0 968526 870275 393293 56143 0 0 0 421369 200933 0 904374 0 0 898338 499948 0 529422 807674 0 577405 0 0 0 586370 334747 0 0 126592 0 699443 127908 622098 0 0 0 0 308720 921228 118458 177438 324636 0 348032 318193 821929 0 0 163094 0 547187 0 0 805824 123397 0 0 140071 339712 684587 90099 0 812411 0 498658 678473 63591 518197 577633 715312 816331 879801 0 891830 864902 798471 0 700231 0 233097 81206 0 0 0 0 720879 69692 0 760510 0 0 786605 513151 543485 0 700564 0 0 0 599154 797651 0 0 489991 925323 122083 183833 763234 83419 0 778175 564305 14542 4765 68420 0 0 74917 648332 0 0 0 413038 0 404088 0 432622 0 0 0 234267 217281 308483 801400 834121 655581 245320 0 348779 0 0 0 0 0 87773 947148 568633 62491 0 355419 749805 737049 0 0 0 528180 890618 476966 796871 0 0 712101 467681 562358 143786 558881 0 828300 0 0 0 389942 961219 366843 0 668242 0 0 0 706661 3952 983805 384871 40650 848063 899883 0 938420 860412 692488 0 150236 0 0 0 0 599702 0 341423 993049 0 744640 628086 0 0 474391 0 332070 0 0 714677 835847 0 430033 0 0 483319 518355 224562 0 0 0 246575 846889 188604 612955 860814 276021 794221 103044 0 603622 57242 826354 976259 0 0 0 915717 0 0 0 368420 621015 0 54811 927906 192607 0 0 423578 514066 378870 51412 700260 0 0 482665 538836 578909 581415 117239 0 392744 12862 287537 0 298553 0 205021 236763 40155 424785 814044 852374 0 308887 910833 284164 10315 16657 0 571129 960929 0 44254 162610 0 204019 225579 0 0 498789 211435 0 259622 568315 0 0 0 0 548663 0 0 0 0 585824 387906 110589 646573 229286 319828 0 95500 374982 630877 0 0 0 0 367005 640522 0 935033 0 644678 0 720 0 999567 0 0 0 88986 936825 896442 85181 42973 818345 811237 0 271170 0 981654 140187 283519 182606 62727 0 687590 88617 0 452939 0 170180 0 0 42848 493695 0 0 0 566979 779135 821818 0 589301 0 0 976863 0 353707 341053 640067 527652 583759 215107 667582 956036 0 994702 0 779259 284400 887150 948252 687559 999217 634556 16492 885432 589676 408482 0 491975 407790 452419 255868 156481 0 924821 0 946117 0 532991 0 582533 783921 0 25200 0 858542 0 162681 0 631031 0 0 0 0 896669 0 0 551169 0 933690 905722 908135 382423 839942 0 880725 0 585339 280627 226671 520664 0 862397 0 770873 400229 0 0 0 177017 933115 0 601003 276839 533602 6652 781184 803832 0 514936 113518 70648 76710 0 821123 0 110774 563066 529930 0 328076 0 0 0 0 0 197626 852631 339076 0 53369 334604 0 189230 277074 0 0 468725 531500 179479 26480 0 492358 524573 452969 813901 0 670528 788261 0 0 0 0 612135 638571 294816 823124 589086 886737 0 945926 213411 876384 0 0 0 736137 0 0 33318 303874 0 800611 0 0 0 0 373070 733450 606488 0 0 151272 0 0 0 442289 209143 941551 416395 818859 788987 537677 615189 659577 0 483505 0 0 819872 0 235587 769324 0 0 941863 72225 807973 0 920376 580984 9669 0 0 0 0 834908 0 228867 168477 35137 0 0 830749 151574 536572 0 673804 0 0 92396 589484 179019 91979 347209 377860 536352 253454 863956 198369 0 381736 0 914319 0 0 915506 620303 203171 0 313890 0 830832 292101 0 896344 43159 0 900328 321444 0 0 0 106252 0 961366 56854 858077 0 775633 714357 0 0 619101 763802 385516 862844 317361 167704 339381 587422 438597 0 849825 501654 0 0 347599 0 860706 488343 0 0 0 98481 0 232612 482041 952517 0 656105 70251 929334 883859 0 0 424625 894586 951956 565313 0 739950 0 207974 826275 239464 546257 0 416751 304016 529628 31104 0 0 0 97796 837338 0 582613 970329 0 115538 152214 0 0 0 606483 344233 0 0 829546 735936 475422 89465 372378 817928 18345 279957 610054 0 0 706447 0 774510 272958 0 0 291843 212651 0 0 0 312355 638525 792336 634477 0 368269 748256 625558 287949 89869 0 563902 863016 953232 703955 914928 128947 608504 45263 791660 88479 792644 144959 0 0 0 226802 820922 952059 323702 0 43169 719322 0 574597 332695 0 302072 0 0 0 546343 388738 0 0 0 528779 835970 739429 933138 0 517374 301535 0 336522 0 0 71608 282699 379241 180129 549215 389619 704059 236073 0 475544 0 962925 451632 270893 491106 0 612152 544610 716131 0 176290 0 0 219325 403411 356026 0 286213 0 0 193942 283084 553157 239398 398952 491788 627474 0 974659 386332 0 538229 119950 240544 0 137814 608828 0 0 645076 0 666597 975071 166064 154143 355564 343527 361893 0 69172 608397 71438 0 687640 462271 89880 0 0 85331 20308 0 0 0 0 109801 0 47182 352134 655881 92185 162136 76877 658367 0 0 0 0 0 0 909760 560864 0 0 930419 0 814670 0 0 133790 924812 299323 0 80425 412747 476835 57395 0 880812 274418 905599 662361 976558 0 0 515444 0 332561 680249 243293 0 907180 0 395794 780700 293561 0 378439 168137 672874 545145 0 0 121380 0 157595 0 0 0 0 0 0 254451 835110 905159 513614 613856 0 0 0 695822 0 0 410087 8840 435504 0 0 79073 221251 775699 59800 0 0 0 172484 523955 294700 234429 318439 0 0 769985 6121 219273 0 0 577582 667575 0 892992 830109 455710 867098 0 662499 468586 733645 0 0 151249 0 0 269530 5065 220697 0 659450 0 709172 546644 0 706858 0 0 0 0 0 0 457192 0 0 0 490880 38020 58225 859428 67498 614046 0 0 869077 0 362373 863972 792659 506242 446319 981110 530792 0 0 575929 199745 0 601659 0 616788 506092 0 160312 125450 0 517756 655437 375002 297769 0 0 414057 0 0 0 7392 662105 0 0 266314 40616 48208 0 899711 776878 926834 0 379867 468849 505200 900753 430128 913869 0 0 500627 979983 43920 0 602964 299254 564278 0 226456 365184 770357 0 908724 0 0 0 581225 500291 514302 606246 110627 0 936977 380470 413111 873384 0 0 545627 842781 0 114434 261700 576359 975722 798834 151266 315091 187483 261607 0 77486 873195 628830 0 0 719201 230321 0 353400 618236 399472 703681 0 0 701277 260930 317749 964750 93385 0 400883 132433 0 769780 0 0 903989 91479 568540 0 978706 452037 105313 0 368919 0 148175 608952 801288 263905 0 0 342800 671610 0 0 0 706860 0 857591 846163 0 82764 965574 369634 240566 111343 0 961520 0 65847 0 0 0 0 644296 552414 0 0 551232 415175 636 772451 652553 373149 0 834998 722538 585639 646116 88951 754396 0 0 830381 193503 0 0 420610 256016 781652 0 0 0 36293 0 0 389376 148824 617994 272601 994436 831966 11181 0 104474 971763 492451 325503 506496 675958 221970 125838 35042 0 935312 174377 0 584717 883581 226233 0 0 0 414295 0 317661 0 792537 37000 257989 114248 609154 0 384473 813016 333881 554276 989435 133116 964208 0 11721 0 819827 629555 429963 0 989202 0 334418 113018 0 0 439644 53066 433058 826798 0 502132 0 819128 0 0 0 0 851389 980864 75912 949754 76380 0 293880 290000 329593 163594 0 0 323001 292381 88224 0 0 0 0 0 0 929318 510273 0 0 182781 596724 0 0 899767 606463 0 0 0 0 667572 493221 0 89574 0 773469 387545 0 892059 0 625557 759829 224607 0 0 0 612871 806652 69218 677741 0 435654 744428 333995 0 0 122975 0 276429 151287 116916 0 0 694820 58000 553423 0 591111 0 351480 106350 896768 0 935110 128660 942419 0 215793 13283 656551 0 0 133261 334482 0 672271 948063 637737 151863 368312 918261 0 816148 517201 0 0 280755 394855 177972 252945 847227 0 70087 0 0 0 0 0 124727 381770 822298 0 0 188467 921151 700682 42241 559077 836149 990861 125288 94456 144660 0 0 0 902010 400447 310138 186106 62581 450101 338026 365405 0 0 0 754190 75864 875206 0 417921 753054 883798 0 0 508241 857712 0 0 302070 142254 719588 324475 0 494969 0 670180 423775 700093 0 744897 0 608069 0 577412 0 0 0 104710 0 0 416111 637647 473338 989768 186521 0 0 0 0 839482 0 947951 0 291275 0 785949 0 0 0 0 156832 642231 85251 0 0 325317 257426 764789 36729 0 414267 0 0 928579 906779 772104 0 621980 750700 433128 394392 138063 0 870618 52664 0 681820 901113 0 0 456272 262694 471608 813612 572434 919841 0 0 166989 597520 164358 237732 0 516552 0 0 0 0 0 0 0 103491 0 700444 0 0 272866 0 0 0 0 338891 0 412615 0 680612 694573 0 157616 784324 427814 890112 688456 131785 320858 0 0 0 0 245721 0 751413 217597 0 442882 271300 0 718837 730216 647708 0 214234 484560 0 545395 479357 505465 0 168530 0 619984 0 438263 903265 452221 593226 0 0 298674 337111 527972 835192 0 0 500176 19031 0 875819 956945 0 438188 997444 0 259601 0 104907 0 267948 865054 787122 198271 0 898647 951262 481181 121612 319104 809411 0 303338 0 0 130759 0 0 909573 0 185248 371107 706772 0 0 431340 664872 179858 605041 0 215191 524276 665546 504094 0 616868 953758 544196 0 0 604797 577248 0 0 0 567079 332985 866884 0 694458 0 0 0 0 190638 0 448757 0 0 0 878657 0 0 276539 0 114231 0 508159 486597 791814 437098 241077 0 951525 0 338444 918033 844838 0 0 0 0 773017 0 765583 59002 0 365254 0 814418 0 347036 0 0 0 353892 559747 0 0 0 133295 0 451629 964172 534521 0 811299 764335 0 0 0 663916 320069 825272 518765 399563 783298 951065 0 452875 0 156590 0 293360 0 554761 789343 629127 0 0 0 0 626090 490183 164913 0 276767 0 673868 659449 78283 726073 633615 515829 541178 434121 3415 0 0 192915 272885 380699 0 0 781055 674405 642330 600138 101420 119202 444354 242978 672755 0 0 378580 811079 0 920518 0 0 164704 418643 0 830523 468696 0 872005 24387 0 757044 119053 0 387530 0 145500 675948 379805 0 0 343809 0 106109 0 244853 0 715946 711191 741210 231377 785529 912583 624354 494683 0 0 206234 427994 616086 0 89473 127636 423718 820048 707984 308539 0 0 969516 0 530083 684651 741320 96347 0 497774 0 0 159498 0 614850 702132 0 79266 947937 820774 0 184100 0 202039 0 828927 0 523440 907604 263535 39086 506224 0 647576 854720 82999 0 0 0 0 191911 75207 0 881592 179759 814472 0 0 814457 0 371601 927057 0 528474 73611 177765 824433 0 0 929193 23589 445315 835659 123423 0 507293 0 717787 0 533301 0 0 173073 982978 0 386306 0 988771 368007 36730 5214 0 0 899929 621114 598494 635771 0 106276 277347 715804 53372 600453 735312 341564 0 0 838598 412172 22986 0 0 0 737379 639262 469151 84860 745704 989535 553489 638219 566343 913785 560514 646709 0 53569 55212 0 0 527352 207392 357941 0 189734 0 23777 966922 330472 721144 588151 643037 0 653742 254367 0 481750 109853 57610 873138 411489 916065 501217 433953 334500 0 741108 834419 0 0 341032 248179 242635 953219 0 0 247846 684878 0 361797 0 151484 0 718621 513379 0 0 678654 324497 214165 986989 574465 333782 0 0 0 862585 0 0 0 0 259046 956943 0 391975 0 165003 244366 828476 800093 0 0 0 113877 569175 0 229790 772691 4041 214546 525585 0 0 19667 206644 696789 0 137745 0 789586 56901 0 504621 833659 709927 0 903061 872301 146375 617731 0 0 871531 520150 0 506160 883402 13375 214307 0 831141 0 808633 0 637941 0 0 0 56222 911487 308166 0 0 319556 587813 895420 893573 581879 0 391075 0 0 366163 625085 736407 696103 0 86414 338304 0 240102 270382 0 134227 101660 0 0 0 413454 0 563883 0 0 0 0 0 445503 108827 366584 148061 0 0 0 781766 0 604034 79747 135496 157329 0 0 0 574340 0 925580 786564 0 884489 507240 806682 265108 0 0 665703 923814 0 26324 580518 0 0 0 418805 245920 0 0 175292 0 0 618543 0 784275 0 842526 405922 599492 466214 884076 799621 0 752955 814050 219561 0 0 723035 435251 0 0 0 0 630130 0 990773 273039 226213 408629 640051 0 0 0 112374 613054 883616 270250 602429 137274 0 0 578618 0 0 607384 0 462719 0 0 0 655728 767698 0 229203 0 88222 159303 0 365523 957664 285482 0 0 334889 0 669071 253198 0 825520 216894 907536 658090 822653 0 691546 594621 0 753755 982284 0 0 730205 234819 0 0 0 211519 339052 0 931117 977439 0 0 0 289133 0 0 98777 318792 0 805061 0 0 616681 0 0 564165 589948 620711 562868 0 305968 0 239641 687977 226483 282657 765729 333680 0 226731 599160 645410 248337 0 50008 625440 0 0 0 160791 0 0 0 471938 700912 526795 470975 868583 88235 0 0 990694 567977 820314 455929 286661 987738 101108 203159 0 642642 5771 954026 388347 0 0 0 717226 314601 859240 421663 31545 457487 197256 602809 897967 42017 435254 114152 431334 93250 278486 142334 183094 470600 285867 520803 0 259756 33137 0 817712 169207 290812 410347 231739 0 648881 0 964545 573935 0 711384 230840 2554 0 578077 627250 137792 996089 0 949004 0 72769 544499 419072 0 145297 966870 437818 979261 727455 686882 36801 680524 921574 0 0 470175 684574 875618 0 388854 0 291727 0 67924 0 447586 375030 427396 153592 0 820937 0 104598 703680 603118 0 118846 291976 0 252324 133758 149641 264183 226261 569231 717084 0 187474 0 806500 437344 685712 463155 416386 277765 5351 0 656988 69271 286328 187336 0 345522 454450 476591 0 0 365563 0 492668 105606 0 894402 0 966103 0 0 0 336052 0 188566 399555 714528 0 417997 628758 613984 550255 872006 287989 30853 0 0 306489 230536 0 0 909305 484353 0 0 0 218808 0 90906 689551 187540 412722 0 742935 0 803604 0 915416 993968 960872 493149 0 0 625411 0 0 570832 708334 445334 0 0 707732 0 159001 679191 352036 0 127700 520752 325331 720565 605670 489601 0 475445 156223 0 253300 253388 750991 0 330438 0 717943 0 0 0 0 264461 701742 0 0 0 257075 0 0 531009 906024 0 0 0 511754 0 0 878432 0 0 847708 851053 853148 498419 600609 578522 711585 0 215182 0 809173 0 0 832166 0 564054 805850 213807 0 0 0 0 755093 263584 0 704735 512104 959089 388240 0 670991 31659 0 88924 0 0 383525 0 919081 889582 877124 0 273024 0 0 484510 653194 60549 0 394760 0 444898 349270 0 0 0 0 0 0 0 0 378417 0 933335 571933 0 322014 371990 81028 0 736080 289560 159811 0 651986 0 91018 515212 29438 807345 676095 54333 361049 313399 0 288450 0 621628 0 52190 0 114710 210524 305035 161500 519851 796052 696021 142625 0 0 0 650235 0 185020 0 235367 0 288757 0 760759 0 161313 645312 55287 638626 535952 0 0 0 515061 0 0 494928 0 0 173406 215947 408850 296373 0 0 8189 922400 35418 0 780272 0 0 932619 812745 23784 683045 0 962806 715285 202506 99347 0 307413 889749 0 573559 728853 271254 483118 470209 496730 0 0 849838 0 59993 5596 726420 986097 918268 0 0 0 0 640287 0 18133 137323 899319 456923 0 309496 95072 306331 988463 208728 330721 164279 721471 21858 751078 842722 484821 58416 51961 0 60086 240583 84235 207062 368279 0 50319 68980 22357 483380 0 490585 609635 824392 852053 183943 10442 492459 20415 0 0 498374 0 0 59735 0 102295 449934 234418 0 44469 0 975509 735388 95974 660807 732312 708276 560798 789480 688178 13782 648669 692801 21077 882902 0 901475 367938 0 152085 0 369023 876070 169967 0 359739 158320 40711 860784 154498 0 295242 694856 653576 189416 184501 0 597133 0 954080 696573 346828 446076 756600 685092 794657 640646 797144 386932 0 116194 116642 516441 410364 0 698457 0 732281 0 415460 0 520371 0 516632 0 0 952405 611449 0 556571 704528 28351 989646 398626 512742 363959 9669 644136 864542 159752 568662 0 0 30606 442769 56551 47787 569761 85402 0 0 0 36074 0 868498 897367 512461 724794 0 0 521029 0 0 643234 449960 343401 464483 744615 705604 211848 0 265619 186745 696093 524839 157764 642271 822096 443722 0 295656 862594 0 108846 151202 54287 285609 279556 918246 499812 273484 37718 0 918788 992102 354888 115117 0 673890 48996 0 0 926039 0 800976 0 0 229227 368594 0 997707 318837 0 502991 846465 270425 0 0 312499 747397 0 566875 281562 0 932752 0 177289 0 570252 643564 581306 241342 0 578569 0 0 0 936518 276654 0 0 0 0 0 430100 972973 0 893622 0 0 758876 0 0 524542 480081 344873 0 216753 0 0 786610 0 377128 447185 0 636570 892855 257145 552039 262236 820226 931190 0 0 751563 0 469579 596326 444242 482030 0 0 0 185130 41160 291026 775051 665976 188898 783912 0 538055 335062 0 0 0 691790 437040 0 519358 0 224166 937557 0 249046 160067 0 553870 82396 0 80167 0 0 0 611234 177092 279184 0 0 0 557828 930913 266779 201732 128109 516546 843673 898869 0 426364 486319 340802 423671 231212 216960 471094 0 0 118685 528897 0 592366 0 0 0 938778 621352 0 921508 604651 486980 0 784816 374474 173818 0 772678 810828 0 0 82835 159438 0 860878 836040 0 0 520827 884745 0 0 200880 99656 438947 220635 648647 0 772440 831273 411309 937734 168225 95018 771170 986442 216772 0 864426 0 577961 851773 0 0 170799 49300 274784 736323 185947 636174 76474 195760 900085 0 196417 476859 67376 0 104370 694389 570465 464285 96583 338751 888246 962198 0 760104 0 839955 544769 770603 364800 837091 836603 288443 651737 0 0 0 0 90426 871574 382143 1120 292006 364790 482018 761645 283615 0 283069 617016 489397 0 677576 900704 0 0 184050 624459 963567 831176 983834 418671 0 699088 814926 95553 0 741260 458633 989995 0 0 999315 834279 926100 423313 0 0 60328 101210 0 141824 0 599915 0 692728 145717 895845 225418 0 531364 594002 0 907954 525452 220606 622930 690066 114458 412797 124014 98453 896887 42888 469085 0 345671 0 513526 643896 0 98463 0 166005 0 0 0 0 0 543273 690234 161249 618900 0 0 637065 0 455863 0 0 398733 636402 386105 0 770247 0 477650 781128 0 365975 0 0 83875 504917 131238 531766 216283 294839 0 372335 0 645645 0 261516 0 979012 332846 154594 562177 0 696848 727847 846303 215923 0 264381 0 866119 925937 0 0 719646 589213 0 0 686301 0 212888 0 601290 0 0 814715 0 318939 35023 0 0 17717 83280 171385 951907 0 369200 855718 0 760585 281743 820755 0 122792 375280 0 256381 536524 670168 746654 187893 0 167758 0 0 208647 614895 0 892509 925117 607515 899895 0 0 32620 217271 0 221115 0 4191 0 474739 0 761100 278845 710312 480844 281966 0 456309 0 116365 0 238998 0 0 670774 591636 566076 0 915375 0 613768 742010 955588 0 440462 551414 0 847147 35226 0 794309 0 139090 271321 495053 0 236818 355529 0 883413 931310 644854 293156 527997 548106 0 0 320782 832840 748707 403685 269457 783174 0 729988 605319 0 219692 0 886067 443967 0 0 199316 0 0 0 0 0 0 95247 617353 929082 64029 0 825179 478547 364796 16384 134861 703994 0 0 0 0 0 332029 0 637058 110211 87405 348468 230457 0 0 0 0 754301 187998 0 38548 776739 0 0 516114 841662 675197 376723 0 323987 427438 0 0 0 0 0 37273 0 0 571523 481117 0 606598 677025 82339 0 763532 0 605115 237233 0 730313 620857 730347 0 0 0 0 0 0 881703 598241 350503 702089 852305 107430 87258 148148 306242 132350 0 0 484277 655339 437080 28973 49042 0 429638 528001 826875 0 0 0 579797 328003 330598 973056 136482 0 676216 42584 104607 0 0 681341 116879 0 0 92239 0 523035 474385 939273 0 686259 583433 154823 618829 911534 0 0 0 0 867999 131616 200378 662373 746616 0 706399 175151 787756 191552 0 0 976823 0 585592 670847 504342 894159 0 293592 0 514623 0 0 576004 640882 0 0 93793 0 0 207875 0 782525 869675 0 0 0 135280 233843 720297 465538 363622 0 418317 0 758283 738664 194997 445877 379997 0 62116 868562 833716 257419 812506 582264 0 562537 452364 0 282610 0 0 164765 0 223379 216546 593468 509008 667018 175062 0 484573 280139 0 191563 796120 363933 287117 0 783900 391855 94874 787830 417063 16383 315410 107210 440940 388256 881141 832525 933435 6687 773403 327173 47814 0 0 874674 0 0 0 217592 0 684149 0 0 971206 0 395916 288176 0 9314 0 44157 897709 436022 268362 314656 946515 0 865094 0 0 50648 425633 132080 564212 429747 0 434916 0 947371 0 102278 0 781047 140699 0 860477 0 89675 749204 0 934029 5958 629480 0 0 0 364171 167438 0 0 0 0 795924 0 343650 0 685052 0 27443 0 531728 641277 244840 49986 0 565515 118324 358663 950911 0 408576 45800 360686 192891 806585 980393 152446 716439 108941 376925 949515 38131 0 800351 794109 837733 588608 93819 493002 354991 0 759833 0 698066 505568 302935 0 867917 0 519575 563577 0 0 0 754661 678164 0 397927 0 199611 0 260083 239595 0 208540 317171 543924 0 436600 725238 964302 501573 0 0 59402 386323 0 136287 569864 216507 0 0 543817 527743 0 902858 0 20625 0 0 150039 0 26024 643035 833000 61891 25924 0 327321 431012 290389 73917 528929 884019 588455 109674 694270 927093 441748 315321 450831 330 32258 918530 817780 0 0 0 0 0 921993 464081 315828 0 0 470986 0 0 0 0 0 418787 0 850080 0 525388 147205 0 426382 554549 995396 12435 0 945843 994372 305156 0 581942 336151 232468 95820 0 510893 312710 865577 197478 212336 2034 692600 0 0 0 188861 845823 733128 0 771102 801676 589396 0 0 138304 749314 0 401930 729799 121314 671620 120672 27432 944666 0 0 287044 56276 428278 732199 851690 838252 0 701858 577202 0 669619 608172 752326 938363 0 0 0 371415 937787 0 71161 645846 477681 0 184108 0 0 440120 0 328141 524076 0 0 0 0 678289 108526 489483 692761 0 0 259364 297262 323585 847357 0 515710 503511 906051 280847 473176 0 414495 0 224219 0 0 0 244587 628696 815671 0 0 138983 235033 491954 283012 0 0 663765 0 9631 967444 0 0 343170 743512 0 795095 464485 39599 486650 497168 0 876381 0 722830 0 0 0 719418 0 0 0 0 0 41931 0 11037 911193 738372 343473 472036 0 16776 0 0 0 390954 0 0 122036 0 0 132021 569992 760242 93183 0 324988 525669 0 227413 50546 871295 974624 0 370680 765379 0 0 143372 0 884887 650720 555372 243087 0 874709 70064 815012 794903 0 0 923799 860474 940084 668720 58830 206199 881119 339801 0 26776 29109 188033 67361 0 289109 307777 0 565118 173645 0 0 551889 168942 0 989809 888147 0 0 143796 930238 816917 998694 49254 502358 111912 468842 0 835476 0 843054 890258 178133 350455 0 556253 0 402693 0 474943 810113 0 0 601096 132627 549035 634360 946435 840165 413397 898076 106263 495395 601176 0 724562 132431 751126 0 0 0 867585 31376 0 224093 0 860637 688639 316599 0 56926 0 397335 264670 0 0 400591 310171 0 986795 733172 115341 360550 554841 376105 0 688629 811433 657760 0 0 698851 0 661788 710114 168471 0 663931 126240 0 0 450630 0 0 0 849909 0 0 0 103505 183876 0 163294 0 0 116352 0 451482 0 85949 392914 0 767389 194815 750991 757443 0 0 0 419332 426053 312553 0 0 0 0 571527 0 975033 172646 109308 726481 38480 70025 970839 201799 0 0 655726 504721 58632 523804 874431 952078 0 0 0 916657 545851 0 33179 859084 791812 888659 861012 776996 183218 0 0 385633 232465 0 0 126739 289871 818088 0 169654 733440 0 634278 0 654251 692862 0 0 457628 0 0 0 0 567853 201537 0 32082 207052 362566 203148 395073 196970 235014 810997 544188 0 0 822247 669627 797595 230506 826012 825456 635182 0 19064 0 70015 611240 584066 482633 81441 0 362877 0 616087 0 200491 817415 507896 605088 0 350829 0 682461 193134 517910 719925 0 44686 25803 721802 157411 0 556092 0 0 165360 314554 0 853880 681091 0 0 0 0 0 160669 300229 883005 779867 81768 0 889771 0 0 569133 0 936280 695118 913273 249174 244910 774113 274519 710012 0 712781 0 0 52242 0 710888 706917 627265 869479 0 0 209578 0 410714 642898 0 456216 0 646745 519705 317302 720455 0 697530 0 200097 430483 73947 418642 399333 115172 655619 37650 97485 567238 499259 224236 147895 818355 570401 0 188591 668983 0 703373 990385 0 568054 13716 0 244246 0 55636 394318 819133 928308 325517 0 0 0 30636 713360 0 0 0 154949 682099 699380 727597 325101 887306 656932 287368 312606 0 279346 771696 0 813204 0 371221 5544 0 278416 0 0 0 885308 209178 616059 401235 465654 0 660322 963672 81345 0 324201 303384 679707 0 0 917191 500223 0 0 433859 0 922799 0 691959 0 0 780281 0 0 893851 0 0 702015 457939 0 784244 265484 699886 481997 376649 631450 0 0 0 0 0 591228 0 422752 175190 630006 168016 555494 41639 243233 927769 0 571127 51879 338377 0 0 221297 0 910276 0 0 0 127106 0 0 201217 572359 807189 629677 0 0 103450 795394 147488 182646 765044 40973 0 399323 975658 996705 531372 0 0 105583 103374 0 8697 0 0 605464 0 9197 509623 0 874377 0 348001 653452 972101 319745 509037 0 578975 293326 611112 425554 673048 0 577757 704437 933504 711766 0 804257 0 313755 532429 318371 502858 804334 0 79844 804765 898125 662745 877084 635386 0 178437 0 23883 481149 0 0 0 559381 0 0 0 306195 811706 435271 806242 582085 153799 0 0 0 0 854565 24730 24747 1202 216858 0 596205 0 605972 662564 640603 142539 0 641883 685597 356437 315938 136492 825549 551400 0 269179 871587 0 786729 0 0 821563 337977 247590 740548 429794 274211 568017 176731 0 124655 167726 266827 775146 97481 70387 0 0 0 829938 0 31325 349829 281786 0 0 94746 0 305914 592488 887352 510546 406725 0 298098 424002 715799 0 0 309430 0 889921 74829 0 345661 0 17998 873729 618356 0 0 0 269975 0 0 278483 126221 0 786623 954615 667477 58817 35838 604288 654700 288744 0 0 85154 381508 72269 0 220041 0 0 134671 549651 170354 0 813216 712792 444638 0 302752 977941 0 0 0 729905 163453 0 215957 0 43467 0 901872 290641 47758 0 433757 0 215893 341081 0 167489 31487 185978 961895 281839 0 194510 610952 0 0 0 505061 541606 158618 51085 809810 786554 391655 0 130819 782376 720378 0 0 0 306705 705867 469255 617226 0 529714 594900 613801 991165 16424 515689 952555 155298 0 969397 685759 177801 23510 661084 667954 0 0 100153 0 0 223016 0 405948 630298 275480 582662 0 0 724059 0 64954 0 0 0 256041 549837 526688 0 231849 696678 459877 704188 213229 828159 0 303475 0 0 640433 511023 754898 573046 0 0 901287 368927 0 0 820233 912598 621795 0 277450 58488 0 680707 0 865696 382948 720638 455568 8559 840837 0 0 53754 0 418277 362336 0 0 625474 270655 977286 0 0 91942 458317 991515 544376 345955 0 0 0 0 0 487863 585818 919394 0 0 667997 447714 0 0 26504 335071 544402 0 518914 0 0 875798 173173 0 575353 0 0 854495 0 932511 545861 462953 0 823840 449771 0 55766 955229 0 661561 0 729964 686015 714518 382432 0 0 0 0 0 0 868096 558958 996501 68583 907090 843142 951098 562873 865068 755934 37599 431307 0 949325 587011 188823 691951 344143 0 639576 0 0 348510 0 281752 0 0 0 0 488178 846236 0 399115 116675 766056 960684 9169 0 645175 0 654219 538363 544915 807982 621131 624203 0 830406 90701 492225 0 709677 0 506331 268880 79540 860198 140080 459992 578844 61564 0 183667 971271 437995 306892 152779 94399 304377 749272 907549 0 0 152181 509103 0 0 0 0 941262 0 0 248328 29886 374081 547144 66129 0 332577 546822 0 247029 0 143980 176088 704883 0 383458 0 932876 447293 0 316178 0 0 0 0 676790 343918 92945 886783 89051 0 0 0 0 875649 0 960069 120109 604746 141802 0 726280 536428 381913 869393 0 0 83174 0 0 675250 123343 804379 0 0 0 297968 0 0 21669 423014 872720 834684 0 188731 71157 513676 77304 635339 0 0 0 0 901407 910080 0 0 50665 503684 171279 0 0 476627 756837 0 850568 0 181814 688387 0 726476 75802 622350 0 259995 0 0 118317 450829 772072 688900 518334 894098 0 684693 642328 785914 0 415244 269498 0 0 160762 0 0 979049 215336 0 0 0 0 234569 850065 51017 235040 406227 565042 112301 0 0 658845 93726 934057 0 577048 0 404505 0 912854 0 0 0 906350 699161 0 0 104559 998140 981978 591857 0 0 0 0 0 624489 373544 64247 736522 983016 899793 289823 847507 697583 644040 542839 0 560106 176371 0 645429 0 759272 450504 0 444355 0 721994 117414 0 585431 588701 636878 213451 261650 857798 171433 0 704381 0 0 850306 0 252628 208607 594761 558897 0 0 759993 941003 0 368040 0 778168 0 645021 897078 530212 617361 0 575588 381248 35689 72772 0 0 42369 810833 874485 441622 0 0 0 0 0 255524 0 914730 0 0 262285 0 0 0 0 0 0 25909 0 0 741881 0 246372 0 763866 596710 255674 928013 421729 0 0 0 0 0 0 137996 0 261180 0 281954 402880 0 0 493607 52961 43593 0 0 652986 0 924626 948529 0 0 0 379132 839029 407715 287184 0 598956 608530 22448 375540 306103 790194 821937 751653 663978 809667 0 20087 7800 0 679943 0 0 61935 464105 795904 504672 863767 0 310182 982807 0 0 297902 0 214007 806391 578981 64468 0 0 0 0 0 863290 0 338722 253559 695476 526462 94511 0 865354 338464 730122 286095 0 254821 0 0 173703 914558 316303 0 0 742268 838703 782349 0 632135 331579 0 712855 325014 0 433833 101710 756256 756111 0 0 407513 0 869737 0 13116 0 0 871100 286330 751652 847852 318226 53684 805984 0 577605 874128 869311 557053 0 342969 901991 727238 363609 729991 395596 0 103250 839193 0 204511 0 435107 841479 0 607183 307105 324323 430408 0 313847 0 0 865540 867942 440685 902002 599777 923638 0 57906 542920 0 141459 421597 844154 556219 523035 0 0 0 0 741818 0 0 664769 561824 0 410046 660709 906100 782162 848155 442932 557813 836112 811120 0 0 131444 117639 625009 697329 513908 3152 173446 327718 825510 0 655557 439513 0 124152 0 238682 376352 65593 0 0 262766 17570 799243 556344 860214 637180 887327 0 628989 359286 562635 905139 392579 0 326950 722390 11301 93133 0 0 0 58410 640824 727008 483430 0 816967 911871 238395 0 95046 437450 0 233251 0 0 0 0 0 0 0 728546 0 198575 328294 0 0 88101 0 0 77855 0 939121 0 0 892229 0 792230 0 920376 65466 375684 626824 64785 20615 576335 349977 381910 613710 96466 837587 48884 685229 136581 25516 672962 30850 52577 423378 180975 221095 204255 499237 927288 823952 0 878898 273008 430068 289904 817009 744257 443406 418775 188796 296229 70624 0 0 494300 0 536822 544552 559929 0 269453 0 499360 290396 0 165165 0 0 725667 20688 0 830429 172466 835494 758632 0 0 354361 829081 0 775028 339806 626850 212092 521980 445498 0 0 0 694765 134322 0 401807 849862 0 626786 0 98592 0 0 561199 301176 103999 382261 0 777092 964235 0 481456 702097 891912 0 627096 57822 0 415886 0 410538 0 310542 0 366858 690652 0 37421 0 0 872445 653734 0 61319 859866 0 0 0 0 65049 454092 0 449601 922177 0 0 0 0 0 592162 0 920142 0 609017 740287 298653 138727 0 852891 0 263952 0 654659 0 0 953437 747821 298381 238865 0 969160 134866 8604 0 0 78594 445708 521542 0 560793 531066 915709 0 13833 461858 43686 646467 135833 48769 178004 689302 189800 0 340239 0 0 981571 0 898702 637977 527248 501671 0 533782 284832 346242 0 0 0 804999 930988 198293 13560 0 812787 574171 0 0 815642 18954 84461 0 28721 862236 35141 0 477761 154826 0 0 79770 0 0 802356 763061 807247 0 0 484131 420832 648293 970008 324137 59130 0 0 231924 0 0 60749 310959 540459 0 0 322958 520502 534764 230205 299341 0 0 30459 64057 0 757046 388294 727889 0 728806 0 0 675281 0 0 515738 11580 112988 0 0 645234 98376 314560 0 849947 402463 0 234553 0 325348 0 0 820850 446622 935049 594646 899313 334321 0 0 344665 965146 345261 772469 403112 0 0 894218 0 702995 412636 542761 329236 185343 588469 996740 0 251343 751824 0 397063 3477 640818 814397 0 716900 76263 168244 0 983527 0 0 881001 0 833997 0 70936 0 875550 0 741483 0 956240 471733 0 0 342044 867496 0 369196 657809 63307 505523 89593 570116 973566 362589 430401 812449 0 494952 928990 382095 0 0 73391 745616 490859 84555 0 58122 529123 0 611022 877839 0 0 666372 0 596015 0 0 404661 0 0 0 132161 0 691412 723213 0 0 0 0 913570 0 159746 424891 40825 980823 768953 55358 939618 97505 0 0 0 0 0 702360 122375 289961 0 948734 268864 0 947031 953264 0 467608 0 0 0 619793 578286 695897 228337 108811 314761 0 0 517803 679000 0 368328 697668 85109 883951 559169 0 439414 0 973001 812906 378527 462192 0 0 49323 0 196019 822991 632304 208843 764233 0 982049 665172 272789 732027 0 547983 0 0 0 292481 0 0 0 367524 12213 92729 429800 760405 360722 846443 205158 785465 0 988709 134006 0 0 568287 852504 820004 204574 997047 698657 906023 32401 737486 826968 0 487560 256169 0 70659 0 704203 0 0 763699 0 262439 171089 0 654843 0 0 63692 283206 0 0 0 0 158061 252596 0 0 325944 0 0 976348 0 355773 68946 818589 0 96209 26757 0 81268 0 0 702602 429042 0 217356 391953 823184 264079 553908 749429 0 0 597891 140779 465542 260994 846564 0 0 15969 0 36813 763110 288951 638017 176763 528596 205336 55866 0 788642 711204 121834 294880 0 0 921856 0 199843 826858 0 291164 0 292108 801439 0 0 810183 221350 484721 0 774063 0 432014 988136 0 0 229841 0 560269 607167 0 453737 0 0 0 0 0 419718 851717 0 0 142943 316652 0 0 0 0 0 0 334086 0 839603 586095 0 70363 47570 0 114940 368149 120551 0 0 491529 598055 551984 877998 881160 644580 228225 507075 787330 973919 0 0 930862 178129 38295 0 0 885207 0 877291 0 131188 0 683933 387931 0 230870 0 393248 154862 0 0 82960 0 110826 298171 418276 324904 288042 0 84529 528551 487291 766685 146479 0 75074 675206 101495 640156 658777 0 471919 0 0 0 164046 347525 0 171988 0 0 0 686347 750451 748170 0 0 815908 0 0 494843 0 0 902577 0 233631 987008 158469 0 421877 0 932764 861110 369504 821958 0 0 0 0 595416 21872 0 0 833296 394968 764508 558973 0 634815 924133 210597 0 0 614288 926095 0 0 0 0 904161 0 0 0 0 918770 0 317190 479897 240076 900587 999657 793642 742857 0 823994 0 0 0 0 730701 0 0 0 391395 312320 610893 0 994357 0 640021 916689 0 0 429746 0 0 0 118794 491108 842046 0 408931 0 694051 0 291331 298634 0 815045 0 742842 0 0 0 194683 680297 490101 744902 372059 0 519029 0 740994 0 610521 781114 428599 459965 426820 0 658757 546838 0 0 531152 0 0 503732 687644 0 902671 243340 398584 770503 90344 635356 242766 160313 0 0 195069 0 0 640958 0 56809 0 567179 0 875704 0 0 0 414970 203046 731655 680854 0 731854 0 892644 950517 766045 572282 0 722166 760455 877216 629382 526838 648181 889643 0 0 762001 0 0 0 0 0 0 265081 521841 542701 0 0 0 329310 0 0 0 0 885435 745812 117876 158516 0 304730 319101 865035 481241 92088 991723 979204 0 950867 576450 0 0 0 0 989368 203032 848434 0 677511 612537 823981 0 0 705230 504042 792285 0 626423 330201 362680 847983 20957 524576 742852 877003 0 0 0 502415 455727 0 893950 658568 0 760122 426942 0 914582 534120 44518 431571 0 927182 0 319870 476470 0 0 74955 0 0 446054 0 79267 852508 331619 228167 361967 148798 94072 0 0 0 0 589292 0 185317 3334 327601 60557 264551 738972 828565 0 704344 146519 421305 831753 0 0 0 256568 518352 0 299891 949860 0 0 181527 834237 619680 0 0 437504 0 0 0 751038 477389 124742 0 385955 0 83879 0 2585 340918 0 0 132327 300878 293413 0 0 431337 120822 638277 304949 767631 0 0 0 105724 202676 48327 740176 0 42902 0 0 0 943045 0 911186 0 0 0 0 0 191133 172040 665028 376215 753788 0 782667 131265 358199 0 6558 619516 371754 0 774496 69492 0 0 0 0 51920 33531 0 0 0 490425 170515 253086 976654 612372 476537 562450 584501 0 754420 0 44442 127167 768669 934535 547954 419035 259991 310260 572922 0 0 0 366097 967914 665643 372524 476357 794520 0 322244 744614 848239 0 0 0 717877 0 0 0 264855 885219 0 685799 0 0 0 230641 0 681552 820546 562849 569550 656129 907202 649644 766642 84483 469607 0 0 0 966806 357605 0 41613 801679 0 115205 116570 378096 640096 932340 161351 350028 571835 685266 0 0 0 0 328871 122733 0 338365 0 243058 0 0 366104 666928 0 0 105943 0 818941 182534 0 162732 0 0 914839 0 753678 604036 231796 0 178206 0 0 0 416826 66925 922986 1241 315965 487821 0 34699 197224 0 473830 28812 0 840874 936253 300091 0 477003 768010 161396 0 427193 0 0 83685 119045 190313 440413 0 605047 666822 108243 0 570628 578820 0 129797 709424 0 0 178292 739245 0 150183 57909 589940 808641 453809 86550 918166 242609 971544 429023 475260 272308 10163 555471 690951 420459 50404 834361 151450 736115 0 803708 255073 494546 81116 773127 128855 0 0 991558 64161 926438 0 125515 437072 580728 303576 0 792710 650940 511246 35945 0 296352 0 108126 438460 915652 196898 14464 968845 927234 293988 0 504037 0 0 714217 0 167415 375872 0 196766 442080 105630 5796 0 199965 166278 0 929896 0 83041 191929 0 113650 0 788938 0 0 0 0 448134 0 240162 21073 804727 682599 0 655694 802514 0 0 417301 370632 0 277082 0 515612 481162 630221 113742 39311 433672 74692 25718 0 0 6371 0 0 139116 0 0 965291 0 716598 608582 249956 126909 0 0 346273 572551 0 244822 0 984154 132718 535150 0 739012 975040 0 404749 0 261090 0 537722 861086 79223 283241 0 0 691558 0 419365 890745 538418 915685 0 0 187383 565185 0 270895 677264 0 468885 207868 204544 282829 162037 0 610317 0 595352 323354 729885 124469 616261 16213 0 584229 0 128721 265965 0 0 0 0 0 0 0 514488 0 756784 786641 438209 16798 611549 938531 523362 0 300583 0 0 0 0 40128 117355 270730 441410 0 0 398164 303203 0 0 0 310939 0 626245 0 0 87937 0 102850 0 282060 0 0 0 823442 19207 689198 237855 0 309328 90854 647614 328624 0 333999 958900 323295 234314 276635 170492 0 0 773021 32549 88842 0 932577 514261 901898 705548 532784 276409 0 146246 984263 0 454313 584979 539687 692299 403242 617377 992192 215648 0 0 14755 492958 0 228966 0 767879 111745 333061 301409 886275 734187 423137 138128 991225 0 0 0 0 624683 735074 0 57144 0 0 0 220237 0 530337 0 367152 883278 256217 0 831302 116688 785986 360717 791825 0 188668 0 0 571808 0 0 885583 651531 0 0 0 0 0 942461 0 404918 0 534846 629924 213506 773309 86728 368174 265105 352204 0 416912 74500 0 220541 730680 641976 755390 0 0 946323 131026 810929 703922 560448 659378 59740 286584 523577 0 0 49122 500070 629301 373174 591898 388447 0 231889 0 533472 996799 0 0 468120 807922 795469 10253 31443 124956 45432 956400 0 0 478953 0 515688 31769 431718 293632 35885 285424 848292 473022 41711 0 949471 162168 80109 284894 0 0 287266 0 0 717705 0 168094 331515 694946 731910 0 681248 635903 0 694949 492383 904668 204974 0 0 0 1856 540366 0 175565 791593 503262 58837 0 178748 595395 466112 0 521261 0 0 420790 621677 986872 0 512979 0 198063 623968 0 0 534290 175830 311631 405245 201701 766252 418237 332198 0 182903 787312 965681 741031 683933 984251 408203 0 665033 0 731861 0 0 289083 673862 0 0 0 237240 266223 398074 987438 0 0 8142 265297 0 0 0 486777 230908 305851 750614 119977 645797 0 484654 0 895714 106138 947146 0 828291 582905 588140 684040 900108 0 0 316445 0 216285 0 0 983309 0 7167 246611 306005 187431 802204 624611 993018 0 0 0 598815 167177 778735 246529 0 715124 474403 0 384925 0 406221 856342 135463 0 184919 18795 335764 334172 956544 645323 567558 0 0 0 831452 35161 0 0 668277 837280 0 591073 125492 126933 315671 208649 19427 999595 0 37154 0 353455 298679 146036 29583 0 283687 629530 940363 0 0 529669 905594 0 980579 203484 57905 0 942742 0 661875 706203 501126 462264 0 0 118614 731520 608158 540673 0 0 0 0 46518 98310 859233 860584 838724 875988 200031 476851 305126 0 634260 620163 0 514726 327490 0 210224 424155 0 0 0 239073 0 22674 563707 335145 455138 224628 463444 977037 823136 0 234011 0 945189 443990 344475 0 265933 0 0 709600 347974 0 0 595789 133879 0 992457 0 0 892251 886506 465684 207265 0 359965 0 293545 51366 0 974336 466528 499326 663081 0 0 240837 63590 0 0 420372 65941 38921 0 671011 67859 174902 435615 414176 809621 596817 0 0 642927 112462 434259 908000 8298 944977 0 261353 491527 0 0 994762 50644 52474 0 893118 896027 917499 0 620534 575232 0 585829 854267 576628 565407 950075 641739 120568 0 226617 965808 0 0 458162 0 0 490296 357217 0 0 0 0 0 0 398438 909754 0 307284 371255 0 403896 124711 0 0 0 580094 0 61418 591580 439148 0 0 0 930125 0 724727 533275 842609 0 801740 0 615083 593201 102941 807292 71642 533999 262723 0 0 0 0 784664 0 595572 0 560661 0 157507 234690 393754 0 286998 278103 0 292984 0 0 273703 996148 0 928011 910003 628485 593275 880122 0 0 998652 951152 0 0 332630 0 0 0 242476 0 842751 569942 786617 0 0 437437 395618 900320 0 152187 417489 0 432776 0 0 0 816817 692371 644037 0 0 0 390354 0 853323 0 356310 263176 0 906614 114640 986745 909521 276618 953013 0 0 587067 0 32222 545627 206188 393997 813707 231733 0 478808 201818 40763 35898 724091 994657 0 0 633354 0 768691 0 659825 733029 0 0 0 0 0 491385 0 921657 402999 155535 141419 620460 0 0 0 351284 0 0 617774 785944 362436 767047 0 620704 0 0 0 974452 728910 447971 0 906250 262490 485434 447554 0 0 284007 217376 253077 0 0 0 0 0 192827 0 96247 0 128953 444969 608810 0 278862 121183 778315 452464 765633 0 218241 388831 0 0 25982 0 0 90282 644360 291542 0 698865 0 0 704385 456084 22371 323908 115431 229285 595869 0 373028 593988 0 408129 277176 681957 93896 209598 765696 0 115579 225364 518146 0 0 812155 0 0 830359 637138 365185 695239 0 0 943175 203430 304893 0 956566 68217 553135 0 254837 0 92086 534195 0 544083 771726 298992 490112 163655 593105 0 250340 0 734714 967009 0 0 0 0 0 693549 0 0 436530 184491 734437 0 631128 0 0 0 810616 51181 0 679705 588306 316058 603791 0 378173 0 0 347567 258489 971185 269332 501808 0 318515 902917 0 0 697094 0 358541 0 2141 0 0 419751 384051 659084 879734 0 122190 0 276358 0 0 0 734278 476458 0 676766 321650 0 756637 300497 391013 0 0 418884 91583 0 356896 726234 627127 0 711283 322011 249121 0 943503 287465 225472 11837 22517 0 170939 0 571571 746972 0 0 0 0 503432 403826 764710 0 0 158600 995783 47326 30415 237124 145013 0 0 389391 193047 483216 0 86427 215396 0 0 0 703204 622540 47377 9937 0 431925 233752 181272 0 794212 0 512219 330924 0 0 941217 813060 43283 0 866312 730927 0 230609 52504 475960 0 170619 455093 0 470531 0 0 788016 0 0 0 0 150154 879211 42149 159700 457784 0 0 339761 656965 911351 373139 324874 0 0 335070 28848 690228 916765 119016 449811 492194 0 42855 673626 911302 781551 0 61724 0 515038 781825 956182 0 0 137897 809603 408063 862727 865460 639594 778494 0 0 564256 689511 0 99027 108595 952889 22483 0 0 0 967889 0 0 919427 563951 465 123028 303624 0 0 0 112212 791112 931070 0 499786 33795 0 479394 0 0 275322 543163 544548 782174 616314 347681 384233 742711 0 0 492740 123607 465549 376709 421219 0 744325 917852 655977 357957 35481 0 0 173788 697598 326036 134631 599062 674364 718026 0 0 992914 0 0 307806 723568 836984 710930 0 284037 0 655589 944102 713714 576236 612177 551362 0 0 956890 0 0 880628 0 0 324904 976765 0 818525 207526 700854 0 679121 0 164561 0 80594 0 720219 922699 84484 680995 434415 0 434046 511225 514004 88351 0 0 0 0 214026 287293 92504 0 734956 962940 0 0 0 0 18333 0 592536 651932 0 0 538330 0 0 0 667346 403621 0 0 174148 672733 149978 623361 0 75588 87401 677539 0 927220 0 0 281815 122493 0 0 656708 16490 0 884170 639659 499448 256808 0 0 449267 273803 0 0 578019 0 287679 27243 293032 2398 0 23844 142530 797756 0 0 455603 491195 202758 0 508627 0 767051 907839 512389 961048 0 96873 877851 846043 89395 0 30494 584047 0 920025 0 713246 0 723056 0 665626 0 576773 0 749657 910487 0 147187 0 0 703737 0 0 0 290189 909732 23729 0 924643 252532 58404 776352 420515 0 0 667280 409232 99367 663985 416964 0 531879 746567 329544 530115 598507 0 800081 986804 191167 574683 485359 710159 15161 21354 876296 823158 0 872809 178815 291036 538787 0 901719 516644 949229 0 0 0 862689 668654 691033 322632 0 844806 0 286726 818666 0 47790 119110 554756 38392 337475 0 22244 0 318108 611914 0 0 0 0 996126 0 225167 140365 996320 658895 929296 45345 0 0 627975 0 173679 0 578776 592335 0 0 996809 0 639711 267904 479560 0 0 451316 379049 568761 25548 716413 0 0 234911 0 563430 761125 0 81659 0 0 296893 0 0 0 761462 0 780360 19196 46211 211918 163433 0 0 387813 44091 883000 84194 200959 240271 205523 233315 0 27541 0 482133 323974 0 530959 0 0 325258 326718 0 0 785875 393254 795842 0 83948 0 0 263602 0 0 186661 834072 0 0 966190 0 306560 121082 780679 183537 0 124267 0 0 0 76745 0 700420 0 394821 774489 0 576088 940941 0 894302 215918 765968 256392 0 432995 0 0 552520 0 527199 321921 0 0 966016 120115 0 507639 0 776578 0 230827 551973 820693 600131 460597 0 537402 606437 0 0 294324 390774 739885 436319 0 99886 680937 12157 489823 377241 587012 0 659266 964779 0 0 0 267724 943563 0 149139 506391 956907 0 110751 201743 0 276442 257466 0 908918 0 848792 0 180667 556707 546389 776628 286855 994050 510350 99929 0 436208 479638 0 0 96292 565785 894935 291502 0 933758 581703 51293 428154 557656 393777 0 147313 215839 484360 0 98877 441842 162973 928028 714605 540106 127443 0 707344 853329 0 0 0 247636 241367 903880 782257 168509 738404 776413 705034 350692 31602 0 261486 0 59672 816963 0 941139 52646 211659 0 5297 687344 858918 456155 0 563292 0 0 0 526904 818013 992578 101750 240654 274525 944803 816897 312083 765088 261838 611038 0 272105 0 807994 347108 0 971600 0 494280 0 0 396695 0 167629 160139 742500 187116 0 843898 0 0 0 0 0 0 0 0 59057 0 0 417996 990703 692640 377063 492751 458379 0 176602 284246 0 434509 868903 447611 0 832852 447140 0 582834 9979 0 664775 0 922964 0 0 0 151395 0 596115 333901 429147 860631 493677 0 901347 0 616450 0 655174 809260 655836 0 826767 135805 599022 590600 150086 0 635353 0 977785 472938 0 0 486643 242902 0 284249 0 368854 340751 0 57953 0 0 66992 128218 0 0 994716 309088 166995 0 319387 889637 525328 429116 0 147560 361589 87875 0 0 182638 0 547629 0 0 370751 449531 0 0 100603 0 584139 569448 0 855740 0 0 457855 0 258198 965018 0 892613 172932 0 0 363058 266087 0 547511 9670 84830 0 729012 877032 0 111702 467034 779940 850329 599515 426966 0 219999 36101 0 271950 413006 150945 950069 72628 546864 58443 712231 455809 792110 192412 155738 0 710723 0 490033 0 143881 446787 911943 0 0 977017 563633 0 0 389770 57756 978261 743963 0 509961 212892 87336 0 770153 330911 0 790502 73838 911762 39743 904281 264465 202842 0 703612 0 154708 0 0 80855 231265 569523 690258 0 0 5106 258651 113786 0 576792 302514 0 935160 407562 392253 624967 970285 0 0 855106 0 964 101837 532320 0 0 617452 218522 867253 0 0 411551 788370 0 258724 0 0 0 0 0 442939 0 710236 656216 0 937209 431384 178914 776354 463803 824895 798972 617084 0 308012 76370 0 0 0 0 903649 0 848646 0 795188 311917 429202 0 383115 190861 0 25181 796270 743226 6110 0 252063 0 0 0 0 492400 0 318491 0 862611 0 529590 83091 0 0 719069 20311 761250 0 170539 0 0 501532 824705 0 884040 498510 407389 0 0 0 0 21533 0 0 309515 0 0 175935 0 580481 0 654677 0 165170 408255 499028 175601 629762 0 619318 818594 827458 787409 0 0 0 991170 0 287054 0 587248 0 348800 0 631702 572639 980086 0 0 218626 998456 565349 0 0 10392 0 447405 0 0 0 937567 998251 0 213414 224555 0 646464 0 0 656458 0 0 0 980266 72 268952 0 977796 349334 634303 509133 0 835617 489296 527899 77970 556068 854378 775864 935622 424669 0 0 0 363854 241890 0 605266 0 865492 579511 304884 293628 0 19910 97036 0 793059 482672 0 0 0 99130 12127 895281 0 0 201930 282746 0 398800 0 0 55661 25533 948813 848760 532990 232075 857216 0 202522 0 722129 140107 0 0 199351 0 0 295278 658169 0 805041 0 0 0 976895 451063 0 0 663543 905428 135786 0 826922 0 981353 0 786448 0 710465 88462 132537 0 98779 619418 0 0 780024 447340 0 0 817072 384498 93157 496137 55229 0 27699 105717 328356 0 439043 692922 0 210805 100306 0 0 251540 850485 0 0 0 0 501913 961139 0 0 703907 242685 128060 0 88745 467067 0 764412 281208 554487 103404 562969 890476 934944 0 0 477290 854521 64619 937024 59374 0 699001 708665 363957 0 0 641411 0 776016 778106 0 120290 0 889945 658340 0 954845 421596 264668 0 0 0 429950 450070 636061 0 339459 573060 0 60390 867237 0 627320 823885 0 0 0 640946 905760 0 140768 401874 936047 182164 999285 0 734988 299057 275124 351878 788095 515607 620372 7151 0 0 882890 707539 0 749898 322778 119814 12171 40082 741813 301869 409864 0 569989 793560 485424 245147 522849 862541 596223 67995 9604 633250 0 265019 0 0 769678 0 477331 0 261856 373501 623315 356153 544282 409490 0 0 0 0 0 960353 294051 468579 147987 0 231591 154406 767374 231181 0 904549 0 248371 169369 0 0 389902 399746 0 997004 0 714371 0 140050 0 0 0 0 373012 228744 900654 90332 998273 633416 0 457627 402881 233818 874939 542311 357103 517259 0 120794 0 0 543027 942204 56583 905027 960396 527362 650105 0 330264 0 544758 0 408037 0 907781 0 803694 0 710166 556958 554709 0 105237 667821 671001 0 0 0 0 0 0 644696 25470 527015 484325 0 259022 32883 972052 104480 695515 780540 0 892037 0 323733 561426 0 807465 0 293008 893948 0 701233 0 573659 4426 232487 0 254464 533025 0 556101 0 877093 50760 479510 536800 619686 498722 691061 750053 0 0 986793 30123 0 0 917675 949977 475827 629055 0 0 0 553708 159064 538364 678279 0 587412 217587 408139 519388 0 531656 421901 306856 0 122208 604285 38675 0 0 93619 0 635994 0 442798 0 357582 669256 0 0 547903 516598 861992 643603 349054 703978 972305 641512 143048 344660 499441 0 0 734724 926891 0 0 0 690946 0 804189 168255 661527 385761 0 0 992563 336571 199017 0 189657 0 799614 0 533620 948752 994369 239410 742723 0 646552 143444 477865 0 681269 890746 13562 0 881239 0 357517 0 0 260943 946358 261679 927119 690756 0 132481 349427 0 0 0 318128 0 0 0 0 0 0 0 357046 0 181684 0 459400 774368 0 0 367162 0 731433 864024 805509 920698 126584 0 364517 521857 0 530536 223276 814902 0 472780 746900 429137 217486 0 952324 0 652923 566496 136175 0 0 0 0 0 0 0 0 174470 0 591355 810328 598788 295659 225696 0 360155 221161 849428 93010 557768 0 0 0 0 0 147701 784934 600202 0 857032 197298 499361 589270 532685 509108 0 530663 934983 0 83155 0 0 365295 0 147716 302405 611167 370520 505955 867633 923204 78369 591350 593922 480423 823345 179446 756101 0 289707 0 0 539529 381128 0 261379 0 813643 463138 0 0 523209 478086 857357 785071 106753 0 0 0 538932 980400 882653 127219 894892 932099 167544 162314 890857 601871 62524 636713 0 0 688631 640717 785528 0 87055 0 472205 305794 174172 607412 0 0 778305 0 45878 286715 977395 463834 0 0 809765 655782 582597 595907 315750 203093 0 0 198245 73831 794325 454692 0 0 793290 257522 0 0 124531 0 581150 525808 658587 0 582964 644394 637333 94355 121056 0 56751 636148 102203 241908 93703 400258 94774 159114 318210 0 670553 45057 694959 321945 0 0 348740 986931 377823 784132 284303 352526 0 0 980017 0 201415 923333 0 0 0 0 0 241439 122477 0 727213 0 0 0 5595 0 267183 95344 335232 897187 213697 401182 254917 0 0 460078 0 0 0 725462 280019 855944 225023 86599 122970 535646 800040 93324 170186 907982 699845 0 354308 384968 573667 893937 999894 200355 58200 708731 913807 0 233471 0 0 963040 0 450979 518755 929037 426149 380938 227623 0 726290 945906 0 630645 417179 971511 0 285256 710093 0 629272 0 935209 0 0 853775 707298 0 96176 0 0 0 207735 412945 445195 0 150153 369371 0 0 879592 969961 82800 244082 0 256340 0 0 439669 280141 141915 0 0 0 489510 683520 96363 209895 0 362447 705373 0 820569 0 524936 0 861133 780091 932724 689801 0 0 530105 0 445295 875751 0 33694 0 0 0 0 604691 761362 275483 0 172353 378165 0 446306 0 0 34815 0 521510 407537 0 405967 0 369551 0 229421 440724 597845 634204 425262 0 41624 757596 0 571681 439181 999837 311350 997919 681935 0 0 0 229497 178818 328409 477619 0 286979 0 0 149528 0 994457 557947 0 9059 0 0 227931 0 585108 0 0 465668 0 0 339828 84165 0 664103 116887 0 736754 741518 605489 188845 717999 964517 0 290430 0 551828 815205 0 707393 793131 0 185898 183088 0 516401 560368 992856 0 625100 0 0 142093 987 0 758898 565245 0 219826 0 873340 0 265184 0 348543 660542 410183 351460 0 0 0 0 0 20654 5422 950400 112700 0 542529 157484 516868 0 269456 727524 851986 0 694016 0 0 963000 72217 345384 0 816926 659728 0 821539 0 0 0 359433 0 11194 343644 0 472511 0 0 49225 178192 221516 0 414150 0 674970 0 0 139800 326401 327911 157642 542605 0 633661 0 615704 0 345879 0 393740 0 966588 899354 968048 964107 0 811410 375166 3044 599802 526060 821954 601128 996648 0 189845 937618 965406 0 350713 0 167859 991900 0 0 281813 132764 0 0 846974 157798 0 457300 777479 0 232208 0 98147 0 0 770161 0 354405 0 242238 656786 0 0 0 790402 331186 390791 850032 979100 974798 567853 827181 720587 0 0 0 854123 846286 421768 0 975930 0 0 387277 151971 0 439484 103206 149544 607853 0 0 599567 531441 0 0 0 498776 992167 966192 729799 537012 927140 0 453760 618401 827659 0 259771 0 0 803738 615752 110109 552970 0 0 404 0 367180 963666 0 421348 939101 797288 483737 0 367248 269552 287083 488311 0 0 793024 353248 661423 56675 418623 0 205774 188398 0 248491 0 246560 587857 587034 423969 687655 0 214763 0 669329 462423 0 107261 223758 361519 590268 779482 933793 0 0 452308 0 0 477494 233920 780662 0 756887 0 0 416002 0 908966 0 0 674892 0 0 95142 78029 723340 675157 0 0 0 0 0 0 256439 724632 709278 407447 0 0 0 774044 0 0 481436 0 759988 0 0 856950 369350 341673 443808 0 139544 0 121778 285807 867604 275290 227434 478615 476292 132125 557091 518371 0 611939 510336 0 813865 669826 0 153332 358554 585620 700533 0 0 502842 9920 67775 24073 0 0 0 967760 0 490374 757171 863997 0 0 693388 252719 486186 549430 0 641428 0 0 0 106485 0 781786 0 0 0 518414 359126 0 0 412177 0 989128 0 814635 0 0 399331 0 949758 958124 213040 0 0 943092 464113 0 550785 0 683645 420968 0 0 49121 694734 887754 0 734454 0 146802 0 166410 509764 783363 627875 40473 0 0 854323 0 718134 0 792520 349570 0 846865 377099 900903 728454 0 0 826126 36571 0 0 502910 963085 716022 0 0 467948 0 0 0 0 0 0 0 0 431520 741530 933841 31463 99571 256887 642700 0 0 675265 472324 79705 638864 322297 77405 0 952366 0 0 0 907843 0 330059 719329 367061 0 203924 527741 293452 0 457278 0 542797 0 0 75281 307239 0 0 147397 846871 71254 416510 0 0 20198 913718 0 566319 0 0 66956 557758 381182 732114 454242 766641 0 0 560378 0 815220 571276 114440 310872 76215 0 123133 34848 0 618584 0 532727 0 358863 425035 39590 0 853799 0 0 0 0 0 0 0 764637 514183 492172 0 0 0 164188 0 373208 5769 135875 867108 600574 0 681973 288638 82966 258234 980179 403738 0 0 327000 750786 305497 0 56012 0 0 693698 0 928614 730056 944697 15549 103286 0 0 941562 0 663107 715911 0 0 263693 0 331056 0 126977 0 787153 503864 212397 0 431996 320281 0 117210 598315 0 0 347592 670582 0 697807 537780 0 793004 348402 388115 0 312475 52067 595957 0 345864 0 871438 0 262143 355255 0 0 610938 561453 414088 628363 0 0 0 0 0 0 0 307660 919307 119062 204103 993121 0 831330 0 185641 0 340088 163802 103761 691652 0 361180 0 0 0 852032 335629 504384 0 0 199029 236026 663631 0 908612 258206 915102 0 0 405016 739298 0 169717 102541 0 163062 0 60625 0 0 0 54271 161746 441459 144372 867694 0 206352 0 0 309932 0 696816 407581 0 766183 932814 571981 330800 18939 0 423520 123579 162535 70865 202485 0 903697 0 0 752079 693112 476977 623469 341501 714335 0 959992 0 869378 0 0 809640 839742 0 460318 226906 0 51926 448325 844849 0 494792 358403 47017 0 0 0 0 0 766175 0 317649 0 0 0 0 123834 212526 435508 0 383113 689408 760158 0 920438 99078 769634 970234 212963 0 940609 0 0 0 73850 354296 0 849257 960895 44777 315671 817586 202305 758018 0 648347 0 0 634364 0 121362 0 0 191806 0 160535 0 314240 954654 642170 0 987259 0 914705 0 456545 244275 0 0 0 0 0 996410 736091 0 0 78917 554671 324660 884861 861338 0 621087 0 418680 237739 0 263772 400313 542841 0 0 991424 103200 405821 0 814380 0 416130 573149 142599 310701 754101 0 0 0 0 551531 0 106686 883943 313507 90947 0 876539 0 997679 949789 529676 0 740765 0 268503 34282 0 0 0 0 588899 0 377225 0 15829 914978 0 903323 0 107323 0 788733 229955 77491 419285 718623 576410 0 0 695165 490392 559838 486623 784657 0 640219 217535 0 0 462370 0 0 0 0 921923 954124 777325 850426 0 0 964366 0 764755 98147 367198 643075 145188 232900 811685 0 0 0 784978 835243 391660 385317 0 655474 0 0 452276 956765 625739 945687 0 272077 167894 378206 574557 0 540376 169027 8524 0 222777 0 683310 0 637349 639182 749578 240830 514949 0 0 0 211726 105357 0 482045 751271 763334 991812 0 0 794891 620836 702649 0 0 0 411515 0 0 0 855360 317053 672670 494230 0 0 536894 274722 0 420768 0 0 698713 0 548423 0 534805 804732 0 957936 647540 0 33610 0 0 161103 0 494940 744364 101237 0 190404 764061 273890 852605 968899 411521 937686 0 0 932262 0 749407 626372 0 0 0 293792 623479 278195 199953 557375 472778 0 0 0 880510 0 0 404079 0 0 977379 226352 659520 238476 971390 768086 0 802910 0 907328 0 148174 0 662632 247491 162058 0 34243 554124 0 0 0 0 255471 0 219943 112719 302166 879402 325523 0 572609 0 605174 0 277264 0 0 591777 964437 908874 266847 0 0 388982 270084 0 0 0 807470 797645 0 502354 817437 0 0 561775 0 712420 0 641934 198524 0 753586 558701 679591 391294 716864 0 596614 0 0 0 0 30087 279720 932340 263455 0 460028 371099 731072 63817 0 77310 0 128022 854953 760286 885773 727094 394692 691018 446403 869948 736064 864050 0 242022 743794 538375 62791 931098 0 717332 57338 161973 407202 837094 451093 0 141005 0 756563 0 0 958510 954260 177825 670408 428435 0 0 529834 747803 0 0 430820 194931 416286 0 52661 0 0 0 400926 259507 0 0 725894 0 546868 311946 972042 704043 0 676462 0 0 774632 952562 361465 0 53629 0 0 122314 95552 39921 0 0 159458 786257 271633 0 645131 909383 198887 25435 0 127047 0 484386 661789 624479 856557 0 0 0 0 209029 468842 100952 702829 0 0 876534 992607 41456 393976 0 111351 560552 24660 0 97968 10893 804006 0 372819 654938 726737 700073 854969 0 694758 0 0 262680 0 510105 834353 0 0 0 79988 0 726540 0 0 567530 689345 802093 524438 0 0 0 0 648013 837350 531046 0 690328 171196 892580 234443 701517 16830 0 728459 0 944731 494493 0 0 0 523694 142531 15487 325367 311843 594810 0 195498 201680 987792 792820 334768 292268 0 0 543616 496512 620018 706162 0 373681 0 805602 0 0 872328 919486 736909 0 464164 608801 0 682004 42588 0 45634 44415 929849 809152 0 0 0 0 791708 508194 473330 671761 74074 46387 609093 0 0 993352 883825 392707 0 0 666048 0 839750 551446 0 0 0 936634 0 619109 0 0 0 527539 452149 0 259907 0 61394 556849 0 0 236223 874677 215338 766140 924 0 636903 32613 999315 622222 549912 789799 0 683782 703698 43030 45630 419921 318077 514411 19619 0 0 0 0 872751 126361 867269 417077 0 0 225843 0 311595 0 0 795934 256328 442056 642126 932637 0 96241 694360 0 0 0 0 626362 0 293786 342424 403993 0 0 0 343007 0 408440 398624 0 0 833963 829340 182414 151231 569576 0 245667 133951 0 574507 856208 0 0 177283 0 206337 0 669095 0 108480 527209 698828 0 945172 271010 0 802031 0 213718 0 0 0 0 335656 400508 18986 294017 468303 0 542580 0 0 727761 618360 585128 129135 504043 297142 821983 608831 78311 70998 326615 771092 238513 0 165950 670749 985261 140219 684350 813658 0 104187 0 236707 327081 0 58689 230645 0 0 804213 432612 0 112772 338958 325048 444471 12176 492398 433414 764297 157682 0 336705 0 427630 0 139366 872578 985989 873945 0 0 868225 0 698769 363961 203718 440082 926434 604657 383273 0 718916 332824 127881 680406 772681 595824 0 0 0 0 245151 0 857910 0 445478 0 874233 797529 348877 60772 0 0 0 0 357566 0 357742 0 0 844623 866235 0 0 507065 0 580672 0 518185 358245 448655 381334 798302 169899 556236 337484 525484 792883 85940 180959 80319 0 0 11886 970016 941902 698683 575665 0 0 0 0 0 364927 217320 166405 279032 768740 0 0 0 753807 734053 0 548457 0 556188 588281 0 0 0 0 533436 983858 459794 508663 136585 0 967172 761510 769283 0 61685 0 0 134755 994058 899513 0 863620 224996 561718 234928 0 0 0 0 114898 470860 642511 0 403383 0 583991 0 452625 0 900759 0 672679 398005 0 612889 0 0 779317 0 457600 108795 416642 55701 91862 846390 0 358878 0 205619 0 715484 841712 0 0 0 723577 0 730237 363111 0 63521 559218 747858 517314 0 697514 444786 336054 0 32570 602319 809470 442539 365433 0 0 713381 0 890113 0 0 263243 658041 0 0 394201 633245 0 836531 993059 97864 301353 723209 0 477190 0 394723 886432 642850 913954 162200 931081 531164 0 729888 0 495751 0 617985 0 775316 656914 160631 0 148026 0 559822 0 18196 0 0 323213 943121 0 434835 360806 118669 255429 394406 0 61323 780857 200168 0 0 0 742197 0 0 233009 163611 0 528256 919693 818763 748516 696067 222866 0 398443 89591 983503 0 876725 382983 584922 855928 967322 726704 0 0 429607 546789 0 137374 0 0 418163 763120 0 0 54661 0 242361 243154 0 0 0 0 0 99072 0 980037 0 777343 0 689312 205950 679681 424722 80803 789780 453663 0 407114 650199 228712 0 69760 427407 175157 60991 28736 877386 406859 17050 302175 410822 496009 48386 0 196780 0 358839 725121 0 746386 61561 755846 0 0 0 265175 0 0 0 160118 315880 589265 283255 316457 50806 0 225972 0 612579 0 0 615796 0 0 0 765675 994857 0 993884 351168 941068 0 367185 0 578983 0 518142 418569 594470 0 782518 618974 0 456174 0 358288 771186 288572 448056 0 726942 0 0 0 0 0 492173 466380 981866 279163 801532 0 459465 0 591822 0 0 329146 0 385191 0 677424 714924 0 203589 0 39402 733961 0 642881 0 0 856725 0 474844 492844 530184 318208 592472 0 0 0 0 183097 284152 58804 71987 0 197182 0 0 492030 0 0 837105 0 201647 333629 970026 259878 0 187663 536664 0 896335 619550 881404 0 0 0 46570 0 425661 0 591328 0 367252 0 740348 481666 728763 596272 269824 141818 300886 905006 977535 0 638593 820175 440655 97265 920206 425929 816075 0 652789 456543 897418 30774 0 723376 276988 731945 0 6829 932541 0 0 0 44800 583945 59135 772051 238240 0 502983 0 0 727861 0 0 0 154685 345934 0 947953 288818 986712 267446 0 907478 0 983598 0 0 221080 0 273276 428054 592147 0 0 671357 0 0 0 0 175698 943905 660459 965129 0 878112 0 0 952280 21847 587580 289397 458917 0 506775 0 414666 0 0 0 137460 765095 0 611603 0 229995 220123 373300 18435 85370 717373 0 50093 0 0 0 851860 637899 0 353364 0 699244 333728 0 151926 798288 924521 0 405646 172126 205867 0 705290 0 656666 0 0 0 0 12949 0 0 0 166279 830688 18837 982152 0 0 0 0 977551 468567 0 831196 306578 699678 907843 961220 29990 0 171858 0 580923 0 0 476981 156689 0 0 0 198022 0 0 452511 411150 0 0 437414 0 706928 377467 0 0 54513 570828 208898 545151 905745 0 0 0 392233 0 0 0 622496 0 0 48065 276757 836006 482488 202903 794852 391413 0 0 0 142565 0 790215 474898 0 476982 667567 0 263186 355650 0 216226 0 114446 411177 659631 766390 337465 876402 80199 541581 0 0 964117 249930 0 559074 0 996897 0 475734 0 892244 0 654988 330389 0 0 16967 0 927883 269809 500721 926148 0 338794 89692 122839 684069 236218 96354 339935 0 368323 108252 18605 346202 391156 0 795653 363658 844506 78793 899328 0 0 897739 0 897450 580319 0 0 0 0 256500 0 0 0 0 205814 0 0 0 279242 461977 399701 933091 394910 0 0 943626 0 0 0 562136 2561 0 401248 0 174140 0 135769 0 514896 0 138193 60735 489333 0 959642 0 0 179278 925988 304669 58913 0 0 0 11077 0 810386 141397 0 273852 0 442479 0 669024 0 571805 71346 800281 863239 0 0 663157 599579 57098 696244 874451 0 686859 0 488234 577089 576037 761736 111630 0 0 0 915835 141667 15903 153193 969121 0 498705 865859 0 867242 0 912039 665906 299218 709814 697865 191909 75521 0 88749 699938 787119 767331 0 951294 748356 789610 0 663055 0 582706 0 0 611522 890996 0 427322 509821 157339 183576 272066 262210 0 910536 12680 633757 523953 0 238274 0 160715 93072 96389 0 0 506436 476540 773089 846822 752887 0 292045 975077 717366 563219 262523 219153 349964 608660 490449 0 0 0 535096 0 240766 649431 295082 0 531881 98601 471165 678537 0 0 496289 0 49728 0 394538 14835 22712 0 944576 998832 58711 11201 0 620849 219492 431545 657739 0 0 0 856344 658731 377241 280947 877893 679670 135565 509112 0 453437 165877 721436 497314 0 0 582540 0 0 869468 0 696850 955425 0 794068 0 269028 0 876779 0 319215 0 858051 901972 29827 933587 0 387266 367256 0 388002 84503 456027 962587 975129 0 359177 0 0 604822 0 179014 0 76305 0 0 0 561520 978728 0 0 0 932293 102524 704545 822931 0 80451 942156 533727 0 988288 969843 665275 0 0 0 0 0 593790 575685 805470 282848 0 0 0 469393 74255 151561 0 0 0 853576 0 492612 0 769871 0 0 0 624123 873963 0 711984 0 143067 238073 0 0 447690 445900 384919 173375 581081 0 281553 652203 804008 211566 0 34114 390680 0 443160 603701 0 624134 0 0 0 452858 989317 180285 997420 810042 372001 245213 0 0 620707 956491 256700 0 371907 0 123259 261809 644117 123717 93958 0 537623 518359 772222 88155 506794 365559 0 903866 0 0 0 127947 388180 865913 328313 0 0 538716 858074 261495 0 0 960025 0 932547 0 820494 58941 355506 0 0 0 0 78632 145729 788178 0 655685 694777 0 0 137388 166034 0 46592 0 631298 358956 653408 604935 957543 0 264496 0 32175 0 11029 176847 509003 746331 0 134569 82508 0 0 0 469724 0 0 561735 0 765548 0 612811 268437 172791 0 0 0 902176 961980 0 464179 0 934247 488294 839162 0 0 600692 0 553054 557919 606867 942515 0 45032 649730 872667 836942 0 686464 214303 393798 431842 0 0 0 773189 287379 0 855563 459529 984554 172801 352677 453543 63234 791865 730158 877516 0 0 866765 719524 0 760671 0 627639 0 0 537008 277882 754252 928933 0 679335 0 429154 122454 0 0 715716 575555 681098 722921 0 0 298381 298325 427767 749107 121777 0 764680 0 0 837362 0 0 0 0 687561 648714 646811 0 3829 0 259234 0 709275 255625 0 0 645860 0 0 332268 0 457481 0 0 262938 84209 0 920333 0 0 331741 224586 0 0 855896 0 376934 288819 699787 743466 0 539565 184530 0 284960 548670 0 229442 0 0 0 795537 110649 0 430390 374056 78725 0 0 0 311325 0 180498 938576 901484 0 0 448333 0 0 0 0 44735 504237 57258 728483 506780 0 0 146833 0 506913 654165 132475 0 0 0 598588 998553 162973 828921 0 951860 0 0 0 915600 713045 0 194641 0 288879 28890 133099 928984 0 0 0 297063 101791 550571 259964 0 14363 0 878017 484618 0 0 0 0 741757 0 10519 0 684212 469863 0 422779 0 635067 381422 788342 0 592172 0 921124 0 66888 415129 365330 85734 308927 37379 0 710591 318847 254295 822000 0 832225 724716 326343 402945 0 986385 0 516429 542775 777874 0 400093 168966 509616 0 614939 376236 756472 211346 75332 122654 982339 684195 138265 649049 0 558579 554745 64735 469313 244902 0 0 0 221022 0 615761 0 148974 15677 0 0 0 263318 0 494676 867445 0 84525 0 0 438602 451175 0 0 525871 0 319690 0 644180 575635 639515 621301 384255 124937 542731 568313 30040 0 376822 50816 71979 609905 0 490867 0 0 84600 0 0 211478 29666 965014 0 239263 896976 0 0 0 829120 0 856484 0 0 528337 0 78937 0 87151 107968 563922 500099 404328 671438 274868 41105 964791 0 427731 763145 167227 195716 297314 903898 858618 428723 755313 0 594574 79526 111613 720297 0 71195 0 24613 313667 692597 334147 0 597584 857627 947869 0 0 133252 539644 836213 997812 0 816249 329335 0 446463 28112 224654 591508 342022 935760 275250 727653 926478 0 0 844328 605349 0 986140 0 0 0 0 360744 0 0 147399 561873 721946 676447 400672 219504 0 0 0 0 713927 47191 0 0 114146 287237 0 14838 292713 0 861187 0 0 0 0 683983 12584 0 0 0 0 699400 323823 357905 297276 0 486171 0 180897 141217 0 387706 156766 133065 376522 0 0 0 243846 990916 619752 473847 0 0 349931 0 0 461811 0 958607 409827 799950 0 0 282535 0 0 333272 682614 572746 0 0 0 176043 103364 814594 109583 0 0 0 513865 0 722193 49598 344796 0 904174 171043 347188 58114 0 76499 0 909187 301726 431866 0 324475 0 49784 0 0 0 0 311400 97107 300594 825341 199621 328953 0 817494 803225 697983 455504 0 992149 113726 168163 0 342657 201772 764980 211833 63982 994583 478867 664940 0 0 459484 154264 0 0 728538 0 256643 0 954027 0 0 0 846699 531285 475540 0 0 598644 315210 0 0 0 337014 361230 296746 662470 288761 970072 0 600139 270274 0 0 0 842193 0 168579 0 0 692135 0 0 0 365918 655597 167975 893502 703472 0 0 485340 713273 565918 605533 0 0 0 570703 0 0 508222 0 0 532554 0 174729 0 0 0 726628 118242 0 417171 0 0 640183 366969 598306 0 0 594183 531840 613557 270852 496006 267167 0 563413 542714 519480 0 0 260525 316871 279034 855185 774548 566514 342606 0 0 425045 0 957360 0 434560 128378 0 324889 953429 0 158180 0 0 0 415008 550400 549914 464368 22889 0 0 0 0 705106 0 0 480020 74775 0 529506 0 538546 75997 114332 0 423249 868065 460661 199495 854998 954167 888775 224651 0 571416 0 744734 464308 0 783887 335701 752036 0 436859 613256 121424 47160 135561 381652 238988 100854 0 117924 703848 638089 0 516341 825841 0 0 758394 390001 0 186750 0 330479 0 0 407801 642123 543582 598620 0 359213 146894 0 691553 756685 0 0 0 444458 242340 0 733100 0 541095 954045 135165 0 0 217133 579544 532653 38880 976058 315078 432061 0 258217 0 579330 0 0 0 0 0 0 806392 14756 0 0 0 0 160515 834860 0 26594 0 836170 77750 419860 638200 881586 57573 193485 0 0 498022 0 0 0 689984 0 535245 786926 714235 929792 971743 330084 0 0 0 686038 271778 167231 0 904767 0 0 0 0 3836 805351 0 867977 0 229547 997001 0 0 644360 588914 0 0 593572 180229 0 0 799462 615797 88755 705653 438650 196282 467277 218808 0 0 795319 17455 849009 531046 0 149053 887087 843971 292638 151918 277897 0 0 0 8123 580775 844236 837966 0 482093 105749 26070 0 170333 920091 0 70235 261144 0 51220 392517 227513 539846 0 900756 721497 276736 0 0 279551 0 0 0 943657 502513 0 268983 0 0 0 786678 863896 0 0 501700 0 0 156117 0 546944 867428 330955 520764 801589 401058 760965 0 161817 859097 0 39819 0 0 0 383561 330465 0 170096 0 0 330317 924651 860484 0 879814 581421 0 198037 339977 583436 0 324260 708975 193561 242774 665634 0 0 0 0 532300 465346 701029 931256 860479 952734 753393 389976 0 74353 152588 290512 980631 0 0 0 0 6184 333187 0 305561 405759 0 941500 171908 974190 0 0 0 0 0 175569 0 224453 0 0 196596 0 0 473589 0 0 903421 122640 65371 904089 0 657204 629672 0 0 0 0 0 351246 403472 61671 599847 373463 296779 847315 118224 762160 645196 822657 742987 0 684567 0 247662 0 308648 0 0 413363 438113 759189 0 659878 262662 813104 493794 252051 225762 0 360963 857538 0 0 0 0 0 0 728019 406832 0 0 0 379909 0 367294 90542 0 851687 430919 0 116641 814967 725640 0 703371 811448 689910 0 0 660397 806714 0 0 674634 0 0 624067 137546 0 615156 974470 0 656311 138651 710279 0 0 32395 564976 0 370344 0 0 849957 112951 0 462324 47381 0 0 0 433681 861240 240549 155354 455868 0 511231 907071 667052 985796 0 0 384113 0 459534 0 667665 0 0 0 925687 0 0 0 402340 63270 957039 0 0 981800 589835 453308 12460 994528 648287 0 0 219675 346166 0 0 0 0 758445 0 891192 631357 749174 0 0 0 0 367889 837518 0 0 0 61488 0 382644 0 372214 628483 553461 0 217645 378954 279727 223419 0 0 153589 262104 541343 491801 4419 24492 0 0 68889 424212 0 0 0 676074 860180 553336 0 0 0 262289 881067 559372 564968 390421 129588 0 679588 0 733395 0 0 994501 744086 117234 699822 60739 0 802563 948994 900875 479468 550291 752508 0 605174 0 688653 0 0 54590 0 0 313256 0 195891 496047 407882 907922 0 0 525416 0 0 623464 0 0 409117 939320 0 0 260896 0 961352 14295 0 367749 606875 162235 0 615796 305632 0 0 343486 557099 894997 913337 0 0 0 237595 0 672373 572454 217041 0 0 0 493108 0 0 408574 857101 252488 753653 0 46832 0 0 221782 0 52034 989973 544128 677695 199030 9834 778765 820704 513934 421111 0 68212 0 656774 310993 0 927060 67933 893031 0 743299 600967 340873 676163 0 0 0 297406 112599 705447 0 542029 0 950703 0 0 762857 504898 946443 980537 0 0 904931 0 0 53757 0 0 114082 0 0 592586 681310 306120 255794 0 0 91998 179458 0 0 0 0 60902 495721 710409 67390 937963 51866 481853 0 642 470593 0 963508 0 0 856245 808381 657738 0 311820 766880 0 226454 677063 188125 961006 600265 0 431159 754959 686744 75 820462 0 988263 806026 871775 0 429338 968050 0 0 0 0 79091 0 34918 800871 843521 20377 460672 0 0 756079 905299 794639 450870 252051 0 237123 440983 624717 70384 125267 0 0 931578 117615 894428 0 0 0 326694 782078 0 146115 454556 940748 864141 0 15121 688093 924722 0 855266 853095 1038 201148 0 155033 0 218865 711712 435360 479684 211336 273164 912917 922010 0 0 0 0 207666 492299 193097 931694 556409 0 672240 0 666617 0 24715 616461 978641 160541 0 0 0 749326 961060 0 0 798394 0 935709 788740 649819 435285 956368 219149 0 512812 0 580217 694250 0 910419 0 929385 697846 0 479166 0 0 244809 703685 0 943511 0 890822 604969 0 990549 0 0 9777 0 567864 809874 179054 0 447252 0 188181 387997 228418 0 31361 87363 738136 237783 105485 0 315670 0 0 0 0 783968 159971 0 0 998976 0 571493 0 0 282561 276342 955847 175438 0 0 876802 784701 26355 222854 0 248554 413675 546519 0 696653 0 0 0 103311 829017 0 144677 422226 652661 751365 487726 8123 0 139444 0 217280 0 295711 0 526530 0 0 229771 282044 502154 632308 0 604128 666801 786491 0 945034 204085 519885 0 416029 831437 556211 0 226544 965462 0 878267 864936 0 269509 867334 0 833487 0 612844 0 213778 581590 69013 124182 0 941033 375540 321787 223108 0 0 0 25841 103316 403385 403867 0 49072 211906 847454 168251 69590 867144 0 575528 292920 823110 0 0 192852 0 0 0 189913 842513 38164 940691 0 0 0 92078 757824 872965 216699 951328 768236 409179 264569 726174 372321 227772 688654 493962 936838 662314 551188 0 64995 313924 402229 259228 0 783864 745527 782233 49852 0 217817 358695 0 0 0 0 0 0 0 842530 819191 70943 414322 0 199595 0 0 0 874948 659916 284974 19424 4957 862020 634939 854251 0 0 330461 0 0 341434 0 714380 0 0 823957 164433 0 0 970803 387510 218794 0 233863 248373 523195 728500 515832 0 841805 0 907921 560 384250 0 896167 657884 0 180812 953646 0 0 619734 0 481775 735381 246528 848796 14848 21505 223086 511343 178134 284513 0 637266 961386 0 673627 0 0 0 666380 199706 831833 0 0 0 0 787580 0 768207 0 972784 0 0 0 396226 892948 937903 0 0 922076 0 178300 611685 432036 0 299995 359135 0 714374 711903 12282 0 696350 435365 917945 0 834896 928644 530778 93856 0 0 63739 531414 0 788066 0 138260 496048 0 66343 0 712187 702508 0 975373 686755 83578 214607 0 885164 308543 744644 0 0 193359 171603 290553 730276 0 394619 657312 638982 971612 0 80781 172143 148389 611271 371317 0 884598 86859 795246 586145 787792 0 83149 0 0 969338 378688 0 0 184055 207671 989535 0 0 0 164375 807612 25894 206259 0 0 92189 504454 327794 0 93497 0 709580 75682 431626 0 682801 0 0 533250 757158 0 678011 0 402809 609358 47704 0 205119 305270 996411 508294 348517 163991 803163 0 139559 0 256881 0 0 670747 861825 487398 483991 0 461103 783466 232782 0 0 157727 516663 377015 311646 79580 495614 913840 75261 0 720125 428948 548846 625479 723711 0 0 509736 975480 153419 597081 497149 0 0 459107 793044 0 227232 0 297766 440196 67925 832607 579183 17251 482633 195346 427009 0 832532 515662 0 21341 0 0 0 348247 745647 819845 344701 0 987574 808789 571548 416384 202446 0 0 939908 104933 867844 990025 81677 456846 0 929307 555684 982337 173188 701297 0 850310 846343 31390 0 0 0 726632 0 560101 64122 1526 524330 0 603835 190290 920596 392712 147462 0 801315 0 0 0 405124 0 0 671157 781718 0 120108 0 687784 0 0 764057 90950 10437 246274 995441 0 14202 203729 0 0 524564 0 0 0 36536 744666 0 945704 552119 0 987569 894292 0 0 371424 582156 0 846262 0 0 0 852689 0 76662 895324 123504 0 322280 946795 0 52650 188572 0 167341 0 911968 0 796932 108035 0 0 914977 7374 0 979996 686354 326467 701766 0 0 623841 0 408453 0 0 826042 0 47966 0 0 918415 0 802451 96304 0 651397 185113 426311 880683 44856 0 460264 895170 363254 124998 47632 0 592195 36639 712869 0 0 0 0 0 0 448153 0 98852 0 223716 112884 539012 0 0 253622 434265 369022 0 0 775195 752435 0 737738 486939 642209 127456 316767 0 821699 918260 0 0 974752 0 0 969535 0 0 0 0 686852 700647 808155 0 667019 669996 918801 894956 0 0 994403 0 458047 608927 766849 70490 249888 225880 203446 940013 0 226005 399859 0 0 888733 295325 264756 0 0 194430 0 872313 0 0 93620 425412 830444 0 419980 129775 0 77300 0 0 219901 0 0 318838 488832 461304 528125 836631 0 860369 0 0 0 853883 602036 331423 0 0 799963 0 884006 821330 240447 409213 0 0 0 0 979126 0 0 0 0 0 789477 580856 544455 447882 8512 13449 411561 0 67856 283505 24352 471173 0 0 353655 0 0 0 0 318210 970607 775849 0 0 997649 703492 700082 552456 43945 941640 535461 339356 0 0 704238 468755 0 302012 3251 0 0 0 47903 0 603823 0 249716 357804 942531 0 521988 296570 164681 0 0 337819 0 0 416763 39597 0 858158 483720 0 519850 269584 471687 0 470411 0 0 0 0 0 242566 0 588735 662706 417272 223931 847115 895831 168423 390968 0 0 0 0 220506 0 289338 0 488160 0 0 563560 0 0 0 715717 436555 571813 0 0 40295 0 832013 336734 404862 0 0 48436 0 457918 108423 885110 0 0 366673 246810 22009 535923 245200 778624 562272 391302 865186 350252 961594 0 781744 0 148773 0 855937 0 9688 732031 573389 981118 614338 335893 752155 229612 0 0 366267 0 331315 0 393036 515200 411839 0 163416 518542 582346 785724 576800 0 0 0 573409 0 577300 0 0 0 352108 44696 0 0 623691 888182 380774 0 907621 939860 527674 249168 654582 267197 523669 261137 118205 0 477009 599799 0 0 0 0 0 438969 942986 0 0 0 0 490759 408285 288183 0 736073 240482 531596 110404 103884 935506 351526 949873 0 0 0 589803 0 149354 523052 294958 977393 12014 594355 425438 0 353958 218431 0 984782 463101 102416 332759 338184 0 535676 447334 815765 798748 0 979513 420972 609916 904334 581864 0 542381 595124 0 281192 0 880417 0 161268 0 530411 845308 483540 0 419733 0 208560 0 279752 0 0 0 0 218968 576904 726159 54571 0 0 649105 727806 27910 150848 15912 299431 0 579756 658691 914995 84448 0 0 0 652702 890043 0 138569 694227 978620 955382 888171 311256 95860 644571 442717 263220 982972 50269 0 0 259255 0 0 720877 525159 762483 0 0 319732 0 480325 0 0 0 0 0 0 100459 0 747419 0 864549 0 0 0 0 0 827114 22463 584215 110855 360790 678374 823254 928695 29696 344619 177763 534035 464379 0 0 925409 575836 61250 182400 897145 852085 0 844475 0 0 941156 0 537805 675797 177179 0 0 0 0 180248 735202 0 183576 0 311330 91226 0 374105 4543 319545 321669 648417 0 437825 202485 245248 283042 391332 0 509791 881801 0 895640 90845 0 176088 298075 0 96507 0 0 531314 547527 0 244008 194459 172725 0 0 146014 756072 286281 0 777971 553903 493556 0 645402 248547 438622 0 96421 818778 565876 491824 145767 0 22620 967112 750909 223673 0 222254 478777 322927 811312 768023 0 629811 0 0 0 586921 780461 435893 969678 642453 0 285284 0 341084 0 455451 367367 0 289173 139775 0 543209 0 0 463098 0 423565 35192 0 349667 239143 0 0 706540 929662 0 0 0 0 228510 549433 656162 54036 0 150899 101930 0 526604 592738 236269 0 632473 0 42547 963053 269579 0 772310 178492 0 0 681013 0 439703 548455 691375 0 0 0 821730 0 0 21859 990624 751868 114842 711428 0 384237 148879 268028 0 0 391646 610861 53228 0 37050 343786 595498 86024 0 0 730744 214458 744891 0 77293 0 720535 310936 0 96902 462285 0 0 240126 0 0 485708 356983 183427 412571 273430 0 380051 0 318152 0 0 0 0 362430 199402 0 956100 0 819730 535678 96713 14592 0 703262 0 938554 0 116356 326119 0 0 329713 244518 0 93900 0 715640 432861 312650 0 0 684097 431090 0 36319 0 0 0 189152 0 848402 595792 639242 586285 395685 829683 0 448917 857566 316669 756708 945881 704969 0 821504 65363 168 776368 945432 964086 0 220420 833842 0 0 362726 643334 0 501516 230159 0 0 876821 470157 0 620056 373667 749473 162710 387925 741711 0 973444 425607 0 651273 0 0 312898 0 673265 912244 0 78503 970497 274368 0 0 0 823916 479427 934271 969261 639879 736616 0 0 227750 0 250544 0 772515 0 0 487223 797542 0 462332 314254 821112 52913 0 251732 30507 585077 72982 136808 0 350366 994301 985037 7557 213428 0 495397 0 627286 269989 0 0 718606 71563 144999 860565 470976 657002 0 565652 0 173825 322696 908394 521076 0 294155 0 0 292254 0 314593 0 0 274460 102383 0 0 0 393283 0 702121 799874 417694 640451 618646 321463 827025 0 0 438194 900334 553483 0 809529 0 437561 0 0 0 0 443062 126566 0 0 366504 856808 203384 0 409431 100393 74132 528852 665365 805888 642730 0 0 323485 779886 640447 58954 77526 0 0 0 0 183937 249647 771682 0 461607 0 494316 0 153378 677506 0 0 0 0 401701 638706 0 0 0 206398 0 860996 0 972324 312658 0 827663 584629 252314 12482 0 0 337635 996963 881252 256377 292058 0 0 461373 890840 949982 47496 4069 357255 0 295433 13284 0 0 0 0 923086 48160 339635 844250 248747 0 850441 0 653328 570624 0 0 798719 962052 869619 408499 48296 354651 727939 230523 386245 736645 0 0 910953 211888 673137 0 190261 0 649874 130035 728094 0 59792 376736 795847 340452 552003 892501 0 0 0 0 509400 45150 0 980950 965622 0 147122 0 0 418545 0 296753 357890 257813 0 618311 0 0 30095 12151 887259 0 0 530536 165103 0 0 0 277860 91258 0 0 744036 760040 440830 71411 499142 0 682900 255281 455158 0 0 268775 0 0 106393 494289 875338 0 523653 0 854428 452959 0 66051 645088 674601 0 501404 795462 348715 187623 213280 0 984463 650127 269857 0 991516 7881 154266 451014 0 817550 0 435123 124341 839180 0 69897 377193 59710 836527 283670 117819 0 772287 645009 0 786522 156000 360785 189541 101748 0 75399 0 999976 0 0 491922 0 382986 29301 872321 51833 0 0 597550 0 0 0 0 582469 458458 535036 419162 999427 35289 414326 112914 0 652806 341013 936009 738056 704767 0 974326 115172 539547 245688 483161 798384 783521 12101 0 896514 160085 828689 920260 843416 287129 773770 910966 482854 629753 767511 0 0 910802 0 776269 207176 629983 0 413732 605630 248696 38777 251423 0 405963 772640 806490 821812 432059 0 336303 359420 0 585115 0 826070 680121 0 0 36386 0 0 675420 45831 0 361374 0 874166 0 0 420229 671859 285345 332276 462273 56221 712418 103411 0 574762 0 0 228860 935530 340347 0 269719 749021 0 668372 579746 0 973054 393640 834869 0 0 0 763194 43190 393831 396158 0 997292 453947 832025 0 0 0 0 626339 52146 176008 976791 0 0 193601 40862 0 0 91609 275221 811607 972867 691888 276320 508816 470116 0 0 208200 0 861240 206934 874840 775794 562490 0 576677 15774 0 0 833448 0 417004 884407 0 0 0 0 273257 511707 0 657705 730295 0 954522 0 0 861631 0 33569 0 0 268655 449149 254689 242606 89663 822461 0 772574 751069 0 577764 486577 395562 797323 807074 644612 993649 615026 145364 0 0 532384 0 729877 292072 504065 520591 0 289557 413862 235778 0 0 0 783276 771374 0 593376 0 694852 0 0 152478 644095 693246 0 952390 525142 0 643715 0 0 317114 254574 789245 609629 781877 379299 114238 669113 0 0 726773 703219 970938 417847 893547 256981 845751 0 0 557332 286656 693669 619469 0 0 815832 0 0 0 751706 45017 221102 0 0 503490 177772 134549 681898 390441 0 935650 655548 378443 0 0 0 190481 0 946163 0 8141 975822 686111 187978 284254 0 482356 31830 554971 0 319998 0 0 0 979206 0 207176 475520 0 0 0 846240 442062 858587 0 0 576691 0 391922 291411 0 0 0 23212 0 206770 0 0 0 0 826244 0 0 519811 0 70210 371590 0 0 0 0 0 0 841683 898913 44804 63178 0 861083 0 17164 994169 0 0 0 964766 987030 0 0 439171 14212 121609 721251 0 527304 0 0 85736 0 904235 0 612598 741836 229177 0 35133 0 627981 0 0 414211 817508 667807 221046 0 579415 599330 0 941623 12658 0 0 0 750014 50027 822172 0 0 0 0 0 756868 139006 78714 0 0 405870 255400 249525 0 277982 880181 0 365588 984739 0 212508 907882 606926 0 521218 825941 250853 596466 0 0 938070 730734 0 435788 682793 0 244794 378342 0 259621 642170 0 608958 0 0 803131 922783 0 492288 0 0 0 0 0 33505 536006 0 765510 242492 0 927188 881199 9553 399610 0 0 506776 120590 0 0 906846 0 876033 849868 797633 0 362083 0 613164 0 969323 0 0 0 391806 0 173427 0 118731 0 630698 0 0 0 0 0 661711 216778 0 20529 631101 926501 317734 0 746091 483277 32783 0 575324 158584 0 633777 4038 815392 690204 737179 766406 285928 383719 282091 611618 0 478780 0 0 0 219011 0 415319 442689 724283 377055 0 71413 450107 0 0 119208 194477 519339 317909 0 515346 851028 0 95147 10799 746422 499111 0 0 0 889441 0 0 383621 0 444507 488630 65920 98591 0 0 747108 947726 561769 0 477588 0 219725 424137 681086 138268 390248 542073 0 982244 0 525941 927563 168412 0 0 0 0 358834 0 569566 947036 926785 81162 659962 938666 0 688034 638843 0 159755 0 445235 0 631040 886442 893623 220474 0 376240 0 0 172348 993779 342586 656686 563757 0 161571 0 983793 41216 0 653221 81163 810126 0 576446 200590 0 312579 214717 41530 0 739128 0 0 0 0 683769 141623 232382 896023 610991 0 913768 942067 0 0 580305 780096 0 754554 382595 0 0 0 424137 672475 0 0 0 0 618130 554920 940791 0 0 154550 0 0 0 911089 925233 87314 194887 451770 0 0 0 0 0 0 0 979354 380357 985175 69399 800615 0 0 654039 0 735146 0 979925 798628 84668 0 913665 908127 484584 73247 633003 442931 0 997131 228464 586263 44896 225617 480950 277869 0 783154 15419 789805 0 0 0 0 502451 123713 0 0 456579 0 531564 0 0 0 0 246728 725684 0 146100 0 923376 110626 0 156806 0 0 0 921738 0 128835 0 739442 828842 0 165577 0 692441 519526 537435 6598 344300 803503 771264 0 0 953273 0 0 881808 0 145927 234657 563895 589617 513556 769815 138679 670329 0 0 0 886033 295127 3540 0 0 0 0 0 32531 0 46736 155889 125623 139227 0 603768 221215 0 0 429974 407505 964789 0 157981 0 0 282900 0 306701 0 217185 755727 0 0 0 360971 202428 653385 0 164390 0 0 807041 0 754913 477728 151851 0 38404 0 443184 96273 171211 449557 80734 80573 0 446286 0 20760 0 285858 0 912785 428769 0 0 0 958741 981725 515996 251051 0 55324 0 579965 0 994393 0 764909 0 0 0 0 617805 0 715752 869861 908547 0 0 647582 754381 287094 577053 258798 600383 0 0 861971 0 432376 0 691088 795713 8011 165584 235665 0 0 0 0 292133 897080 0 135471 0 418985 0 0 0 71680 0 166735 405403 348081 0 612548 491599 0 857666 602416 273765 0 0 0 358670 167926 148046 692494 287850 859760 920552 0 0 165417 0 963343 30203 379717 481735 635893 349023 528713 321266 0 686240 23837 265494 345569 564269 55935 0 184530 0 0 0 0 692825 58712 156503 0 542468 711001 432492 618624 883925 116892 42269 629341 0 87516 0 953856 774194 0 701658 0 329257 0 445496 0 214610 48234 819212 531019 343412 0 987777 0 457611 0 0 0 736262 0 0 804782 0 917655 139249 975931 0 0 952639 0 21904 366541 897343 0 346025 754702 0 127507 923452 887980 978478 839416 284476 0 309650 0 0 0 0 251981 0 136812 295849 0 0 612114 0 13360 774251 989483 0 0 966827 0 659127 0 451855 153908 0 159597 407073 594956 300666 0 646719 637324 698893 947335 18809 0 653861 0 0 965517 127650 707175 218591 567681 0 397086 0 0 17588 84634 317277 0 511954 321232 350235 523161 636055 27821 0 779519 0 0 0 216923 0 906165 318710 776903 0 133573 0 410019 0 59607 283625 279595 0 0 0 0 456369 953196 87589 926170 0 48120 0 543785 593519 263630 0 62664 810265 711985 0 877437 918311 0 45596 354235 375590 498712 0 461420 464209 527865 845481 0 570897 0 969642 0 0 0 0 559872 926588 656186 928062 594827 816720 0 715696 861322 0 0 846744 0 537367 590464 267340 965879 414039 0 599261 337784 403802 558855 0 941230 0 443136 67755 0 389810 0 702629 0 638947 0 352025 0 292390 0 0 62774 606882 986202 0 111480 0 991738 156928 782193 0 909971 0 298014 323882 0 0 562424 910652 597399 0 0 666509 118367 76185 65767 124864 954257 832488 799569 446770 729003 0 0 420609 392900 906058 0 976377 808979 806164 595945 0 382565 0 0 199990 735254 851073 655855 774210 204123 0 0 0 145598 0 0 419492 0 0 0 0 515566 831544 0 382575 402818 333828 0 904491 557197 0 488305 0 0 977390 77462 259718 374526 0 0 340486 0 793798 967059 0 0 183963 0 564082 0 791474 262280 0 928439 760235 289171 117514 153145 538618 0 31066 402207 370676 670769 538534 0 758149 368884 0 0 0 692718 137864 100651 0 650840 0 957427 646918 0 853009 297349 203728 0 0 0 180919 0 459871 486706 413214 684300 739549 152725 143177 0 0 887563 843715 438440 784944 681688 737562 0 807392 140833 329896 907488 914527 0 239101 621711 0 401482 316737 726111 0 949496 985204 750413 66488 0 309684 226092 0 158977 387881 247722 7161 0 64275 440080 0 214406 0 894705 796676 978378 135275 607434 872583 858611 0 755996 898149 0 684059 691212 582205 0 954643 589434 7764 791996 0 849330 0 589573 0 0 542545 0 96870 0 827176 104923 0 0 590138 0 367640 0 11323 0 708157 611952 0 2157 0 0 0 145738 79649 0 813572 184316 0 403651 0 64535 0 602490 502641 0 0 625869 998132 606850 303567 861630 746816 502354 0 0 119043 268166 522061 786535 627835 0 0 815183 627771 0 267729 0 102792 579306 0 433777 0 0 0 0 5749 0 0 844685 377705 0 520267 0 169489 0 639156 954889 547905 0 953926 918540 100576 979564 695127 0 720869 79519 470891 400476 0 561644 603651 203002 0 460309 0 0 0 211948 0 662770 253544 32664 0 0 0 294334 0 529723 468647 106096 258214 0 189244 0 0 0 0 0 885614 858742 368662 951102 212114 0 0 0 0 580094 0 368260 748855 207138 0 681383 0 456514 0 351828 0 322643 0 980475 0 336585 352325 0 0 0 0 0 186581 720860 0 220573 0 0 294931 0 0 711782 140897 41301 79425 0 483311 0 0 935734 876487 0 0 0 228056 6980 0 549156 427232 0 0 0 93218 0 0 416936 0 210262 417778 947188 365852 0 786382 792339 569866 871638 0 0 0 718211 605043 0 783127 344994 426993 570434 817931 0 0 355261 0 248627 0 106205 825291 470495 0 639354 0 0 0 377652 713642 199818 0 733605 0 28767 100665 256035 675985 404868 0 406847 0 679061 665586 0 211376 385022 0 995846 0 0 0 522201 156842 0 474713 131874 19454 0 0 144565 113365 307893 0 313203 549835 0 544029 355070 423044 901150 530036 395885 0 185522 0 720668 876151 0 0 719898 970914 0 769658 0 0 516836 147663 473298 0 156711 98732 347912 363362 565912 0 82407 109991 819525 797859 706421 0 477924 932504 0 0 766807 0 132700 670816 266984 839397 0 0 670009 0 0 0 467031 766364 551599 0 0 3801 0 0 0 821923 990583 0 212449 0 551928 475442 0 0 0 0 889702 0 887123 0 0 458371 0 948102 0 494309 734363 546482 0 0 257734 535963 909511 112535 734603 0 714062 0 0 368784 766515 0 902168 127576 246236 0 213956 0 0 645346 910873 0 0 889010 0 478914 0 510797 0 985997 0 33153 17951 0 0 0 0 517419 0 0 79834 0 51041 376255 437923 630170 908871 0 0 353138 0 83081 0 370245 908311 0 227469 304170 25391 87568 712968 0 690272 0 255686 0 955161 0 590181 0 631553 0 425533 751846 0 286124 0 989469 0 937164 387362 0 779334 491581 259209 768451 324856 296580 0 0 0 0 0 170564 900352 592834 0 0 0 270193 0 23003 0 0 696496 0 0 497904 614285 73395 979479 778564 129049 0 762645 415729 0 1634 0 0 0 0 522607 246170 0 869498 0 546431 430686 648532 0 445261 642545 843489 513930 559673 912352 890218 0 164739 0 0 0 596914 65283 0 539351 0 0 89657 14507 899522 108179 0 907251 202905 0 0 0 0 395334 586392 400413 756656 0 604848 0 154715 346329 1 548737 0 579151 615801 0 792310 841045 498198 931258 0 0 0 657355 37938 0 656627 718003 0 0 415381 0 974834 0 0 356967 720035 614906 0 261348 915555 108988 571233 203652 127648 0 752821 0 728216 0 272757 0 912381 0 865232 891531 3808 136226 267596 0 0 780704 0 899686 0 0 0 795999 598079 760616 0 0 240906 0 445179 695353 563208 140535 0 162704 0 0 224687 0 490129 142296 986580 65139 0 0 310232 951725 7531 702648 876015 39404 65252 0 0 670615 0 156093 790238 267165 559319 780772 0 0 347385 0 589401 0 0 754465 0 447771 769932 806600 785517 575504 670069 0 6331 386195 0 851865 0 763690 423882 259557 339027 249366 0 480840 757384 313260 0 0 0 692940 575582 141440 177753 0 0 491233 977457 0 694889 126332 101431 0 0 875169 0 0 87496 97073 0 279303 0 670546 0 415666 0 0 421599 725612 0 0 118619 785220 0 0 897638 816385 0 0 752775 0 0 516080 0 0 943268 219946 0 796086 835957 0 373623 675174 715619 260014 270346 644990 36115 0 333977 840568 0 0 647236 0 606209 639346 251416 928853 570141 540266 0 0 0 594785 535520 0 874996 113654 360575 716225 0 419163 280552 865157 0 0 0 479344 863200 0 588387 0 0 463162 33967 188220 0 0 72598 373040 0 48079 714511 0 134530 540954 0 0 0 629458 0 0 478286 740248 374893 0 654038 0 384555 0 463479 215326 820695 181604 787828 642575 210479 478922 26395 814913 13134 111171 685432 0 539842 0 0 824530 524753 872070 0 512814 522752 0 929700 433833 0 670792 0 0 26020 267286 0 0 466871 506862 0 124955 705465 0 556812 39459 54224 0 0 160038 532426 265003 339231 963517 684607 362594 839453 222286 0 254194 0 481197 544465 259895 0 0 59750 73327 0 0 49694 0 74548 509126 0 315845 907563 0 122917 289795 0 0 328091 0 0 894845 710267 483161 98930 417190 835489 0 389161 621441 866759 0 0 97839 0 627551 0 0 401055 322532 804705 608647 336718 0 400596 0 0 0 498174 286632 840422 884075 107755 380164 0 197940 0 0 0 497388 463591 157453 0 878959 0 0 0 147573 740003 0 559916 130919 516741 0 482078 195975 0 854676 993403 289530 841522 430737 251592 901432 704946 913477 141778 141220 0 0 259288 0 0 0 0 479757 0 732236 186922 0 438858 232332 312771 0 169120 527240 38216 0 0 0 987735 265621 0 0 555184 152048 529014 0 0 20490 0 0 631290 0 0 0 444386 647193 665881 0 0 395169 0 17926 285109 645646 289330 646562 20416 185205 0 841178 0 813237 0 92470 0 0 359203 288407 415394 682822 377382 0 0 862200 0 457213 427605 71375 0 0 276637 513932 0 0 76147 862059 0 0 933857 0 310220 20176 0 533443 527562 0 0 601218 931151 15264 433168 0 0 204944 217712 0 0 0 0 457905 0 68163 0 867107 787337 4472 578212 872099 894404 503491 0 417050 0 0 730585 605109 476123 0 215102 0 1041 437102 0 531915 0 657540 0 90063 823292 0 381128 0 611321 0 953890 0 869852 674306 131155 768328 82966 0 0 784069 269594 498105 0 776590 0 498900 0 999639 375202 528730 844316 609894 0 563699 424727 225974 57961 0 0 212783 636119 848730 0 1899 401143 432069 746336 732425 653356 992900 0 880232 603089 285947 357310 0 894124 578191 0 163455 896959 0 425706 0 26465 0 367141 612139 0 0 0 0 514876 273306 917272 0 0 888505 661792 705706 766233 258508 419303 0 0 0 338211 182360 836267 0 726668 0 0 398529 490669 89895 946818 0 0 410039 228464 0 0 289042 92884 0 12952 0 349506 701283 0 230380 107298 110151 0 0 0 960046 615894 0 0 0 895491 0 235810 0 0 101576 86153 0 541828 137243 929981 321357 0 0 0 522171 0 874949 920220 184749 0 0 83841 796195 941538 631314 0 71689 601096 17039 0 956593 555296 0 345849 0 0 406707 205944 0 0 703023 706273 9080 395896 794327 0 314119 83718 354748 140951 0 503869 0 271547 701070 160968 0 992415 125166 540617 30943 795061 0 667650 0 162500 0 0 0 0 588296 622862 160651 0 832717 762741 496841 116734 598406 0 800274 0 0 0 201880 0 6149 200490 451455 0 0 0 0 954819 0 362957 452355 600254 0 762739 59853 160890 0 0 122626 125269 0 340855 0 0 664440 34091 61047 548831 866169 535279 859730 272091 0 700076 559206 0 0 271794 406381 0 175401 0 0 868596 60563 0 807834 759569 132298 0 221373 753358 150518 0 0 660820 20123 0 252019 0 617866 632017 0 0 0 20583 626889 0 0 20086 0 998473 860005 344935 877270 244937 0 0 112347 0 946535 657047 145121 472624 24272 193532 613083 903424 26676 418676 655204 579463 0 0 265752 0 0 0 987629 104158 0 212884 0 0 34363 365525 555154 424444 376986 476241 263336 0 0 0 631406 0 259997 0 73154 985973 0 651198 0 0 0 295713 536177 0 192036 339499 0 192100 0 132129 558196 0 483252 828702 116670 742067 0 26119 307224 0 0 0 0 996261 524478 0 0 19204 0 416835 0 816458 0 0 0 188886 0 0 203250 0 278849 929680 167345 397984 0 143194 0 724343 0 529348 0 899583 0 44500 536803 854104 0 0 0 0 576563 0 0 719159 113007 0 303527 0 0 0 660497 0 541067 0 0 501199 0 937324 608370 0 0 332978 849521 727801 205249 916795 0 355890 425466 657095 501311 362 913441 233467 914107 196137 0 643297 837106 345726 499414 160651 805754 0 0 501990 143639 279047 0 0 510600 348393 903950 176055 0 0 501849 0 548274 16462 0 0 0 0 0 590443 0 19906 829981 0 0 65502 0 895190 535401 87099 250371 0 0 0 936096 306824 0 0 785633 772725 237938 0 995270 164414 0 0 0 625998 207704 672863 972733 34468 159914 0 295598 367185 0 0 0 0 835947 0 836888 904950 481641 0 0 0 502323 897221 0 0 0 0 682912 0 389961 530987 237815 0 94206 646255 758843 566739 884047 254087 0 227953 0 457027 645207 619972 740786 276377 0 616902 901254 861641 0 468812 773055 665601 819165 398956 160088 578559 162940 0 919592 634341 856045 0 0 886170 721872 694840 0 0 0 565715 0 952438 0 743300 601082 974893 465441 875694 774624 297917 336069 735021 1711 0 0 606840 0 387043 232001 0 0 0 0 0 455158 36795 507930 53303 63501 971992 528722 816053 0 0 124802 28673 401327 0 0 653229 817987 0 994415 117678 262769 875201 0 0 132075 528794 0 0 56821 0 0 938734 981144 0 66224 0 340163 168895 0 0 0 147171 590941 202294 0 0 196906 811640 348599 456416 336968 848818 0 554069 975162 715952 0 0 943603 929564 0 0 271067 347529 139388 193945 0 607430 0 0 0 0 69932 635435 436812 512836 0 0 0 508374 376627 915986 770742 399830 409376 0 212627 599589 0 0 78728 841166 55679 0 975809 0 0 691590 0 979975 768950 0 891288 344224 535998 575729 71528 0 207497 139918 861278 642202 528414 469000 0 853087 0 0 0 354614 0 0 0 547128 0 192551 481212 645644 398299 0 456491 0 146471 0 442413 0 0 723497 840602 0 0 0 739620 0 0 660153 0 0 0 0 0 222516 0 467969 401771 974723 0 437502 996683 170761 906626 802112 261557 634173 236164 562252 0 0 885306 0 753278 0 0 0 284685 0 380981 504549 181141 0 432627 0 437862 0 0 0 0 451963 642388 38049 556310 0 535631 73504 0 925485 640910 625012 0 0 0 566457 834416 0 655537 196994 195403 299374 247160 212402 246655 514735 558180 582586 0 330930 0 0 706007 763262 296599 458046 404821 0 0 835830 716249 300251 784430 0 87383 599714 854827 818837 836367 44846 570247 0 695580 947779 0 604045 31824 594928 552263 766442 0 327806 374085 0 0 717173 760477 22386 0 0 0 0 262760 668616 0 133240 21773 0 0 980290 400399 295404 0 601696 0 461886 337424 0 522585 0 772818 146609 0 722548 688488 971414 0 115889 953476 903294 37627 271025 0 41681 447638 758053 0 0 0 453614 802208 666801 380105 854005 0 163764 0 701034 224518 0 424853 939394 0 507769 219741 45673 0 0 0 0 674985 0 0 395649 0 0 423389 407490 654680 626597 0 495011 120086 411002 280014 0 611022 0 0 445915 0 326303 0 0 0 0 309736 0 978951 19258 112373 835528 133290 0 0 901859 173991 454378 0 68390 239069 177368 737481 181101 980792 0 604001 0 85820 0 91040 336495 84633 0 0 325637 879461 0 0 0 457173 32442 887134 0 0 147856 0 478087 129404 0 0 0 620504 0 635047 0 778878 44358 736147 0 961426 0 721331 0 484862 570431 0 545955 0 0 475075 106345 116882 0 973841 270293 985024 378208 302610 826096 0 0 103442 965945 246677 75277 221239 460191 9352 965520 0 723804 448706 228049 502602 22601 315670 907677 0 0 487651 840774 0 776158 0 0 0 0 521129 0 492475 0 0 0 414179 226191 320280 0 839321 107268 333876 862492 0 0 2217 0 206971 782228 661531 945975 0 0 38598 173258 0 889654 153669 18938 0 591444 339204 0 692557 0 714926 921252 0 878045 948277 853946 804756 0 979571 782316 685514 0 0 787067 284080 0 76147 0 0 0 810005 190798 224622 776745 712581 613398 380807 852033 0 0 202064 928163 799307 374708 0 198907 0 0 49664 822939 633108 329400 376406 0 560355 539083 374491 935574 845641 256276 255364 0 0 438061 71614 429830 0 0 186101 0 562522 440776 777737 778637 0 851963 0 761473 0 877809 781175 219617 0 449163 804659 10423 455001 0 564885 0 139043 494317 0 227885 0 22013 0 596703 36589 857915 581608 322171 376027 147977 220344 0 610243 0 24179 0 548473 0 0 254762 0 23771 838149 0 453915 340139 267233 0 0 566054 588813 518586 0 257596 395243 913601 0 0 155722 106519 60983 0 0 241584 382592 0 977592 404459 0 852190 0 870875 343880 963261 0 438227 0 767736 135502 0 0 685871 239929 891723 0 0 0 91559 822737 598489 689284 155110 0 867443 0 434665 0 291890 75070 0 831020 47369 118551 110742 880288 0 0 991572 189811 240515 401143 341863 0 0 0 958112 618922 0 0 0 0 961936 662964 957121 656202 0 663963 4240 0 791506 0 0 0 244052 818194 975790 0 724045 546322 0 0 0 890431 145944 331952 0 0 478660 176604 21227 343694 0 394580 0 239207 770492 360684 0 917944 0 924633 619379 614019 910038 667515 272589 626197 869021 0 0 951909 472610 0 811829 457848 0 893121 0 199425 0 0 53323 767385 340362 100798 0 0 969590 0 265996 348998 491412 819882 0 879840 972144 0 220417 0 145332 196795 274963 0 518072 762190 839951 826603 0 282676 274058 391046 0 501935 0 0 128715 645925 838760 0 808982 900242 679616 0 0 945573 0 0 793652 0 0 541855 0 438214 0 811998 0 192574 377245 579541 0 249977 229338 251907 0 0 859427 0 630869 57259 54766 377298 146400 0 300885 84838 27921 862043 656658 0 414031 844825 937222 925845 0 0 467310 727462 0 449662 638809 320223 583030 987471 815880 0 0 444542 951744 247082 922232 531902 246215 0 794880 579539 322134 929412 0 0 330149 612050 973380 982749 0 571871 0 747182 0 201772 785838 509603 60836 0 0 416671 309212 988044 0 465090 0 121187 288891 0 0 648215 195392 0 807810 0 0 0 0 0 0 0 339757 181834 142440 0 218051 0 0 241664 174784 0 0 0 0 0 503934 0 517682 0 133672 0 5515 547913 767663 464447 0 378330 990055 0 0 77709 65999 219939 53644 0 415254 0 0 0 0 0 134775 836505 0 544567 0 0 0 0 0 877403 0 710466 0 289103 343078 323921 0 616207 459948 649151 153964 147440 303245 760117 578118 0 109193 0 528025 0 0 648114 129580 886441 19542 0 164709 838033 0 273280 0 735008 401840 739338 0 0 0 0 834405 0 609318 0 130810 0 0 939566 873567 0 152820 457207 844939 0 678575 0 488853 496162 322728 0 0 454227 878178 0 0 0 265904 312927 313381 0 0 440988 33108 0 0 374928 405160 0 827822 537229 787030 394919 0 518153 0 516384 334255 825243 205883 613645 206168 0 521623 376356 0 0 567557 0 230371 0 0 0 0 842544 597999 0 219904 117170 0 127703 271369 0 0 417805 0 0 203521 0 0 0 0 849343 0 251730 729800 769827 630401 98737 0 0 0 387966 746703 156052 981468 714299 161031 631289 0 211185 972298 225438 0 805008 11415 962464 0 0 592437 0 0 0 0 746108 572809 300558 539620 151558 577127 0 10004 269806 0 506190 742418 286554 559530 755293 0 990555 0 109095 331442 0 11543 0 539855 26136 0 0 536691 0 154333 249050 0 293186 0 288158 433452 419126 847943 497193 198202 647602 0 328790 516294 0 367616 668825 0 0 2134 0 88876 0 912828 0 0 713874 33051 0 170721 92190 391402 0 742616 0 1082 0 908555 0 0 0 0 568109 0 0 571175 0 583970 997243 776485 0 740325 0 452493 478786 985750 75630 718879 276143 520949 975085 144268 0 475728 785050 0 592547 0 276380 855674 705556 0 559652 37103 0 405576 0 414443 233500 0 535108 252649 0 0 344393 0 0 0 440471 0 580147 758153 0 238986 0 954943 0 640823 319113 0 0 326595 0 0 596182 71978 0 115262 0 0 857593 853427 0 293313 352098 521841 0 356880 503223 0 923530 530710 408012 978047 575700 0 775197 0 696385 0 479171 727440 834594 0 909260 268774 572635 214894 483401 752636 222545 0 659667 0 799257 0 262442 460770 0 381374 0 0 0 201797 380417 306846 0 0 0 0 343883 706783 565781 290947 0 700961 223932 91146 797846 0 802958 671234 0 550591 70853 857258 0 0 149084 429063 0 0 0 955519 0 563046 0 0 0 310993 542266 585075 633517 629208 886561 375162 826782 0 0 308181 393944 0 889676 865673 0 591172 0 725816 0 0 34933 24645 665007 0 489899 0 750120 0 437125 504841 89048 853937 302174 827518 0 946186 844872 225021 0 650269 697822 739585 506210 0 546903 677155 0 350802 344975 796795 0 163273 142709 0 746623 461342 665933 499674 335744 0 74213 0 549863 159833 209326 0 0 51004 454080 800732 542293 951731 0 0 0 988496 544052 0 413282 0 950562 813710 940977 101657 590255 388506 235864 716185 118612 0 945675 232622 558682 0 0 0 448468 86612 974021 776963 743474 707112 0 714803 446563 146318 904712 770867 350678 812033 577520 0 488019 307560 0 507616 94126 614458 188479 501927 0 896978 0 0 144284 143712 0 769368 0 281197 39735 268707 0 0 694748 24512 0 351633 0 0 308544 0 0 336883 721959 0 231787 801665 296685 0 0 950975 965240 149133 0 990018 751642 0 476633 74510 124363 609120 103438 203652 0 0 245861 0 0 0 765291 468700 0 405415 0 393619 908312 0 54076 534593 272940 0 0 596655 0 491495 911538 0 0 0 395286 659261 709484 41474 0 347562 0 0 0 306881 384840 81359 805718 814454 0 922160 0 0 0 731364 0 0 0 0 822016 771327 0 804300 669276 0 0 854056 0 0 0 0 0 0 0 606638 0 128391 259382 0 0 0 540153 372885 717732 0 0 789399 6695 849867 383693 914454 844236 853870 0 0 0 0 666199 0 477449 0 271891 920117 800331 0 220298 659838 488821 0 412615 252248 917826 633404 98569 773993 989626 0 0 0 907620 0 818331 0 0 209039 0 670226 174879 0 554746 0 914382 463394 195090 24539 256759 187412 364210 0 0 678922 981171 264410 0 0 506293 392358 466429 323988 0 766773 0 45061 0 0 0 855663 218616 955035 385477 0 976200 0 0 875095 764435 0 94489 0 909612 0 0 0 0 268980 297616 801083 0 449627 0 47713 530148 137504 0 0 311874 354051 595903 106021 14516 780381 0 182350 0 236189 620434 0 51654 0 847243 410432 839202 0 283927 0 532433 0 848694 336800 810452 0 177459 856515 0 277695 901230 917404 0 12037 249609 0 675214 798948 0 713199 0 433318 235381 0 0 770443 899087 178443 911687 0 0 365309 273453 0 947188 0 88340 510428 0 331078 0 0 0 738918 0 0 698313 0 946607 725943 0 962734 548696 0 976456 708548 545792 978672 545388 557692 0 0 369655 0 0 93053 71935 222106 845703 0 0 0 857903 0 726731 0 447307 128945 619650 0 0 0 0 746754 0 946399 268746 332797 0 0 723819 0 64423 635018 428145 207821 76533 0 263399 0 429374 275270 0 370321 0 229912 527964 947565 912089 0 492080 286581 641208 947270 28039 0 0 0 0 151758 112130 0 114355 780469 0 533285 699466 936195 0 218263 284961 0 320105 0 209207 0 0 0 205456 0 0 0 0 434019 0 0 0 346676 773378 0 0 810578 345225 0 88688 140421 221434 247529 0 832105 241337 905332 218112 0 858923 61897 0 729883 882810 0 0 695084 159929 375106 0 250700 883440 221149 207269 3066 151693 0 0 674945 291815 220334 329851 954899 341346 34259 604415 0 910997 856434 850013 0 450030 0 340956 0 0 175307 0 0 728454 0 363157 266214 0 0 135730 0 553546 0 0 0 173440 671256 231494 319616 257558 776970 409177 0 15422 0 0 361485 898370 880284 381801 0 556809 212452 0 213758 805233 0 925152 325959 0 298622 415920 0 61759 0 906693 835807 270143 0 0 645998 669565 860855 940280 0 286956 964489 96198 0 693398 244657 0 455523 0 0 437381 2610 766079 431532 705219 659794 0 54409 801156 429656 474828 395250 498764 836005 629738 670752 817448 3281 0 31597 220917 0 502255 0 32698 333800 672183 107934 0 0 41070 787989 0 0 651552 359373 0 834895 104757 0 0 358113 0 668756 0 410475 0 827865 924740 123820 5385 0 208662 160144 299493 67559 0 0 221968 0 160037 98145 315530 963996 0 0 178130 835888 0 0 369758 176164 725222 831468 710106 0 978558 349711 0 949350 443165 0 0 58659 0 778287 0 0 0 490088 0 412617 0 0 0 0 637516 0 0 613051 0 0 64911 0 673281 459204 0 0 981338 802695 0 993945 0 0 662951 0 814482 704701 0 683780 884624 297008 249958 246952 0 750581 0 471597 300397 0 0 252556 151978 437174 50290 709704 561972 694367 318132 0 0 6750 927812 407390 0 275874 713906 323560 476931 389113 482349 389243 0 0 0 0 887003 424872 0 304274 0 0 866544 0 818954 875999 656125 0 0 609610 0 808400 0 0 726951 870168 228174 779908 0 383398 0 0 0 263426 526398 197554 836378 242487 668961 835567 19119 121750 210888 524818 0 0 0 469447 144270 0 0 0 199148 904966 368756 248459 21762 835443 0 370328 0 0 688335 25403 0 735803 611550 676978 0 454342 817137 0 301544 257387 0 490021 950785 943757 845936 0 0 180635 732432 8186 835119 194846 0 682631 424105 0 0 0 0 377348 0 0 507184 339712 506436 399845 472196 181273 840403 860037 21973 571994 42595 0 0 830911 0 812882 0 0 962920 355515 0 368462 198459 728563 0 212803 805867 0 604303 188432 646069 499368 961768 331519 528712 0 286757 761582 451021 0 314505 0 0 455840 456079 352549 288919 0 515437 0 202786 0 0 438934 0 0 558889 0 184892 945865 608157 514 714426 194727 0 0 419345 404945 248049 770513 0 206326 119269 0 39407 981918 912328 0 442140 224759 0 0 0 460395 0 0 943367 0 809924 320322 0 919882 285133 0 286290 0 350477 315745 247449 977886 423791 0 0 0 675776 444084 477605 199322 355644 0 328582 0 0 0 945983 153732 339771 299991 0 904384 463218 536897 0 660951 583346 429516 0 944931 0 990915 346008 0 440783 226163 529324 0 0 0 0 520571 801332 494969 948605 702003 0 0 285492 0 0 451774 329742 0 798864 0 0 0 0 0 0 103579 256004 995246 377819 0 0 17367 735416 0 0 0 839619 577562 163991 305979 516622 945252 802174 747272 517712 0 367903 0 277076 0 0 387462 501652 0 0 0 830562 740968 382150 0 0 368378 0 229912 170272 0 756247 0 235309 329650 0 979417 176957 187255 50589 0 466829 351576 0 836894 749014 967724 0 883584 0 0 164958 804573 0 129197 515686 430812 0 115077 378976 0 0 772006 80160 504348 575524 0 601108 0 0 585500 0 763886 297346 759050 950947 405210 923058 0 843260 366729 0 639756 0 0 0 75906 0 247904 588794 0 93499 0 231951 79808 62345 507769 463917 571609 0 0 217350 200836 0 541540 274487 0 685823 0 137559 813960 0 450955 0 0 0 719998 819394 0 273757 0 973541 307362 635770 636601 951498 880604 780666 583150 458267 0 0 0 0 276794 880337 665330 0 112187 85052 875879 504666 0 100190 188035 0 0 120132 0 957227 0 122648 783910 243830 659762 24240 771839 397467 299192 0 0 934611 0 192701 604008 0 221734 0 115175 0 772450 136337 626774 0 674479 449652 0 378397 0 0 899874 0 475345 447946 0 0 186155 855980 341337 890864 0 200860 0 0 403063 982149 0 200297 135444 0 0 790524 109165 185865 465402 90514 395625 0 541488 0 375919 407881 0 0 624378 929099 0 0 849953 0 281545 0 342312 0 0 86111 0 117624 664667 436286 188144 453569 893214 270343 0 518434 263507 37232 669465 321898 0 860525 629308 135038 484910 133409 0 351435 1212 415125 0 8001 0 0 350593 590911 0 461493 276854 515978 0 0 785293 479205 158664 784381 451411 211982 209280 133830 295915 0 0 0 0 0 595496 942622 120788 129178 0 846303 985653 819498 0 150455 904816 0 942063 0 0 0 0 0 0 456413 389673 163526 579430 0 246104 87526 703704 911482 0 0 0 0 335312 0 221623 739725 0 0 461948 95336 271606 0 982856 521978 238861 399428 211584 524825 909578 0 59015 459400 0 770935 421244 530555 725631 684387 172879 88550 0 0 461937 203723 453507 248583 0 157647 0 300900 329162 832703 0 0 0 311919 0 0 893288 985137 50558 0 230724 684831 960686 252212 585530 994619 770530 634079 395553 23367 64776 293394 403716 253770 196269 799181 139315 532015 0 0 813354 931100 950926 205724 5080 0 0 998251 480101 0 0 248929 795086 604900 0 278138 82709 783651 0 112122 788375 750153 0 685466 148969 494014 0 645031 0 717889 846087 874841 0 0 611530 357278 535816 445901 884236 911964 0 284064 469285 0 418800 183623 494576 600266 332260 0 12436 0 795913 856836 368174 430984 0 118405 721182 598131 945864 0 568073 7405 0 524735 495598 108524 589505 0 0 0 701276 619014 535658 415594 318930 496458 0 0 443511 533567 0 391607 0 118811 588862 0 0 879830 0 556613 0 867154 468184 0 376542 83155 0 0 492232 927980 0 0 175838 0 622937 50355 158795 0 0 918174 565563 824381 0 0 330787 0 393814 0 0 957966 245506 888692 0 680406 864065 508307 610063 972107 906196 238905 431529 832913 109828 987023 456360 0 0 286651 184583 0 0 0 109959 326982 885447 709914 301164 0 623099 432750 0 0 651571 73145 0 264168 893990 248677 370863 158494 902370 0 961384 836959 255318 654913 0 0 94586 596531 622537 832729 0 290175 226048 419998 0 0 470818 31373 889290 776026 197793 0 913573 11671 0 132501 616805 20718 359867 396350 0 764940 439902 0 356810 93852 195580 457032 128880 0 919348 165414 867592 0 0 225621 0 149077 591536 136210 0 384018 0 641649 0 85239 516951 929300 621247 678097 0 0 419684 28868 917341 0 886273 0 13199 0 673940 0 0 0 921731 91251 0 153329 310039 456373 180594 0 782311 406157 776287 192184 554331 0 673920 761754 710699 711133 0 0 58415 416882 229467 0 18988 258572 0 702437 0 0 713527 0 764532 959027 115825 189025 0 980220 455621 773736 741944 742410 367175 0 0 992633 416133 0 781155 288874 0 630038 0 597487 0 129195 774770 564719 780719 465463 246903 192460 300344 951110 0 0 705700 0 772300 394367 451390 163869 627342 0 555488 330402 563620 148212 918624 745569 430263 261772 790307 460767 662477 466233 0 54448 0 0 0 291624 0 378512 633734 630647 0 197796 0 661609 0 630066 936433 180962 920875 563300 0 0 132853 42375 0 405092 271003 948535 117475 741676 0 369981 0 0 0 0 0 0 331993 0 165097 844204 481306 359705 797923 985280 0 521994 205689 771162 269190 759497 531901 926466 601412 614478 761034 418617 535329 563269 738116 0 0 328018 0 684157 0 710476 693189 0 239078 824576 888662 89162 519567 193982 151421 824802 0 581918 0 957394 0 700699 0 0 0 540418 804321 0 821115 0 717362 626321 891880 0 0 787713 232789 0 751876 0 20095 123256 614818 647595 804076 410759 0 0 583820 260800 817607 0 0 0 461023 0 0 234421 615928 135416 0 823455 0 668646 88369 58851 937006 757325 117362 715944 922562 406385 688625 60478 0 847598 370425 421213 380999 0 860385 157995 25687 198181 0 563960 0 935451 429072 0 0 159797 914182 76810 993021 448331 445719 0 0 778915 0 277234 620731 0 154538 41183 347521 989885 579275 603473 93613 0 177204 198765 0 661809 31700 742626 758171 0 0 884579 0 952212 0 586511 278696 749839 0 578791 0 0 276358 0 594450 38271 442624 888299 855235 185937 0 0 0 920325 787816 0 0 49533 0 0 0 0 0 235286 318897 106487 0 58076 906773 635253 0 0 0 3801 530614 962239 0 0 317410 0 446551 723402 286270 0 592950 0 0 0 546911 792795 0 0 356270 878211 566955 977174 412131 0 0 0 471165 0 993151 0 807966 586135 328060 404247 0 493240 0 522941 0 39516 419330 0 103213 726485 0 710930 299819 381654 53932 279724 469293 818660 720725 0 0 611370 120989 60219 393580 0 0 788498 55169 0 617554 602245 990038 98901 0 403317 664314 371892 0 0 0 0 0 346367 382751 19103 914940 0 826946 646793 0 840369 933870 0 681492 667369 4783 0 251206 0 625505 640468 387857 875233 409193 0 468165 367057 0 98794 274288 0 705568 0 350736 0 0 117238 0 363025 0 0 576813 61434 821285 273833 0 0 0 709515 935195 775243 0 0 71170 0 520162 697874 29605 0 0 0 0 0 635353 0 0 92970 0 289567 109461 342397 0 0 570050 0 0 284794 269339 732132 530073 0 0 559477 130493 686101 143233 675080 793007 0 0 0 634702 331652 0 233868 0 531257 0 448203 812043 46311 729232 762319 566679 0 673451 0 560697 726682 0 0 0 852125 52678 3786 177087 178909 341695 947297 473238 240928 0 411514 800036 0 0 228075 913932 850628 0 306363 0 0 174288 171795 0 494464 599381 307293 100852 0 0 285036 504281 244628 662539 0 558204 0 303014 247369 370615 941645 311588 13435 0 356704 515970 239845 708957 705191 586139 227120 0 0 133671 0 0 0 328383 0 0 318741 522623 0 0 64654 0 0 900379 0 93121 181754 0 260481 208786 462004 150162 0 54543 100877 0 58088 493292 3285 0 0 806165 227254 0 910395 388481 673105 87814 0 158373 60783 0 943155 727209 624487 899180 865205 175585 582497 0 0 817435 805908 0 62205 605316 248051 0 669659 0 0 0 0 0 696603 900696 55051 0 0 40612 141545 388885 0 0 0 354187 0 0 418345 0 384945 365719 0 607964 290905 633356 0 0 0 940094 0 430268 249 2498 0 0 0 958046 556817 0 344835 709648 359115 798443 0 850167 606380 0 158918 91491 292498 985235 181571 333735 706234 163581 262285 99499 422236 314207 0 0 0 533750 14 308504 963420 89540 281138 291469 0 193254 0 416772 0 24088 984391 0 427126 615835 0 483029 785534 0 0 395503 154282 0 0 921662 861943 954439 0 996914 551307 0 284500 174970 383668 78599 967796 86606 598707 314073 964907 925541 0 849605 271359 0 0 748724 0 456080 0 0 307903 995206 965538 370739 253052 913291 31212 0 0 0 698162 0 465826 292561 0 0 581150 0 125631 0 963559 0 708058 292731 473539 0 0 0 0 0 43930 446487 743033 0 201755 0 371167 0 0 165611 277539 818180 151403 155815 350100 0 805985 813736 128846 881505 488998 96809 977935 73800 227081 759041 471191 0 964846 555203 0 91471 915774 652737 471034 0 488947 295212 254035 660387 0 0 0 802914 293805 0 0 771286 253404 0 926231 864852 389919 322305 0 519286 743730 0 0 0 0 120291 590028 655840 276949 873541 0 0 0 867800 0 0 864268 0 267616 214377 0 0 0 195589 548420 223151 849824 596367 402721 0 0 379439 816309 857633 64628 0 588016 0 243593 0 122712 0 0 530606 0 564266 0 0 844165 440863 0 127760 394608 0 452182 0 0 693521 142038 0 0 510081 81750 0 611901 46219 0 573180 759387 0 884652 585450 933739 192549 0 0 153486 566675 0 0 0 147683 0 0 0 0 0 23745 698471 0 40584 838229 901620 450872 0 0 0 0 589090 335939 663310 195641 0 949396 833932 173964 334118 0 0 0 0 495460 0 892415 119342 0 951449 98148 897910 665681 754779 247829 231853 0 0 71998 161770 3201 0 82651 350323 0 452917 639715 24530 745223 399787 969209 72195 491252 218941 0 405953 561326 201607 210474 654825 577046 855435 0 487366 617467 667097 792409 999109 0 492544 0 760334 528343 0 0 0 695848 573892 291702 597417 744452 0 931469 0 0 291153 0 971691 0 0 526134 0 0 0 473209 577765 213663 0 574598 0 771613 0 210892 328346 24036 317934 787685 0 0 3696 146410 276990 745567 365088 0 0 247784 0 198729 588426 125796 0 0 941026 0 772549 55131 0 278293 515708 351335 514547 0 169827 0 879597 0 879334 0 831673 0 61037 280527 0 0 461828 45867 233822 217162 0 0 850078 0 807460 556370 950844 0 452934 0 105545 490434 472325 0 696173 443099 0 430205 794789 648705 827204 722448 83047 287377 929577 0 27518 873148 0 0 685767 0 0 0 0 0 229021 0 0 0 0 893691 318374 400024 0 0 691699 0 557758 416038 0 584236 27974 491923 505109 937678 0 549787 756510 948586 0 126568 180859 770771 0 658942 594013 591945 350314 0 779825 0 0 0 763723 568998 822149 166360 224804 86332 0 0 872047 964614 0 119909 361160 654151 136826 980506 0 751650 0 0 0 529908 0 0 0 0 0 244246 0 842949 0 0 0 0 882387 0 0 862684 560242 0 144681 0 432188 28735 676739 0 317353 342000 602169 409900 836320 0 0 156445 796963 410012 88122 959476 828198 0 932447 0 21797 0 4488 125013 846483 853428 356084 0 819032 602516 225236 847747 321459 0 214506 0 0 0 0 0 0 0 670143 345490 534730 394619 0 376920 991008 289270 0 0 964369 352563 0 242549 346185 861748 762780 691258 163328 0 488222 538749 0 0 796490 402944 0 35646 0 146103 572177 508109 0 614872 499218 0 0 258260 100727 648832 527656 0 0 0 119007 62220 895643 683946 8817 0 623243 299775 779969 499519 161414 0 458165 431301 456617 329753 667422 0 0 0 0 356486 497673 499549 55541 0 220894 137285 575816 0 57862 0 760271 614272 671216 0 46811 816781 419184 0 784814 404541 544157 573234 221455 67241 197438 333786 715893 312198 950070 11564 0 0 446974 280950 821389 199174 917560 311196 0 964260 307843 242396 133015 0 0 0 79540 802822 991714 220067 351793 0 86018 180447 697321 0 0 213902 375494 611618 0 270937 679802 818076 298452 471215 934059 0 645711 0 0 0 212844 569855 0 0 0 0 0 183753 0 650192 0 198826 0 0 0 0 135178 150282 598256 224652 943718 0 0 0 875709 114722 173885 985586 380586 340260 365961 159939 416819 275999 858270 212934 475868 0 542985 0 0 0 698463 0 0 190929 90425 483756 0 169325 427020 53697 202564 0 273657 0 920707 589185 0 0 241409 591025 0 0 459335 561566 0 404684 0 147279 0 828791 247558 0 0 0 608953 531656 428049 0 860646 802732 0 129076 177070 61512 443295 508507 155031 0 341770 453178 345175 0 893756 679748 0 994552 199005 175097 637174 308195 0 842524 368686 0 178357 313383 0 533974 0 58282 169797 0 13580 0 552762 181711 472220 345859 232405 233823 0 0 0 896776 871150 413823 214014 598685 376083 470342 0 799892 731643 784467 0 0 484252 161706 464503 0 136743 626134 0 981027 410025 935942 0 798298 0 0 190517 16140 867019 61078 998475 415113 0 593588 0 925133 644812 33597 0 0 426540 93836 124682 890248 205390 636220 770670 0 304791 355017 364187 0 134103 721544 0 466602 85833 0 739599 200455 146674 964909 0 0 380650 516044 670399 989694 0 735417 162609 249871 687224 0 0 170265 438393 245850 888730 505214 619246 0 466421 0 0 0 18476 299697 0 14520 0 939794 290093 264690 0 994762 88419 502534 368965 0 202323 599495 545291 0 386090 110174 650720 153242 447224 0 55569 475447 682655 331321 0 764800 0 7308 908244 480384 85933 679771 650805 543121 0 0 92322 0 533553 62508 0 41731 0 0 0 467959 681064 72114 340406 0 0 0 644734 702422 454257 0 0 0 0 0 66206 0 0 0 835223 50417 0 93990 0 728390 10118 955686 0 708358 722262 357471 570967 523840 0 518044 902104 0 707292 259016 0 871214 797733 967799 411793 553974 0 889588 0 520861 0 0 421290 185222 0 0 0 0 109816 119054 178314 0 201110 122361 151543 406339 493060 698861 339735 0 0 867303 717150 883634 0 186788 953923 232044 862116 909790 216952 0 0 849403 76976 0 0 709351 0 141443 0 764306 0 0 704960 158729 301186 0 553796 0 828304 843735 194425 0 0 0 0 199986 735668 0 404894 323937 538001 577677 608828 0 790812 0 905017 0 464538 0 0 409716 894485 36495 39929 0 0 33457 238779 248950 210073 183203 0 0 733328 707199 864380 0 931090 0 0 818161 552780 418067 496047 991115 0 0 817032 0 467939 350240 594087 0 483749 751398 0 570511 801468 687959 0 363396 931039 725368 0 0 234538 0 905680 0 720904 357056 98716 0 0 0 0 0 0 104613 890364 639901 0 0 400594 0 525559 0 0 715070 0 343864 610664 501653 919367 0 706230 247982 15510 0 0 508121 239443 0 0 0 0 0 503033 229394 0 0 0 0 546465 60797 0 0 0 0 674397 986674 0 0 0 392877 815863 938304 0 569656 771905 0 0 910503 882583 339908 75598 254827 646175 39231 0 854563 516640 0 0 328317 278968 397376 216574 447265 200222 796762 109028 440106 0 484165 0 579375 170670 0 0 860194 315986 636351 861963 15068 0 489908 166078 68066 141424 164926 522386 660168 0 4014 148012 0 0 0 125591 88128 719381 0 845312 0 0 779503 403213 0 0 751159 981958 78775 0 121222 0 226299 569848 817680 920171 185797 0 59829 108727 354759 0 0 347596 427166 696753 0 0 0 147977 512399 414739 387129 525245 0 0 0 751974 0 71076 929214 177938 0 132220 605466 796617 611115 0 0 361956 507519 435706 605292 0 553936 417389 243849 195760 7828 693924 522088 0 465061 805091 0 635888 119116 533386 0 264017 660910 0 648564 0 176616 750912 364905 0 531082 0 722962 9572 998623 731964 0 791757 0 185005 0 311825 0 494878 336373 0 197143 0 695100 256152 864485 0 578691 0 264958 37584 859217 151361 0 482126 0 315577 0 0 0 0 249894 0 0 159828 670818 0 0 821844 568894 159924 0 205739 822807 187116 867656 0 380922 612124 260174 830075 607359 233525 376179 322753 0 0 989192 156028 597358 127885 505343 0 0 875426 213056 729993 0 0 426869 929029 0 627131 552293 0 191997 439303 347489 372648 0 821114 502108 346865 568871 560910 251600 0 0 0 446673 804300 252009 289834 0 0 814940 594508 486739 192567 0 0 0 0 607136 0 7114 851524 92078 449200 140965 926419 230279 837151 0 656640 895638 305642 243466 638347 30254 463808 100533 874435 185695 776317 0 67395 283698 321903 519787 44952 868196 0 0 0 0 502955 779964 859629 764158 838049 951976 142885 0 0 0 257586 833968 350365 0 602293 0 101360 384221 441976 0 321639 0 0 0 657567 476824 968059 137133 0 484480 931158 251479 310639 666969 144914 164783 846158 803130 56923 470272 87744 767500 0 0 0 858671 0 96368 692005 193056 626065 510417 594038 0 0 736252 350889 0 0 0 729666 0 0 33183 0 810587 250844 65142 13318 0 0 961473 722507 443764 0 0 102156 169553 0 0 124055 0 0 0 0 0 0 401530 168754 958584 0 914881 117989 801609 294089 0 285968 592944 0 299909 555025 94523 623556 256000 579740 858742 0 976861 296347 0 645717 0 0 586970 774011 0 456404 972246 68490 423799 318060 0 0 0 0 0 103312 949931 0 799882 564901 710167 0 0 439315 178442 859358 249919 377176 588778 273876 996159 245578 0 0 0 265575 962572 505608 987862 0 779109 184389 516334 486000 429847 303795 0 0 0 0 0 806210 340508 364251 309639 0 748677 549272 740000 730483 0 557588 0 727601 0 926059 0 0 593937 0 0 0 36122 0 0 548346 0 749554 0 860390 284903 419097 835616 469197 0 841863 0 241831 37713 0 324826 955953 304122 3504 834525 832862 0 0 775658 0 75695 0 0 746810 670752 625136 889525 0 459445 0 0 194615 0 0 352753 666996 5706 893192 411850 0 0 922800 796966 43646 295955 0 0 0 932063 402614 843931 389332 242679 703918 0 376014 294213 0 0 0 989349 254516 0 0 0 0 290766 0 613274 0 0 483089 0 0 636630 0 0 69876 827495 150701 163649 524166 0 117942 0 0 99163 0 0 0 822840 785790 552792 0 860320 0 238705 864835 0 0 71539 912820 0 121167 615835 534781 0 134014 0 0 0 0 0 0 116194 0 964769 160923 816958 305898 249321 0 874595 383366 147520 0 745741 637309 902862 779298 0 429811 785761 435947 287508 183691 572697 324129 0 836712 0 280471 0 24808 31271 990907 499165 367857 0 371560 392926 484485 616651 462221 999221 590007 0 0 110782 0 0 278309 266592 0 0 0 0 432962 642363 536676 341513 0 130788 49731 999391 0 205019 196305 161305 937088 0 0 842348 527251 965898 988944 690422 899981 0 831715 0 0 945525 0 836970 0 175705 961767 688153 630503 0 0 0 755303 452235 590937 0 739804 108043 0 499242 0 263048 715970 0 749825 631253 778541 180537 752931 635034 0 0 0 295833 900753 397832 986363 524875 981474 60798 0 184838 0 679248 334248 0 683418 132362 626292 0 0 726787 113464 0 512843 531159 758631 770963 0 0 466532 314461 0 0 432568 598111 0 0 0 795423 360589 621737 846159 752925 786478 845989 93800 0 0 79016 148792 0 677300 371419 108848 0 0 0 475133 334674 810642 934170 80107 0 0 539992 0 0 0 923075 0 940331 867095 0 458434 739462 0 0 129073 323344 202853 775109 287301 677176 917746 40934 485574 521399 0 0 831862 581315 0 119620 561240 393529 548565 0 906864 608985 81891 0 163544 746990 192301 0 852784 0 930856 0 0 0 648068 275644 420984 0 615564 0 0 0 0 0 0 350479 852368 423679 10530 0 727965 0 219553 384055 527340 316515 0 271906 0 170178 846067 0 265015 0 0 450778 690757 0 699685 186218 22508 0 0 0 0 734315 0 213505 244520 201254 0 0 960870 741788 283199 0 0 689527 876318 157654 97092 999250 773024 0 304911 640245 0 547445 0 0 0 205407 0 0 140109 0 854399 0 0 735158 0 698967 565648 196782 0 0 403960 108523 394574 0 134643 0 0 956997 183905 367896 0 953549 643617 783572 0 132812 222636 190851 879628 515039 378132 277713 0 909603 0 200108 0 526681 695465 361063 0 0 521560 510665 0 438946 934020 0 494727 0 0 308298 396836 804280 138837 997441 129501 112780 222165 389465 0 778702 0 544876 729386 0 962719 0 522008 0 0 944270 0 824104 172993 0 35520 351073 0 487240 791516 66839 294796 891987 374476 600869 0 40400 0 0 0 0 58650 0 0 0 0 580470 395900 307281 0 0 639474 155893 312729 764939 647085 0 0 343124 0 994891 0 0 590821 0 0 0 0 0 85886 0 717579 271378 609500 0 0 355245 739224 0 0 0 635406 175068 988335 0 224004 0 682711 0 0 0 0 0 459694 0 824312 480471 896954 298186 965591 805858 171563 0 926084 162731 382881 743191 0 910331 0 0 0 307435 0 0 0 354449 895284 101889 774509 231041 0 210237 0 0 0 602170 141275 0 473553 893764 0 971656 0 863656 983140 207616 0 513497 0 780816 693740 882154 243306 677673 83518 0 599311 202723 0 0 0 508189 543447 980637 402705 0 394138 948120 0 0 610354 0 0 869066 0 700414 0 215357 0 157924 830349 106402 589327 423940 926447 924129 136381 805642 154732 0 680581 975451 0 63727 0 50891 524367 0 0 59704 0 950119 276281 0 444987 485661 819869 878098 142352 838211 535947 115336 0 897790 651080 374096 998159 0 0 0 0 59707 0 0 222159 583093 0 0 863224 365270 183150 335655 953026 0 0 639696 337162 313865 0 492133 731864 460969 914253 651071 748076 509289 604518 4690 456023 0 73540 548228 232230 0 0 664739 0 0 0 419542 0 649655 0 335604 0 718965 843002 111293 967241 335832 0 517389 72860 590054 0 835341 712913 605927 0 413690 0 524768 0 554039 686578 250495 654939 296062 0 85106 817275 944112 0 0 173316 795115 197943 42158 0 0 993822 365638 375640 0 672573 165832 857740 80278 0 806739 775587 0 687543 769001 743335 531026 0 971598 61385 287992 962373 521606 183416 207644 717069 0 920599 0 920822 337962 888537 822275 56243 913900 0 0 0 576163 652191 885727 481496 0 439434 0 478654 434254 0 873965 434446 98073 586122 546377 0 0 0 0 0 0 0 0 0 251589 231739 839585 0 990704 0 889826 0 752305 256700 746896 400505 456353 272565 662017 961047 222764 418721 714735 0 0 828653 22433 0 43149 0 0 0 0 528530 784707 862609 338761 0 0 0 26733 774972 60566 5493 456680 805786 627579 0 372032 667747 0 448241 0 594883 0 716241 666240 0 0 560703 0 381664 752334 0 123 399507 505606 768761 738328 271272 0 0 219225 0 0 0 681030 599141 0 403386 676397 465369 647197 0 222089 774249 287477 192462 0 202427 893186 310093 710334 877035 675516 889489 589447 248517 632016 0 0 29263 153933 34912 0 364684 0 606494 0 123369 158103 425468 0 567437 619377 570782 715197 0 59116 826724 998018 36784 138430 132190 287980 649998 0 0 976024 756032 987905 722797 0 809746 0 844534 0 504840 0 401003 229597 0 0 0 0 817705 839300 0 650647 0 411289 0 406127 635471 350823 612018 400235 0 0 583373 359680 0 884253 0 208595 180934 0 0 351323 0 57433 0 0 641025 0 958133 719976 848577 0 0 794292 711563 0 242152 596372 453098 0 0 487205 827318 0 11145 787737 361883 397238 979860 0 239174 322775 0 0 0 24938 485751 0 946680 620711 641522 23642 210241 162475 591200 699506 73508 0 509203 543363 0 94119 0 673179 0 0 950815 0 0 0 766264 0 276645 199802 294068 668040 0 547552 302762 0 0 0 471776 865545 309024 116651 0 66151 0 426225 274289 0 596428 735931 282229 74878 0 933093 700524 974771 278860 0 739889 0 0 754026 882968 0 434554 0 324860 0 237998 879496 895283 920465 921287 989818 169637 113386 0 388761 92452 235028 837565 0 0 481795 188386 598148 0 117087 231969 902514 463328 0 903454 304759 684520 258228 649677 374022 0 0 681004 317554 0 490549 913044 241340 0 985269 533676 0 491154 0 0 147723 0 987308 522064 0 0 0 0 0 772652 0 637196 196528 285307 177206 659841 16965 883340 203220 0 364191 44720 296690 142518 976772 964859 506791 546848 0 462676 702572 154052 429680 266977 556888 43426 76387 347949 503526 46738 584345 674042 701226 373053 430882 351064 0 460751 0 0 954469 0 0 629666 643769 668487 0 0 0 573383 0 0 777576 155690 0 0 0 0 238783 980304 795261 214378 572448 0 967339 0 500393 908763 477132 724800 228116 651695 313016 0 0 799104 488051 0 277709 0 133953 873633 167048 0 169720 0 644764 177092 0 0 0 333152 9770 975100 526095 0 54262 464535 0 0 0 520588 0 331694 100511 906129 472484 239398 586240 905302 174524 908866 373377 627901 0 693074 0 0 0 355869 437113 553232 0 0 0 0 0 7127 0 0 0 0 0 0 0 0 0 51336 765168 0 0 0 880218 510781 626912 0 209484 221014 471215 0 273085 891689 0 0 249108 12616 332881 347322 446865 53593 325766 655174 616250 463031 378163 0 443185 0 230404 586950 0 109654 795295 0 709891 0 0 0 225432 0 0 539432 0 707214 0 0 996038 503626 890129 538652 960153 163362 0 636662 538754 575987 0 265709 0 477080 0 775369 0 516136 303757 931128 327789 126508 0 822631 107073 0 210051 689167 754433 0 403188 0 110540 0 0 412496 956157 0 0 0 82566 655127 393097 0 854824 752474 0 326812 0 665320 0 0 0 0 221032 698265 0 0 338361 0 874422 934269 0 0 0 0 0 314408 640097 283441 747941 336193 228514 231100 0 0 600628 902895 0 275789 0 396274 0 157790 674787 439676 0 724302 0 83590 158701 611431 703045 404364 361906 96006 276537 457052 0 366609 900311 0 678513 385333 845890 734984 94493 356445 0 238783 0 461408 149672 496894 0 507855 0 680977 233563 0 80979 725175 978984 445181 656448 618310 0 0 257123 0 22117 35512 157267 841318 0 665534 513012 0 467614 0 659765 501825 575311 0 0 783139 997307 0 0 623248 0 0 903209 0 0 567060 691300 248908 936461 987862 0 0 232848 0 835698 0 470836 937585 456804 943995 0 862877 632593 0 32708 0 716874 477579 0 789484 476223 103522 627231 693254 961445 553949 0 171657 0 705082 163945 0 0 138995 954304 215721 536956 314563 231780 310128 343880 791975 0 0 497403 591235 0 0 778197 0 0 496506 109079 803982 574846 0 428038 0 0 0 912389 123254 456609 380788 0 0 826648 81057 0 0 0 0 0 69012 54414 0 444958 777599 0 822284 846721 0 499280 0 0 305597 0 0 0 503323 0 370938 699126 0 348971 0 464251 726858 0 481795 821133 674535 0 357356 958713 0 742031 0 0 0 0 246050 0 0 908975 934465 70927 363416 0 734852 0 32854 211035 366267 0 687500 836923 506993 903162 994503 967467 886323 234113 0 768288 0 282071 0 632293 649674 893994 104016 998380 459647 0 0 693087 0 545362 0 214489 0 814614 467854 358383 591515 0 270797 907138 366898 201570 0 880337 0 240662 550042 0 0 0 217087 427580 0 0 753734 0 0 0 0 0 0 0 17773 556775 0 0 0 811477 0 0 807444 0 187051 380601 0 484942 153926 0 0 48566 0 695527 0 738637 32411 894792 770662 600717 95492 0 770805 746352 0 45845 978178 141340 882432 596783 681279 0 0 0 0 0 970998 253465 685887 524725 582151 0 79431 738967 913457 120388 891412 368701 1446 0 0 586275 0 893869 0 174507 0 0 103838 0 151557 460262 594558 699099 0 277750 0 0 484490 423720 679530 0 420542 0 523296 0 0 474266 375787 792191 869337 0 618121 185657 0 638408 203007 0 0 0 658507 688367 763480 0 0 0 243690 162279 40191 84455 0 0 169096 0 354130 828641 0 845333 811551 0 0 0 0 939452 518984 0 503049 698019 437507 246943 592198 434708 214856 0 0 0 289977 0 0 754465 37633 990647 485437 0 41519 374050 995247 0 923649 0 52030 0 378671 514209 0 0 0 453457 709485 152650 495364 790218 0 589138 253790 82777 102118 0 0 719003 0 961613 118689 0 0 587642 93782 0 546541 789722 194850 0 21039 0 0 701741 338985 195908 560062 64691 178291 787549 0 25844 0 0 415308 339419 672362 387836 906809 0 698113 0 802833 0 902520 97130 563107 0 424370 0 649209 106829 978198 214736 862361 617184 357562 0 241868 997944 0 381013 546976 322280 500677 0 836605 872120 0 614362 961652 0 0 0 223510 0 276557 0 0 0 792553 0 0 0 0 704324 0 0 99322 255904 857394 308165 346711 0 0 0 0 0 0 811053 0 0 0 573729 0 163223 850954 306873 642781 262920 188338 0 60450 311183 0 562698 791793 101725 0 122836 673391 961225 623884 0 921861 292668 477412 99251 961419 528760 0 384434 366 316209 0 477795 211448 702115 254960 941497 0 641093 540970 246321 615082 226841 29093 281595 173636 0 400049 105486 879554 446292 0 0 528616 0 63554 0 0 863752 689521 0 629632 601509 702159 0 688416 355057 0 961172 257730 273985 230144 453086 0 229894 0 0 0 0 0 108 0 0 0 0 369200 621996 141028 232408 111058 0 813526 52466 607252 0 653539 477953 596726 404449 0 0 968610 982720 615046 0 0 0 684443 0 170354 933339 0 221101 94838 762108 395130 0 0 0 0 0 930399 618201 585478 92193 0 846219 383679 553074 227715 0 173691 384217 0 961713 0 265987 944415 0 763112 90957 800591 0 141569 0 0 3824 208068 47963 156141 945332 66658 806022 0 0 0 981446 534900 476812 293562 851669 0 0 0 887024 792816 0 617437 119597 0 0 436184 740121 0 226810 307142 0 946081 776064 0 658092 224198 225 161052 0 150740 934916 0 577504 468623 95735 0 164780 241117 860282 286586 96237 948520 785288 917866 0 0 258 486926 0 861899 0 0 285726 653019 0 456174 760242 210723 0 125646 0 536798 128999 0 417702 0 416892 165192 640453 211500 280029 414038 790045 685918 0 0 0 282097 896193 490156 799809 115779 585536 788159 0 0 11709 923933 0 241710 0 0 784147 259183 345731 272211 73609 174386 726506 627592 313463 0 0 0 348198 800446 0 0 0 817927 483420 456554 715787 0 0 596222 206520 589043 549065 167997 0 0 0 63054 0 0 179579 208956 9020 805729 789847 0 0 88318 0 387305 314807 234536 0 803966 0 419875 969827 782242 0 450870 742160 0 0 706952 820268 0 0 317901 370787 374830 496671 824878 0 0 0 416207 670767 533472 774365 0 131777 690943 0 344254 0 830971 445792 656334 282965 307432 714408 914782 0 0 0 615716 0 0 0 912772 164901 0 0 0 0 0 127465 967432 0 53624 901245 485801 664197 0 319927 0 989856 0 898643 287171 0 111844 198285 0 0 557029 0 712851 117428 623211 0 698421 205673 0 979322 57141 0 982080 550625 504005 0 0 0 388157 0 136345 419371 75981 0 0 0 65085 213550 352364 182184 450389 117091 0 299596 754334 340123 0 555041 104234 781470 0 0 0 0 0 0 893910 45794 342040 0 230513 756442 417170 541807 350032 855627 858381 333364 0 138182 0 149945 979097 157781 0 592680 0 933764 133952 0 381473 956895 461937 0 0 450087 406924 850240 59557 0 0 823531 127777 0 194295 968154 0 0 472002 0 0 298838 595104 588762 0 795468 207306 366941 45138 485581 147112 0 658645 0 184952 0 0 0 0 0 583605 288690 0 82242 227592 0 782978 0 447301 249716 34695 0 894351 188314 362691 0 52246 0 893227 0 625898 362931 900119 721760 74727 621488 0 0 766602 886304 328619 0 190937 0 126348 296304 425999 732568 315487 270448 0 905109 0 0 0 0 240636 479631 157663 0 0 0 0 430750 670581 0 0 0 0 497512 0 432254 296182 0 0 668035 658295 438136 0 0 0 482496 0 982537 788731 173307 899947 0 491721 0 902469 102139 329983 293458 0 698687 0 266905 404909 468588 0 0 922009 170670 428226 293396 35863 77516 365547 562590 0 0 971744 934281 145483 449794 0 0 0 0 453368 480150 0 937109 203416 149980 154139 471314 552867 996515 576843 395695 0 252257 0 277836 74813 0 977037 407594 420409 0 223195 48119 0 449795 0 161458 7152 127890 0 577115 0 0 967446 753626 0 136824 670320 0 592422 21823 0 0 0 249767 66727 609342 0 0 749520 82896 0 204300 0 0 270947 0 702907 0 843464 119100 156597 0 430797 325530 445281 819075 0 306100 0 862518 0 0 0 0 116589 42321 0 757251 404055 466837 72844 730296 90770 0 0 663765 0 0 122213 338154 959962 786405 814918 855595 0 0 358757 438786 153143 627274 856484 701528 0 0 45127 0 905361 299371 115111 291927 447706 0 905029 0 29118 449112 470394 439155 55261 630634 0 0 0 929864 858355 657338 219581 788226 0 65339 0 733364 949390 0 864490 235307 0 0 491613 286337 0 165809 457732 572943 686595 255290 951689 748281 0 0 0 0 119525 489002 0 0 0 0 521141 662184 0 0 960409 864848 0 708823 0 41291 428676 270563 0 0 0 0 0 0 52866 988294 0 91752 496550 924925 0 306453 757862 41475 869428 969561 0 18046 269344 0 6961 571368 406513 0 439033 0 0 691499 218577 839222 567871 202790 367404 0 0 456973 784475 366073 828974 870252 0 0 0 255008 52221 0 847593 144494 794915 601401 513683 457616 284017 520130 0 663476 0 85639 0 0 95306 926084 0 953507 614228 0 440761 0 748519 173100 505775 652480 979199 0 821351 57835 777529 561011 342901 93976 837864 336327 0 16003 51433 558940 576107 929500 721649 0 628404 181189 547189 0 89025 0 316336 0 0 835417 0 293498 0 30792 0 761274 592644 0 174161 381229 347314 0 419333 906983 0 0 760910 0 0 0 0 0 119397 0 533806 373560 0 0 0 539375 0 0 0 0 0 813992 358911 203549 0 158142 863746 0 876269 588981 0 901546 499565 58791 0 642132 723409 579831 0 924583 377699 144167 0 127890 523072 0 58238 580798 970409 0 0 0 17781 943334 452369 738555 0 863439 535272 259643 0 0 395706 0 667846 562356 0 0 0 79820 401707 369856 0 0 0 0 371504 0 0 628158 776519 0 0 0 0 152666 54470 297567 0 0 0 0 0 614533 863759 0 300455 986269 0 369721 699034 0 900461 0 912772 247989 131982 175557 592316 620130 0 0 308282 0 193574 172300 441346 37410 793790 99611 0 0 870362 304944 750890 661514 0 114914 702792 621342 0 0 733150 778573 0 192880 0 494619 962878 0 0 0 234888 0 0 0 0 767717 420272 39955 0 0 0 596141 0 253820 0 637446 0 720241 753427 421418 345989 0 225773 0 207011 839952 908977 0 373178 912419 0 803071 0 758013 0 0 729072 0 778809 283682 446354 822185 151230 150004 944212 951578 995701 374966 0 213849 0 0 0 427763 0 26301 537449 307127 0 0 0 459489 0 677243 897747 0 284132 0 0 963582 340947 782716 3560 0 990957 941639 693359 0 0 0 950955 579027 362525 789564 945767 367396 0 0 0 161256 65045 440249 183587 0 318802 770881 598895 353960 318166 175984 0 786716 0 868061 268484 946944 266587 320489 470132 280951 0 0 655007 0 611843 0 0 0 929355 594302 0 0 0 871244 0 0 0 0 590706 0 34797 178081 0 416412 897091 488731 607550 0 587248 697458 0 890895 17823 0 0 110747 0 37295 519167 0 0 857879 0 0 481329 244189 638740 0 506390 0 0 801332 468955 0 428817 708286 0 543831 0 0 304871 0 220038 0 593877 96232 836128 0 286141 15800 660176 414578 940960 965410 626099 974770 0 211621 0 725891 976715 0 156416 842390 0 411961 261977 0 0 203860 794895 91618 0 0 0 869583 0 959868 26955 925217 29761 0 85149 0 486928 248430 0 0 340908 495817 548912 0 881672 0 0 0 411603 242568 0 0 620526 897566 764084 584337 964466 279497 0 139661 416552 0 438946 0 0 707157 0 620212 335045 847277 0 0 365722 0 0 562592 0 879117 662580 178606 110366 788916 182741 197364 844389 0 138307 60077 835379 0 0 0 835912 0 813669 0 0 307280 423063 441973 0 0 0 435402 425860 604868 0 287873 0 0 93367 0 0 0 975469 0 474525 0 0 835881 187521 620641 0 0 42931 0 9184 0 0 585424 0 525143 111011 217262 776754 955147 11631 731766 935638 0 995527 0 792035 161904 588788 337134 234193 0 536610 0 248802 0 538999 19714 642693 844281 0 563027 0 724568 0 996199 40878 559194 836390 0 0 727105 80558 208504 908476 544667 0 404000 276956 861632 996678 334658 0 739401 0 0 162238 554918 0 0 275451 454696 854689 120498 330993 0 127677 609941 681915 627382 0 915870 669821 152609 759823 339373 0 0 0 379304 336809 0 0 0 0 305323 0 639984 0 0 0 206155 0 0 0 969434 319755 678570 0 548199 0 822229 760255 35766 0 0 0 270515 966482 841460 281667 0 247691 398121 456270 871467 0 151103 133 870155 0 0 801918 235950 0 0 623731 0 849112 140608 216343 667768 0 0 0 599809 102415 71646 0 910850 914690 0 834823 675822 874676 511798 306252 461560 137536 585487 345894 0 765821 759739 0 0 780410 0 270561 0 632398 299569 0 779887 0 379321 740908 411384 283381 100335 571150 0 0 770739 147487 609525 855591 336468 0 509312 0 0 613827 0 123738 190141 685501 0 0 0 637053 0 783973 281206 353120 0 84336 637915 0 0 143943 0 842783 0 722977 805612 0 763489 0 0 925722 645651 142974 25129 0 437749 15618 0 633533 78524 766647 827494 0 605507 585646 0 0 666561 0 0 767302 699911 830184 903511 0 0 0 424225 574720 254174 651102 0 0 637183 857815 192309 754740 568907 54728 840731 0 231802 699351 0 794571 816673 0 0 109770 912313 0 0 709179 0 301338 504593 0 0 375182 0 474229 0 0 726260 0 757028 942935 0 775587 455482 0 949605 450692 745119 613966 0 0 255089 0 0 0 0 826185 125267 0 556216 187490 0 415059 400000 0 59980 706870 584139 862490 540329 0 0 0 597031 239585 415825 0 0 223618 63093 593150 0 335258 0 862002 766573 0 866138 953277 0 265876 751704 916605 440758 416034 4255 416872 0 0 355195 734805 818135 606234 359038 0 7323 188280 651178 0 0 42628 0 969135 120022 0 935276 50410 187251 460535 0 783801 395280 187847 376119 0 0 0 333664 0 679961 28699 0 0 0 0 434107 710452 468172 0 236504 0 462689 0 0 435255 0 0 415789 161983 898577 651987 544045 83304 0 795116 173196 96639 354925 821830 0 361264 172831 563491 408787 0 0 933941 73778 840487 547715 0 491066 337185 0 734181 526719 233696 920604 226817 748934 0 101149 906869 0 24955 300592 929000 58767 0 33552 638199 805405 0 165462 347200 936999 376171 220533 0 0 182382 0 944933 733203 610110 0 475466 0 302780 0 931382 0 39638 833873 342178 10917 767536 983174 491536 0 610183 103292 0 0 0 373893 500376 0 947231 710851 183663 247074 246041 115093 235447 137361 477362 644029 0 2438 934506 865575 929003 0 0 0 924489 0 177783 458254 52475 0 0 641902 0 32188 0 950099 707638 782085 248704 0 49329 292910 885972 0 0 175284 0 101505 0 399455 0 652735 0 0 44540 629156 985433 64073 852403 945346 28325 856134 626445 0 0 0 0 0 987176 194259 896415 0 709031 0 0 845705 0 0 342359 0 0 0 0 698144 894435 626898 620353 393245 386279 0 162253 0 0 870672 908553 0 153490 0 0 709824 503934 0 0 433062 155418 924454 4186 0 257248 0 491942 816220 0 303727 0 843562 786112 444736 959257 229938 0 357309 0 587209 459299 406539 553486 0 288159 465892 923335 377674 0 604620
|